@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-ext-400-normal-BeYM1uOO.woff2)format("woff2"),url(/assets/michroma-latin-ext-400-normal-DlRaauac.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-ext-wdth-normal-C5E2Gvlv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-wdth-normal-BVScPF0l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-wdth-normal-BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-wdth-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-wdth-normal-DeTdBbNh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-wdth-normal-1TqSgyfh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gold:#fcc92d;--gold-press:#e9b51a;--font-display:"Michroma", "Instrument Sans Variable", sans-serif;--font-text:"Instrument Sans Variable", "Segoe UI", system-ui, sans-serif;--font-tech:"Martian Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.2, .7, .2, 1);--gutter:clamp(1rem, 4vw, 3rem);--bg:#e6e3dc;--inset:#f7f6f2;--raised:#fff;--sunk:#efede7;--line:#e0ddd5;--line-strong:#cbc7bc;--rule:#b9b4a8;--text:#121212;--text-2:#36342f;--muted:#6b675e;--faint:#a39e92;--link:#8a6400;--series:#cf9a00;--on-gold:#0b0b0b;--good:#11773f;--warn:#b25400;--bad:#c1271c;--busy:#a17600;--gold-wash:#fcc92d2e;--logo-a:#0b0b0b;--wordmark-filter:brightness(0);--corner:#0b0b0b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#07070a;--inset:#111114;--raised:#16161a;--sunk:#1c1c21;--line:#232328;--line-strong:#303037;--rule:#4a4a52;--text:#efeee9;--text-2:#cdcbc4;--muted:#8d8b85;--faint:#57554f;--link:#fcc92d;--series:#fcc92d;--good:#3ed25e;--warn:#ff9b3d;--bad:#ff5a4f;--busy:#fcc92d;--gold-wash:#fcc92d1a;--logo-a:#fff;--wordmark-filter:none;--corner:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#07070a;--inset:#111114;--raised:#16161a;--sunk:#1c1c21;--line:#232328;--line-strong:#303037;--rule:#4a4a52;--text:#efeee9;--text-2:#cdcbc4;--muted:#8d8b85;--faint:#57554f;--link:#fcc92d;--series:#fcc92d;--good:#3ed25e;--warn:#ff9b3d;--bad:#ff5a4f;--busy:#fcc92d;--gold-wash:#fcc92d1a;--logo-a:#fff;--wordmark-filter:none;--corner:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{accent-color:var(--gold);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem;font-size:clamp(16px,.25vw + 12px,19px)}html,body{background:var(--bg);color:var(--text);margin:0}body{font:400 1rem/1.6 var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--gold);color:var(--on-gold)}a{color:var(--link);text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:1px}a:hover{text-decoration:underline}p{margin:0 0 .8rem}strong{color:var(--text);font-weight:620}h1,h2,h3{margin:0;font-weight:400}.muted{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprite{width:0;height:0;position:absolute;overflow:hidden}.icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:1.125rem;height:1.125rem}.wrap{width:min(100% - 2 * var(--gutter), 78rem);margin-inline:auto}.skip{z-index:20;background:var(--gold);color:var(--on-gold);font:700 .7rem/1 var(--font-text);letter-spacing:.13em;text-transform:uppercase;padding:.7rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{text-decoration:none;top:1rem}:where(.cut,button:not(.bare),.btn){--cut:7px;--edge:var(--line-strong);--face:var(--raised);isolation:isolate;background:var(--edge);clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));position:relative}:where(.cut,button:not(.bare),.btn):before{content:"";inset:var(--bw,1px);z-index:-1;background:var(--face);clip-path:polygon(calc(var(--cut) - var(--bw,1px) * .586) 0, 100% 0, 100% calc(100% - var(--cut) + var(--bw,1px) * .586), calc(100% - var(--cut) + var(--bw,1px) * .586) 100%, 0 100%, 0 calc(var(--cut) - var(--bw,1px) * .586));transition:background-color .15s var(--ease);position:absolute}button,.btn{white-space:nowrap;font:700 .66rem/1 var(--font-text);letter-spacing:.13em;text-transform:uppercase;color:var(--text);cursor:pointer;transition:color .15s var(--ease);border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.05rem;display:inline-flex}.btn:hover{text-decoration:none}:where(button:not(.bare),.btn):hover:not(:disabled){--face:var(--sunk);--edge:var(--faint)}:where(button:not(.bare),.btn):focus-visible{--edge:var(--gold);--bw:2px;outline:none}button:disabled{opacity:.38;cursor:not-allowed}button.primary,.btn.primary{--edge:var(--gold);--face:var(--gold);color:var(--on-gold)}button.primary:hover:not(:disabled),.btn.primary:hover{--edge:var(--gold-press);--face:var(--gold-press)}button.primary:focus-visible,.btn.primary:focus-visible{--edge:var(--text)}button.danger{--edge:color-mix(in srgb, var(--bad) 55%, transparent);--face:color-mix(in srgb, var(--bad) 9%, var(--raised));color:var(--bad)}.btn.big{--cut:9px;padding:.98rem 1.45rem;font-size:.7rem}button.bare{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;background:0 0;border:0;padding:0}.pill{font:500 .9rem/1.3 var(--font-tech);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:.6em;margin:0;display:inline-flex}.pill:before{content:"";background:var(--faint);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:.7em;height:.77em}.pill.good{color:var(--good)}.pill.good:before{background:var(--good)}.pill.bad{color:var(--bad)}.pill.bad:before{background:var(--bad)}.pill.busy{color:var(--busy)}.pill.busy:before{background:var(--busy);animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.28}}.pill.sm{font-size:.72rem}.notice{--cut:9px;--tone:var(--faint);--edge:color-mix(in srgb, var(--tone) 55%, var(--line));--face:color-mix(in srgb, var(--tone) 7%, var(--raised));flex-wrap:wrap;align-items:baseline;gap:.35rem 1.1rem;margin:0;padding:.8rem 1.15rem .82rem;font-size:.92rem;line-height:1.5;display:flex}.notice.is-good{--tone:var(--good)}.notice.is-bad{--tone:var(--bad)}.notice>.pill{flex:none}.notice-body{min-width:0;color:var(--text);flex:16rem}.top{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.top-row{align-items:center;gap:2rem;min-height:4.6rem;display:flex}.brand{color:inherit;align-items:center;gap:.8rem;display:flex}.brand:hover{text-decoration:none}.brand-mark{flex:none;width:1.75rem;height:1.75rem}.brand .wordmark{width:auto;height:.8rem;filter:var(--wordmark-filter)}.top-menu{flex:1;align-items:center;gap:2rem;display:flex}.nav{gap:2.1rem;margin-left:auto;display:flex}.nav a{font:600 .68rem/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);transition:color .15s var(--ease)}.nav a:hover{color:var(--text);text-decoration:none}.top-actions{gap:.55rem;display:flex}.menu-button.bare{color:var(--text);cursor:pointer;margin:0 -.65rem 0 auto;padding:.65rem;display:none}.menu-button .icon{width:1.4rem;height:1.4rem}.menu-button .close-icon,.top[data-open=true] .menu-button .open-icon{display:none}.top[data-open=true] .menu-button .close-icon{display:block}.menu-button:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.hero{padding:clamp(3.2rem,8vh,6.2rem) 0 clamp(3.5rem,7vh,5.5rem);position:relative;overflow:clip}.hero:before{content:"";background:linear-gradient(90deg, transparent, var(--gold));transform-origin:0;opacity:.7;pointer-events:none;width:11.5rem;height:1px;position:absolute;top:6.2rem;left:0;transform:rotate(-33deg)}.hero-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:3rem;margin-bottom:clamp(3rem,6vh,4.5rem);display:grid}.kicker{font:600 .66rem/1.4 var(--font-text);letter-spacing:.38em;text-transform:uppercase;color:var(--muted);align-items:center;gap:1rem;margin:0 0 1.9rem;display:flex}.kicker:before{content:"";background:var(--gold);flex:none;width:44px;height:2px}.hero h1{font:400 clamp(1.55rem, 3.4vw, 3rem)/1.18 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);margin:0 0 1.7rem}.hero h1 span{display:block}.lede{color:var(--text-2);max-width:37rem;margin:0;font-size:1.1rem;line-height:1.62}.actions{flex-wrap:wrap;gap:.75rem;margin-top:2.3rem;display:flex}.facts{font:500 .68rem/1.4 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.9rem 0 0;padding:0;list-style:none;display:flex}.facts li{align-items:center;gap:.6rem;display:inline-flex}.facts li:before{content:"";background:var(--faint);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:7px;height:8px}.words{border-left:4px solid var(--gold);font:500 1.05rem/1.5 var(--font-text);letter-spacing:.42em;text-transform:uppercase;color:var(--text);flex-direction:column;gap:.5rem;margin:.4rem 0 0;padding:.35rem 0 .35rem 1.9rem;display:flex}.demo{--cut:clamp(20px, 2.6vw, 42px);--edge:var(--line-strong);--face:var(--inset);margin:0;padding:clamp(1.2rem,2.6vw,2.3rem) clamp(1.1rem,2.6vw,2.4rem) clamp(1.1rem,2.2vw,2rem);container-type:inline-size}.demo-in{--u:clamp(10.5px, 1.3cqi, 14.5px);font-size:var(--u)}.d-head{justify-content:space-between;align-items:flex-start;gap:1em;margin:0 0 2em;padding-left:clamp(.8rem,2vw,1.6rem);display:flex}.d-title{font:400 calc(var(--u) * 1.9)/1.1 var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text-2)}.d-aside{font:400 calc(var(--u) * .85)/1.2 var(--font-tech);color:var(--muted);text-align:right;flex-direction:column;align-items:flex-end;gap:.4em;padding-top:.2em;display:flex}.d-strip{grid-auto-flow:column;grid-auto-columns:minmax(calc(var(--u) * 21.5), 1fr);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:1.4em;display:grid;overflow-x:auto}.d-strip::-webkit-scrollbar{display:none}.d-col{border-left:1px solid var(--rule);scroll-snap-align:start;flex-direction:column;gap:1.05em;min-width:0;padding:.15em 1.5em .3em 1.3em;display:flex}.d-col:first-child{border-left:0;padding-left:0}.d-name-block{flex-direction:column;gap:.35em;min-width:0;display:flex}.d-name{font:500 calc(var(--u) * 1.22)/1.25 var(--font-tech);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-addr{font:400 calc(var(--u) * .82)/1.2 var(--font-tech);color:var(--muted);letter-spacing:.01em}.d-meta{min-height:1.9em;font:400 calc(var(--u) * .8)/1.3 var(--font-tech);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.9em;display:flex}.demo .pill{font-size:calc(var(--u) * .9)}.d-col[data-state=off] .d-live,.d-col[data-state=waking] .d-live{visibility:hidden}.spark{flex:none;width:7.5em;height:1.75em;overflow:visible}.spark-line{fill:none;stroke:var(--series);stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.spark-area{fill:var(--series);fill-opacity:.12}.live-figures{white-space:nowrap;gap:.9em;display:flex}.live-figures b{color:var(--text);font-weight:500}.d-actions{flex-direction:column;gap:.55em;display:flex}.d-actions .row{gap:.55em;display:flex}.demo button{--cut:calc(var(--u) * .45);font-size:calc(var(--u) * .64);padding:1.1em 1.25em}.d-actions[inert] button{cursor:default}.d-split{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:1.8em;display:grid}.d-split>section{min-width:0}.d-split>section:first-child{padding-right:2.4em}.d-split>section+section{border-left:1px solid var(--rule);padding-left:2.4em}.d-h{font:500 calc(var(--u) * .9)/1.3 var(--font-tech);letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--rule);margin:0 0 1.1em;padding-bottom:.75em}.d-feed{font:400 calc(var(--u) * .86)/1.35 var(--font-tech);margin:0;padding:0;list-style:none}.d-feed li{gap:1.1em;padding:.38em 0;display:flex}.d-feed time{color:var(--muted);flex:none}.d-feed .what{color:var(--text);font-weight:500}.d-feed .detail{color:var(--muted)}.d-feed li.fresh{animation:arrive .4s var(--ease)}@keyframes arrive{0%{opacity:0;transform:translateY(-.3em)}}@container (width<=540px){.d-split{grid-template-columns:minmax(0,1fr);row-gap:1.6em}.d-split>section:first-child{padding-right:0}.d-split>section+section{border-left:0;padding-left:0}}.pillars{border-block:1px solid var(--line)}.pillar-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pillar{text-align:center;border-left:1px solid var(--rule);padding:2.6rem 1.6rem 2.4rem;flex-direction:column;align-items:center;gap:1rem;margin-block:1.4rem;padding-block:1.2rem;display:flex}.pillar:first-child{border-left:0}.pillar .icon{width:2.5rem;height:2.5rem;color:var(--series);stroke-width:1.35px}.pillar h3{font:600 .74rem/1.75 var(--font-text);letter-spacing:.26em;text-transform:uppercase;color:var(--text)}.pillar p{max-width:24ch;color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.section{padding-top:clamp(4.5rem,10vw,8rem)}.section-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.2rem;padding-bottom:.85rem;display:flex}.section-head h2{font:500 .8rem/1.3 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.statement{font:400 clamp(1.2rem, 2.2vw, 1.95rem)/1.35 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);max-width:34ch;margin:0 0 3rem}.sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none;display:grid}.sheet li{border-top:1px solid var(--line);flex-direction:column;gap:.7rem;padding:1.5rem 0 1.6rem;display:flex}.sheet h3{font:500 .84rem/1.35 var(--font-tech);letter-spacing:.05em;text-transform:uppercase;color:var(--text);align-items:center;gap:.75rem;display:flex}.sheet h3 .icon{color:var(--muted)}.sheet p{color:var(--text-2);max-width:58ch;margin:0}.security{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.security-lead{position:sticky;top:7rem}.security-lead .statement{margin-bottom:1.4rem}.lead-note{color:var(--text-2);max-width:42ch}.more{font:700 .66rem/1 var(--font-text);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:.6rem;display:inline-flex}.more .icon{transition:transform .15s var(--ease)}.more:hover{text-decoration:none}.more:hover .icon{transform:translate(3px)}.sheet-tight{grid-template-columns:minmax(0,1fr)}.sheet-tight li{grid-template-columns:minmax(10rem,2fr) minmax(0,5fr);align-items:baseline;gap:2rem;padding:1.25rem 0;display:grid}.steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps li{border-left:1px solid var(--rule);flex-direction:column;gap:.8rem;min-width:0;padding:.2rem 2.2rem .4rem 1.9rem;display:flex}.steps li:first-child{border-left:0;padding-left:0}.step-no{font:400 1.9rem/1 var(--font-display);letter-spacing:.04em;color:var(--faint);margin-bottom:.4rem}.steps h3{font:500 .84rem/1.35 var(--font-tech);letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.steps p{color:var(--text-2);max-width:44ch;margin:0}.period{--cut:6px;gap:2px;padding:2px;display:inline-flex}.period button{font:700 .62rem/1 var(--font-text);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);padding:.55rem .95rem}.period button:hover{color:var(--text)}.period button.on{background:var(--sunk);color:var(--link)}.period button:focus-visible{outline:1px solid var(--gold);outline-offset:-1px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plan{border-left:1px solid var(--rule);flex-direction:column;align-items:flex-start;min-width:0;padding:.3rem 2.4rem .4rem;display:flex}.plan:first-child{border-left:0;padding-left:0}.plan h3{font:500 .84rem/1.35 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin-bottom:1.3rem}.price{font:400 clamp(2rem, 3.4vw, 2.8rem)/1 var(--font-display);letter-spacing:.02em;color:var(--text);align-items:baseline;gap:.7rem;margin:0 0 .5rem;display:flex}.price .unit{font:500 .72rem/1 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.price-note{font:400 .78rem/1.4 var(--font-tech);color:var(--muted);margin-bottom:1.5rem}.limit{font:500 .84rem/1.35 var(--font-tech);letter-spacing:.03em;text-transform:uppercase;color:var(--text);border-top:1px solid var(--line);width:100%;margin-bottom:.45rem;padding-top:1.1rem}.plan-for{color:var(--text-2);margin-bottom:1.6rem}.plan-list{width:100%;margin:.2rem 0 1.1rem;padding:0;list-style:none}.plan-list li{color:var(--text-2);padding:.38rem 0 .38rem 1.3rem;font-size:.94rem;line-height:1.45;position:relative}.plan-list li:before{content:"";background:var(--faint);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:7px;height:8px;position:absolute;top:.82rem;left:0}.plan-list .soon{font:500 .62rem/1 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin-left:.6rem}.plan .btn{margin-top:auto}.price.price-talk{text-transform:uppercase;padding:.35rem 0 .45rem;font-size:clamp(1.45rem,2.4vw,2rem)}.plan-terms{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 4rem;margin-top:2.6rem;padding-top:1.6rem;display:grid}.plan-terms p{max-width:56ch;color:var(--text-2);margin:0}.plan-terms p.muted{color:var(--muted);font-size:.92rem}body[data-period=month] .per-year,body[data-period=year] .per-month{display:none}.faq{max-width:54rem}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{color:var(--text);cursor:pointer;transition:color .15s var(--ease);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 0;font-size:1.05rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--link)}.faq summary:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.faq summary .icon{color:var(--muted);transition:transform .18s var(--ease)}.faq details[open] summary .icon{transform:rotate(180deg)}.faq details p{color:var(--text-2);max-width:64ch;margin:0;padding:0 3rem 1.4rem 0}.cta{border-top:1px solid var(--rule);margin-top:clamp(5rem,11vw,9rem);padding:clamp(3.5rem,7vw,5.5rem) 0}.cta-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:2.5rem clamp(2.5rem,6vw,5.5rem);display:grid}.cta h2{font:400 clamp(1.3rem, 2vw, 1.8rem)/1.3 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);max-width:24ch;margin:0 0 1.4rem}.cta-copy .lede{margin-bottom:1.4rem}.cta-copy p.muted{font-size:.92rem}.foot{border-top:1px solid var(--line);padding:3.4rem 0 2.2rem;position:relative;overflow:clip}.foot-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr);gap:2.5rem 4rem;padding-right:clamp(0rem,16vw,15rem);display:grid}.foot-brand p{max-width:40ch;color:var(--muted);margin-top:1.4rem;font-size:.9rem}.foot-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.foot-links div{flex-direction:column;gap:.7rem;display:flex}.foot-links h2{font:500 .7rem/1.3 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--line);margin-bottom:.2rem;padding-bottom:.7rem}.foot-links a{color:var(--muted);transition:color .15s var(--ease);font-size:.9rem}.foot-links a:hover{color:var(--text);text-decoration:none}.foot-base{font:400 .72rem/1.4 var(--font-tech);color:var(--muted);align-items:center;gap:1.5rem;margin-top:3rem;padding-right:clamp(0rem,16vw,15rem);display:flex}.theme-switch{--cut:7px;grid-template-columns:repeat(3,2.4rem);gap:2px;padding:3px;display:grid}.theme-switch button{color:var(--muted);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);justify-content:center;padding:.45rem 0;display:flex}.theme-switch button:hover{color:var(--text)}.theme-switch button.on{color:var(--gold);background:var(--sunk)}.theme-switch button:focus-visible{outline:1px solid var(--gold);outline-offset:-1px}.corner{aspect-ratio:290/250;pointer-events:none;width:clamp(10rem,19vw,17.5rem);position:absolute;bottom:0;right:0}.corner:before{content:"";background:var(--gold);clip-path:polygon(100% 0,100% 36%,62% 36%);position:absolute;inset:0}.corner:after{content:"";background:var(--corner);clip-path:polygon(62% 36%,100% 36%,100% 100%,9% 100%);position:absolute;inset:0}.corner p{z-index:1;text-align:right;font:600 clamp(.56rem, .8vw, .66rem)/2 var(--font-text);letter-spacing:.32em;text-transform:uppercase;color:#fff;margin:0;position:absolute;bottom:1.4rem;right:1.3rem}.corner p:after{content:"";background:var(--gold);width:2.4rem;height:3px;margin:.5rem 0 0 auto;display:block}.tabs{--cut:7px;flex-wrap:wrap;gap:2px;margin-bottom:2.6rem;padding:3px;display:none}.uses[data-ready] .tabs{display:inline-flex}.tabs button{font:700 .64rem/1 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);padding:.72rem 1.15rem}.tabs button:hover{color:var(--text)}.tabs button[aria-selected=true]{background:var(--sunk);color:var(--link)}.tabs button:focus-visible{outline:1px solid var(--gold);outline-offset:-1px}.use{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.use[hidden]{display:none}.uses:not([data-ready]) .use+.use{border-top:1px solid var(--line);margin-top:3.5rem;padding-top:3.5rem}.use h3{font:400 clamp(1.1rem, 1.8vw, 1.5rem)/1.35 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);margin-bottom:1.4rem}.use-copy ul{margin:0 0 1.5rem;padding:0;list-style:none}.use-copy li{border-top:1px solid var(--line);color:var(--text-2);padding:.7rem 0 .7rem 1.5rem;position:relative}.use-copy li:before{content:"";background:var(--faint);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:7px;height:8px;position:absolute;top:1.22rem;left:0}.use-note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.9rem;margin:0;font-size:.92rem;display:flex}.mini{--cut:22px;--edge:var(--line-strong);--face:var(--inset);padding:1.5rem 1.7rem 1.3rem;container-type:inline-size}.mini-in{--u:clamp(11.5px, 2.5cqi, 14.5px);font-size:var(--u)}.mini-h{font:500 calc(var(--u) * .82)/1.3 var(--font-tech);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--rule);margin:0 0 .7em;padding-bottom:.65em}.mini-h:not(:first-child){margin-top:1.7em}.mini-list{font:400 calc(var(--u) * .86)/1.35 var(--font-tech);margin:0;padding:0;list-style:none}.mini-list li{align-items:center;gap:1.1em;min-height:2.6em;padding:.25em 0;display:flex}.mini-list time{color:var(--muted);flex:none}.mini-list .what{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.mini-list .detail{color:var(--muted);white-space:nowrap}.mini .pill{font-size:calc(var(--u) * .76)}.mini button{--cut:5px;font-size:calc(var(--u) * .58);padding:.8em 1.05em}.mini [inert] button{cursor:default}.mini-live{font:400 calc(var(--u) * .8)/1.3 var(--font-tech);color:var(--muted);flex-wrap:wrap;align-items:center;gap:1.1em;display:flex}.rd-row{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-bottom:clamp(3.5rem,7vw,5.5rem);display:grid}.rd-copy h3{font:400 clamp(1.4rem, 2.6vw, 2.3rem)/1.25 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);margin:1.3rem 0 1.4rem}.rd-copy p:not(.pill){color:var(--text-2);max-width:42ch}.rd{--cut:clamp(16px, 2vw, 28px);--edge:var(--line-strong);--face:var(--inset);margin:0;padding:clamp(.8rem,1.6vw,1.3rem);container-type:inline-size}.rd-in{--u:clamp(9px, 1.55cqi, 13px);font-size:var(--u);flex-direction:column;gap:1em;display:flex}.rd-bar{font:400 calc(var(--u) * .84)/1.3 var(--font-tech);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.8em 1.4em;padding-left:1.4em;display:flex}.rd-name{color:var(--text);font-weight:500;font-size:calc(var(--u) * 1.02);align-items:center;gap:1em;display:inline-flex}.rd .pill{font-size:calc(var(--u) * .8)}.rd-stats{white-space:nowrap;gap:1.2em;display:flex}.rd-tools{gap:.45em;margin-left:auto;display:flex}.rd button{--cut:5px;font-size:calc(var(--u) * .58);cursor:default;padding:.85em 1.1em}.rd-screen{aspect-ratio:16/9;background:radial-gradient(120% 90% at 80% 10%,#fcc92d1a,#0000 55%),linear-gradient(160deg,#15151a,#09090c 72%);border:1px solid #26262c;position:relative;overflow:hidden}.rd-win{background:#151519;border:1px solid #2d2d34;flex-direction:column;display:flex;position:absolute}.rd-win-bar{font:500 calc(var(--u) * .66)/1 var(--font-tech);letter-spacing:.06em;text-transform:uppercase;color:#8d8b85;white-space:nowrap;border-bottom:1px solid #2d2d34;justify-content:space-between;gap:1em;padding:.55em .8em;display:flex}.rd-win-a{width:63%;height:76%;top:7%;left:5%}.rd-win-b{width:23%;top:12%;right:5%}.rd-preview{background:linear-gradient(#1f1c15,#0f0f12);flex:1;margin:.8em;position:relative}.rd-preview:after{content:"";background:linear-gradient(90deg,#0000,#fcc92db3,#0000);height:1px;position:absolute;bottom:32%;left:12%;right:12%}.rd-tracks{flex-direction:column;gap:.35em;padding:.2em .8em .9em;display:flex;position:relative}.rd-track{background:#1c1c21;height:1.05em;position:relative}.rd-track span{background:#303037;border-left:2px solid #4a4a52;position:absolute;top:0;bottom:0}.rd-track:first-child span:first-child{width:27%;left:2%}.rd-track:first-child span:nth-child(2){width:18%;left:31%}.rd-track:first-child span:nth-child(3){width:34%;left:51%}.rd-track:nth-child(2) span:first-child{width:14%;left:12%}.rd-track:nth-child(2) span:nth-child(2){width:16%;left:58%}.rd-track:nth-child(3) span:first-child{width:44%;left:2%}.rd-track:nth-child(3) span:nth-child(2){width:40%;left:48%}.rd-track.v span{background:#3a3325;border-left-color:#7a6526}.rd-playhead{background:var(--gold);width:1px;animation:16s linear infinite play;position:absolute;top:-.2em;bottom:.6em;left:40%}@keyframes play{0%{left:18%}to{left:86%}}.rd-progress{background:#26262c;height:.45em;margin:.9em .8em .5em}.rd-progress span{background:var(--gold);width:64%;height:100%;display:block}.rd-left{font:400 calc(var(--u) * .66)/1.2 var(--font-tech);color:#8d8b85;margin:0 .8em .8em}.rd-cursor{fill:#efeee9;stroke:#09090c;stroke-width:1px;width:1.1em;position:absolute;top:38%;left:44%}.rd-taskbar{background:#09090ceb;border-top:1px solid #26262c;align-items:center;gap:.7em;height:7.5%;padding:0 1em;display:flex;position:absolute;bottom:0;left:0;right:0}.rd-taskbar span{background:#2a2a31;width:1em;height:1em}.rd-taskbar .rd-clock{width:auto;height:auto;font:400 calc(var(--u) * .66)/1 var(--font-tech);color:#8d8b85;background:0 0;margin-left:auto}.rd-link{font:500 calc(var(--u) * .7)/1.3 var(--font-tech);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:1.1em;padding:0 1.4em .2em;display:flex}.rd-link i{background:linear-gradient(90deg, var(--line-strong), var(--gold), var(--line-strong));flex:1;height:1px;position:relative}.rd-link i:after{content:"";background:var(--gold);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:6px;height:7px;animation:2.6s linear infinite travel;position:absolute;top:-3px;left:0}@keyframes travel{0%{left:0}to{left:calc(100% - 6px)}}.later{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);display:grid}.later-item{border-left:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:.9rem;min-width:0;padding:2.2rem 2.2rem .4rem 1.9rem;display:flex}.later-item:first-child{border-left:0;padding-left:0}.later-item h3{font:500 .84rem/1.35 var(--font-tech);letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.later-item p:not(.pill){color:var(--text-2);max-width:46ch;margin:0}.later-art{align-items:flex-end;height:9.5rem;margin-bottom:.4rem;display:flex}.later-art .icon{width:3.2rem;height:3.2rem;color:var(--muted);stroke-width:1.1px}.hw{width:min(16.5rem,100%);height:auto;overflow:visible}.hw-cable{fill:none;stroke:#2a2a30;stroke-width:4px;stroke-linecap:square}.hw-boot{fill:none;stroke:#34343b;stroke-width:9px;stroke-linecap:butt}.hw-usb{fill:none;stroke:#2a2a30;stroke-width:2.6px;stroke-linecap:square;stroke-linejoin:miter}.hw-top{fill:#1f1f24;stroke:#3a3a42;stroke-width:1px;stroke-linejoin:miter}.hw-long{fill:#131316;stroke:#2d2d34;stroke-width:1px}.hw-short{fill:#0c0c0e;stroke:#2d2d34;stroke-width:1px}.hw-port{fill:#050506;stroke:#3a3a42;stroke-width:.8px}.hw-rim{fill:none;stroke:var(--gold);stroke-width:1.4px}.hw-led{fill:var(--gold)}.hw-mark-a{fill:#4a4a53}.hw-mark-b{fill:var(--gold)}.founder{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.founder-photo{--cut:26px;--edge:var(--line-strong);--face:var(--inset);aspect-ratio:4/5;place-items:center;margin:0;display:grid}.founder-photo img{object-fit:cover;clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px);width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;inset:1px}.founder-role{font:500 .72rem/1.3 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:.4rem 0 .7rem}.founder-name{font:400 clamp(1.3rem, 2.2vw, 1.8rem)/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);margin:0 0 1.5rem}.founder-words p{color:var(--text-2);max-width:62ch}.ea-form{--cut:22px;--edge:var(--line-strong);--face:var(--inset);flex-direction:column;gap:1.35rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.field{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.field>label,.field>legend{font:500 .7rem/1.3 var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:.15rem;padding:0}.optional{color:var(--faint);margin-left:.6rem}.ea-form input[type=text],.ea-form input[type=email],.ea-form textarea{border:1px solid var(--line-strong);background:var(--sunk);width:100%;color:var(--text);font:inherit;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:2px;padding:.72rem .8rem;font-size:.95rem}.ea-form input:focus,.ea-form textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash);outline:none}.ea-form input[aria-invalid=true],.ea-form textarea[aria-invalid=true]{border-color:var(--bad)}.ea-form textarea{resize:vertical;min-height:5.5rem}.checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem;display:grid}.check{color:var(--text-2);cursor:pointer;align-items:center;gap:.7rem;font-size:.95rem;display:flex}.check input{width:16px;height:16px;accent-color:var(--gold);flex:none;margin:0}.choice{--cut:6px;grid-template-columns:repeat(4,minmax(3.8rem,auto));place-self:flex-start start;gap:2px;padding:2px;display:inline-grid}.choice label{cursor:pointer;position:relative}.choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice span{text-align:center;font:600 .78rem/1 var(--font-tech);color:var(--muted);transition:color .15s var(--ease), background-color .15s var(--ease);padding:.62rem .95rem;display:block}.choice label:hover span{color:var(--text)}.choice input:checked+span{background:var(--sunk);color:var(--link)}.choice input:focus-visible+span{outline:1px solid var(--gold);outline-offset:-1px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-foot{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:.3rem;display:flex}.form-foot p{max-width:34ch;color:var(--muted);margin:0;font-size:.84rem}.form-result:empty,.ea-form.sent>:not(.form-result){display:none}[data-todo]{outline:1px dashed var(--warn);outline-offset:6px}.founder-photo[data-todo]{--face:repeating-linear-gradient(-60deg, var(--inset) 0 12px, var(--sunk) 12px 24px);outline:none}.todo-label{font:500 .7rem/1.3 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--warn);margin:0 0 .6rem}span.todo{color:var(--warn);border-bottom:1px dashed var(--warn);outline:none}@media (width<=1080px){.hero-top{grid-template-columns:minmax(0,1fr)}.words{display:none}.security{grid-template-columns:minmax(0,1fr)}.security-lead{position:static}.plan{padding:.3rem 1.6rem .4rem}.foot-row,.use,.rd-row,.cta-row{grid-template-columns:minmax(0,1fr)}.later{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.later-item:first-child{grid-column:1/-1;padding-right:0}.later-item:nth-child(2){border-left:0;border-top:1px solid var(--line);padding-left:0}.later-item:nth-child(3){border-top:1px solid var(--line)}}@media (width<=900px){.top-row{gap:1rem}.nav{gap:1.4rem}.pillar-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pillar:nth-child(3){border-left:0}.sheet{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.menu-button.bare{display:inline-flex}.top-menu{padding:1.2rem var(--gutter) 1.6rem;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:1.2rem;display:none;position:absolute;top:100%;left:0;right:0}.top[data-open=true] .top-menu{display:flex}.nav{flex-direction:column;gap:0;margin:0}.nav a{border-bottom:1px solid var(--line);padding:.95rem 0;font-size:.74rem}.top-actions .btn{flex:1}.hero:before{display:none}.actions .btn{flex:auto}.steps{grid-template-columns:minmax(0,1fr)}.steps li,.steps li:first-child{border-left:0;border-top:1px solid var(--line);padding:1.4rem 0}.steps li:first-child{border-top:0;padding-top:0}.sheet-tight li{grid-template-columns:minmax(0,1fr);gap:.6rem}.plans,.plan-terms{grid-template-columns:minmax(0,1fr)}.plan,.plan:first-child{border-left:0;border-top:1px solid var(--line);padding:2rem 0 0}.plan:first-child{border-top:0;padding-top:0}.later{grid-template-columns:minmax(0,1fr)}.later-item,.later-item:nth-child(3){border-left:0;border-top:1px solid var(--line);padding:1.8rem 0 .4rem}.later-item:first-child{border-top:0}.founder{grid-template-columns:minmax(0,1fr)}.founder-photo{width:min(15rem,100%)}.field-row,.checks{grid-template-columns:minmax(0,1fr)}.form-foot .btn,.form-foot button{flex:100%}.tabs{display:none}.uses[data-ready] .tabs{display:flex}.tabs button{flex:auto}.rd-stats span:first-child,.rd-tools button:not(.danger){display:none}.faq details p{padding-right:0}.foot{padding-bottom:10rem}.foot-row,.foot-base{padding-right:0}.foot-links{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-base{flex-wrap:wrap}.corner{width:11.5rem}}@media (width<=460px){.pillar-row{grid-template-columns:minmax(0,1fr)}.pillar{border-left:0;border-top:1px solid var(--line);margin:0;padding:1.8rem 0}.pillar:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
