.audit-submit-error{padding:10px 14px;background:var(--ink);color:var(--volt);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:14px;font-weight:600;border-radius:5px;margin-bottom:14px}.cal-frame-wrap{position:relative}.cal-fallback{margin-top:12px;padding:10px 14px;background:var(--bone-2, #f3efe4);border:2px solid var(--ink);border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:14px}.cal-fallback a{color:var(--ink);border-bottom:2px solid var(--volt);text-decoration:none}.cal-fallback a:hover{background:var(--volt)}.acw{background:var(--bone);border:2px solid var(--ink);border-radius:5px;display:flex;flex-direction:column;height:540px;max-height:70vh;overflow:hidden}.acw-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--ink);color:var(--bone);border-bottom:2px solid var(--ink);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;flex-shrink:0}.acw-dot{width:8px;height:8px;border-radius:50%;background:var(--volt);box-shadow:0 0 8px var(--volt);animation:acwPulse 1.6s ease-in-out infinite}@keyframes acwPulse{0%,to{opacity:1}50%{opacity:.4}}.acw-label{opacity:.85}.acw-transcript{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:10px;background:var(--bone)}.acw-transcript::-webkit-scrollbar{width:6px}.acw-transcript::-webkit-scrollbar-thumb{background:var(--ink-2);border-radius:3px}.acw-msg{display:flex;max-width:100%}.acw-msg--assistant{justify-content:flex-start}.acw-msg--user{justify-content:flex-end}.acw-bubble{max-width:85%;padding:10px 14px;border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:15px;line-height:1.5;border:2px solid var(--ink);white-space:pre-wrap;word-wrap:break-word}.acw-msg--assistant .acw-bubble{background:var(--bone-2, #f3efe4);color:var(--ink)}.acw-msg--user .acw-bubble{background:var(--ink);color:var(--bone)}.acw-bubble--typing{display:inline-flex;gap:4px;padding:14px 16px}.acw-bubble--typing span{width:6px;height:6px;border-radius:50%;background:var(--ink-2);animation:acwTyping 1.2s ease-in-out infinite}.acw-bubble--typing span:nth-child(2){animation-delay:.15s}.acw-bubble--typing span:nth-child(3){animation-delay:.3s}@keyframes acwTyping{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.acw-input{padding:12px 14px;border-top:2px solid var(--ink);background:var(--bone);flex-shrink:0}.acw-input form{display:flex;flex-direction:column;gap:8px}.acw-input textarea{width:100%;padding:10px 12px;border:2px solid var(--ink);border-radius:5px;background:var(--bone);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:15px;color:var(--ink);resize:none;line-height:1.4}.acw-input textarea:focus{outline:2px solid var(--volt);outline-offset:2px}.acw-input textarea:disabled{opacity:.6}.acw-input form button[type=submit]{width:100%;background:var(--ink);color:var(--bone);border:2px solid var(--ink);border-radius:5px;padding:10px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.acw-input form button[type=submit]:hover:not(:disabled){background:var(--volt);color:var(--ink)}.acw-input form button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.acw-done{text-align:center;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);padding:14px 0}.acw-error{padding:8px 16px;background:var(--volt);color:var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:13px;font-weight:600;text-align:center}.acw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 540px){.acw{height:480px;max-height:70vh}.acw-transcript{padding:14px}.acw-bubble{font-size:14px}}.fc{--fc-off: 16px}body.cal-sticky-on .fc{--fc-off: 76px}@media (min-width: 1024px){body.calc-body-pad .fc{--fc-off: 112px}}body.menu-open .fc,body.cookie-open .fc{display:none}.fc-launcher{position:fixed;right:16px;bottom:var(--fc-off);z-index:98;width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--f3-volt, #39F6FF);color:#0c0d08;border:0;cursor:pointer;box-shadow:0 12px 36px #00000080,0 0 24px rgba(var(--f3-volt-rgb, 57, 246, 255),.25);transition:transform .15s ease,box-shadow .15s ease,bottom .2s ease}.fc-launcher:hover{transform:translateY(-2px);box-shadow:0 12px 36px #00000080,0 0 32px rgba(var(--f3-volt-rgb, 57, 246, 255),.45)}.fc-launcher:focus-visible{outline:2px solid #f2efe6;outline-offset:3px}.fc-panel{position:fixed;right:16px;bottom:calc(var(--fc-off) + 68px);z-index:99;width:min(400px,calc(100vw - 32px));height:min(600px,72vh);display:flex;flex-direction:column;background:#101318;border:1px solid rgba(242,239,230,.18);border-radius:14px;overflow:hidden;box-shadow:0 24px 64px #0009}.fc-bot{flex:1;min-height:0;display:flex;flex-direction:column}.fc .acw{background:#101318;border:0;border-radius:0;height:100%;max-height:none;flex:1}.fc .acw-bar{background:#0a0b0d;color:#f2efe6;border-bottom:1px solid rgba(242,239,230,.14)}.fc .acw-transcript{background:#101318}.fc .acw-transcript::-webkit-scrollbar-thumb{background:#f2efe640}.fc .acw-bubble{border:1px solid rgba(242,239,230,.18)}.fc .acw-msg--assistant .acw-bubble{background:#f2efe612;color:#f2efe6e6}.fc .acw-msg--user .acw-bubble{background:var(--f3-volt, #39F6FF);color:#0c0d08;border-color:var(--f3-volt, #39F6FF)}.fc .acw-bubble--typing span{background:#f2efe680}.fc .acw-input{background:#0d0f12;border-top:1px solid rgba(242,239,230,.14)}.fc .acw-input textarea{background:#101318;color:#f2efe6;border:1px solid rgba(242,239,230,.25)}.fc .acw-input textarea:focus{outline:2px solid var(--f3-volt, #39F6FF)}.fc .acw-input form button[type=submit]{background:var(--f3-volt, #39F6FF);color:#0c0d08;border:1px solid var(--f3-volt, #39F6FF)}.fc .acw-input form button[type=submit]:hover:not(:disabled){background:transparent;color:var(--f3-volt, #39F6FF)}.fc .acw-done{color:#f2efe6ad}.fc .acw-error{background:rgba(var(--f3-volty-rgb, 56, 255, 131),.15);color:var(--f3-volty, #38FF83)}.fc-cal{flex:1;min-height:0;display:flex;flex-direction:column}.fc-note{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:14px;color:#f2efe6d6;margin:0;padding:12px 16px;border-bottom:1px solid rgba(242,239,230,.14)}.fc-cal-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.fc-iframe{flex:1;width:100%;border:0;background:#fff}.fc-fallback{padding:10px 16px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:13.5px;color:#f2efe6d6}.fc-fallback a{color:#f2efe6;border-bottom:2px solid var(--f3-volt, #39F6FF);text-decoration:none}.fc-thanks,.fc-unavailable{padding:28px 22px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif}.fc-thanks h3{font-family:Space Grotesk,Space Grotesk Fallback,Geist,Geist Fallback,Inter Tight,system-ui,sans-serif;font-size:22px;font-weight:620;color:var(--f3-volt, #39F6FF);margin:0 0 10px}.fc-thanks p,.fc-unavailable p{font-size:15px;line-height:1.55;color:#f2efe6d6;margin:0 0 14px}.fc-fallback-btn{font-family:inherit;font-weight:650;font-size:15px;background:var(--f3-volt, #39F6FF);color:#0c0d08;border:1px solid var(--f3-volt, #39F6FF);border-radius:8px;padding:12px 20px;cursor:pointer}@media (max-width: 480px){.fc-panel{right:8px;width:calc(100vw - 16px);height:min(560px,78vh)}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");size-adjust:93.72%;ascent-override:104.99%;descent-override:31.16%;line-gap-override:0%}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:91.5%;descent-override:24.1%;line-gap-override:0%;size-adjust:101.6%}@font-face{font-family:Geist Fallback;font-style:italic;src:local("Arial Italic"),local("Arial");ascent-override:91.5%;descent-override:24.1%;line-gap-override:0%;size-adjust:101.6%}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:89.74%;descent-override:22.13%;line-gap-override:0%;size-adjust:102.18%}@font-face{font-family:Inter Tight Fallback;font-style:italic;src:local("Arial Italic"),local("Arial");ascent-override:89.74%;descent-override:22.13%;line-gap-override:0%;size-adjust:102.18%}@font-face{font-family:JetBrains Mono Fallback;src:local("Menlo"),local("Consolas"),local("Courier New");ascent-override:82.5%;descent-override:21.5%;line-gap-override:0%;size-adjust:113.75%}:root{--bone: #EDE9DE;--bone-2: #E4DFD2;--ink: #0B0B0A;--ink-2: rgba(11,11,10,.8);--ink-3: rgba(11,11,10,.55);--volt: #39F6FF;--blood: #E63A1F;--slate: #1F2024;--rule: #0B0B0A;--hr-paper: #F5F1E6;--hr-paper-2: #EDE9DE;--volt-deep: #17A9BE;--volt-glow: rgba(57,246,255,.55)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:80px}.reveal-ready{opacity:0;transition:opacity .36s cubic-bezier(.2,.6,.2,1);will-change:opacity}.reveal-ready.in{opacity:1}@media (prefers-reduced-motion: reduce){.reveal-ready{opacity:1!important;transition:none!important}}[data-stagger].anim-ready>*{opacity:0;transform:translateY(14px);transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 80ms);will-change:opacity,transform}[data-stagger].anim-ready.is-in-view>*{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-stagger]>*{opacity:1!important;transform:none!important}}body{background:var(--bone);color:var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:hidden}.mono{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace}.shell{max-width:1440px;margin:0 auto;padding:0 32px}@media (max-width: 720px){.shell{padding:0 18px}}a{color:inherit}img,svg{display:block;max-width:100%}.nav{border-bottom:2px solid var(--rule);background:var(--bone);position:sticky;top:0;z-index:50}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:72px;gap:16px}.nav-actions{display:flex;align-items:center;gap:12px}.nav .brand{display:flex;align-items:center;gap:14px;text-decoration:none}.nav .brand .badge{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--ink);padding:4px 7px}.brand-plate{display:inline-flex;align-items:center;background:var(--ink);border-radius:5px;padding:10px 15px;line-height:1}.brand-plate--sm{padding:10px 15px;border-radius:5px}.nav-signin{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);text-decoration:none;white-space:nowrap;opacity:.65;transition:opacity .12s ease}.nav-signin:hover{opacity:1}@media (max-width: 720px){.nav-signin{display:none}}.nav-cta{background:var(--volt);color:var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;padding:12px 18px;border:2px solid var(--ink);border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;cursor:pointer}.nav-cta:hover{background:var(--ink);color:var(--volt)}@media (max-width: 900px){.nav-cta{display:none}}.hamburger{width:44px;height:44px;background:transparent;border:2px solid var(--ink);border-radius:5px;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0}.hamburger:hover{background:var(--ink)}.hamburger:hover .bar{background:var(--volt)}.hamburger .bars{position:relative;width:22px;height:14px;display:block}.hamburger .bar{position:absolute;left:0;width:22px;height:2px;background:var(--ink);transform-origin:center;transition:transform .22s cubic-bezier(.65,0,.35,1),opacity .16s ease,background-color .16s ease}.hamburger .bar:nth-child(1){top:0}.hamburger .bar:nth-child(2){top:6px}.hamburger .bar:nth-child(3){top:12px}.hamburger[aria-expanded=true]{background:var(--ink)}.hamburger[aria-expanded=true] .bar{background:var(--volt)}.hamburger[aria-expanded=true] .bar:nth-child(1){transform:translateY(6px) rotate(-45deg)}.hamburger[aria-expanded=true] .bar:nth-child(2){opacity:0}.hamburger[aria-expanded=true] .bar:nth-child(3){transform:translateY(-6px) rotate(45deg)}@media (prefers-reduced-motion: reduce){.hamburger .bar{transition:none}}.nav-menu{position:fixed;inset:72px 0 0;background:var(--bone);border-top:2px solid var(--ink);z-index:55;overflow-y:auto;padding:64px 32px 96px}@media (max-width: 720px){.nav-menu{padding:40px 18px 80px}}.nav-menu-shell{max-width:1200px;margin:0 auto}.nav-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media (max-width: 720px){.nav-menu-grid{grid-template-columns:1fr;gap:40px}}.nav-menu-col{display:flex;flex-direction:column;gap:48px}@media (max-width: 720px){.nav-menu-col{gap:32px}}.nav-menu-section .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 18px}.nav-menu-section ul{list-style:none;padding:0;margin:0;border-top:2px solid var(--ink)}.nav-menu-section li{border-bottom:2px solid var(--ink)}.nav-menu-link{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(28px,4vw,48px);line-height:1.1;letter-spacing:-.025em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding:18px 8px;transition:background-color .16s ease,padding-left .16s ease}.nav-menu-link:hover,.nav-menu-link:focus-visible{background:var(--volt);padding-left:18px;outline:none}.nav-menu-cta-row{margin-top:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:2px solid var(--ink);padding-top:32px}@media (max-width: 720px){.nav-menu-cta-row{margin-top:48px;padding-top:24px}}.nav-menu-cta-row .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);max-width:32ch}.nav-menu-cta{background:var(--volt);color:var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(18px,2vw,24px);text-transform:uppercase;letter-spacing:.02em;padding:22px 28px;border:2px solid var(--ink);border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;gap:14px;cursor:pointer}.nav-menu-cta:hover{background:var(--ink);color:var(--volt);border-color:var(--ink)}body.menu-open{overflow:hidden}.nav-desk{display:flex;align-items:center;gap:2px;flex:1;justify-content:center}.nav-desk-group{position:relative}.nav-desk-trigger,.nav-desk-top{display:inline-flex;align-items:center;gap:6px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);text-decoration:none;padding:8px 12px;border:0;border-radius:5px;background:transparent;cursor:pointer;transition:color .12s ease,background .12s ease;white-space:nowrap}.nav-desk-trigger:hover,.nav-desk-top:hover,.nav-desk-trigger.is-active,.nav-desk-top.is-active{color:var(--volt);background:var(--ink)}.nav-desk-trigger:focus-visible,.nav-desk-top:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.nav-desk-chev{display:inline-flex;transition:transform .15s ease}.nav-desk-trigger[aria-expanded=true] .nav-desk-chev{transform:rotate(180deg)}.nav-desk-panel{position:absolute;top:calc(100% + 6px);left:0;min-width:268px;background:var(--bone);border:2px solid var(--ink);border-radius:10px;padding:8px;z-index:60;box-shadow:0 18px 40px #00000047;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.nav-desk-panel.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .15s ease,transform .15s ease,visibility 0s}@media (prefers-reduced-motion: reduce){.nav-desk-panel,.nav-desk-panel.is-open{transition:none;transform:none}}.nav-desk-panel ul{list-style:none;margin:0;padding:0}.nav-desk-panel a{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 12px;border-radius:6px;text-decoration:none;color:var(--ink);transition:color .12s ease,background .12s ease}.nav-desk-panel a:hover,.nav-desk-panel a[aria-current=page]{color:var(--volt);background:var(--ink)}.nav-desk-panel a:focus-visible{outline:2px solid var(--volt);outline-offset:-2px}.nav-desk-label{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:15px;letter-spacing:-.01em}.nav-desk-mark{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:11.5px;letter-spacing:.04em;opacity:.62}@media (max-width: 900px){.nav-desk{display:none}}@media (min-width: 901px){.hamburger,.nav-menu-section .nav-menu-cta{display:none}}.ticker{background:var(--ink);color:var(--bone);border-bottom:2px solid var(--ink);overflow:hidden;white-space:nowrap;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:15px;letter-spacing:.04em;text-transform:uppercase;padding:18px 0}.ticker-track{display:inline-flex;gap:48px;animation:marquee 60s linear infinite;padding-left:32px}.ticker-track span{display:inline-flex;align-items:center;gap:12px}.ticker-track .v{color:var(--volt)}.ticker-track .dot{color:var(--blood)}.ticker-track .dot-v{color:var(--volt)}.ticker-track .bad{color:var(--blood)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.ticker-track{animation:none}}.hero{border-bottom:2px solid var(--rule);position:relative;padding:56px 0 0}.hero:not(:has(.sub-row)){padding-bottom:100px}@media (max-width: 720px){.hero:not(:has(.sub-row)){padding-bottom:64px}}.hero .eyebrow{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 36px;display:flex;align-items:center;gap:12px}.hero .eyebrow:before{content:"";width:36px;height:2px;background:var(--ink)}.hero h1{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(56px,11vw,188px);line-height:.86;letter-spacing:-.045em;margin:0;text-transform:uppercase}.hero h1 .l1{display:block}.hero h1 .l2{display:block;color:var(--ink)}.hero h1 .tw-caret{display:inline-block;width:.07em;height:.78em;background:var(--ink);vertical-align:-.05em;margin-left:.04em;animation:heroBlink 1s steps(2) infinite}@keyframes heroBlink{50%{opacity:.15}}@media (prefers-reduced-motion: reduce){.hero h1 .tw-caret{animation:none}}.hero h1 .accent{background:linear-gradient(var(--volt),var(--volt));background-size:100% 82%;background-position:0 55%;background-repeat:no-repeat;padding:0 .08em;margin:0 -.02em}.hero h1 .blood{color:var(--blood)}.hero .sub-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:end;margin-top:56px;padding-bottom:40px}@media (max-width: 720px){.hero .sub-row{grid-template-columns:1fr;gap:32px}}.hero .tagline{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px;line-height:1.1}.hero .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:15px;color:var(--ink-2);text-transform:uppercase;margin:0}.hero .cta-stack{display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media (max-width: 720px){.hero .cta-stack{align-items:flex-start}}.hero-cta{background:var(--ink);color:var(--bone);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(16px,1.6vw,22px);text-transform:uppercase;letter-spacing:.02em;padding:22px 28px;border:2px solid var(--ink);border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;gap:14px;cursor:pointer}.hero-cta:after{content:"→";font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;background:var(--volt);color:var(--ink);width:28px;height:28px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.hero-cta:hover{background:var(--volt);color:var(--ink)}.hero-cta:hover:after{background:var(--ink);color:var(--volt)}.bigword{border-bottom:2px solid var(--rule);background:var(--ink);color:var(--bone);padding:80px 0 0;overflow:hidden}.bigword .lead{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--volt);margin:0 0 28px}.bigword p{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:clamp(28px,3.6vw,56px);line-height:1.05;letter-spacing:-.025em;margin:0 0 64px;max-width:35ch}.bigword p .hi{background:var(--volt);color:var(--ink);padding:0 .08em}.bigword .word{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:900;font-size:clamp(120px,28vw,480px);line-height:.78;letter-spacing:-.06em;text-transform:uppercase;color:var(--bone);white-space:nowrap;margin:0;padding:0 32px 24px;border-bottom:2px solid var(--bone)}.bigword .word .stroke{-webkit-text-stroke:2px var(--bone);color:transparent}.dual{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--rule)}@media (max-width: 720px){.dual{grid-template-columns:1fr}}.dual .track{padding:64px 40px 72px;border-right:2px solid var(--rule)}.dual .track:last-child{border-right:0}@media (max-width: 720px){.dual .track:first-child{border-bottom:2px solid var(--rule);border-right:0}}.dual .track-a{background:var(--volt)}.dual .track-b{background:var(--bone-2)}.dual .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.14em;margin:0 0 28px;color:var(--ink)}.dual h3{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,52px);line-height:1;letter-spacing:-.03em;margin:0 0 36px;text-transform:uppercase}.dual .verbs{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:clamp(22px,2vw,32px);line-height:1.15;letter-spacing:-.02em;text-transform:uppercase}.dual .verbs span{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1.5px solid var(--ink)}.dual .verbs span:first-child{border-top:1.5px solid var(--ink)}.dual .verbs span:after{content:attr(data-n);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:500;font-size:14px;opacity:.55}.brief{background:var(--bone);border-bottom:2px solid var(--rule);padding:0 0 96px}.brief .row{display:grid;grid-template-columns:1.1fr 1.3fr;gap:56px;align-items:start}@media (max-width: 900px){.brief .row{grid-template-columns:1fr}}.brief .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 24px}.brief h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(40px,5.4vw,80px);line-height:.94;letter-spacing:-.035em;margin:0 0 24px;text-transform:uppercase}.brief .lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.45;color:var(--ink-2);margin:0}.brief .outro{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);margin:24px 0 0}.core{background:var(--ink);color:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0 0}.core.compact{padding:72px 0 0}.core .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--volt);margin:0 0 28px}.core h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5vw,72px);line-height:.96;letter-spacing:-.03em;margin:0 0 28px;text-transform:uppercase;max-width:24ch}.core .lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.5;color:#ede9deb8;margin:0 0 64px;max-width:64ch}.core-strip{display:grid;grid-template-columns:repeat(5,1fr);border-top:2px solid var(--bone)}@media (max-width: 900px){.core-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.core-strip{grid-template-columns:1fr}}.core-cell{padding:32px 24px 36px;border-right:2px solid var(--bone);min-height:220px;display:flex;flex-direction:column;position:relative;background:var(--ink);transition:background .2s ease}.core-cell:last-child{border-right:0}.core-cell:hover{background:var(--volt);color:var(--ink)}.core-cell:hover .num,.core-cell:hover .tools{color:var(--ink)}.core-cell .num{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:14px;letter-spacing:.1em;color:var(--volt);margin-bottom:auto}.core-cell .name{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(20px,2vw,28px);line-height:1.05;text-transform:uppercase;letter-spacing:-.02em;margin:24px 0 8px;white-space:nowrap}.core-cell .tools{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;color:#ede9de99;line-height:1.5}.core-link-row{border-top:2px solid var(--bone);padding:24px 0 96px}.core-link{position:relative;isolation:isolate;display:inline-block;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding:0 4px;cursor:pointer;transition:color .28s cubic-bezier(.32,1.4,.36,1)}@media (max-width: 720px){.core-link{font-size:18px}}.core-link:before{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:currentColor;z-index:-1;transition:height .28s cubic-bezier(.32,1.4,.36,1),background-color .2s cubic-bezier(.32,1.4,.36,1)}.core-link:hover{color:var(--ink)}.core-link:hover:before{height:calc(100% + 4px);background:var(--volt)}.core-link:focus-visible{outline:2px solid var(--volt);outline-offset:4px}.section.dark .core-link{color:var(--bone)}.section.dark .core-link:hover,.core-link--on-volt{color:var(--ink)}.core-link--on-volt:hover{color:var(--volt)}.core-link--on-volt:hover:before{background:var(--ink)}@media (prefers-reduced-motion: reduce){.core-link,.core-link:before{transition:none}}.pillars{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.pillars .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.pillars h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(40px,5vw,76px);line-height:.94;letter-spacing:-.035em;margin:0 0 24px;text-transform:uppercase;max-width:24ch}.boundary p .em{color:var(--blood)}.boundary .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 28px}.pricing{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.pricing .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.pricing-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:end}@media (max-width: 720px){.pricing-grid{grid-template-columns:1fr}}.pricing h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(40px,5.6vw,88px);line-height:.92;letter-spacing:-.035em;margin:0;text-transform:uppercase}.pricing h2 .price{background:var(--volt);padding:0 .06em;margin:0 -.02em}.pricing .lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:17px;line-height:1.5;color:var(--ink-2);margin:0 0 24px;max-width:40ch}.tiers{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.tiers .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.tiers h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5vw,72px);line-height:.94;letter-spacing:-.035em;margin:0 0 56px;text-transform:uppercase;max-width:24ch}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink);border-left:2px solid var(--ink)}@media (max-width: 900px){.tier-grid{grid-template-columns:1fr}}.tier-card{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:36px 32px;background:var(--bone);display:flex;flex-direction:column;gap:20px}.tier-card.feature{background:var(--volt)}.tier-card .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0}.tier-card.feature .lh{color:var(--ink)}.tier-card h3{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(28px,3vw,40px);line-height:.95;letter-spacing:-.025em;text-transform:uppercase;margin:0}.tier-card .price{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:28px;line-height:1;letter-spacing:-.02em;margin:0}.tier-card .price small{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);display:block;margin-top:4px}.tier-card.feature .price small{color:var(--ink)}.tier-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.4;color:var(--ink-2)}.tier-card.feature ul{color:var(--ink)}.tier-card ul li{padding-left:18px;position:relative}.tier-card ul li:before{content:"→";position:absolute;left:0;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;color:var(--ink)}.faq{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.faq .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.faq h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(40px,5vw,76px);line-height:.94;letter-spacing:-.035em;margin:0 0 56px;text-transform:uppercase;max-width:24ch}.faq-list{border-top:2px solid var(--ink)}.faq-item{border-bottom:2px solid var(--ink)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;cursor:pointer;list-style:none;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:clamp(20px,2.2vw,28px);line-height:1.2;letter-spacing:-.02em;text-transform:uppercase}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:28px;flex-shrink:0;width:32px;text-align:center}.faq-item[open] summary:after{content:"−"}.faq-item .a{padding:0 0 28px;max-width:70ch;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.55;color:var(--ink-2)}.faq-item .a p{margin:0 0 12px}.faq-item .a p:last-child{margin:0}.process{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.process .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.process h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5vw,72px);line-height:.94;letter-spacing:-.035em;margin:0 0 56px;text-transform:uppercase;max-width:24ch}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--ink);border-left:2px solid var(--ink)}.process-grid[data-count="5"]{grid-template-columns:repeat(5,1fr)}.process-grid[data-count="6"]{grid-template-columns:repeat(3,1fr)}@media (max-width: 1100px){.process-grid[data-count="5"]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.process-grid,.process-grid[data-count="5"],.process-grid[data-count="6"]{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.process-grid,.process-grid[data-count="5"],.process-grid[data-count="6"]{grid-template-columns:1fr}}.process-step{padding:32px 24px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--bone);display:flex;flex-direction:column;gap:14px;min-height:220px}.process-step .n{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;color:var(--ink-2);text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.process-step .n:before{content:"";display:inline-block;width:28px;height:2px;background:var(--volt);margin-right:4px}.process-step .n .ord{background:var(--ink);color:var(--volt);padding:2px 8px;margin-right:8px}.process-step{position:relative}.process-step:not(:last-child):after{content:"→";position:absolute;right:-14px;top:50%;transform:translate(50%,-50%);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:18px;font-weight:700;color:var(--ink);background:var(--bone);padding:0 4px;z-index:2;pointer-events:none}@media (max-width: 900px){.process-step:not(:last-child):after{display:none}}.process-step h3{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:22px;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;margin:0}.process-step p{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:15px;line-height:1.45;color:var(--ink-2);margin:0}.closing{background:var(--ink);color:var(--bone);padding:120px 0;border-bottom:2px solid var(--rule)}.closing .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--volt);margin:0 0 28px}.closing h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5.6vw,96px);line-height:.92;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 56px;max-width:16ch}.closing .row{display:flex;align-items:end;justify-content:space-between;gap:32px;flex-wrap:wrap}.closing .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:13px;color:#ede9de99;text-transform:uppercase;letter-spacing:.08em;display:flex;flex-direction:column;gap:6px}.closing-cta{background:var(--volt);color:var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(18px,2vw,28px);text-transform:uppercase;letter-spacing:.02em;padding:26px 36px;border:2px solid var(--volt);border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;gap:18px;cursor:pointer}.closing-cta:after{content:"→";font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:800;background:var(--ink);color:var(--volt);width:32px;height:32px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.closing-cta:hover{background:var(--bone);border-color:var(--bone)}@media (max-width: 720px){.closing-cta{font-size:clamp(16px,1.6vw,22px);padding:22px 28px}}.proto-footer{background:var(--bone);padding:56px 0 32px;border-top:2px solid var(--ink)}.proto-footer .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(11,11,10,.15)}@media (max-width: 900px){.proto-footer .footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width: 480px){.proto-footer .footer-grid{grid-template-columns:1fr;gap:28px}}.proto-footer .footer-brand{display:flex;flex-direction:column;gap:16px}.proto-footer .footer-logo-link{display:inline-flex;text-decoration:none}.proto-footer .footer-tagline{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;line-height:1.4;color:var(--ink-2);max-width:22ch;margin:0}.proto-footer .footer-social{display:flex;gap:12px;margin-top:4px}.proto-footer .footer-social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid var(--ink);border-radius:5px;color:var(--ink);text-decoration:none;transition:background .12s ease,color .12s ease}.proto-footer .footer-social a:hover{background:var(--volt);color:var(--ink)}.proto-footer .footer-col-label{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 14px}.proto-footer .footer-col-links{display:flex;flex-direction:column;gap:10px}.proto-footer .footer-col-links a{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);text-decoration:none;transition:color .16s ease}.proto-footer .footer-col-links a:hover{background:var(--volt);color:var(--ink);padding:0 4px}.proto-footer .footer-mark{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:.78em;letter-spacing:.04em;margin-left:6px;opacity:.62}.proto-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-top:24px}.proto-footer .legal{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.proto-footer .footer-legal-links{display:flex;gap:16px;flex-wrap:wrap}.proto-footer .footer-legal-links a{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;transition:color .12s ease}.proto-footer .footer-legal-links a:hover{background:var(--volt);color:var(--ink)}@media (max-width: 600px){.proto-footer .footer-bottom{flex-direction:column-reverse;align-items:flex-start}}.prose{background:var(--bone);border-bottom:2px solid var(--rule);padding:96px 0}.prose .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px}.prose h1{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;font-size:clamp(40px,6vw,96px);line-height:.92;letter-spacing:-.045em;margin:0 0 40px}.prose .body{max-width:70ch;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.6;color:var(--ink)}.prose .body h2{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;font-size:clamp(24px,3vw,36px);line-height:1.1;letter-spacing:-.035em;margin:48px 0 16px}.prose .body h3{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.025em;margin:32px 0 12px}.prose .body p{margin:0 0 16px}.prose .body ul,.prose .body ol{margin:0 0 16px;padding-left:22px}.prose .body li{margin:0 0 6px}.prose .body a{color:var(--ink);border-bottom:2px solid var(--volt);padding-bottom:1px;text-decoration:none}.prose .body a:hover{background:var(--volt)}.prose .body strong{font-weight:700}.audit-modal{position:fixed;inset:0;background:#0b0b0ad1;display:none;align-items:flex-start;justify-content:center;z-index:100;padding:32px 24px;overflow-y:auto}.audit-modal[data-open=true]{display:flex}.audit-modal-panel{background:var(--bone);border:2px solid var(--ink);border-radius:18px;max-width:720px;width:100%;padding:32px;position:relative;margin:auto 0}@media (max-width: 640px){.audit-modal{padding:16px}.audit-modal-panel{padding:24px 20px}}.audit-modal-close{position:absolute;top:10px;right:14px;background:transparent;border:0;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:24px;line-height:1;cursor:pointer;color:var(--ink);width:32px;height:32px}.audit-modal-close:hover{color:var(--volt);background:var(--ink)}.audit-modal-head{margin-bottom:20px}.audit-modal-lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 12px}.audit-modal h3{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;font-size:28px;line-height:1;letter-spacing:-.035em;margin:0 0 12px;color:var(--ink)}.audit-modal-lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;line-height:1.45;color:var(--ink-2);margin:0 0 8px}.audit-modal-note{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:14px;line-height:1.45;color:var(--ink-2);margin:0 0 14px}.audit-modal .channel-tabs{display:flex;gap:0;border:2px solid var(--ink);border-radius:5px;overflow:hidden;margin-bottom:18px;flex-wrap:wrap}.audit-modal .channel-tab{flex:1;min-width:100px;padding:12px 14px;background:var(--bone);border:0;border-right:2px solid var(--ink);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;color:var(--ink)}.audit-modal .channel-tab:hover{background:var(--bone-2)}.audit-modal .channel-tab.active{background:var(--ink);color:var(--volt)}.audit-modal .audit-card{background:var(--bone);border:2px solid var(--ink);border-radius:5px;padding:22px}.audit-modal .audit-card--iframe{padding:0}.audit-modal .audit-card label.lbl{display:block;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}.audit-modal .audit-card input[type=text],.audit-modal .audit-card input[type=email],.audit-modal .audit-card input[type=tel],.audit-modal .audit-card select{width:100%;padding:10px 12px;border:2px solid var(--ink);border-radius:5px;background:var(--bone);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;color:var(--ink)}.audit-modal .audit-card input:focus,.audit-modal .audit-card select:focus{outline:2px solid var(--volt);outline-offset:2px}.audit-modal .audit-card .field{margin-bottom:14px}.audit-modal .audit-card .row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 540px){.audit-modal .audit-card .row{grid-template-columns:1fr}}.audit-modal .audit-submit{width:100%;background:var(--ink);color:var(--bone);border:2px solid var(--ink);border-radius:5px;padding:14px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;margin-top:4px}.audit-modal .audit-submit:hover{background:var(--volt);color:var(--ink)}.audit-modal .audit-submit:disabled{opacity:.5;cursor:not-allowed}.audit-modal .audit-iframe{width:100%;min-height:520px;border:0;display:block;background:var(--bone)}.audit-modal .audit-thanks{text-align:center;padding:32px 24px}.audit-modal .audit-thanks h3{margin-bottom:12px}.audit-modal .audit-thanks p{color:var(--ink-2);max-width:48ch;margin:0 auto}.audit-modal .chat-bar{background:var(--ink);color:var(--bone);padding:12px 16px;display:flex;align-items:center;gap:10px;border-bottom:2px solid var(--ink)}.audit-modal .chat-bar .dot{width:8px;height:8px;background:var(--volt);border-radius:50%}.audit-modal .chat-bar .label{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.audit-modal .phone-card{text-align:center;padding:40px 20px}.audit-modal .phone-card .phone-num{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,6vw,56px);line-height:.95;letter-spacing:-.04em;margin:18px 0 16px}.audit-modal .phone-card .phone-num a{color:var(--ink);text-decoration:none}.audit-modal .phone-card .phone-num a:hover{background:var(--volt)}.audit-modal .phone-card p{color:var(--ink);max-width:42ch;margin:0 auto;line-height:1.45}.proto-modal{position:fixed;inset:0;background:#0b0b0ad1;display:none;align-items:center;justify-content:center;z-index:100;padding:24px}.proto-modal[data-open=true]{display:flex}.proto-modal .panel{background:var(--bone);border:2px solid var(--ink);max-width:540px;width:100%;padding:36px;position:relative}.proto-modal .close{position:absolute;top:12px;right:16px;background:transparent;border:0;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:18px;cursor:pointer;color:var(--ink)}.proto-modal h3{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:28px;line-height:.95;letter-spacing:-.025em;text-transform:uppercase;margin:0 0 16px}.proto-modal p{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;line-height:1.45;color:var(--ink-2);margin:0 0 24px}.proto-modal .channels{display:flex;flex-direction:column;gap:12px}.proto-modal .channels a{background:var(--ink);color:var(--bone);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em;padding:14px 18px;border:2px solid var(--ink);text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:12px}.proto-modal .channels a:hover{background:var(--volt);color:var(--ink)}.proto-modal .channels a span.k{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;opacity:.7}.section{border-bottom:2px solid var(--rule);padding:96px 0}.section.dark{background:var(--ink);color:var(--bone)}.section .lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 28px;white-space:nowrap;overflow-x:auto}@media (max-width: 480px){.section .lh{font-size:11px;letter-spacing:.08em}}.section.dark .lh{color:var(--volt)}.section h2{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5vw,72px);line-height:.94;letter-spacing:-.03em;margin:0 0 28px;text-transform:uppercase}.section .lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:18px;line-height:1.5;color:var(--ink-2);max-width:64ch;margin:0 0 32px}.section.dark .lede{color:#ede9deb8}.three-up{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:2px solid var(--ink);border-left:2px solid var(--ink)}.section.dark .three-up{border-color:var(--bone)}.three-up[data-count="1"]{grid-template-columns:1fr}.three-up[data-count="2"]{grid-template-columns:repeat(2,1fr)}.three-up[data-count="4"]{grid-template-columns:repeat(4,1fr)}@media (max-width: 1100px){.three-up[data-count="4"]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.three-up,.three-up[data-count="1"],.three-up[data-count="2"],.three-up[data-count="4"]{grid-template-columns:1fr}}.three-up .cell{padding:28px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink)}.section.dark .three-up .cell{border-color:var(--bone)}.three-up .cell .num{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;color:var(--ink-2);letter-spacing:.1em;margin:0 0 16px}.section.dark .three-up .cell .num{color:var(--volt)}.three-up .cell h3{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:22px;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 10px}.three-up .cell p{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:15px;line-height:1.45;color:var(--ink-2);margin:0}.section.dark .three-up .cell p{color:#ede9deb8}.three-up.metaphor-grid .cell .num{font-size:13px;font-weight:700;margin-bottom:8px}.three-up.metaphor-grid .cell .metaphor-arrow{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:18px;color:var(--volt);margin:0 0 12px;line-height:1}.section.dark .three-up.metaphor-grid .cell .num{color:var(--volt)}.playbook-sample{margin-top:48px;border:2px solid var(--bone)}.playbook-sample .rs-head{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:2px solid var(--bone);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.playbook-sample .rs-eyebrow{color:#ede9deb8}.playbook-sample .rs-stamp{font-weight:700;color:var(--ink);background:var(--volt);padding:4px 10px}.playbook-sample .rs-list{list-style:none;margin:0;padding:0}.playbook-sample .rs-list li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:24px;padding:18px 20px;border-bottom:1px solid rgba(237,233,222,.18)}.playbook-sample .rs-list li:last-child{border-bottom:0}.playbook-sample .rs-list li:first-child{background:#39f6ff0d}.playbook-sample .rs-rank{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:36px;line-height:1;letter-spacing:-.04em;color:#ede9de6b}.playbook-sample .rs-list li:first-child .rs-rank{color:var(--volt)}.playbook-sample .rs-body{display:flex;flex-direction:column;gap:4px}.playbook-sample .rs-area{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:18px;line-height:1.15;letter-spacing:-.015em;color:var(--bone)}.playbook-sample .rs-metric{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:14px;line-height:1.35;color:#ede9dea8}.playbook-sample .rs-rx{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone);border:1px solid rgba(237,233,222,.42);padding:6px 10px;white-space:nowrap}@media (max-width: 720px){.playbook-sample .rs-list li{grid-template-columns:48px 1fr;gap:14px;padding:14px 16px}.playbook-sample .rs-rank{font-size:28px}.playbook-sample .rs-rx{grid-column:1 / -1;justify-self:start;margin-left:62px;margin-top:4px}.playbook-sample .rs-head{padding:12px 16px;flex-wrap:wrap;gap:8px}}.suite-toc{display:flex;flex-wrap:wrap;gap:0;align-items:stretch;margin-top:36px;border-top:2px solid var(--ink);border-left:2px solid var(--ink)}.suite-toc-lh{display:inline-flex;align-items:center;padding:14px 18px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);flex:0 0 auto}.suite-toc a{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:700;font-size:14px;letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--bone);transition:background .12s ease,color .12s ease;flex:1 1 auto;white-space:nowrap}.suite-toc a:hover,.suite-toc a:focus-visible{background:var(--ink);color:var(--volt);outline:none}.suite-toc a:focus-visible{outline:2px solid var(--volt);outline-offset:-4px}.suite-toc a .n{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;color:var(--ink-2)}.suite-toc a:hover .n,.suite-toc a:focus-visible .n{color:var(--volt)}.suite-toc a .c{margin-left:auto;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.05em;color:var(--ink-2)}.suite-toc a:hover .c,.suite-toc a:focus-visible .c{color:var(--volt)}@media (max-width: 720px){.suite-toc{flex-direction:column}.suite-toc-lh,.suite-toc a{flex:0 0 auto}}.lh,.bigword .lead,.hero .eyebrow,.audit-channels .lh{font-size:15px!important;white-space:nowrap;overflow-x:visible}@media (max-width: 480px){.lh,.bigword .lead,.hero .eyebrow,.audit-channels .lh{font-size:12px!important;letter-spacing:.08em!important}}.section .lede,.brief .lede,.core .lede,.pricing .lede,.audit-channels p.lede,.process-step p,.three-up .cell p{font-size:21px;line-height:1.45}@media (max-width: 720px){.section .lede,.brief .lede,.core .lede,.pricing .lede,.audit-channels p.lede,.process-step p,.three-up .cell p{font-size:19px}}.process-step .n:before{background:var(--ink)}.section.dark .process-step .n:before,.process.dark .process-step .n:before{background:var(--volt)}.text-link{position:relative;isolation:isolate;display:inline-block;color:inherit;text-decoration:none;padding:0 2px;cursor:pointer;transition:color .28s cubic-bezier(.32,1.4,.36,1)}.text-link:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor;z-index:-1;transition:height .28s cubic-bezier(.32,1.4,.36,1),background-color .2s cubic-bezier(.32,1.4,.36,1)}.text-link:hover{color:var(--ink)}.text-link:hover:before{height:calc(100% + 4px);background:var(--volt)}.text-link:focus-visible{outline:2px solid var(--volt);outline-offset:4px}.section.dark .text-link{color:var(--bone)}.section.dark .text-link:hover{color:var(--ink)}@media (prefers-reduced-motion: reduce){.text-link,.text-link:before{transition:none}}.chat-card{background:var(--bone);border:2px solid var(--ink);display:flex;flex-direction:column;overflow:hidden;position:relative}.chat-chrome{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:2px solid var(--ink);background:var(--bone-2)}.chat-chrome .title{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.chat-chrome .title .dot{width:8px;height:8px;background:var(--ink);display:inline-block;animation:chatPulse 2s infinite}.chat-chrome .title .slash{color:var(--ink-3)}.chat-chrome .right{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);display:flex;gap:14px}@keyframes chatPulse{0%,to{opacity:1}50%{opacity:.35}}.chat-stream{padding:22px 22px 12px;display:flex;flex-direction:column;gap:22px;flex:1;min-height:0;overflow:hidden}.chat-card .msg{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:flex-start;opacity:0;transform:translateY(6px);transition:opacity .28s cubic-bezier(.2,.6,.2,1),transform .28s cubic-bezier(.2,.6,.2,1)}.chat-card .msg.show{opacity:1;transform:none}.chat-avatar{width:36px;height:36px;border:2px solid var(--ink);background:var(--bone-2);display:inline-flex;align-items:center;justify-content:center;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);flex-shrink:0}.chat-avatar.system{background:var(--ink);color:var(--bone)}.chat-avatar.system .slash{color:var(--volt)}.chat-card .msg .body{display:flex;flex-direction:column;gap:6px;min-width:0}.chat-head{display:flex;align-items:baseline;gap:10px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;min-width:0}.chat-head .name{font-weight:700;color:var(--ink)}.chat-head .role{color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.chat-head .time{color:var(--ink-3);margin-left:auto}.chat-card .msg .text{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:20px;line-height:1.55;color:var(--ink)}.chat-response{display:flex;flex-direction:column;gap:14px}.chat-response .reveal{opacity:0;transition:opacity .22s cubic-bezier(.2,.6,.2,1)}.chat-response .reveal.on{opacity:1}.resp-headline{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:20px;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.resp-headline .hi{background:var(--volt);padding:0 4px;color:var(--ink)}.chat-metrics{display:grid;gap:0;border:2px solid var(--ink)}.chat-metrics.cols-3{grid-template-columns:repeat(3,1fr)}.chat-metrics.cols-2{grid-template-columns:repeat(2,1fr)}.chat-metrics .metric-cell{padding:14px;border-right:2px solid var(--ink);background:var(--bone);min-width:0}.chat-metrics .metric-cell:last-child{border-right:none}@media (max-width: 540px){.chat-metrics .metric-cell{padding:10px 8px}.chat-metrics .val{font-size:18px}.chat-metrics .lbl,.chat-metrics .delta{font-size:9px;letter-spacing:.1em}}.chat-metrics .lbl{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px}.chat-metrics .val{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:22px;line-height:1;letter-spacing:-.02em}.chat-metrics .val .unit{font-size:12px;opacity:.55}.chat-metrics .delta{margin-top:4px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.chat-metrics .delta.up{color:var(--ink)}.chat-metrics .delta.up:before{content:"▲ "}.chat-metrics .delta.down{color:var(--blood)}.chat-metrics .delta.down:before{content:"▼ "}.chat-metrics .delta.flat{color:var(--ink-3)}.chat-queue{display:flex;flex-direction:column;gap:16px}.queue-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:14px;border-bottom:2px solid var(--ink);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.queue-head .left .volt{color:var(--ink);background:var(--volt);padding:0 4px}.queue-head .right{color:var(--ink-3)}.chat-qcard{border:2px solid var(--ink);padding:16px 18px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:stretch}.chat-qcard .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.chat-qcard .meta .agent{color:var(--ink);background:var(--volt);padding:0 6px;font-weight:700}.chat-qcard .meta .src{color:var(--ink-2)}.chat-qcard .meta .sep,.chat-qcard .meta .conf{color:var(--ink-3)}.chat-qcard .title{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.01em;margin:0 0 8px;color:var(--ink)}.chat-qcard .draft{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;line-height:1.55;letter-spacing:.06em;color:var(--ink-2);margin:0}.chat-qcard .draft b{color:var(--ink);font-weight:700}.qbtns{display:flex;flex-direction:column;gap:8px;align-self:stretch;justify-content:center;min-width:110px}.qbtns .qbtn{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:12px 14px;border:2px solid var(--ink);background:var(--bone);color:var(--ink);text-align:center;cursor:default;white-space:nowrap}.qbtns .qbtn.primary{background:var(--volt)}@media (max-width: 600px){.chat-qcard{grid-template-columns:1fr}.qbtns{flex-direction:row;gap:8px;justify-content:flex-start}}.queue-foot{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:2px solid var(--ink);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.queue-foot .left{display:inline-flex;align-items:center;gap:10px}.queue-foot .left .bar{display:inline-block;width:12px;height:12px;background:var(--ink-3);animation:chatPulse 2s infinite}.queue-foot .right .savings{color:var(--ink);background:var(--volt);padding:0 6px}@media (max-width: 600px){.queue-foot{flex-wrap:wrap;gap:6px}}.chat-thinking{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.chat-thinking .dots{display:inline-flex;gap:4px}.chat-thinking .dots span{width:6px;height:6px;background:var(--ink);display:inline-block;animation:chatBounce 1.1s infinite}.chat-thinking .dots span:nth-child(2){animation-delay:.15s}.chat-thinking .dots span:nth-child(3){animation-delay:.3s}@keyframes chatBounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.chat-caret{display:inline-block;width:8px;height:1.05em;background:var(--ink);vertical-align:-2px;margin-left:2px;animation:chatBlink .9s steps(1,end) infinite}@keyframes chatBlink{50%{opacity:0}}.chat-input{border-top:2px solid var(--ink);background:var(--bone-2);padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.chat-input .lead-icon{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;color:var(--ink-3)}.chat-input .field{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;color:var(--ink);line-height:1.4;min-height:22px}.chat-input .field.placeholder{color:var(--ink-3)}.chat-input .send{background:var(--volt);border:2px solid var(--ink);color:var(--ink);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px}.chat-input.mobile{grid-template-columns:40px 1fr 44px;gap:10px;padding:12px 14px;align-items:center;background:var(--bone)}.chat-input.mobile .mob-clip{width:40px;height:40px;border:2px solid var(--ink);background:var(--bone);color:var(--ink);border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.chat-input.mobile .mob-pill{border:2px solid var(--ink);background:var(--bone);color:var(--ink);border-radius:999px;padding:8px 14px 8px 18px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-size:16px;line-height:1.2;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px}.chat-input.mobile .mob-pill .ph{color:var(--ink-3);flex:1;min-width:0}.chat-input.mobile .mob-pill .typed{color:var(--ink);flex:1;min-width:0}.chat-input.mobile .mob-pill .emoji{width:26px;height:26px;border:2px solid var(--ink);background:var(--bone-2);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.chat-input.mobile .mob-send{width:44px;height:44px;border:2px solid var(--ink);background:var(--volt);color:var(--ink);border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.frame{border:2px solid var(--bone);background:var(--ink);width:100%;position:relative;overflow:hidden;container-type:inline-size}.frame:before{content:"";position:absolute;inset:8px;border:1px dashed rgba(237,233,222,.08);pointer-events:none;z-index:0}.frame>*{position:relative;z-index:1}.eb{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ede9deb8}.eb-2{color:#ede9deb8}.tag{display:inline-flex;align-items:center;gap:6px;background:var(--volt);color:var(--ink);font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--ink)}.tag.red{background:var(--blood);color:var(--bone);border:1px solid var(--blood)}.frame .caret{display:inline-block;width:.5em;background:var(--volt);height:1em;vertical-align:-.15em;animation:frameBlink 1s steps(2,end) infinite;margin-left:2px}@keyframes frameBlink{50%{opacity:0}}.brief-grid{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--bone)}.brief-grid>.pane{padding:40px 44px;display:flex;flex-direction:column;gap:22px}.brief-grid>.pane.left{border-right:2px solid var(--bone)}.brief-grid>.pane.right{background:#39f6ff0a}.pane .head-row{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:1px solid rgba(237,233,222,.2)}.pane .head-row .label{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--volt)}.pane .head-row .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ede9de73}.brief-title{font-weight:800;font-size:clamp(22px,3vw,38px);line-height:.95;letter-spacing:-.025em;text-transform:uppercase;max-width:18ch;color:var(--bone)}.brief-title.big{font-size:clamp(30px,4.2vw,56px);line-height:.96;letter-spacing:-.03em;max-width:none;text-wrap:balance;width:100%}.brief-title .hi{background:var(--volt);color:var(--ink);padding:0 .06em}.lines{display:flex;flex-direction:column;gap:12px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:13px;line-height:1.55;color:#ede9deb8;letter-spacing:.02em}.lines .l{display:grid;grid-template-columns:64px 1fr;gap:12px;padding-left:12px;border-left:2px solid var(--volt)}.lines .l.alert{border-color:var(--blood)}.lines .l .t{color:var(--volt);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lines .l.alert .t{color:var(--blood)}.lines .l strong{color:var(--bone);font-weight:700}.queue{display:flex;flex-direction:column;gap:10px}.qcard{border:1px solid rgba(237,233,222,.22);background:var(--ink);padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:stretch}.qcard .who{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;color:var(--volt);text-transform:uppercase}.qcard .who .conf{color:#ede9de73}.qcard .desc{font-size:14px;color:var(--bone);margin-top:6px;font-weight:600}.qcard .meta{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;color:#ede9deb8;letter-spacing:.08em;margin-top:4px}.qcard .actions{display:grid;grid-template-rows:1fr 1fr;gap:6px;align-items:stretch;min-width:96px}.qcard .btn{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;text-align:center;cursor:pointer;border:1px solid;line-height:1;display:flex;align-items:center;justify-content:center;background:transparent}.qcard .btn.ok{background:var(--volt);color:var(--ink);border-color:var(--volt)}.qcard .btn.review{color:var(--bone);border-color:#ede9de66}.qcard .btn.ok:hover{background:var(--ink);color:var(--volt)}.qcard .btn.review:hover{background:var(--bone);color:var(--ink);border-color:var(--bone)}.pane .footer{margin-top:auto;padding-top:16px;border-top:1px solid rgba(237,233,222,.18);display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.pane .footer .saved{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ede9deb8}.pane .footer .saved .accent{color:var(--volt)}.top-stamp{display:flex;justify-content:space-between;align-items:baseline;padding:18px 40px;gap:12px;flex-wrap:wrap;border-bottom:1px solid rgba(237,233,222,.18)}.top-stamp .stamp{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ede9deb8}.top-stamp .stamp .accent{color:var(--volt)}@container (max-width: 880px){.top-stats{grid-template-columns:1fr 1fr}.top-stats>*:nth-child(odd){border-left:none}.top-stats>*:nth-child(n+3){border-top:2px solid var(--bone)}.brief-grid{grid-template-columns:1fr}.brief-grid>.pane.left{border-right:none;border-bottom:2px solid var(--bone)}.voltbar{grid-template-columns:1fr;gap:14px;padding:24px 28px}.voltbar .rhs{align-items:flex-start}.voltbar .figure{text-align:left;font-size:clamp(56px,12cqw,88px)}}@container (max-width: 480px){.top-stats>.cell{padding:18px 16px;min-height:110px}.top-stats .num{font-size:28px}.voltbar{padding:20px 18px}.voltbar .figure{font-size:56px}.voltbar .pace-track{width:80px}.brief-grid>.pane{padding:24px 18px}.brief-title{font-size:22px}.lines{font-size:11px}.lines .l{grid-template-columns:48px 1fr;gap:8px;padding-left:8px}.lines .l .t{font-size:10px}.qcard{grid-template-columns:1fr;padding:12px}.qcard .actions{grid-template-rows:auto;grid-template-columns:1fr 1fr;min-width:0}.top-stamp{padding:14px 18px}.top-stamp .stamp{font-size:10px}.pane .head-row .label{font-size:11px}.pane .head-row .meta{font-size:10px}}@media (prefers-reduced-motion: reduce){.frame .caret{animation:none}}.phone{width:320px;max-width:100%;margin:0 auto;aspect-ratio:9 / 16;background:var(--ink);border:12px solid #1a1a18;border-radius:38px;padding:0;position:relative;overflow:hidden;box-shadow:0 0 0 2px var(--bone)}.phone:before{content:"";position:absolute;top:18px;left:50%;transform:translate(-50%);width:88px;height:24px;background:#000;border-radius:14px;z-index:5}.phone .status{position:relative;z-index:6;height:36px;display:flex;justify-content:space-between;align-items:center;padding:0 26px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;color:var(--bone);font-weight:700}.phone .status .right{display:flex;align-items:center;gap:4px}.phone .status .bars{display:inline-flex;gap:2px;align-items:end}.phone .status .bars span{width:3px;background:var(--bone);display:block}.phone .status .bars span:nth-child(1){height:4px}.phone .status .bars span:nth-child(2){height:6px}.phone .status .bars span:nth-child(3){height:8px}.phone .status .bars span:nth-child(4){height:10px}.phone .screen{position:absolute;inset:50px 0 0;border-radius:0 0 26px 26px;overflow-y:auto;overflow-x:hidden;background:var(--ink)}.phone .screen::-webkit-scrollbar{width:0;display:none}.channel-strip{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.channel-strip li{margin:0}.channel-strip .ch-name{display:inline-block;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--bone-2);border:2px solid var(--ink);padding:10px 18px}@media (max-width: 600px){.channel-strip .ch-name{font-size:14px;padding:8px 14px}}.glow-card{position:relative}.glow-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--volt);transform:translate(-50%,-50%);animation:glow-dot-travel 3s linear infinite;box-shadow:0 0 8px 3px #39f6ffcc,0 0 20px 8px #39f6ff59;pointer-events:none;opacity:0;transition:opacity .25s ease;z-index:5}.glow-card:hover .glow-dot{opacity:1}@keyframes glow-dot-travel{0%{top:0;left:0}25%{top:0;left:100%}50%{top:100%;left:100%}75%{top:100%;left:0}to{top:0;left:0}}@media (prefers-reduced-motion: reduce){.glow-dot{animation:none}}.section.dark{color:#f4f4f4}.section.dark .lede,.section.dark .three-up .cell p,.section.dark .process-step p{color:#f4f4f4b8}.closing{color:#f4f4f4}.nav{background:var(--hr-paper);border-bottom:1px solid rgba(11,11,10,.08)}.nav-cta{transition:background-color .15s ease,color .15s ease,box-shadow .2s ease,transform .2s ease,border-color .15s ease}.nav-cta:hover{box-shadow:0 0 24px var(--volt-glow);transform:translateY(-1px)}.hamburger{border-radius:5px;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease}.hamburger:hover{box-shadow:0 0 18px var(--volt-glow)}.nav-menu{background:var(--hr-paper)}.nav-menu-cta{border-radius:5px;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease,transform .2s ease,border-color .15s ease}.nav-menu-cta:hover{box-shadow:0 0 24px var(--volt-glow);transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.nav-cta:hover,.hamburger:hover,.nav-menu-cta:hover{transform:none}}.proto-footer{background:var(--hr-paper);border-top:1px solid rgba(11,11,10,.08)}.proto-footer .footer-col-links a{transition:background-color .15s ease,color .15s ease,padding .15s ease}.proto-footer .footer-col-links a:hover{padding:0 6px}.proto-footer .footer-social a{border-radius:5px;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .2s ease}.proto-footer .footer-social a:hover{box-shadow:0 0 14px var(--volt-glow)}.audit-modal{background:#0b0b0ab8;backdrop-filter:blur(4px)}.audit-modal-panel{background:var(--hr-paper, var(--bone));border:1px solid rgba(11,11,10,.14);border-radius:18px;box-shadow:0 30px 70px #0b0b0a52,0 8px 24px #0b0b0a2e}.audit-modal-close{border-radius:5px;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease}.audit-modal-close:hover{box-shadow:0 0 14px var(--volt-glow)}.audit-modal-lh{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);display:flex;align-items:center;gap:12px;margin:0 0 14px}.audit-modal-lh:before{content:"";width:28px;height:2px;background:var(--ink)}.audit-modal h3{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;letter-spacing:-.035em;color:var(--ink)}.audit-modal-lede{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;color:var(--ink-2)}.audit-modal .channel-tabs{border:1px solid rgba(11,11,10,.18);border-radius:5px;overflow:hidden;display:flex;gap:0;margin-bottom:20px}.audit-modal .channel-tab{flex:1;background:var(--bone);color:var(--ink);border:0;border-right:1px solid rgba(11,11,10,.18);padding:14px 16px;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease}.audit-modal .channel-tab:last-child{border-right:0}.audit-modal .channel-tab:hover{background:var(--ink);color:var(--bone)}.audit-modal .channel-tab.active{background:var(--ink);color:var(--volt);box-shadow:inset 0 0 18px #39f6ff2e}.audit-modal .audit-card{background:var(--bone);border:1px solid rgba(11,11,10,.14);border-radius:12px}.audit-modal .audit-card label.lbl{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.audit-modal .audit-card input[type=text],.audit-modal .audit-card input[type=email],.audit-modal .audit-card input[type=tel],.audit-modal .audit-card select{border:1.5px solid rgba(11,11,10,.32);border-radius:5px;background:var(--hr-paper, #F5F1E6);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.audit-modal .audit-card input:focus,.audit-modal .audit-card select:focus{outline:none;border-color:var(--volt-deep);box-shadow:0 0 0 3px var(--volt-glow)}.audit-modal .audit-submit{background:var(--ink);color:var(--bone);border:2px solid var(--ink);border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:16px 22px;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease,transform .2s ease,border-color .15s ease}.audit-modal .audit-submit:hover{background:var(--volt);color:var(--ink);border-color:var(--ink);box-shadow:0 0 24px var(--volt-glow);transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.audit-modal .audit-submit{transition:background-color .15s ease,color .15s ease}.audit-modal .audit-submit:hover{transform:none}}.audit-modal .audit-submit-error{background:var(--ink);color:var(--volt);border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif}.audit-modal .phone-card{background:var(--bone);border:1px solid rgba(11,11,10,.14);border-radius:12px}.audit-modal .phone-card .phone-num{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;letter-spacing:-.035em}.audit-modal .phone-card .phone-num a{transition:background-color .15s ease,padding .15s ease,border-radius .15s ease;border-radius:5px}.audit-modal .phone-card .phone-num a:hover{background:var(--volt);padding:0 6px}.audit-modal .audit-thanks h3{font-family:Geist,Geist Fallback,Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:500;letter-spacing:-.035em}.audit-modal .chat-bar{background:var(--ink);color:var(--bone);border-radius:5px 5px 0 0}.audit-modal .chat-bar .dot{box-shadow:0 0 8px var(--volt-glow)}.audit-modal .audit-card--iframe{border-radius:12px;overflow:hidden}.acw{border-radius:0 0 12px 12px}.acw-bar{background:var(--ink);color:var(--bone)}.acw-dot{box-shadow:0 0 8px var(--volt-glow)}.acw-label{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--volt);opacity:1}.acw-transcript{background:var(--bone)}.acw-bubble{font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;border-radius:12px;line-height:1.55}.acw-msg--assistant .acw-bubble{background:var(--ink);color:var(--bone);border:1px solid rgba(11,11,10,.14)}.acw-msg--user .acw-bubble{background:var(--volt);color:var(--ink);border:1px solid var(--volt)}.acw-input{background:var(--bone);border-top:1px solid rgba(11,11,10,.14)}.acw-input textarea,.acw-input input[type=text]{border:1.5px solid rgba(11,11,10,.32);border-radius:5px;background:var(--hr-paper, #F5F1E6);font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.acw-input textarea:focus,.acw-input input:focus{outline:none;border-color:var(--volt-deep);box-shadow:0 0 0 3px var(--volt-glow)}.acw-input button[type=submit],.acw-input .acw-send{background:var(--ink);color:var(--volt);border:2px solid var(--ink);border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:background-color .15s ease,color .15s ease,box-shadow .2s ease,transform .2s ease}.acw-input button[type=submit]:hover,.acw-input .acw-send:hover{background:var(--volt);color:var(--ink);box-shadow:0 0 18px var(--volt-glow);transform:translateY(-1px)}.acw-input button[type=submit]:disabled,.acw-input .acw-send:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.acw-input button:hover,.acw-input .acw-send:hover{transform:none}}.acw-done{background:var(--ink);color:var(--volt);border-radius:5px;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif}.acw-error{background:#ff563914;border:1px solid rgba(255,86,57,.32);border-radius:5px;color:#c2421c;font-family:Inter Tight,Inter Tight Fallback,system-ui,sans-serif}body:has(.hr-hero){background:var(--hr-paper)}.hr-accent{background:linear-gradient(var(--volt),var(--volt));background-size:100% 32%;background-position:0 88%;background-repeat:no-repeat;padding:0 .08em;color:var(--ink)}.hr-emph{color:var(--volt-deep);font-style:italic;font-weight:inherit;text-shadow:0 1px 0 rgba(11,11,10,.08)}.hr-nowrap{white-space:nowrap}.hr-mobile-break{display:none}@media (max-width: 720px){.hr-mobile-break{display:inline}}.hr-cta-glow{transition:background-color .15s ease,color .15s ease,box-shadow .2s ease,transform .2s ease,border-color .15s ease}.hr-cta-glow:hover,.hr-cta-glow:focus-visible{box-shadow:0 0 24px var(--volt-glow);transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.hr-cta-glow{transition:background-color .15s ease,color .15s ease}.hr-cta-glow:hover,.hr-cta-glow:focus-visible{transform:none;box-shadow:0 0 24px var(--volt-glow)}}.hr-chart-frame{position:relative;overflow:hidden}.hr-chart-frame:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--volt),transparent);animation:hr-scan 3s linear infinite;pointer-events:none;z-index:2}@keyframes hr-scan{0%{transform:translate(-100%)}to{transform:translate(200%)}}@media (prefers-reduced-motion: reduce){.hr-chart-frame:before{animation:none;opacity:.4}}.hr-orbit-card{position:relative;overflow:visible}.hr-orbit-dot{position:absolute;top:-4px;left:-4px;width:8px;height:8px;border-radius:50%;background:var(--volt);box-shadow:0 0 12px var(--volt-glow);opacity:0;animation:hr-orbit 6s linear infinite;animation-play-state:paused;pointer-events:none;z-index:3;transition:opacity .2s ease}.hr-orbit-card:hover .hr-orbit-dot,.hr-orbit-card:focus-within .hr-orbit-dot{opacity:1;animation-play-state:running}@keyframes hr-orbit{0%{top:-4px;left:-4px}25%{top:-4px;left:calc(100% - 4px)}50%{top:calc(100% - 4px);left:calc(100% - 4px)}75%{top:calc(100% - 4px);left:-4px}to{top:-4px;left:-4px}}@media (prefers-reduced-motion: reduce){.hr-orbit-card:hover .hr-orbit-dot,.hr-orbit-card:focus-within .hr-orbit-dot{animation:none}}[x-cloak]{display:none!important}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:fixed;top:16px;left:16px;width:auto;height:auto;background:var(--ink);color:var(--volt);padding:12px 18px;font-family:Inter Tight,sans-serif;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;z-index:100;border:2px solid var(--ink)}.cookie-banner{position:fixed;bottom:0;left:0;right:0;background:var(--bone);border-top:2px solid var(--ink);padding:18px 0;z-index:60}.cookie-banner[hidden]{display:none}.cookie-banner-inner{max-width:1280px;margin:0 auto;padding-left:var(--f3-gutter, 32px);padding-right:var(--f3-gutter, 32px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cookie-banner p{font-family:Inter Tight,sans-serif;font-size:14px;line-height:1.5;color:var(--ink);margin:0;max-width:75%}@media (max-width: 720px){.cookie-banner{padding:12px 0}.cookie-banner-inner{padding:0 18px;gap:12px}.cookie-banner p{max-width:none;font-size:12.5px;line-height:1.4}.cookie-actions button{padding:9px 18px}}.cookie-banner a{color:var(--ink);border-bottom:2px solid var(--volt);padding-bottom:1px;text-decoration:none}.cookie-banner a:hover{background:var(--volt)}.cookie-actions{display:flex;gap:0;flex-shrink:0;border:2px solid var(--ink)}.cookie-actions button{padding:10px 20px;font-family:Inter Tight,sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;border:0;cursor:pointer}.cookie-decline{background:var(--bone);color:var(--ink);border-right:2px solid var(--ink)}.cookie-decline:hover{background:var(--bone-2)}.cookie-accept{background:var(--ink);color:var(--volt)}.cookie-accept:hover{background:var(--volt);color:var(--ink)}body.theme-flight{--f3-void: #0a0b0d;--f3-panel: #101318;--f3-text: #f2efe6;--f3-dim: rgba(242, 239, 230, .84);--f3-faint: rgba(242, 239, 230, .68);--f3-glass: rgba(242, 239, 230, .05);--f3-line: rgba(242, 239, 230, .18);--f3-volt: #39F6FF;--f3-volt-dim: rgba(57, 246, 255, .16);--f3-volt-glow: rgba(57, 246, 255, .55);--f3-volt-deep: #17A9BE;--f3-volty: #38FF83;--f3-volty-dim: rgba(56, 255, 131, .16);--f3-volt-rgb: 57, 246, 255;--f3-volty-rgb: 56, 255, 131;--f3-data-1: #38FF83;--f3-data-2: #38FFC6;--f3-data-3: #39F6FF;--f3-data-4: #38B6FF;--f3-data-5: #3877FF;--f3-ice: var(--f3-volty);--f3-ice-text: var(--f3-volty);--f3-loss: var(--f3-volty);--f3-display: "Space Grotesk", "Space Grotesk Fallback", "Geist", "Geist Fallback", "Inter Tight", "Inter Tight Fallback", system-ui, sans-serif;--f3-body: "Inter Tight", "Inter Tight Fallback", system-ui, sans-serif;--f3-mono: "JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, Menlo, monospace;--f3-gutter: clamp(20px, 4.5vw, 64px);--dw-surface: rgba(16, 19, 24, .85);--dw-bar: rgba(10, 11, 13, .6);--dw-line: var(--f3-line);--dw-text: var(--f3-text);--dw-dim: var(--f3-dim);--dw-label: rgba(242, 239, 230, .75);--dw-accent: var(--f3-volt);--dw-accent-ink: #0c0d08;--dw-money: var(--f3-ice-text);--dw-data: var(--f3-ice-text);--dw-alert: var(--f3-volty);--dw-loss: var(--f3-loss);--diag-panel: rgba(16, 19, 24, .85);--diag-border: var(--f3-line);--diag-text: var(--f3-text);--diag-dim: var(--f3-dim);--diag-rule: var(--f3-line);--diag-loss: var(--f3-volty);--diag-accent: var(--f3-volt);--diag-accent-ink: #0c0d08;--diag-chip-border: rgba(242, 239, 230, .45);--diag-chip-on-bg: var(--f3-volt);--diag-chip-on-text: #0c0d08;--diag-track: rgba(242, 239, 230, .12);--diag-fill: var(--f3-volt);--diag-sticky-bg: #101318;--diag-sticky-text: var(--f3-text);--vt-bg: var(--f3-glass);--vt-border: var(--f3-line);--vt-text: var(--f3-text);--vt-kicker: var(--f3-faint);--vt-on-bg: var(--f3-volt-dim);--vt-on-border: var(--f3-volt);--vt-on-kicker: var(--f3-volt);--vt-focus: var(--f3-volt);--stk-edge: rgba(242, 239, 230, .24);--stk-glow: rgba(57, 246, 255, .3);--stk-2: rgba(57, 246, 255, .28);--stk-3: rgba(242, 239, 230, .14);--stk-4: rgba(242, 239, 230, .07);background:radial-gradient(1200px 700px at 82% -180px,rgba(var(--f3-volt-rgb),.09),transparent 65%),radial-gradient(900px 520px at -8% 32%,rgba(var(--f3-volty-rgb),.06),transparent 60%),var(--f3-void);color:var(--f3-text);font-family:var(--f3-body);font-size:17.5px;line-height:1.55;-webkit-font-smoothing:antialiased}.f3-shell{max-width:1280px;margin:0 auto;padding-left:var(--f3-gutter);padding-right:var(--f3-gutter)}.f3-label{font-family:var(--f3-mono);font-size:13px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--f3-faint)}.f3-glass{background:var(--f3-glass);border:1px solid var(--f3-line);border-radius:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.f3-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--f3-volt);box-shadow:0 0 8px rgba(var(--f3-volt-rgb),.8);animation:f3-pulse 2s ease-in-out infinite}@keyframes f3-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.f3-ice{color:var(--f3-ice-text);font-variant-numeric:tabular-nums}.f3-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f3-body);font-weight:660;font-size:16px;background:var(--f3-volt);color:#0c0d08;border:1px solid var(--f3-volt);border-radius:8px;padding:14px 26px;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.f3-btn:hover{transform:translateY(-1px);box-shadow:0 0 22px rgba(var(--f3-volt-rgb),.28)}.f3-btn:focus-visible{outline:2px solid var(--f3-text);outline-offset:3px}.f3-btn--ghost{background:transparent;color:var(--f3-text);border-color:#f2efe666}.f3-btn--ghost:hover{border-color:var(--f3-text);box-shadow:none}.f3-sec-head{margin-bottom:clamp(28px,4vw,52px)}.f3-sec-title{font-family:var(--f3-display);font-weight:650;font-size:clamp(34px,5.2vw,74px);letter-spacing:-.018em;line-height:1.02;margin:10px 0 14px;text-wrap:pretty}.f3-sec-title em{font-style:normal;color:var(--f3-volt)}.f3-sec-sub{max-width:75%;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--f3-dim);margin:0;text-wrap:pretty}body.theme-flight :is(h1,h2,h3){text-wrap:pretty}body.theme-flight :is(.fh-sub,.wf-sub,.f3-hero-sub,.f3-close-sub,.wf-kinds-lead){text-wrap:pretty}body.theme-flight :is(.f3-band-sub,.wf-kinds-lead,.wf-proof-sub,.f3-mission-body){max-width:75%!important}@media (max-width: 640px){body.theme-flight :is(.f3-band-sub,.wf-kinds-lead,.wf-proof-sub,.f3-mission-body){max-width:none!important}}.f3-reveal{transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.f3-reveal.f3-armed{opacity:0;transform:translateY(26px)}.f3-reveal.f3-in{opacity:1;transform:none}.f3-orbit-card{position:relative;overflow:visible}.f3-orbit-dot{position:absolute;top:-4px;left:-4px;width:8px;height:8px;border-radius:50%;background:var(--f3-volt);box-shadow:0 0 12px rgba(var(--f3-volt-rgb),.55);opacity:0;animation:f3-orbit 6s linear infinite;animation-play-state:paused;pointer-events:none;z-index:3;transition:opacity .2s ease}.f3-orbit-card:hover .f3-orbit-dot,.f3-orbit-card:focus-within .f3-orbit-dot{opacity:1;animation-play-state:running}@keyframes f3-orbit{0%{top:-4px;left:-4px}25%{top:-4px;left:calc(100% - 4px)}50%{top:calc(100% - 4px);left:calc(100% - 4px)}75%{top:calc(100% - 4px);left:-4px}to{top:-4px;left:-4px}}@media (prefers-reduced-motion: reduce){.f3-orbit-card:hover .f3-orbit-dot,.f3-orbit-card:focus-within .f3-orbit-dot{animation:none}}.fm-zone{position:absolute;inset:0;z-index:-1;opacity:0;pointer-events:none}.fm-zone--volt{background:radial-gradient(110% 80% at 50% 35%,rgba(var(--f3-volt-rgb),.07),transparent 70%)}.fm-zone--gold{background:radial-gradient(110% 80% at 50% 35%,rgba(var(--f3-volty-rgb),.06),transparent 70%)}.fmh-scan{display:none}@media (min-width: 900px){.f3-hero.hero-ignite .fmh-scan{display:block;position:absolute;left:0;right:0;top:0;height:2px;z-index:-1;background:linear-gradient(90deg,transparent,rgba(var(--f3-volt-rgb),.65),transparent);animation:fmh-scan 1.1s cubic-bezier(.65,0,.35,1) .15s both;pointer-events:none}.f3-hero.hero-ignite .sh-stk{animation:fmh-rise .7s cubic-bezier(.16,1,.3,1) both}.f3-hero.hero-ignite .sh-stk-lyr{opacity:0;animation:fmh-plane-in .5s ease-out forwards}.f3-hero.hero-ignite .sh-stk-lyr[data-layer="5"]{animation-delay:.15s}.f3-hero.hero-ignite .sh-stk-lyr[data-layer="4"]{animation-delay:.27s}.f3-hero.hero-ignite .sh-stk-lyr[data-layer="3"]{animation-delay:.39s}.f3-hero.hero-ignite .sh-stk-lyr[data-layer="2"]{animation-delay:.51s}.f3-hero.hero-ignite .sh-stk-lyr[data-layer="1"]{animation:fmh-volt-in .7s ease-out .63s forwards}.f3-hero.hero-ignite .f3-hero-title em{animation:fmh-em-surge 1.5s ease-out .5s both}.f3-hero.hero-ignite .f3-hero-sub{animation:fmh-rise .5s ease-out .4s both}.f3-hero.hero-ignite .f3-hero-ctas{animation:fmh-rise .5s ease-out .55s both}}@keyframes fmh-scan{0%{transform:translateY(0);opacity:0}12%{opacity:.55}to{transform:translateY(58vh);opacity:0}}@keyframes fmh-plane-in{to{opacity:1}}@keyframes fmh-volt-in{0%{opacity:0;box-shadow:0 0 rgba(var(--f3-volt-rgb),0)}55%{opacity:1;box-shadow:0 0 90px rgba(var(--f3-volt-rgb),.8)}to{opacity:1;box-shadow:0 0 44px rgba(var(--f3-volt-rgb),.35)}}@keyframes fmh-em-surge{0%{text-shadow:0 0 0 rgba(var(--f3-volt-rgb),0)}55%{text-shadow:0 0 64px rgba(var(--f3-volt-rgb),.85),0 0 24px rgba(var(--f3-volt-rgb),.45)}to{text-shadow:0 0 0 rgba(var(--f3-volt-rgb),0)}}@keyframes fmh-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.f3-flow{--flow-node: 34px;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--flow-n, 3),1fr);gap:clamp(14px,1.8vw,24px)}.f3-flow__step{position:relative;z-index:1;display:grid;grid-template-rows:var(--flow-node) auto;align-content:start;row-gap:12px}.f3-flow__node{grid-row:1;display:grid;place-items:center;width:var(--flow-node);height:var(--flow-node);background:var(--f3-panel);border:1px solid rgba(var(--f3-volt-rgb),.5);border-radius:8px;font-family:var(--f3-mono);font-weight:700;font-size:13px;color:var(--f3-volt);position:relative;z-index:2}.f3-flow__step:first-child .f3-flow__node--start{background:var(--f3-volt);color:#0c0d08;border-color:var(--f3-volt)}.f3-flow__line{position:absolute;top:calc(var(--flow-node) / 2 - 1px);left:calc(var(--flow-node) / 2);right:calc(var(--flow-node) / 2);height:2px;background:var(--f3-line);z-index:0}.f3-flow__line>i{display:block;height:100%;width:0;background:var(--f3-volt);box-shadow:0 0 10px rgba(var(--f3-volt-rgb),.35);transition:width 1.2s cubic-bezier(.16,1,.3,1)}.f3-flow__tag{margin:0;color:var(--f3-volty)}.f3-flow__title{font-family:var(--f3-display);font-weight:630;font-size:clamp(19px,2vw,24px);letter-spacing:-.012em;line-height:1.15;margin:0}.f3-flow__body{font-size:14.5px;line-height:1.55;color:var(--f3-dim);margin:0}@media (max-width: 640px){.f3-flow{grid-template-columns:1fr;gap:18px}.f3-flow__line{display:none}.f3-sec-sub{max-width:none}}body.menu-open .sh-cal-sticky{display:none}body.theme-flight .audit-modal-panel{background:#101318;border:1px solid var(--f3-line)}body.theme-flight .audit-modal h3{color:var(--f3-text)}body.theme-flight .audit-modal-lh{color:var(--f3-volt)}body.theme-flight .audit-modal-lede,body.theme-flight .audit-modal-note{color:var(--f3-dim)}body.theme-flight .audit-modal-close{color:var(--f3-text)}body.theme-flight .audit-modal-close:hover{background:var(--f3-glass);color:var(--f3-volt)}body.theme-flight .audit-modal .channel-tabs{border-color:var(--f3-line)}body.theme-flight .audit-modal .channel-tab{background:transparent;color:var(--f3-dim);border-color:var(--f3-line)}body.theme-flight .audit-modal .channel-tab:hover{background:var(--f3-glass)}body.theme-flight .audit-modal .channel-tab.active{background:var(--f3-volt);color:#0c0d08}body.theme-flight .audit-modal .audit-card{background:#0d0f12;border-color:var(--f3-line)}body.theme-flight .audit-modal .audit-card label.lbl{color:var(--f3-faint)}body.theme-flight .audit-modal .audit-card input[type=text],body.theme-flight .audit-modal .audit-card input[type=email],body.theme-flight .audit-modal .audit-card input[type=tel],body.theme-flight .audit-modal .audit-card select{background:#101318;color:var(--f3-text);border-color:#f2efe640}body.theme-flight .audit-modal .audit-card select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23EDE9DE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6 L8 11 L13 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}body.theme-flight .audit-modal .audit-submit{background:var(--f3-volt);color:#0c0d08;border-color:var(--f3-volt)}body.theme-flight .audit-modal .audit-submit:hover{background:transparent;color:var(--f3-volt)}body.theme-flight .audit-submit-error{background:rgba(var(--f3-volty-rgb),.15);color:var(--f3-volty)}body.theme-flight .audit-modal .audit-iframe{background:#fff}body.theme-flight .audit-modal .audit-thanks h3{color:var(--f3-volt)}body.theme-flight .audit-modal .phone-card{color:var(--f3-dim)}body.theme-flight .audit-modal .phone-num a{color:var(--f3-volt)}body.theme-flight .audit-modal .phone-num a:hover{color:#0c0d08}body.theme-flight .cal-fallback{background:#0d0f12;border:1px solid rgba(242,239,230,.25);color:var(--f3-dim)}body.theme-flight .cal-fallback a{color:var(--f3-text)}body.theme-flight .shell{max-width:1280px;padding-left:var(--f3-gutter);padding-right:var(--f3-gutter)}body.theme-flight .brand-plate{background:transparent;border:none;padding-left:0;padding-right:0}body.theme-flight .nav{background:transparent;border-bottom:1px solid var(--f3-line)}body.theme-flight .nav:before{content:"";position:absolute;inset:0;z-index:-1;background:#0a0b0dd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.theme-flight .nav-desk-trigger,body.theme-flight .nav-desk-top{color:var(--f3-dim)}body.theme-flight .nav-desk-trigger:hover,body.theme-flight .nav-desk-top:hover,body.theme-flight .nav-desk-trigger.is-active,body.theme-flight .nav-desk-top.is-active{color:var(--f3-volt);background:var(--f3-volt-dim)}body.theme-flight .nav-desk-panel{background:var(--f3-panel);border-color:var(--f3-line);box-shadow:0 4px 12px #0006,0 18px 44px #00000080}body.theme-flight .nav-desk-panel a{color:var(--f3-text)}body.theme-flight .nav-desk-panel a:hover,body.theme-flight .nav-desk-panel a[aria-current=page]{color:var(--f3-volt);background:var(--f3-volt-dim)}body.theme-flight .nav-desk-mark{color:var(--f3-volt);opacity:.8}body.theme-flight .nav-cta{border-color:var(--f3-volt)}body.theme-flight .nav-cta:hover{background:transparent;color:var(--f3-volt)}body.theme-flight .hamburger{border-color:var(--f3-line)}body.theme-flight .hamburger .bar{background:var(--f3-text)}body.theme-flight .hamburger:hover{background:var(--f3-glass)}body.theme-flight .hamburger:hover .bar{background:var(--f3-volt)}body.theme-flight .hamburger[aria-expanded=true]{background:var(--f3-panel)}body.theme-flight .nav-menu{background:var(--f3-void);border-top:1px solid var(--f3-line)}body.theme-flight .nav-menu-section .lh{color:var(--f3-faint)}body.theme-flight .nav-menu-section ul{border-top:1px solid var(--f3-line)}body.theme-flight .nav-menu-section li{border-bottom:1px solid var(--f3-line)}body.theme-flight .nav-menu-link{color:var(--f3-text)}body.theme-flight .nav-menu-link:hover,body.theme-flight .nav-menu-link:focus-visible{color:#0c0d08}body.theme-flight .nav-menu-cta{border-color:var(--f3-volt)}body.theme-flight .nav-menu-cta:hover{background:transparent;color:var(--f3-volt);border-color:var(--f3-volt)}body.theme-flight .proto-footer{background:var(--f3-void);border-top:1px solid var(--f3-line)}body.theme-flight .proto-footer .footer-grid{border-bottom-color:var(--f3-line)}body.theme-flight .proto-footer .footer-tagline{color:var(--f3-dim)}body.theme-flight .proto-footer .footer-col-label{color:var(--f3-faint)}body.theme-flight .proto-footer .footer-col-links a{color:var(--f3-text)}body.theme-flight .proto-footer .footer-col-links a:hover{color:#0c0d08}body.theme-flight .proto-footer .footer-social a{border-color:var(--f3-line);color:var(--f3-dim)}body.theme-flight .proto-footer .footer-social a:hover{color:#0c0d08}body.theme-flight .proto-footer .legal,body.theme-flight .proto-footer .footer-legal-links a{color:var(--f3-faint)}body.theme-flight .proto-footer .footer-legal-links a:hover{color:#0c0d08}body.theme-flight .cookie-banner{background:var(--f3-panel);border-top:1px solid var(--f3-line)}body.theme-flight .cookie-banner p,body.theme-flight .cookie-banner a{color:var(--f3-text)}body.theme-flight .cookie-banner a:hover{color:#0c0d08}body.theme-flight .cookie-actions{border-color:var(--f3-line)}body.theme-flight .cookie-decline{background:transparent;color:var(--f3-text);border-right-color:var(--f3-line)}body.theme-flight .cookie-decline:hover{background:var(--f3-glass)}body.theme-flight .cookie-accept{background:var(--f3-volt);color:#0c0d08}body.theme-flight .cookie-accept:hover{background:var(--f3-text);color:#0c0d08}body.theme-flight .prose{background:transparent;border-bottom:0}body.theme-flight .prose .lh{color:var(--f3-faint)}body.theme-flight .prose .body{color:var(--f3-dim)}body.theme-flight .prose .body h2,body.theme-flight .prose .body h3,body.theme-flight .prose h1,body.theme-flight .prose .body strong{color:var(--f3-text)}body.theme-flight .prose .body a{color:var(--f3-text);border-bottom-color:var(--f3-volt)}body.theme-flight .prose .body a:hover{color:#0c0d08}body.theme-flight .text-link{color:var(--f3-text)}body.theme-flight .text-link:before{background:var(--f3-volt)}body.theme-flight .text-link:hover{color:#0c0d08}body.theme-flight .text-link:hover:before{background:var(--f3-volt)}body.theme-flight .text-link:focus-visible{outline-color:var(--f3-volt)}.f3-glow{position:absolute;inset:0;z-index:-1;pointer-events:none}.f3-glow--volt{background:radial-gradient(900px 520px at 50% 0%,rgba(var(--f3-volt-rgb),.1),transparent 65%)}.f3-glow--gold{background:radial-gradient(900px 520px at 50% 0%,rgba(var(--f3-volty-rgb),.08),transparent 65%)}.f3-grid-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(242,239,230,.035) 0 1px,transparent 1px 72px),repeating-linear-gradient(90deg,rgba(242,239,230,.035) 0 1px,transparent 1px 72px);-webkit-mask-image:radial-gradient(120% 90% at 50% 30%,#000 40%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 30%,#000 40%,transparent 78%)}.f3-label--slash:before{content:"/ ";color:var(--f3-volt)}.f3-chip{display:inline-flex;align-items:baseline;font-family:var(--f3-mono);font-weight:600;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--f3-faint)}.f3-chip-row{display:flex;flex-wrap:wrap;gap:10px 14px;list-style:none;margin:0;padding:0}.f3-chip-row .f3-chip:not(:first-child):before{content:"/";color:var(--f3-line);margin-right:14px}@media (max-width: 640px){.f3-chip-row{flex-direction:column;align-items:flex-start;gap:9px}.f3-chip-row .f3-chip:before{content:"/";color:var(--f3-line);margin-right:10px}}.f3-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}.f3-checklist li{display:flex;align-items:flex-start;gap:9px;font-size:15px;line-height:1.45;color:var(--f3-dim)}.f3-checklist .f3-check{display:inline-flex;flex:none;margin-top:4px;color:var(--f3-faint)}.f3-checklist--volt .f3-check{color:var(--f3-volt)}.f3-checklist--inline{display:flex;flex-wrap:wrap;gap:10px 26px;grid-template-columns:none}.f3-checklist--inline li{align-items:center;font-family:var(--f3-mono);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--f3-faint)}.f3-checklist--inline .f3-check{margin-top:0}@media (max-width: 640px){.f3-checklist{grid-template-columns:1fr}.f3-checklist--inline{flex-direction:column;align-items:flex-start;gap:9px}}.f3-procgrid{list-style:none;counter-reset:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--f3-line);border-radius:14px;overflow:hidden}.f3-procgrid li{padding:18px 20px;border-top:1px solid var(--f3-line);border-left:1px solid var(--f3-line)}.f3-procgrid li:nth-child(-n+2){border-top:0}.f3-procgrid li:nth-child(odd){border-left:0}.f3-procgrid .f3-procgrid-i{font-family:var(--f3-mono);font-size:12px;letter-spacing:.08em;color:var(--f3-faint);display:block;margin-bottom:6px}.f3-procgrid .f3-procgrid-t{font-weight:660;font-size:15px;color:var(--f3-text);display:block;margin-bottom:4px}.f3-procgrid .f3-procgrid-b{font-size:14px;line-height:1.5;color:var(--f3-faint);margin:0}@media (max-width: 640px){.f3-procgrid{grid-template-columns:1fr}.f3-procgrid li:nth-child(-n+2){border-top:1px solid var(--f3-line)}.f3-procgrid li:first-child{border-top:0}.f3-procgrid li:nth-child(odd),.f3-procgrid li{border-left:0}}@media (prefers-reduced-motion: reduce){.f3-reveal{opacity:1!important;transform:none!important;transition:none!important}.f3-live{animation:none}body.theme-flight *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
