@font-face{font-family:Anton;src:url('/assets/fonts/Anton-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
:root{--bg:#050507;--panel:#0a0b0e;--ink:#e0e4eb;--muted:#8d939e;--line:#30323b;--blue:#0757ff;--display:Anton,'Arial Narrow',Impact,sans-serif;--mono:'Courier New',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:var(--blue);color:#fff}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #80a8ff;outline-offset:6px}img{display:block;width:100%;height:auto}figure{margin:0}h1,h2,h3,p{margin:0}button{color:inherit}main{overflow:hidden}.svg-defs{width:0;height:0;position:absolute}.mono,.eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:1.3px;line-height:1.5}.eyebrow{font-size:11px;letter-spacing:2px}.blue{color:#467cff}.skip{position:fixed;top:-80px;left:20px;background:white;color:black;padding:15px;z-index:100}.skip:focus{top:15px}.grain,.scanlines{position:fixed;inset:0;pointer-events:none;z-index:20}.grain{opacity:.085;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.91' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.scanlines{opacity:.11;background:repeating-linear-gradient(transparent 0 3px,#000 3px 4px)}.top{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 3.5%;border-bottom:1px solid var(--line);background:#050507ed;position:relative;z-index:21}.brand{display:flex;align-items:center;gap:17px}.mark{width:39px;height:39px;object-fit:contain}.wordmark{width:210px;height:auto}.header-code{color:var(--muted);font-size:9px}.nav-join{text-transform:uppercase;font-family:var(--mono);font-size:11px;letter-spacing:1px;border-left:1px solid var(--line);padding:12px 0 12px 30px}.nav-join span{font-size:24px;margin-left:28px}.nav-join:hover{color:#6b98ff}.hero{height:calc(100svh - 82px);min-height:780px;max-height:1100px;position:relative;padding:30px 3.5% 62px;isolation:isolate}.hero-topline{display:flex;justify-content:space-between;position:relative;z-index:4}.status-dot{display:inline-block;width:6px;height:6px;background:#2b66ff;box-shadow:0 0 12px #0757ff;margin-right:11px;vertical-align:1px}.hero-grid{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,transparent calc(50% - .5px),#24263260 50%,transparent calc(50% + .5px)),linear-gradient(transparent calc(50% - .5px),#24263240 50%,transparent calc(50% + .5px));background-size:25% 50%;mask-image:linear-gradient(#0005,#0000)}#chrome-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.68;pointer-events:none}.hero-copy{position:relative;z-index:3;width:61%;margin-top:40px}.hero-copy .eyebrow{margin-bottom:23px;color:#a6acb6}.hero h1{font-family:var(--display);font-weight:400;font-size:clamp(130px,14.1vw,235px);line-height:.86;letter-spacing:-.025em;position:relative}.hero h1>span{display:block;width:max-content;transform:scaleX(1.04);transform-origin:left}.hero h1>.outline{font-size:.86em;line-height:1.02;letter-spacing:.02em;margin:2px 0 -3px}.chrome{color:#c5cbd4;background:linear-gradient(177deg,#f6f8ff 0%,#b9c0cc 18%,#f6f8ff 24%,#707884 32%,#242932 42%,#c3c9d2 48%,#fff 52%,#8c94a1 62%,#e8edf5 77%,#515764 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 170%;animation:sheen 12s ease-in-out infinite}.outline{color:transparent;-webkit-text-stroke:1.2px #9b9fa7}.hero .period{-webkit-text-fill-color:#1a5dff;color:#1a5dff}.glitch{position:relative}.glitch:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;color:#b2bcce;-webkit-text-fill-color:#b2bcce;clip-path:inset(46% 0 51% 0);text-shadow:3px 0 #0757ff,-2px 0 #888;transform:translateX(3px);pointer-events:none;animation:slice 8s linear infinite}.hero-bottom{display:flex;align-items:center;gap:35px;margin-top:27px}.hero-bottom p{font-size:13px;line-height:1.65;color:#a4a9b3;max-width:250px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#d9dee6;color:#080a0e;text-transform:uppercase;padding:18px 22px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);font-family:var(--mono);font-size:11px;letter-spacing:.8px;white-space:nowrap;transition:background .25s,color .25s}.button span{font-size:22px;line-height:14px}.button:hover{background:#0b51fb;color:white}.hero-product{position:absolute;right:5.5%;top:16%;width:36.5%;z-index:2;transform:rotate(-5deg);will-change:transform;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.product-meta,.product-foot{display:flex;justify-content:space-between;color:#aab2c0;font-size:9px;letter-spacing:1.2px}.product-meta{padding:13px 0;border-top:1px solid #676c7a}.photo-shell{position:relative;clip-path:polygon(0 0,calc(100% - 37px) 0,100% 37px,100% 100%,37px 100%,0 calc(100% - 37px));background:#171b22;border:1px solid #778293}.photo-shell img{filter:contrast(1.14) brightness(.84) saturate(1.16);aspect-ratio:1;object-fit:cover}.photo-shell:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(126deg,transparent 25%,#a9c3ff18 49%,transparent 59%),linear-gradient(0deg,#02050c8c,transparent 32%);box-shadow:inset 0 0 0 1px #bdcfff55}.image-slice{position:absolute;inset:0;background-image:url('/assets/butterfly-1.webp');background-size:100%;clip-path:inset(40% 0 58% 0);filter:drop-shadow(5px 0 #2b69ff);opacity:.6;animation:image-slice 9s linear infinite;pointer-events:none}.image-code{position:absolute;bottom:24px;left:25px;z-index:2;color:#dae7ff;font-size:8px}.crosshair{position:absolute;top:22px;right:22px;width:20px;height:20px;background:linear-gradient(90deg,transparent 47%,#b4d0ff 48% 52%,transparent 53%),linear-gradient(transparent 47%,#b4d0ff 48% 52%,transparent 53%);opacity:.7}.product-foot{border-bottom:1px solid #676c7a;padding:14px 0}.product-foot b{color:#5889ff;margin-left:15px}.hero-sigil{position:absolute;width:260px;height:260px;bottom:7%;right:1%;z-index:4;transform:rotate(18deg);filter:drop-shadow(0 0 15px #000);pointer-events:none;animation:orbit 24s ease-in-out infinite}.hero-footer{position:absolute;bottom:24px;left:3.5%;right:3.5%;border-top:1px solid var(--line);padding-top:17px;display:flex;justify-content:space-between;color:#8c939e;font-size:9px}.hero-footer a{color:#d4d8e1}.ticker{border-top:1px solid #2d63ff;border-bottom:1px solid #2d63ff;background:#0845ee;color:#eff4ff;overflow:hidden;transform:rotate(-1.25deg) scale(1.02);position:relative;z-index:5;margin:8px 0 30px}.ticker-track{display:flex;width:max-content;animation:ticker 28s linear infinite}.ticker span{font-family:var(--display);font-size:30px;line-height:1.5;letter-spacing:1px;white-space:nowrap}.ticker b{font-family:Arial;font-size:25px;padding:0 32px}.section-pad{padding:80px 5.5%}.section-label{border-top:1px solid #484b55;padding-top:17px;display:flex;justify-content:space-between;color:#a3a9b4;font-size:10px}.drop-heading{display:flex;justify-content:space-between;align-items:flex-end;margin:38px 0 44px}.drop h2{font-family:var(--display);font-weight:400;font-size:clamp(75px,10.5vw,170px);line-height:1;letter-spacing:-.01em}.drop-heading>p{font-family:var(--mono);font-size:12px;line-height:1.6;text-align:right;padding-bottom:8px;color:#b1b7c3}.editorial-grid{display:grid;grid-template-columns:1.13fr 1fr;gap:8%;align-items:start}.editorial-image{position:relative;background:#0c0e13}.editorial-image img{filter:brightness(.79) contrast(1.15) saturate(.92);object-fit:cover;aspect-ratio:1}.image-main{clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)}.editorial-image figcaption{border-top:1px solid #535966;padding:15px 0;display:flex;justify-content:space-between;color:#9da6b6;background:var(--bg);font-size:9px}.editorial-right{padding-top:6px;display:grid;grid-template-columns:1fr 1fr}.drop-statement{grid-column:1 / -1;position:relative;margin:0 0 40px;padding:0 100px 0 0}.drop-statement .eyebrow{color:#7999de;font-size:9px;margin-bottom:18px}.drop-statement h3{font-family:var(--display);font-size:60px;line-height:1.03;font-weight:400;margin-bottom:20px;letter-spacing:.2px}.drop-statement>p:last-child{font-size:13px;line-height:1.75;color:#9ba2af;max-width:320px}.small-sigil{position:absolute;top:0;right:0;width:90px;height:90px}.image-detail{grid-column:2;margin-left:-38%;width:138%;transform:rotate(3deg)}.image-detail img{aspect-ratio:1.2}.system{padding-top:65px;background:linear-gradient(180deg,#0b0c10,transparent);border-bottom:1px solid var(--line)}.system-heading{margin:42px 0 38px;display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.system h2{font-family:var(--display);font-weight:400;font-size:clamp(50px,6.8vw,110px);line-height:1.06;letter-spacing:-.01em}.system-heading>p{max-width:245px;color:#9ea5b1;font-size:13px;line-height:1.8;padding-bottom:5px}.design-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line)}.design{background:#08090d;border:1px solid var(--line);border-left:0;padding:18px;position:relative;transition:background .3s}.design.active{border-top-color:#2765ff}.design-number{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;color:#8a93a5}.design-number span:first-child{font-size:13px;color:#c7ccd5}.design-art{height:205px;margin:22px -18px 25px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.design-art img{width:90%;height:100%;object-fit:cover;filter:brightness(.78) contrast(1.15);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.line-art{background:radial-gradient(ellipse,#18213288,transparent 65%)}.line-art svg{width:185px;height:185px;transition:transform .7s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(2px 0 0 #0846b350)}.design:hover .line-art svg{transform:rotateY(20deg) scale(1.09)}.design h3{font-family:var(--display);font-weight:400;font-size:clamp(19px,2.05vw,32px);display:flex;justify-content:space-between;align-items:center;letter-spacing:.2px;border-bottom:1px solid #292d37;padding-bottom:13px}.design h3>span{font-family:Arial;font-size:18px;color:#667184}.design>p{font-size:7px;letter-spacing:.65px;margin-top:12px;color:#8e98a9}.lock-art{color:#292e39;font-family:var(--display);font-size:95px;letter-spacing:-5px}.lock-art>span{-webkit-text-stroke:1px #424a5c;color:transparent}.lock-cross{position:absolute;top:50%;left:50%;font-family:var(--mono);font-size:23px;color:#555f75;transform:translate(-50%,-50%)}.concept-note{font-size:8px;color:#697486;margin-top:16px}.wire-divider{height:80px;overflow:hidden;background:#050507}.wire-divider svg{width:100%;height:80px}.join{position:relative;background:radial-gradient(ellipse at 90% 20%,#0c1a3999,transparent 55%);padding-top:40px;padding-bottom:34px}.join-top{display:flex;justify-content:space-between;font-size:9px;color:#a2acbf;border-bottom:1px solid #343b4b;padding-bottom:25px}.join-content{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;padding:60px 0 75px}.join-content .eyebrow{color:#8d9cba;margin-bottom:20px}.join h2{font-family:var(--display);font-weight:400;font-size:clamp(100px,15vw,220px);line-height:.95;letter-spacing:-.025em;width:max-content}.join-copy{font-size:17px;line-height:1.6;color:#adb7c8;margin-top:25px}.form-wrap{padding-top:35px}.wl label{display:block;font-size:10px;color:#91a3c3;margin-bottom:20px}.input-row{display:flex;align-items:stretch;border-bottom:1px solid #7485a3}.input-row input{min-width:0;flex:1;width:100%;border:0;background:transparent;color:white;padding:15px 0 21px;font-size:clamp(22px,2.7vw,40px);border-radius:0;outline:none}.input-row input::placeholder{color:#6e7c96}.input-row:focus-within{border-color:#759aff}.input-row button{background:#164fff;color:white;border:0;width:63px;height:63px;font-size:38px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);flex-shrink:0}.submit-label{width:100%;display:flex;justify-content:space-between;background:transparent;border:0;padding:20px 0;color:#e1e7f2;font-family:var(--mono);font-size:11px;letter-spacing:1.4px}.submit-label:hover{color:#75a0ff}.privacy{color:#76839a;font-size:10px;line-height:1.8}.msg{font-family:var(--mono);font-size:11px;line-height:1.7;margin-bottom:12px;color:#a8c2ff}.msg:empty{display:none}.msg.err{color:#f0c8b9}.msg.ok{color:#b1cdff}button:disabled{opacity:.5;cursor:wait}.join-bottom{display:flex;justify-content:space-between;font-size:9px;color:#5a6c8c;border-top:1px solid #263147;padding-top:20px}footer{padding:38px 5.5% 30px;background:#030405;border-top:1px solid #202530}.footer-brand{display:flex;gap:20px;align-items:center}.footer-brand>img:first-child{width:40px;height:40px;object-fit:contain}.footer-brand>img:last-child{width:245px}.footer-bottom{margin-top:28px;display:flex;justify-content:space-between;gap:35px;align-items:flex-end}.footer-bottom>.mono{font-size:8px;white-space:nowrap;color:#747d8c}.tm{font-size:9px;line-height:1.7;color:#626e80;max-width:530px}.reveal{opacity:1;transform:none}.motion .reveal{opacity:0;transform:translateY(55px);transition:opacity .9s ease,transform 1.15s cubic-bezier(.15,.8,.15,1)}.motion .reveal.in{opacity:1;transform:translateY(0)}.motion .image-detail.in{transform:rotate(3deg)}
@keyframes sheen{0%,100%{background-position:50% 0%}50%{background-position:50% 100%}}@keyframes slice{0%,93%,100%{transform:translateX(0);opacity:0}94%,96%{transform:translateX(4px);opacity:.65}97%,99%{transform:translateX(-2px);opacity:.4}}@keyframes image-slice{0%,93%,100%{transform:none;opacity:0}94%,98%{transform:translateX(7px);opacity:.55}}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes orbit{0%,100%{transform:rotate(18deg)}50%{transform:rotate(-7deg)}}
@media(min-width:1650px){.hero-copy{margin-top:4vh}.hero-product{width:35%;top:14%}}@media(max-width:1150px) and (min-width:761px){.header-code{display:none}.hero{min-height:740px}.hero-copy{margin-top:65px}.hero h1{font-size:15vw}.hero-product{top:23%;right:5%;width:40%}.hero-bottom{gap:16px;align-items:flex-start;flex-direction:column}.hero-sigil{width:180px;height:180px;bottom:10%}.drop-statement{padding-right:40px}.small-sigil{width:55px;height:55px}.drop-statement h3{font-size:48px}.design{padding:14px}.design-art{height:170px;margin-left:-14px;margin-right:-14px}.line-art svg{width:150px;height:150px}.design-number{font-size:7px}.system-heading{gap:25px}.system-heading>p{max-width:210px}}
@media(max-width:760px){html{scroll-padding-top:20px}.top{height:69px;padding:0 5%}.brand{gap:9px}.mark{width:29px;height:29px}.wordmark{width:150px}.header-code{display:none}.nav-join{padding-left:15px;font-size:8px;letter-spacing:.4px}.nav-join span{font-size:18px;margin-left:8px}.hero{height:auto;max-height:none;min-height:0;padding:22px 5% 24px}.hero-topline{font-size:8px;letter-spacing:.5px}.hero-topline .status-dot{width:5px;height:5px;margin-right:7px}.hero-copy{width:100%;margin-top:29px}.hero-copy .eyebrow{font-size:8px;letter-spacing:1.7px;margin-bottom:20px}.hero h1{font-size:26.2vw;line-height:.87;letter-spacing:-.018em}.hero h1>.outline{font-size:.86em}.hero h1>.dark-line{margin-top:0}.hero-product{position:relative;width:70%;right:auto;top:auto;margin:-112px 0 0 auto;transform:rotate(-5deg);z-index:2}.hero h1{z-index:3;pointer-events:none}.hero-bottom{position:relative;display:block;padding-top:273px;margin-top:0}.hero-bottom p{font-size:12px;line-height:1.75;margin-bottom:19px;max-width:none}.hero-bottom .button{width:100%;padding:18px 20px;font-size:10px}.hero-product{position:absolute;top:345px;right:7%;margin:0;width:62%}.product-meta,.product-foot{font-size:6px;letter-spacing:.7px;padding:9px 0}.photo-shell{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.image-code{font-size:6px;left:15px;bottom:14px}.crosshair{top:14px;right:14px;width:14px;height:14px}.hero-sigil{width:110px;height:110px;bottom:auto;top:470px;left:2%;right:auto;z-index:4}.hero-footer{position:relative;left:auto;right:auto;bottom:auto;margin-top:27px;padding-top:17px;font-size:6px;gap:15px;letter-spacing:.6px}.hero-footer>span:first-child{max-width:150px}.hero-footer .coord{display:none}#chrome-field{opacity:.6}.ticker{margin:8px 0 10px}.ticker span{font-size:22px}.ticker b{font-size:18px;padding:0 20px}.section-pad{padding:53px 5%}.section-label{font-size:7px;letter-spacing:.5px;gap:20px;padding-top:13px}.drop-heading{margin:29px 0 26px;align-items:flex-start;gap:10px}.drop h2{font-size:17vw;white-space:nowrap}.drop-heading>p{display:none}.editorial-grid{grid-template-columns:1fr;gap:28px}.editorial-image figcaption{font-size:8px;padding:12px 0}.editorial-right{grid-template-columns:1fr 1fr;gap:15px;padding-top:0}.drop-statement{grid-column:1;grid-row:1;padding:0;margin:0}.small-sigil{display:none}.drop-statement .eyebrow{font-size:6px;letter-spacing:.5px;margin-bottom:12px}.drop-statement h3{font-size:32px;line-height:1.05;margin-bottom:13px}.drop-statement>p:last-child{font-size:10px;line-height:1.8}.image-detail{grid-row:1;grid-column:2;margin:30px 0 0;width:100%;align-self:start}.image-detail img{aspect-ratio:.87}.image-detail figcaption{font-size:6px;letter-spacing:0}.system{padding-top:30px}.system-heading{display:block;margin:28px 0}.system h2{font-size:10.7vw;line-height:1.08;white-space:nowrap}.system-heading>p{font-size:12px;line-height:1.75;margin-top:23px;max-width:290px}.design-grid{grid-template-columns:1fr 1fr}.design{padding:12px}.design:nth-child(n+3){border-top:0}.design-number{font-size:6px;letter-spacing:.4px}.design-number span:first-child{font-size:11px}.design-art{height:143px;margin:16px -12px 16px}.line-art svg{width:130px;height:130px}.design h3{font-size:23px;letter-spacing:0;padding-bottom:10px}.design h3>span{font-size:15px}.design>p{font-size:5.5px;letter-spacing:.2px;white-space:nowrap;margin-top:9px}.lock-art{font-size:75px}.concept-note{font-size:6px;letter-spacing:.25px;line-height:1.8}.wire-divider,.wire-divider svg{height:50px}.join{padding-top:27px;padding-bottom:25px}.join-top{font-size:6px;letter-spacing:.2px;padding-bottom:20px;gap:12px}.join-top .status-dot{width:5px;height:5px;margin-right:5px}.join-content{grid-template-columns:1fr;gap:0;padding:34px 0 40px}.join-content .eyebrow{font-size:8px;margin-bottom:18px}.join h2{font-size:35vw;line-height:.94}.join-copy{font-size:14px;margin-top:20px}.form-wrap{padding-top:35px}.wl label{font-size:8px;margin-bottom:14px}.input-row input{font-size:27px;padding:14px 0 20px}.input-row button{width:51px;height:51px;font-size:31px}.submit-label{font-size:9px;padding:19px 0}.privacy{font-size:9px}.join-bottom{font-size:6px;letter-spacing:.3px}footer{padding:28px 5%}.footer-brand{gap:13px}.footer-brand>img:first-child{width:30px;height:30px}.footer-brand>img:last-child{width:190px}.footer-bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.footer-bottom>.mono{font-size:7px}.footer-bottom>a{text-align:right;grid-column:2;grid-row:1}.tm{grid-column:1/-1;grid-row:2;font-size:8px;line-height:1.8}.motion .reveal{transform:translateY(30px)}}
@media(max-width:360px){.wordmark{width:132px}.nav-join{padding-left:10px}.hero-product{top:322px}.hero-bottom{padding-top:255px}.hero-sigil{top:440px}.design h3{font-size:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.glitch:after,.image-slice{display:none}.motion .reveal{opacity:1;transform:none}.hero-sigil{transform:rotate(18deg)}#chrome-field{display:none}.hero{background:radial-gradient(ellipse at 90% 35%,#141c2d80,transparent 60%)}.image-detail{transform:none}}
