.landing-module__jDH3nq__page{min-height:100svh;padding:3rem 1.5rem calc(3rem + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;gap:3rem;width:100%;max-width:44rem;margin:0 auto;display:flex}.landing-module__jDH3nq__brand{align-items:center;gap:.75rem;display:flex}.landing-module__jDH3nq__brandMark{border-radius:22.5%;width:3.25rem;height:3.25rem}.landing-module__jDH3nq__wordmark{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:700;line-height:1}.landing-module__jDH3nq__headline{text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(2.75rem,9vw,4.25rem);line-height:1.02}.landing-module__jDH3nq__headlineSetup{color:var(--text-muted);display:block}.landing-module__jDH3nq__headlinePayoff{color:var(--foreground);display:block}.landing-module__jDH3nq__subhead{max-width:56ch;color:var(--text-muted);text-wrap:pretty;margin:1rem 0 0;font-size:1rem;line-height:1.45}.landing-module__jDH3nq__checklist{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.landing-module__jDH3nq__checkItem{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--foreground);align-items:center;gap:.75rem;font-size:clamp(1.25rem,4.5vw,1.5rem);font-weight:700;display:flex}.landing-module__jDH3nq__check{width:1.375rem;height:1.375rem;color:var(--accent);flex-shrink:0}.landing-module__jDH3nq__delivery{border-top:1px solid var(--hairline-strong);text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem;padding-top:.875rem}.landing-module__jDH3nq__checkOk{color:var(--ok)}.landing-module__jDH3nq__bang{color:var(--ok);letter-spacing:0;vertical-align:-.02em;font-size:1.45em;line-height:1;display:inline-block}.landing-module__jDH3nq__lede{max-width:46ch;color:var(--text-dim);margin:1.75rem 0 0;font-size:1.125rem;line-height:1.55}.landing-module__jDH3nq__actions{flex-wrap:wrap;gap:.75rem;display:flex}.landing-module__jDH3nq__cta,.landing-module__jDH3nq__secondary{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;border-radius:10px;padding:.8rem 1.5rem;font-size:.9375rem;font-weight:700;transition:border-color .15s,color .15s}.landing-module__jDH3nq__cta{border:1px solid #0000}.landing-module__jDH3nq__secondary{color:var(--text-dim);border:1px solid var(--hairline-strong);background:0 0}@media (hover:hover){.landing-module__jDH3nq__secondary:hover{color:var(--foreground);border-color:var(--text-muted)}}.landing-module__jDH3nq__cta:focus-visible,.landing-module__jDH3nq__secondary:focus-visible,.landing-module__jDH3nq__privacy:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing-module__jDH3nq__detail{gap:1.75rem;display:grid}@media (min-width:46rem){.landing-module__jDH3nq__detail{grid-template-columns:repeat(3,1fr);gap:1.75rem 2rem}}.landing-module__jDH3nq__detailLabel{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--foreground);font-size:.9375rem;font-weight:700}.landing-module__jDH3nq__detailText{color:var(--text-muted);margin-top:.375rem;font-size:.875rem;line-height:1.55}.landing-module__jDH3nq__foot{border-top:1px solid var(--hairline);margin-top:2.5rem;padding-top:1.5rem}.landing-module__jDH3nq__privacy{color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;border-radius:4px;font-size:.8125rem}@media (hover:hover){.landing-module__jDH3nq__privacy:hover{color:var(--text-dim)}}@media (max-width:26rem){.landing-module__jDH3nq__page{padding-left:1.125rem;padding-right:1.125rem}}@keyframes landing-module__jDH3nq__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes landing-module__jDH3nq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes landing-module__jDH3nq__settle{0%{color:var(--text-muted)}to{color:var(--foreground)}}@keyframes landing-module__jDH3nq__stamp{0%{transform:scale(3.2)}to{transform:scale(1)}}@keyframes landing-module__jDH3nq__bangIn{0%{opacity:0}to{opacity:1}}@keyframes landing-module__jDH3nq__flash{0%,18%{text-shadow:none}30%{text-shadow:0 0 30px var(--ok), 0 0 10px var(--ok), 0 0 3px var(--ok)}to{text-shadow:0 0 #0000}}@media (prefers-reduced-motion:no-preference){.landing-module__jDH3nq__anim{opacity:0;animation:.55s cubic-bezier(.2,.7,.3,1) forwards landing-module__jDH3nq__rise}.landing-module__jDH3nq__d1{animation-delay:50ms}.landing-module__jDH3nq__d2{animation-delay:.15s}.landing-module__jDH3nq__d3{animation-delay:.28s}.landing-module__jDH3nq__d4{animation-delay:.4s}.landing-module__jDH3nq__check path{stroke-dasharray:1;animation:.34s cubic-bezier(.3,.8,.4,1) both landing-module__jDH3nq__draw;animation-delay:calc(var(--i) * .17s + .75s)}.landing-module__jDH3nq__checkItem{animation:.34s both landing-module__jDH3nq__settle;animation-delay:calc(var(--i) * .17s + .75s)}.landing-module__jDH3nq__bang{animation-name:landing-module__jDH3nq__stamp,landing-module__jDH3nq__bangIn,landing-module__jDH3nq__flash;animation-duration:.8s,.16s,1.1s;animation-timing-function:linear(0, .1238, .3818, .6513, .8666, 1.006, 1.0752, 1.0947, 1.0832, 1.059, 1.0338, 1.0129, .9996, .9929, .991, .9921, .9944, .9968, .9987, 1, 1), ease-out, ease-out;animation-delay:2.1s;animation-fill-mode:both}}
