*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 0,"calt" 0;margin:0}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:var(--max);padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}.mono{font-family:var(--mono);letter-spacing:0;font-feature-settings:"zero" 1}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}.bar{background:var(--carbon);color:#fff;font-size:13px;font-weight:500}.bar .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding-block:9px;display:flex}.bar a{color:#8fb0ff;white-space:nowrap;text-decoration:none}.bar a:hover{text-decoration:underline}.nav{z-index:5;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--mist);background:#fffffff0;position:sticky;top:0}.nav .wrap{align-items:center;gap:28px;height:64px;display:flex}.brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.brand .mark,.brand .word{width:auto;height:34px}.links{gap:24px;font-size:14px;font-weight:500;display:flex}.links a{color:var(--ink);text-decoration:none}.links a:hover{color:var(--graphite)}.right{align-items:center;gap:16px;margin-left:auto;display:flex}.lang{border:1px solid var(--mist);border-radius:var(--r-tag);display:flex;overflow:hidden}.lang button{all:unset;cursor:pointer;font:500 12px/1 var(--mono);color:var(--graphite);padding:7px 9px}.lang button[aria-pressed=true]{background:var(--ink);color:#fff}.btn{border-radius:var(--r);font:600 15px/1 var(--font);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:8px;padding:13px 18px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--signal);color:#fff}.btn-primary:hover{background:var(--signal-press)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#16233b}.btn-sm{padding:10px 14px;font-size:14px}.ghost{color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ghost svg{transition:transform .15s}.ghost:hover svg{transform:translate(3px)}.hero{padding-block:72px 80px}.hero .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;display:grid}.eyebrow{font:500 12px/1 var(--mono);letter-spacing:.06em;color:var(--graphite);text-transform:uppercase;align-items:center;gap:10px;display:flex}.eyebrow i{background:var(--signal);border-radius:50%;width:6px;height:6px;display:inline-block}h1{font:600 54px/1.04 var(--font);letter-spacing:-.035em;text-wrap:balance;max-width:13em;margin:20px 0 0}h1 .soft{color:#8a909c}.lead{color:var(--graphite);letter-spacing:-.012em;max-width:34em;margin:24px 0 0;font-size:19px;line-height:1.5}.track{max-width:520px;margin-top:36px}.track form{gap:8px;display:flex}.track input{border:1px solid var(--mist-strong);border-radius:var(--r);min-width:0;font:500 16px/1 var(--mono);color:var(--ink);text-transform:uppercase;background:#fff;flex:1;padding:14px 16px}.track input::placeholder{font-family:var(--font);text-transform:none;color:#8b909b;letter-spacing:-.01em}.track input:focus{border-color:var(--ink);outline:none}.hint{color:var(--pewter);margin:10px 0 0;font-size:13px}.hint .mono{color:var(--ink);font-size:12.5px}.hero .ghost{margin-top:28px}.stage{background:var(--fog);border-radius:16px;padding:28px}.order{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.order .mono{color:var(--graphite);font-size:13px}.tag{font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--mist-strong);color:var(--graphite);border-radius:var(--r-tag);padding:5px 7px}.tabs{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.tabs button{all:unset;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.tabs button .mono{color:var(--graphite);font-size:12px}.tabs button span:last-child{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.tabs button[aria-selected=true]{border-color:var(--mist);background:#fff}.tabs button[aria-selected=true] .mono{color:var(--ink)}.card{border:1px solid var(--mist);border-radius:var(--r);background:#fff;padding:24px}.card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.code{font:500 20px/1.2 var(--mono);letter-spacing:-.01em;white-space:nowrap}.uni{color:var(--graphite);margin-top:4px;font-size:15px}.state{font:500 12px/1 var(--font);background:var(--fog);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.state i{border-radius:50%;width:7px;height:7px}.meta{border-block:1px solid var(--mist);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 6px;padding:14px 0;display:grid}.meta dt{color:var(--pewter);font-size:12px}.meta dd{margin:3px 0 0;font-size:14px;font-weight:500}.tl{margin:16px 0 0;padding:0;list-style:none}.tl li{grid-template-columns:18px 1fr auto;align-items:start;gap:12px;padding:7px 0;font-size:14px;display:grid;position:relative}.tl li:before{content:"";background:var(--mist);width:1px;position:absolute;top:22px;bottom:-8px;left:8.5px}.tl li:last-child:before{display:none}.dot{background:var(--ink);z-index:1;border-radius:50%;width:10px;height:10px;margin:5px 0 0 4px;position:relative}.tl li.todo .dot{border:1.5px solid var(--mist-strong);background:#fff}.tl li.todo{color:#9aa0ab}.tl li.now .dot{background:var(--signal);box-shadow:0 0 0 4px #1f62f029}.tl li.now .t{font-weight:600}.tl .d{font:400 12.5px/1.6 var(--mono);color:var(--pewter);white-space:nowrap}.tl .sub{font:400 12.5px/1.5 var(--mono);color:var(--graphite);margin-top:2px;display:block}.card-foot{border-top:1px solid var(--mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.card-foot .note{color:var(--pewter);font-size:12.5px}.tg{font:600 14px/1 var(--font);color:var(--ink);border:1px solid var(--mist-strong);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:inline-flex}.band{background:var(--fog)}.proof .wrap{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:8px;display:grid}.fact{border-right:1px solid var(--mist);padding:32px 24px 32px 0}.fact+.fact{padding-left:24px}.fact:last-child{border-right:0}.fact b{font:600 44px/1 var(--font);letter-spacing:-.035em;display:block}.fact span{color:var(--graphite);max-width:16em;margin-top:10px;font-size:14px;display:block}.partner{border-top:1px solid var(--mist)}.partner .wrap{color:var(--graphite);align-items:center;gap:8px;padding-block:16px;font-size:13px;display:flex}section.sec{padding-block:96px}.sec-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:48px;display:grid}h2{font:600 40px/1.1 var(--font);letter-spacing:-.03em;text-wrap:balance;margin:0}.sec-head p{color:var(--graphite);max-width:32em;margin:0;font-size:17px}.steps{border-top:1px solid var(--ink);counter-reset:s;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.step{padding:20px 20px 0 0}.step+.step{border-left:1px solid var(--mist);padding-left:20px}.step .n{font:500 12px/1 var(--mono);color:var(--graphite)}.step h3{font:600 19px/1.25 var(--font);letter-spacing:-.02em;margin:28px 0 8px}.step p{color:var(--graphite);margin:0;font-size:14.5px}.prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.price{border:1px solid var(--mist);border-radius:var(--r);background:#fff;flex-direction:column;padding:28px;display:flex}.price .k{justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.price .usd{font:600 52px/1 var(--font);letter-spacing:-.04em;margin-top:28px}.price .usd small{letter-spacing:-.02em;color:var(--graphite);margin-left:4px;font-size:22px;font-weight:500}.price .loc{font:400 13px/1.5 var(--mono);color:var(--graphite);margin-top:10px}.price p{border-top:1px solid var(--mist);color:var(--graphite);margin:20px 0 0;padding-top:18px;font-size:14.5px}.price .when{color:var(--pewter);margin-top:auto;padding-top:16px;font-size:13px}.price.dark{background:var(--ink);border-color:var(--ink);color:#fff}.price.dark .usd small,.price.dark .loc,.price.dark p{color:#aeb4c0}.price.dark p{border-color:#24304a}.price.dark .when{color:#8e95a3}.price.dark .tag{color:#c5cad4;border-color:#3a4660}.calc{color:var(--graphite);margin-top:20px;font-size:14px}.calc .mono{color:var(--ink);white-space:nowrap}.week{border:1px solid var(--mist);border-radius:var(--r);background:#fff;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.day{border-right:1px solid var(--mist);flex-direction:column;justify-content:space-between;min-height:132px;padding:18px 14px 20px;display:flex}.day:last-child{border-right:0}.day .dn{font:500 12px/1 var(--mono);color:var(--graphite);text-transform:uppercase;letter-spacing:.04em}.day.go{background:var(--ink);color:#fff}.day.go .dn{color:#aeb4c0}.day .run{font:500 13px/1.3 var(--mono)}.day .run small{font:400 12px/1.4 var(--font);color:#aeb4c0;letter-spacing:-.01em;margin-top:6px;display:block}.sched-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.sched-notes h3{font:600 16px/1.3 var(--font);letter-spacing:-.015em;margin:0 0 6px}.sched-notes p{color:var(--graphite);margin:0;font-size:15px}.cta{border-top:1px solid var(--mist)}.cta .wrap{grid-template-columns:minmax(0,1.3fr) auto;align-items:end;gap:40px;padding-block:88px;display:grid}.cta h2{max-width:22em;font-size:36px}.cta .act{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cta .act .mono{color:var(--graphite);font-size:13px}footer{background:var(--abyss);color:#fff}footer .wrap{padding-block:64px 32px}.fgrid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px;display:grid}.fbrand .mark{height:40px}.fbrand .word{height:34px;margin-top:14px}.fbrand p{color:#8e95a3;max-width:20em;margin:18px 0 0;font-size:14px}footer h4{font:600 13px/1 var(--font);color:#fff;margin:6px 0 16px}footer ul{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}footer li,footer li a{color:#aeb4c0;text-decoration:none}footer li a:hover{color:#fff}.fbot{color:#8e95a3;border-top:1px solid #1a2438;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:20px;font-size:13px;display:flex}@media (width<=960px){.links{display:none}.hero .wrap{grid-template-columns:1fr;gap:48px}h1{font-size:46px}.sec-head{grid-template-columns:1fr;gap:14px}.steps{border-top:0;grid-template-columns:1fr}.step,.step+.step{border-left:0;border-top:1px solid var(--mist);grid-template-columns:44px 1fr;column-gap:8px;padding:18px 0 22px;display:grid}.step:first-child{border-top:1px solid var(--ink)}.step .n{grid-row:span 2;padding-top:4px}.step h3{margin:0 0 4px}.prices{grid-template-columns:1fr}.proof .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.fact,.fact+.fact{border-right:0;padding:24px 16px 24px 0}.fact:nth-child(odd){border-right:1px solid var(--mist)}.fact:nth-child(2n){padding-left:16px}.fact:nth-child(-n+2){border-bottom:1px solid var(--mist)}.sched-notes{grid-template-columns:1fr;gap:20px}.cta .wrap{grid-template-columns:1fr;gap:24px;padding-block:64px}.fgrid{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}section.sec{padding-block:72px}}@media (width<=560px){.nav .wrap{gap:12px;height:58px}.brand .word{display:none}.nav .btn-sm{padding:9px 12px;font-size:13px}.hero{padding-block:44px 56px}h1{letter-spacing:-.03em;font-size:35px}.lead{font-size:17px}.track form{flex-direction:column}.track .btn{justify-content:center}h2{font-size:30px}.cta h2{font-size:27px}.stage{border-radius:14px;padding:14px}.card{padding:18px}.meta{grid-template-columns:1fr 1fr}.card-top{flex-direction:column-reverse;align-items:flex-start;gap:12px}.code{font-size:18px}.fact b{font-size:36px}.week{grid-template-columns:repeat(7,minmax(0,1fr))}.day{min-height:108px;padding:12px 6px}.day .run{font-size:11px}.day .run small{display:none}.tabs button{padding:8px}.tabs button span:last-child{font-size:12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.tracking-page{padding-block:72px 80px}.tracking-page .wrap{max-width:800px}.tracking-empty{min-height:480px;padding-block:24px}.tracking-empty h1{max-width:18em;font-size:40px}.tracking-empty .btn-dark{margin-top:24px}.missing-code{color:var(--graphite);white-space:nowrap;font-size:13px}.tracking-page .state{white-space:normal;line-height:1.4}.tracking-page .uni{overflow-wrap:anywhere}@media (width<=560px){.tracking-page{padding-block:44px 56px}.tracking-empty h1{font-size:30px}}:root{--signal:#1f62f0;--signal-press:#1a54d0;--ink:#071225;--graphite:#545b67;--pewter:#6b7280;--soft:#8a909c;--mist:#d9dce2;--mist-strong:#b9bec8;--fog:#f4f5f8;--paper:#fff;--carbon:#0c1526;--abyss:#030a18;--delivered:#0f7a45;--held:#b87503;--issue:#c2362b;--font:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--r:12px;--r-tag:6px;--max:1160px}body{background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--font);letter-spacing:-.01em;font-feature-settings:"liga" 0,"calt" 0}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lang button:focus-visible,.tabs button:focus-visible,.track input:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}.form-error{color:var(--issue)}.internal-shell{max-width:var(--max);margin:auto;padding:24px 20px}.internal-shell>header{justify-content:space-between;align-items:center;display:flex}.internal-shell>nav{gap:24px;margin-block:24px;display:flex}
