.home-r2__spatial-annotation{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;color:#a9c5e8;font-family:Menlo,Monaco,SFMono-Regular,monospace;font-weight:400;position:absolute;inset:0;overflow:hidden}.home-r2__spatial-point{background:#235cc7;border:1px solid #c4daf0f0;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 9px #235cc78a}.home-r2__spatial-line{transform-origin:0;background:linear-gradient(90deg,#6796d1d1,#99bde04a);height:1px;position:absolute}.home-r2__spatial-label{box-sizing:border-box;color:#c6d8eaeb;letter-spacing:.105em;white-space:nowrap;text-shadow:0 0 9px #1852bd61;border-left:1px solid #71a3e099;width:166px;min-height:25px;padding:6px 0 4px 7px;font-size:8px;line-height:13px;position:absolute}.home-r2__spatial-label[data-fault=true]{text-shadow:-2px 0 #376fce6b;border-left-color:#0000;transform:translate(3px)}@media (width<=700px){.home-r2__spatial-label{letter-spacing:.045em;width:121px;min-height:21px;padding:4px 0 3px 5px;font-size:6px;line-height:12px}}@media (prefers-reduced-motion:reduce){.home-r2__spatial-annotation{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f4ef;background:#05090b}html,body,#root{background:#05090b;width:100%;height:100%}button{cursor:pointer}button:focus-visible{outline-offset:5px;outline:2px solid #ec6148}.presentation{--paper:#f5f4ef;--soft:#a6afb0;--accent:#ed634b;width:100%;height:100svh;min-height:580px;color:var(--paper);background:#05090b;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.presentation__scene,.presentation__scene .home-r2__canvas{width:100%;height:100%;position:absolute;inset:0}.presentation__scene canvas{pointer-events:none;display:block}.presentation:after{content:"";pointer-events:none;background:linear-gradient(90deg,#03070859,#0000 24% 52%,#0307088c 100%),linear-gradient(#030708bf,#0000 18% 85%,#030708e6);position:absolute;inset:0}.presentation__header{z-index:3;justify-content:space-between;align-items:center;padding:30px 40px;display:flex;position:absolute;top:0;left:0;right:0}.presentation__header p,.presentation__identity span,.presentation__tools,.presentation__eyebrow,.presentation__nav,.presentation__footer,.presentation__loading small{letter-spacing:.1em;font-family:Menlo,Monaco,Consolas,monospace;font-size:10px}.presentation__identity{letter-spacing:-.06em;color:var(--paper);background:0 0;border:0;padding:0;font-size:23px;font-weight:900}.presentation__identity span{color:var(--soft);letter-spacing:.08em;margin-left:16px;font-size:10px;font-weight:400}.presentation__header p{color:var(--soft);margin:0}.presentation__tools{align-items:center;gap:10px;display:flex}.presentation__tools button{color:var(--paper);text-transform:uppercase;background:#070b0d80;border:1px solid #ffffff28;padding:8px 12px;font-size:10px}.presentation__tools button:hover{border-color:var(--accent)}.presentation__menu-toggle{display:none}.presentation__nav{z-index:3;width:160px;position:absolute;top:50%;left:40px;transform:translateY(-50%)}.presentation__nav ol{margin:0;padding:0;list-style:none}.presentation__nav li{margin:2px 0}.presentation__nav button{color:#8d999c;text-align:left;background:0 0;border:none;gap:12px;padding:9px 0;font-size:10px;line-height:1.3;display:flex}.presentation__nav button:hover,.presentation__nav button[aria-current]{color:var(--paper)}.presentation__nav-index{opacity:.55}.presentation__nav button[aria-current] .presentation__nav-index{color:var(--accent);opacity:1}.presentation__nav button[aria-current]:before{content:"";background:var(--accent);width:3px;height:15px;position:absolute;left:-15px}.presentation__nav .presentation__return{border-top:1px solid #ffffff24;margin-top:22px;padding-top:18px;font-size:9px}.presentation__nav{width:175px}.presentation__group{border-bottom:1px solid #ffffff15;padding:8px 0}.presentation__nav .presentation__group-title{color:#b3bebe;padding:9px 0;font-size:9px}.presentation__nav .presentation__group-title[aria-expanded=true]{color:#f1f1e9}.presentation__group>ol{padding:4px 0 10px 15px}.presentation__group>ol[hidden]{display:none}.presentation__group>ol button{padding:7px 0;font-size:9px}.presentation__content{z-index:2;scrollbar-width:thin;scrollbar-color:#536164 transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#091014ed,#091014e3);border:1px solid #ffffff19;border-top-color:#ffffff40;width:min(36vw,550px);max-height:calc(100svh - 210px);padding:26px 28px 24px;position:absolute;top:50%;right:40px;overflow-y:auto;transform:translateY(-50%);box-shadow:0 24px 90px #0005}.presentation__eyebrow{color:#bfc6c5;text-transform:uppercase;margin:0 0 23px;line-height:1.65}.presentation__eyebrow span{color:var(--accent);margin-right:12px}.presentation__content h1{text-transform:none;letter-spacing:-.055em;text-align:left;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(28px,2.7vw,42px);font-weight:600;line-height:1.08;transform:none}.presentation__summary{color:#c0c8c9;margin:21px 0 26px;font-size:14px;line-height:1.65}.presentation__points{border-top:1px solid #ffffff20;gap:17px;padding:22px 0;display:grid}.presentation__points article{gap:15px;display:flex}.presentation__point-number{color:#e6b09a;padding-top:3px;font-family:Menlo,Monaco,monospace;font-size:9px}.presentation__points h2{letter-spacing:-.01em;text-transform:none;margin:0 0 4px;font:600 13px/1.5 Arial,sans-serif}.presentation__points p{color:#98a6aa;margin:0;font-size:12px;line-height:1.6}.presentation__result{color:#d4d6cc;border-top:1px solid #ffffff20;gap:14px;margin:0;padding-top:18px;font-size:12px;line-height:1.55;display:flex}.presentation__result span{color:var(--accent);font-size:17px}.presentation__content--roadmap .presentation__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 20px}.presentation__points[hidden],.presentation__result[hidden]{display:none}.presentation__content--compact{width:min(30vw,400px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;top:auto;bottom:110px;overflow:visible;transform:none}.presentation__content--compact h1{font-size:clamp(24px,2.1vw,31px)}.presentation__content--compact .presentation__eyebrow{margin-bottom:16px}.presentation__content--compact .presentation__summary{color:#c3cece;margin:17px 0;font-size:12px;line-height:1.65}.presentation__read{color:#f0eee4;background:0 0;border:0;border-bottom:1px solid #ffffff60;gap:38px;padding:9px 0;font-size:11px;display:flex}.presentation__read span{color:var(--accent)}.presentation[data-detail=false]:after{background:linear-gradient(#0000 47%,#030708f0),linear-gradient(90deg,#03070899,#0000 25%)}.presentation__footer{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:24px;left:40px;right:40px}.presentation__location{color:#92a4a8;letter-spacing:.035em;align-items:center;gap:10px;font-size:9px;display:flex}.presentation__location i{background:#bdc9bc;border-radius:50%;width:5px;height:5px}.presentation[data-travelling=true] .presentation__location i{background:var(--accent)}.presentation__paging{align-items:center;gap:24px;display:flex}.presentation__paging button{color:var(--paper);background:0 0;border:1px solid #ffffff24;padding:12px 16px;font-size:11px}.presentation__paging button:disabled{opacity:.25;cursor:default}.presentation__paging>span{color:#c1cacb;font-size:10px}.presentation__paging i{color:#526064;margin:0 9px;font-style:normal}.presentation__paging .presentation__next{color:#152025;background:#f0eee4;border-color:#0000;justify-content:space-between;align-items:center;gap:40px;min-width:210px;font-weight:600;display:flex}.presentation__paging .presentation__next:hover{background:#eabbaa}.presentation__progress{z-index:4;background:var(--accent);height:2px;transition:width .35s;position:absolute;bottom:0;left:0}.presentation__chapter{animation:.5s both presentation-reveal}@keyframes presentation-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.presentation__loading{z-index:9;opacity:1;visibility:visible;background:0 0;transition:opacity .35s,visibility 0s linear .35s;position:absolute;inset:0}.presentation__loading-content{flex-direction:column;align-items:center;width:min(90vw,460px);display:flex;position:absolute;top:calc(50% + 85px);left:50%;transform:translate(-50%)}.presentation:not([data-ready=true]){background:#05090b}.presentation[data-ready=false]:not([data-failed=true]) :is(.presentation__header,.presentation__nav,.presentation__content,.presentation__footer,.presentation__destination,.presentation__progress){opacity:0;pointer-events:none}.presentation__loading-progress{width:180px;margin:24px 0 14px}.presentation__loading-progress>span{text-align:center;color:#eef0ed;font:20px Menlo,Monaco,monospace;display:block}.presentation__loading-progress>span>i{color:#849194;margin-left:4px;font-size:11px;font-style:normal}.presentation__loading-progress>div{background:#fff2;height:1px;margin-top:14px}.presentation__loading-progress>div>i{background:#ed634b;height:1px;display:block}.presentation__loading-count{letter-spacing:.08em;color:#637276;margin-top:9px;font:8px Menlo,Monaco,monospace}.presentation__preparing{z-index:7;color:#eef0ed;background:#091014ed;border:1px solid #fff2;align-items:center;gap:12px;padding:14px 18px;font:11px Menlo,Monaco,monospace;display:flex;position:absolute;top:85px;left:50%;transform:translate(-50%)}.presentation__preparing small{color:#a0adb0;font-size:9px}.presentation__preparing button{border:1px solid #fff3;padding:8px}.presentation__loading[data-ready=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.presentation__loading .presentation__loading-title{letter-spacing:-.065em;color:#f5f4ef;margin:30px 0 16px;font-size:clamp(44px,7vw,82px);font-weight:800;line-height:1}.presentation__loading-byline{letter-spacing:.12em;text-transform:uppercase;color:#a6afb0;align-items:center;gap:14px;font:9px Menlo,Monaco,monospace;display:flex}.presentation__loading-byline i{background:#ed634b;width:3px;height:3px}.presentation__loading small{color:#819093;text-transform:uppercase;letter-spacing:.16em;font-size:9px}.presentation__error{z-index:5;background:#121b20;border:1px solid #6f817f;max-width:380px;padding:24px;position:absolute;bottom:130px;left:230px}.presentation__error h2{text-transform:none;letter-spacing:-.03em;font:500 20px/1.25 Arial}.presentation__error p{color:#bdc8c9;font-size:13px;line-height:1.6}.presentation__error button{color:#f0eee4;background:0 0;border:1px solid #6c7b7e;padding:10px}.presentation__notice{z-index:10;background:#263134;padding:14px;font-size:12px;position:absolute;top:70px;right:40px}@media (width<=1100px){.presentation__header{padding:24px}.presentation__header>p{display:none}.presentation__nav{width:120px;left:24px}.presentation__content{width:43vw;padding:22px;right:24px}.presentation__footer{left:24px;right:24px}.presentation__summary{font-size:13px}.presentation__nav button{gap:8px;font-size:9px}}@media (width<=700px){.presentation{min-height:620px}.presentation__header{align-items:flex-start;padding:20px}.presentation__identity{font-size:22px}.presentation__identity span{margin:8px 0 0;font-size:8px;display:block}.presentation__tools{gap:6px}.presentation__tools button{padding:7px 9px;font-size:8px}.presentation__menu-toggle{display:block}.presentation__nav{z-index:6;background:#091215fa;border:1px solid #667271;width:calc(100% - 40px);padding:24px;display:none;top:80px;bottom:90px;left:20px;overflow-y:auto;transform:none}.presentation__nav.is-open{display:block}.presentation__nav button{padding:9px 0;font-size:12px}.presentation__nav button[aria-current]:before{left:10px}.presentation__content{background:#071014e8;width:calc(100% - 40px);max-height:49svh;padding:22px;top:auto;bottom:89px;right:20px;transform:none}.presentation__content h1{font-size:30px}.presentation__summary{margin:16px 0 18px;font-size:12px}.presentation__eyebrow{margin-bottom:15px;font-size:8px}.presentation__points{gap:14px;padding:16px 0}.presentation__points h2{font-size:12px}.presentation__points p{font-size:11px}.presentation__footer{bottom:20px;left:20px;right:20px}.presentation__location{display:none}.presentation__paging{justify-content:space-between;gap:10px;width:100%}.presentation__paging .presentation__next{gap:15px;min-width:165px;font-size:10px}.presentation__error{width:calc(100% - 40px);top:95px;bottom:auto;left:20px}.presentation__notice{right:20px}.presentation__content--roadmap .presentation__points{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.presentation__chapter{animation:none}.presentation__progress{transition:none}.presentation__loading{transition:none;transform:none}}@media (width<=700px){.presentation__loading-content{top:calc(43% + 60px)}.presentation__loading .presentation__loading-title{margin:18px 0 14px;font-size:44px}.presentation__loading-byline{gap:9px;font-size:7px}.presentation__loading-progress{margin-top:20px}.presentation__preparing{flex-wrap:wrap;width:calc(100% - 40px);font-size:10px;top:94px}.presentation__preparing small{width:100%}}.presentation:after{content:none;background:0 0}.presentation .presentation__content{width:min(34vw,475px);max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 3px #000,0 2px 12px #000;background:0 0;border:0;padding:0 6px 0 0;top:120px;bottom:110px;right:40px;transform:none}.presentation [hidden]{display:none!important}.presentation .presentation__content h1{font-size:clamp(30px,2.9vw,44px);font-weight:600;line-height:1.03}.presentation .presentation__eyebrow{margin-bottom:20px;font-size:10px}.presentation .presentation__summary{color:#e0e4e2;margin:20px 0 26px;font-size:15px;line-height:1.6}.presentation .presentation__points{gap:20px;margin:0;padding:18px 0;list-style:none}.presentation .presentation__points li{gap:16px;display:flex;position:relative}.presentation .presentation__point-number{color:var(--accent);font-size:11px;line-height:1.7}.presentation .presentation__points h2{color:var(--paper);margin:0 0 7px;font-size:15px;line-height:1.3}.presentation .presentation__points p{color:#c7d0d0;font-size:13px;line-height:1.55}.presentation .presentation__focus-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.presentation__focus-controls button,.presentation__focus-controls select{color:var(--paper);font:inherit;background:#071014d9;border:1px solid #73858970;padding:7px 9px}.presentation__focus-controls label{color:#c7d0d0}.presentation .presentation__content--business,.presentation .presentation__content--roadmap{text-shadow:0 1px 2px #000,0 2px 5px #0009}.presentation .presentation__result{color:#e0e4e2;padding-top:20px;font-size:13px}.presentation .presentation__reading-note{color:var(--accent);letter-spacing:.06em;margin:0 0 20px;font:10px/1.5 Menlo,monospace}.presentation .presentation__content--editorial{width:min(1040px,100% - 80px);max-height:calc(100svh - 225px);inset:auto auto 105px 40px}.presentation__chapter--editorial{grid-template-columns:1.35fr .8fr;gap:24px 56px;display:grid}.presentation__chapter--editorial .presentation__lead{grid-row:span 2}.presentation .presentation__chapter--editorial h1{letter-spacing:-.055em;max-width:15ch;font-size:clamp(40px,5.4vw,76px);line-height:.99}.presentation .presentation__chapter--editorial .presentation__summary{max-width:46ch;margin-bottom:0;font-size:16px}.presentation .presentation__chapter--editorial .presentation__points{border-top:0;align-self:end;padding-top:0}.presentation .presentation__chapter--editorial .presentation__result{align-self:start}.presentation[data-chapter=ambition] .presentation__content--editorial{text-shadow:0 1px 2px #000,0 2px 5px #0008;width:min(32vw,460px);max-height:calc(100svh - 225px)}.presentation[data-chapter=ambition] .presentation__chapter--editorial{display:block}.presentation[data-chapter=ambition] .presentation__chapter--editorial h1{max-width:15ch;font-size:clamp(34px,3.1vw,46px);line-height:1.03}.presentation[data-chapter=ambition] .presentation__summary{font-size:14px}.presentation .presentation__opening-expand{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #ed634b70;margin-top:14px;padding:10px 0 7px;font-size:11px}.presentation .presentation__opening-expand:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.presentation[data-chapter=ambition] .presentation__points{margin-top:24px}.presentation .presentation__steps{border-top:0;grid-template-columns:1fr;gap:24px;padding-top:0;display:grid}.presentation .presentation__steps li{border-top:1px solid #c6d1d055;min-height:0;padding-top:16px}.presentation .presentation__step-explore,.presentation .presentation__roadmap-overview{color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ed634b70;padding:7px 0;font-size:11px}.presentation .presentation__step-explore{margin-top:8px}.presentation .presentation__step-explore[aria-pressed=true],.presentation .presentation__roadmap-overview[aria-pressed=true]{color:var(--paper);border-color:var(--paper)}.presentation .presentation__step-explore:focus-visible,.presentation .presentation__roadmap-overview:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.presentation__steps li:not(:last-child):after{content:"";pointer-events:none;border-left:1px solid #ed634b90;width:0;height:24px;position:absolute;top:100%;left:7px}.presentation .presentation__destination{z-index:2;max-width:min(360px,40vw);color:var(--paper);text-shadow:0 1px 4px #000;pointer-events:none;position:absolute;top:112px;right:40px}.presentation__destination span{color:#becbcd;letter-spacing:.09em;text-transform:uppercase;font:9px/1.5 Menlo,monospace}.presentation__destination p{margin:7px 0 0;font-size:19px;line-height:1.2}.presentation .presentation__menu-toggle{display:block}.presentation .presentation__nav{z-index:6;background:#071014f5;border:1px solid #73858970;width:245px;padding:20px;display:none;top:90px;bottom:100px;left:40px;overflow-y:auto;transform:none}.presentation .presentation__nav.is-open{display:block}.presentation .presentation__nav button{padding:10px 0;font-size:11px}.presentation .presentation__nav button[aria-current]:before{left:9px}.presentation .presentation__paging .presentation__next{background:var(--accent);color:#0b1317}.presentation .presentation__paging .presentation__next:hover{background:#f38870}.presentation .presentation__chapter{animation-duration:.3s}@media (width<=1100px){.presentation .presentation__content{width:min(43vw,470px);top:110px;bottom:95px;right:24px}.presentation .presentation__content--editorial{width:calc(100% - 48px);inset:auto auto 100px 24px}.presentation__chapter--editorial{gap:24px 32px}.presentation .presentation__destination{top:105px;right:24px}.presentation .presentation__nav{left:24px}}@media (width<=700px){.presentation{min-height:0}.presentation .presentation__header{flex-wrap:wrap;gap:16px;padding:18px 20px}.presentation .presentation__tools{flex-wrap:wrap}.presentation .presentation__content,.presentation .presentation__content--editorial,.presentation .presentation__content--roadmap{background:0 0;width:auto;max-height:54svh;padding:0 4px 0 0;inset:auto 20px 90px}.presentation__chapter--editorial{display:block}.presentation[data-chapter=ambition] .presentation__content--editorial{width:auto;max-height:54svh}.presentation .presentation__chapter--editorial h1{max-width:17ch;font-size:clamp(34px,8vw,50px)}.presentation .presentation__content h1{font-size:30px}.presentation .presentation__summary{font-size:14px}.presentation .presentation__chapter--editorial .presentation__points{margin-top:24px}.presentation .presentation__steps{grid-template-columns:1fr;gap:24px}.presentation .presentation__steps li{grid-area:auto;min-height:0}.presentation .presentation__steps li:not(:last-child):after{border:0;border-left:1px solid #ed634b90;width:0;height:24px;top:100%;left:7px;right:auto}.presentation .presentation__destination{max-width:calc(100% - 40px);top:115px;right:20px}.presentation .presentation__nav{box-sizing:border-box;width:calc(100% - 40px);top:110px;bottom:90px;left:20px}}@media (height<=650px) and (width>=701px){.presentation .presentation__content{top:100px;bottom:90px}.presentation .presentation__content--editorial,.presentation .presentation__content--roadmap{max-height:none;top:100px}}@media (prefers-reduced-motion:reduce){.presentation .presentation__chapter{animation:none}.presentation .presentation__progress{transition:none}}:root{color:#0a0a0a;font-synthesis:none;text-rendering:optimizelegibility;background:#f2f2f0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:#f2f2f0;min-width:320px}body{min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #165dff}.experience{isolation:isolate;background:#f2f2f0;min-height:100svh;position:relative;overflow:hidden}.experience--world-formation,.experience--world-studio,.experience--world-event,.experience--world-dj{color:#f2f2f0;background:#0d0e10}.experience-canvas,.experience-canvas canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.experience-canvas{z-index:2;pointer-events:none}.grain{z-index:1;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:radial-gradient(#050505 .5px,#0000 .5px);background-size:4px 4px;position:absolute;inset:0}.static-sculpture{z-index:1;aspect-ratio:1.35;opacity:1;pointer-events:none;place-items:center;width:min(38vw,31rem);transition:opacity .32s;display:grid;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.static-sculpture span{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(155deg,#1f2122,#070707 62%,#343638);grid-area:1/1;box-shadow:0 .7rem 1.3rem #00000038}.static-sculpture span:first-child{width:25%;height:22%;transform:translateY(-89%)}.static-sculpture span:nth-child(2){width:44%;height:26%;transform:translateY(-35%)}.static-sculpture span:nth-child(3){width:65%;height:29%;transform:translateY(23%)}.static-sculpture span:nth-child(4){width:90%;height:34%;transform:translateY(80%)}.experience[data-status=ready] .static-sculpture{opacity:0}.site-header,.home,.immersion,.axis-label{position:relative}.site-header,.immersion,.axis-label{z-index:4}.site-header{z-index:6}.home[hidden],.immersion[hidden]{display:none}.site-header{text-transform:uppercase;letter-spacing:.16em;background:linear-gradient(#f2f2f0 64%,#f2f2f000);grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;padding:2rem 2.4rem 3.4rem;font-size:.62rem;font-weight:650;display:grid}.experience--world-formation .site-header,.experience--world-studio .site-header,.experience--world-event .site-header,.experience--world-dj .site-header{background:linear-gradient(#0d0e10 64%,#0d0e1000)}.experience--world-formation .header-note,.experience--world-studio .header-note,.experience--world-event .header-note,.experience--world-dj .header-note{color:#a7a9ab}.wordmark{color:inherit;letter-spacing:.12em;text-decoration:none}.header-note{text-align:center;color:#505255;margin:0;line-height:1.5}.menu-button{text-transform:uppercase;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0}.home{grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;min-height:calc(100svh - 7.26rem);padding:0 2.4rem 2.15rem;display:grid}.hero-copy{pointer-events:none;grid-column:1/-1;grid-template-columns:1fr minmax(0,3fr) 1fr;align-self:center;align-items:center;gap:1.4rem;display:grid;position:relative}.eyebrow,.hero-manifesto,.hero-caption,.status-line,.axis-label,.selection-kicker{text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:.62rem;font-weight:650;line-height:1.55}.hero-copy .eyebrow{align-self:start;max-width:12rem}h1,h2{text-transform:uppercase;letter-spacing:-.075em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900;line-height:.73}h1{z-index:1;transform-origin:50%;text-align:center;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(7.4rem,16vw,17rem);position:relative;transform:scaleX(1.07)}.hero-copy .eyebrow,.hero-manifesto,.hero-caption{z-index:4;position:relative}.hero-manifesto,.hero-caption{background:#f2f2f0e6;padding:.25rem .35rem}.hero-manifesto{align-self:end}.hero-caption{text-align:center;color:#4a4d50;grid-column:2}@media (width>=701px){.hero-caption{text-align:left;grid-column:1;justify-self:start;max-width:12rem;margin-top:1rem}}.world-nav{z-index:4;grid-column:1/-1;align-self:end;position:relative}.world-nav ol{border-top:1px solid #0a0a0a73;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.world-nav li{border-right:1px solid #0a0a0a47;min-width:0}.world-nav li:first-child{border-left:1px solid #0a0a0a47}.world-nav button{text-align:left;text-transform:uppercase;cursor:pointer;background:#f2f2f0eb;border:0;grid-template-columns:auto 1fr auto;align-items:center;width:100%;min-height:5.35rem;padding:1rem;transition:background-color .18s,color .18s;display:grid}.world-nav button:hover,.world-nav button[aria-pressed=true]{color:#f2f2f0;background:#0a0a0a}.world-index,.world-symbol{letter-spacing:.08em;font-family:SFMono-Regular,Consolas,monospace;font-size:.66rem}.world-title{letter-spacing:-.02em;padding:0 .85rem;font-size:clamp(.88rem,1.15vw,1.15rem);font-weight:750}.world-symbol{color:#165dff;font-size:1.2rem}.selection-panel{z-index:4;grid-column:1/span 3;align-self:end;min-height:7.3rem;padding-top:1rem;position:relative}.selection-panel>p:not(.selection-kicker){text-transform:uppercase;letter-spacing:.06em;max-width:15rem;margin:.35rem 0 .8rem;font-size:.78rem;line-height:1.35}.selection-panel button,.return-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:#f2f2f0;border:1px solid #0a0a0a;padding:.7rem .9rem;font-size:.61rem;font-weight:750;transition:background-color .18s,color .18s}.selection-panel button:hover,.return-button:hover{color:#f2f2f0;background:#0a0a0a}.immersion .return-button{color:#0a0a0a}.status-line{z-index:4;text-align:right;color:#515356;grid-column:11/-1;align-self:end;position:relative}.axis-label{transform-origin:100%;color:#4c4e51;margin:0;font-size:.56rem;position:absolute;top:50%;right:2.4rem;transform:rotate(90deg)translate(50%)}.immersion{color:#f2f2f0;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:calc(100svh - 5rem);padding:0 2.4rem 3.2rem;display:flex}.immersion:before{content:"";z-index:-1;background:0 0;position:absolute;inset:-5rem 0 0}.immersion h2{margin-top:1.25rem;font-size:clamp(5.5rem,14vw,15rem)}.immersion-statement{text-transform:uppercase;letter-spacing:.08em;max-width:20rem;margin:1.35rem 0 .25rem;font-size:.85rem;line-height:1.45}.immersion-detail{color:#c8c9c7;max-width:20rem;margin:0 0 1.2rem;font-size:.8rem;line-height:1.45}@media (width<=700px){.site-header{grid-template-columns:1fr auto;padding:1.25rem 1.1rem}.header-note{display:none}.home{grid-template-columns:repeat(4,minmax(0,1fr));min-height:calc(100svh - 3.5rem);padding:0 1.1rem 1.1rem}.hero-copy{grid-template-columns:1fr;align-content:center;gap:.65rem;padding-bottom:10rem}.static-sculpture{width:82vw;top:47%}h1{text-align:left;margin-left:0;font-size:clamp(4.2rem,19vw,5rem);transform:none}.hero-copy .eyebrow,.hero-manifesto{align-self:auto}.hero-manifesto,.hero-caption{background:0 0;justify-self:start;padding:0}.hero-caption{text-align:left;grid-column:1;max-width:15rem}.world-nav ol{grid-template-columns:1fr 1fr}.world-nav button{min-height:4.25rem;padding:.75rem}.world-title{font-size:.78rem}.selection-panel{grid-column:1/-1;min-height:6rem}.status-line{text-align:left;grid-column:1/-1}.axis-label{display:none}.immersion{min-height:calc(100svh - 3.5rem);padding:0 1.1rem 2rem}.immersion h2{font-size:clamp(4.4rem,24vw,8rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
