html:has([data-snapc]),body:has([data-snapc]){height:100%;overflow:hidden;overscroll-behavior:none}.snapc[data-astro-cid-6htwmend]{--entry-paper:var(--snap-light);--entry-ink:var(--ink);position:fixed;inset:0;z-index:50;overflow:hidden;overscroll-behavior:none;background:var(--entry-paper);color:var(--entry-ink)}html[data-snap-mode=dark] .snapc[data-astro-cid-6htwmend]{--entry-paper:var(--snap-dark);--entry-ink:var(--snap-ink)}.snapc[data-astro-cid-6htwmend] [data-astro-cid-6htwmend][hidden]{display:none!important}.snapc__bar[data-astro-cid-6htwmend]{height:84px;position:absolute;inset:0 0 auto;z-index:2;padding:24px clamp(24px,4vw,64px)}.snapc__bar-in[data-astro-cid-6htwmend]{display:flex;justify-content:space-between;align-items:center}.snapc__logo[data-astro-cid-6htwmend]{display:block;width:106px;color:var(--entry-ink)}.snapc__logo[data-astro-cid-6htwmend] svg[data-astro-cid-6htwmend]{display:block;width:100%;height:auto}.snapc__pane[data-astro-cid-6htwmend]{height:100dvh;max-height:100dvh;min-height:0;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 24px 32px;gap:clamp(12px,2.4dvh,26px)}.snapc__pane--site[data-astro-cid-6htwmend]{justify-content:flex-start}.snapc__h[data-astro-cid-6htwmend]{font-size:clamp(32px,4vw,56px);line-height:1.12;font-weight:400;letter-spacing:-.045em;text-align:center;color:var(--entry-ink)}.snapc__h[data-astro-cid-6htwmend] em[data-astro-cid-6htwmend]{display:block;font-style:normal}.snapc__site-head[data-astro-cid-6htwmend] .snapc__h[data-astro-cid-6htwmend]{font-size:clamp(24px,3vw,36px)}.snapc__site-head[data-astro-cid-6htwmend] .snapc__h[data-astro-cid-6htwmend] em[data-astro-cid-6htwmend]{font-size:.64em;letter-spacing:-.015em;line-height:1.6;opacity:.65;margin-top:8px}.snapc__site-coords[data-astro-cid-6htwmend]{text-align:center;font-size:12px;margin-top:12px;color:var(--entry-ink);opacity:.6}.snapc__site-map[data-astro-cid-6htwmend]{width:min(880px,100%);position:relative;flex:1 1 0;min-height:60px;max-height:50dvh}.snapc__site-map[data-astro-cid-6htwmend] .pmap,.snapc__site-map[data-astro-cid-6htwmend] .pmap__frame{height:100%;min-height:0;aspect-ratio:auto}.snapc__site-head[data-astro-cid-6htwmend],.snapc__actions[data-astro-cid-6htwmend]{flex-shrink:0}.snapc__actions[data-astro-cid-6htwmend]{display:flex;justify-content:center;align-items:center;gap:28px;padding-top:12px;width:100%}.snapc__back[data-astro-cid-6htwmend]{font-size:14px;text-decoration:none;color:var(--entry-ink);min-height:44px;display:flex;align-items:center;opacity:.65}.snapc__go[data-astro-cid-6htwmend]{background:var(--entry-ink);color:var(--entry-paper);border:0;border-radius:999px;padding:0 34px;min-width:150px;min-height:52px;font-size:14px}.snapc__form[data-astro-cid-6htwmend]{width:min(440px,100%);display:flex;flex-direction:column;gap:24px;align-items:stretch}.snapc__input[data-astro-cid-6htwmend]{width:100%;padding:16px 4px;border:0;border-bottom:1px solid var(--rule-strong);border-radius:0;background:transparent;color:var(--entry-ink);font-size:21px;text-align:center}.snapc__input[data-astro-cid-6htwmend]:focus,.snapc__input[data-astro-cid-6htwmend]:focus-visible{outline:none;box-shadow:0 1px 0 var(--entry-ink);border-color:var(--entry-ink)!important}.snapc__err[data-astro-cid-6htwmend]{color:var(--entry-ink);font-size:14px;text-align:center}.snapc__note[data-astro-cid-6htwmend]{margin:-12px 0 0;color:var(--entry-ink);opacity:.7;font-size:14px;line-height:1.5;text-align:center}.snapc__note[data-astro-cid-6htwmend] a[data-astro-cid-6htwmend]{color:inherit;text-underline-offset:3px;white-space:nowrap}.snapc__report-intro[data-astro-cid-6htwmend]{max-width:700px;text-align:center}.snapc__report-intro[data-astro-cid-6htwmend] p[data-astro-cid-6htwmend]{max-width:540px;margin:26px auto;color:var(--entry-ink);opacity:.7;font-size:17px;line-height:1.7}.snapc__eyebrow[data-astro-cid-6htwmend]{display:block;margin-bottom:28px;font-size:13px;opacity:.6}.snapc__load[data-astro-cid-6htwmend]{position:fixed;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--entry-paper);transition:opacity .5s ease}.snapc__load[data-astro-cid-6htwmend] .droplets{width:240px!important;height:145px!important}.snapc__load[data-astro-cid-6htwmend] [data-drop]{fill:var(--entry-ink)}html[data-snap-mode=dark] .snapc__load[data-astro-cid-6htwmend] [data-drop]{fill:var(--white)}.snapc__loadtext[data-astro-cid-6htwmend]{height:24px;font-size:14px;color:var(--entry-ink);opacity:.6}.snapc__load[data-astro-cid-6htwmend].is-out{opacity:0;pointer-events:none}.snapc__pane[data-astro-cid-6htwmend].is-leaving{opacity:0;transition:opacity .14s ease}@media(max-width:600px){.snapc__bar[data-astro-cid-6htwmend]{height:72px;padding:22px 24px}.snapc__pane[data-astro-cid-6htwmend]{padding:84px 20px 24px}.snapc__logo[data-astro-cid-6htwmend]{width:87px}.snapc__report-intro[data-astro-cid-6htwmend] p[data-astro-cid-6htwmend]{font-size:16px}}@media(max-height:600px){.snapc__bar[data-astro-cid-6htwmend]{height:56px;padding:16px 24px}.snapc__logo[data-astro-cid-6htwmend]{width:87px}.snapc__pane[data-astro-cid-6htwmend]{padding:66px 20px 16px;gap:12px}.snapc__h[data-astro-cid-6htwmend]{font-size:clamp(24px,6dvh,36px)}.snapc__site-head[data-astro-cid-6htwmend] .snapc__h[data-astro-cid-6htwmend]{font-size:22px}.snapc__site-coords[data-astro-cid-6htwmend]{display:none}.snapc__actions[data-astro-cid-6htwmend]{padding-top:4px}.snapc__go[data-astro-cid-6htwmend]{min-height:44px;padding:12px 26px}.snapc__report-intro[data-astro-cid-6htwmend] p[data-astro-cid-6htwmend]{font-size:14px;line-height:1.5;margin:12px auto}.snapc__eyebrow[data-astro-cid-6htwmend]{margin-bottom:12px}.snapc__form[data-astro-cid-6htwmend]{gap:14px}.snapc__input[data-astro-cid-6htwmend]{font-size:18px;padding:12px 4px}}@media(prefers-reduced-motion:reduce){.snapc__load[data-astro-cid-6htwmend],.snapc__pane[data-astro-cid-6htwmend].is-leaving{transition:none}}.snap-sales{--sales-gap:clamp(80px,10vw,160px);color:var(--snap-ink)}.snap-sales .sales-wrap{width:min(90%,1400px);margin-inline:auto}.snap-sales h1,.snap-sales h2,.snap-sales h3{text-transform:none;font-weight:400}.snap-sales h1{font-size:clamp(46px,5.7vw,86px);line-height:1.04;letter-spacing:-.055em}.snap-sales h2{font-size:clamp(36px,4.4vw,66px);line-height:1.08;letter-spacing:-.05em}.snap-sales h1 span,.snap-sales h2 span{color:var(--snap-muted)}.snap-sales p{font-size:17px;line-height:1.75;max-width:48ch}.snap-sales .sales-lead{font-size:clamp(20px,1.8vw,27px);line-height:1.45;color:var(--snap-ink)}.snap-sales .sales-note{font-size:12px;line-height:1.6}.snap-sales .snapshot-address{width:100%;max-width:none;margin:12px 0 0}.snap-sales .addr{width:100%;border-radius:var(--r-pill)}.snap-sales .addr__input{min-width:0}.snap-sales .sales-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:16px 30px;border:1px solid var(--snap-ink);border-radius:var(--r-pill);background:var(--snap-ink);color:var(--snap-dark);text-decoration:none;font-size:15px;transition:opacity .2s}.snap-sales .sales-button:hover{opacity:.85}.snap-sales :is(a,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.snap-sales .sales-close{text-align:center;padding-block:40px var(--sales-gap)}.snap-sales .sales-close .sales-button{margin-block:36px 24px}.snap-sales .sales-close p{margin-inline:auto;font-size:14px}.snap-sales .sales-hero{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:flex;flex-direction:column}body.snapshot-refresh.snapshot-landing{padding-top:0}html[data-mavi-theme=dark] body.snapshot-landing header.nav{transition:background-color .3s ease,border-color .3s ease}html[data-mavi-theme=dark] body.snapshot-landing header.nav:not(.is-scrolled){background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.snap-sales .hero-media{position:absolute;inset:0;z-index:-1;margin:0;background:#0d1014}.snap-sales .hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;animation:hero-in 1.6s var(--ease,ease) both}.snap-sales .hero-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#090b0ec7,#090b0e6b 30%,#090b0e00 46% 66%,#090b0eb3 84%,#101214)}@keyframes hero-in{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes read-pulse{0%{box-shadow:0 0 #e8c07a8c}70%,to{box-shadow:0 0 0 9px #e8c07a00}}.snap-sales .hero-copy{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:28px;width:min(92%,1100px);margin-inline:auto;padding-block:calc(76px + clamp(20px,5vh,64px)) clamp(24px,4.5vh,52px);text-align:center}.snap-sales .hero-top{display:grid;justify-items:center;gap:14px}.snap-sales .hero-copy h1{margin:0 0 6px;font-size:clamp(40px,min(4.4vw,8.6vh),70px);text-shadow:0 2px 30px rgba(0,0,0,.35)}.snap-sales .hero-copy h1 span{color:#f5f4efa8}@media(min-width:601px){.snap-sales .hero-top .sales-lead{max-width:none}.snap-sales .hero-top .lead-2{display:block}}.snap-sales .hero-bottom{display:grid;justify-items:center;gap:12px;width:100%;max-width:38rem}.snap-sales .hero-top .sales-lead{--mavi-muted:var(--snap-ink);color:var(--mavi-muted);font-size:clamp(18px,1.5vw,22px);line-height:1.45;max-width:46ch;margin:0;text-wrap:balance;text-shadow:0 1px 18px rgba(0,0,0,.5)}.snap-sales .hero-bottom .sales-note{--mavi-muted:rgba(245,244,239,.55);color:var(--mavi-muted);margin:0}.snap-sales .hero-bottom .snapshot-address{width:100%;margin:0}.snap-sales .hero-bottom .addr{height:66px;max-width:none;padding:0 0 0 24px;border:1.5px solid transparent;border-radius:999px;background:linear-gradient(#0e1013d1,#0e1013d1) padding-box,linear-gradient(104deg,#bbebb8,#e8c07a) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:-16px 14px 44px -16px #bbebb880,16px 14px 44px -16px #e8c07a8c,0 24px 60px -28px #000000e6}.snap-sales .hero-bottom .addr__input{font-size:16px;color:#f5f4ef}.snap-sales .hero-bottom .addr__input::placeholder{color:#f5f4ef8c}.snap-sales .hero-bottom .addr__cta,.snap-sales .hero-bottom .addr__cta:disabled{height:calc(100% - 12px);margin:6px;padding:0 24px;border-radius:999px;background:#f5f4ef;color:#101214;font-size:15px;font-weight:600;letter-spacing:-.01em;opacity:1;cursor:pointer}.snap-sales .hero-bottom .addr__cta:hover:not(:disabled){background:#fff;color:#101214;transform:translateY(-1px);box-shadow:0 8px 24px -10px #f5f4ef73}.snap-sales .hero-bottom .addr__menu{top:auto;bottom:calc(100% + 10px);transform-origin:bottom center;transform:translateY(4px)}.snap-sales .hero-bottom .addr__menu.is-open{transform:translateY(0)}.snap-sales .sales-assess{padding-block:var(--sales-gap) 0}.snap-sales .sales-assess p{--mavi-muted:var(--snap-ink);color:var(--mavi-muted);max-width:34ch;margin:0;font-size:clamp(28px,3.3vw,50px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.snap-sales .sales-assess p span{color:var(--snap-muted)}.snap-sales .sales-steps{padding-block:var(--sales-gap)}.snap-sales .steps-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px}.snap-sales .steps-head h2{margin:0}.snap-sales .steps-head p{--mavi-muted:var(--snap-muted);color:var(--mavi-muted);margin:0;font-size:17px}.snap-sales .steps{list-style:none;padding:0;margin:48px 0 40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.snap-sales .step{display:grid;align-content:start;gap:10px;padding:16px 16px 24px;border-radius:18px;background:#16191b;border:1px solid rgba(245,244,239,.09)}.snap-sales .step-visual{position:relative;height:190px;margin-bottom:10px;border-radius:12px;background:#1c2022;overflow:hidden;display:grid;place-items:center}.snap-sales .step-n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(245,244,239,.25);font-size:13px;color:var(--snap-ink);font-variant-numeric:tabular-nums}.snap-sales .step h3{margin:2px 0 0;font-size:22px;line-height:1.2;letter-spacing:-.03em}.snap-sales .step p{--mavi-muted:var(--snap-muted);color:var(--mavi-muted);margin:0;font-size:15px;line-height:1.55}.snap-sales .step-visual--map{background:#1c2022}.snap-sales .step-visual--map img,.snap-sales .step-visual--home img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.snap-sales .step-visual--map:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#10121400 62%,#10121473)}.snap-sales .step-visual--home:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#10121400 62%,#10121480)}.snap-sales .map-credit{position:absolute;z-index:1;right:0;top:0;padding:3px 7px;border-bottom-left-radius:6px;background:#1012148c;font-size:9px;color:#f5f4efb3}.snap-sales .map-pin{position:absolute;z-index:1;left:50%;top:40%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#e8c07a;border:3px solid #fff;box-shadow:0 2px 10px #00000073,0 0 0 8px #e8c07a47;animation:read-pulse 2.8s ease-out infinite}.snap-sales .map-field{position:absolute;z-index:1;left:14px;right:14px;bottom:14px;padding:10px 14px;border-radius:999px;background:#101214cc;border:1px solid rgba(245,244,239,.18);font-size:12px;color:#f5f4ef99}.snap-sales .step-visual--home .q-chip{position:absolute;z-index:1;left:14px;bottom:14px;background:#101214b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snap-sales .q-chip{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(245,244,239,.14);font-size:12px;color:#f5f4ef80;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.snap-sales .q-chip--on{border-color:#bbebb88c;color:#f5f4ef}.snap-sales .q-chip--on:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#bbebb8}.snap-sales .step-visual--result{display:flex;align-items:center;justify-content:center;gap:18px;padding:0 18px}.snap-sales .score-ring{width:72px;height:72px;transform:rotate(-90deg)}.snap-sales .score-ring circle{fill:none;stroke:#f5f4ef1a;stroke-width:6}.snap-sales .score-ring .score-arc{stroke:#bbebb8;stroke-linecap:round;stroke-dasharray:122 164}.snap-sales .result-lines{display:grid;gap:7px;flex:1;max-width:150px;font-size:11px;color:#f5f4ef8c}.snap-sales .result-lines i{display:block;height:6px;border-radius:6px;background:#bbebb859}.snap-sales .result-lines i:nth-of-type(2){width:80%;background:#f5f4ef2e}.snap-sales .result-lines i:nth-of-type(3){width:60%;background:#f5f4ef1f}.snap-sales .sales-faq{padding-block:var(--sales-gap);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);align-items:start}.snap-sales .faq-head{position:sticky;top:110px}.snap-sales .faq-head h2{margin:0}.snap-sales .faq-head p{--mavi-muted:var(--snap-muted);color:var(--mavi-muted);margin:16px 0 0;font-size:17px}.snap-sales .faq-list{border-top:1px solid rgba(245,244,239,.12)}.snap-sales .faq-list details{border-bottom:1px solid rgba(245,244,239,.12)}.snap-sales .faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:19px;line-height:1.35;letter-spacing:-.01em}.snap-sales .faq-list summary::-webkit-details-marker{display:none}.snap-sales .faq-icon{position:relative;flex:none;width:34px;height:34px;border-radius:50%;border:1px solid rgba(245,244,239,.2);transition:background .25s,border-color .25s}.snap-sales .faq-icon:before,.snap-sales .faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--snap-ink);transform:translate(-50%,-50%)}.snap-sales .faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s}.snap-sales .faq-list details[open] .faq-icon{background:#bbebb81f;border-color:#bbebb880}.snap-sales .faq-list details[open] .faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.snap-sales .faq-list details p{--mavi-muted:rgba(245,244,239,.66);color:var(--mavi-muted);margin:0;padding:0 56px 26px 0;font-size:15px;line-height:1.7;max-width:62ch}.snap-sales .faq-list details p a{color:var(--snap-ink);text-underline-offset:4px}@media(max-width:900px){.snap-sales .hero-media img{object-position:56% 40%}.snap-sales .steps,.snap-sales .sales-faq{grid-template-columns:1fr}.snap-sales .faq-head{position:static}}@media(max-width:600px){.snap-sales .hero-copy h1{font-size:clamp(38px,10.5vw,52px);margin-bottom:2px}.snap-sales .hero-top{gap:10px}.snap-sales .hero-top .sales-lead{font-size:17px;max-width:30ch}.snap-sales .hero-bottom .addr{height:60px;padding-left:16px}.snap-sales .hero-bottom .addr__input{font-size:14px}.snap-sales .hero-bottom .addr__cta,.snap-sales .hero-bottom .addr__cta:disabled{font-size:13px;padding:0 16px}.snap-sales p{font-size:16px}.snap-sales .step-visual{height:170px}.snap-sales .faq-list summary{font-size:17px;padding:20px 0}.snap-sales .faq-list details p{padding-right:0}}@media(prefers-reduced-motion:reduce){.snap-sales .hero-media img,.snap-sales .map-pin{animation:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.snap-sales *{transition:none!important}}.snapshot-landing header.nav{border-bottom:0!important}.snapshot-landing .nav .nav__logo{height:22px;width:auto;display:block}.snapshot-landing .nav .nav__brand{padding-block:10px}.snap-sales .report-showcase{color-scheme:light;--mavi-text:var(--snap-dark);--mavi-muted:var(--snap-muted);--snap-ink:var(--snap-dark);--snap-muted:color-mix(in srgb,var(--snap-dark) 65%,var(--snap-light));--ink-3:var(--snap-muted);--reader-page-width:min(50vw,460px, 45.248svh );background:var(--snap-light);color:var(--snap-dark);padding:90px 0 64px;scroll-margin-top:80px}.reader-intro{text-align:center}.snap-sales .reader-intro p{margin:18px auto 32px;font-size:17px;color:var(--ink-3)}.reader-tabs{display:flex;width:fit-content;margin:0 auto 28px;padding:5px;gap:4px;border-radius:999px;background:color-mix(in srgb,var(--snap-dark) 6%,transparent)}.reader-tabs button{border:0;border-radius:999px;padding:12px 26px;min-height:44px;font:inherit;font-size:14px;background:transparent;color:var(--ink-3);cursor:pointer}.reader-tabs button[aria-selected=true]{background:var(--white);color:var(--snap-dark);box-shadow:0 2px 10px color-mix(in srgb,var(--snap-dark) 8%,transparent)}.reader-description{text-align:center;min-height:90px}.snap-sales .reader-description h3{font-size:27px;letter-spacing:-.035em}.snap-sales .reader-description p{font-size:15px;line-height:1.6;max-width:55ch;margin:12px auto 0;color:var(--ink-3)}.reader-stage{position:relative;display:flex;align-items:center;gap:28px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:36px max(0px,calc((100% - var(--reader-page-width))/2))}.reader-stage::-webkit-scrollbar{display:none}.reader-page{flex:0 0 var(--reader-page-width);width:var(--reader-page-width);scroll-snap-align:center;margin:0;transform-origin:center;box-shadow:0 14px 28px -14px color-mix(in srgb,var(--snap-dark) 32%,transparent)}.reader-page img{display:block;width:100%;height:auto;aspect-ratio:594/842;object-fit:contain;background:var(--white);border-radius:1px}.reader-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 auto 24px;color:var(--snap-dark)}.reader-controls button{width:44px;height:44px;border:0;border-radius:50%;background:var(--white);color:inherit;font-size:22px;cursor:pointer}.reader-controls button:disabled{opacity:.28;cursor:default}.reader-controls button:active{transform:scale(.95)}.reader-controls select{background:transparent;border:0;color:inherit;font:inherit;font-size:14px;padding:10px 5px;cursor:pointer}.reader-controls a{font-size:13px;color:inherit;padding:12px 0;margin-left:20px;text-underline-offset:5px}.snap-sales .reader-disclosure{font-size:11px;text-align:center;max-width:60ch;margin-inline:auto;color:var(--ink-3)}.snap-sales :is(.reader-tabs,.reader-controls,.report-reader)[hidden]{display:none}.snap-sales .sales-faq details{border:0;padding-bottom:8px}@media(max-width:600px){.snapshot-landing .nav .nav__logo{height:18px}.snap-sales .report-showcase{color-scheme:light;--mavi-text:var(--snap-dark);--mavi-muted:var(--snap-muted);--snap-ink:var(--snap-dark);--snap-muted:color-mix(in srgb,var(--snap-dark) 65%,var(--snap-light));--ink-3:var(--snap-muted);--reader-page-width:min(74vw,calc(62svh * .707));padding-top:60px}.snap-sales .reader-intro h2{font-size:35px}.snap-sales .reader-intro p{font-size:15px}.reader-description{min-height:110px}.snap-sales .reader-description h3{font-size:24px}.reader-stage{gap:12px;padding-block:26px}.reader-controls{gap:8px}.reader-controls a{margin-left:10px}.snap-sales .reader-disclosure{width:86%}}.snapshot-landing .nav .nav__work{color:var(--snap-ink)}@media(max-width:600px){.snapshot-landing .nav .nav__work{display:none}}@media(min-width:901px)and (max-height:760px){.snap-sales .hero-top{gap:10px}.snap-sales .hero-top .sales-lead{font-size:18px}.snap-sales .hero-bottom .addr{height:58px}}@media(min-width:901px)and (max-height:680px){.snap-sales .hero-copy{padding-top:86px}.snap-sales .hero-copy h1{font-size:7.4vh;margin-bottom:0}.snap-sales .hero-top{gap:6px}.snap-sales .hero-top .sales-lead{font-size:16px;max-width:90ch}}html[data-mavi-theme=dark]{color-scheme:dark;--mavi-surface:#101214;--mavi-surface-raised:#1b1f21;--mavi-text:#f5f4ef;--mavi-muted:#aab1b5;--mavi-rule:#343a3d;--paper:var(--mavi-surface);--bone:var(--mavi-surface-raised);--rule:var(--mavi-rule);--rule-strong:#50585c;background:var(--mavi-surface)}html[data-mavi-theme=dark] body{color:var(--mavi-text);background:var(--mavi-surface)}html[data-mavi-theme=dark] :is(.page-lede,.manifesto,.home-press,.say,.pcar,.news,.walk,.feature,.proof,.outcomes,.droplets-section,.framework2,.discipline,.tech,.geo,.founder,.begin,.benefits,.how,.faq,.pn,.ho-day,.ho-begin,.enq,.bp,.page-intro,.journal,.journal-section,.about-section,.services-section){background-color:var(--mavi-surface);color:var(--mavi-text)}html[data-mavi-theme=dark] body :is(h1,h2,h3,h4,h5,h6,.t-display,.t-hero,.t-h1,.t-h2,.t-h3){color:var(--mavi-text)}html[data-mavi-theme=dark] body :is(p,.t-body,.t-lede,.eyebrow,.t-cap){color:var(--mavi-muted)}html[data-mavi-theme=dark] :is(.news__card,.news__body,.pn__card,.benefit,.proof__card,.ho-day__room,.enq__option,.enq__choice){background-color:var(--mavi-surface-raised)}html[data-mavi-theme=dark] body :is(label,summary,.enq__label,.enq__question,.enq__option,.enq__choice,.pn__name,.news__title,.proof__num,.framework2__name,.discipline__name,.tech__name,.begin__headline,.ho-day__title,.home-press__headline,.home-press__secondary){color:var(--mavi-text)}html[data-mavi-theme=dark] :is(.enq__input,.enq__textarea,.enq__select,.ho-begin__input,.bp__input){background:var(--mavi-surface-raised);color:var(--mavi-text);border-color:var(--mavi-rule)}html[data-mavi-theme=dark] :is(input,textarea)::placeholder{color:#8f989d}html[data-mavi-theme=dark] :is(.addr,.bp__field,.ho-begin__field){border-radius:999px}html[data-mavi-theme=dark] :is(.addr__cta,.addr__submit,.ho-begin__submit,.bp__submit,.enq__next,.enq__submit,.button){border-radius:999px}html[data-mavi-theme=dark] body header.nav{height:76px;padding:12px max(4.5vw,env(safe-area-inset-left));background:#101214f5;border-bottom:1px solid #ffffff16;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--mavi-text)}html[data-mavi-theme=dark] body header.nav :is(.nav__brand,.nav__link,.nav__login:link,.nav__login:visited){color:var(--mavi-text)!important;text-shadow:none}html[data-mavi-theme=dark] body header.nav .nav__links:before{background:var(--mavi-surface-raised);border-color:var(--mavi-rule);box-shadow:none}html[data-mavi-theme=dark] body header.nav .nav__link{font-size:13px;font-weight:400}html[data-mavi-theme=dark] body header.nav .nav__link:after{display:none}html[data-mavi-theme=dark] body header.nav .nav__cta{background:var(--mavi-text)!important;color:var(--mavi-surface)!important;border-radius:999px;border-color:transparent;font-size:13px}html[data-mavi-theme=dark] body header.nav .nav__menu-btn{background:var(--mavi-surface-raised);color:var(--mavi-text);border-color:var(--mavi-rule)}html[data-mavi-theme=dark] body header.nav .nav__lockup-crewzz--light{display:block}html[data-mavi-theme=dark] body header.nav .nav__lockup-crewzz--dark{display:none}html[data-mavi-theme=dark] body .nav-overlay__panel{background:#14181afa;color:var(--mavi-text);border-color:var(--mavi-rule)}html[data-mavi-theme=dark] body .nav-overlay :is(.nav-overlay__link,.nav-overlay__sublink,.nav-overlay__close,.nav-overlay__eyebrow,.nav-overlay__group-label,.nav-overlay__foot-text,.nav-overlay__link-arrow){color:var(--mavi-text)}html[data-mavi-theme=dark] body .nav-overlay__panel:after{background:linear-gradient(transparent,#14181a)}html[data-mavi-theme=dark] body .nav-overlay__divider{background:var(--mavi-rule)}@media(max-width:650px){html[data-mavi-theme=dark] body header.nav{height:68px;padding:10px 5%}}@media print{html[data-mavi-theme=dark],html[data-mavi-theme=dark] body{color:#101110;background:#fff}}
