.ga-fq{--u:.0520833cqw;background:#fff;position:relative;container-type:inline-size}.ga-fq__inner{grid-template-columns:calc(616 * var(--u)) minmax(0, 1fr);column-gap:calc(120 * var(--u));padding:calc(var(--sec-pad-n) * var(--u)) calc(120 * var(--u));align-items:start;display:grid}.ga-fq__head{min-height:calc(190 * var(--u));gap:calc(20 * var(--u));width:calc(400 * var(--u));flex-direction:column;display:flex}.ga-fq__title{font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(48 * var(--u));color:#0f172a;margin:0;line-height:1.35}.ga-fq__sub{font-size:calc(16 * var(--u));color:#64748b;margin:0;line-height:1.26}.ga-fq__cta{margin-top:calc(54 * var(--u));align-items:center;gap:calc(24 * var(--u));box-sizing:border-box;width:calc(616 * var(--u));min-height:calc(156 * var(--u));padding:calc(36 * var(--u)) calc(24 * var(--u));border-radius:calc(24 * var(--u));background:var(--hv3-purple);color:#fff;display:flex;position:relative}.ga-fq__cta-icon{width:calc(52 * var(--u));height:calc(52 * var(--u));border-radius:calc(14 * var(--u));background:#ffffff36;flex:none;place-items:center;display:grid}.ga-fq .ga-fq__cta-icon img{width:calc(24 * var(--u));height:calc(24 * var(--u));max-width:none;display:block}.ga-fq__cta-text{gap:calc(6 * var(--u));flex-direction:column;display:flex}.ga-fq__cta-title{font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(22 * var(--u));white-space:nowrap;color:#fff;margin:0;line-height:1.35}.ga-fq__cta-body{width:calc(261 * var(--u));font-size:calc(16 * var(--u));color:#fff;margin:0;line-height:1.5}.ga-fq .ga-fq__cta-btn{left:calc(401 * var(--u));top:calc(46 * var(--u));align-items:center;gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u)) calc(28 * var(--u));border-radius:calc(40 * var(--u));font-weight:var(--hv3-w-button);font-size:calc(16 * var(--u));white-space:nowrap;color:#0d1b3e;background:#fff;line-height:1.26;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:inline-flex;position:absolute}.ga-fq__cta-arrow{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--hv3-purple);border-radius:50%;place-items:center;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:grid}.ga-fq .ga-fq__cta-arrow img{width:calc(16 * var(--u));height:calc(16 * var(--u));max-width:none;display:block}.ga-fq .ga-fq__cta-btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.ga-fq__list{width:calc(944 * var(--u));flex-direction:column;display:flex}.ga-fq__item{border-top:1px solid #e2e8f0}.ga-fq__item:first-child{border-top:0}.ga-fq__item:last-child{border-bottom:1px solid #e2e8f0}.ga-fq__h{margin:0}.ga-fq__q{justify-content:space-between;align-items:flex-start;gap:calc(24 * var(--u));width:100%;padding:calc(24 * var(--u)) calc(28 * var(--u)) calc(16 * var(--u));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ga-fq__q:focus-visible{outline:3px solid var(--hv3-purple);outline-offset:-3px;border-radius:8px}.ga-fq__q-text{font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(24 * var(--u));color:#0f172a;line-height:1.35;transition:color .3s}.ga-fq__icon{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(16 * var(--u));color:var(--hv3-purple);background:#f3eeff;flex:none;justify-content:center;align-items:center;transition:background .3s,color .3s,rotate .4s cubic-bezier(.2,.7,.2,1);display:flex}.ga-fq__icon svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.ga-fq__item.is-open .ga-fq__icon{background:var(--hv3-purple);color:#fff;rotate:45deg}.ga-fq__a{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .4s;display:grid}.ga-fq__item.is-open .ga-fq__a{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1),visibility}.ga-fq__a>div{min-height:0;overflow:hidden}.ga-fq__a-text{padding:0 calc(60 * var(--u)) calc(24 * var(--u)) calc(28 * var(--u));font-size:calc(16 * var(--u));color:#64748b;margin:0;line-height:1.26}.ga-fq__head,.ga-fq__cta,.ga-fq__list{transition:opacity .7s cubic-bezier(.2, .7, .2, 1) var(--rd,0s), translate .7s cubic-bezier(.2, .7, .2, 1) var(--rd,0s)}.ga-fq__cta{--rd:.1s}.ga-fq__list{--rd:.15s}.ga-fq__inner[data-ga-armed]:not(.is-in) :is(.ga-fq__head,.ga-fq__cta,.ga-fq__list){opacity:0;translate:0 calc(24 * var(--u))}@media (hover:hover){.ga-fq__q:hover .ga-fq__q-text{color:var(--hv3-purple)}.ga-fq .ga-fq__cta-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0d0a1f40}.ga-fq .ga-fq__cta-btn:hover .ga-fq__cta-arrow{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.ga-fq__icon,.ga-fq__a,.ga-fq__q-text,.ga-fq__head,.ga-fq__cta,.ga-fq__list,.ga-fq .ga-fq__cta-btn,.ga-fq__cta-arrow{transition:none!important}}@media (min-width:981px){.ga-fq .ga-fq__cta--fit .ga-fq__cta-btn{flex:none;margin-left:auto;position:static}.ga-fq .ga-fq__cta--fit .ga-fq__cta-text{flex:1 1 0;min-width:0}.ga-fq .ga-fq__cta--fit .ga-fq__cta-body{width:auto}}@media (max-width:980px){.ga-fq{--u:1px;container-type:normal}.ga-fq__inner{padding:calc(var(--sec-pad-n) * var(--u)) 16px;grid-template-columns:minmax(0,1fr);row-gap:24px}.ga-fq__head{gap:10px;width:auto;min-height:0}.ga-fq__title{font-size:var(--m-title);line-height:1.2}.ga-fq__sub{font-size:var(--m-lede);line-height:var(--m-lede-lh)}.ga-fq__cta{width:auto;padding:var(--m-card-pad);border-radius:var(--m-card-r);flex-wrap:wrap;gap:16px;margin-top:8px}.ga-fq .ga-fq__cta-icon{border-radius:12px;width:44px;height:44px}.ga-fq .ga-fq__cta-icon img{width:22px;height:22px}.ga-fq__cta-title{white-space:normal;font-size:19px}.ga-fq__cta-body{width:auto;font-size:15px}.ga-fq .ga-fq__cta-btn{min-height:var(--m-tap);gap:12px;margin-top:4px;padding:10px 12px 10px 24px;font-size:15px;position:static}.ga-fq .ga-fq__cta-arrow{width:32px;height:32px}.ga-fq__list{width:auto}.ga-fq__q{min-height:var(--m-tap);gap:14px;padding:16px 4px 12px}.ga-fq__q-text{font-size:17px;line-height:1.35}.ga-fq__icon{border-radius:15px;width:30px;height:30px}.ga-fq__icon svg{width:12px;height:12px}.ga-fq__a-text{padding:0 44px 16px 4px;font-size:15px;line-height:1.55}.ga-fq__inner[data-ga-armed]:not(.is-in) :is(.ga-fq__head,.ga-fq__cta,.ga-fq__list){translate:0 16px}}
