.Band-module__sNeHgq__band{background:var(--bg-invert);color:var(--text-invert);padding-block:clamp(3.5rem,8vw,7rem)}.Band-module__sNeHgq__inner{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.Band-module__sNeHgq__band .Band-module__sNeHgq__title{max-width:22ch}.Band-module__sNeHgq__tail{opacity:.6;display:block}.Band-module__sNeHgq__ask{gap:var(--spacing-4);justify-items:start;width:min(100%,24rem);display:grid}.Band-module__sNeHgq__ask>.btn{width:100%}.Band-module__sNeHgq__ask .Band-module__sNeHgq__countdown{padding-bottom:var(--spacing-3);border-bottom:1px solid color-mix(in srgb, currentColor 32%, transparent);text-align:left;justify-items:start}.Band-module__sNeHgq__band .btn-primary{background:var(--text-invert);color:var(--bg-invert)}.Band-module__sNeHgq__demo{justify-items:start}@media (min-width:60rem){.Band-module__sNeHgq__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,4rem)}.Band-module__sNeHgq__ask{justify-self:end;width:min(100%,26rem)}}:is(.Band-module__sNeHgq__title.is-revealed,.Band-module__sNeHgq__ask.is-revealed){transition-delay:calc(var(--i,0) * 90ms)}
.Faq-module__JEPhJG__list{--row-bleed:var(--spacing-3);border-top:1px solid var(--border)}.Faq-module__JEPhJG__item{border-bottom:1px solid var(--border)}.Faq-module__JEPhJG__question{align-items:baseline;gap:var(--spacing-3);padding-block:var(--spacing-4);cursor:pointer;grid-template-columns:2rem minmax(0,1fr) 16px;list-style:none;display:grid}.Faq-module__JEPhJG__question::-webkit-details-marker{display:none}.Faq-module__JEPhJG__question:focus-visible{outline:2px solid var(--text);outline-offset:4px}.Faq-module__JEPhJG__index{color:var(--text-muted)}.Faq-module__JEPhJG__text{font-size:var(--text-lead);line-height:var(--lh-lead);font-weight:var(--weight-semibold);text-wrap:balance}.Faq-module__JEPhJG__toggle{align-self:center;width:16px;height:16px;position:relative}.Faq-module__JEPhJG__toggle:before,.Faq-module__JEPhJG__toggle:after{content:"";background:var(--text);height:1px;position:absolute;top:50%;left:0;right:0}.Faq-module__JEPhJG__toggle:after{transition:transform var(--dur-state) var(--ease);transform:rotate(90deg)}.Faq-module__JEPhJG__item[open] .Faq-module__JEPhJG__toggle:after{transform:rotate(0)}.Faq-module__JEPhJG__answer{padding:0 calc(16px + var(--spacing-3)) var(--spacing-4) calc(2rem + var(--spacing-3));max-width:60ch;color:var(--text-muted);text-wrap:pretty;margin:0}@media (min-width:48rem){.Faq-module__JEPhJG__question{padding-block:var(--spacing-6)}.Faq-module__JEPhJG__answer{padding-bottom:var(--spacing-6)}}@media (max-width:30rem){.Faq-module__JEPhJG__answer{padding-inline:0}}@media (prefers-reduced-motion:reduce){.Faq-module__JEPhJG__toggle:after{transition:none}}
.Hero-module__n6Vtpa__section{padding-block:clamp(2.5rem,8vh,5.5rem) clamp(3rem,7vw,6rem)}.Hero-module__n6Vtpa__inner{justify-items:center;gap:var(--spacing-4);text-align:center;display:grid}.Hero-module__n6Vtpa__kicker{color:var(--text-muted);margin:0}.Hero-module__n6Vtpa__title{max-width:100%;font-size:min(var(--text-display), 3.9rem);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 4;overflow-wrap:anywhere;margin:0 auto}.Hero-module__n6Vtpa__tail{color:var(--text-muted);display:block}.Hero-module__n6Vtpa__subline{max-width:44ch;margin:0}.Hero-module__n6Vtpa__panel{width:min(100%,58rem);margin-top:var(--spacing-6);text-align:left;transition:border-color var(--dur-state) var(--ease)}@media (hover:hover) and (pointer:fine){.Hero-module__n6Vtpa__panel:hover{border-color:var(--text)}}.Hero-module__n6Vtpa__countdown{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);background:var(--bg-subtle)}.Hero-module__n6Vtpa__halves{grid-template-columns:minmax(0,1fr);display:grid}.Hero-module__n6Vtpa__book{gap:var(--spacing-3);padding:var(--spacing-4);align-content:start;min-width:0;display:grid}.Hero-module__n6Vtpa__book>.btn{width:100%}.Hero-module__n6Vtpa__note{color:var(--text-muted);white-space:pre-line;text-wrap:pretty;margin:0}.Hero-module__n6Vtpa__chips{margin:0;padding:0;list-style:none}.Hero-module__n6Vtpa__chip{transition:background-color var(--dur-state) var(--ease), color var(--dur-state) var(--ease), border-color var(--dur-state) var(--ease)}@media (hover:hover) and (pointer:fine){.Hero-module__n6Vtpa__chip:hover{background:var(--bg-invert);color:var(--text-invert);border-color:var(--bg-invert)}}.Hero-module__n6Vtpa__demo{padding:var(--spacing-4);border-top:1px solid var(--border);align-content:center}@media (min-width:48rem){.Hero-module__n6Vtpa__halves{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.Hero-module__n6Vtpa__book,.Hero-module__n6Vtpa__demo{padding:var(--spacing-6)}.Hero-module__n6Vtpa__demo{border-top:0;border-left:1px solid var(--border)}}
.Limits-module__xPm6MG__rows{--row-bleed:var(--spacing-3);border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.Limits-module__xPm6MG__row{align-items:baseline;gap:var(--spacing-3);padding-block:var(--spacing-4);border-bottom:1px solid var(--border);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.Limits-module__xPm6MG__row[data-does=true]+.Limits-module__xPm6MG__row[data-does=false]{border-top:1px solid var(--border-strong)}.Limits-module__xPm6MG__sign{font-size:var(--text-h4);line-height:1}.Limits-module__xPm6MG__row[data-does=false] .Limits-module__xPm6MG__sign{color:var(--text-muted)}.Limits-module__xPm6MG__text{gap:4px;min-width:0;display:grid}.Limits-module__xPm6MG__title{font-size:var(--text-lead);line-height:var(--lh-lead);font-weight:var(--weight-semibold);text-wrap:balance;margin:0}.Limits-module__xPm6MG__body{max-width:52ch;color:var(--text-muted);font-size:var(--text-small);text-wrap:pretty;margin:0;line-height:1.55}@media (min-width:48rem){.Limits-module__xPm6MG__row{padding-block:var(--spacing-6)}}
.Offer-module__FuIpxq__sheet{grid-template-columns:minmax(0,1fr);display:grid}.Offer-module__FuIpxq__days{align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--bg-subtle);border-bottom:1px solid var(--border);margin:0;display:flex}.Offer-module__FuIpxq__count{letter-spacing:var(--ls-h2);font-size:clamp(3.5rem,2rem + 6vw,6.5rem);line-height:1;font-weight:var(--weight-bold);font-variation-settings:"wdth" var(--display-width), "wght" 700;font-variant-numeric:tabular-nums}.Offer-module__FuIpxq__unit{color:var(--text-muted)}.Offer-module__FuIpxq__rows{min-width:0;margin:0;padding:0}.Offer-module__FuIpxq__row{padding:var(--spacing-4);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.Offer-module__FuIpxq__row+.Offer-module__FuIpxq__row{border-top:1px solid var(--border)}.Offer-module__FuIpxq__key{color:var(--text-muted)}.Offer-module__FuIpxq__value{font-size:var(--text-lead);line-height:var(--lh-lead);text-wrap:pretty;margin:0}@media (min-width:48rem){.Offer-module__FuIpxq__sheet{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr)}.Offer-module__FuIpxq__days{justify-content:center;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-6);border-bottom:0;border-right:1px solid var(--border);flex-direction:column}.Offer-module__FuIpxq__row{align-items:baseline;gap:var(--spacing-4);padding:var(--spacing-6);grid-template-columns:6.5rem minmax(0,1fr)}}
.Steps-module__Avi_2G__ledger{--track-width:minmax(13rem, 20rem);--columns:7.5rem minmax(0, 1fr) var(--track-width)}.Steps-module__Avi_2G__ledger .Steps-module__Avi_2G__ruler{display:none}@media (min-width:48rem){.Steps-module__Avi_2G__ledger .Steps-module__Avi_2G__ruler{grid-template-columns:var(--columns);gap:var(--spacing-6);padding-inline:var(--spacing-6);display:grid}.Steps-module__Avi_2G__ledger .Steps-module__Avi_2G__ticks{grid-column:3;justify-content:space-between;display:flex}}.Steps-module__Avi_2G__rows{margin:0;padding:0;list-style:none}.Steps-module__Avi_2G__row{gap:var(--spacing-3);padding:var(--spacing-4);grid-template-columns:minmax(0,1fr);display:grid}.Steps-module__Avi_2G__row+.Steps-module__Avi_2G__row{border-top:1px solid var(--border)}.Steps-module__Avi_2G__meta{gap:var(--spacing-3);margin:0;display:flex}.Steps-module__Avi_2G__index{color:var(--text-muted)}.Steps-module__Avi_2G__text{gap:6px;min-width:0;display:grid}.Steps-module__Avi_2G__title{font-size:var(--text-h4);line-height:var(--lh-h4);font-weight:var(--weight-semibold);margin:0}.Steps-module__Avi_2G__body{max-width:52ch;color:var(--text-muted);font-size:var(--text-small);text-wrap:pretty;margin:0;line-height:1.55}.Steps-module__Avi_2G__track{--cell:calc(100% / var(--days));background:repeating-linear-gradient(to right, var(--border) 0, var(--border) calc(var(--cell) - 2px), transparent calc(var(--cell) - 2px), transparent var(--cell));align-self:center;height:10px;position:relative}.Steps-module__Avi_2G__bar{top:0;bottom:0;left:calc(var(--from) * var(--cell));width:calc(var(--length) * var(--cell) - 2px);background:var(--text);transform-origin:0;transition:transform .7s var(--ease);transition-delay:calc(var(--i,0) * 60ms + .24s);position:absolute}.js-motion .Steps-module__Avi_2G__row:not(.is-revealed) .Steps-module__Avi_2G__bar{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.Steps-module__Avi_2G__bar{transition:none}}@media (min-width:48rem){.Steps-module__Avi_2G__row{grid-template-columns:var(--columns);align-items:center;gap:var(--spacing-6);padding:var(--spacing-6)}.Steps-module__Avi_2G__meta{flex-direction:column;gap:2px}}
