@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&family=Noto+Sans+Arabic:wght@400;500;600;700&display=swap";:root{--bg:#0b0c10;--panel:#121319;--ink:#eeeef0;--muted:#92939f;--line:#ffffff18;--lilac:#c5aff0;--mint:#a3dacf;--gold:#d7b980;--font:"DM Sans","Noto Sans Arabic",sans-serif;--display:"Manrope","Noto Sans Arabic",sans-serif;color-scheme:dark;font-family:var(--font);background:var(--bg);color:var(--ink);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:100px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}button{border:0;background:none}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lilac);outline-offset:5px}::selection{background:#b99dde;color:#111}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--display);font-weight:500}em{font-style:normal;color:var(--muted)}p{line-height:1.75}small{font-size:11px}button{text-align:start}header{height:108px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid var(--line);position:relative;z-index:5;background:#0b0c10eb}.brand{display:flex;align-items:center;gap:15px;font-size:10px;letter-spacing:2px;font-weight:650;line-height:1.65}.monogram{font-size:35px;font-weight:600;letter-spacing:-3px;display:block;position:relative}.monogram>span{position:absolute;font-size:14px;right:-9px;top:-5px;letter-spacing:0;color:var(--lilac)}.brand-dot{color:var(--lilac)}.desktop-nav{display:flex;gap:32px;font-size:12px;color:#b7b7c0}.desktop-nav a:hover{color:#fff}.header-tools{display:flex;gap:24px;align-items:center}.mode-switch{font-size:11px;display:flex;gap:9px;align-items:center;border:1px solid #ffffff20;border-radius:50px;padding:10px 14px}.mode-switch i{width:5px;height:5px;background:var(--lilac);border-radius:100%;box-shadow:0 0 12px #c5aff0}.lang{font-size:17px;padding:4px}.menu-button{width:25px;padding:6px 0}.menu-button span{display:block;background:#babac2;height:1px;margin:5px 0;width:23px}.menu-button span+span{width:15px;margin-inline-start:auto}.hero{height:810px;min-height:720px;max-height:1000px;position:relative;padding:35px 5% 0;overflow:hidden}.mono,.eyebrow,.section-number{font-size:10px;letter-spacing:1.6px;font-weight:500}.hero-top{display:flex;justify-content:space-between;color:#91929c;font-size:9px}.hero-top>span:first-child{display:flex;align-items:center;gap:10px}.live-dot{width:5px;height:5px;background:var(--mint);border-radius:50%;display:inline-block}.hero-heading{position:relative;z-index:2;margin-top:110px;pointer-events:none}.hero-heading a,.hero-heading button{pointer-events:auto}.eyebrow{color:#9493a1;font-size:9px;letter-spacing:1.5px;margin-bottom:28px}.hero h1{font-size:clamp(48px,5.9vw,90px);line-height:1.1;letter-spacing:-4px;font-weight:500}.hero h1>span{color:#9895a6}.hero-heading>p{margin-top:30px;color:#9f9da9;font-size:13px;line-height:1.9}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:37px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;font-size:11px;min-height:49px;padding:0 23px;border-radius:4px;transition:background .2s,transform .2s;font-weight:600}.button:hover{transform:translateY(-2px)}.primary{background:#d8c9ef;color:#17141e;border:1px solid #d8c9ef}.primary:hover{background:#eadffc}.secondary{border:1px solid #ffffff30;background:#ffffff04}.secondary:hover{background:#ffffff0c}.text-button{font-size:11px;padding:8px 0;display:inline-flex;gap:17px;align-items:center;color:#b3b1bf}.hero-art{position:absolute;width:58%;height:650px;right:-1%;top:55px;z-index:1}.hero-art:before{content:"";position:absolute;inset:10% 5%;background:radial-gradient(ellipse,#81709a18,transparent 65%);border-radius:100%}#ribbon{position:absolute;inset:0}#ribbon canvas{position:absolute;inset:0;width:100%;height:100%}.ribbon-fallback{position:absolute;width:54%;height:33%;border:35px solid #93849c;border-radius:50%;transform:rotate(-25deg) skew(-15deg);left:23%;top:35%;box-shadow:inset 0 0 15px #e5d7ff,0 0 22px #9286c130;opacity:.25}#ribbon:has(canvas) .ribbon-fallback{display:none}.orbit-label{position:absolute;left:32%;top:70px;color:#777382;font-size:8px;z-index:2;display:flex;gap:35px}.orbit-label span{color:#b8aec5}.float-card{position:absolute;z-index:3;border:1px solid #d3c3f530;border-radius:9px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#20202cda,#121419e8);box-shadow:0 25px 60px #0006;padding:21px;width:218px;transition:box-shadow .3s,translate .3s;animation:float 8s ease-in-out infinite}.float-card:hover{translate:0 -8px;box-shadow:0 25px 70px #0009,0 0 25px #b8a4dd20}.float-health{top:157px;right:6%;transform:perspective(900px) rotateY(-22deg) rotate(12deg)}.float-box{bottom:105px;left:17%;width:235px;transform:perspective(800px) rotateY(20deg) rotate(-10deg);animation-delay:-4s}.float-card .tiny{font-size:7px;color:#8c879b;letter-spacing:1.4px}.float-card b{display:block;font-family:var(--display);font-size:17px;font-weight:500;margin:12px 0 19px;color:#e7e5ef}.float-card b span:not(.outline){float:right;font-size:12px;color:var(--mint)}.float-card small{font-size:8px;color:#9a94a9}.float-box b{font-size:25px;letter-spacing:-1px;font-weight:750}.outline{color:#ac99ca}.tiny-signal{height:45px;display:flex;gap:6px;align-items:center;border-block:1px solid #ffffff0a;margin-bottom:14px}.tiny-signal i{flex:1;border-top:1px solid #9ddace;height:3px}.tiny-signal i:nth-child(3){height:20px;transform:skewY(-65deg)}.tiny-signal i:nth-child(4){height:30px;transform:skewY(70deg)}.tiny-signal i:nth-child(5){height:12px;transform:skewY(-45deg)}.coordinate{position:absolute;right:7%;bottom:65px;color:#625d70;font-size:8px;line-height:1.8;letter-spacing:1.2px}.art-caption{position:absolute;left:17%;top:111px;font-size:10px;color:#5f5b6d;line-height:1.8}.hero-bottom{position:absolute;bottom:37px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;color:#73727e}.scroll-label{display:flex;align-items:center;gap:14px;font-size:8px;letter-spacing:1.5px}.scroll-label>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff24;border-radius:50%;font-size:13px;color:#c5bfd1}.hero-bottom .mono{font-size:8px;letter-spacing:1.4px}.sound-button{font-size:9px;color:#817b8f;display:flex;gap:10px;align-items:center}.sound-button span{font-size:18px;letter-spacing:-5px;color:#b6a6cf}.discipline-strip{border-block:1px solid var(--line);display:flex;justify-content:space-around;align-items:center;gap:20px;padding:29px 5%;font-size:9px;letter-spacing:2.2px;color:#9d9aa7;white-space:nowrap;overflow:hidden}.discipline-strip i{font-style:normal;color:#6d607e;font-size:15px}.section{padding:90px 7.5%;border-bottom:1px solid var(--line);position:relative}.section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;color:#a09ba9;gap:20px}.section-head .mono{color:#686674;font-size:8px}.section-number{font-size:9px;letter-spacing:1.8px}.section h2{font-size:clamp(34px,3.5vw,54px);line-height:1.22;letter-spacing:-1.7px}.body-copy{color:#92909f;font-size:12px;line-height:1.9;max-width:330px}.title-row{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:45px}.title-row .body-copy{padding-bottom:5px}.universe-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:30px}.universe-layout>.body-copy,.universe-layout>div>.body-copy{margin-top:25px}.universe-detail{margin-top:38px;border-inline-start:1px solid #b8a1d750;padding-inline-start:22px;max-width:370px;min-height:170px}.pill{display:inline-flex;align-items:center;border:1px solid #ffffff22;color:#a89ebc;background:#b4a0dd08;font-size:8px;letter-spacing:1px;border-radius:30px;padding:6px 10px;white-space:nowrap}.pill.green{color:#a3dacf;border-color:#a3dacf30;background:#a3dacf08}.pill.gold{color:var(--gold);border-color:#d7b98030;background:#d7b98008}.universe-detail h3{font-size:20px;margin:15px 0 10px}.universe-detail p{font-size:11px;color:#8f899c}.universe-detail a{display:inline-block;margin-top:12px}.universe-map{height:450px;position:relative;max-width:600px;direction:ltr}.universe-map svg{width:100%;height:100%;opacity:.35;overflow:visible}.universe-map svg ellipse,.universe-map svg path{fill:none;stroke:#8d7ca3;stroke-width:.6}.universe-map svg path{stroke-dasharray:3 6}.universe-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:116px;width:116px;border-radius:50%;border:1px solid #9a86bf55;background:radial-gradient(circle,#76648c33,#1e192422 70%);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:47px;letter-spacing:-4px;box-shadow:0 0 80px #9580bf0a}.universe-center span{font-size:6px;letter-spacing:1.5px;position:absolute;bottom:18px;color:#81748f}.node{position:absolute;left:calc(var(--nx) / 600px * 100%);top:calc(var(--ny) / 500px * 100%);transform:translate(-50%,-50%);font-size:9px;white-space:nowrap;background:#111016;border:1px solid #302936;border-radius:30px;padding:13px 16px;display:flex;gap:10px;align-items:center;box-shadow:0 0 30px #0009}.node i{width:5px;height:5px;border-radius:50%;background:#ac97cb;box-shadow:0 0 12px #ac97cb60}.node span{font-size:9px;color:#6c5e7c}.node:hover,.node.selected{border-color:#c7b2e7;background:#201a2a}.node-healthcare i{background:var(--mint)}.node-technology i{background:var(--gold)}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.filters button{font-size:10px;color:#8c8797;border:1px solid transparent;border-radius:30px;padding:9px 17px}.filters button.active{border-color:#b6a0d544;background:#aa91d016;color:#d8c5f3}.filters button:hover{color:#eee}.project-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px 30px}.project-card:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1.04fr 1fr;column-gap:45px;align-items:end}.project-card:last-child:nth-child(odd) .art-button{grid-row:1/5}.project-card:last-child:nth-child(odd) .project-meta{margin-bottom:0;align-self:end}.project-card:last-child:nth-child(odd) .project-title{align-self:start;margin-top:15px}.project-card:last-child:nth-child(odd)>p{align-self:start;margin-top:-20px}.art-button{display:block;width:100%;padding:0;position:relative;overflow:hidden;border-radius:6px}.art-open{position:absolute;bottom:18px;right:18px;border:1px solid #ffffff2b;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;color:#eee;background:#10101666;font-size:15px}.product-art{height:310px;display:grid;place-items:center;overflow:hidden;perspective:1000px;position:relative}.product-art:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 65% 25%,#ffffff0b,transparent 60%)}.art-health{background:#172e2e}.art-boxing{background:#292621}.art-residency{background:#242031}.mini-window{width:76%;height:78%;background:#111b20;border:1px solid #ffffff25;border-radius:6px;box-shadow:0 25px 40px #0005;transform:rotateX(10deg) rotateY(-14deg) rotate(-4deg);transition:transform .7s;position:relative;overflow:hidden}.art-button:hover .mini-window{transform:rotateX(0) rotateY(0) rotate(0) translateY(-4px)}.mini-bar{height:23px;border-bottom:1px solid #ffffff15;display:flex;gap:4px;align-items:center;padding:0 8px}.mini-bar i{width:3px;height:3px;border-radius:50%;background:#526166}.mini-bar span{font-size:5px;letter-spacing:.6px;margin-left:12px;color:#92b4af}.mini-layout{display:flex;height:100%}.mini-side{width:29px;padding-top:15px;text-align:center;border-right:1px solid #ffffff10;color:#8cdbce;font-size:11px}.mini-side span{display:block;font-size:9px;padding-top:15px;color:#45615f}.mini-body{padding:17px;flex:1}.mini-body>small,.ops-body>small{font-size:5px;letter-spacing:1px;color:#759f9b;display:block}.mini-body>b{font-weight:500;font-size:15px;display:block;margin-top:7px}.mini-stats{display:flex;gap:36px;margin:12px 0 7px}.mini-stats>span{font-size:18px;color:#a8d5cd}.mini-stats small{display:block;font-size:4px;letter-spacing:1px;color:#679b92;margin-top:3px}.chart{height:47px;display:flex;gap:7px;align-items:end;border-bottom:1px solid #659d8f40}.chart i{background:linear-gradient(#86c6b775,#86c6b715);width:100%;border-top:1px solid #a9d7ce}.mini-row{padding:8px 0;border-bottom:1px solid #ffffff0c;font-size:6px;color:#9dadaa;display:flex;justify-content:space-between}.mini-row em{font-size:5px;color:#a0c8be;border:1px solid #a0c8be24;border-radius:30px;padding:2px 6px}.art-boxing .mini-window{background:#25231f;transform:rotateX(10deg) rotateY(13deg) rotate(5deg)}.art-boxing .mini-bar span{color:#c9b281}.boxing-poster{padding:13px 23px;position:relative;height:100%;background:radial-gradient(ellipse at right,#6b5e3c42,transparent 60%)}.boxing-poster>span{font-size:5px;letter-spacing:2px;color:#b6a281}.boxing-poster strong{display:block;font-size:40px;line-height:.93;font-family:var(--display);font-weight:800;letter-spacing:-2px;margin-top:12px;color:#d6ccba;position:relative;z-index:1}.boxing-poster strong em{color:#a38d5e}.boxing-poster>small{position:absolute;bottom:35px;right:12px;font-size:4px;letter-spacing:1px;writing-mode:vertical-rl;color:#a99a79}.ring-line{position:absolute;right:-10px;top:30px;width:140px;height:140px;border:10px solid #a18e5c22;border-radius:50%;transform:rotateX(65deg)}.ops-body{padding:20px;background:radial-gradient(ellipse at right,#66517e33,transparent 80%)}.ops-body>small{color:#a58cc3}.ops-body>b{font-size:25px;display:block;color:#c8b5e0;line-height:1.1;margin:12px 0}.art-residency .mini-window{background:#211b2c}.ops-body .mini-row{font-size:7px;color:#9883b2;padding:9px 0}.ops-body .mini-row em{color:#b39acb}.project-meta{display:flex;align-items:center;justify-content:space-between;margin-top:22px;font-size:7px;letter-spacing:1px;color:#7a728b;gap:12px}.project-meta span:last-child{color:#9a93a7;font-size:7px;letter-spacing:0}.project-title{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;margin-top:11px}.project-title h3{font-size:23px;letter-spacing:-.5px}.project-title>span{color:#8b7e9b;font-size:20px}.project-card>p{font-size:11px;color:#8b8596;margin-top:9px}.work-note{font-size:10px;color:#756d84;margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}.showroom-section{background:linear-gradient(135deg,#101017,#0c1014)}.demo-tabs{display:flex;border-bottom:1px solid var(--line);margin-top:40px;gap:35px}.demo-tabs button{font-size:11px;color:#888391;padding:0 0 18px;position:relative}.demo-tabs button[aria-selected=true]{color:#d5c5ed}.demo-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#beaadf}.demo-shell{display:grid;grid-template-columns:90px 1fr;border:1px solid #ffffff16;border-radius:7px;overflow:hidden;margin-top:30px;background:#11141a;min-height:350px}.demo-sidebar{border-inline-end:1px solid #ffffff12;display:flex;flex-direction:column;align-items:center;padding:25px 13px;gap:40px;background:#101218}.demo-logo{font-size:35px;letter-spacing:-3px;color:#b3d9cf}.demo-logo>span{font-size:20px;color:#8bcca9}.demo-side-label{font-size:7px;letter-spacing:1px;color:#686979;line-height:1.8}.demo-synthetic{font-size:6px;letter-spacing:1px;line-height:1.9;color:#4f5b60;margin-top:auto}.demo-content{padding:28px 35px}.demo-topline{display:flex;align-items:center;justify-content:space-between;color:#676977;font-size:8px;letter-spacing:1px}.demo-topline button{font-size:10px;color:#9a96a7;letter-spacing:0}.demo-title{display:flex;justify-content:space-between;margin-top:30px;align-items:center}.demo-title h3{font-size:23px;margin-top:13px}.demo-title .pill{font-size:6px;padding:4px 8px}.demo-counter{font-family:var(--display);font-size:13px;color:#5f596c}.care-stepper{display:flex;gap:30px;justify-content:space-between;max-width:580px;margin:27px 0;font-size:9px;color:#625f70}.care-stepper span{display:flex;align-items:center;gap:9px}.care-stepper i{width:22px;height:22px;display:grid;place-items:center;border:1px solid #ffffff18;border-radius:50%;font-size:7px;font-style:normal}.care-stepper .current{color:#a5d5c9}.care-stepper .current i{border-color:#a5d5c960;background:#a5d5c911}.care-record{border-block:1px solid #ffffff0d;display:flex;gap:16px;padding:20px 0;align-items:center}.avatar{width:43px;height:43px;border-radius:8px;background:#a6c9be0f;border:1px solid #a6c9be22;display:grid;place-content:center;color:#b5d1c9;text-align:center;font-size:15px}.avatar span{font-size:7px}.care-record small{font-size:6px;letter-spacing:1px;color:#727982}.care-record h4{font-size:13px;margin:4px 0}.care-record p{font-size:9px;color:#6e7180}.care-record>.pill{margin-inline-start:auto;font-size:7px}.demo-bottom{display:flex;gap:35px;align-items:center;justify-content:space-between;margin-top:22px}.demo-bottom p{font-size:9px;color:#777584;max-width:370px}.demo-bottom .button{min-height:38px;font-size:9px;padding:0 16px;white-space:nowrap}.booking-form{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:15px;margin-top:25px}.booking-form .button{grid-column:1/-1;justify-content:center;min-height:39px;max-width:220px;margin-top:5px}.demo-result{font-size:10px;color:#898392;margin-top:22px;min-height:35px}.operations-table{margin-top:28px;font-size:10px}.operations-table>div{display:grid;grid-template-columns:.8fr 1fr 1fr;align-items:center;padding:13px 0;border-bottom:1px solid var(--line);gap:10px;color:#9d96ac}.operations-table .table-head{font-size:8px;color:#605a6f}.task-button{font-size:9px;color:#bba5d7;border:1px solid #bba5d726;padding:8px 11px;border-radius:3px;justify-self:start}.task-button[aria-pressed=true]{color:#a3dacf;background:#a3dacf10;border-color:#a3dacf30}.lab-section{background:radial-gradient(ellipse at top right,#30213a16,transparent 70%)}.lab-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.lab-card{border:1px solid var(--line);background:#111116;border-radius:5px;padding:27px;overflow:hidden;position:relative;transition:border .3s,background .3s}.lab-card:hover{background:#17131d;border-color:#c1a2e340}.lab-card>.mono{display:flex;justify-content:space-between;color:#777080;font-size:8px}.lab-card>.mono i{font-style:normal;font-size:17px}.lab-card h3{font-size:31px;letter-spacing:-1px;margin:17px 0 10px}.lab-card h3 span{font-size:16px;padding-inline-start:10px;color:#6d5b82}.lab-card p{font-size:10px;color:#8b8098}.lab-card>.pill{font-size:6px}.lab-sculpture{height:185px;position:relative;display:flex;align-items:center;justify-content:center;perspective:800px}.sculpture-terms i{position:absolute;width:115px;height:135px;border:1px solid #b9a0df66;background:linear-gradient(135deg,#a087ba25,#a087ba03);box-shadow:inset 0 0 25px #baa4d111,0 0 30px #baa4d108;transform:rotateY(-35deg) rotate(-25deg);border-radius:6px}.sculpture-terms i:nth-child(2){transform:translate(25px,-10px) rotateY(-35deg) rotate(-25deg)}.sculpture-terms i:nth-child(3){transform:translate(-25px,10px) rotateY(-35deg) rotate(-25deg)}.sculpture-proof i{width:110px;height:110px;border:1px solid #a3cfc34d;border-radius:50%;position:absolute;box-shadow:0 0 25px #a3cfc308,inset 0 0 30px #a3cfc310;transform:rotateY(45deg) rotateX(25deg)}.sculpture-proof i:nth-child(2){transform:rotateY(-45deg) rotateX(25deg)}.sculpture-proof i:nth-child(3){transform:rotateX(80deg)}.mission-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px}.mission-layout .body-copy{margin-top:25px}.mission-row{display:flex;align-items:flex-start;gap:18px;width:100%;border-bottom:1px solid var(--line);padding:23px 0}.mission-row:first-child{padding-top:0}.mission-dot{width:5px;height:5px;border-radius:50%;background:#91baa9;box-shadow:0 0 10px #91baa933;margin-top:7px;flex-shrink:0}.mission-dot.dot-1{background:#c2aa7e}.mission-dot.dot-2{background:#a191b7}.mission-row small{font-size:7px;color:#7e738b;letter-spacing:1px}.mission-row h3{font-size:18px;margin-top:9px}.mission-row p{font-size:9px;color:#77717f;margin-top:9px}.mission-row>span:last-child{margin-inline-start:auto;color:#7e6c95;font-size:20px}.subtle-link{font-size:10px;color:#b8a6cf;padding:0}.journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.journal-card{border:1px solid var(--line);border-radius:4px;padding:32px;background:#111116;min-width:0}.journal-card .mono{font-size:7px;color:#82758e}.journal-card h3{font-size:29px;line-height:1.3;letter-spacing:-.8px;margin:32px 0 22px}.journal-card p{font-size:11px;color:#918697;white-space:pre-wrap;overflow-wrap:anywhere}.journal-card>a{display:inline-block;font-size:10px;color:#c2aed8;margin-top:30px}.linkedin-card{position:relative;background:radial-gradient(ellipse at top right,#21344a33,#111116 70%)}.linkedin-logo{font-size:21px;font-weight:700;position:absolute;right:28px;top:26px;color:#8a9cb2;border:1px solid #8a9cb233;border-radius:5px;padding:2px 7px}.studio-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.studio-layout .body-copy{margin-top:25px}.studio-layout .text-button{margin-top:20px}.film-preview{background:#121018;border:1px solid #c6a6e41c;border-radius:5px;padding:0;overflow:hidden;position:relative;width:100%}.film-art{height:240px;display:grid;place-items:center;background:radial-gradient(ellipse,#61507626,transparent 70%);position:relative;perspective:800px}.film-art>span{font-family:var(--display);font-size:70px;color:#cbb7df;letter-spacing:-7px;font-weight:400;z-index:1}.film-orbit{position:absolute;width:230px;height:125px;border:17px solid #a58eb435;box-shadow:inset 0 0 20px #d5c5ee23,0 0 30px #bfa6d814;border-radius:50%;transform:rotate(-30deg) rotateX(25deg)}.film-bottom{display:flex;align-items:center;gap:17px;border-top:1px solid #ffffff0e;padding:22px}.play-circle{border:1px solid #b69bc647;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;color:#c3a8db;font-size:17px}.film-bottom .mono{font-size:6px;color:#81708e}.film-bottom h3{font-size:12px;margin-top:7px}.film-bottom>span:last-child{margin-inline-start:auto;color:#9f80b5}.timeline{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:45px}.timeline-item{padding:35px 25px 35px 0;border-inline-end:1px solid var(--line);margin-inline-end:25px}.timeline-item:last-child{border:0;margin:0}.timeline-item>span{font-size:11px;color:#a992bf}.timeline-item h3{font-size:19px;margin:25px 0 15px}.timeline-item p{font-size:11px;color:#89808e}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:40px}.evidence-card{padding:25px;background:#111116;border:1px solid var(--line);border-radius:4px}.evidence-card>span{font-size:19px;color:#9b83b3}.evidence-card h3{font-size:17px;margin:18px 0 12px}.evidence-card p{font-size:10px;color:#877c90}.evidence-card a,.evidence-card button{display:inline-block;font-size:10px;color:#bca5d1;margin-top:19px}.contact-section{background:radial-gradient(ellipse at bottom left,#3e304c26,transparent 70%);padding-bottom:70px}.contact-section h2{font-size:clamp(45px,6.8vw,100px);letter-spacing:-4px;line-height:1.1;position:relative}.contact-arrow{position:absolute;right:0;font-size:100px;color:#ad97c4;top:0;font-weight:400}.contact-bottom{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:40px}.contact-bottom>p{font-size:12px;color:#98909f}.contact-paths{display:flex;flex-wrap:wrap;gap:9px;max-width:400px}.contact-pill{border:1px solid #ffffff20;border-radius:30px;padding:10px 14px;font-size:9px;color:#b6a5c3}.contact-pill:hover{background:#cbb7df12}.contact-links{display:flex;gap:35px;margin-top:40px;padding-top:30px;border-top:1px solid var(--line);font-size:12px}.contact-links button{font-size:10px;color:#7d708b;margin-inline-start:auto}.footer-name{display:block;font-family:var(--display);font-weight:650;font-size:clamp(30px,6.5vw,100px);letter-spacing:-3px;color:#2d2934;border-bottom:1px solid var(--line);padding-bottom:35px}.footer-name>span{font-weight:400;margin-inline-start:25px;color:#45394f}footer{padding:45px 5% 26px}footer>div{display:flex;justify-content:space-between;gap:20px;padding-top:25px;font-size:9px;color:#7b7087}footer button{font-size:9px;color:#7b7087;padding:0}.assistant-launch{position:fixed;bottom:24px;right:25px;z-index:6;display:flex;gap:10px;align-items:center;border:1px solid #c6a6df44;background:#1d1825e8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50px;padding:13px 17px;font-size:10px;color:#d7c3ed;box-shadow:0 8px 30px #0005}.assistant-launch>span{color:#cbb5e3;font-size:17px}.assistant-launch>i{font-style:normal;font-size:13px;color:#947aa9}.skip{position:fixed;left:10px;top:-100px;background:#d7c3ed;color:#111;padding:15px;z-index:100}.skip:focus{top:10px}.modal-open{overflow:hidden}dialog{background:#141219;border:1px solid #b99ed438;border-radius:10px;color:var(--ink);max-width:880px;width:calc(100% - 40px);max-height:90dvh;padding:55px;overflow:auto;box-shadow:0 30px 120px #0009}dialog::backdrop{background:#08070cbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dialog-close{position:sticky;top:0;float:right;width:32px;height:32px;border:1px solid #ffffff26;background:#1c1822;display:grid;place-items:center;border-radius:50%;font-size:20px;z-index:2;margin:-33px -32px 0 0}dialog h2{font-size:42px;letter-spacing:-1.6px;line-height:1.2;margin:25px 0}dialog p{font-size:12px;color:#a99ab5;margin:18px 0}dialog .mono{color:#95809f;font-size:8px}dialog h3{font-size:19px}.case-intro>p{font-size:14px}.case-modal .product-art{border-radius:6px;margin:30px 0;height:350px}.case-modal .mini-window{width:63%;height:85%}.case-modal .mini-body>b{font-size:25px}.case-modal .chart{height:70px}.case-modal .mini-stats>span{font-size:25px}.case-modal .mini-body{padding:24px}.case-modal .boxing-poster strong{font-size:63px}.case-modal .ops-body>b{font-size:37px}.case-columns{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:35px}.case-columns h3{margin-top:18px}.case-evidence{padding:25px;border:1px solid #baa1d12b;background:#b49bc908;margin:25px 0}.case-evidence small{font-size:10px;color:#a890b8}.assistant-modal{max-width:650px}.suggestions{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.suggestions button{font-size:10px;padding:10px 13px;border:1px solid #b399c42e;border-radius:30px;color:#c7afd8}.chat-answer{padding:25px;background:#b998d40a;border:1px solid #b998d41c;min-height:150px;border-radius:5px;margin-bottom:25px;font-size:12px;color:#9d8ba9}.chat-answer p{margin:0 0 20px}.chat-answer a{font-size:10px;color:#cfb8e0}label{display:block;font-size:10px;color:#a396af;line-height:1.8}input,select,textarea{display:block;width:100%;background:#0e0e14;color:#ded1e7;border:1px solid #c4a4dd26;border-radius:4px;padding:12px;font-size:11px;margin-top:7px;min-height:42px}textarea{resize:vertical}.input-row{display:flex;gap:9px;align-items:end}.input-row input{flex:1}.input-row .button{min-height:42px}.fine-print{font-size:9px!important}.admin-draft{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.admin-draft h3{margin-bottom:20px}.admin-draft form{display:grid;gap:15px}.draft-actions{display:flex;gap:10px;flex-wrap:wrap}#admin-status{font-size:11px;color:#d0b5e5;margin-top:15px}#draft-preview{margin-top:25px}.tour-options{display:flex;flex-direction:column;margin-top:30px}.tour-options button{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:25px 0}.tour-options button>span{color:#a78ebd;font-size:11px}.tour-options button>h3{flex:1;font-size:18px}#navigation{position:fixed;inset:0;z-index:20;background:#0d0b13f5;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:7vh 10%;overflow:auto}#navigation[hidden]{display:none}#navigation>.mono{color:#8c759c;font-size:9px}#close-nav{position:absolute;top:30px;right:5%;font-size:35px;font-weight:400;color:#bba3d0}#navigation nav{margin-top:30px;max-width:1000px}#navigation a{display:flex;align-items:center;border-bottom:1px solid var(--line);font-size:clamp(22px,3.3vw,42px);padding:15px 0;gap:30px;font-family:var(--display)}#navigation a>span{font-size:9px;color:#776384}#navigation a>i{margin-inline-start:auto;font-style:normal;color:#6c537d}#toast{position:fixed;bottom:85px;left:50%;transform:translate(-50%,15px);background:#2b2135;border:1px solid #d4b2ee44;color:#e5c9fa;padding:14px 22px;border-radius:5px;z-index:50;opacity:0;pointer-events:none;transition:.3s;font-size:11px;max-width:90%;text-align:center}#toast.show{opacity:1;transform:translate(-50%)}body[data-mode=recruiter] .hero{height:530px;min-height:0}body[data-mode=recruiter] .hero-heading{margin-top:65px}body[data-mode=recruiter] .hero-art{display:none}body[data-mode=recruiter] .hero h1{font-size:58px}body[data-mode=recruiter] .hero-heading>p{margin-top:22px}body[data-mode=recruiter] .hero-actions{margin-top:20px}body[data-mode=recruiter] .hero-bottom,body[data-mode=recruiter] .universe-section,body[data-mode=recruiter] .lab-section{display:none}body[data-mode=recruiter] .section{padding-block:60px}body[data-mode=recruiter] .section-head{margin-bottom:30px}body[data-mode=recruiter] .section h2{font-size:36px}body[data-mode=recruiter] .product-art{height:240px}body[data-mode=recruiter] .project-card:last-child:nth-child(odd){display:block;grid-column:auto}body[data-mode=recruiter] .project-card:last-child:nth-child(odd)>p{margin-top:9px}body[data-mode=recruiter] .contact-section h2{font-size:65px}.motion-paused *{animation:none!important;transition:none!important}html[dir=rtl] .hero-heading{direction:rtl}html[dir=rtl] .hero-heading{max-width:60%;margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] .hero-art{right:auto;left:-1%}html[dir=rtl] .hero-art .float-card,html[dir=rtl] .hero-art .coordinate,html[dir=rtl] .hero-art .orbit-label{direction:ltr}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:-.7px;line-height:1.5}html[dir=rtl] .hero h1{font-size:clamp(45px,5.3vw,76px);line-height:1.4}html[dir=rtl] .contact-arrow{right:auto;left:0}html[dir=rtl] .universe-map{direction:ltr}html[dir=rtl] .universe-map .node{direction:rtl}html[dir=rtl] .brand,html[dir=rtl] .footer-name{direction:ltr}html[dir=rtl] .project-card:last-child:nth-child(odd)>p{margin-top:0}html[dir=rtl] .section-number,html[dir=rtl] .mono,html[dir=rtl] .eyebrow{letter-spacing:.2px}html[dir=rtl] .mini-window{direction:ltr}html[dir=rtl] .assistant-launch{right:auto;left:25px}.section .title-row,.universe-layout,.mission-layout,.studio-layout{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.section.revealed .title-row,.section.revealed .universe-layout,.section.revealed .mission-layout,.section.revealed .studio-layout{opacity:1;transform:none}.published-updates{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:35px}.admin-library{display:grid;gap:12px;margin-top:25px}.entry-edit{padding:15px;border:1px solid var(--line);font-size:11px;color:#c3acd5}.admin-library h3{margin-bottom:7px}#modal[open]{animation:dialog-in .35s ease-out}#navigation:not([hidden]) nav{animation:dialog-in .4s ease-out}@keyframes dialog-in{0%{opacity:0;translate:0 15px}to{opacity:1;translate:0 0}}@keyframes float{0%,to{translate:0 0}50%{translate:0 -12px}}@media(min-width:1500px){header,.hero,.section,.discipline-strip,footer{padding-inline:max(5%,calc((100vw - 1400px)/2))}.hero{height:900px}.hero-heading{margin-top:160px}.hero-art{right:3%;top:100px}.hero-bottom{left:max(5%,calc((100vw - 1400px)/2));right:max(5%,calc((100vw - 1400px)/2))}}@media(max-width:1000px){header{height:90px}.desktop-nav{gap:20px;font-size:11px}.header-tools{gap:17px}.hero{height:740px;min-height:680px}.hero h1{font-size:61px}.hero-heading{margin-top:115px}.hero-art{width:60%;right:-10%;top:35px}.float-health{right:10%;width:190px}.float-box{left:9%;bottom:110px;width:190px}.hero-top>span:last-child{font-size:7px}.hero-bottom .mono,.art-caption{display:none}.section{padding-inline:6%}.section h2{font-size:38px}.section-head .mono{font-size:7px}.body-copy{max-width:280px}.universe-layout{grid-template-columns:1fr 1fr;gap:10px}.universe-map{height:380px}.node{font-size:8px;padding:10px}.universe-center{height:90px;width:90px;font-size:35px}.universe-center span{font-size:5px;bottom:15px}.project-meta{font-size:6px;letter-spacing:.4px}.project-meta span:last-child{font-size:6px}.product-art{height:260px}.mini-body{padding:12px}.mini-window{width:84%}.boxing-poster strong{font-size:35px}.project-card:last-child:nth-child(odd){column-gap:30px}.project-card:last-child:nth-child(odd)>p{margin-top:0}.demo-content{padding:25px}.demo-title h3{font-size:21px}.studio-layout{gap:35px}.contact-section h2{font-size:72px}.contact-arrow{font-size:80px}}@media(max-width:760px){:root{scroll-padding-top:25px}header{height:84px;padding-inline:6%}.brand{font-size:8px;gap:12px;letter-spacing:1.5px}.monogram{font-size:30px}.desktop-nav{display:none}.header-tools{gap:16px}.mode-switch{font-size:9px;padding:8px 11px}.lang{font-size:15px}.hero{height:auto;min-height:930px;padding:25px 6% 80px}.hero-top>span:last-child{display:none}.hero-top{font-size:8px}.hero-heading{margin-top:60px}.eyebrow{font-size:7px;margin-bottom:24px;letter-spacing:1px}.hero h1{font-size:clamp(43px,9.5vw,68px);letter-spacing:-2.5px;line-height:1.16}.hero-heading>p{font-size:11px;margin-top:25px}.hero-actions{gap:23px;margin-top:28px}.button{min-height:44px;padding-inline:18px;font-size:10px}.text-button{font-size:10px}.hero-art{width:100%;height:450px;top:440px;right:0}.float-health{top:90px;right:7%;width:167px;padding:15px}.float-box{bottom:62px;left:8%;width:178px;padding:15px}.float-card b{font-size:13px;margin:10px 0 12px}.float-box b{font-size:20px}.float-card .tiny{font-size:6px}.float-card small{font-size:7px}.tiny-signal{height:30px;margin-bottom:12px}.orbit-label{top:30px;left:13%;font-size:6px;gap:20px}.coordinate{font-size:6px;bottom:28px;right:9%}.hero-bottom{bottom:25px;left:6%;right:6%}.hero-bottom .scroll-label{font-size:7px}.discipline-strip{justify-content:flex-start;padding:23px 6%;gap:27px;font-size:7px;letter-spacing:1.8px}.discipline-strip>span:nth-of-type(3),.discipline-strip>span:nth-of-type(4),.discipline-strip>i:nth-of-type(2),.discipline-strip>i:nth-of-type(3){display:none}.section{padding:58px 6%}.section-head{margin-bottom:35px}.section-head .mono{display:none}.section-number{font-size:8px;letter-spacing:1px}.section h2{font-size:34px;letter-spacing:-1px}.title-row{display:block;margin-bottom:30px}.title-row .body-copy{margin-top:22px;max-width:360px}.universe-layout{display:flex;flex-direction:column;gap:15px}.universe-layout>div>.body-copy{font-size:11px;max-width:330px}.universe-detail{max-width:none;margin-top:25px;min-height:145px;padding-inline-start:18px}.universe-detail h3{font-size:18px;margin:12px 0 8px}.universe-detail p{font-size:10px}.universe-map{width:100%;height:340px;max-width:500px;align-self:center;margin-top:5px}.node{font-size:8px;gap:6px;padding:9px 11px}.universe-center{height:80px;width:80px;font-size:30px}.universe-center span{font-size:4px;bottom:13px}.filters{gap:3px;margin-bottom:22px}.filters button{padding:8px 12px;font-size:9px}.project-grid{grid-template-columns:1fr;gap:33px}.project-card:last-child:nth-child(odd){display:block;grid-column:auto}.project-card:last-child:nth-child(odd) .project-meta{margin-top:18px}.project-card:last-child:nth-child(odd) .project-title{margin-top:11px}.project-card:last-child:nth-child(odd)>p{margin-top:9px}.product-art{height:270px}.mini-window{width:77%;height:80%}.mini-body{padding:16px}.boxing-poster strong{font-size:40px}.project-meta{font-size:7px;margin-top:18px;letter-spacing:.6px}.project-meta span:last-child{font-size:6px}.project-title h3{font-size:23px}.project-card>p{font-size:10px}.work-note{font-size:9px;line-height:1.7}.showroom-section>.section-head{gap:12px}.section-head .pill{font-size:6px;letter-spacing:.5px;padding:5px 8px}.demo-tabs{gap:23px;margin-top:28px}.demo-tabs button{font-size:9px;white-space:nowrap}.demo-shell{grid-template-columns:1fr;margin-top:22px;min-height:0}.demo-sidebar{display:none}.demo-content{padding:20px}.demo-topline{font-size:7px;letter-spacing:.3px}.demo-topline button{font-size:9px}.demo-title{margin-top:23px}.demo-title h3{font-size:20px;line-height:1.3;max-width:250px}.demo-counter{font-size:10px;white-space:nowrap}.care-stepper{gap:10px;font-size:8px;margin:23px 0}.care-stepper i{width:19px;height:19px;font-size:6px}.care-stepper span{gap:6px}.care-record{gap:10px;padding:17px 0}.care-record h4{font-size:12px}.care-record p{font-size:8px}.care-record>.pill{font-size:6px;padding:5px 7px}.avatar{height:37px;width:37px}.demo-bottom{display:block;margin-top:18px}.demo-bottom p{font-size:9px}.demo-bottom .button{margin-top:15px;min-height:38px}.booking-form{grid-template-columns:1fr 1fr;gap:10px}.booking-form label:first-child{grid-column:1/-1}.booking-form .button{max-width:none}.demo-result{font-size:9px;margin-top:18px}.operations-table{font-size:8px}.operations-table>div{grid-template-columns:.7fr 1fr 1fr;gap:8px}.operations-table .table-head{font-size:7px}.task-button{font-size:7px;padding:7px}.lab-grid{grid-template-columns:1fr;gap:18px}.lab-card{padding:23px}.lab-sculpture{height:180px}.lab-card h3{font-size:30px}.mission-layout{display:block}.mission-layout .body-copy{max-width:350px;font-size:11px}.mission-log{margin-top:35px}.mission-row{padding:21px 0}.mission-row p{font-size:9px}.journal-grid{grid-template-columns:1fr;gap:20px}.journal-card{padding:26px}.journal-card h3{font-size:28px;margin:26px 0 18px}.journal-card p{font-size:10px}.studio-layout{display:flex;flex-direction:column-reverse;gap:30px;align-items:stretch}.studio-layout .body-copy{font-size:11px;max-width:340px;margin-top:20px}.film-art{height:230px}.film-bottom h3{font-size:11px}.film-bottom{padding:18px}.timeline{grid-template-columns:1fr;margin-top:30px}.timeline-item{padding:25px 0;border-inline-end:0;border-bottom:1px solid var(--line);margin:0;display:grid;grid-template-columns:25px 1fr;gap:0 15px}.timeline-item:last-child{padding:25px 0}.timeline-item>span{grid-row:1/3;padding-top:4px}.timeline-item h3{font-size:18px;margin:0 0 10px}.timeline-item p{font-size:10px}.evidence-grid{grid-template-columns:1fr;gap:18px;margin-top:25px}.evidence-card{padding:23px}.evidence-section .title-row .button{margin-top:25px}.contact-section h2{font-size:43px;letter-spacing:-1.5px;padding-inline-end:20px;line-height:1.2}.contact-arrow{font-size:48px;top:0;right:0}.contact-bottom{display:block;margin-top:28px}.contact-bottom>p{font-size:11px}.contact-paths{margin-top:25px;gap:8px}.contact-pill{font-size:8px;padding:9px 12px}.contact-links{gap:20px;flex-wrap:wrap;margin-top:30px;padding-top:23px;font-size:11px}.contact-links button{margin:0;font-size:9px}.footer-name{font-size:clamp(22px,6.5vw,45px);letter-spacing:-1px;padding-bottom:25px}.footer-name>span{margin-inline-start:10px}footer{padding:30px 6% 100px}footer>div{flex-wrap:wrap;justify-content:flex-start;gap:18px;font-size:8px}footer>div>span{width:100%}footer button{font-size:8px}.assistant-launch{right:15px;bottom:15px;font-size:9px;padding:11px 14px}.assistant-launch>span{font-size:14px}.assistant-launch>i{font-size:11px}dialog{width:calc(100% - 24px);padding:38px 24px;max-height:92dvh}.dialog-close{margin:-23px -12px 0 0;width:29px;height:29px;font-size:18px}dialog h2{font-size:32px;margin:22px 0}dialog p{font-size:11px}dialog h3{font-size:18px}.case-columns{grid-template-columns:1fr;gap:22px;margin-top:25px}.case-modal .product-art{height:260px}.case-modal .mini-window{width:86%;height:84%}.case-modal .mini-body>b{font-size:18px}.case-modal .mini-body{padding:16px}.case-modal .chart{height:45px}.case-modal .mini-stats>span{font-size:20px}.case-modal .boxing-poster strong{font-size:42px}.case-modal .ops-body>b{font-size:30px}.case-evidence{padding:20px}.suggestions button{font-size:9px;padding:8px 10px}.chat-answer{padding:20px;min-height:130px}.input-row .button{padding-inline:16px}.input-row input{min-width:0}.draft-actions .button{font-size:9px;padding-inline:12px}.tour-options button>h3{font-size:14px}.tour-options button{gap:15px;padding:20px 0}body[data-mode=recruiter] .hero{height:480px;padding-bottom:35px}body[data-mode=recruiter] .hero-heading{margin-top:45px}body[data-mode=recruiter] .hero h1{font-size:43px}body[data-mode=recruiter] .hero-heading>p{font-size:11px}body[data-mode=recruiter] .section{padding-block:45px}body[data-mode=recruiter] .section h2{font-size:31px}body[data-mode=recruiter] .contact-section h2{font-size:43px}html[dir=rtl] .hero-heading{max-width:none}html[dir=rtl] .hero h1{font-size:clamp(39px,8vw,60px)}html[dir=rtl] .hero-art{left:0;top:460px}html[dir=rtl] .hero{min-height:960px}html[dir=rtl] .assistant-launch{left:15px;right:auto}html[dir=rtl] body[data-mode=recruiter] .hero{min-height:520px}html[dir=rtl] .contact-section h2{font-size:41px}html[dir=rtl] .contact-arrow{font-size:43px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}#ribbon canvas{display:none}.ribbon-fallback{display:block!important}.float-card{transform:none}.hero-art{opacity:.75}}@media print{header,.hero-art,.hero-actions,.hero-bottom,.discipline-strip,.universe-section,.showroom-section,.lab-section,.studio-section,.assistant-launch,footer,button,.filters{display:none!important}body{background:#fff;color:#111}.hero{min-height:0;height:auto;padding:20px}.hero-heading{margin:20px 0}.hero h1{font-size:35px}.section{padding:25px 15px;break-inside:avoid}.section-head{margin-bottom:15px}.section h2{font-size:25px}.body-copy,p{color:#444!important}.product-art{height:180px}.project-grid{gap:20px}.title-row{margin-bottom:20px}.project-title{display:block!important}.contact-arrow{display:none}.contact-section h2{font-size:35px}.evidence-grid,.timeline{display:block}.journal-card,.evidence-card{background:#fff;color:#111}.contact-paths{display:none}}:root{--world-color:#8fe9dd}#mind-world{position:fixed;inset:0;z-index:0;overflow:hidden;background:#05080d;transition:opacity .6s}#mind-world canvas{display:block;width:100%;height:100%}#mind-world.no-webgl,#mind-world.context-lost{background:radial-gradient(ellipse at 70% 40%,#244d5860,transparent 45%),repeating-radial-gradient(ellipse at 65% 45%,transparent 0 35px,#91e6d912 36px 37px,transparent 38px 70px),#05080d}#mind-world[hidden]{display:none}.neural-experience{overflow:hidden;background:#05080d}.neural-experience:before{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#03070ce6,#03070c99 26%,#03070c22 58%,#03070c00 80%),linear-gradient(0deg,#03070ce6,transparent 16%,transparent 80%,#03070c66);transition:background 1s}.neural-experience:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse,transparent 35%,#02040899);box-shadow:inset 0 0 130px #0004}.neural-experience header{position:fixed;inset:0 0 auto;height:92px;background:linear-gradient(#05080dcc,#05080d00);border:0;padding-inline:4%;z-index:6}.neural-experience .brand{font-size:10px;letter-spacing:2px}.neural-experience .monogram{color:#d0eee9}.neural-experience .brand-dot{color:var(--world-color)}.neural-experience .desktop-nav{font-size:12px;color:#b0c5ca;gap:30px}.neural-experience .header-tools{gap:20px}.neural-experience .mode-switch{background:#07101788;border-color:#8eb4bc33;color:#b7d7da}.neural-experience .mode-switch i{background:var(--world-color);box-shadow:0 0 12px var(--world-color)}.neural-experience main{position:fixed;inset:0;z-index:2;perspective:1400px;pointer-events:none}.neural-experience main>.hero,.neural-experience main>.section{position:absolute;inset:103px 5.5% 104px 10%;width:auto;height:auto;max-height:none;min-height:0!important;margin:0;padding:20px 20px 35px 0;border:0;background:none!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#94bdc12e transparent;overscroll-behavior:contain;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(0,25px,-80px);filter:blur(4px);transition:opacity .8s ease,transform 1s cubic-bezier(.16,1,.3,1),filter .8s,visibility .8s;scroll-padding-top:20px}.neural-experience main>.world-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);filter:none}.neural-experience main>.world-leaving{opacity:0;filter:blur(10px);transform:translate3d(-30px,0,100px);pointer-events:none}.neural-experience.mind-travelling main>.world-active{opacity:0;filter:blur(10px);pointer-events:none;transform:translate3d(0,20px,-100px)}.neural-experience .section .title-row,.neural-experience .universe-layout,.neural-experience .mission-layout,.neural-experience .studio-layout{opacity:1;transform:none}.neural-experience .discipline-strip,.neural-experience footer,.neural-experience .hero-art,.neural-experience .hero-bottom,.neural-experience .hero-top>span:last-child{display:none}.neural-experience main>.hero{padding:10px 0;overflow:hidden}.neural-experience .hero-top{font-size:11px;letter-spacing:2px;color:#b3d5d3;margin-top:3px}.neural-experience .hero-heading{margin-top:clamp(75px,13vh,150px);max-width:630px}.neural-experience .hero .eyebrow{font-size:10px;color:#88bbb5;letter-spacing:2px;margin-bottom:27px;line-height:1.9}.neural-experience .hero h1{font-size:clamp(52px,6.8vw,98px);line-height:1.07;letter-spacing:-4.5px;font-weight:400;color:#e9f0ed;text-shadow:0 8px 50px #05080d}.neural-experience .hero h1>span{color:#9bbebc}.neural-experience .hero-heading>p{font-size:14px;color:#b6c5c8;line-height:1.9;margin-top:30px;max-width:440px}.neural-experience .hero-actions{margin-top:33px;gap:25px}.neural-experience .button.primary{background:#bde7dc;color:#071a19;border-color:#bde7dc;box-shadow:0 0 30px #bde7dc0a;font-size:12px;border-radius:3px}.neural-experience .button.primary:hover{background:#dcfff5;box-shadow:0 0 30px #bde7dc25}.neural-experience .text-button{color:#b9c8c9;font-size:11px}.neural-experience .section-head{margin-bottom:30px;color:#acd0ce;min-height:25px}.neural-experience .section-number{font-size:10px;letter-spacing:2px}.neural-experience .section-head .mono{font-size:9px;color:#79959c;letter-spacing:1.2px}.neural-experience .section h2{font-size:clamp(34px,3.7vw,56px);font-weight:400;line-height:1.15;letter-spacing:-1.8px;text-shadow:0 5px 35px #03070c}.neural-experience .section h2 em{color:#a0b8bd}.neural-experience .title-row{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:28px;max-width:100%}.neural-experience .title-row .body-copy{max-width:300px;font-size:12px;background:#050b1099;padding:14px;border-radius:5px}.neural-experience .body-copy{font-size:13px;color:#acbec4;max-width:350px;line-height:1.9}.neural-experience .pill{font-size:9px;background:#07111bd6;border-color:#a6ccc632;color:#bfd6d4}.neural-experience .universe-layout{grid-template-columns:.85fr 1.2fr;gap:30px;align-items:start}.neural-experience .universe-layout>div>.body-copy{margin-top:22px}.neural-experience .universe-detail{padding:22px;border:1px solid #b7d9d123;background:linear-gradient(135deg,#071016dc,#0c1521a8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:5px;max-width:385px;margin-top:28px;min-height:190px}.neural-experience .universe-detail h3{font-size:22px;margin-block:15px 10px;color:#def2eb}.neural-experience .universe-detail p{font-size:12px;color:#9fb5bd;line-height:1.8}.neural-experience .universe-map{height:460px;max-width:600px;min-width:0;perspective:1200px}.neural-experience .universe-map svg{opacity:.35;filter:drop-shadow(0 0 6px #a7bce4);animation:neural-orbit 50s linear infinite}.neural-experience .universe-map svg ellipse{stroke:#bba9ed;stroke-width:.8}.neural-experience .universe-center{width:105px;height:105px;background:radial-gradient(circle,#b4a5f51a,#0b1220d1);border-color:#b8a5ee44;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#d8d3f8;box-shadow:0 0 60px #b9a5ff12;font-size:46px}.neural-experience .universe-center span{font-size:6px;letter-spacing:1px}.neural-experience .universe-map .node{font-size:14px;padding:15px 19px;background:linear-gradient(120deg,#111a2be6,#080f1bdc);border:1px solid #c1abea44;color:#e5e6f8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:49px;box-shadow:0 10px 40px #0006;transition:background .3s,border .3s,box-shadow .3s}.neural-experience .node span{font-size:13px;color:#bcade2}.neural-experience .node:hover,.neural-experience .node.selected{border-color:#cebbfc99;background:#24213f;box-shadow:0 0 35px #bea6fc28}.neural-experience .node i{width:6px;height:6px}.world-node-enter{margin-top:16px;min-height:40px!important;font-size:10px!important}.mind-invitation{position:absolute;opacity:0;translate:-50% 35px;transform:translateY(5px);z-index:20;background:#d7c4fb;color:#1b1530;border-radius:4px;padding:7px 12px;font-size:10px;white-space:nowrap;pointer-events:none;transition:.4s}.mind-invitation.visible{opacity:1;transform:translateY(0)}.neural-experience .filters{gap:7px;margin-bottom:22px}.neural-experience .filters button{font-size:11px;background:#07101988;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#9bb7bd}.neural-experience .filters .active{border-color:#a3dacf55;background:#a3dacf18;color:#d7efe8}.neural-experience .project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.neural-experience .project-card,.neural-experience .project-card:last-child:nth-child(odd){display:block;grid-column:auto;background:linear-gradient(150deg,#08141cbd,#07101977);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);padding:14px;border:1px solid #b7dfd125;border-radius:7px;transition:transform .6s,box-shadow .6s,border .6s;transform:perspective(900px) rotateY(-3deg);min-width:0}.neural-experience .project-card:hover{transform:perspective(900px) rotateY(0) translateY(-6px);border-color:#b6e4d65e;box-shadow:0 20px 60px #0006}.neural-experience .project-card:last-child:nth-child(odd) .project-meta{margin-top:18px}.neural-experience .project-card:last-child:nth-child(odd) .project-title{margin-top:12px}.neural-experience .project-card:last-child:nth-child(odd)>p{margin-top:9px}.neural-experience .project-title h3{font-size:22px}.neural-experience .project-card>p{font-size:11px;color:#a5b8bf}.neural-experience .product-art{height:225px;background:radial-gradient(ellipse at center,#426a6533,#11212955)}.neural-experience .art-boxing{background:radial-gradient(ellipse,#ae8e5340,#1b211f55)}.neural-experience .art-residency{background:radial-gradient(ellipse,#8069a440,#141d2a55)}.neural-experience .mini-window{width:88%;height:84%}.neural-experience .mini-body{padding:12px}.neural-experience .mini-body>b{font-size:13px}.neural-experience .boxing-poster strong{font-size:32px}.neural-experience .project-meta{display:block;font-size:8px;line-height:1.8;letter-spacing:.8px;color:#acc4c8}.neural-experience .project-meta span:last-child{display:block;font-size:8px;color:#75999b}.neural-experience .work-note{font-size:10px;border-color:#a8c4d224;color:#8ca9ad;margin-top:25px}.neural-experience .demo-tabs{margin-top:22px;border-color:#b8e1d52a;gap:30px}.neural-experience .demo-tabs button{font-size:12px;color:#9fbabc;padding-bottom:14px}.neural-experience .demo-tabs button[aria-selected=true]{color:#d3f0e6}.neural-experience .demo-shell{background:linear-gradient(130deg,#0c1c27dc,#08151de6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#a3dacf3b;box-shadow:0 20px 100px #0004;max-width:1050px;margin-top:22px;min-height:330px}.neural-experience .demo-sidebar{background:#08141baa;border-color:#a3dacf20}.neural-experience .demo-content{padding:25px 30px}.neural-experience .demo-title{margin-top:23px}.neural-experience .demo-title h3{font-size:23px}.neural-experience .lab-grid{gap:24px;max-width:970px}.neural-experience .lab-card{background:linear-gradient(140deg,#17152bc2,#0c1422aa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#c8a5ff33;padding:25px;transform:perspective(900px) rotateY(-4deg);transition:.6s}.neural-experience .lab-card:nth-child(2){transform:perspective(900px) rotateY(4deg)}.neural-experience .lab-card:hover{transform:perspective(900px) rotateY(0) translateY(-7px);border-color:#c8a5ff77;background:#241c38cc}.neural-experience .lab-sculpture{height:160px}.neural-experience .lab-sculpture i{animation:lab-breath 9s ease-in-out infinite alternate}.neural-experience .lab-card h3{font-size:34px}.neural-experience .lab-card p{font-size:12px;color:#b5a8ca}.neural-experience .mission-layout{grid-template-columns:.85fr 1.15fr;gap:45px}.neural-experience .mission-log{padding:30px;background:#09182bd6;border:1px solid #8bbfff33;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;box-shadow:0 0 80px #5599ff0a}.neural-experience .mission-row{border-color:#8bbfff24}.neural-experience .mission-row h3{font-size:22px}.neural-experience .mission-row p{font-size:11px;color:#9aafc6}.neural-experience .mission-row small{font-size:9px;color:#8ba7ca}.neural-experience .mission-layout .body-copy{background:#07101ba6;padding:15px}.neural-experience .journal-grid{gap:25px;max-width:1000px}.neural-experience .journal-card{background:linear-gradient(145deg,#121c32d6,#09121eaa);border-color:#bbace433;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:28px;box-shadow:0 20px 70px #0004;transform:perspective(1000px) rotateY(-2deg);transition:transform .5s,border .5s}.neural-experience .journal-card:hover{transform:perspective(1000px) rotateY(0) translateY(-4px);border-color:#d5c3fc77}.neural-experience .journal-card h3{font-size:32px;margin:25px 0 20px;color:#e4def3}.neural-experience .journal-card p{font-size:12px;color:#b1b4cb}.neural-experience .journal-card .mono{font-size:9px}.neural-experience .journal-card>a{color:#c3c1ed;font-size:12px}.neural-experience .studio-layout{grid-template-columns:1.1fr 1fr;gap:50px}.neural-experience .film-preview{background:#0b152dcc;border-color:#a4d7f24a;box-shadow:0 25px 100px #0008;transform:perspective(900px) rotateY(7deg);transition:.6s}.neural-experience .film-preview:hover{transform:perspective(900px) rotateY(0);border-color:#a4d7f299}.neural-experience .film-art{height:300px;background:radial-gradient(ellipse,#5876ab25,transparent)}.neural-experience .film-art>span{font-size:100px;color:#c5e0f0}.neural-experience .film-orbit{width:280px;height:150px;border-color:#8fb9e635;animation:screen-orbit 20s linear infinite}.neural-experience .film-bottom h3{font-size:16px}.neural-experience .film-bottom .mono{font-size:8px}.neural-experience .studio-layout .body-copy{background:#07101ba6;padding:15px;max-width:350px}.neural-experience .timeline{border-color:#b4c2e133;background:#0c1523bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;margin-top:24px}.neural-experience .timeline-item{padding:25px 20px;border-color:#b4c2e133}.neural-experience .timeline-item h3{font-size:20px;margin-top:18px}.neural-experience .timeline-item p{font-size:12px;color:#b1bacb}.neural-experience .evidence-grid{gap:22px;margin-top:24px}.neural-experience .evidence-card{background:#091322d4;border-color:#b4c2e133;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:22px}.neural-experience .evidence-card p{font-size:11px;color:#a5b0c5}.neural-experience .contact-section h2{font-size:clamp(50px,6vw,88px);max-width:900px}.neural-experience .contact-arrow{font-size:90px;color:#dfc39e}.neural-experience .contact-bottom{margin-top:35px;gap:40px}.neural-experience .contact-bottom>p{font-size:14px;color:#c5c0b6}.neural-experience .contact-paths{max-width:400px}.neural-experience .contact-pill{background:#16171dbb;border-color:#e4cba53c;color:#e6d5bc;font-size:11px;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.neural-experience .contact-links{background:#0a111ccc;padding:22px;border:1px solid #e4cba52e;border-radius:5px;margin-top:35px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;flex-wrap:wrap}.neural-experience .contact-links button{color:#c5b6a2}.neural-experience .assistant-launch{z-index:8;background:#07131bdc;border-color:#a3dacf3d;color:#bde3d9;bottom:30px;right:4%;font-size:11px}.neural-experience .assistant-launch>span{color:#a4dacb}.neural-experience #modal{background:linear-gradient(140deg,#0d1b29f2,#0b1120f5);border-color:#a3dacf48;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 30px 140px #000b,0 0 60px #83dfcd08}.neural-experience #modal[open]{animation:mind-panel-open .8s cubic-bezier(.16,1,.3,1)}.neural-experience .case-modal .product-art{height:300px}.neural-experience .case-columns p,.neural-experience dialog p{font-size:13px;color:#afbdcc}.neural-experience .case-evidence{background:#a3dacf07;border-color:#a3dacf2b}.mind-chapters{display:flex;position:sticky;top:-55px;z-index:4;background:#0d1b29ed;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);gap:12px;padding:12px 0;border-bottom:1px solid #a3dacf29;margin-bottom:30px}.mind-chapters button{font-size:11px;color:#b3d3d2;padding:7px 9px;border-radius:20px}.mind-chapters button:hover{background:#a3dacf16}.mind-rail{position:fixed;z-index:7;left:3%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px}.mind-rail button{display:flex;align-items:center;gap:11px;padding:4px 0;position:relative;color:#71959c}.mind-rail button>span{font-size:8px;letter-spacing:1px;width:15px}.mind-rail button>i{width:5px;height:5px;background:#88b5ba44;border-radius:50%;box-shadow:0 0 0 1px #88b5ba22}.mind-rail button>b{font-size:10px;font-weight:400;color:#c7dddd;background:#09151be8;padding:7px 10px;border:1px solid #87c8c331;border-radius:3px;position:absolute;left:40px;opacity:0;translate:-4px 0;transition:.25s;white-space:nowrap;pointer-events:none}.mind-rail button:hover>b,.mind-rail button:focus-visible>b{opacity:1;translate:0 0}.mind-rail button.selected{color:#d1f6ed}.mind-rail button.selected>i{width:7px;height:7px;background:var(--world-color);box-shadow:0 0 15px var(--world-color),0 0 0 4px #a3dacf11}.mind-hud{position:fixed;bottom:29px;left:4%;z-index:8;display:flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid #9bccca32;background:#07121bdc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:40px;color:#b7d1ce}.mind-hud button{font-size:15px;padding:5px 8px}.mind-hud .mind-map{font-size:20px;display:flex;align-items:center;gap:8px}.mind-map>span{font-size:10px;margin-inline-end:9px}.mind-hud button[aria-pressed=true]{color:#d1b7ff}.mind-station{position:fixed;bottom:30px;left:29%;right:26%;display:flex;justify-content:space-between;gap:25px;align-items:center;z-index:6;pointer-events:auto}.mind-station-copy{display:flex;flex-direction:column;gap:8px}.mind-coordinates{font-size:7px;letter-spacing:1.7px;color:#6d969e}.mind-station-copy strong{font-size:12px;font-weight:400;color:#b9d0d3;letter-spacing:.3px}.mind-station-controls{display:flex;align-items:center;gap:14px}.mind-station-controls button{border:1px solid #a5c9cd25;background:#07131ca6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 14px;border-radius:30px;font-size:10px;color:#c0dddc}.mind-station-controls button:hover{border-color:#a5c9cd77;background:#13313766}.mind-station-controls button:disabled{opacity:.25}.mind-count{font-size:8px;color:#8eafb9;white-space:nowrap}.mind-journey-label{position:fixed;inset:auto auto 17% 10%;z-index:4;display:flex;flex-direction:column;gap:16px;opacity:0;pointer-events:none;transform:translateY(15px);transition:.6s}.mind-journey-label>span{font-size:9px;letter-spacing:3px;color:#91b7c0}.mind-journey-label>strong{font-family:var(--display);font-size:38px;font-weight:400;color:#d9e9e6;letter-spacing:-1px}.mind-journey-label>small{font-size:10px;color:#81a8b4;letter-spacing:4px}.mind-travelling .mind-journey-label{opacity:1;transform:none}.mind-loading{position:fixed;inset:0;background:#05080d;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;transition:opacity .7s;pointer-events:none}.mind-loading>span{font-size:9px;letter-spacing:3px;color:#85b8b5}.mind-loading.complete{opacity:0}.loading-neuron{width:80px;height:80px;position:relative}.loading-neuron i{position:absolute;inset:0;border:1px solid #99dbce66;border-radius:50%;animation:load-neuron 2s ease-in-out infinite}.loading-neuron i:nth-child(2){transform:rotateX(65deg);animation-delay:-.6s}.loading-neuron i:nth-child(3){transform:rotateY(65deg);animation-delay:-1.2s}.mind-screen-particles{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden;opacity:.5}.mind-screen-particles i{position:absolute;left:calc(mod(var(--particle)*31,100)*1%);top:calc(mod(var(--particle)*17,100)*1%);height:1px;width:1px;background:#b0d8e8;box-shadow:0 0 7px #b0d8e8;animation:screen-particle calc(14s + var(--particle)*.7s) ease-in-out infinite alternate;animation-delay:calc(var(--particle)*-.8s)}.neural-experience #navigation.mind-overview{background:radial-gradient(ellipse,#12253ed9,#03080df5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:65px 10%;perspective:1200px}.mind-overview>.mono{font-size:11px!important;letter-spacing:2px;color:#9dc2cf!important}.mind-overview nav{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px!important;margin:35px auto 0!important;transform:perspective(1400px) rotateX(5deg)}#navigation.mind-overview a{border:1px solid #aec7e22a;border-radius:6px;background:linear-gradient(135deg,#16314a80,#07111b99);padding:22px;font-size:18px;display:grid;grid-template-columns:25px 1fr 20px;gap:10px;min-height:130px;position:relative;overflow:hidden;transition:.5s}#navigation.mind-overview a:hover{transform:translateZ(20px) translateY(-3px);border-color:var(--station-color);box-shadow:0 0 35px #8dcbb314}#navigation.mind-overview a>span{font-size:9px;color:#8aa7b8}#navigation.mind-overview a>i{font-size:20px;color:var(--station-color)}.map-neuron{position:absolute;right:12px;bottom:-15px;font-weight:400;font-size:88px;color:var(--station-color);opacity:.09}.mind-calm *{animation-duration:0s!important}.mind-calm #modal[open]{animation:none!important}.mind-hud[hidden],.mind-rail[hidden],.mind-station[hidden],.mind-screen-particles[hidden]{display:none!important}.neural-fallback .mind-screen-particles{opacity:.8}.neural-fallback:before{background:linear-gradient(90deg,#03070cdd,#03070c55)}body:not(.neural-experience) .mind-journey-label{display:none}body:not(.neural-experience) .mind-loading{display:none}body:not(.neural-experience) .mind-invitation{display:none}html[dir=rtl] .neural-experience:before{background:linear-gradient(270deg,#03070ce6,#03070c99 26%,#03070c11 75%)}html[dir=rtl] .neural-experience main>.section,html[dir=rtl] .neural-experience main>.hero{inset-inline-start:10%;inset-inline-end:5.5%;padding-inline-start:0;padding-inline-end:20px}html[dir=rtl] .neural-experience .hero-heading{max-width:630px;margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] .neural-experience h1,html[dir=rtl] .neural-experience h2,html[dir=rtl] .neural-experience h3{letter-spacing:-.5px;line-height:1.5}html[dir=rtl] .neural-experience .hero h1{font-size:clamp(48px,5.3vw,76px);line-height:1.35}html[dir=rtl] .mind-rail{left:auto;right:3%}html[dir=rtl] .mind-rail button>b{left:auto;right:40px}html[dir=rtl] .mind-journey-label{left:auto;right:10%}html[dir=rtl] .neural-experience .hero .eyebrow{letter-spacing:0}html[dir=rtl] .neural-experience .mini-window{direction:ltr}html[dir=rtl] .mind-station,html[dir=rtl] .mind-hud{direction:rtl}html[dir=rtl] .neural-experience .contact-arrow{right:auto;left:0}@keyframes neural-orbit{0%{transform:rotate(0) rotateY(0)}50%{transform:rotate(8deg) rotateY(15deg)}to{transform:rotate(0) rotateY(0)}}@keyframes lab-breath{to{translate:0 -12px;filter:drop-shadow(0 0 10px #c5a9eb33)}}@keyframes screen-orbit{to{rotate:360deg}}@keyframes screen-particle{to{translate:30px -90px;opacity:.2}}@keyframes mind-panel-open{0%{opacity:0;transform:perspective(1000px) translateZ(-160px) rotateY(-6deg);filter:blur(7px)}to{opacity:1;transform:perspective(1000px) translateZ(0) rotateY(0);filter:blur(0)}}@keyframes load-neuron{50%{scale:1.3;opacity:.3}}@media(max-width:1100px){.neural-experience header{height:80px}.neural-experience main>.section,.neural-experience main>.hero{inset:90px 4% 100px 9%}.neural-experience .hero h1{font-size:70px}.neural-experience .hero-heading{max-width:530px;margin-top:100px}.neural-experience .hero-heading>p{font-size:13px}.mind-station-copy{display:none}.mind-station{left:32%;right:28%;justify-content:center}.mind-station-controls{gap:10px}.mind-rail{left:2%}.neural-experience .project-grid{gap:15px}.neural-experience .project-card{padding:10px}.neural-experience .product-art{height:195px}.neural-experience .project-title h3{font-size:18px}.neural-experience .project-meta{font-size:7px}.neural-experience .boxing-poster strong{font-size:28px}.neural-experience .universe-map .node{font-size:12px;padding:13px 15px}.neural-experience .universe-layout{grid-template-columns:1fr 1.2fr;gap:20px}.neural-experience .section h2{font-size:42px}.neural-experience .title-row .body-copy{font-size:11px;max-width:260px}.neural-experience .film-art{height:260px}.neural-experience .contact-section h2{font-size:68px}}@media(max-width:760px){.neural-experience:before{background:linear-gradient(0deg,#03070cf5,#03070c88 50%,#03070c22 85%)}.neural-experience header{height:75px;padding-inline:6%;background:linear-gradient(#05080de6,#05080d44)}.neural-experience .header-tools{gap:15px}.neural-experience .brand{font-size:8px;letter-spacing:1.5px}.neural-experience main>.section,.neural-experience main>.hero{inset:85px 6% 105px;padding:8px 0 35px!important;scrollbar-width:none}.neural-experience main>.hero{overflow-y:auto}.neural-experience .hero-top{font-size:9px;margin-top:0;letter-spacing:1.5px}.neural-experience .hero-heading{margin-top:clamp(150px,28vh,250px);max-width:none}.neural-experience .hero .eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:17px;max-width:320px}.neural-experience .hero h1{font-size:clamp(41px,10vw,66px);letter-spacing:-2px;line-height:1.12}.neural-experience .hero-heading>p{font-size:12px;margin-top:20px;max-width:300px;background:none}.neural-experience .hero-actions{gap:17px;margin-top:25px;flex-wrap:wrap}.neural-experience .hero-actions .button{min-height:44px;padding-inline:18px;font-size:11px}.neural-experience .text-button{font-size:10px}.mind-rail{display:none}.mind-hud{bottom:19px;left:15px;padding:5px 7px;gap:0}.mind-hud button{font-size:14px;padding:5px 7px}.mind-hud .mind-map{font-size:18px;gap:6px}.mind-map>span{font-size:9px;margin-inline-end:2px}.mind-hud .mind-privacy{display:none}.mind-station{bottom:69px;left:6%;right:6%;justify-content:space-between;gap:10px;pointer-events:none}.mind-station-copy{display:flex;gap:5px}.mind-coordinates{font-size:6px;letter-spacing:1px}.mind-station-copy strong{font-size:10px}.mind-station-controls{gap:8px;pointer-events:auto}.mind-station-controls button{font-size:9px;padding:7px 10px}.mind-count{font-size:7px}.neural-experience .assistant-launch{bottom:19px;right:15px;left:auto;font-size:9px;padding:11px 13px;max-width:155px;gap:6px}.neural-experience .assistant-launch>span{font-size:13px}.neural-experience .assistant-launch>i{font-size:10px}.neural-experience .section-head{margin-bottom:24px;min-height:18px;gap:15px}.neural-experience .section-number{font-size:9px;letter-spacing:1.1px}.neural-experience .section-head .mono{display:none}.neural-experience .section h2{font-size:34px;line-height:1.2;letter-spacing:-1px}.neural-experience .title-row{display:block;margin-bottom:24px}.neural-experience .title-row .body-copy{max-width:none;margin-top:18px;font-size:11px;padding:13px;background:#07101bba}.neural-experience .body-copy{font-size:12px}.neural-experience .universe-layout{display:flex;flex-direction:column;gap:15px}.neural-experience .universe-layout>div{width:100%}.neural-experience .universe-layout>.universe-map{order:-1;height:290px;margin-top:-10px}.neural-experience .universe-center{height:80px;width:80px;font-size:35px}.neural-experience .universe-center span{font-size:4px;bottom:14px}.neural-experience .universe-map .node{font-size:11px;padding:10px 12px;min-height:39px;gap:6px}.neural-experience .node span{font-size:10px}.neural-experience .universe-detail{padding:18px;margin-top:22px;max-width:none;min-height:180px;background:#07131ee0}.neural-experience .universe-detail h3{font-size:20px}.neural-experience .universe-detail p{font-size:11px}.mind-invitation{font-size:9px;padding:5px 8px;translate:-50% 29px}.neural-experience .project-grid{grid-template-columns:1fr;gap:20px}.neural-experience .project-card,.neural-experience .project-card:last-child:nth-child(odd){padding:14px;transform:perspective(900px) rotateY(-2deg)}.neural-experience .product-art{height:245px}.neural-experience .project-title h3{font-size:23px}.neural-experience .project-meta{font-size:8px}.neural-experience .project-meta span:last-child{font-size:8px}.neural-experience .project-card>p{font-size:12px}.neural-experience .boxing-poster strong{font-size:41px}.neural-experience .filters{gap:3px}.neural-experience .filters button{font-size:10px;padding:8px 10px}.neural-experience .work-note{font-size:9px;line-height:1.8}.neural-experience .demo-shell{display:block;margin-top:18px;min-height:0}.neural-experience .demo-sidebar{display:none}.neural-experience .demo-content{padding:20px}.neural-experience .demo-tabs{gap:20px}.neural-experience .demo-tabs button{font-size:10px}.neural-experience .demo-title h3{font-size:20px;max-width:260px}.neural-experience .lab-grid{grid-template-columns:1fr;gap:20px}.neural-experience .lab-card,.neural-experience .lab-card:nth-child(2){padding:23px;transform:none}.neural-experience .lab-sculpture{height:155px}.neural-experience .lab-card h3{font-size:32px}.neural-experience .lab-card p{font-size:11px}.neural-experience .mission-layout{display:block}.neural-experience .mission-log{padding:23px;margin-top:25px}.neural-experience .mission-row h3{font-size:20px}.neural-experience .mission-row p{font-size:10px}.neural-experience .journal-grid{grid-template-columns:1fr;gap:20px}.neural-experience .journal-card{padding:25px;transform:none}.neural-experience .journal-card h3{font-size:29px}.neural-experience .journal-card p{font-size:11px}.neural-experience .studio-layout{display:flex;flex-direction:column;gap:25px}.neural-experience .film-preview{transform:perspective(900px) rotateY(3deg)}.neural-experience .film-art{height:235px}.neural-experience .film-bottom h3{font-size:13px}.neural-experience .film-bottom{padding:18px}.neural-experience .timeline{display:block;margin-top:24px}.neural-experience .timeline-item{padding:24px 20px;display:block;border-inline-end:0;margin:0;border-bottom:1px solid #b4c2e133}.neural-experience .timeline-item:last-child{padding:24px 20px}.neural-experience .timeline-item h3{margin-top:15px}.neural-experience .timeline-item p{font-size:11px}.neural-experience .evidence-grid{display:block;margin-top:20px}.neural-experience .evidence-card{margin-bottom:20px}.neural-experience .contact-section h2{font-size:44px;line-height:1.15}.neural-experience .contact-arrow{font-size:48px}.neural-experience .contact-bottom{display:block;margin-top:26px}.neural-experience .contact-bottom>p{font-size:12px}.neural-experience .contact-pill{font-size:10px;padding:10px 12px}.neural-experience .contact-links{padding:18px;gap:18px;margin-top:25px;font-size:12px}.mind-journey-label{inset:auto 6% 23%;gap:15px}.mind-journey-label>strong{font-size:31px}.mind-journey-label>span{font-size:8px;letter-spacing:2px}.mind-journey-label>small{font-size:9px}.neural-experience #navigation.mind-overview{padding:65px 6% 90px}.mind-overview nav{grid-template-columns:1fr 1fr;gap:12px;transform:none;margin-top:25px!important}#navigation.mind-overview a{padding:17px 12px;min-height:110px;font-size:13px;grid-template-columns:17px 1fr 12px;gap:7px;line-height:1.5}#navigation.mind-overview a>i{font-size:16px}.map-neuron{font-size:70px}#navigation.mind-overview a>span{font-size:8px}.mind-chapters{top:-38px;font-size:9px;gap:3px}.mind-chapters button{font-size:9px;padding:7px 9px}.neural-experience .case-modal .product-art{height:250px}.neural-experience .case-columns p,.neural-experience dialog p{font-size:12px}html[dir=rtl] .neural-experience:before{background:linear-gradient(0deg,#03070cf5,#03070c88 50%,#03070c22 85%)}html[dir=rtl] .neural-experience main>.section,html[dir=rtl] .neural-experience main>.hero{inset:85px 6% 105px}html[dir=rtl] .neural-experience .hero h1{font-size:43px;line-height:1.4}html[dir=rtl] .neural-experience .hero-heading{margin-top:clamp(135px,25vh,230px)}html[dir=rtl] .neural-experience .assistant-launch{left:auto;right:15px}html[dir=rtl] .mind-journey-label{inset:auto 6% 23%}html[dir=rtl] .neural-experience .section h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.mind-invitation,.mind-journey-label{display:none!important}.neural-experience main>.section,.neural-experience main>.hero{transition:none!important;transform:none!important;filter:none!important}.neural-experience #modal[open]{animation:none!important}.neural-experience .universe-map svg{animation:none!important}.mind-screen-particles{display:none!important}}@media print{#mind-world,.mind-rail,.mind-hud,.mind-station,.mind-journey-label,.mind-screen-particles,.mind-loading{display:none!important}.neural-experience{overflow:visible;background:#fff}.neural-experience:before,.neural-experience:after{display:none}.neural-experience main{position:static;pointer-events:auto}.neural-experience main>.section,.neural-experience main>.hero{position:static!important;inset:auto;visibility:visible!important;opacity:1!important;transform:none!important;filter:none!important;overflow:visible!important;height:auto!important;padding:25px!important;color:#111}.neural-experience .hero-heading{margin-top:15px}.neural-experience .hero h1{color:#111;font-size:35px}.neural-experience .project-grid{display:block}.neural-experience .project-card{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}
