@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--background:#080b12;--surface:#0e131d;--text:#f1f3f8;--muted:#9aa6bb;--line:#252c3b;--accent:#a9a3ff;--cyan:#84d7df;--font:"Schibsted Grotesk Variable",sans-serif;--page:1320px;--space:clamp(24px,5vw,80px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--background);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:7px}a:hover{color:var(--cyan)}p,h1,h2,h3{margin:0}button{cursor:pointer}::selection{background:#59518d;color:#fff}.page-width{width:min(100%,var(--page));margin-inline:auto;padding-inline:var(--space)}.skip-link{position:fixed;top:12px;left:12px;padding:12px 24px;background:var(--text);color:var(--background);z-index:10;transform:translateY(-160%)}.skip-link:focus{transform:none}.site-header{height:108px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:2}.wordmark{display:inline-flex;align-items:center;font-size:28px;letter-spacing:-1.4px;font-weight:600;line-height:1}.wordmark svg{width:32px;height:32px;fill:none;stroke:var(--text);stroke-width:1.2;margin-right:14px}.brand-domain{color:var(--muted);font-weight:400}.site-header nav{display:flex;gap:32px;font-size:14px;color:#bac2d3}.header-link{font-size:13px;display:flex;gap:25px;border:1px solid var(--line);border-radius:50px;padding:10px 20px}.header-link span{color:var(--accent)}.landing-hero{position:relative;min-height:690px;height:calc(100svh - 108px);max-height:910px;isolation:isolate;overflow:hidden}.hero-copy{padding-top:clamp(74px,11vh,130px);position:relative;pointer-events:none}.hero-copy a{pointer-events:auto}.project-label{display:flex;align-items:center;gap:10px;color:#bac4d9;font-size:12px;letter-spacing:.02em;margin-bottom:34px}.project-label>span{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px #a9a3ff66}h1{font-size:clamp(60px,6.6vw,94px);line-height:1.035;font-weight:480;letter-spacing:-.065em;max-width:10.5em;text-wrap:balance}h2{font-weight:450;font-size:clamp(34px,3.8vw,53px);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}h3{font-weight:500;letter-spacing:-.03em}.hero-intro{font-size:clamp(15px,1.3vw,18px);line-height:1.7;color:#b1bfd1;margin-top:29px;max-width:450px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.action{font-size:13px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border-radius:5px;padding:14px 20px;min-height:50px}.action.primary{background:#d5d2ff;color:#1a1831;border:1px solid #e1deff}.action.primary:hover{background:#eeedff;color:#1a1831}.action.quiet{color:#d1d7e4;border:1px solid #303747;background:#0a0e16a8}.action.quiet:hover{border-color:#8f92b1;color:#fff}.hero-limit{font-size:12px;color:#8c9ab0;margin-top:22px;max-width:400px}.hero-baseline{position:absolute;bottom:30px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;color:#8f9db2;font-size:12px;pointer-events:none}.hero-baseline a{display:flex;align-items:center;gap:14px;pointer-events:auto}.scroll-mark{border:1px solid #354051;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.hero-baseline>span{margin-right:145px}.neural-field{position:absolute;inset:0;z-index:-1}.neural-field canvas{width:100%;height:100%;display:block}.neural-field:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#080b12 0%,#080b12ee 24%,#080b1266 43%,transparent 60%)}.motion-control{position:absolute;bottom:33px;right:var(--space);z-index:2;border:0;background:transparent;color:#adb9cd;display:flex;align-items:center;gap:9px;font-size:12px;min-height:28px}.motion-control[hidden]{display:none}.motion-icon{font-size:14px}.neural-annotation{position:absolute;right:7%;top:72%;display:flex;align-items:center;gap:15px;color:#9bacc6;font-size:12px;line-height:1.6;letter-spacing:.03em}.annotation-line{width:55px;height:1px;background:linear-gradient(90deg,#88bfc1,transparent)}.project-section{padding-block:112px;display:grid;grid-template-columns:1fr 1.12fr;gap:100px}.section-label{font-size:12px;color:var(--accent);margin-bottom:23px}.project-prose p{color:var(--muted);font-size:15px;max-width:59ch;margin-bottom:23px}.project-prose .large-copy{font-size:23px;line-height:1.5;letter-spacing:-.025em;color:#d7dfea}.inquiry-section{padding-bottom:112px}.inquiry-heading{display:flex;align-items:start;justify-content:space-between;gap:40px}.inquiry-heading h2{width:53%;font-size:36px}.inquiry-heading .section-label{padding-top:7px}.inquiry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:55px}.inquiry-grid article{border-top:1px solid var(--line);padding-top:33px}.inquiry-grid h3{font-size:20px;margin-bottom:12px}.inquiry-grid p{font-size:14px;color:var(--muted);margin-bottom:24px;max-width:35ch}.inquiry-grid a{font-size:12px;display:flex;gap:25px}.inquiry-grid a span{color:var(--accent)}.mechanism-mark{height:60px;width:70px;position:relative;margin-bottom:23px;color:var(--accent)}.mechanism-mark i{position:absolute;display:block;border:1px solid currentColor}.memory-mark i{width:32px;height:32px;border-radius:7px;transform:rotate(-30deg);left:5px;top:0;opacity:.2}.memory-mark i:nth-child(2){left:12px;top:6px;opacity:.4}.memory-mark i:nth-child(3){left:19px;top:12px;opacity:.7}.memory-mark i:nth-child(4){left:26px;top:18px;opacity:1}.body-mark{color:var(--cyan)}.body-mark i{border-radius:50%;width:46px;height:46px;left:9px;top:4px}.body-mark i:nth-child(2){width:24px;height:24px;left:20px;top:15px;opacity:.4}.body-mark i:nth-child(3){width:4px;height:4px;background:var(--cyan);left:30px;top:25px;box-shadow:0 0 14px #84d7df77}.control-mark i{width:30px;height:30px;top:14px;transform:rotate(45deg);left:6px;opacity:.45}.control-mark i:nth-child(2){left:26px;opacity:1}.site-footer{display:grid;grid-template-columns:auto 1fr;column-gap:40px;row-gap:25px;padding-block:35px 45px;border-top:1px solid var(--line);align-items:center}.site-footer .wordmark{font-size:23px}.site-footer p{font-size:12px;color:var(--muted);text-align:right}.site-footer nav{display:flex;gap:25px;font-size:12px;color:var(--muted)}.copyright{font-size:12px;color:var(--muted);text-align:right}@media (min-width:1600px){.neural-field{max-width:1600px;margin:auto}.hero-baseline>span{margin-right:160px}}@media (max-width:1000px){.site-header{gap:20px}.site-header nav{gap:20px}.header-link{display:none}.project-section,.evidence-inner{gap:50px}.inquiry-grid{gap:30px}.hero-baseline>span{margin-right:130px}h1{font-size:74px}.hero-copy{padding-top:90px}.hero-intro{max-width:360px}}@media (max-width:759px){.site-header{height:86px}.wordmark{font-size:24px}.wordmark svg{width:25px;height:25px;margin-right:9px}.site-header nav{gap:17px;font-size:12px}.site-header nav a:first-child{display:none}.landing-hero{height:880px;min-height:0;max-height:none}.hero-copy{padding-top:43px}.project-label{font-size:12px;margin-bottom:25px}h1{font-size:clamp(47px,10.7vw,77px);letter-spacing:-.06em}.hero-intro{font-size:14px;max-width:340px;margin-top:22px}.hero-actions{margin-top:25px;gap:10px}.action{font-size:12px;padding:12px 15px;gap:17px;min-height:46px}.hero-limit{font-size:12px;max-width:320px;margin-top:18px}.neural-field:after{background:linear-gradient(180deg,#080b12 0%,#080b12 32%,#080b1299 42%,transparent 58%)}.neural-annotation{top:80%;right:7%;font-size:12px}.hero-baseline{bottom:20px;font-size:12px;align-items:end}.hero-baseline>span{display:none}.motion-control{bottom:21px;font-size:12px}.project-section,.evidence-inner{grid-template-columns:1fr;gap:30px}.project-section{padding-block:70px}.project-prose .large-copy{font-size:21px}.project-prose p{font-size:14px}.section-label{margin-bottom:18px;font-size:12px}.inquiry-section{padding-bottom:70px}.inquiry-heading{display:block}.inquiry-heading h2{width:auto;font-size:32px}.inquiry-grid{grid-template-columns:1fr;gap:35px;margin-top:35px}.inquiry-grid article{display:grid;grid-template-columns:65px 1fr;column-gap:20px;row-gap:0;padding-top:28px}.mechanism-mark{grid-row:1/4;transform:scale(.85);transform-origin:top left;margin:0}.inquiry-grid h3{font-size:20px}.inquiry-grid p{font-size:14px;max-width:43ch;margin-bottom:17px}.inquiry-grid a{grid-column:2}.site-footer{grid-template-columns:1fr;gap:20px;padding-block:30px}.site-footer p,.copyright{text-align:left}.site-footer nav{flex-wrap:wrap;gap:20px}.site-footer p{grid-row:2}.copyright{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.zora-orb{position:absolute;width:min(650px,54vw);height:min(650px,54vw);left:73.5%;top:46%;transform:translate(-50%,-50%)}.zora-orb-mount{position:absolute;inset:0}.zora-orb .brain-canvas{display:block;width:100%;height:100%;background:transparent}.orb-fallback{position:absolute;inset:13%;border-radius:50%;border:1px solid #5ac8ff66;background:radial-gradient(circle,#9bf0ff60 0%,#00e5ff26 25%,#5ac8ff0d 60%,transparent 72%);box-shadow:inset 0 0 70px #00e5ff22,0 0 50px #00e5ff12}.is-rendered .orb-fallback{display:none}.neural-field:after{background:linear-gradient(90deg,#080b12 0%,#080b12ee 24%,#080b1240 43%,transparent 55%)}@media (max-width:759px){.zora-orb{width:min(480px,108vw);height:min(480px,108vw);left:50%;top:69%}.neural-field:after{background:linear-gradient(180deg,#080b12 0%,#080b12 32%,#080b1299 40%,transparent 52%)}.neural-annotation{top:86%}}@media (max-width:759px){.hero-actions{gap:8px}.action{padding-inline:12px;gap:12px}.hero-limit{max-width:340px}.hero-baseline{max-width:100%}.neural-annotation{font-size:11px}}.project-section{border-top:1px solid var(--line)}.contact-section{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.12fr;gap:100px;padding-block:80px 100px}.contact-copy{align-self:center;max-width:36ch}.contact-copy p{font-size:16px;color:var(--muted);margin-bottom:25px}.contact-copy .action{min-width:230px}@media (max-width:759px){.contact-section{grid-template-columns:1fr;gap:30px;padding-block:55px 65px}.contact-copy p{font-size:14px}.site-header nav{gap:16px}.inquiry-grid p{margin-bottom:0}}@media (max-width:759px){.landing-hero{display:flex;flex-direction:column;height:auto;min-height:0;padding-bottom:85px}.hero-copy{order:1}.neural-field{order:2;position:relative;inset:auto;z-index:0;width:100%;height:clamp(330px,100vw,460px);margin-top:24px}.neural-field:after{display:none}.zora-orb{top:50%}.neural-annotation{top:auto;bottom:0}.motion-control{bottom:-64px}.site-header nav{white-space:nowrap}}@media (max-width:380px){h1{font-size:40px}.site-header nav a:nth-child(2){display:none}}
