.landing-module__bxHgOq__page{--margin:clamp(16px, 2.6vw, 40px);--gutter:clamp(12px, 1.7vw, 24px);--step-small:.875rem;--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--step-head:clamp(2rem, 1.3rem + 2.6vw, 3.5rem);--step-display:clamp(3.5rem, 8vw, 8.5rem);--step-figure:clamp(8rem, 17vw, 15rem);--section-gap:clamp(88px, 4rem + 8vw, 200px);background:var(--ground);color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;font-size:var(--step-body);line-height:1.55;overflow-x:clip}.landing-module__bxHgOq__display,.landing-module__bxHgOq__head,.landing-module__bxHgOq__lead,.landing-module__bxHgOq__nav,.landing-module__bxHgOq__button,.landing-module__bxHgOq__small{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif}.landing-module__bxHgOq__display{font-size:var(--step-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-weight:700;line-height:.92}.landing-module__bxHgOq__head{font-size:var(--step-head);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1}.landing-module__bxHgOq__lead{font-size:var(--step-lead);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.25}.landing-module__bxHgOq__small{font-size:var(--step-small);line-height:1.5}.landing-module__bxHgOq__grid{column-gap:var(--gutter);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.landing-module__bxHgOq__button{background:var(--brand);color:#fff;cursor:pointer;min-height:52px;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__button:active{transform:scale(.97)}.landing-module__bxHgOq__buttonInk{background:var(--ink)}.landing-module__bxHgOq__buttonQuiet{background:var(--field-stone);color:var(--ink)}.landing-module__bxHgOq__buttonOnDeep{background:var(--deep-ink);color:var(--deep)}.landing-module__bxHgOq__link{color:inherit;text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) ease;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em}@media (hover:hover) and (pointer:fine){.landing-module__bxHgOq__button:hover{background:var(--brand-strong)}.landing-module__bxHgOq__buttonInk:hover{background:#26332f}.landing-module__bxHgOq__buttonQuiet:hover{background:var(--field-green)}.landing-module__bxHgOq__buttonOnDeep:hover{background:#fff}.landing-module__bxHgOq__link:hover{text-decoration-color:currentColor}}.landing-module__bxHgOq__nav{z-index:3;height:76px;padding-inline:var(--margin);justify-content:space-between;align-items:center;gap:24px;font-size:1rem;display:flex;position:relative}.landing-module__bxHgOq__wordmark{color:var(--ink);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__navLinks{align-items:center;gap:28px;display:flex}.landing-module__bxHgOq__navLinks a:not(.landing-module__bxHgOq__button){color:var(--ink)}.landing-module__bxHgOq__navLinks .landing-module__bxHgOq__button{min-height:44px;padding:0 20px}.landing-module__bxHgOq__navLinks [role=status]{right:var(--margin);background:var(--surface);max-width:320px;color:var(--ink);font-size:var(--step-small);margin:0;padding:10px 14px;position:absolute;top:72px}.landing-module__bxHgOq__hero{align-items:center;min-height:calc(100svh - 76px);padding-block:clamp(32px,6vh,72px) 72px;position:relative;overflow:clip}.landing-module__bxHgOq__heroDisc{z-index:0;aspect-ratio:1;background:var(--brand);border-radius:50%;width:max(120svh,1000px);position:absolute;top:0;left:54%}.landing-module__bxHgOq__heroRing{width:100%;height:100%;position:absolute;inset:0}.landing-module__bxHgOq__heroFacts{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;grid-template-columns:repeat(3,auto);justify-content:start;gap:8px clamp(24px,3.2vw,48px);margin:40px 0 0;display:grid}.landing-module__bxHgOq__heroFacts dt{font-size:var(--step-small);color:var(--muted)}.landing-module__bxHgOq__heroFacts dd{font-size:var(--step-lead);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:700}.landing-module__bxHgOq__heroFacts small{font-size:var(--step-small);letter-spacing:0;color:var(--muted);font-weight:500}.landing-module__bxHgOq__bank{margin-top:var(--section-gap);align-items:start;row-gap:40px}.landing-module__bxHgOq__bankHead{grid-column:1/span 5}.landing-module__bxHgOq__bankHead p{max-width:36ch;margin:24px 0 0}.landing-module__bxHgOq__bankList{grid-column:7/span 6;margin:0;padding:0;list-style:none}.landing-module__bxHgOq__bankList li{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"seal name count""seal exam count";align-items:center;column-gap:18px;padding:14px 0;display:grid}.landing-module__bxHgOq__bankSeal{grid-area:seal;width:44px;height:44px}.landing-module__bxHgOq__bankName{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;grid-area:name;font-size:1.0625rem;font-weight:600}.landing-module__bxHgOq__bankExam{color:var(--muted);grid-area:exam}.landing-module__bxHgOq__bankCount{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-lead);font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:count;font-weight:700}.landing-module__bxHgOq__heroCopy{z-index:1;grid-column:1/span 6;align-self:center;position:relative}.landing-module__bxHgOq__heroCopy p{max-width:34ch;font-size:var(--step-lead);margin:40px 0 0;line-height:1.45}.landing-module__bxHgOq__heroActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:40px;display:flex}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__byline{font-size:var(--step-small);color:var(--muted);margin:28px 0 0}.landing-module__bxHgOq__heroStage{z-index:1;grid-column:8/span 5;align-self:center;padding-block:48px;position:relative}.landing-module__bxHgOq__card{background:var(--surface);color:var(--ink);font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;border-radius:10px;padding:24px;font-size:15px;line-height:1.5}.landing-module__bxHgOq__cardLabel{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.landing-module__bxHgOq__scenario{font-family:var(--font-source-serif), Georgia, serif;margin:14px 0 0;font-size:17px;line-height:1.55}.landing-module__bxHgOq__prompt{font-family:var(--font-source-serif), Georgia, serif;margin:10px 0 0;font-size:17px;font-weight:600}.landing-module__bxHgOq__options{gap:8px;margin-top:16px;display:grid}.landing-module__bxHgOq__option{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.landing-module__bxHgOq__option:active:not(:disabled){transform:scale(.99)}.landing-module__bxHgOq__option:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.landing-module__bxHgOq__option:not(:disabled):hover{border-color:var(--faint)}}.landing-module__bxHgOq__bubble{border:1px solid var(--control);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:inline-flex}.landing-module__bxHgOq__optionRight{border-color:var(--positive);background:var(--positive-bg)}.landing-module__bxHgOq__optionRight .landing-module__bxHgOq__bubble{background:var(--brand);color:#fff;border-color:#0000}.landing-module__bxHgOq__optionWrong{border-color:var(--negative);background:var(--negative-bg)}.landing-module__bxHgOq__optionWrong .landing-module__bxHgOq__bubble{background:var(--negative);color:#fff;border-color:#0000}.landing-module__bxHgOq__whyNot{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5;display:block}.landing-module__bxHgOq__whyNot strong{color:var(--ink);font-weight:600}.landing-module__bxHgOq__verdict{background:var(--raised);border-radius:8px;margin-top:14px;padding:14px 16px}.landing-module__bxHgOq__verdict p{margin:0}.landing-module__bxHgOq__verdict p+p{margin-top:6px}.landing-module__bxHgOq__cardArea{align-items:center;gap:8px;min-width:0;display:inline-flex}.landing-module__bxHgOq__result{white-space:nowrap;animation:landing-module__bxHgOq__resultIn .26s var(--ease-out) both;border-radius:999px;flex:none;padding:2px 10px;font-weight:600}.landing-module__bxHgOq__resultRight{background:var(--positive-bg);color:var(--brand-strong)}.landing-module__bxHgOq__resultWrong{background:var(--negative-bg);color:var(--negative)}.landing-module__bxHgOq__optionText{min-width:0}.landing-module__bxHgOq__option{transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease, opacity .24s var(--ease-out), transform var(--t-press) var(--ease-out)}.landing-module__bxHgOq__optionDim{opacity:.5}.landing-module__bxHgOq__optionDim .landing-module__bxHgOq__optionText{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-module__bxHgOq__optionWrong{animation:landing-module__bxHgOq__nudge .3s var(--ease-out)}.landing-module__bxHgOq__bubbleStamp{animation:landing-module__bxHgOq__stampIn .38s var(--ease-out) both}.landing-module__bxHgOq__reveal{opacity:0;transition:grid-template-rows .28s var(--ease-out), opacity .2s ease;grid-template-rows:0fr;display:grid}.landing-module__bxHgOq__reveal[data-open=true]{opacity:1;grid-template-rows:1fr}.landing-module__bxHgOq__reveal>span{min-height:0;overflow:hidden}.landing-module__bxHgOq__verdict{animation:landing-module__bxHgOq__verdictIn .32s var(--ease-out) .12s both}.landing-module__bxHgOq__othersToggle{min-height:44px;color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:4px 0 -10px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.landing-module__bxHgOq__othersChevron{transition:transform .24s var(--ease-out)}.landing-module__bxHgOq__othersChevron[data-open=true]{transform:rotate(180deg)}.landing-module__bxHgOq__showcaseFoot{margin-top:6px}.landing-module__bxHgOq__cardCta{background:var(--brand);min-height:40px;animation:landing-module__bxHgOq__verdictIn .32s var(--ease-out) .22s both;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;color:#fff!important}@keyframes landing-module__bxHgOq__stampIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}60%{opacity:1;transform:scale(1.14)rotate(2deg)}to{transform:scale(1)rotate(0)}}@keyframes landing-module__bxHgOq__nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}60%{transform:translate(3px)}}@keyframes landing-module__bxHgOq__verdictIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes landing-module__bxHgOq__resultIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__result,.landing-module__bxHgOq__optionWrong,.landing-module__bxHgOq__bubbleStamp,.landing-module__bxHgOq__verdict,.landing-module__bxHgOq__cardCta{animation:none}.landing-module__bxHgOq__option,.landing-module__bxHgOq__reveal,.landing-module__bxHgOq__othersChevron{transition:none}}.landing-module__bxHgOq__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;font-size:14px;display:flex}.landing-module__bxHgOq__cardFoot a{color:var(--brand);font-weight:600}.landing-module__bxHgOq__showcase{margin-top:var(--section-gap);align-items:center;row-gap:40px;min-height:88svh}.landing-module__bxHgOq__plate{aspect-ratio:1;background:var(--field-green);grid-column:1/span 6;place-items:center;display:grid;position:relative;overflow:hidden}.landing-module__bxHgOq__plateRing{border:6px solid #fff;border-radius:50%;position:absolute;inset:7%}.landing-module__bxHgOq__plateCard{width:78%;transition:opacity .24s var(--ease-out);position:relative}.landing-module__bxHgOq__plateCard[data-swapping=true]{opacity:0}.landing-module__bxHgOq__plateCard .landing-module__bxHgOq__card{padding:20px}.landing-module__bxHgOq__showcaseText{flex-direction:column;grid-column:8/span 5;justify-content:space-between;align-self:stretch;gap:48px;display:flex}.landing-module__bxHgOq__tabs{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.landing-module__bxHgOq__tab{color:var(--muted);font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-lead);cursor:pointer;transition:color var(--t-hover) ease;background:0 0;border:0;padding:4px 0;font-weight:600}.landing-module__bxHgOq__tab[aria-selected=true]{color:var(--ink)}.landing-module__bxHgOq__tab[aria-selected=true]:before{content:"";background:var(--brand);vertical-align:.15em;border-radius:50%;width:.36em;height:.36em;margin-right:.4em;display:inline-block}@media (hover:hover) and (pointer:fine){.landing-module__bxHgOq__tab:hover{color:var(--ink)}}.landing-module__bxHgOq__showcaseText p{max-width:34ch;margin:32px 0 0}.landing-module__bxHgOq__pair{flex-wrap:wrap;gap:12px;display:flex}.landing-module__bxHgOq__pace{margin-top:var(--section-gap);grid-template-rows:auto 1fr auto;row-gap:28px;min-height:72svh}.landing-module__bxHgOq__paceHead{grid-column:1/-1}.landing-module__bxHgOq__control{max-width:400px;font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;grid-column:1/span 5}.landing-module__bxHgOq__control label{justify-content:space-between;gap:16px;font-size:15px;display:flex}.landing-module__bxHgOq__control output{font-variant-numeric:tabular-nums;font-weight:600}.landing-module__bxHgOq__control input[type=range]{width:100%;height:44px;accent-color:var(--brand);margin-top:4px}.landing-module__bxHgOq__controlScale{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.landing-module__bxHgOq__paceFigure{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-figure);letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-column:1/span 7;align-self:end;margin:0;font-weight:700;line-height:.8}.landing-module__bxHgOq__paceFigure span{letter-spacing:-.01em;margin-left:.25em;font-size:.22em}.landing-module__bxHgOq__paceNote{grid-column:9/span 4;align-self:end;max-width:30ch;margin:0}.landing-module__bxHgOq__features{margin-top:var(--section-gap);row-gap:40px}.landing-module__bxHgOq__featuresHead{grid-column:1/span 3}.landing-module__bxHgOq__featuresHead p{max-width:30ch;margin:24px 0 0}.landing-module__bxHgOq__tiles{grid-column:4/span 9;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 10px;display:grid}.landing-module__bxHgOq__tile{margin:0}.landing-module__bxHgOq__tileWide{grid-column:span 2}.landing-module__bxHgOq__tileField{aspect-ratio:4/5;place-items:center;padding:18px;display:grid;overflow:hidden}.landing-module__bxHgOq__tileWide .landing-module__bxHgOq__tileField{aspect-ratio:auto;height:100%}.landing-module__bxHgOq__tile figcaption{margin-top:14px}.landing-module__bxHgOq__tile figcaption p{color:var(--muted);max-width:34ch;margin:4px 0 0}.landing-module__bxHgOq__fieldGreen{background:var(--field-green)}.landing-module__bxHgOq__fieldStone{background:var(--field-stone)}.landing-module__bxHgOq__fieldSlate{background:var(--field-slate)}.landing-module__bxHgOq__fragment{background:var(--surface);width:100%;max-width:300px;font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;color:var(--ink);border-radius:10px;padding:16px;font-size:14px;line-height:1.45}.landing-module__bxHgOq__tileWide .landing-module__bxHgOq__fragment{max-width:460px}.landing-module__bxHgOq__about{margin:var(--section-gap) 20px 0;background:var(--deep);min-height:110svh;color:var(--deep-ink);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding:56px;display:grid;position:relative;overflow:hidden}.landing-module__bxHgOq__aboutHead{color:var(--deep-ink);grid-area:1/1/auto/span 6}.landing-module__bxHgOq__aboutPhoto{width:38vw;margin:0;position:absolute;bottom:-7.6vw;left:56px}.landing-module__bxHgOq__aboutPhoto .landing-module__bxHgOq__disc{aspect-ratio:1;border-radius:50%;overflow:hidden}.landing-module__bxHgOq__aboutPhoto img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.05);width:100%;height:100%}.landing-module__bxHgOq__aboutPhoto figcaption{color:#b9cec8;width:22ch;position:absolute;bottom:calc(20% + 24px);left:calc(100% + 24px)}.landing-module__bxHgOq__aboutText{grid-area:1/8/span 2/span 5;align-content:start;gap:64px;max-width:420px;display:grid}.landing-module__bxHgOq__aboutText h3{color:#fff}.landing-module__bxHgOq__aboutText p{color:var(--deep-ink);margin:12px 0 0}.landing-module__bxHgOq__price{margin-top:var(--section-gap);align-items:start;row-gap:40px}.landing-module__bxHgOq__priceHead{grid-column:1/span 4;align-self:start}.landing-module__bxHgOq__priceHead p{max-width:32ch;margin:24px 0 0}.landing-module__bxHgOq__priceBody{grid-column:6/span 7}.landing-module__bxHgOq__priceFigure{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-figure);letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;margin:0;font-weight:700;line-height:.85;display:flex}.landing-module__bxHgOq__priceFigure sup{vertical-align:.62em;margin-right:.04em;font-size:.5em}.landing-module__bxHgOq__priceFigure small{font-size:var(--step-lead);letter-spacing:0;margin-left:.4em;font-weight:600}.landing-module__bxHgOq__priceNumerals{padding-right:.12em;position:relative}.landing-module__bxHgOq__priceSeal{background:var(--brand);border-radius:50%;place-items:center;width:.42em;height:.42em;display:grid;position:absolute;top:-.16em;right:-.2em}.landing-module__bxHgOq__priceSeal:after{content:"";border:.035em solid #fff;border-radius:50%;width:62%;height:62%}.landing-module__bxHgOq__priceNote{max-width:44ch;color:var(--muted);margin:20px 0 0}.landing-module__bxHgOq__included{font-size:var(--step-body);margin:40px 0 0;padding:0;list-style:none}.landing-module__bxHgOq__included li+li{margin-top:6px}.landing-module__bxHgOq__priceAction{margin-top:32px}.landing-module__bxHgOq__priceAction p{color:var(--muted);margin:10px 0 0}.landing-module__bxHgOq__priceAction .landing-module__bxHgOq__guarantee{max-width:46ch;color:var(--ink);align-items:center;gap:16px;margin-top:28px;display:flex}.landing-module__bxHgOq__guaranteeMark{flex:none}.landing-module__bxHgOq__faq{margin-top:var(--section-gap)}.landing-module__bxHgOq__faqHead{grid-column:3/span 8;margin-bottom:40px}.landing-module__bxHgOq__faqStack{grid-column:3/span 8}.landing-module__bxHgOq__faqCard{margin-top:-14px;padding:28px 32px 34px;position:relative}.landing-module__bxHgOq__faqCard:first-child{margin-top:0}.landing-module__bxHgOq__faqCard summary{cursor:pointer;align-items:baseline;gap:16px;list-style:none;display:flex}.landing-module__bxHgOq__faqCard summary::-webkit-details-marker{display:none}.landing-module__bxHgOq__faqCard summary:before{content:"";border:2px solid var(--ink);width:14px;height:14px;transition:background-color var(--t-hover) ease;border-radius:50%;flex:none;transform:translateY(1px)}.landing-module__bxHgOq__faqCard[open] summary:before{background:var(--ink)}.landing-module__bxHgOq__faqCard summary .landing-module__bxHgOq__lead{font-size:var(--step-lead)}.landing-module__bxHgOq__faqCard p{max-width:50ch;margin:14px 0 0 30px}.landing-module__bxHgOq__footer{margin-top:var(--section-gap);background:var(--brand);color:#eaf3f0;padding:48px var(--margin) 32px}.landing-module__bxHgOq__footer a{color:#fff}.landing-module__bxHgOq__bubbles{width:100%;height:auto;display:block}.landing-module__bxHgOq__footerGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;margin-top:56px;display:grid}.landing-module__bxHgOq__footerGrid h2,.landing-module__bxHgOq__footerGrid h3{color:#fff}.landing-module__bxHgOq__footerCol{grid-column:span 3}.landing-module__bxHgOq__footerCol ul{margin:12px 0 0;padding:0;list-style:none}.landing-module__bxHgOq__footerCol li+li{margin-top:6px}.landing-module__bxHgOq__footerNote{grid-column:7/span 6}.landing-module__bxHgOq__footerNote p{margin:12px 0 0}.landing-module__bxHgOq__footerLockup{align-items:center;gap:clamp(16px,2.4vw,32px);margin-top:64px;display:flex}.landing-module__bxHgOq__footerMark{width:clamp(56px,9vw,132px);height:auto}.landing-module__bxHgOq__footerName{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-display);letter-spacing:-.045em;color:#fff;margin:0;font-weight:700;line-height:.9}.landing-module__bxHgOq__footerName span{font-size:var(--step-lead);letter-spacing:0;color:#cfe6de;margin-top:.12em;font-weight:500;display:block}.landing-module__bxHgOq__footerLast{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;display:flex}.landing-module__bxHgOq__footerLast .landing-module__bxHgOq__button{min-height:44px;color:var(--brand);background:#fff}.landing-module__bxHgOq__nowrap{white-space:nowrap}.landing-module__bxHgOq__assurance{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-small);color:var(--muted);margin:16px 0 0}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__assurance{font-size:var(--step-small);margin-top:16px}.landing-module__bxHgOq__value{margin:var(--section-gap) var(--margin) 0;background:var(--deep);color:var(--deep-ink);padding:clamp(40px,6vw,88px) clamp(20px,5vw,72px)}.landing-module__bxHgOq__value .landing-module__bxHgOq__head{color:#fff;max-width:18ch}.landing-module__bxHgOq__bars{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;gap:14px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__bar{grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(5.5rem,auto);align-items:center;gap:8px 20px;display:grid}.landing-module__bxHgOq__barLabel strong{color:#fff;font-weight:600;display:block}.landing-module__bxHgOq__barLabel span{font-size:var(--step-small);color:#b9cec8;display:block}.landing-module__bxHgOq__barTrack{background:#ffffff0f;border-radius:999px;height:14px;overflow:hidden}.landing-module__bxHgOq__barFill{transform-origin:0;height:100%;transition:transform .9s var(--ease-out) calc(var(--i,0) * .11s);background:#6f8f87;border-radius:999px;display:block}.landing-module__bxHgOq__bars[data-reveal=waiting] .landing-module__bxHgOq__barFill{transform:scaleX(0)}.landing-module__bxHgOq__barPrice{color:#b9cec8;font-size:var(--step-lead);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.landing-module__bxHgOq__barUs{background:var(--brand);border-radius:12px;margin-top:10px;padding:14px 16px}.landing-module__bxHgOq__barUs .landing-module__bxHgOq__barFill{background:#fff}.landing-module__bxHgOq__barUs .landing-module__bxHgOq__barTrack{background:#ffffff2e}.landing-module__bxHgOq__barUs .landing-module__bxHgOq__barLabel span,.landing-module__bxHgOq__barUs .landing-module__bxHgOq__barPrice{color:#fff}.landing-module__bxHgOq__barUs .landing-module__bxHgOq__barPrice small{font-size:var(--step-small);font-weight:500}.landing-module__bxHgOq__barUsName{align-items:center;gap:8px;display:inline-flex!important}@media (max-width:640px){.landing-module__bxHgOq__bar{grid-template-columns:minmax(0,1fr) auto}.landing-module__bxHgOq__barLabel{grid-column:1/-1}.landing-module__bxHgOq__barTrack{grid-column:1}.landing-module__bxHgOq__barPrice{font-size:var(--step-body);grid-column:2}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__barFill{transition:none}}.landing-module__bxHgOq__vsAction{color:#fff;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.landing-module__bxHgOq__compareNote{color:#9db8b0;margin:20px 0 0}.landing-module__bxHgOq__gets{margin-top:var(--section-gap);align-items:center;row-gap:40px}.landing-module__bxHgOq__getsText{grid-column:1/span 6}.landing-module__bxHgOq__getsList{margin:32px 0 0;padding:0;list-style:none}.landing-module__bxHgOq__getsList li{max-width:44ch;padding-left:1.5em;position:relative}.landing-module__bxHgOq__getsList li+li{margin-top:16px}.landing-module__bxHgOq__getsList li:before{content:"";background:var(--brand);border-radius:50%;width:.7em;height:.7em;position:absolute;top:.45em;left:0}.landing-module__bxHgOq__getsList strong{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-weight:700}.landing-module__bxHgOq__getsPicture{grid-column:8/span 5;place-items:center;padding:clamp(20px,3vw,40px);display:grid}.landing-module__bxHgOq__story{margin-top:var(--section-gap);padding-inline:var(--margin)}.landing-module__bxHgOq__storyStandalone{margin-top:clamp(32px,6vw,72px)}.landing-module__bxHgOq__storyStandalone .landing-module__bxHgOq__storyHead{max-width:1100px}.landing-module__bxHgOq__storyStandalone .landing-module__bxHgOq__storyLead{font-size:var(--step-lead)}.landing-module__bxHgOq__storyHead{text-align:center;max-width:760px;margin-inline:auto}.landing-module__bxHgOq__storyLead{max-width:40ch;color:var(--muted);margin:16px auto 0}.landing-module__bxHgOq__chapterKicker{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-body);color:var(--brand);margin:0 0 10px;font-weight:600}.landing-module__bxHgOq__storyList{gap:clamp(56px,8vw,120px);margin:clamp(40px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__chapter{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:20px;display:grid}.landing-module__bxHgOq__chapterArt{grid-column:2/span 5}.landing-module__bxHgOq__chapterArt img{width:100%;max-width:460px;height:auto;margin-inline:auto;display:block}.landing-module__bxHgOq__chapterText{grid-column:8/span 4}.landing-module__bxHgOq__chapterFlip .landing-module__bxHgOq__chapterArt{grid-area:1/7/auto/span 5}.landing-module__bxHgOq__chapterFlip .landing-module__bxHgOq__chapterText{grid-area:1/2/auto/span 4}.landing-module__bxHgOq__chapterKicker{align-items:center;gap:10px;display:flex}.landing-module__bxHgOq__chapterDot{border:3px solid var(--brand);border-radius:50%;width:14px;height:14px}.landing-module__bxHgOq__chapterTitle{font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;font-size:var(--step-lead);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.landing-module__bxHgOq__chapterLine{max-width:40ch;color:var(--muted);margin:12px 0 0}.landing-module__bxHgOq__storyTeaser{max-width:900px;margin:var(--section-gap) auto 0;padding-inline:var(--margin);color:inherit;align-items:center;gap:clamp(16px,3vw,40px);text-decoration:none;display:flex}.landing-module__bxHgOq__storyTeaser img{flex:none;width:clamp(96px,16vw,168px);height:auto}.landing-module__bxHgOq__storyTeaser .landing-module__bxHgOq__lead{color:var(--ink);margin:0}.landing-module__bxHgOq__storyTeaser span{color:var(--brand);font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;margin-top:8px;font-weight:600;display:block}@media (hover:hover) and (pointer:fine){.landing-module__bxHgOq__storyTeaser:hover span{text-decoration:underline}}.landing-module__bxHgOq__storyClose{margin-top:clamp(64px,8vw,120px)}.landing-module__bxHgOq__storyCloseText{text-align:center;grid-column:3/span 8}.landing-module__bxHgOq__storyCloseText p{max-width:44ch;margin:16px auto 0}.landing-module__bxHgOq__storyCloseText .landing-module__bxHgOq__pair{justify-content:center;margin-top:28px}.landing-module__bxHgOq__storyFoot{padding:clamp(56px, 6vw, 88px) var(--margin) 40px;color:var(--muted);text-align:center}.landing-module__bxHgOq__storyFoot p{max-width:60ch;margin:8px auto 0}.landing-module__bxHgOq__storyCredit{text-align:center;color:var(--muted);margin:clamp(40px,6vw,72px) 0 0}@media (max-width:860px){.landing-module__bxHgOq__chapterArt,.landing-module__bxHgOq__chapterText,.landing-module__bxHgOq__chapterFlip .landing-module__bxHgOq__chapterArt,.landing-module__bxHgOq__chapterFlip .landing-module__bxHgOq__chapterText{grid-area:auto/1/auto/-1}.landing-module__bxHgOq__chapterArt img{max-width:min(78vw,340px)}.landing-module__bxHgOq__storyCloseText{grid-column:1/-1}}.landing-module__bxHgOq__stickyBuy{z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--deep);color:var(--deep-ink);font-family:var(--font-franklin), "Helvetica Neue", Arial, sans-serif;transition:transform var(--t-ui) var(--ease-out);justify-content:space-between;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.landing-module__bxHgOq__stickyBuy p{font-size:var(--step-small);margin:0}.landing-module__bxHgOq__stickyBuy strong{color:#fff;font-size:1.125rem}.landing-module__bxHgOq__stickyBuy[data-shown=true]{transform:none}.landing-module__bxHgOq__stickyButton{background:var(--deep-ink);min-height:44px;color:var(--deep);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-weight:700}.landing-module__bxHgOq__stickyBuy [role=status]{display:none}@media (max-width:860px){.landing-module__bxHgOq__stickyBuy{display:flex}.landing-module__bxHgOq__getsText,.landing-module__bxHgOq__getsPicture{grid-column:1/-1}.landing-module__bxHgOq__value{margin-inline:0}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__stickyBuy{transition:none}}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__heroDisc{animation:landing-module__bxHgOq__discIn 1.4s var(--ease-expo) both}.landing-module__bxHgOq__rise{animation:landing-module__bxHgOq__rise .9s var(--ease-expo) both}.landing-module__bxHgOq__rise2{animation-delay:90ms}.landing-module__bxHgOq__rise3{animation-delay:.18s}.landing-module__bxHgOq__rise4{animation-delay:.36s}.landing-module__bxHgOq__page [data-reveal=waiting]{opacity:0;transform:translateY(24px)}.landing-module__bxHgOq__page [data-reveal=in]{opacity:1;transition:opacity .7s var(--ease-out), transform .9s var(--ease-expo);transition-delay:calc(var(--i,0) * 80ms);transform:none}.landing-module__bxHgOq__aboutPhoto img{transition:transform 2.4s var(--ease-out);transform:scale(1.08)}.landing-module__bxHgOq__aboutPhoto[data-reveal=in] img{transform:none}}@keyframes landing-module__bxHgOq__discIn{0%{transform:translate(18%)scale(.92)}to{transform:none}}@keyframes landing-module__bxHgOq__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (max-width:1100px){.landing-module__bxHgOq__heroCopy{grid-column:1/span 7}.landing-module__bxHgOq__heroStage{grid-column:7/span 6}.landing-module__bxHgOq__tiles{grid-column:1/-1}.landing-module__bxHgOq__featuresHead{grid-column:1/span 8}.landing-module__bxHgOq__faqHead,.landing-module__bxHgOq__faqStack{grid-column:1/-1}}@media (max-width:860px){.landing-module__bxHgOq__bankHead,.landing-module__bxHgOq__bankList{grid-column:1/-1}.landing-module__bxHgOq__navLinks a:not(.landing-module__bxHgOq__button){display:none}.landing-module__bxHgOq__hero{min-height:0;padding-block:24px 0}.landing-module__bxHgOq__heroCopy,.landing-module__bxHgOq__heroStage,.landing-module__bxHgOq__plate,.landing-module__bxHgOq__showcaseText,.landing-module__bxHgOq__featuresHead,.landing-module__bxHgOq__tiles,.landing-module__bxHgOq__priceHead,.landing-module__bxHgOq__priceBody{grid-column:1/-1}.landing-module__bxHgOq__heroCopy p{margin-top:24px}.landing-module__bxHgOq__heroActions{margin-top:28px}.landing-module__bxHgOq__heroDisc{display:none}.landing-module__bxHgOq__heroStage{margin-top:40px;padding-block:56px 40px}.landing-module__bxHgOq__heroStage:before{content:"";z-index:-1;aspect-ratio:1;background:var(--brand);border-radius:50%;width:190vw;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-module__bxHgOq__card{padding:18px}.landing-module__bxHgOq__showcase{min-height:0}.landing-module__bxHgOq__plate{aspect-ratio:auto;padding-block:48px}.landing-module__bxHgOq__plateCard{width:88%}.landing-module__bxHgOq__showcaseText{gap:32px}.landing-module__bxHgOq__pace{min-height:72svh}.landing-module__bxHgOq__control{grid-column:1/span 7}.landing-module__bxHgOq__paceNote{grid-column:8/span 5}.landing-module__bxHgOq__paceFigure span{margin:12px 0 0;font-size:20px;display:block}.landing-module__bxHgOq__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px}.landing-module__bxHgOq__tileWide{order:-1;grid-column:span 2}.landing-module__bxHgOq__tileField,.landing-module__bxHgOq__tileWide .landing-module__bxHgOq__tileField{aspect-ratio:auto;height:auto;min-height:200px;padding:28px 16px}.landing-module__bxHgOq__about{flex-direction:column;gap:40px;min-height:0;margin-inline:10px;padding:32px 22px 0;display:flex}.landing-module__bxHgOq__aboutText{order:1;gap:32px;max-width:none}.landing-module__bxHgOq__aboutPhoto{order:2;align-self:center;width:86vw;margin-bottom:-21vw;position:relative;bottom:auto;left:auto}.landing-module__bxHgOq__aboutPhoto figcaption{width:auto;margin-bottom:12px;position:static}.landing-module__bxHgOq__aboutPhoto{flex-direction:column-reverse;display:flex}.landing-module__bxHgOq__price{min-height:0}.landing-module__bxHgOq__faqCard{padding:22px 20px 28px}.landing-module__bxHgOq__faqCard p{margin-left:0}.landing-module__bxHgOq__footerCol{grid-column:span 6}.landing-module__bxHgOq__footerNote{grid-column:1/-1}}@media (max-width:600px){.landing-module__bxHgOq__tiles{grid-template-columns:minmax(0,1fr)}.landing-module__bxHgOq__tileWide{grid-column:auto}.landing-module__bxHgOq__control,.landing-module__bxHgOq__paceFigure,.landing-module__bxHgOq__paceNote{grid-column:1/-1}.landing-module__bxHgOq__paceFigure span{font-size:var(--step-lead);margin:12px 0 0;display:block}}
