.about-hero-module__Dz73KG__section{background:var(--foreground);min-height:100svh;color:var(--background);font-family:var(--font-sans);place-items:center;padding:clamp(4rem,10vw,8rem) clamp(1.5rem,6vw,4rem);display:grid;position:relative;overflow:clip}.about-hero-module__Dz73KG__srTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.about-hero-module__Dz73KG__wall{position:absolute;inset:0}.about-hero-module__Dz73KG__word{letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:var(--background);-webkit-user-select:none;user-select:none;font-size:clamp(4.5rem,19vw,16rem);font-weight:800;line-height:.85;position:absolute}.about-hero-module__Dz73KG__letter{transition:color 1.1s var(--ease-out-quart);display:inline-block}.about-hero-module__Dz73KG__letter:hover{color:var(--brand);transition-duration:0s}@media (prefers-reduced-motion:no-preference){.about-hero-module__Dz73KG__letter{transition:color 1.1s var(--ease-out-quart), scale .9s var(--ease-out-quart);scale:1}.about-hero-module__Dz73KG__letter:hover{transition:color,scale .22s cubic-bezier(.34,1.56,.64,1);scale:1.18}}.about-hero-module__Dz73KG__wordWho{top:6%;left:4%;rotate:-9deg}.about-hero-module__Dz73KG__wordAre{top:14%;right:3%;rotate:11deg}.about-hero-module__Dz73KG__wordWe{bottom:4%;left:50%;translate:-50%;rotate:-6deg}.about-hero-module__Dz73KG__mark{color:var(--brand)}@media (max-width:47.9375rem){.about-hero-module__Dz73KG__word{font-size:clamp(3.5rem,22vw,6rem)}.about-hero-module__Dz73KG__wordWho{top:10%;left:6%;rotate:-8deg}.about-hero-module__Dz73KG__wordAre{top:20%;right:6%;rotate:9deg}.about-hero-module__Dz73KG__wordWe{bottom:8%}}.about-hero-module__Dz73KG__center{z-index:1;max-width:min(28rem,86vw);position:relative;translate:0 -4vh}.about-hero-module__Dz73KG__blurb{color:color-mix(in oklab, var(--background) 72%, transparent);margin:0;font-size:clamp(.9375rem,1.8vw,1.0625rem);line-height:1.6}.about-hero-module__Dz73KG__cta{margin-inline:auto;background:var(--brand);width:fit-content;color:var(--brand-foreground);letter-spacing:.18em;text-transform:uppercase;transition:transform .3s var(--ease-out-quart), box-shadow .3s var(--ease-out-quart);border-radius:999px;align-items:center;gap:.5em;margin-top:1.5rem;padding:.8em 1.4em;font-size:.6875rem;font-weight:500;text-decoration:none;display:flex}.about-hero-module__Dz73KG__cta:hover,.about-hero-module__Dz73KG__cta:focus-visible{box-shadow:0 10px 24px -12px color-mix(in oklab, var(--brand) 70%, transparent);transform:translateY(-2px)}
.founders-section-module__TfU1lG__section{--ink-hairline:color-mix(in oklab, var(--background) 18%, transparent);--ink-muted:color-mix(in oklab, var(--background) 55%, transparent);--ink-faint:color-mix(in oklab, var(--background) 35%, transparent);background:var(--foreground);width:100%;color:var(--background);font-family:var(--font-sans);padding:clamp(4rem,10vw,8rem) clamp(1.5rem,6vw,4rem);position:relative;overflow:clip}.founders-section-module__TfU1lG__inner{max-width:72rem;margin-inline:auto}.founders-section-module__TfU1lG__runningHead{border-top:1px solid var(--ink-hairline);letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-muted);justify-content:space-between;align-items:baseline;padding-top:.75em;font-size:.625rem;font-weight:500;display:flex}.founders-section-module__TfU1lG__runningHeadRight{color:var(--ink-faint);display:none}.founders-section-module__TfU1lG__runningHeadRightShort{color:var(--ink-faint)}@media (min-width:48rem){.founders-section-module__TfU1lG__runningHeadRight{display:inline}.founders-section-module__TfU1lG__runningHeadRightShort{display:none}}.founders-section-module__TfU1lG__headingRow{flex-direction:column;gap:1.25rem;margin-top:clamp(2.5rem,6vw,4.5rem);display:flex}@media (min-width:64rem){.founders-section-module__TfU1lG__headingRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:4rem}}.founders-section-module__TfU1lG__heading{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,5.2vw,3.75rem);font-weight:500;line-height:1.05}.founders-section-module__TfU1lG__deck{max-width:34rem;color:var(--ink-muted);margin:0;font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.6}.founders-section-module__TfU1lG__cards{border-top:1px solid var(--ink-hairline);grid-template-columns:1fr;gap:0;margin:clamp(3rem,7vw,5.5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.founders-section-module__TfU1lG__cards{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,5vw,4rem)}}.founders-section-module__TfU1lG__card{border-bottom:1px solid var(--ink-hairline);padding:clamp(1.75rem,4vw,2.75rem) 0}@media (min-width:48rem){.founders-section-module__TfU1lG__card{border-bottom:0}}.founders-section-module__TfU1lG__role{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 1em;font-size:.625rem;font-weight:500}.founders-section-module__TfU1lG__name{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4.2vw,3rem);font-weight:500;line-height:1.08}.founders-section-module__TfU1lG__nameWord{white-space:nowrap;display:inline-block}.founders-section-module__TfU1lG__nameAccent{color:var(--brand)}.founders-section-module__TfU1lG__place{color:var(--ink-muted);margin:.9em 0 0;font-size:clamp(.875rem,1.4vw,1rem)}.founders-section-module__TfU1lG__siteLink{letter-spacing:.18em;text-transform:uppercase;color:var(--background);border-bottom:1px solid var(--ink-faint);transition:border-color .3s var(--ease-out-quart);align-items:center;gap:.4em;margin-top:1.4em;padding-bottom:.25em;font-size:.6875rem;font-weight:500;text-decoration:none;display:inline-flex}.founders-section-module__TfU1lG__siteLink:hover,.founders-section-module__TfU1lG__siteLink:focus-visible{border-color:var(--background)}.founders-section-module__TfU1lG__rhythm{max-width:36rem;color:var(--ink-muted);margin:clamp(2.5rem,6vw,4rem) 0 0;font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.6}
.cta-button-module__wY62JG__cta{appearance:none;border:1px solid var(--cta-border,transparent);background:var(--cta-bg,var(--foreground));color:var(--cta-fg,var(--background));font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 0 0 var(--cta-edge,color-mix(in srgb, var(--cta-bg,var(--foreground)) 80%, black 20%));transition:transform .18s var(--ease-out-quart), box-shadow .18s var(--ease-out-quart), background-color .3s var(--ease-out-quart), color .3s var(--ease-out-quart), border-color .3s var(--ease-out-quart);border-radius:999px;justify-content:center;align-items:center;gap:.6em;font-weight:500;display:inline-flex;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.cta-button-module__wY62JG__cta:hover:not(:disabled){box-shadow:0 5px 0 0 var(--cta-edge,color-mix(in srgb, var(--cta-bg,var(--foreground)) 80%, black 20%));transform:translateY(-1px)}}.cta-button-module__wY62JG__cta:active:not(:disabled){box-shadow:0 0 0 0 var(--cta-edge,color-mix(in srgb, var(--cta-bg,var(--foreground)) 80%, black 20%));transition-duration:80ms;transform:translateY(4px)}.cta-button-module__wY62JG__cta:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.cta-button-module__wY62JG__cta:disabled{cursor:not-allowed;opacity:.55;box-shadow:0 4px 0 0 var(--cta-edge,color-mix(in srgb, var(--cta-bg,var(--foreground)) 80%, black 20%));transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cta-button-module__wY62JG__cta{transition:background-color .3s var(--ease-out-quart), color .3s var(--ease-out-quart), border-color .3s var(--ease-out-quart)}.cta-button-module__wY62JG__cta:hover:not(:disabled),.cta-button-module__wY62JG__cta:active:not(:disabled){box-shadow:0 4px 0 0 var(--cta-edge,color-mix(in srgb, var(--cta-bg,var(--foreground)) 80%, black 20%));transform:translateY(0)}}.cta-button-module__wY62JG__pill.cta-button-module__wY62JG__md{padding:.9em 1.8em;font-size:.8125rem}.cta-button-module__wY62JG__pill.cta-button-module__wY62JG__lg{padding:1.4em 3.5em;font-size:1.125rem}.cta-button-module__wY62JG__circle{padding:0}.cta-button-module__wY62JG__circle.cta-button-module__wY62JG__md{width:2.75rem;height:2.75rem}.cta-button-module__wY62JG__circle.cta-button-module__wY62JG__lg{width:3.25rem;height:3.25rem}.cta-button-module__wY62JG__circle svg{width:1.125rem;height:1.125rem}
.pricing-deck-module___Xl3fa__deck{padding-top:calc(3.2 * var(--hu));padding-right:calc(1 * var(--hu));display:grid;position:relative}.pricing-deck-module___Xl3fa__badge{top:calc(3.2 * var(--hu));left:calc(2 * var(--hu));z-index:3;pointer-events:none;background:var(--brand);color:var(--brand-foreground);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.35em 1em;font-size:.625rem;font-weight:500;position:absolute;translate:0 -50%}@media (min-width:75rem){.pricing-deck-module___Xl3fa__badge{left:calc(4 * var(--hu))}}.pricing-deck-module___Xl3fa__swapTab{appearance:none;top:0;right:calc(1 * var(--hu));z-index:3;background:var(--brand);color:var(--brand-foreground);font:inherit;letter-spacing:.02em;cursor:pointer;box-shadow:0 3px 0 0 color-mix(in srgb, var(--brand) 80%, black 20%);transition:transform .18s var(--ease-out-quart), box-shadow .18s var(--ease-out-quart);border:none;border-radius:999px;align-items:center;gap:.5em;padding:.7em 1.3em;font-size:.875rem;font-weight:700;display:inline-flex;position:absolute}.pricing-deck-module___Xl3fa__swapTab svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.pricing-deck-module___Xl3fa__swapTab:hover{box-shadow:0 4px 0 0 color-mix(in srgb, var(--brand) 80%, black 20%);transform:translateY(-1px)}}.pricing-deck-module___Xl3fa__swapTab:active{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 80%, black 20%);transform:translateY(3px)}.pricing-deck-module___Xl3fa__swapTab:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (min-width:48rem){.pricing-deck-module___Xl3fa__swapTab{padding:.8em 1.5em;font-size:.9375rem}}.pricing-deck-module___Xl3fa__card{z-index:1;padding:calc(2.4 * var(--hu)) calc(2 * var(--hu));border:1px solid var(--hairline);border-radius:var(--radius);background:var(--card);transition:transform .5s var(--ease-in-out-quart);flex-direction:column;grid-area:1/1;display:flex;position:relative;transform:rotate(-4deg)translate(14px,-6px)}.pricing-deck-module___Xl3fa__card[data-front=true]{z-index:2;transform:rotate(0)translate(0)}[data-dealt] .pricing-deck-module___Xl3fa__card{animation:pricing-deck-module___Xl3fa__card-tuck .85s var(--ease-in-out-quart);will-change:transform}[data-dealt] .pricing-deck-module___Xl3fa__card[data-front=true]{animation:pricing-deck-module___Xl3fa__card-deal .85s var(--ease-in-out-quart)}@keyframes pricing-deck-module___Xl3fa__card-deal{0%{z-index:1;transform:rotate(-4deg)translate(14px,-6px)}48%{z-index:1;transform:rotate(7deg)translate(130px,-46px)scale(1.04)}52%{z-index:3;transform:rotate(6deg)translate(122px,-43px)scale(1.04)}to{z-index:3;transform:rotate(0)translate(0)}}@keyframes pricing-deck-module___Xl3fa__card-tuck{0%{z-index:2;transform:rotate(0)translate(0)}48%{z-index:2;transform:rotate(-7deg)translate(-34px,14px)scale(.97)}52%{z-index:1;transform:rotate(-6deg)translate(-32px,13px)scale(.97)}to{z-index:1;transform:rotate(-4deg)translate(14px,-6px)}}.pricing-deck-module___Xl3fa__card{cursor:pointer}.pricing-deck-module___Xl3fa__card[role=button]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pricing-deck-module___Xl3fa__card[role=button]:hover{transform:rotate(-2deg)translate(10px,-10px)}}@media (prefers-reduced-motion:reduce){.pricing-deck-module___Xl3fa__card{transition:none;animation:none!important}}@media (min-width:75rem){.pricing-deck-module___Xl3fa__card{padding:calc(3.2 * var(--hu)) calc(3.2 * var(--hu))}}.pricing-deck-module___Xl3fa__card[data-tier=advanced]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.pricing-deck-module___Xl3fa__tierLabel{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 45%, transparent);margin:0 0 .9em;font-size:.6875rem;font-weight:500}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__tierLabel{color:color-mix(in oklab, var(--primary-foreground) 55%, transparent)}.pricing-deck-module___Xl3fa__planName{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:500}.pricing-deck-module___Xl3fa__forWho{color:var(--muted-foreground);min-height:3em;margin:.5em 0 0;font-size:.875rem;line-height:1.5}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__forWho{color:color-mix(in oklab, var(--primary-foreground) 62%, transparent);min-height:0}.pricing-deck-module___Xl3fa__priceRow{margin-top:calc(1.6 * var(--hu));padding-top:calc(1.6 * var(--hu));border-top:1px solid var(--hairline);font-variant-numeric:tabular-nums;flex-direction:column;gap:.35em;display:flex}.pricing-deck-module___Xl3fa__priceMain{align-items:baseline;gap:.6ch;display:flex}.pricing-deck-module___Xl3fa__price{font-weight:500;font-size:clamp(2.25rem, calc(4.8 * var(--hu)), 2.75rem);letter-spacing:-.03em;line-height:1}.pricing-deck-module___Xl3fa__priceTag{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__priceTag{color:color-mix(in oklab, var(--primary-foreground) 62%, transparent)}.pricing-deck-module___Xl3fa__priceSub{color:var(--muted-foreground);margin:0;font-size:.875rem;font-weight:500}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__priceSub{color:color-mix(in oklab, var(--primary-foreground) 62%, transparent)}.pricing-deck-module___Xl3fa__features{margin:calc(1.6 * var(--hu)) 0 calc(2.4 * var(--hu));color:color-mix(in oklab, var(--foreground) 78%, transparent);gap:.7em;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__features{color:color-mix(in oklab, var(--primary-foreground) 82%, transparent)}.pricing-deck-module___Xl3fa__features li{padding-left:1.4em;position:relative}.pricing-deck-module___Xl3fa__features li:before{content:"";background:color-mix(in oklab, var(--foreground) 35%, transparent);width:.8em;height:1px;position:absolute;top:.62em;left:0}.pricing-deck-module___Xl3fa__card[data-tier=advanced] .pricing-deck-module___Xl3fa__features li:before{background:color-mix(in oklab, var(--primary-foreground) 35%, transparent)}.pricing-deck-module___Xl3fa__cta{width:100%;margin-top:auto}
.pricing-section-module__qS3v0q__section{--hu:2.66667vw;--padding-x:calc(1.6 * var(--hu));--gap-x:calc(1.6 * var(--hu));--hairline:color-mix(in oklab, var(--foreground) 12%, transparent);width:100%;padding:calc(8 * var(--hu)) 0 calc(3 * var(--hu));background:var(--background);color:var(--foreground);font-family:var(--font-sans);position:relative;overflow:clip}@media (min-width:48rem){.pricing-section-module__qS3v0q__section{--hu:1.30208vw;--padding-x:calc(2.4 * var(--hu));--gap-x:calc(2.4 * var(--hu))}}@media (min-width:75rem){.pricing-section-module__qS3v0q__section{--hu:.520833vw;--padding-x:calc(3.2 * var(--hu));--gap-x:calc(3.2 * var(--hu));padding:calc(24 * var(--hu)) 0 calc(3 * var(--hu))}}.pricing-section-module__qS3v0q__inner{padding-inline:var(--padding-x)}.pricing-section-module__qS3v0q__label{text-align:center;font-family:var(--font-display);font-weight:700;font-size:calc(3 * var(--hu));letter-spacing:-.02em;color:var(--foreground);margin:0;line-height:.98}@media (min-width:48rem){.pricing-section-module__qS3v0q__label{font-size:calc(3.2 * var(--hu))}}@media (min-width:75rem){.pricing-section-module__qS3v0q__label{font-size:calc(4.6 * var(--hu));letter-spacing:-.03em}}.pricing-section-module__qS3v0q__reveal{margin-top:calc(1.6 * var(--hu));text-align:center}@media (min-width:75rem){.pricing-section-module__qS3v0q__reveal{margin-top:calc(2 * var(--hu))}}.pricing-section-module__qS3v0q__subline{max-width:36ch;font-size:clamp(.9375rem, calc(1.8 * var(--hu)), 1.0625rem);color:var(--muted-foreground);margin:0 auto;line-height:1.55}.pricing-section-module__qS3v0q__cards{gap:calc(1.6 * var(--hu));margin-top:calc(3.2 * var(--hu));display:grid}@media (min-width:48rem){.pricing-section-module__qS3v0q__cards{gap:calc(1.2 * var(--hu))}}@media (min-width:75rem){.pricing-section-module__qS3v0q__cards{gap:var(--gap-x);margin-top:calc(4 * var(--hu));grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.pricing-section-module__qS3v0q__foundingNote{margin:calc(2.4 * var(--hu)) auto 0;text-align:center;max-width:52ch;color:var(--muted-foreground);font-size:.8125rem;line-height:1.6}.pricing-section-module__qS3v0q__bridge{align-items:center;gap:calc(1.2 * var(--hu));margin-top:calc(2.4 * var(--hu));flex-direction:column;display:flex}@media (min-width:75rem){.pricing-section-module__qS3v0q__bridge{margin-top:calc(3 * var(--hu))}}.pricing-section-module__qS3v0q__bridgeText{color:var(--muted-foreground);margin:0;font-size:.9375rem}.pricing-section-module__qS3v0q__bridgeButtonWrap{display:inline-flex}
.flagship-section-module__dpGuOW__section{--hu:2.66667vw;--padding-x:calc(1.6 * var(--hu));--hairline:color-mix(in oklab, var(--primary-foreground) 14%, transparent);width:100%;padding:calc(6 * var(--hu)) 0;background:var(--primary);color:var(--primary-foreground);font-family:var(--font-sans);position:relative;overflow:clip}@media (min-width:48rem){.flagship-section-module__dpGuOW__section{--hu:1.30208vw;--padding-x:calc(2.4 * var(--hu))}}@media (min-width:75rem){.flagship-section-module__dpGuOW__section{--hu:.520833vw;--padding-x:calc(3.2 * var(--hu));padding:calc(12 * var(--hu)) 0}}.flagship-section-module__dpGuOW__inner{padding-inline:var(--padding-x)}.flagship-section-module__dpGuOW__layout{gap:calc(2.4 * var(--hu));flex-direction:column;display:flex}@media (min-width:75rem){.flagship-section-module__dpGuOW__layout{align-items:center;gap:calc(4 * var(--hu));grid-template-columns:1fr 1fr;display:grid}}.flagship-section-module__dpGuOW__left{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.flagship-section-module__dpGuOW__name{font-family:var(--font-wordmark);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(3rem,11vw,5.5rem);font-weight:800;line-height:.92}@media (min-width:75rem){.flagship-section-module__dpGuOW__name{font-size:clamp(3rem,5vw,4.5rem)}}.flagship-section-module__dpGuOW__textCol{margin-top:calc(2 * var(--hu));max-width:56ch}.flagship-section-module__dpGuOW__forWho{font-size:clamp(1rem, calc(2 * var(--hu)), 1.125rem);color:var(--primary-foreground);margin:0;line-height:1.5}.flagship-section-module__dpGuOW__awwwardsNote{color:color-mix(in oklab, var(--primary-foreground) 62%, transparent);margin:.75em 0 0;font-size:.8125rem;line-height:1.5}.flagship-section-module__dpGuOW__awwwardsNote a{color:var(--brand);text-underline-offset:.15em;text-decoration:underline}.flagship-section-module__dpGuOW__priceNote{color:color-mix(in oklab, var(--primary-foreground) 45%, transparent);margin:.9em 0 0;font-size:.75rem}.flagship-section-module__dpGuOW__quote{margin-top:calc(2 * var(--hu));justify-content:center;align-items:center;width:100%;display:flex}.flagship-section-module__dpGuOW__cta{flex:none}.flagship-section-module__dpGuOW__videoBox{width:100%;max-width:34rem;margin:calc(3.2 * var(--hu)) auto 0;aspect-ratio:16/9;border:1px solid var(--hairline);border-radius:var(--radius-3xl);background:color-mix(in oklab, var(--primary-foreground) 6%, var(--primary));position:relative;overflow:hidden}@media (min-width:75rem){.flagship-section-module__dpGuOW__videoBox{width:auto;height:calc(40 * var(--hu));justify-self:center;max-width:100%;margin:0}}.flagship-section-module__dpGuOW__videoInner{position:absolute;inset:0}.flagship-section-module__dpGuOW__videoCaption{z-index:1;background:color-mix(in oklab, var(--primary) 78%, transparent);color:var(--primary-foreground);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;border-radius:999px;margin:0;padding:.3rem .7rem;font-size:.625rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem}.flagship-section-module__dpGuOW__videoCaptionMark{color:var(--brand);margin-right:.6em}.flagship-section-module__dpGuOW__videoCaptionLink{pointer-events:auto;text-decoration:none;transition:box-shadow .2s,background-color .2s}.flagship-section-module__dpGuOW__videoCaptionLink:hover,.flagship-section-module__dpGuOW__videoCaptionLink:focus-visible{background:color-mix(in oklab, var(--primary) 92%, transparent);box-shadow:0 0 0 1.5px var(--brand);outline:none}.flagship-section-module__dpGuOW__video{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;position:absolute;inset:0}.flagship-section-module__dpGuOW__videoActive{opacity:1}
.faq-section-module__M9Y6sG__section{--hu:2.66667vw;--padding-x:calc(1.6 * var(--hu));--gap-x:calc(1.6 * var(--hu));--hairline:color-mix(in oklab, var(--foreground) 12%, transparent);width:100%;padding:calc(8 * var(--hu)) 0;background:var(--background);color:var(--foreground);font-family:var(--font-sans);position:relative;overflow:clip}@media (min-width:48rem){.faq-section-module__M9Y6sG__section{--hu:1.30208vw;--padding-x:calc(2.4 * var(--hu));--gap-x:calc(2.4 * var(--hu))}}@media (min-width:75rem){.faq-section-module__M9Y6sG__section{--hu:.520833vw;--padding-x:calc(3.2 * var(--hu));--gap-x:calc(3.2 * var(--hu));padding:calc(24 * var(--hu)) 0 calc(26 * var(--hu))}}.faq-section-module__M9Y6sG__grid{padding-inline:var(--padding-x)}@media (min-width:75rem){.faq-section-module__M9Y6sG__grid{column-gap:var(--gap-x);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}}.faq-section-module__M9Y6sG__labelCol{margin-bottom:calc(2.4 * var(--hu))}@media (min-width:75rem){.faq-section-module__M9Y6sG__labelCol{grid-column:1/6;align-self:start;margin-bottom:0;position:sticky;top:min(28vh,12rem)}}.faq-section-module__M9Y6sG__label{font-family:var(--font-display);font-weight:300;font-size:calc(2.2 * var(--hu));letter-spacing:-.03em;color:var(--foreground);margin:0;line-height:1}@media (min-width:48rem){.faq-section-module__M9Y6sG__label{font-size:calc(2.4 * var(--hu))}}@media (min-width:75rem){.faq-section-module__M9Y6sG__label{font-size:calc(3.6 * var(--hu));letter-spacing:-.04em}}.faq-section-module__M9Y6sG__subline{font-size:clamp(.875rem, calc(1.8 * var(--hu)), 1rem);max-width:30ch;color:var(--muted-foreground);margin:1em 0 0;line-height:1.55}.faq-section-module__M9Y6sG__countMeta{letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--foreground) 35%, transparent);margin:1.5em 0 0;font-size:.625rem;font-weight:500}.faq-section-module__M9Y6sG__sheetCol{border-bottom:1px solid var(--hairline)}@media (min-width:75rem){.faq-section-module__M9Y6sG__sheetCol{grid-column:6/-1}}.faq-section-module__M9Y6sG__item{interpolate-size:allow-keywords}.faq-section-module__M9Y6sG__summary{--rule-scale:1;cursor:pointer;padding:1.1em 0 1em;list-style:none;display:block;position:relative}.faq-section-module__M9Y6sG__summary::-webkit-details-marker{display:none}@media (min-width:75rem){.faq-section-module__M9Y6sG__summary{padding:calc(1.8 * var(--hu)) 0 calc(1.6 * var(--hu))}}.faq-section-module__M9Y6sG__summary:before{content:"";background:var(--hairline);height:1px;transform:scaleX(var(--rule-scale,1));transform-origin:0;transition:background-color .45s var(--ease-out-quart);position:absolute;top:0;left:0;right:0}.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__summary:before{background-color:var(--brand)}.faq-section-module__M9Y6sG__summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.faq-section-module__M9Y6sG__summaryInner{display:block}.faq-section-module__M9Y6sG__question{font-family:var(--font-sans);letter-spacing:-.02em;color:color-mix(in oklab, var(--foreground) 72%, transparent);transition:color .3s var(--ease-out-quart);justify-content:space-between;align-items:baseline;gap:1.5ch;margin:0;font-size:clamp(1.25rem,5.6vw,1.6rem);font-weight:500;line-height:1.12;display:flex}@media (min-width:48rem){.faq-section-module__M9Y6sG__question{font-size:calc(3.4 * var(--hu))}}@media (min-width:75rem){.faq-section-module__M9Y6sG__question{font-size:calc(4.4 * var(--hu))}}.faq-section-module__M9Y6sG__questionText{flex:1}@media (hover:hover) and (pointer:fine){.faq-section-module__M9Y6sG__summary:hover .faq-section-module__M9Y6sG__question{color:var(--foreground)}}.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__question{color:var(--foreground)}.faq-section-module__M9Y6sG__amp{font-family:var(--font-display);letter-spacing:0;margin-inline:.01em .03em;font-size:.92em;font-style:italic;font-weight:400;position:relative;top:-.015em}.faq-section-module__M9Y6sG__glyphStack{width:.65em;font-family:var(--font-display);color:var(--foreground);flex:none;font-size:1.15em;font-style:italic;font-weight:400;line-height:1;display:inline-block;position:relative}.faq-section-module__M9Y6sG__qMark,.faq-section-module__M9Y6sG__aMark{-webkit-user-select:none;user-select:none;transition:transform .4s var(--ease-out-quart), opacity .4s var(--ease-out-quart);display:inline-block}.faq-section-module__M9Y6sG__aMark{opacity:0;transition-duration:.45s,.45s;transition-delay:50ms,50ms;position:absolute;bottom:0;left:0;transform:translateY(40%)}.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__qMark{opacity:0;transform:translateY(-35%)}.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__aMark{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.faq-section-module__M9Y6sG__qMark,.faq-section-module__M9Y6sG__aMark{transition:opacity .15s linear}.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__qMark,.faq-section-module__M9Y6sG__aMark{transform:none}}@media (prefers-reduced-motion:no-preference){.faq-section-module__M9Y6sG__item[open]::details-content{transition:block-size .5s var(--ease-out-quart)}@starting-style{.faq-section-module__M9Y6sG__item[open]::details-content{block-size:0}}}.faq-section-module__M9Y6sG__item::details-content{block-size:0;overflow:clip}.faq-section-module__M9Y6sG__item[open]::details-content{block-size:auto}.faq-section-module__M9Y6sG__answer{padding-bottom:calc(2.6 * var(--hu));padding-right:calc(.65em + 1.5ch)}.faq-section-module__M9Y6sG__answerInner{max-width:58ch}.faq-section-module__M9Y6sG__answerInner p{font-size:clamp(.9375rem, calc(2 * var(--hu)), 1.0625rem);color:var(--muted-foreground);margin:0;line-height:1.6}.faq-section-module__M9Y6sG__answerInner p+p{margin-top:.75em}@media (prefers-reduced-motion:no-preference){.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__answerInner{opacity:1;transition:opacity .45s var(--ease-out-quart) 80ms, translate .45s var(--ease-out-quart) 80ms;translate:0}@starting-style{.faq-section-module__M9Y6sG__item[open] .faq-section-module__M9Y6sG__answerInner{opacity:0;translate:0 10px}}}
