._hero_1u01h_1{background:#080c17;border:1px solid #55496b;border-radius:22px;margin:24px 0 3rem;scroll-margin-top:90px;overflow:hidden}._vision_1u01h_2{isolation:isolate;background:radial-gradient(at 80% 70%,#bc471a44,#0000 48%),radial-gradient(at 15% 0,#8325c832,#0000 60%),#050914;align-items:center;min-height:610px;padding:clamp(24px,5vw,64px);display:flex;position:relative;overflow:hidden}._vision_1u01h_2:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#070b16 3%,#080b16df 37%,#080b1633 64%,#0000);position:absolute;inset:0}._fire_1u01h_4{z-index:-2;place-items:center;width:72%;height:100%;display:grid;position:absolute;top:0;right:-8%}._fire_1u01h_4 video{object-fit:cover;opacity:.95;width:100%;height:100%}._copy_1u01h_6{max-width:640px}._copy_1u01h_6 ._eyebrow_1u01h_7,._listening_1u01h_7 ._eyebrow_1u01h_7{letter-spacing:.14em;text-transform:uppercase;color:#a9eaf0;margin:0 0 22px;font:600 .72rem/1.6 system-ui}._copy_1u01h_6 h2{letter-spacing:-.045em;color:#f9dfab;text-shadow:0 0 35px #ed912c29;margin:0 0 25px;font:clamp(3.5rem,7.7vw,7rem)/.95 Georgia,serif}._copy_1u01h_6 h2 em{color:#ffc779;font-style:italic}._copy_1u01h_6 ._tagline_1u01h_10{color:#f5e6d5;margin:0 0 22px;font:clamp(1.2rem,2.3vw,1.8rem)/1.5 Georgia,serif}._copy_1u01h_6 ._diversity_1u01h_11{color:#ddcce8;margin:0 0 12px;font-size:.95rem}._diversity_1u01h_11 strong{letter-spacing:.08em;color:#0000;text-shadow:0 0 24px #ce4cff33;background:linear-gradient(100deg,#67ffff,#d69cff 50%,#ff81cc);-webkit-background-clip:text;background-clip:text;font:700 clamp(1.3rem,2.7vw,2rem)/1.35 system-ui;display:block}._copy_1u01h_6 ._peace_1u01h_13{color:#cbd3df;max-width:380px;margin:0 0 25px;font-size:.92rem;line-height:1.6}._explore_1u01h_14{color:#ffdeaa;border-bottom:1px solid #ad8558;align-items:center;gap:20px;padding:6px 0;text-decoration:none;display:inline-flex}._copy_1u01h_6 ._discussion_1u01h_15{margin:18px 0 0;font-size:.86rem;line-height:1.6}._discussion_1u01h_15 a{color:#a5f4f0;text-underline-offset:4px}._heroActions_1u01h_16{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}._motionStatus_1u01h_17{text-align:right;color:#f6e8d0;text-shadow:0 1px 4px #000;flex-basis:100%;font:500 .85rem/1.5 system-ui}._motion_1u01h_17,._sound_1u01h_18{color:#f6e8d0;cursor:pointer;background:#090d19df;border:1px solid #988574;border-radius:99px;min-height:44px;padding:10px 15px;font:500 .9rem/1.4 system-ui}._sound_1u01h_18{color:#b4fff8;background:#123135;border-color:#57a7ad}._listening_1u01h_7{background:linear-gradient(130deg,#17132566,#0000);border-top:1px solid #42334c;padding:clamp(20px,4vw,40px)}._soundHeading_1u01h_21{justify-content:space-between;align-items:center;gap:15px;display:flex}._soundHeading_1u01h_21 ._eyebrow_1u01h_7{margin-bottom:6px}._soundHeading_1u01h_21 h2{color:#f4dba7;margin:0;font:clamp(1.7rem,3vw,2.2rem)/1.2 Georgia,serif}._listening_1u01h_7>p{color:#bcc9d7;max-width:760px}._stop_1u01h_25,._load_1u01h_25{cursor:pointer;color:#eee9f7;background:#171928;border:1px solid #6c6383;border-radius:8px;min-height:44px;padding:11px 16px;font:500 .9rem/1.4 system-ui}._stop_1u01h_25{white-space:nowrap}._stop_1u01h_25:disabled{opacity:.5;cursor:default}._ambience_1u01h_28 ._audioStatus_1u01h_28{color:#c0d6df;margin:12px 0;font-size:.875rem;line-height:1.6}._ambience_1u01h_28 ._audioTitle_1u01h_29{color:#f2dab4;margin:0 0 12px;font-weight:600}._volume_1u01h_30{accent-color:#7ce7df;cursor:pointer;width:100%;min-height:44px}._controls_1u01h_31{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:30px;margin-top:25px;display:grid}._controls_1u01h_31 label{color:#f2dab4;margin-bottom:12px;font-weight:600;display:block}._controls_1u01h_31 audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:46px;display:block}._controls_1u01h_31 small{color:#a9b9cc;margin-top:10px;font-size:.8rem;line-height:1.6;display:block}._selectWrap_1u01h_35{position:relative}._selectArrow_1u01h_36{color:#a5f4f0;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._music_1u01h_37 select{color:#f2edf8;width:100%;min-height:46px;font:inherit;appearance:none;cursor:pointer;background:#111524;border:1px solid #5a5370;border-radius:7px;padding:10px 48px 10px 10px}._music_1u01h_37 ._note_1u01h_38{color:#b8c4d3;margin:10px 0;font-size:.86rem;line-height:1.65}._load_1u01h_25{color:#a5f4f0;background:#14303980;border-color:#57a7ad;align-items:center;gap:25px;display:flex}._listening_1u01h_7 a{color:#ace9e4;text-underline-offset:3px}._youtube_1u01h_41{aspect-ratio:16/9;background:#000;border:1px solid #5b5472;border-radius:12px;margin-top:24px;position:relative;overflow:hidden}._youtube_1u01h_41 iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._bandcamp_1u01h_43{background:#fff;border-radius:8px;width:100%;max-width:700px;margin-top:24px;overflow:hidden}._bandcamp_1u01h_43 iframe{border:0;width:100%;height:120px;display:block}._notes_1u01h_45{color:#bfcada;border-top:1px solid #34334a;margin-top:28px;padding-top:18px}._notes_1u01h_45 summary{cursor:pointer;color:#d5c7e9;min-height:44px;line-height:1.5}._notes_1u01h_45 ul{padding-left:20px}._notes_1u01h_45 li{margin:12px 0}._listening_1u01h_7 ._credit_1u01h_49{color:#889bad;max-width:unset;margin:20px 0 0;font-size:.75rem;line-height:1.7}._hero_1u01h_1 button:focus-visible,._hero_1u01h_1 select:focus-visible,._hero_1u01h_1 summary:focus-visible{outline-offset:4px;outline:3px solid #9cf5ef}@media(width<=700px){._vision_1u01h_2{align-items:flex-start;min-height:640px;padding:30px 24px 80px}._fire_1u01h_4{opacity:.6;width:115%;right:-30%}._vision_1u01h_2:after{background:linear-gradient(90deg,#070b16f5,#070b1677),linear-gradient(#0000 55%,#070b16)}._copy_1u01h_6 h2{font-size:clamp(3.5rem,13vw,5.6rem)}._copy_1u01h_6 ._eyebrow_1u01h_7{max-width:260px}._controls_1u01h_31{grid-template-columns:1fr;gap:26px}._soundHeading_1u01h_21{align-items:flex-start}._stop_1u01h_25{padding:9px;font-size:.78rem}._soundHeading_1u01h_21 h2{font-size:1.7rem}._diversity_1u01h_11 strong{font-size:clamp(1.2rem,5vw,1.75rem)}}
