@media(max-width:560px){.ff-hide-mobile{display:none!important}}@media(max-width:640px){.ff-redesign .ff-quote-lead{grid-template-columns:1fr!important}}.ff-redesign .ff-founder-caption{max-width:calc(100% - 36px)}details.ff-faq .ff-faq-num{background:rgba(var(--ff-brand-rgb),.1);color:var(--ff-brand-deep)}details.ff-faq .ff-faq-ic{color:var(--ff-brand)}details.ff-faq[open] .ff-faq-ic{transform:rotate(45deg);background:var(--ff-brand);color:#fff;border-color:var(--ff-brand)}details.ff-faq[open] .ff-faq-num{background:var(--ff-brand);color:#fff}details.ff-faq summary:hover .ff-faq-ic{border-color:var(--ff-brand)}.ff-redesign .ffh-1:hover{transform:translateY(-2px)!important;box-shadow:0 14px 32px rgba(var(--ff-brand-rgb),.38)!important}.ff-redesign .ffh-2:hover{border-color:var(--ff-brand)!important;color:var(--ff-brand)!important}.ff-redesign .ffh-3:hover{transform:translateY(-2px)!important}.ff-redesign .ffh-4:hover{filter:brightness(1.05)!important;transform:translateY(-1px)!important}.ff-redesign .ffh-5:hover{background:rgba(var(--ff-brand-rgb),.06)!important;transform:translateY(-1px)!important}.ff-redesign .ffh-6:hover{transform:translateY(-5px)!important;box-shadow:0 18px 38px #6785db33!important}.ff-redesign .ffh-7:hover{gap:10px!important}.ff-redesign .ffh-8:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px rgba(var(--ff-brand-rgb),.36)!important}.ff-redesign .ffh-9:hover{transform:translateY(-4px)!important;box-shadow:0 16px 34px #6785db2e!important}.ff-redesign .ffh-10:hover{transform:translateY(-2px)!important;background:var(--ff-brand-deep)!important}.ff-redesign .ffh-11:hover{border-color:#a8d6ff!important;color:var(--ff-brand-deep)!important;background:#f5fbff!important}
