.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.faq__head[data-astro-cid-hemr5th4]{position:sticky;top:7.5rem}details[data-astro-cid-hemr5th4]{border-top:2px solid var(--ink)}details[data-astro-cid-hemr5th4]:last-child{border-bottom:2px solid var(--ink)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{transition:color .2s var(--ease);font-size:clamp(1.1875rem,.6vw + 1.05rem,1.4375rem)}summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4]{color:var(--fern)}.faq__sign[data-astro-cid-hemr5th4]{flex:none;width:18px;height:18px;position:relative}.faq__sign[data-astro-cid-hemr5th4]:before,.faq__sign[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);width:18px;height:3px;transition:transform .35s var(--ease);position:absolute;top:7.5px;left:0}.faq__sign[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .faq__sign[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:40rem;color:var(--ink-soft);padding-bottom:1.6rem}@media (width<=56rem){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq__head[data-astro-cid-hemr5th4]{position:static}}.demo[data-astro-cid-rk2pmsne]{grid-area:map;justify-self:end;width:100%;max-width:27rem}.demo__frame[data-astro-cid-rk2pmsne]{border:1px solid var(--night-line);background:#2a3a3280;padding:clamp(1rem,2vw,1.25rem)}.demo__intro[data-astro-cid-rk2pmsne]{display:none}.demo__intro[data-astro-cid-rk2pmsne] h2[data-astro-cid-rk2pmsne]{font-size:var(--step-2);letter-spacing:-.02em;line-height:1.2}.demo__intro[data-astro-cid-rk2pmsne] p[data-astro-cid-rk2pmsne]{color:var(--cream-soft);margin-top:.4rem}.demo__head[data-astro-cid-rk2pmsne]{border-bottom:2px solid var(--cream);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;font-weight:600;display:flex}.demo__ask[data-astro-cid-rk2pmsne]{background:var(--cream);min-height:3.25rem;color:var(--ink);align-items:center;margin-top:1rem;padding:.7rem 1rem;font-weight:600;line-height:1.3;display:flex}.demo__caret[data-astro-cid-rk2pmsne]{background:var(--ember);opacity:0;flex:none;width:2px;height:1.3em;margin-left:2px}.demo[data-astro-cid-rk2pmsne][data-state=asking] .demo__caret[data-astro-cid-rk2pmsne]{opacity:1}.demo__stage[data-astro-cid-rk2pmsne]{margin-top:1rem;display:grid}.demo__stage[data-astro-cid-rk2pmsne]>[data-astro-cid-rk2pmsne]{grid-area:1/1}.demo__scene[data-astro-cid-rk2pmsne]{visibility:hidden;opacity:0}.demo__scene[data-astro-cid-rk2pmsne].is-shown{visibility:visible;opacity:1}.demo__working[data-astro-cid-rk2pmsne]{visibility:hidden;align-self:start;align-items:center;gap:.75rem;padding-block:.6rem;font-weight:600;display:flex}.demo[data-astro-cid-rk2pmsne][data-state=working] .demo__working[data-astro-cid-rk2pmsne]{visibility:visible}.demo__mark[data-astro-cid-rk2pmsne]{flex:none;grid-template-columns:repeat(2,.4rem);gap:.2rem;margin-inline:.2rem;display:grid;transform:rotate(45deg)}.demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{background:var(--cream);opacity:.25;width:.4rem;height:.4rem}.demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:first-child{background:var(--summit);opacity:1}.demo__card[data-astro-cid-rk2pmsne]{padding-top:.4rem}.demo__score[data-astro-cid-rk2pmsne]{border-bottom:2px solid var(--cream);align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.demo__score[data-astro-cid-rk2pmsne] strong[data-astro-cid-rk2pmsne]{font-family:var(--font-head);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,6vw,4.75rem);font-weight:800;line-height:.95}.demo__score[data-astro-cid-rk2pmsne] span[data-astro-cid-rk2pmsne]{color:var(--cream-soft);font-weight:500;line-height:1.3}.demo__score[data-astro-cid-rk2pmsne] b[data-astro-cid-rk2pmsne]{color:var(--cream);font-family:var(--font-head);letter-spacing:-.02em;font-size:1.25rem;font-weight:800;display:block}.demo__card[data-astro-cid-rk2pmsne] dl[data-astro-cid-rk2pmsne]>div[data-astro-cid-rk2pmsne]{border-bottom:1px solid var(--night-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem 1.25rem;padding-block:.8rem;display:flex}.demo__card[data-astro-cid-rk2pmsne] dt[data-astro-cid-rk2pmsne]{color:var(--cream-soft)}.demo__card[data-astro-cid-rk2pmsne] dd[data-astro-cid-rk2pmsne]{font-variant-numeric:tabular-nums;font-weight:600}.demo__fix[data-astro-cid-rk2pmsne]{margin-top:1rem;font-weight:600}.demo__foot[data-astro-cid-rk2pmsne]{min-height:2.75rem;margin-top:.5rem}.demo__foot[data-astro-cid-rk2pmsne] button[data-astro-cid-rk2pmsne]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}@media (prefers-reduced-motion:no-preference){.demo[data-astro-cid-rk2pmsne][data-state=asking] .demo__caret[data-astro-cid-rk2pmsne]{animation:.9s step-end infinite demo-blink}.demo[data-astro-cid-rk2pmsne][data-state=working] .demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{animation:1.2s linear infinite demo-turn}.demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(2){animation-delay:.3s!important}.demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(4){animation-delay:.6s!important}.demo__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(3){animation-delay:.9s!important}.demo__scene[data-astro-cid-rk2pmsne]{transition:opacity .35s var(--ease)}.demo__who[data-astro-cid-rk2pmsne],.demo__ask[data-astro-cid-rk2pmsne],.demo__stage[data-astro-cid-rk2pmsne]{transition:opacity .4s var(--ease), transform .55s var(--ease)}.demo__ask[data-astro-cid-rk2pmsne]{transition-delay:50ms}.demo__stage[data-astro-cid-rk2pmsne]{transition-delay:.1s}.demo[data-astro-cid-rk2pmsne][data-state=leaving] [data-astro-cid-rk2pmsne]:is(.demo__who,.demo__ask,.demo__stage){opacity:0;transition-duration:.3s,.36s;transition-timing-function:cubic-bezier(.7,0,.84,0);transform:translate(-2.5rem)}.demo[data-astro-cid-rk2pmsne][data-state=arriving] [data-astro-cid-rk2pmsne]:is(.demo__who,.demo__ask,.demo__stage){opacity:0;transition:none;transform:translate(2.5rem)}.demo__scene[data-astro-cid-rk2pmsne].is-shown .mapgrid__spots .spot{animation:demo-spot .7s var(--ease) both;animation-delay:calc(.1s + var(--ring) * .22s)}.demo__scene[data-astro-cid-rk2pmsne].is-shown .mapgrid__key{animation:demo-rise .6s var(--ease) 1s both}.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__score[data-astro-cid-rk2pmsne],.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__card[data-astro-cid-rk2pmsne] dl[data-astro-cid-rk2pmsne]>div[data-astro-cid-rk2pmsne],.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__fix[data-astro-cid-rk2pmsne]{animation:demo-rise .6s var(--ease) both}.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__card[data-astro-cid-rk2pmsne] dl[data-astro-cid-rk2pmsne]>div[data-astro-cid-rk2pmsne]:first-child{animation-delay:.25s}.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__card[data-astro-cid-rk2pmsne] dl[data-astro-cid-rk2pmsne]>div[data-astro-cid-rk2pmsne]:nth-child(2){animation-delay:.45s}.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__card[data-astro-cid-rk2pmsne] dl[data-astro-cid-rk2pmsne]>div[data-astro-cid-rk2pmsne]:nth-child(3){animation-delay:.65s}.demo__scene[data-astro-cid-rk2pmsne].is-shown .demo__fix[data-astro-cid-rk2pmsne]{animation-delay:.95s}.demo[data-astro-cid-rk2pmsne].is-paused *{animation-play-state:paused!important}}@keyframes demo-blink{50%{opacity:0}}@keyframes demo-turn{0%,24%{background:var(--summit);opacity:1}25%,to{background:var(--cream);opacity:.25}}@keyframes demo-spot{0%{opacity:0;transform:scale(.6)}}@keyframes demo-rise{0%{opacity:0;transform:translateY(.5rem)}}@media (width<=62rem){.demo[data-astro-cid-rk2pmsne]{border-top:1px solid var(--night-line);justify-self:start;margin-top:clamp(1.5rem,5vw,2.5rem);padding-top:clamp(1.75rem,5vw,2.5rem)}.demo__intro[data-astro-cid-rk2pmsne]{margin-bottom:1.25rem;display:block}.hero.is-checking .demo[data-astro-cid-rk2pmsne]{display:none}}.hc__step[data-astro-cid-tcfay5un][hidden],.hc__email[data-astro-cid-tcfay5un][hidden],.hc__log[data-astro-cid-tcfay5un][hidden]{display:none}.hc[data-astro-cid-tcfay5un] h2[data-astro-cid-tcfay5un]{font-size:var(--step-2);letter-spacing:-.02em;overflow-wrap:anywhere;outline:0;line-height:1.2}.hc__fields[data-astro-cid-tcfay5un]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem clamp(1.25rem,3vw,3rem);max-width:52rem;margin-top:1.75rem;display:grid}.hc__fields--one[data-astro-cid-tcfay5un]{grid-template-columns:minmax(0,26rem)}.field[data-astro-cid-tcfay5un] label[data-astro-cid-tcfay5un]{font-size:1rem;font-weight:600;display:block}.field[data-astro-cid-tcfay5un] label[data-astro-cid-tcfay5un] span[data-astro-cid-tcfay5un]{color:var(--cream-soft);font-weight:400}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un]{border:0;border-bottom:2px solid var(--cream);width:100%;height:3rem;color:var(--cream);font:500 1.1875rem var(--font-body);caret-color:var(--summit);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:0 0;border-radius:0;padding:0;display:block}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un]::placeholder{color:#9aa397;opacity:1}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un]:hover{box-shadow:0 2px 0 var(--cream)}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un]:focus-visible{box-shadow:0 4px 0 var(--cream);outline:0}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un]:-webkit-autofill{-webkit-text-fill-color:var(--cream);box-shadow:0 0 0 100px var(--ink) inset;caret-color:var(--summit)}.field[data-astro-cid-tcfay5un] input[data-astro-cid-tcfay5un][aria-invalid=true]{border-bottom-style:dashed}.field__error[data-astro-cid-tcfay5un]{margin-top:.5rem;font-size:1rem;font-weight:500}.field__error[data-astro-cid-tcfay5un]:before{content:"Check this: ";font-weight:700}.hc__trap[data-astro-cid-tcfay5un]{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.cf-turnstile[data-astro-cid-tcfay5un]{margin-top:1.6rem}.hc__send[data-astro-cid-tcfay5un]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.hc__send[data-astro-cid-tcfay5un] .btn[data-astro-cid-tcfay5un]{flex:none}.hc__small[data-astro-cid-tcfay5un]{max-width:36rem;font-size:var(--step--1);color:var(--cream-soft);flex:18rem}.hc__small[data-astro-cid-tcfay5un] a[data-astro-cid-tcfay5un]{color:var(--cream)}.hc__back[data-astro-cid-tcfay5un]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.hc__log[data-astro-cid-tcfay5un]{border-bottom:1px solid var(--night-line);max-width:52rem;margin-top:1.5rem}.hc__log[data-astro-cid-tcfay5un] li[data-astro-cid-tcfay5un]{border-top:1px solid var(--night-line);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.15rem 1rem;padding-block:.85rem;display:grid}.hc__label[data-astro-cid-tcfay5un]{font-weight:600}.hc__result[data-astro-cid-tcfay5un]{color:var(--cream-soft);overflow-wrap:anywhere;grid-column:2}.hc__result[data-astro-cid-tcfay5un]:empty{display:none}.hc__time[data-astro-cid-tcfay5un]{color:var(--cream-soft);font-variant-numeric:tabular-nums;grid-area:1/3}li[data-astro-cid-tcfay5un][data-state=waiting] .hc__label[data-astro-cid-tcfay5un],li[data-astro-cid-tcfay5un][data-state=later] .hc__label[data-astro-cid-tcfay5un]{color:var(--cream-soft)}li[data-astro-cid-tcfay5un][data-state=done] .hc__result[data-astro-cid-tcfay5un]{color:var(--cream);font-weight:500}.hc__mark[data-astro-cid-tcfay5un]{grid-row:1;grid-template-columns:repeat(2,.4rem);justify-self:center;gap:.2rem;display:grid;transform:rotate(45deg)}.hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]{width:.4rem;height:.4rem;box-shadow:inset 0 0 0 1px var(--cream-soft)}li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]:first-child{background:var(--summit);opacity:1}li[data-astro-cid-tcfay5un][data-state=done] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]{background:var(--cream);box-shadow:none}li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]{background:var(--cream);box-shadow:none;opacity:.25}@media (prefers-reduced-motion:no-preference){li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]{animation:1.2s linear infinite hc-turn}li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]:nth-child(2){animation-delay:.3s}li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]:nth-child(4){animation-delay:.6s}li[data-astro-cid-tcfay5un][data-state=running] .hc__mark[data-astro-cid-tcfay5un] i[data-astro-cid-tcfay5un]:nth-child(3){animation-delay:.9s}}@keyframes hc-turn{0%,24%{background:var(--summit);opacity:1}25%,to{background:var(--cream);opacity:.25}}.hc__email[data-astro-cid-tcfay5un]{margin-top:2rem}.hc__ready[data-astro-cid-tcfay5un]{max-width:44rem;font-size:var(--step-1);line-height:1.5}.hc__status[data-astro-cid-tcfay5un]:empty{display:none}.hc__status[data-astro-cid-tcfay5un].is-error{border:2px solid var(--cream);max-width:44rem;margin-top:1.5rem;padding:.9rem 1rem;font-weight:500}.hc__done[data-astro-cid-tcfay5un]{outline:0}.hc__done[data-astro-cid-tcfay5un] p[data-astro-cid-tcfay5un]{max-width:36rem;color:var(--cream-soft);font-size:var(--step-1);margin-top:1rem}@media (width<=36rem){.hc__fields[data-astro-cid-tcfay5un]{grid-template-columns:1fr}.hc__send[data-astro-cid-tcfay5un] .btn[data-astro-cid-tcfay5un]{width:100%}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2rem,4vw,3.5rem) clamp(3.5rem,7vw,6rem);overflow:hidden}.hero__contours[data-astro-cid-ge2uvauf]{opacity:.7;-webkit-mask-composite:source-in;-webkit-mask-image:url(/brand/contours.svg),linear-gradient(100deg,#0000 25%,#000 70%);mask-image:url(/brand/contours.svg),linear-gradient(100deg,#0000 25%,#000 70%);-webkit-mask-size:cover,100% 100%;mask-size:cover,100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"copy map""ask ask";align-items:center;gap:clamp(2rem,4vw,3.5rem) clamp(2.5rem,6vw,6rem);display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{grid-area:copy}.hero__copy[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{max-width:34rem;margin-top:clamp(1.5rem,2.5vw,2rem)}.ask[data-astro-cid-ge2uvauf]{grid-area:ask;scroll-margin-top:6.5rem}.ask[data-astro-cid-ge2uvauf]>.peak-rule{margin-bottom:clamp(1.75rem,3vw,2.5rem)}@media (width<=62rem){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;grid-template-areas:"copy""ask""map"}}.places__list[data-astro-cid-yhvbko7o]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.places__list[data-astro-cid-yhvbko7o]>li[data-astro-cid-yhvbko7o]{flex-direction:column;display:flex}.places__list[data-astro-cid-yhvbko7o]>li[data-astro-cid-yhvbko7o]>p[data-astro-cid-yhvbko7o]{color:var(--ink-soft);margin-top:.6rem}.places__list[data-astro-cid-yhvbko7o] h3[data-astro-cid-yhvbko7o]{margin-top:1.75rem}.mock[data-astro-cid-yhvbko7o]{background:var(--cream);border-top:6px solid var(--ink);flex-direction:column;flex:1;padding:1.25rem;font-size:1rem;display:flex}.mock__bar[data-astro-cid-yhvbko7o]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--contour);padding:.6rem .85rem;font-weight:500}.mock__results[data-astro-cid-yhvbko7o],.mock__pack[data-astro-cid-yhvbko7o]{margin-top:.5rem}.mock__results[data-astro-cid-yhvbko7o]>li[data-astro-cid-yhvbko7o],.mock__pack[data-astro-cid-yhvbko7o]>li[data-astro-cid-yhvbko7o]{border-bottom:1px solid var(--contour);grid-template-columns:1.75rem 1fr;align-items:baseline;gap:.5rem;padding-block:.65rem;font-weight:600;display:grid}.mock__pos[data-astro-cid-yhvbko7o]{font-family:var(--font-head);font-variant-numeric:tabular-nums;font-weight:800}.mock__results[data-astro-cid-yhvbko7o] .mock__gap[data-astro-cid-yhvbko7o]{border-bottom:0;gap:.4rem;padding:.9rem 0 .9rem .3rem;display:flex}.mock__gap[data-astro-cid-yhvbko7o] span[data-astro-cid-yhvbko7o]{background:var(--ink-soft);width:5px;height:5px}.mock__results[data-astro-cid-yhvbko7o] .mock__you[data-astro-cid-yhvbko7o]{border:2px dashed var(--ink);color:var(--ink);margin-top:auto;padding:.65rem .75rem}.mock__results[data-astro-cid-yhvbko7o]{flex-direction:column;flex:1;display:flex}.mock__map[data-astro-cid-yhvbko7o]{background:var(--fern);--line:#4d8369;height:6.5rem;position:relative;overflow:hidden}.mock__pin[data-astro-cid-yhvbko7o]{background:var(--cream);width:1.75rem;height:1.75rem;color:var(--ink);font-family:var(--font-head);place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid;position:absolute}.mock__pack[data-astro-cid-yhvbko7o]>li[data-astro-cid-yhvbko7o]:last-child{border-bottom:0;padding-bottom:0}.mock__pack[data-astro-cid-yhvbko7o] small[data-astro-cid-yhvbko7o]{color:var(--ink-soft);font-size:1rem;font-weight:400;display:block}.mock__answer[data-astro-cid-yhvbko7o]{color:var(--ink-soft);margin-top:1rem;line-height:1.6}.mock__answer[data-astro-cid-yhvbko7o] strong[data-astro-cid-yhvbko7o]{color:var(--ink);font-weight:600}.mock__missing[data-astro-cid-yhvbko7o]{border:2px dashed var(--ink);margin-top:auto;padding:.65rem .75rem;font-weight:600}@media (width<=60rem){.places__list[data-astro-cid-yhvbko7o]{grid-template-columns:1fr;max-width:30rem}.mock[data-astro-cid-yhvbko7o]{gap:0;min-height:0}.mock__results[data-astro-cid-yhvbko7o] .mock__you[data-astro-cid-yhvbko7o],.mock__missing[data-astro-cid-yhvbko7o]{margin-top:1rem}}.fern[data-astro-cid-ug64rcjx]{--bg:var(--fern);--fg-soft:#dfe8e0;--line:#4d8369}.teaser[data-astro-cid-ug64rcjx]{overflow:hidden}.teaser__grid[data-astro-cid-ug64rcjx]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.teaser[data-astro-cid-ug64rcjx] .lede[data-astro-cid-ug64rcjx]{max-width:34rem;margin-top:1.5rem}.teaser__next[data-astro-cid-ug64rcjx]{margin-top:2.25rem}.teaser__proof[data-astro-cid-ug64rcjx]>div[data-astro-cid-ug64rcjx]{border-top:2px solid var(--cream);padding-block:1.5rem}.teaser__proof[data-astro-cid-ug64rcjx]>div[data-astro-cid-ug64rcjx]:last-child{border-bottom:2px solid var(--cream)}.teaser__proof[data-astro-cid-ug64rcjx] dd[data-astro-cid-ug64rcjx]{font-family:var(--font-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,3.4vw,3rem);font-weight:800;line-height:1.1}.teaser__proof[data-astro-cid-ug64rcjx] dt[data-astro-cid-ug64rcjx]{color:var(--fg-soft);margin-top:.4rem}.teaser__proof[data-astro-cid-ug64rcjx] dt[data-astro-cid-ug64rcjx] span[data-astro-cid-ug64rcjx]{color:var(--cream);font-weight:600;display:block}@media (width<=56rem){.teaser__grid[data-astro-cid-ug64rcjx]{grid-template-columns:1fr}}.guides__head[data-astro-cid-3sby2kfi]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.guides__head[data-astro-cid-3sby2kfi] .lede[data-astro-cid-3sby2kfi]{max-width:34rem;margin-top:1.25rem}.guides__grid[data-astro-cid-3sby2kfi]{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,3rem);display:grid}.guides__grid[data-astro-cid-3sby2kfi] .card{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.guides__grid[data-astro-cid-3sby2kfi] .card__figure{height:auto;min-height:22rem}.guides__grid[data-astro-cid-3sby2kfi] .postfig--compact{padding:1rem}.guides__grid[data-astro-cid-3sby2kfi] .card__title{font-size:var(--step-1);line-height:1.25}@media (width<=62rem){.guides__grid[data-astro-cid-3sby2kfi]{grid-template-columns:1fr;max-width:34rem}.guides__grid[data-astro-cid-3sby2kfi] .card{display:flex}.guides__grid[data-astro-cid-3sby2kfi] .card__figure{min-height:21rem}.guides__grid[data-astro-cid-3sby2kfi] .card__title{font-size:var(--step-2);line-height:1.2}}.sheet[data-astro-cid-qlzgrfvi]{--fg:var(--ink)}.sheet__page[data-astro-cid-qlzgrfvi]{background:var(--paper);border:1px solid var(--contour);font-size:1rem;line-height:1.45;box-shadow:0 30px 60px -30px #1e2b2559}.sheet__band[data-astro-cid-qlzgrfvi]{background:var(--ink);color:var(--cream);--line:var(--night-line);padding:clamp(1.1rem,2vw,1.6rem) clamp(1.1rem,2.2vw,1.75rem);position:relative;overflow:hidden}.sheet__band[data-astro-cid-qlzgrfvi]>[data-astro-cid-qlzgrfvi]:not(.contours){position:relative}.sheet__top[data-astro-cid-qlzgrfvi]{border-bottom:1px solid var(--night-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.85rem;font-weight:600;display:flex}.sheet__top[data-astro-cid-qlzgrfvi] svg{flex:none;width:97px;height:22px}.sheet__name[data-astro-cid-qlzgrfvi]{font-family:var(--font-head);letter-spacing:-.035em;margin-top:1.1rem;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:800;line-height:1.1}.sheet__sub[data-astro-cid-qlzgrfvi]{color:var(--cream-soft);margin-top:.3rem}.sheet__score[data-astro-cid-qlzgrfvi]{border-top:1px solid var(--night-line);grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,2vw,1.5rem);margin-top:1rem;padding-top:1rem;display:grid}.sheet__number[data-astro-cid-qlzgrfvi]{border-right:1px solid var(--night-line);font-family:var(--font-head);letter-spacing:-.05em;font-variant-numeric:tabular-nums;flex-direction:column;padding-right:clamp(1rem,2vw,1.5rem);font-size:clamp(3.25rem,5vw,4.25rem);font-weight:800;line-height:.95;display:flex}.sheet__number[data-astro-cid-qlzgrfvi] span[data-astro-cid-qlzgrfvi]{font-family:var(--font-body);letter-spacing:0;color:var(--cream-soft);margin-top:.3rem;font-size:1rem;font-weight:500;line-height:1.3}.sheet__verdict[data-astro-cid-qlzgrfvi]{font-family:var(--font-head);letter-spacing:-.02em;font-size:1.25rem;font-weight:800;line-height:1.2}.sheet__say[data-astro-cid-qlzgrfvi]{color:var(--cream-soft);margin-top:.35rem}.sheet__body[data-astro-cid-qlzgrfvi]{padding:clamp(1.1rem,2vw,1.6rem) clamp(1.1rem,2.2vw,1.75rem)}.sheet__parts[data-astro-cid-qlzgrfvi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem clamp(1rem,2vw,1.5rem);display:grid}.sheet__parts[data-astro-cid-qlzgrfvi] dt[data-astro-cid-qlzgrfvi]{font-family:var(--font-head);letter-spacing:-.015em;margin-top:.4rem;font-weight:800;line-height:1.2}.sheet__parts[data-astro-cid-qlzgrfvi] dd[data-astro-cid-qlzgrfvi]{color:var(--ink-soft);font-weight:500}.sheet__parts[data-astro-cid-qlzgrfvi] strong[data-astro-cid-qlzgrfvi]{font-family:var(--font-head);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1.2}.sheet__parts[data-astro-cid-qlzgrfvi] em[data-astro-cid-qlzgrfvi]{color:var(--fern);font-style:normal;font-weight:600;display:block}.sheet__parts[data-astro-cid-qlzgrfvi] .sheet__line[data-astro-cid-qlzgrfvi]{font-weight:400}.sheet__rule[data-astro-cid-qlzgrfvi]{border-top:2px solid var(--ink);font-family:var(--font-head);letter-spacing:-.02em;margin-top:1.4rem;padding-top:.7rem;font-size:1.125rem;font-weight:800;line-height:1.2}.sheet__fixes[data-astro-cid-qlzgrfvi]{counter-reset:fix;margin-top:.6rem}.sheet__fixes[data-astro-cid-qlzgrfvi] li[data-astro-cid-qlzgrfvi]{counter-increment:fix;color:var(--ink-soft);padding:.7rem 0 .7rem 2.25rem;position:relative}.sheet__fixes[data-astro-cid-qlzgrfvi] li[data-astro-cid-qlzgrfvi]+li[data-astro-cid-qlzgrfvi]{border-top:1px solid var(--contour)}.sheet__fixes[data-astro-cid-qlzgrfvi] li[data-astro-cid-qlzgrfvi]:last-child{padding-bottom:0}.sheet__fixes[data-astro-cid-qlzgrfvi] li[data-astro-cid-qlzgrfvi]:before{content:counter(fix);font-family:var(--font-head);color:var(--ink);font-size:1.5rem;font-weight:800;line-height:1.1;position:absolute;top:.6rem;left:0}.sheet__fix[data-astro-cid-qlzgrfvi]{font-family:var(--font-head);letter-spacing:-.015em;color:var(--ink);font-weight:800;line-height:1.25}.sheet__who[data-astro-cid-qlzgrfvi]{color:var(--fern);font-weight:600}.sheet__well[data-astro-cid-qlzgrfvi]{color:var(--ink-soft);margin-top:.7rem}.sheet[data-astro-cid-qlzgrfvi] figcaption[data-astro-cid-qlzgrfvi]{color:var(--ink-soft);margin-top:1rem;font-size:1rem}.report__grid[data-astro-cid-p6na2rut]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(2.5rem,6vw,6rem);display:grid}.report__grid[data-astro-cid-p6na2rut]>.sheet{align-self:start}.report__four[data-astro-cid-p6na2rut],.report__example[data-astro-cid-p6na2rut]{display:none}.pillars[data-astro-cid-p6na2rut]{flex-direction:column;display:flex}.pillar[data-astro-cid-p6na2rut]{border-top:6px solid var(--ink);flex:1;padding-block:clamp(.85rem,1.4vw,1.2rem)}.pillar[data-astro-cid-p6na2rut]:last-child{padding-bottom:0}.pillar[data-astro-cid-p6na2rut] h3[data-astro-cid-p6na2rut]{letter-spacing:-.03em;font-size:clamp(1.75rem,1.6vw + 1.2rem,2.375rem);line-height:1}.pillar[data-astro-cid-p6na2rut] p[data-astro-cid-p6na2rut]{max-width:34rem;color:var(--ink-soft);margin-top:.75rem}.pillar[data-astro-cid-p6na2rut] dl[data-astro-cid-p6na2rut]{margin-top:.75rem}.pillar[data-astro-cid-p6na2rut] dl[data-astro-cid-p6na2rut]>div[data-astro-cid-p6na2rut]{border-top:1px solid var(--contour);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem 1.5rem;padding-block:.6rem;display:flex}.pillar[data-astro-cid-p6na2rut] dd[data-astro-cid-p6na2rut]{font-variant-numeric:tabular-nums;font-weight:600}.pillars__note[data-astro-cid-p6na2rut]{border-top:6px solid var(--ink);color:var(--ink-soft);grid-column:1/-1;margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:1rem;font-size:1rem}.report__how[data-astro-cid-p6na2rut]{margin-top:clamp(3.5rem,7vw,6rem)}.report__steps[data-astro-cid-p6na2rut]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:1.75rem;display:grid}.report__steps[data-astro-cid-p6na2rut] li[data-astro-cid-p6na2rut]{border-top:2px solid var(--ink);padding-top:1.25rem}.report__steps[data-astro-cid-p6na2rut] h4[data-astro-cid-p6na2rut]{font-family:var(--font-head);font-weight:800;font-size:var(--step-1);letter-spacing:-.02em;margin:0;line-height:1.25}.report__steps[data-astro-cid-p6na2rut] p[data-astro-cid-p6na2rut]{color:var(--ink-soft);margin-top:.5rem}.report__next[data-astro-cid-p6na2rut]{margin-top:clamp(1.75rem,3vw,2.5rem)}@media (width<=62rem){.report__grid[data-astro-cid-p6na2rut]{grid-template-columns:1fr}.report__four[data-astro-cid-p6na2rut]{border-block:2px solid var(--ink);font-family:var(--font-head);font-weight:800;font-size:var(--step-1);letter-spacing:-.02em;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:.5rem 1rem;margin-top:calc(clamp(2.5rem,5vw,4.5rem)/-2.5);margin-bottom:1.5rem;padding-block:.9rem;display:grid}.pillars[data-astro-cid-p6na2rut]{order:1}.pillar[data-astro-cid-p6na2rut]:first-child{border-top:0}.report__example[data-astro-cid-p6na2rut]{font-family:var(--font-head);font-weight:800;font-size:var(--step-2);letter-spacing:-.02em;order:2;margin-top:clamp(2.5rem,7vw,3.5rem);margin-bottom:1.25rem;line-height:1.2;display:block}.report__grid[data-astro-cid-p6na2rut]>.sheet{order:3;max-width:36rem}.pillars__note[data-astro-cid-p6na2rut]{order:4}}@media (width<=26rem){.report__four[data-astro-cid-p6na2rut]{grid-template-columns:repeat(2,auto);justify-content:start;column-gap:3rem}}@media (width<=48rem){.report__steps[data-astro-cid-p6na2rut]{grid-template-columns:1fr}}.sticky-cta[data-astro-cid-bjs4jpu3]{display:none}@media (width<=58rem){.sticky-cta[data-astro-cid-bjs4jpu3]:not([hidden]){z-index:40;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));background:var(--ink);border-top:1px solid var(--night-line);transition:transform .45s var(--ease);display:block;position:fixed;inset:auto 0 0;transform:translateY(110%)}.sticky-cta[data-astro-cid-bjs4jpu3].is-shown{transform:translateY(0)}.sticky-cta[data-astro-cid-bjs4jpu3] .btn[data-astro-cid-bjs4jpu3]{width:100%}.sticky-cta[data-astro-cid-bjs4jpu3] .btn[data-astro-cid-bjs4jpu3]:after{content:none}}
