.hero-module__WFIH3q__section{--header-fallback:82px;min-height:calc(100svh - var(--header-h,var(--header-fallback)));background-color:var(--c-surface);padding-top:var(--space-8);padding-inline:var(--section-px);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}@media (min-width:1100px) and (max-width:1319px){.hero-module__WFIH3q__section{--header-fallback:76px}}@media (max-width:719px){.hero-module__WFIH3q__section{--header-fallback:68px;padding-top:var(--space-4);justify-content:flex-start}}.hero-module__WFIH3q__inner{align-items:center;gap:var(--space-8);padding-bottom:var(--space-9);flex-direction:column;display:flex;position:relative}.hero-module__WFIH3q__block{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.hero-module__WFIH3q__trust{justify-content:center;align-items:center;gap:var(--space-2);height:32px;display:flex}.hero-module__WFIH3q__avatars{align-items:center;display:flex}.hero-module__WFIH3q__stars{margin-right:var(--space-1);align-items:center;gap:2px;display:flex}.hero-module__WFIH3q__star{width:16px;height:16px;fill:var(--c-signal-text)}.hero-module__WFIH3q__avatar{border-radius:var(--r-full);object-fit:cover;width:32px;height:32px;box-shadow:0 0 0 2px var(--c-surface)}.hero-module__WFIH3q__avatar:not(:first-child){margin-left:-6px}.hero-module__WFIH3q__avatarMark{object-fit:contain;background-color:#fefcf9;padding:4px}.hero-module__WFIH3q__trustText{font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text);line-height:1.4}.hero-module__WFIH3q__promoSlot{justify-content:center;display:flex}.hero-module__WFIH3q__promo{align-items:center;gap:var(--space-3);padding:6px 6px 6px var(--space-4);border-radius:var(--r-full);background-color:var(--c-surface);box-shadow:var(--edge), var(--shadow-raised);color:var(--c-text);isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-base) var(--ease-spring);display:inline-flex;position:relative}.hero-module__WFIH3q__promo:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-float);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.hero-module__WFIH3q__promo:hover,.hero-module__WFIH3q__promo:focus-visible{transform:translateY(-1px)}.hero-module__WFIH3q__promo:hover:before,.hero-module__WFIH3q__promo:focus-visible:before{opacity:1}.hero-module__WFIH3q__promo:focus-visible{border-radius:var(--r-full)}.hero-module__WFIH3q__promo:active{transform:scale(.98)}.hero-module__WFIH3q__promoMark{background-color:var(--c-signal);flex:none;width:8px;height:8px}.hero-module__WFIH3q__promoText{font-size:var(--t-b4);white-space:nowrap;line-height:1.3}.hero-module__WFIH3q__promoName{font-family:var(--font-display);font-variation-settings:"wght" 700;letter-spacing:-.01em}.hero-module__WFIH3q__promoShort{display:none}.hero-module__WFIH3q__promoClock{padding:6px var(--space-3);border-radius:var(--r-full);font-size:var(--t-label);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-text-soft);background-color:#0000000b;line-height:1.4;box-shadow:inset 0 1px 3px #0000001a,inset 0 0 0 1px #0000000a}.hero-module__WFIH3q__promoArrow{margin-right:var(--space-2);color:var(--c-signal-text);transition:transform var(--dur-base) var(--ease-spring);flex:none}.hero-module__WFIH3q__promo:hover .hero-module__WFIH3q__promoArrow,.hero-module__WFIH3q__promo:focus-visible .hero-module__WFIH3q__promoArrow{transform:translate(3px)}@media (max-width:719px){.hero-module__WFIH3q__promo{gap:var(--space-2);padding-left:var(--space-3)}.hero-module__WFIH3q__promoArrow{margin-right:var(--space-1)}.hero-module__WFIH3q__promoLong{display:none}.hero-module__WFIH3q__promoShort{display:inline}}.hero-module__WFIH3q__eyebrow{font-family:var(--font-display);font-variation-settings:"wght" 600;font-size:var(--t-b2);letter-spacing:-.01em;color:var(--c-text);text-align:center;margin-bottom:calc(var(--space-6) * -1 + var(--space-2));line-height:1.2}.hero-module__WFIH3q__headline{font-family:var(--font-display);font-variation-settings:"wght" 800;font-size:var(--t-d4);letter-spacing:var(--tracking-display);color:var(--c-text);text-align:center;flex-direction:column;align-items:center;line-height:1.02;display:flex}.hero-module__WFIH3q__line{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;max-width:100%;display:flex}.hero-module__WFIH3q__bare .hero-module__WFIH3q__line{gap:.26em}.hero-module__WFIH3q__accent{color:var(--c-signal)}.hero-module__WFIH3q__chipFloat{flex:none;align-self:flex-start;width:81px;height:64px;display:block}.hero-module__WFIH3q__chip{border-radius:var(--r-card);object-fit:cover;width:100%;height:100%;box-shadow:var(--edge), var(--shadow-raised)}.hero-module__WFIH3q__rise{animation:.62s cubic-bezier(.16,1.12,.3,1) both hero-module__WFIH3q__rise;animation-delay:calc(var(--rise,0) * 80ms)}@keyframes hero-module__WFIH3q__rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.hero-module__WFIH3q__rise{animation:none}}.hero-module__WFIH3q__sub{max-width:552px;font-size:var(--t-b3);line-height:var(--t-b3-lh);color:var(--c-text);text-align:center}.hero-module__WFIH3q__priceLine{margin-top:calc(var(--space-6) * -1 + var(--space-3));font-size:var(--t-b4);color:var(--c-text-soft);text-align:center;text-wrap:balance;line-height:1.6}.hero-module__WFIH3q__draft{margin-top:var(--space-2)}.hero-module__WFIH3q__actions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-module__WFIH3q__cta,.hero-module__WFIH3q__textLink{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-spring), box-shadow var(--dur-base) var(--ease-out);display:inline-flex;position:relative}.hero-module__WFIH3q__cta{padding:0 var(--space-6);border-radius:var(--r-chip);background-color:var(--c-signal);color:var(--c-signal-ink);isolation:isolate;overflow:hidden}.hero-module__WFIH3q__textLink{padding:0 var(--space-3);color:var(--c-text)}.hero-module__WFIH3q__cta:before{content:"";z-index:-1;opacity:0;background-color:var(--c-signal-deep);transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:0}.hero-module__WFIH3q__cta:hover:before,.hero-module__WFIH3q__cta:focus-visible:before{opacity:1}.hero-module__WFIH3q__cta:hover,.hero-module__WFIH3q__cta:focus-visible{box-shadow:var(--shadow-signal);transform:translateY(-2px)}.hero-module__WFIH3q__textLink:after{content:"";left:var(--space-3);right:calc(var(--space-3) + var(--space-2) + 16px);transform-origin:0;height:1.5px;transition:transform var(--dur-base) var(--ease-spring);background-color:currentColor;position:absolute;bottom:15px;transform:scaleX(0)}.hero-module__WFIH3q__textLink:hover:after,.hero-module__WFIH3q__textLink:focus-visible:after{transform:scaleX(1)}.hero-module__WFIH3q__cta:active,.hero-module__WFIH3q__textLink:active{transform:translateY(0)scale(.98)}.hero-module__WFIH3q__ctaArrow,.hero-module__WFIH3q__linkArrow{transition:transform var(--dur-base) var(--ease-spring)}.hero-module__WFIH3q__cta:hover .hero-module__WFIH3q__ctaArrow,.hero-module__WFIH3q__cta:focus-visible .hero-module__WFIH3q__ctaArrow,.hero-module__WFIH3q__textLink:hover .hero-module__WFIH3q__linkArrow,.hero-module__WFIH3q__textLink:focus-visible .hero-module__WFIH3q__linkArrow{transform:translate(4px)}@media (max-width:1199px){.hero-module__WFIH3q__chipFloat{width:64px;height:50px}.hero-module__WFIH3q__line{gap:var(--space-3)}}@media (max-width:809px){.hero-module__WFIH3q__line{gap:0;display:block}.hero-module__WFIH3q__chipFloat{vertical-align:-.12em;width:44px;height:34px;margin-inline:.12em;display:inline-block}.hero-module__WFIH3q__trust{row-gap:var(--space-2);flex-wrap:wrap;height:auto}.hero-module__WFIH3q__trustText{text-align:center}.hero-module__WFIH3q__headline{letter-spacing:-.01em}.hero-module__WFIH3q__sub{max-width:34ch}}@media (max-width:619px){.hero-module__WFIH3q__actions{align-self:stretch;gap:var(--space-2);flex-direction:column;width:100%}.hero-module__WFIH3q__cta,.hero-module__WFIH3q__textLink{width:100%}.hero-module__WFIH3q__textLink:after{width:0;transition:width var(--dur-base) var(--ease-spring), left var(--dur-base) var(--ease-spring);left:50%;right:auto;transform:none}.hero-module__WFIH3q__textLink:hover:after,.hero-module__WFIH3q__textLink:focus-visible:after{left:var(--space-6);width:calc(100% - 2 * var(--space-6))}}
.service-figure-module__uIIDJG__figure{width:100%;height:100%}.service-figure-module__uIIDJG__line{fill:none;stroke:#1616169e;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.service-figure-module__uIIDJG__solid{fill:#16161629}.service-figure-module__uIIDJG__solidSoft{fill:#16161617}.service-figure-module__uIIDJG__accent{fill:var(--c-signal)}.service-figure-module__uIIDJG__knob{fill:var(--c-surface);stroke:#1616169e;stroke-width:2px}
.services-module__GQp7TW__section{padding-block:var(--section-py);padding-inline:var(--section-px);background-color:var(--c-shell);overflow-x:clip}.services-module__GQp7TW__inner{max-width:var(--shell-max);flex-direction:column;gap:clamp(40px,4vw,64px);margin-inline:auto;display:flex}.services-module__GQp7TW__body{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.services-module__GQp7TW__side{flex-direction:column;gap:clamp(40px,4vw,64px);display:flex}@media (min-width:1100px){.services-module__GQp7TW__side h2{margin-top:-.155em}}.services-module__GQp7TW__rail{gap:var(--space-2);flex-direction:column;display:flex}.services-module__GQp7TW__tab{align-items:baseline;gap:var(--space-4);width:100%;min-height:56px;padding:var(--space-4) var(--space-5);border-radius:var(--r-card);background-color:var(--c-surface);text-align:left;color:var(--c-text-soft);-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);display:flex;position:relative}.services-module__GQp7TW__tab:active{transform:scale(.98)}.services-module__GQp7TW__tab:hover,.services-module__GQp7TW__tab:focus-visible{color:var(--c-text);box-shadow:var(--edge), var(--shadow-raised)}.services-module__GQp7TW__tabActive,.services-module__GQp7TW__tabActive:hover,.services-module__GQp7TW__tabActive:focus-visible{color:var(--c-text);box-shadow:var(--edge), var(--shadow-float)}.services-module__GQp7TW__tabLabel{font-family:var(--font-display);font-variation-settings:"wght" 700;font-size:var(--t-d7);letter-spacing:var(--tracking-display);line-height:1.1}.services-module__GQp7TW__panel{flex-direction:column;gap:clamp(20px,2.4vw,32px);display:flex}.services-module__GQp7TW__figureFrame{aspect-ratio:3;border-radius:var(--r-card);background-color:var(--c-surface);max-height:42vh;box-shadow:var(--edge), var(--shadow-float);justify-content:center;align-items:center;padding:clamp(16px,2.2vw,36px);display:flex;overflow:hidden}.services-module__GQp7TW__copy{align-items:start;gap:var(--space-6) clamp(32px, 5vw, 88px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.services-module__GQp7TW__description{font-size:var(--t-b3);line-height:var(--t-b3-lh);color:var(--c-text-soft)}.services-module__GQp7TW__aside{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.services-module__GQp7TW__more{align-items:center;gap:var(--space-2);font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-signal-text);align-self:flex-start;padding-bottom:2px;display:inline-flex;position:relative}.services-module__GQp7TW__links{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.services-module__GQp7TW__moreQuiet{color:var(--c-text-soft)}.services-module__GQp7TW__moreQuiet:hover,.services-module__GQp7TW__moreQuiet:focus-visible{color:var(--c-text)}.services-module__GQp7TW__more:active{opacity:.72}.services-module__GQp7TW__more:after{content:"";left:0;right:calc(16px + var(--space-2));border-radius:var(--r-full);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-spring);background-color:currentColor;position:absolute;bottom:0;transform:scaleX(0)}.services-module__GQp7TW__more:hover:after,.services-module__GQp7TW__more:focus-visible:after{transform:scaleX(1)}.services-module__GQp7TW__moreArrow{transition:transform var(--dur-base) var(--ease-spring);flex:none}.services-module__GQp7TW__more:hover .services-module__GQp7TW__moreArrow,.services-module__GQp7TW__more:focus-visible .services-module__GQp7TW__moreArrow{transform:translate(4px)}.services-module__GQp7TW__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.services-module__GQp7TW__tag{padding:7px var(--space-4);border-radius:var(--r-chip);background-color:var(--c-surface);font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-faint);white-space:nowrap;line-height:1.4}@media (min-width:1100px){.services-module__GQp7TW__body{grid-template-rows:auto auto;row-gap:clamp(20px,2.4vw,32px)}.services-module__GQp7TW__side{grid-row:1;justify-content:space-between;align-self:stretch}.services-module__GQp7TW__panel{grid-row:1/span 2;grid-template-rows:subgrid;display:grid}.services-module__GQp7TW__figureFrame{place-self:stretch stretch}}@media (max-width:1099px){.services-module__GQp7TW__body{grid-template-columns:minmax(0,1fr)}.services-module__GQp7TW__figureFrame{aspect-ratio:2}.services-module__GQp7TW__copy{grid-template-columns:minmax(0,1fr)}.services-module__GQp7TW__description{max-width:60ch}}@media (max-width:719px){.services-module__GQp7TW__more:before{content:"";position:absolute;inset-block:-13px;inset-inline:0}}
.process-module__JD5JsG__section{padding-block:var(--section-py);padding-inline:var(--section-px);background-color:var(--c-shell)}.process-module__JD5JsG__inner{max-width:var(--shell-max);flex-direction:column;gap:clamp(48px,6vw,96px);margin-inline:auto;display:flex}.process-module__JD5JsG__list{gap:var(--space-2) clamp(16px, 3vw, 48px);grid-template-columns:auto minmax(0,.6fr) minmax(0,1.6fr) auto;display:grid}.process-module__JD5JsG__row{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-5) clamp(16px, 2vw, 28px);border-radius:var(--r-card);background-color:var(--c-surface);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);align-items:baseline;gap:clamp(16px,3vw,48px);display:grid;position:relative}.process-module__JD5JsG__row:hover{box-shadow:var(--edge), var(--shadow-raised);transform:translateY(-2px)}.process-module__JD5JsG__what{transition:transform var(--dur-base) var(--ease-spring)}.process-module__JD5JsG__row:hover .process-module__JD5JsG__what{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.process-module__JD5JsG__row:hover,.process-module__JD5JsG__row:hover .process-module__JD5JsG__what{transform:none}}.process-module__JD5JsG__counter{font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;color:var(--c-signal-text);line-height:1.6}.process-module__JD5JsG__phase{font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-faint);line-height:1.6}.process-module__JD5JsG__what{font-family:var(--font-display);font-variation-settings:"wght" 700;font-size:var(--t-d8);letter-spacing:-.02em;color:var(--c-text);line-height:1.3}.process-module__JD5JsG__when{font-size:var(--t-b5);color:var(--c-text-soft);text-align:right;white-space:nowrap;line-height:1.6}@media (max-width:719px){.process-module__JD5JsG__list{flex-direction:column;display:flex}.process-module__JD5JsG__row{gap:var(--space-1) var(--space-4);padding-block:var(--space-5);grid-column:auto;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"counter phase""counter what""counter when"}.process-module__JD5JsG__counter{grid-area:counter}.process-module__JD5JsG__phase{grid-area:phase}.process-module__JD5JsG__what{grid-area:what}.process-module__JD5JsG__when{text-align:left;white-space:normal;grid-area:when}}
.hero-module__NN5rxG__section{background-color:var(--c-surface);padding-block:clamp(48px,6vw,104px) clamp(56px,7vw,120px);padding-inline:var(--section-px)}.hero-module__NN5rxG__inner{max-width:var(--shell-max);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(40px,5vw,88px);margin-inline:auto;display:grid}.hero-module__NN5rxG__copy{gap:var(--space-6);flex-direction:column;display:flex}.hero-module__NN5rxG__eyebrow{font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-faint)}.hero-module__NN5rxG__title{font-family:var(--font-display);font-variation-settings:var(--vf-display-wide);font-size:var(--t-d3);line-height:var(--t-d3-lh);letter-spacing:var(--tracking-display);color:var(--c-text)}.hero-module__NN5rxG__lead{max-width:46ch;font-size:var(--t-b2);line-height:var(--t-b2-lh);color:var(--c-text-soft)}.hero-module__NN5rxG__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-module__NN5rxG__primary,.hero-module__NN5rxG__secondary{min-height:48px;padding:0 var(--space-6);border-radius:var(--r-chip);font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-spring), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);align-items:center;display:inline-flex}.hero-module__NN5rxG__primary{background-color:var(--c-signal);color:var(--c-signal-ink)}.hero-module__NN5rxG__primary:hover,.hero-module__NN5rxG__primary:focus-visible{background-color:var(--c-signal-deep);box-shadow:var(--shadow-signal);transform:translateY(-2px)}.hero-module__NN5rxG__secondary{background-color:var(--c-shell);color:var(--c-text)}.hero-module__NN5rxG__secondary:hover,.hero-module__NN5rxG__secondary:focus-visible{box-shadow:var(--edge), var(--shadow-raised);transform:translateY(-2px)}.hero-module__NN5rxG__primary:active,.hero-module__NN5rxG__secondary:active{transform:translateY(0)scale(.98)}.hero-module__NN5rxG__chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-module__NN5rxG__chip{padding:7px var(--space-4);border-radius:var(--r-chip);background-color:var(--c-shell);font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-faint);white-space:nowrap;line-height:1.4}.hero-module__NN5rxG__aside{border-radius:var(--r-panel);box-shadow:var(--edge), var(--shadow-float);overflow:hidden}.hero-module__NN5rxG__figureFrame{aspect-ratio:3;background-color:var(--c-shell);justify-content:center;align-items:center;padding:clamp(16px,2.2vw,36px);display:flex}.hero-module__NN5rxG__mediaFrame{background-color:var(--c-invert);position:relative}.hero-module__NN5rxG__mediaInner{width:100%}.hero-module__NN5rxG__mediaFrame img{object-fit:cover;width:100%;height:100%}.hero-module__NN5rxG__innerSolo{max-width:var(--content-max);grid-template-columns:minmax(0,1fr);margin-inline:0 auto}@media (max-width:1099px){.hero-module__NN5rxG__inner{grid-template-columns:minmax(0,1fr)}.hero-module__NN5rxG__figureFrame{aspect-ratio:2}}
.faq-module__R6ew4a__section{padding-block:var(--section-py);padding-inline:var(--section-px);background-color:var(--c-shell)}.faq-module__R6ew4a__inner{max-width:var(--shell-max);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,112px);margin-inline:auto;display:grid}.faq-module__R6ew4a__head{position:sticky;top:128px}.faq-module__R6ew4a__list{gap:var(--space-2);flex-direction:column;display:flex}.faq-module__R6ew4a__item{border-radius:var(--r-card);background-color:var(--c-surface);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);overflow:hidden}.faq-module__R6ew4a__item:hover{box-shadow:var(--edge), var(--shadow-raised)}.faq-module__R6ew4a__itemOpen,.faq-module__R6ew4a__itemOpen:hover{box-shadow:var(--edge), var(--shadow-float)}.faq-module__R6ew4a__trigger{justify-content:space-between;align-items:flex-start;gap:var(--space-5);width:100%;min-height:64px;padding:var(--space-5) clamp(16px, 2vw, 28px);text-align:left;color:var(--c-text);transition:color var(--dur-fast) var(--ease-out);display:flex}.faq-module__R6ew4a__question{font-family:var(--font-display);font-variation-settings:"wght" 700;font-size:var(--t-d8);letter-spacing:-.02em;line-height:1.3}.faq-module__R6ew4a__icon{color:var(--c-text-faint);transition:transform var(--dur-base) var(--ease-spring), color var(--dur-fast) var(--ease-out);flex:none;margin-top:5px}.faq-module__R6ew4a__trigger:hover .faq-module__R6ew4a__icon,.faq-module__R6ew4a__trigger:focus-visible .faq-module__R6ew4a__icon{color:var(--c-signal-text)}.faq-module__R6ew4a__iconOpen{color:var(--c-signal-text);transform:rotate(135deg)}.faq-module__R6ew4a__panel{overflow:hidden}.faq-module__R6ew4a__answer{max-width:62ch;padding:0 clamp(16px, 2vw, 28px) var(--space-6);font-size:var(--t-b3);line-height:var(--t-b3-lh);color:var(--c-text-soft)}.faq-module__R6ew4a__more{align-items:center;gap:var(--space-2);width:fit-content;margin:calc(var(--space-4) - var(--space-6)) clamp(16px, 2vw, 28px) var(--space-6);font-family:var(--font-label);font-variation-settings:var(--vf-label);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-signal-text);padding-bottom:2px;display:flex;position:relative}.faq-module__R6ew4a__more:after{content:"";left:0;right:calc(16px + var(--space-2));border-radius:var(--r-full);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-spring);background-color:currentColor;position:absolute;bottom:0;transform:scaleX(0)}.faq-module__R6ew4a__more:hover:after,.faq-module__R6ew4a__more:focus-visible:after{transform:scaleX(1)}.faq-module__R6ew4a__more:active{opacity:.72}.faq-module__R6ew4a__moreArrow{transition:transform var(--dur-base) var(--ease-spring);flex:none}.faq-module__R6ew4a__more:hover .faq-module__R6ew4a__moreArrow,.faq-module__R6ew4a__more:focus-visible .faq-module__R6ew4a__moreArrow{transform:translate(4px)}@media (max-width:1099px){.faq-module__R6ew4a__inner{grid-template-columns:minmax(0,1fr)}.faq-module__R6ew4a__head{position:static}}@media (max-width:719px){.faq-module__R6ew4a__more:before{content:"";position:absolute;inset-block:-13px;inset-inline:0}}
