.world-module__ogvDEq__world{--forest-ink:#ecedda;--forest-muted:#a7beb4;--forest-night:#102f2e;--forest-line:#547069;--forest-accent:#d7dda7;background:var(--forest-night);min-height:100svh;color:var(--forest-ink);padding:0 3.5%}.world-module__ogvDEq__header{border-bottom:1px solid var(--forest-line);justify-content:space-between;align-items:center;gap:20px;height:88px;display:flex}.world-module__ogvDEq__header a{color:inherit;text-decoration:none}.world-module__ogvDEq__brand{letter-spacing:.18em;font-size:22px;font-weight:650}.world-module__ogvDEq__brand span{letter-spacing:.16em;color:var(--forest-muted);font-size:10px;font-weight:400}.world-module__ogvDEq__edition,.world-module__ogvDEq__back{letter-spacing:.12em;font-size:10px}.world-module__ogvDEq__back:hover{text-decoration:underline}.world-module__ogvDEq__world a:focus-visible,.world-module__ogvDEq__world button:focus-visible,.world-module__ogvDEq__canvas:focus-visible{outline:2px solid var(--forest-accent);outline-offset:5px}.world-module__ogvDEq__intro{z-index:1;text-align:center;pointer-events:none;padding:36px 0 0;position:relative}.world-module__ogvDEq__eyebrow{color:var(--forest-accent);text-transform:uppercase;letter-spacing:.2em;justify-content:center;align-items:center;gap:9px;font-size:9px;display:flex}.world-module__ogvDEq__eyebrow>span,.world-module__ogvDEq__open>span,.world-module__ogvDEq__dot{background:var(--forest-accent);border-radius:50%;width:5px;height:5px;display:inline-block}.world-module__ogvDEq__intro h1{letter-spacing:-.055em;margin:13px 0;font-family:Georgia,serif;font-size:clamp(44px,5.3vw,78px);font-weight:400;line-height:1.08}.world-module__ogvDEq__intro h1 em{color:var(--forest-accent);font-weight:400}.world-module__ogvDEq__intro>p:last-child{color:var(--forest-muted);letter-spacing:.03em;font-size:12px}.world-module__ogvDEq__experience{height:min(740px,76vw);min-height:540px;margin-top:-24px;position:relative}.world-module__ogvDEq__canvas{touch-action:none;width:100%;height:100%;display:block}.world-module__ogvDEq__sceneLabel{letter-spacing:.14em;pointer-events:none;align-items:center;gap:9px;font-size:9px;display:flex;position:absolute;top:75px;left:0}.world-module__ogvDEq__sceneLabel>span:last-child{color:var(--forest-muted);margin-left:12px}.world-module__ogvDEq__note{pointer-events:none;width:206px;position:absolute;bottom:110px;left:0}.world-module__ogvDEq__noteIndex{color:var(--forest-accent);letter-spacing:.16em;font-size:9px}.world-module__ogvDEq__note h2{margin:14px 0;font:italic 30px Georgia,serif}.world-module__ogvDEq__note p{color:var(--forest-muted);font-size:12px;line-height:1.8}.world-module__ogvDEq__open{color:var(--forest-accent);align-items:center;gap:8px;margin-top:24px;font-size:10px;display:flex}.world-module__ogvDEq__bottomBar{justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:12px;left:0;right:0}.world-module__ogvDEq__bottomBar>p{color:var(--forest-muted);align-items:center;gap:10px;font-size:10px;display:flex}.world-module__ogvDEq__controls{background:var(--forest-night);border:1px solid var(--forest-line);border-radius:9px;align-items:center;gap:5px;padding:6px;display:flex}.world-module__ogvDEq__control{color:var(--forest-ink);cursor:pointer;background:0 0;min-width:40px;height:40px;font-size:11px}.world-module__ogvDEq__control:hover{background:var(--forest-line)}.world-module__ogvDEq__divider{background:var(--forest-line);width:1px;height:19px;margin:0 4px}.world-module__ogvDEq__footer{border-top:1px solid var(--forest-line);min-height:76px;color:var(--forest-muted);justify-content:space-between;align-items:center;gap:16px;display:flex}.world-module__ogvDEq__footer>span{letter-spacing:.13em;font-size:9px}.world-module__ogvDEq__footer p{font:italic 16px Georgia,serif}.world-module__ogvDEq__fallback{background:var(--forest-night);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:80px 0 90px}.world-module__ogvDEq__fallback h2{font:30px Georgia,serif}.world-module__ogvDEq__fallback p{max-width:380px;color:var(--forest-muted);font-size:13px;line-height:1.7}.world-module__ogvDEq__fallbackLeaf{color:var(--forest-accent);font-size:60px}.world-module__ogvDEq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.world-module__ogvDEq__note{width:165px;bottom:95px}.world-module__ogvDEq__note h2{font-size:25px}.world-module__ogvDEq__note p{font-size:11px}.world-module__ogvDEq__edition{display:none}}@media (max-width:600px){.world-module__ogvDEq__world{padding:0 6%}.world-module__ogvDEq__header{height:68px}.world-module__ogvDEq__brand{font-size:18px}.world-module__ogvDEq__brand span{font-size:8px}.world-module__ogvDEq__back{letter-spacing:0;font-size:0}.world-module__ogvDEq__back:after{content:"← Collection";font-size:10px}.world-module__ogvDEq__intro{padding-top:30px}.world-module__ogvDEq__intro h1{font-size:46px}.world-module__ogvDEq__intro>p:last-child{font-size:10px}.world-module__ogvDEq__eyebrow{font-size:8px}.world-module__ogvDEq__experience{height:710px;min-height:0;margin-top:0}.world-module__ogvDEq__canvas{width:calc(100% + 12vw);height:495px;position:absolute;top:0;left:-6vw}.world-module__ogvDEq__sceneLabel{font-size:8px;top:18px}.world-module__ogvDEq__sceneLabel>span:last-child{display:none}.world-module__ogvDEq__note{width:100%;bottom:116px;left:0}.world-module__ogvDEq__note h2{margin:7px 0}.world-module__ogvDEq__note p{max-width:320px;margin:6px 0;font-size:11px}.world-module__ogvDEq__open{margin-top:10px}.world-module__ogvDEq__bottomBar{flex-direction:column-reverse;gap:10px;bottom:10px}.world-module__ogvDEq__bottomBar>p{gap:6px;margin:0;font-size:9px}.world-module__ogvDEq__control{min-width:44px;height:44px}.world-module__ogvDEq__footer{flex-wrap:wrap;justify-content:center;gap:8px;padding:20px 0}.world-module__ogvDEq__footer p{text-align:center;order:-1;width:100%;margin:0 0 8px}.world-module__ogvDEq__footer>span{font-size:7px}.world-module__ogvDEq__fallback{inset:45px 0 240px}}@media (prefers-reduced-motion:reduce){.world-module__ogvDEq__world *,.world-module__ogvDEq__world :after{scroll-behavior:auto;transition:none!important}}
