@font-face{font-family:inter;src:url(../media/inter-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.jHShjG_className{font-family:inter,inter Fallback}.jHShjG_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:grotesk;src:url(../media/space_grotesk-s.p.0oxh562_148qc.woff2)format("woff2");font-display:swap}@font-face{font-family:grotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.OUvckq_className{font-family:grotesk,grotesk Fallback}.OUvckq_variable{--font-display:"grotesk", "grotesk Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.MQRnQq_className{font-family:mono,mono Fallback;font-weight:400}.MQRnQq_variable{--font-mono:"mono", "mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e0e;--surface:#151515;--surface-2:#1c1c1c;--line:#2a2a2a;--line-strong:#404040;--text:#e4e4e4;--text-dim:#a2a2a2;--text-faint:#888;--accent:#f5f5f5;--on-accent:#111;--font:var(--font-inter), Arial, sans-serif;--display:var(--font-display), var(--font), sans-serif;--mono:var(--font-mono), monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{isolation:isolate;background:var(--bg);color:var(--text);font:15px/1.65 var(--font);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";pointer-events:none;z-index:-1;opacity:.026;background:url(/textures/grain.svg) 0 0/256px 256px;position:fixed;inset:0}::selection{color:var(--bg);background:var(--accent)}a{color:inherit}button,input{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{color:inherit}img,svg{vertical-align:middle}img{max-width:100%;height:auto}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.045em;font-weight:500;line-height:1.12}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.wrap{width:min(1240px,100% - 96px);margin-inline:auto}.muted{color:var(--text-dim)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--bg);background:var(--text);padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.eyebrow{color:var(--text-dim);font:10px/1.7 var(--mono);letter-spacing:.09em;align-items:center;gap:9px;display:inline-flex}.section-number{color:var(--accent);margin-right:12px}.status-dot{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #fff2}.soon{border:1px solid var(--line-strong);font:9px/1.3 var(--mono);color:var(--accent);letter-spacing:.04em;padding:3px 6px}.button{white-space:nowrap;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:var(--on-accent);background:var(--text)}.button-primary:hover{background:var(--accent)}.button-secondary{color:var(--text);background:var(--surface);border-color:var(--line-strong)}.button-secondary:hover{background:var(--surface-2)}.button-lg{min-height:49px;padding:0 20px}.button-md{min-height:36px;padding:0 15px}.button-note{font:10px var(--mono);border-left:1px solid #1113;padding-left:8px}.text-link{border-bottom:1px solid var(--line-strong);align-items:center;gap:18px;padding-bottom:8px;font-size:13px;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--accent)}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#0e0e0ef2;height:76px;transition:transform .35s;position:sticky;top:0}html[data-tour] .site-header{transform:translateY(-100%)}.site-header-inner{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.site-home{text-decoration:none}.lockup{align-items:center;gap:11px;display:inline-flex}.lockup-name{font:600 20px var(--display);letter-spacing:.11em}.site-nav{align-items:center;gap:29px;margin-left:auto;margin-right:28px;display:flex}.site-nav a{color:var(--text-dim);font-size:11px;text-decoration:none;transition:color .2s}.site-nav a:hover{color:var(--text)}.header-download{justify-content:space-between;min-width:111px}.site-nav .soon{vertical-align:1px;margin-left:6px;padding:1px 4px;font-size:7px}.header-account{color:var(--text);white-space:nowrap;align-items:center;gap:7px;margin-right:18px;font-size:11px;text-decoration:none;display:inline-flex}.header-account:hover{color:var(--accent)}.mobile-nav nav .soon{margin-left:8px}.mobile-nav{display:none}.site-footer{border-top:1px solid var(--line);margin-top:110px;padding:64px 0 28px}.site-footer-grid{grid-template-columns:1.8fr 1fr 1.25fr .8fr;gap:40px;display:grid}.site-footer-brand p{margin:20px 0;font-size:13px}.footer-status{letter-spacing:.04em;font-size:8px}.site-footer-grid nav{flex-direction:column;gap:10px;display:flex}.site-footer-grid h2{font:10px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint);margin-bottom:12px}.site-footer-grid nav a{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--text-dim);font-size:12px;text-decoration:none}.site-footer-grid nav a:hover{color:var(--text)}.site-footer-base{border-top:1px solid var(--line);font:9px/1.6 var(--mono);justify-content:space-between;gap:20px;margin-top:60px;padding-top:24px;display:flex}.principles-strip{border-block:1px solid var(--line);background:#16161655}.principles-strip .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:77px;display:flex}.principles-strip span{color:var(--text-dim);font:10px var(--mono);align-items:center;gap:12px;display:flex}.principles-strip svg{color:var(--accent)}.manifesto{border-bottom:1px solid var(--line);grid-template-columns:1fr 2.1fr;gap:60px;padding:120px 0;display:grid}.section-tag{flex-direction:column;align-items:flex-start;gap:30px;padding-top:7px;display:flex}.section-tag svg{color:var(--text-faint)}.manifesto h2{font-size:clamp(27px,3.1vw,43px);line-height:1.25}.manifesto h2 span{color:var(--text-faint)}.manifesto p{max-width:530px;color:var(--text-dim);margin-top:27px;font-size:14px;line-height:1.9}.section{padding-top:115px}.section-heading{justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:52px;display:flex}.section-heading .eyebrow{margin-bottom:22px}.section-heading h2,.customise-copy h2,.privacy-copy h2{font-size:clamp(36px,4vw,55px);line-height:1.12}.section-heading>p{max-width:310px;color:var(--text-dim);font-size:13px;line-height:1.9}.workspace-foot{font:8px/1.6 var(--mono);color:var(--text-faint);justify-content:space-between;gap:25px;margin-top:20px;display:flex}.workspace-foot>span:first-child{align-items:center;gap:7px;display:flex}.customise-section{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;padding:150px 0 130px;display:grid}.customise-copy .eyebrow{margin-bottom:24px}.customise-copy p,.privacy-copy>p{color:var(--text-dim);max-width:430px;margin-top:25px;font-size:13px;line-height:1.9}.customise-details{gap:45px;margin-top:35px;display:flex}.customise-details>span{font:29px var(--display)}.customise-details small{font:8px var(--mono);color:var(--text-faint);margin-top:9px;display:block}.theme-study{height:390px;position:relative}.theme-window{border:1px solid var(--line-strong);background:#181818;border-radius:5px;width:85%;position:absolute;box-shadow:0 25px 40px #0006}.theme-window-back{color:#9cabbc;background:#171e26;border-color:#3a4654;top:0;right:0;transform:rotate(6deg)}.theme-window-mid{color:#b7a6c7;background:#211d2a;border-color:#443c54;top:40px;right:4%;transform:rotate(3deg)}.theme-window-front{top:85px;left:0;transform:rotate(-3deg)}.theme-window-bar{border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 20%, transparent);font:8px var(--mono);align-items:center;gap:7px;padding:11px 13px;display:flex}.theme-dots{margin-left:auto;font-size:16px;line-height:8px}.theme-mini-grid{grid-template-columns:1.2fr 1fr;gap:9px;padding:15px;display:grid}.theme-mini-grid>div,.theme-mini-grid>i{border:1px solid var(--line);border-radius:2px;min-height:65px;padding:13px}.theme-mini-grid>i{min-height:70px}.theme-mini-grid>div>span{font:6px var(--mono);color:var(--text-faint);margin-bottom:11px;display:block}.theme-mini-grid b{font:12px var(--display);font-weight:400;display:block}.theme-mini-grid i{background:#80808044;width:90%;height:4px;margin-top:10px;display:block}.theme-mini-grid i:nth-of-type(2){width:70%}.theme-mini-grid i:nth-of-type(3){width:80%}.theme-ring{width:63px;height:63px;font:17px var(--display);border:3px solid #9a9a9a;border-right-color:#383838;border-radius:50%;justify-content:center;align-items:center;margin:8px auto;display:flex}.theme-ring>span{font-size:8px}.theme-window-footer{font:6px var(--mono);color:var(--text-faint);border-top:1px solid var(--line);justify-content:space-between;padding:11px 15px;display:flex}.theme-caption{font:7px var(--mono);color:var(--text-faint);position:absolute;bottom:0;right:15px}.privacy-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-bottom:115px;display:grid}.privacy-seal{border:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff02 3px 4px);flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.privacy-seal:before,.privacy-seal:after{content:"+";color:var(--text-faint);font:15px var(--mono);position:absolute}.privacy-seal:before{top:12px;left:16px}.privacy-seal:after{bottom:12px;right:16px}.privacy-seal-ring{border:1px solid var(--line-strong);outline:1px dashed var(--line);outline-offset:13px;width:150px;height:150px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:32px;display:grid}.privacy-seal>span{font:12px var(--mono);letter-spacing:.12em}.barcode{opacity:.6;background:repeating-linear-gradient(90deg, var(--text) 0 1px, transparent 1px 3px, var(--text) 3px 6px, transparent 6px 9px, var(--text) 9px 11px, transparent 11px 13px, var(--text) 13px 14px, transparent 14px 18px);width:125px;height:32px;margin:26px 0 10px}.privacy-seal small{font:6px var(--mono);letter-spacing:.11em;color:var(--text-faint)}.privacy-copy .eyebrow{margin-bottom:25px}.privacy-points{margin:26px 0;padding:0;list-style:none}.privacy-points li{color:var(--text-dim);align-items:center;gap:11px;margin-top:13px;font-size:11px;display:flex}.privacy-points svg{color:var(--accent);flex:none}.web-section{border-block:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:40px;padding:40px 0;display:grid}.web-icon{color:var(--text-faint)}.web-section h2{letter-spacing:-.035em;margin:12px 0;font-size:26px}.web-section p{max-width:650px;color:var(--text-dim);font-size:12px}.web-coordinate{font:8px var(--mono);color:var(--text-faint);writing-mode:vertical-rl}.closing-section{border:1px solid var(--line-strong);background:#141414;margin-top:120px;padding:39px 48px 0;position:relative}.closing-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.closing-asterisk{color:var(--accent);font-size:49px;line-height:1}.closing-section h2{letter-spacing:-.055em;margin:40px 0 30px;font-size:clamp(40px,6.6vw,88px);line-height:1.05}.closing-section h2>span{color:var(--accent)}.closing-bottom{justify-content:space-between;align-items:center;gap:30px;margin-bottom:45px;display:flex}.closing-bottom p{color:var(--text-dim);margin-bottom:23px;font-size:13px;line-height:1.85}.closing-bottom .eyebrow{font-size:8px}.closing-baseline{border-top:1px solid var(--line);color:var(--text-faint);font:7px/1.6 var(--mono);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;display:flex}.closing-baseline a{align-items:center;gap:6px;text-decoration:none;display:flex}.page{max-width:800px;padding-top:85px}.page:before{content:"AXIOM / YOUR PERSONAL TERMINAL";color:var(--text-faint);font:9px var(--mono);letter-spacing:.12em;margin-bottom:25px;display:block}.page h1{letter-spacing:-.055em;margin:0 0 25px;font-size:clamp(40px,5vw,65px)}.page h2{border-top:1px solid var(--line);margin:44px 0 14px;padding-top:25px;font-size:24px}.page h3{margin:28px 0 12px;font-size:19px}.page p,.page li{color:var(--text-dim);font-size:14px;line-height:1.9}.page p{margin:16px 0}.page li+li{margin-top:8px}.page b,.page strong{color:var(--text);font-weight:500}.page a:not(.button){text-underline-offset:4px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);overflow-wrap:anywhere}.page a:hover{color:var(--accent)}.page a.button-primary:hover{color:var(--on-accent)}.page .page-lede{font-size:17px;line-height:1.8}.steps{counter-reset:step;margin:22px 0;padding:0;list-style:none}.steps li{counter-increment:step;margin-bottom:22px;padding-left:46px;position:relative}.steps li:before{content:"0" counter(step);color:var(--accent);font:12px/2 var(--mono);position:absolute;top:1px;left:0}.note{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--surface);margin:32px 0;padding:20px 24px}.note p{margin:8px 0 0;font-size:13px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;color:var(--text);font-size:14px}.faq summary::marker{color:var(--accent)}.faq details p{margin:12px 0 0}@media (max-width:1100px){.wrap{width:calc(100% - 64px)}.site-nav{gap:20px;margin-right:10px}.manifesto{gap:40px}.workspace-foot>span:last-child{display:none}.customise-section{gap:40px}.privacy-section{gap:60px}.theme-study{height:365px}.theme-window{width:90%}.theme-mini-grid{gap:7px;padding:11px}.theme-mini-grid>div{padding:10px}.theme-mini-grid b{font-size:10px}.site-footer-grid{grid-template-columns:1.4fr 1fr 1.25fr .8fr;gap:25px}}@media (max-width:759px){html{scroll-padding-top:85px}.wrap{width:calc(100% - 40px)}.site-header{height:64px}.site-header-inner{gap:15px}.lockup-name{font-size:17px}.site-home .lockup>svg{width:20px}.site-nav,.header-account{display:none}.header-download{order:1;min-width:95px;min-height:33px;margin-left:auto;font-size:11px}.mobile-nav{order:2;display:block}.mobile-nav summary{cursor:pointer;place-items:center;width:32px;height:36px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.menu-close,.mobile-nav[open] .menu-open{display:none}.mobile-nav[open] .menu-close{display:block}.mobile-nav nav{border-bottom:1px solid var(--line-strong);background:#151515fa;flex-direction:column;padding:20px;display:flex;position:absolute;top:63px;left:0;right:0;box-shadow:0 20px 40px #0008}.mobile-nav nav a{font:12px var(--mono);border-bottom:1px solid var(--line);padding:13px 3px;text-decoration:none}.principles-strip .wrap{grid-template-columns:1fr 1fr;gap:20px 15px;padding-block:20px;display:grid}.principles-strip span{gap:9px;font-size:8px}.principles-strip svg{width:13px}.manifesto{padding:65px 0;display:block}.section-tag{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px}.section-tag svg{width:23px}.manifesto h2{font-size:clamp(26px,5vw,36px)}.manifesto p{margin-top:22px;font-size:12px}.section{padding-top:70px}.section-heading{margin-bottom:35px;display:block}.section-heading .eyebrow{margin-bottom:20px;font-size:8px}.section-heading h2,.customise-copy h2,.privacy-copy h2{font-size:clamp(34px,7.2vw,46px)}.section-heading>p{max-width:440px;margin-top:23px;font-size:12px}.workspace-foot{font-size:7px}.customise-section{grid-template-columns:1fr;gap:50px;padding:80px 0}.customise-copy p{font-size:12px}.theme-study{width:95%;max-width:460px;height:350px;margin-inline:auto}.theme-window{width:87%}.theme-window-front{top:70px}.theme-mini-grid{padding:13px}.theme-mini-grid>div{padding:12px}.theme-caption{font-size:6px}.privacy-section{grid-template-columns:1fr;gap:45px;padding-bottom:70px}.privacy-seal{order:2;min-height:300px}.privacy-seal-ring{width:110px;height:110px;margin-bottom:24px}.privacy-seal-ring>svg{width:46px}.privacy-seal>span{font-size:10px}.barcode{height:25px;margin-top:18px}.privacy-copy .eyebrow{font-size:8px}.privacy-copy>p{max-width:100%;font-size:12px}.privacy-points li{font-size:10px}.text-link{font-size:12px}.web-section{grid-template-columns:1fr;gap:20px;padding-block:35px}.web-icon,.web-coordinate{display:none}.web-section .eyebrow{font-size:8px}.soon{font-size:7px}.web-section h2{max-width:350px;font-size:26px}.web-section p{font-size:12px}.closing-section{margin-top:70px;padding:25px 23px 0}.closing-top .eyebrow{font-size:7px}.closing-asterisk{font-size:32px}.closing-section h2{margin-block:30px;font-size:clamp(35px,8vw,60px)}.closing-bottom{margin-bottom:30px;display:block}.closing-bottom p{font-size:12px}.closing-bottom .eyebrow{font-size:6px}.closing-bottom .button{margin-top:25px}.closing-baseline{gap:10px;font-size:6px}.closing-baseline>span:last-child{display:none}.site-footer{margin-top:70px;padding-top:40px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:35px 25px}.site-footer-brand{grid-column:1/-1}.site-footer-brand p{margin-block:15px}.site-footer-grid nav a{font-size:11px}.site-footer-base{flex-direction:column;gap:12px;margin-top:40px;font-size:8px}.page{padding-top:45px}.page:before{font-size:8px}.page h1{font-size:42px}.page .page-lede{font-size:16px}.page p,.page li{font-size:13px}.page .button-note{display:none}.note{padding:17px}.faq summary{font-size:13px}}@media (max-width:374px){.wrap{width:calc(100% - 32px)}.closing-section{padding-inline:18px}.closing-section h2{font-size:33px}.closing-top .eyebrow{font-size:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
