@import url('chrome.css');
:root{--bg:#070910;--panel:#101425;--fg:#eeeffa;--dim:#9b9bb0;--line:#777eaa40;--lime:#c2adff}body{background:radial-gradient(ellipse at 85% 18%,#191438 0,transparent 30%),radial-gradient(ellipse at 0 45%,#101d32 0,transparent 25%),#070910}.prototype-line{background:#090b15;color:#888ba6;border-color:var(--line)}.prototype-line a{color:#b7b2ce}.site-header{background:#090b16de;border-color:var(--line)}.logo svg{stroke:#d5ccff;filter:drop-shadow(0 0 6px #8060c280)}.logo>span{background:linear-gradient(180deg,#fff 5%,#8a8ea7 40%,#edefff 48%,#61677f 60%,#e5e6ff 90%);background-clip:text;-webkit-background-clip:text;color:transparent}.logo sup{color:#c7b8ff}.contact-pill{background:linear-gradient(130deg,#c9bbff20,#7c9ce212);border-color:#9f99ce66;box-shadow:inset 0 1px 0 #ffffff16;color:#ebe6ff}.status i,.terms-tag i{background:#b6b0ff;box-shadow:0 0 12px #aca2ff88}#menu{background:#0d1024f5;border-color:#7d75c366;backdrop-filter:blur(20px)}#menu>button{background:linear-gradient(110deg,#e1d4ff,#a0c7f3);color:#111327}.holo-hero{border:1px solid #9091bf70;border-radius:23px;min-height:750px;max-height:1100px;height:calc(100svh - 140px);background:#090b14;box-shadow:inset 0 0 90px #49367218,0 0 70px #6340bc10}.hero-art{inset:0}.hero-art img{object-position:63% 45%;filter:saturate(1.18);animation:bird-breathe 15s ease-in-out infinite alternate}.hero:after{background:linear-gradient(90deg,#06081380,transparent 65%),linear-gradient(0deg,#070a13b0,transparent 50%);z-index:-2}.hero-grid{opacity:.7;background-image:linear-gradient(90deg,transparent calc(25% - 1px),#a6aeff13 25%,transparent calc(25% + 1px),transparent calc(75% - 1px),#a6aeff13 75%,transparent calc(75% + 1px)),linear-gradient(0deg,transparent calc(33% - 1px),#a6aeff13 33%,transparent calc(33% + 1px))}.hero-top{padding:28px 32px;font-size:8px;color:#c9c9dc}.hero-top p{line-height:1.7}.holo-title{position:absolute;left:32px;top:22%;width:60%;z-index:1}.holo-title>.tiny-label{color:#b6b1ce;font-size:7px;letter-spacing:.15em}.holo-title h1{font-family:var(--sans);font-size:clamp(65px,8.2vw,132px);font-weight:800;line-height:.85;letter-spacing:-.07em;margin:20px 0 25px;color:transparent;-webkit-text-stroke:.7px #d8dcff;background:linear-gradient(173deg,#fff 0%,#d9dcf5 10%,#8d92b4 17%,#f9fdff 27%,#41465e 34%,#a5b0d3 40%,#f2f4ff 47%,#61617f 54%,#e7d7ff 64%,#fff 69%,#9295b4 78%,#f6fcff 89%,#777c9a 100%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 3px 0 #32384d) drop-shadow(0 4px 15px #8b8cef25);transform:skewY(-4deg);width:max-content;max-width:100%}.holo-title h1>span{font-size:.19em;letter-spacing:.18em;line-height:1.2;margin:22px 0 0 4px;display:block;font-weight:600;color:#e4e6fb;background:none;-webkit-text-stroke:0;text-shadow:0 0 10px #9ea1db66}.holo-title>p{font-size:14px;line-height:1.6;color:#d4d4e6;letter-spacing:-.02em;margin-top:30px;text-shadow:0 2px 15px #000}.holo-star{position:absolute;left:55%;top:9%;font-size:180px;line-height:1;color:#eef4ff;text-shadow:0 0 3px #fff,0 0 20px #a99dff,0 0 50px #6d58dc;transform:rotate(-15deg);opacity:.8;pointer-events:none;animation:holo-star 14s ease-in-out infinite alternate}.holo-interface{position:absolute;right:32px;bottom:50px;width:470px;border:1px solid #b4b4dc70;border-radius:20px;background:linear-gradient(130deg,#a4b4df1c,#5a458d38 60%,#b6acda1c);backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 #ffffff35,0 20px 70px #06041270;overflow:hidden}.interface-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;font:6px var(--mono);letter-spacing:.12em;color:#c4bfdc}.interface-top>span:first-child{display:flex;gap:6px}.interface-top i{display:block;width:5px;height:5px;background:#e4e2ff;border-radius:50%}.interface-top>b{font-size:15px;font-weight:400}.interface-body{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:12px 23px 20px}.interface-body h2{font-size:31px;letter-spacing:-.06em;margin-bottom:15px;line-height:1.1}.interface-body h2>span{color:#bdb9db}.interface-body p{font-size:9px;color:#c1bdd5;line-height:1.8;margin-bottom:0}.interface-list{display:flex;flex-direction:column;justify-content:center;gap:10px}.interface-list>a{font:7px var(--mono);letter-spacing:.07em;display:flex;align-items:center;gap:10px;justify-content:space-between;border:1px solid #acb4df66;border-radius:25px;padding:12px 14px;background:#ffffff06}.interface-list>a:hover{background:#b8a8ec26;border-color:#e8dcff}.interface-list span{font-size:6px;color:#d5cee9}.interface-list b{font-weight:400}.interface-bottom{display:flex;align-items:center;gap:12px;margin:0 23px;padding:15px 0;border-top:1px solid #b6b4d84a;font:6px var(--mono);letter-spacing:.04em;color:#c2bdd6}.interface-bottom>button{margin-left:auto;border:1px solid #dad7f45c;background:#ece8ff15;border-radius:20px;padding:10px 13px;color:#ecebff;font-size:8px}.interface-bottom>button:hover{background:#e3d9ff;color:#151226}.holo-orb,.mini-orb{display:block;border-radius:50%;width:24px;height:24px;flex-shrink:0;background:radial-gradient(circle at 27% 22%,#fff 0%,#e3e8fc 6%,#6475ae 19%,#b4a3e6 30%,#2d385b 41%,#1a1c34 55%,#8a78b3 70%,#cbd4fa 77%,#383b56 92%);box-shadow:inset 0 0 3px #fff8,0 0 15px #b5a0ff26}.hero-foot{color:#b5b1c9;font-size:5px;bottom:19px}.orbit{border-color:#9fa4dc24}.holo-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:20px 4% 0}.holo-principles>article{display:flex;align-items:center;gap:18px;padding:24px;border:1px solid #8992ba55;border-radius:18px;background:linear-gradient(130deg,#202d452b,#5d368526);box-shadow:inset 0 1px 0 #d7d2ff0d}.holo-principles small{font:6px var(--mono);letter-spacing:.08em;color:#adabc3}.holo-principles p{font-size:12px;line-height:1.4;margin:8px 0 0}.holo-principles a{margin-left:auto;font-size:20px;color:#c6b8fc}.mini-orb{width:39px;height:39px}.mini-star{font-size:44px;line-height:1;color:#e1d8ff;text-shadow:0 0 10px #aeb9ff}.mini-wire{font-size:45px;line-height:1;color:#a4a2ca}.ticker{border-color:var(--line);margin-top:20px;padding:17px 0;background:#090c17}.ticker span{color:#b1adc6;font-size:9px}.ticker i{color:#c0aff2}.section{border-color:var(--line);padding-top:80px;padding-bottom:90px}.section-label{color:#9d9bb3}.section-label>span:first-child{color:#bdade7}h2>span{color:#a7a6c0}.about-disc{border-color:#9ca5d65e;box-shadow:0 0 50px #7651d330}.disc-plus{background:linear-gradient(120deg,#dfc7ff,#a4c4f3);color:#181528}.about-copy .lead{color:#e8e7f4}.text-link{border-color:#9793b06b}.text-link>span{color:#c2b2f3}.mono-note{color:#7e7996}.process-grid{border:1px solid #8c8cb757;border-radius:20px;overflow:visible;background:linear-gradient(130deg,#2c305123,#38254920);padding:0 25px;box-shadow:inset 0 1px 0 #eeeaff12}.process-grid article{padding:30px 22px}.process-grid article:not(:last-child){border-right:1px solid var(--line)}.num{color:#bdb4d8;font-size:43px;text-shadow:0 0 15px #8d70f138}.node{background:#dbd1ff;box-shadow:0 0 12px #bca8ff;left:22px;top:-4px}.draft-note{color:#8a829e}.care{background:linear-gradient(140deg,#2c1b4419,#101c2929)}.care-orbit{border-color:#a29cc266;box-shadow:inset 0 0 40px #63449117,0 0 40px #63449112}.care-orbit>span{color:#e2d7ff;text-shadow:0 0 14px #a8aaff}.care-orbit i{background:#ece9ff;box-shadow:0 0 12px #c3b3ff}.care-rows article{border-color:var(--line)}.care-rows article>b{color:#aaa1c4}.team-card{border-color:#8c8fba66;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#262d482e,#42305830);box-shadow:inset 0 1px 0 #d6d3ff20}.card-visual{border-bottom:1px solid #9598bd33}.card-code{color:#d4c6ff;text-shadow:0 0 25px #a193ff44}.card-copy .tiny-label{color:#b5a5e0}.card-arrow{background:#d2c6f812;border-color:#d0c6ef77;backdrop-filter:blur(5px)}.team-word{background:linear-gradient(170deg,#fff,#9294b9 40%,#f5f2ff 60%,#686d99 80%,#e4e9ff);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:600}.team-word>span{color:#c3aff8}.support-row{border-color:var(--line)}.support-symbol{color:#dcd0ff;text-shadow:0 0 20px #a896ff}.outline-button{border-color:#a7a0c46b;background:#b7a3f60c}.terms-tag{color:#c9c1e3}.terms-list details{border-color:var(--line)}.terms-list details:last-of-type{border-color:var(--line)}.terms-list summary>b{color:#cbb8ff}.terms-list summary>span{color:#b5a5cd}.case-shell{border-color:#9292c077;border-radius:20px;background:radial-gradient(ellipse at 0 0,#5e3a9340,transparent 60%),linear-gradient(120deg,#25465b35,#111423);box-shadow:inset 0 1px 0 #ffffff18}.case-mark{color:#cec0f7}.case-heading .tiny-label{color:#b7a6db}.case-sequence article>span{color:#a9a3c1}.contact{background:radial-gradient(ellipse at 50% 80%,#35235f40,transparent 60%);min-height:560px}.contact h2{font-family:var(--sans);font-weight:700;background:linear-gradient(170deg,#fff,#a8adc8 23%,#fff 38%,#595f83 51%,#e3d2fc 65%,#a2acd0 79%,#fff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-stroke:.6px #cbd2f2;filter:drop-shadow(0 3px 0 #2f3554)}.contact h2>span{color:inherit}.lime-button{background:linear-gradient(120deg,#dfd5ff,#a6c8fa 45%,#d6b7f4);border:1px solid #f2edff66;box-shadow:inset 0 1px 1px #fff9,0 0 25px #ab87ef20;color:#13172b}.lime-button:hover{background:linear-gradient(120deg,#eee7ff,#c5dcff,#e6cbff);box-shadow:0 0 35px #ab87ef35}.footer-art{opacity:.14}.footer-logo{color:#e5dcfa}footer{color:#a29ab7}dialog{background:linear-gradient(145deg,#20243af5,#1f1637fa);border:1px solid #b6acd47a;border-radius:22px;box-shadow:0 0 80px #9672ee30}dialog::backdrop{background:#040512cc}dialog h2>span{color:#c8bbeb}.reveal-ready{transition:opacity .8s ease,transform .8s ease}@keyframes holo-star{from{transform:rotate(-15deg) scale(1);opacity:.65}to{transform:rotate(15deg) scale(1.06);opacity:.95}}
@media(max-width:1050px){.holo-title{width:65%}.holo-title h1{font-size:clamp(70px,9vw,100px)}.holo-interface{width:420px}.holo-star{font-size:140px;left:58%}.holo-principles>article{padding:20px 16px;gap:13px}.holo-principles p{font-size:11px}.mini-orb{width:30px;height:30px}.mini-star,.mini-wire{font-size:35px}.process-grid{padding:0 15px}.process-grid article{padding:28px 15px}.node{left:15px}}
@media(max-width:760px){.holo-hero{min-height:780px;max-height:1000px;height:calc(100svh - 125px);border-radius:20px}.holo-title{top:20%;left:22px;width:80%}.holo-title h1{font-size:clamp(65px,11vw,90px)}.holo-title>p{font-size:12px}.holo-interface{width:380px;right:22px;bottom:45px}.interface-body h2{font-size:28px}.holo-star{top:10%;left:auto;right:8%;font-size:120px}.holo-principles{grid-template-columns:1fr;gap:10px;padding-top:15px}.holo-principles>article{padding:17px 22px}.holo-principles p{font-size:12px}.holo-principles small{font-size:6px}.holo-principles>article>div{flex:1}.holo-principles a{margin-left:auto}.mini-orb{width:32px;height:32px}.mini-star,.mini-wire{font-size:36px;width:32px;text-align:center}.section{padding-top:65px;padding-bottom:70px}.process-grid{padding:0 20px}.process-grid article{border-color:var(--line);padding:25px 18px}.process-grid article:nth-child(2){border-right:0}.process-grid article:nth-child(3){border-right:1px solid var(--line)}.process-grid article:last-child{border-right:0}.node{left:18px}}
@media(max-width:500px){.holo-hero{height:calc(100svh - 125px);min-height:810px;max-height:940px;border-radius:18px;margin-top:12px}.hero-art img{object-position:61% 26%;object-fit:cover;filter:saturate(1.1) brightness(.85)}.hero:after{background:linear-gradient(0deg,#070912cc 0%,#07091250 30%,transparent 60%),linear-gradient(90deg,#06071370,transparent 95%)}.hero-grid{opacity:.6}.hero-top{padding:17px;font-size:5px;gap:12px}.status{font-size:4px;color:#dfd6ff}.holo-title{top:12%;left:17px;right:17px;width:auto}.holo-title>.tiny-label{font-size:5px;letter-spacing:.15em}.holo-title h1{font-size:clamp(43px,12.6vw,65px);margin:18px 0 0;line-height:.9;letter-spacing:-.065em;-webkit-text-stroke:.45px #e8e8ff;transform:skewY(-5deg);filter:drop-shadow(0 2px 0 #363d58) drop-shadow(0 4px 12px #8c78e52e)}.holo-title h1>span{font-size:.23em;margin-top:14px;letter-spacing:.13em}.holo-title>p{font-size:11px;line-height:1.7;margin-top:30px;max-width:140px}.holo-star{font-size:100px;right:4%;top:36%;opacity:.85}.holo-interface{left:13px;right:13px;width:auto;bottom:41px;border-radius:17px;backdrop-filter:blur(18px);background:linear-gradient(130deg,#6f8bbf25,#543f7f66 60%,#5d638238)}.interface-top{padding:14px 15px;font-size:5px;gap:8px}.interface-top i{width:4px;height:4px}.interface-top>span:first-child{gap:5px}.interface-top>b{font-size:12px}.interface-body{gap:15px;padding:10px 16px 17px;grid-template-columns:1fr 1fr}.interface-body h2{font-size:25px;margin-bottom:12px}.interface-body p{font-size:7px;line-height:1.9}.interface-list{gap:9px}.interface-list>a{font-size:5px;padding:10px 10px;gap:7px;min-height:35px}.interface-list>a span{font-size:5px}.interface-bottom{margin:0 16px;padding:12px 0;gap:9px;font-size:4px;letter-spacing:0}.interface-bottom>button{font-size:6px;padding:10px 11px;white-space:nowrap;min-height:34px}.holo-orb{width:20px;height:20px}.hero-foot{font-size:4px;left:17px;right:17px;bottom:14px}.holo-principles{padding:14px 4% 0;gap:9px}.holo-principles>article{border-radius:14px;padding:17px 18px;gap:15px}.holo-principles small{font-size:5px}.holo-principles p{font-size:11px;margin-top:6px}.holo-principles a{font-size:18px}.mini-orb{width:29px;height:29px}.mini-star,.mini-wire{font-size:32px;width:29px}.ticker{margin-top:14px}.section{padding-top:50px;padding-bottom:55px}.about-disc{margin-left:54%;border-color:#b7ade880}.about-copy .lead{font-size:21px}.process-grid{padding:0 20px;border-radius:18px}.process-grid article{padding:25px 0;border-right:0!important;border-top:1px solid var(--line);grid-template-columns:38px 1fr;column-gap:20px}.process-grid article:first-child{border-top:0}.process-grid .node{display:none}.num{font-size:27px}.care-orbit{box-shadow:inset 0 0 30px #6351a32b,0 0 35px #6f47be16}.team-card{border-radius:20px}.card-visual{height:280px}.card-visual>img{object-position:63% 23%;transform:scale(1.6)}.card-traffic .card-visual>img{object-position:95% 40%;transform:scale(2.1)}.card-copy .tiny-label{font-size:6px}.terms-list h3{font-size:19px}.case-shell{border-radius:18px;padding:23px}.contact h2{font-size:clamp(64px,19vw,90px)}.contact{min-height:620px}.contact .tiny-label{color:#a39ab6}dialog{border-radius:18px}}
@media(prefers-reduced-motion:reduce){.hero-art img,.holo-star{animation:none}}
@media(max-width:500px){.holo-hero{min-height:690px}.hero-art img{object-position:82% 26%}.holo-title{top:11%}.holo-title>p{font-size:12px;text-shadow:0 1px 8px #070910,0 1px 16px #070910}.holo-interface{bottom:34px}.interface-body{gap:12px}.interface-body p{font-size:10px;line-height:1.7}.interface-list>a{font-size:8px;min-height:40px;padding:10px 8px;gap:5px}.interface-list>a span{font-size:7px}.interface-top{font-size:5px}.interface-bottom{gap:7px;font-size:4px}.interface-bottom>button{font-size:9px;padding:11px 12px;min-height:40px}.interface-bottom>span:nth-child(2){max-width:55px;line-height:1.6}.holo-star{font-size:80px;top:34%;right:7%}}
