:root{--night:#0b1422;--night-2:#111d30;--night-3:#16233a;--edge:#1f2e48;--edge-2:#2b3b57;--hi:#f5a524;--hi-ink:#1a1204;--blue:#2f6bff;--blue-ink:#1e4fd6;--mute:#aab6cc;--mute-2:#8a97ae;--mute-3:#7d8ba3;--paper:#f6f7f9;--card:#fff;--ink:#0f172a;--ink-2:#475569;--ink-3:#94a3b8;--line:#e2e8f0;--line-2:#cbd5e1;--good:#059669;--good-soft:#ecfdf5;--warn:#b45309;--warn-soft:#fffbeb;--bad:#dc2626;--bad-soft:#fef2f2;--acc-soft:#eff6ff;--display:"Archivo", system-ui, sans-serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--shadow:0 1px 2px #0f172a0f, 0 1px 3px #0f172a14;--shadow-lg:0 30px 60px -20px #02061773;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1120;--card:#111827;--ink:#e5e7eb;--ink-2:#9ca3af;--ink-3:#6b7280;--line:#1f2937;--line-2:#334155;--good:#34d399;--good-soft:#052e24;--warn:#fbbf24;--warn-soft:#2a1d05;--bad:#f87171;--bad-soft:#2b1111;--acc-soft:#172554;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0b1120;--card:#111827;--ink:#e5e7eb;--ink-2:#9ca3af;--ink-3:#6b7280;--line:#1f2937;--line-2:#334155;--good:#34d399;--good-soft:#052e24;--warn:#fbbf24;--warn-soft:#2a1d05;--bad:#f87171;--bad-soft:#2b1111;--acc-soft:#172554}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{background:var(--night);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}img{max-width:100%}:focus-visible{outline:2px solid var(--hi);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--mono)}.num{font-variant-numeric:tabular-nums}svg.i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}svg.i.sm{width:15px;height:15px}svg.i.lg{width:22px;height:22px}.logo{white-space:nowrap;font-family:var(--display);letter-spacing:.02em;color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:800;font-stretch:112%;text-decoration:none;display:inline-flex}.logo .mk{background:var(--hi);width:30px;height:30px;color:var(--hi-ink);border-radius:8px;justify-content:center;align-items:center;display:flex}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hi);font-size:12px}.lbtn{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.lbtn.hi{background:var(--hi);color:var(--hi-ink)}.lbtn.hi:hover{filter:brightness(1.06)}.lbtn.ghost{border-color:var(--edge-2);color:#e7ecf5;background:0 0}.lbtn.ghost:hover{background:#15223a}.lbtn.dark{background:var(--night);color:#fff}.lp{background:var(--night);color:#e7ecf5;min-height:100vh;overflow-x:clip}.lp-top{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#0b1422db;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.lp-top.scrolled{border-bottom-color:var(--night-3)}.lp-nav{align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:14px 20px;display:flex}.lp-nav nav{color:var(--mute);gap:22px;font-size:14px;display:flex}.lp-nav nav a{text-decoration:none}.lp-nav nav a:hover{color:#fff}.lp-nav .sp{flex:1}.lp-nav .signin{white-space:nowrap;color:var(--mute);background:0 0;border:0;padding:8px 4px;font-size:14px;font-weight:600;text-decoration:none}.lp-nav .signin:hover{color:#fff}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:44px 20px 76px;display:grid}.hero h1{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;color:#fff;margin:14px 0 18px;font-size:clamp(36px,4.6vw,58px);font-weight:900;font-stretch:108%;line-height:.98}.hero h1 em{color:var(--hi);font-style:normal}.hero .lead{color:var(--mute);max-width:34em;margin:0 0 26px;font-size:18px}.ctas{flex-wrap:wrap;gap:12px;display:flex}.proof{color:var(--mute-2);flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:13px;display:flex}.proof span{align-items:center;gap:7px;display:inline-flex}.proof svg{color:var(--hi)}.stack{height:500px;position:relative}.stack .win{width:92%;text-decoration:none;display:block;position:absolute;top:0;right:0}.stack .win img{width:100%;height:auto;display:block}.stack .win:after{content:"";pointer-events:none;background:linear-gradient(#0b142200,#0b1422eb);height:64px;position:absolute;bottom:0;left:0;right:0}.stack .win{position:absolute}.stack .phone-art{width:184px;display:block;position:absolute;bottom:0;left:0}.stack .win:hover,.stack .phone-art:hover{filter:brightness(1.04)}.win{box-shadow:var(--shadow-lg);background:#0f1a2c;border:1px solid #22324d;border-radius:14px;overflow:hidden}.win .chrome{background:#0f1a2c;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.win .chrome i{background:#26354f;border-radius:50%;width:10px;height:10px}.win .chrome span{font-family:var(--mono);color:var(--mute-3);background:var(--night-3);border-radius:6px;margin-left:10px;padding:3px 10px;font-size:11.5px}.phone-art .dev{aspect-ratio:9/19;box-shadow:var(--shadow-lg), inset 0 0 0 2px #1f2a3d;background:#05080e;border-radius:36px;padding:9px;position:relative}.phone-art .scr{background:#f2ebe0;border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden}.phone-art .scr img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;display:block}.phone-art .isl{z-index:2;background:#05080e;border-radius:12px;width:74px;height:21px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.sec{max-width:1200px;margin:0 auto;padding:84px 20px}.sec.bt{border-top:1px solid var(--night-3)}.sec h2{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;color:#fff;margin:10px 0 14px;font-size:clamp(30px,3.6vw,46px);font-weight:850;font-stretch:112%;line-height:1.02}.sec p.sub{color:var(--mute);max-width:40em;margin:0;font-size:16.5px}.demo-wrap{grid-template-columns:340px 1fr;align-items:start;gap:40px;margin-top:40px;display:grid}.demo-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.demo-steps li{background:var(--night-2);border:1px solid var(--edge);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.demo-steps .n{font-family:var(--mono);color:var(--hi);padding-top:2px;font-size:12px}.demo-steps b{color:#fff;font-size:14px;display:block}.demo-steps span{color:var(--mute-2);font-size:13px}.demo-note{color:var(--mute-3);margin-top:14px;font-size:12.5px}.demo-tools{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.demo-tools button{border:1px solid var(--edge-2);color:#cfd8e6;background:0 0;border-radius:9px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.demo-tools button:hover{background:#15223a}.phone-host{justify-content:center;display:flex}.phone-slot{transform-origin:top;width:390px;height:844px;position:relative}.phone-slot iframe,.portal-slot iframe{background:0 0;border:0;display:block}.demo-placeholder{text-align:center;color:var(--mute);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.demo-placeholder .dev{width:390px;height:844px;box-shadow:var(--shadow-lg), inset 0 0 0 2px #27272a;background:#0b0b0c;border-radius:54px;padding:11px}.demo-placeholder .dev>div{color:#334155;background:#f2ebe0;border-radius:44px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-weight:600;display:flex}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:1s linear infinite sp}@keyframes sp{to{transform:rotate(360deg)}}.ptabs{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.ptabs button{background:var(--night-2);border:1px solid var(--edge);color:#cfd8e6;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.ptabs button[aria-pressed=true]{background:var(--hi);border-color:var(--hi);color:var(--hi-ink)}.portal-win{margin-top:16px}.portal-slot{background:#f1f5f9;position:relative;overflow:hidden}.portal-slot .demo-placeholder{color:#475569;background:#f1f5f9}.feat{background:#1b2940;border:1px solid #1b2940;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:36px;display:grid;overflow:hidden}.feat>div{background:var(--night-2);padding:22px}.feat h3{color:#fff;margin:12px 0 6px;font-size:16px}.feat p{color:var(--mute-2);margin:0;font-size:13.5px}.steps3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.steps3>div{border-top:2px solid var(--hi);padding-top:16px}.steps3 .n{font-family:var(--mono);color:var(--hi);font-size:12px}.steps3 h3{color:#fff;margin:6px 0;font-size:18px}.steps3 p{color:var(--mute-2);margin:0;font-size:14px}.faq{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:28px;display:grid}.faq details{background:var(--night-2);border:1px solid var(--edge);border-radius:12px;padding:14px 16px}.faq summary{cursor:pointer;color:#fff;font-weight:700}.faq p{color:var(--mute-2);margin:8px 0 0;font-size:13.5px}.cta-band{background:var(--hi);color:var(--hi-ink)}.cta-band .sec{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:56px;display:flex}.cta-band h2{color:var(--hi-ink);margin:0}.foot{max-width:1200px;color:var(--mute-3);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;padding:28px 20px 40px;font-size:13px;display:flex}.foot a{color:var(--mute);text-decoration:none}.foot a:hover{color:#fff}.foot .sp{flex:1}.su{background:var(--paper);min-height:100vh;color:var(--ink);grid-template-columns:420px 1fr;display:grid}.su-side{background:var(--night);color:#e7ecf5;flex-direction:column;gap:26px;height:100vh;padding:34px 32px;display:flex;position:sticky;top:0}.su-side h2{font-family:var(--display);color:#fff;margin:0;font-size:32px;font-weight:850;font-stretch:112%;line-height:1.05}.su-side p{color:var(--mute);margin:10px 0 0}.track{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.track li{grid-template-columns:28px 1fr;gap:12px;padding-bottom:18px;display:grid;position:relative}.track li:after{content:"";background:#22324d;width:2px;position:absolute;top:30px;bottom:2px;left:13px}.track li:last-child:after{display:none}.track .dot{border:2px solid var(--edge-2);width:28px;height:28px;font-family:var(--mono);color:var(--mute-3);background:var(--night);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.track li.done .dot{background:var(--good);border-color:var(--good);color:#fff}.track li.on .dot{border-color:var(--hi);color:var(--hi)}.track b{color:#e7ecf5;font-size:14px;display:block}.track span{color:var(--mute-3);font-size:12.5px}.su-side .trust{color:var(--mute-3);align-items:center;gap:8px;margin-top:auto;font-size:12.5px;display:flex}.su-side .trust svg{color:var(--hi)}.su-main{justify-content:center;padding:40px clamp(16px,5vw,64px);display:flex}.su-card{flex-direction:column;gap:18px;width:100%;max-width:560px;display:flex}.su-card h3{font-family:var(--display);margin:0;font-size:28px;font-weight:800;font-stretch:108%;line-height:1.1}.su-card .lead{color:var(--ink-2);margin:-8px 0 0}.su-mobile-head{display:none}.fld{flex-direction:column;gap:6px;display:flex}.fld label{font-size:13px;font-weight:600}.fld .in{border:1px solid var(--line-2);background:var(--card);border-radius:11px;align-items:center;gap:8px;min-height:46px;padding:0 14px;display:flex}.fld .in:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent)}.fld .in.err{border-color:var(--bad)}.fld .in input,.fld .in select{background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px}.fld .suffix{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;font-size:14px}.fld .hint{color:var(--ink-3);font-size:12.5px}.fld .ok{color:var(--good);align-items:center;gap:6px;font-size:12.5px;display:flex}.fld .bad{color:var(--bad);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.fld .bad button{color:var(--blue);background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sbtn{background:var(--blue);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sbtn:hover:not(:disabled){background:var(--blue-ink)}.sbtn:disabled{opacity:.55;cursor:not-allowed}.sbtn.sec2{border:1px solid var(--line-2);color:var(--ink);background:0 0}.sbtn.sec2:hover:not(:disabled){background:var(--card)}.row-btns{gap:10px;display:flex}.row-btns .sbtn{flex:1}.row-btns .sbtn.sec2{flex:none}.linkbtn{color:var(--blue);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.linkbtn:disabled{color:var(--ink-3);cursor:default}.check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.check input{width:16px;height:16px;accent-color:var(--blue);margin-top:3px}.code{gap:10px;display:flex}.code input{border:1px solid var(--line-2);background:var(--card);text-align:center;width:52px;height:60px;font-family:var(--mono);border-radius:12px;padding:0;font-size:24px;font-weight:600}.code input:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent);outline:0}.code.err input{border-color:var(--bad)}.code .gap{width:6px}.meter{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.meter i{height:100%;transition:width .2s,background .2s;display:block}.checks{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.checks li{align-items:center;gap:8px;display:flex}.checks .y{color:var(--good)}.checks .n{color:var(--ink-3)}.prov{border:1px solid var(--line);background:var(--card);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.prov li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.prov li:last-child{border-bottom:0}.prov .ic{background:var(--good-soft);width:28px;height:28px;color:var(--good);border-radius:50%;justify-content:center;align-items:center;display:flex}.prov li.run .ic{background:var(--acc-soft);color:var(--blue)}.prov li.wait .ic{background:var(--paper);color:var(--ink-3);border:1px solid var(--line)}.prov li.fail .ic{background:var(--bad-soft);color:var(--bad)}.prov .st{color:var(--ink-3);font-size:12.5px}.callout{border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;display:flex}.callout.warn{background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}.callout.info{background:var(--acc-soft);border:1px solid color-mix(in srgb, var(--blue) 25%, transparent)}.callout.bad{background:var(--bad-soft);border:1px solid color-mix(in srgb, var(--bad) 30%, transparent)}.callout svg{margin-top:1px}.callout.warn svg{color:var(--warn)}.callout.info svg{color:var(--blue)}.callout.bad svg{color:var(--bad)}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.done-mark{background:var(--good-soft);width:64px;height:64px;color:var(--good);border-radius:50%;justify-content:center;align-items:center;display:flex}.done-mark svg{width:30px;height:30px}.finder{background:var(--night);justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.finder .card{background:var(--card);width:100%;max-width:420px;color:var(--ink);box-shadow:var(--shadow-lg);border-radius:18px;flex-direction:column;gap:16px;padding:28px;display:flex}.finder .card h1{font-family:var(--display);margin:0;font-size:26px;font-stretch:108%}.finder .card p{color:var(--ink-2);margin:0}.demo-page{background:var(--night);color:#e7ecf5;flex-direction:column;min-height:100vh;display:flex}.demo-bar{border-bottom:1px solid var(--night-3);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;display:flex}.demo-bar .back{color:#e7ecf5;border:1px solid var(--edge-2);border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.demo-bar .back:hover{background:#15223a}.demo-bar .which{background:var(--night-2);border:1px solid var(--edge);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.demo-bar .which button{color:var(--mute);background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:13.5px;font-weight:600}.demo-bar .which button[aria-pressed=true]{background:var(--hi);color:var(--hi-ink)}.demo-bar .sp{flex:1}.demo-bar .note{color:var(--mute-3);font-size:12.5px}.demo-bar .restart{border:1px solid var(--edge-2);color:#cfd8e6;background:0 0;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.demo-bar .restart:hover{background:#15223a}.demo-bar .lbtn{height:36px}.demo-pages{flex-wrap:wrap;gap:6px;padding:10px 16px 0;display:flex}.demo-pages button{background:var(--night-2);border:1px solid var(--edge);color:#cfd8e6;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600}.demo-pages button[aria-pressed=true]{background:var(--hi);border-color:var(--hi);color:var(--hi-ink)}.demo-stage{flex:1;justify-content:center;min-height:0;padding:16px;display:flex}.demo-stage .phone-host{width:auto}.demo-stage iframe{border:0;display:block}.demo-stage.portal{padding:0;position:relative}.demo-stage.portal iframe{background:#f1f5f9;border-radius:12px;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.demo-hint{text-align:center;color:var(--mute-2);margin:0;padding:0 16px 18px;font-size:13px}@media (width<=640px){.demo-bar{gap:8px;padding:8px 12px}.demo-bar .note,.demo-bar .restart{display:none}.demo-stage{padding:8px}}.legal{background:var(--paper);min-height:100vh;color:var(--ink)}.legal-top{background:var(--night);align-items:center;gap:20px;padding:14px 20px;display:flex}.legal-top nav{gap:18px;margin-left:auto;font-size:14px;display:flex}.legal-top nav a{color:var(--mute);font-weight:600;text-decoration:none}.legal-top nav a[aria-current=page],.legal-top nav a:hover{color:#fff}.legal-body{max-width:760px;margin:0 auto;padding:40px 20px 64px}.legal-body h1{font-family:var(--display);margin:0;font-size:34px;font-stretch:108%}.legal-body .meta{color:var(--ink-3);margin:6px 0 0;font-size:13px}.legal-body .meta a{color:var(--blue)}.legal-body .lead{color:var(--ink-2);margin:18px 0 8px}.legal-body section{border-bottom:1px solid var(--line);padding:16px 0;scroll-margin-top:16px}.legal-body section.priv{border-left:3px solid var(--hi);margin-left:-17px;padding-left:14px}.legal-body h2{margin:0 0 6px;font-size:17px}.legal-body p{margin:0;line-height:1.65}.legal-body section p{color:var(--ink-2)}.check a{color:var(--blue)}@media (width<=1000px){.hero,.demo-wrap{grid-template-columns:1fr}.stack{flex-direction:column;gap:16px;height:auto;display:flex}.stack .win,.stack .phone-art{width:100%;position:static}.stack .phone-art{display:none}.demo-wrap .demo-steps{grid-template-columns:1fr 1fr;display:grid}.su{grid-template-columns:1fr}.su-side{display:none}.su-mobile-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.su-mobile-head .logo{color:var(--ink)}.su-mobile-head .pg{font-family:var(--mono);color:var(--ink-3);font-size:12px}.feat,.steps3{grid-template-columns:1fr 1fr}}@media (width<=640px){.lp-nav nav{display:none}.lp-nav{gap:12px}.lp-nav .lbtn{height:38px;padding:0 12px;font-size:13.5px}.hero{padding-top:24px}.sec{padding-block:60px}.feat,.steps3,.faq,.grid2,.demo-wrap .demo-steps{grid-template-columns:1fr}.code{gap:6px}.code input{width:44px;height:54px;font-size:21px}.row-btns{flex-direction:column-reverse}.row-btns .sbtn,.row-btns .sbtn.sec2{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.spin{animation:none}}:root{--js-hiviz:#ffd400;--js-ink:#1f1c19;--js-orange:#ff6b00;--js-orange-dark:#c45200;--js-cond:"Barlow Condensed", "Arial Narrow", sans-serif}.js-stripe{background:repeating-linear-gradient(-45deg, var(--js-hiviz) 0 14px, var(--js-ink) 14px 28px);height:8px}.js-plate{background:var(--js-hiviz);color:var(--js-ink);border:2px solid var(--js-ink);font-family:var(--js-cond);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;margin-bottom:12px;padding:3px 10px;font-size:15px;font-weight:800;display:inline-block}.hero h1.js-h1{font-family:var(--js-cond);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(42px,5.6vw,72px);font-weight:800;font-stretch:100%;line-height:.92}.hero h1.js-h1 em{color:var(--js-hiviz)}.lbtn.hi{background:var(--js-orange);color:#fff;font-family:var(--js-cond);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 0 var(--js-orange-dark);font-size:18px;font-weight:800;position:relative;overflow:hidden}.lbtn.hi:after{content:"";background:repeating-linear-gradient(-45deg,#00000047 0 6px,#0000 6px 12px);height:4px;position:absolute;bottom:0;left:0;right:0}.lbtn.hi:active{box-shadow:0 2px 0 var(--js-orange-dark);transform:translateY(2px)}.feat h3,.steps3 h3{font-family:var(--js-cond);letter-spacing:.03em;text-transform:uppercase;font-size:20px;font-weight:800}.feat svg{color:var(--js-hiviz)}@media (prefers-reduced-motion:reduce){.lbtn.hi:active{transform:none}}
