:root{--ink:#0c1416;--paper:#f5f4ef;--blue:#40b8ee;--muted:#667074;--line:#0c141629}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.shell{width:min(1180px,100% - 32px);margin:0 auto}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;display:flex}.brand{color:var(--ink);font:inherit;letter-spacing:-.04em;cursor:pointer;background:0 0;border:0;align-items:center;gap:0;padding:8px 0;font-size:18px;font-weight:800;display:inline-flex;position:relative}.brandForward,.brandReverse{transition:transform .42s cubic-bezier(.2,.8,.2,1),color .25s;display:inline-block}.brandReverse{transform-origin:0}.brandAxis{border-left:1px solid #0000;width:0;height:18px;margin:0;transition:width .35s,margin .35s,border-color .35s}.brand:hover .brandReverse,.brand:focus-visible .brandReverse,.brand.isOpen .brandReverse{color:var(--blue);transform:rotateY(180deg)}.brand:hover .brandAxis,.brand:focus-visible .brandAxis,.brand.isOpen .brandAxis{border-color:var(--blue);width:10px;margin:0 4px}.brand:after{content:"forward / backward";white-space:nowrap;color:var(--muted);letter-spacing:.08em;opacity:0;font-size:9px;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 3px);left:0;transform:translateY(-3px)}.brand:hover:after,.brand:focus-visible:after,.brand.isOpen:after{opacity:1;transform:translateY(0)}.quietLink{border-bottom:1px solid;font-size:13px;text-decoration:none}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:48px;min-height:620px;display:grid}.eyebrow,.sectionLabel{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}h1{letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(64px,9vw,138px);line-height:.82}.lead{letter-spacing:-.04em;max-width:620px;margin:32px 0 0;font-size:clamp(22px,3vw,38px);line-height:1.08}.actions{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.actions a{border:1px solid var(--ink);border-radius:999px;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .2s,color .2s,transform .2s}.actions a:hover,.actions a:focus-visible{background:var(--blue);border-color:var(--blue);color:var(--ink);transform:translateY(-2px)}.markStage{isolation:isolate;place-items:center;min-height:360px;display:grid;position:relative}.markStage:before{content:"";aspect-ratio:1;border:1px solid var(--line);opacity:.55;z-index:-1;border-radius:50%;width:min(88%,330px);transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;transform:scale(.82)}.mark{filter:drop-shadow(0 22px 26px #0c14161f);width:min(82%,310px);height:auto;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s}.markStage:hover .mark{filter:drop-shadow(0 -22px 26px #0c141626);transform:rotate(180deg)scale(.94)}.markStage:hover:before{opacity:1;transform:scale(1)}.markHint{letter-spacing:.12em;color:var(--muted);font-size:11px;position:absolute;bottom:24px;right:0}.explorer{border-bottom:1px solid var(--line)}.explorerIntro{max-width:930px;padding:72px 0 52px}.explorerIntro>p:last-child{letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,54px);line-height:1.03}.pathTabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pathTab{border:0;border-right:1px solid var(--line);min-height:104px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px 18px;display:flex}.pathTab:last-child{border-right:0}.pathTab span{color:var(--muted);font-size:10px}.pathTab strong{letter-spacing:-.045em;font-size:clamp(21px,2.2vw,30px)}.pathTab:hover,.pathTab:focus-visible{background:#ffffff8c}.pathTab.isActive{background:var(--ink);color:var(--paper)}.pathTab.isActive span{color:var(--blue)}.pathPanel{padding:52px 0 68px;animation:.32s both panelIn}@keyframes panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pathStatement{grid-template-columns:.42fr 1.15fr 1fr;align-items:start;gap:32px;margin-bottom:46px;display:grid}.pathStatement h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,5vw,64px);line-height:.94}.pathStatement>p:last-child{color:var(--muted);max-width:500px;margin:0;font-size:17px;line-height:1.5}.evidenceGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evidenceGrid article{border-right:1px solid var(--line);min-height:160px;padding:24px 28px 0 0}.evidenceGrid article+article{padding-left:28px}.evidenceGrid article:last-child{border-right:0}.evidenceGrid span,.projectRail span,.musicRail span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:10px;display:block}.evidenceGrid strong{letter-spacing:-.04em;font-size:24px}.evidenceGrid p{color:var(--muted);max-width:310px;line-height:1.45}.projectRail,.musicRail{border-top:1px solid var(--line)}.projectRail a,.musicRail a,.musicRail>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr auto;align-items:center;min-height:76px;text-decoration:none;transition:padding .2s,background .2s;display:grid}.projectRail a:hover,.musicRail a:hover{background:#ffffff8c;padding-left:12px}.projectRail span,.musicRail span{margin:0}.projectRail strong,.musicRail strong{letter-spacing:-.035em;font-size:22px}.projectRail b,.musicRail b{font-size:12px;font-weight:500}.musicExperience{gap:42px;display:grid}.musicFeature{color:#f5f4ef;background:#0b0c0c;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:430px;display:grid;overflow:hidden}.musicPoster{background:#050606;min-height:430px;position:relative;overflow:hidden}.musicPoster img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s;position:absolute;inset:0}.musicFeature:hover .musicPoster img{filter:saturate(1.08)contrast(1.03);transform:scale(1.035)}.musicFeatureCopy{align-self:center;padding:48px}.musicKicker{color:#48e7b2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.musicFeatureCopy h3{letter-spacing:-.065em;margin:0;font-size:clamp(48px,7vw,88px);line-height:.88}.musicRole{color:#e9b928;margin:18px 0 0;font-size:14px}.musicDescription{color:#f5f4efb8;max-width:620px;margin:26px 0;font-size:17px;line-height:1.55}.musicRelease{border-top:1px solid #f5f4ef2e;border-bottom:1px solid #f5f4ef2e;grid-template-columns:auto 1fr auto;align-items:baseline;gap:14px;padding:16px 0;display:grid}.musicRelease span,.musicRelease em{color:#f5f4ef85;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-style:normal}.musicRelease strong{font-size:20px}.musicActions{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.musicActions a{color:#f5f4ef;border:1px solid #f5f4ef8c;border-radius:999px;padding:10px 14px;font-size:12px;text-decoration:none;transition:background .2s,color .2s,transform .2s}.musicActions a:hover{color:#0b0c0c;background:#48e7b2;border-color:#48e7b2;transform:translateY(-2px)}.musicArchive{border-top:1px solid var(--line)}.musicArchive .sectionLabel{margin:22px 0 8px}.musicArchive>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr;padding:16px 0;display:grid}.musicArchive span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.musicArchive strong{letter-spacing:-.035em;font-size:20px}.storyLine{border-top:1px solid var(--line);letter-spacing:-.05em;flex-wrap:wrap;align-items:center;gap:12px;padding-top:28px;font-size:clamp(25px,4vw,48px);display:flex}.storyLine i{color:var(--blue);font-style:normal}footer{justify-content:space-between;align-items:center;min-height:100px;font-size:12px;display:flex}@media (max-width:760px){.shell{width:min(100% - 24px,1180px)}.topbar{min-height:58px}.brand{font-size:16px}.brand:after{display:none}.hero{grid-template-columns:1fr;gap:18px;min-height:auto;padding:54px 0 28px}h1{font-size:clamp(58px,20vw,88px)}.lead{margin-top:24px;font-size:25px}.actions{margin-top:26px}.markStage{order:-1;justify-items:end;min-height:210px}.mark{width:168px}.markStage:before{width:184px}.markHint{bottom:4px}.explorerIntro{padding:52px 0 36px}.explorerIntro>p:last-child{font-size:32px}.pathTabs{grid-template-columns:1fr 1fr}.pathTab{min-height:84px}.pathTab:nth-child(2){border-right:0}.pathTab:nth-child(-n+2){border-bottom:1px solid var(--line)}.pathPanel{padding:38px 0 48px}.pathStatement{grid-template-columns:1fr;gap:12px;margin-bottom:34px}.pathStatement .sectionLabel{margin-bottom:2px}.evidenceGrid{grid-template-columns:1fr}.evidenceGrid article,.evidenceGrid article+article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:22px 0}.projectRail a,.musicRail a,.musicRail>div{grid-template-columns:1fr auto;gap:6px 12px;padding:15px 0}.projectRail span,.musicRail span{grid-column:1/-1}.musicFeature{grid-template-columns:1fr}.musicPoster{min-height:320px}.musicFeatureCopy{padding:28px 24px 32px}.musicFeatureCopy h3{font-size:52px}.musicRelease{grid-template-columns:1fr auto}.musicRelease span{grid-column:1/-1}.musicArchive>div{grid-template-columns:1fr;gap:5px}.storyLine{font-size:27px}footer{min-height:80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.musicFeature.isHighDesert .musicPoster img{object-fit:contain;padding:clamp(24px,4vw,54px)}.musicPlaceholder{color:#f5f4ef73;letter-spacing:.14em;text-transform:uppercase;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.musicArchive>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:18px;padding:16px 0;display:grid}.musicArchive>button span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.musicArchive>button strong{letter-spacing:-.035em;font-size:20px}.musicArchive>button b{font-size:16px;font-weight:400;transition:transform .2s}.musicArchive>button:hover b{transform:translate(3px,-3px)}@media (max-width:760px){.musicArchive>button{grid-template-columns:1fr auto}.musicArchive>button span{grid-column:1/-1}}.musicFeature.isHighDesert .musicPoster:before,.musicFeature.isHighDesert .musicPoster:after{content:"";pointer-events:none;border:1px solid #17110d1c;border-radius:50%;width:116%;height:38%;position:absolute;left:-8%;transform:rotate(-7deg)}.musicFeature.isHighDesert .musicPoster:before{bottom:-19%}.musicFeature.isHighDesert .musicPoster:after{bottom:-7%}.musicFeature.isHighDesert .musicPoster img{z-index:1;mix-blend-mode:multiply;padding:clamp(12px,2.2vw,30px)}.musicFeature.isHighDesert .musicPoster{background:radial-gradient(circle at 20% 18%,#ffcd5ec7,#0000 25%),radial-gradient(circle at 82% 76%,#e4633d6b,#0000 31%),linear-gradient(145deg,#f3b34d 0%,#ef8354 48%,#d95763 100%)}.musicFeature.isHighDesert .musicPoster:before{border-color:#322f1f33;bottom:-20%}.musicFeature.isHighDesert .musicPoster:after{border-color:#322f1f24;bottom:-8%}.musicFeature.isHighDesert .musicPoster img{mix-blend-mode:multiply;filter:contrast(1.12)}.musicFeature.isHighDesert{background:radial-gradient(circle at 92% 12%,#ef83541a,#0000 28%),#17110d}.musicFeature.isHighDesert .musicKicker,.musicFeature.isHighDesert .musicRole{color:#f3b34d}.musicFeature.isHighDesert .musicActions a:hover{color:#17110d;background:#f3b34d;border-color:#f3b34d}.musicFeature.isThemMules{background:radial-gradient(circle at 88% 16%,#ffffff0e,#0000 30%),#0d0d0d}.musicFeature.isThemMules .musicPoster{background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 5px),radial-gradient(circle at 42% 45%,#343434 0%,#1c1c1c 48%,#0d0d0d 100%)}.musicFeature.isThemMules .musicPoster:before,.musicFeature.isThemMules .musicPoster:after{content:"";pointer-events:none;border:1px solid #f5f4ef1a;border-radius:0;position:absolute;inset:7%;transform:none}.musicFeature.isThemMules .musicPoster:after{opacity:.42;border-style:dashed;inset:9%}.musicFeature.isThemMules .musicPoster img{z-index:1;object-fit:contain;filter:grayscale()contrast(1.15);mix-blend-mode:screen;padding:clamp(24px,4vw,58px)}.musicFeature.isThemMules .musicKicker{color:#c9c2b5;letter-spacing:.08em;text-transform:none;font-family:Georgia,Times New Roman,serif;font-style:italic}.musicFeature.isThemMules .musicRole{color:#c9c2b5}.musicFeature.isThemMules .musicDescription{font-family:Georgia,Times New Roman,serif}.musicFeature.isThemMules .musicActions a:hover{color:#0d0d0d;background:#e7e0d3;border-color:#e7e0d3}.musicRole span{font:inherit;color:inherit}.musicFeature.isBarefootBoys .musicPoster{background:radial-gradient(circle at 22% 18%,#efdda185,#0000 22%),radial-gradient(circle at 78% 74%,#4091976b,#0000 30%),linear-gradient(150deg,#d9c88f 0%,#79a9a7 48%,#315e66 100%)}.musicFeature.isBarefootBoys .musicPoster:before,.musicFeature.isBarefootBoys .musicPoster:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;width:124%;height:34%;position:absolute;left:-12%}.musicFeature.isBarefootBoys .musicPoster:before{bottom:-18%;transform:rotate(4deg)}.musicFeature.isBarefootBoys .musicPoster:after{opacity:.7;bottom:-5%;transform:rotate(-5deg)}.musicFeature.isBarefootBoys .musicPlaceholder{z-index:1;color:#10252a;letter-spacing:-.03em;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,42px);font-style:italic;font-weight:700}.musicFeature.isBarefootBoys .musicKicker,.musicFeature.isBarefootBoys .musicRole{color:#9fd1cf}.musicFeature.isBarefootBoys .musicDescription{font-family:Georgia,Times New Roman,serif}.musicFeature.isBarefootBoys .musicActions a:hover{color:#122126;background:#9fd1cf;border-color:#9fd1cf}.musicFeature.isBarefootBoys .musicPoster img{object-fit:contain;object-position:center;z-index:1;padding:clamp(12px,2vw,24px)}.musicFeature.isBarefootBoys{background:radial-gradient(circle at 92% 8%,#ffbe5c1f,#0000 30%),linear-gradient(145deg,#10252a,#17373b 58%,#1e4547)}.musicFeature.isBarefootBoys .musicPoster{isolation:isolate;background:radial-gradient(circle at 18% 16%,#ffe18bf2,#0000 18%),radial-gradient(circle at 72% 68%,#2b808a70,#0000 34%),linear-gradient(155deg,#e4cf8e 0%,#94c1b6 42%,#3d7d83 72%,#24545e 100%)}.musicFeature.isBarefootBoys .musicPoster:before{z-index:0;border:1px solid #ffffff42;border-radius:50% 50% 0 0;width:auto;height:48%;inset:auto -18% -22%;transform:rotate(3deg)}.musicFeature.isBarefootBoys .musicPoster:after{z-index:0;border:1px solid #ffffff2e;border-radius:50% 50% 0 0;width:auto;height:34%;inset:auto -12% -10%;transform:rotate(-4deg)}.musicFeature.isBarefootBoys .musicPoster img{object-fit:contain;object-position:center;z-index:2;filter:drop-shadow(0 18px 22px #0b202338);width:86%;height:86%;padding:0;inset:7%}.musicFeature.isBarefootBoys:hover .musicPoster img{filter:drop-shadow(0 24px 28px #0b20234d);transform:translateY(-5px)rotate(-1deg)scale(1.02)}.musicFeature.isBarefootBoys .musicKicker{color:#f0c96e}.musicFeature.isBarefootBoys .musicRole{color:#a9d9d2}.musicFeature.isJoJa{background:radial-gradient(circle at 86% 16%,#689dab24,#0000 28%),linear-gradient(145deg,#17191a,#22282a 58%,#111314)}.musicFeature.isJoJa .musicPoster{isolation:isolate;background:linear-gradient(115deg,#0000 49.7%,#f0e1bb38 50%,#0000 50.3%),linear-gradient(65deg,#0000 49.7%,#f0e1bb24 50%,#0000 50.3%),radial-gradient(circle,#59676a 0%,#303a3d 46%,#171b1c 100%)}.musicFeature.isJoJa .musicPoster:before,.musicFeature.isJoJa .musicPoster:after{content:"";z-index:0;background:linear-gradient(#0000,#f0e1bb8c,#0000);width:1px;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;top:-12%;bottom:-12%}.musicFeature.isJoJa .musicPoster:before{left:35%;transform:rotate(18deg)}.musicFeature.isJoJa .musicPoster:after{right:35%;transform:rotate(-18deg)}.musicFeature.isJoJa:hover .musicPoster:before{transform:rotate(10deg)translate(20px)}.musicFeature.isJoJa:hover .musicPoster:after{transform:rotate(-10deg)translate(-20px)}.musicFeature.isJoJa .musicPoster img{object-fit:contain;z-index:2;filter:drop-shadow(0 18px 24px #00000052);width:80%;height:80%;padding:0;inset:10%}.musicFeature.isJoJa:hover .musicPoster img{filter:drop-shadow(0 22px 30px #00000061);transform:scale(1.025)}.musicFeature.isJoJa .musicKicker{color:#d8c18b}.musicFeature.isJoJa .musicRole{color:#9fc3ca}.musicFeature.isJoJa .musicDescription{max-width:650px}.buildArchive{border-top:1px solid var(--line)}.buildArchiveIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;display:flex}.buildArchiveIntro span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.buildArchiveIntro p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic}.buildGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buildCard{border-bottom:1px solid var(--line);min-height:290px;color:var(--ink);isolation:isolate;padding:30px;text-decoration:none;transition:background .3s,color .3s;position:relative;overflow:hidden}.buildCard:nth-child(odd){border-right:1px solid var(--line)}.buildCard:before{content:"";z-index:-1;border:1px solid #40b8ee38;border-radius:50%;height:78%;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;inset:auto -10% -48% 38%;transform:rotate(-12deg)}.buildCard:after{content:"</>";color:#0c14160e;letter-spacing:-.12em;z-index:-1;font:700 clamp(54px,7vw,90px)/1 monospace;transition:color .3s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:14px;right:26px}.buildCardTop{justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.buildChapter{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.buildCardTop b{font-size:16px;font-weight:400;transition:transform .25s}.buildCard>strong{letter-spacing:-.055em;max-width:90%;font-size:clamp(28px,3.2vw,42px);line-height:.95;display:block}.buildCard>p{max-width:500px;color:var(--muted);margin:18px 0 34px;font-size:15px;line-height:1.5;transition:color .3s}.buildStack{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font:600 10px/1.4 monospace;transition:color .3s;display:block}.buildCard:hover,.buildCard:focus-visible{background:var(--ink);color:var(--paper);outline:none}.buildCard:hover>p,.buildCard:focus-visible>p,.buildCard:hover .buildStack,.buildCard:focus-visible .buildStack{color:#f5f4efad}.buildCard:hover:before,.buildCard:focus-visible:before{transform:rotate(-5deg)translate(-16px,-12px)scale(1.08)}.buildCard:hover:after,.buildCard:focus-visible:after{color:#40b8ee1c;transform:translateY(-5px)}.buildCard:hover .buildCardTop b,.buildCard:focus-visible .buildCardTop b{transform:translate(4px,-4px)}@media (max-width:760px){.buildArchiveIntro{flex-direction:column;align-items:flex-start;gap:7px}.buildGrid{grid-template-columns:1fr}.buildCard,.buildCard:nth-child(odd){border-right:0;min-height:0;padding:24px 4px 26px}.buildCardTop{margin-bottom:26px}.buildCard>strong{font-size:34px}.buildCard>p{margin-bottom:28px;padding-right:26px}}.storyExperience{border-top:1px solid var(--line)}.storyThesis{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr;align-items:baseline;gap:32px;padding:22px 0 34px;display:grid}.storyThesis span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.storyThesis p{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,48px);font-style:italic}.storyChapters{position:relative}.storyChapters:before{content:"";background:linear-gradient(to bottom, var(--blue), #40b8ee1f);width:1px;position:absolute;top:0;bottom:0;left:29px}.storyChapter{border-bottom:1px solid var(--line);grid-template-columns:60px minmax(150px,.48fr) minmax(0,1.52fr);gap:26px;padding:38px 0;display:grid;position:relative}.storyMarker{z-index:1;place-items:start center;display:grid;position:relative}.storyMarker span{border:1px solid var(--blue);background:var(--paper);width:34px;height:34px;color:var(--blue);border-radius:50%;place-items:center;font:700 9px/1 monospace;transition:background .25s,color .25s,transform .3s;display:grid}.storyChapter:hover .storyMarker span{background:var(--ink);color:var(--paper);transform:scale(1.08)}.storyChapterMeta{padding-top:5px}.storyChapterMeta>span{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:700;display:block}.storyChapterMeta strong{color:var(--blue);font-family:Georgia,Times New Roman,serif;font-size:17px;font-style:italic;font-weight:400}.storyChapterCopy h3{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,48px);line-height:.95}.storyChapterCopy p{max-width:680px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.6}.storyClose{grid-template-columns:.7fr 1.3fr;gap:32px;padding:42px 0 8px 86px;display:grid}.storyClose span{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic}.storyClose strong{letter-spacing:-.05em;max-width:650px;font-size:clamp(26px,3.5vw,44px);line-height:1}@media (max-width:760px){.storyThesis{grid-template-columns:1fr;gap:8px;padding-bottom:26px}.storyThesis p{font-size:32px}.storyChapters:before{left:16px}.storyChapter{grid-template-columns:34px 1fr;gap:16px;padding:30px 0}.storyMarker{grid-row:1/3}.storyMarker span{width:32px;height:32px}.storyChapterMeta{padding-top:3px}.storyChapterCopy{grid-column:2}.storyChapterCopy h3{font-size:34px}.storyChapterCopy p{font-size:14px}.storyClose{grid-template-columns:1fr;gap:12px;padding:34px 0 0 50px}}.wake{isolation:isolate;position:relative}.rootNetwork{z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.rootNetwork i{transform-origin:0;filter:blur(.15px);background:linear-gradient(90deg,#0000,#40b8ee7a,#0000);width:44%;height:1px;display:block;position:absolute}.rootNetwork i:first-child{top:13%;left:48%;transform:rotate(27deg)}.rootNetwork i:nth-child(2){width:58%;top:31%;left:8%;transform:rotate(-12deg)}.rootNetwork i:nth-child(3){width:50%;top:49%;left:42%;transform:rotate(16deg)}.rootNetwork i:nth-child(4){width:63%;top:65%;left:3%;transform:rotate(8deg)}.rootNetwork i:nth-child(5){width:57%;top:79%;left:34%;transform:rotate(-18deg)}.rootNetwork i:nth-child(6){width:48%;top:91%;left:10%;transform:rotate(14deg)}.wake-1 .rootNetwork{opacity:.12}.wake-2 .rootNetwork{opacity:.22}.wake-3 .rootNetwork{opacity:.34}.wake-4 .rootNetwork{opacity:.48}.wake-5 .rootNetwork{opacity:.7}.wake-2 .markStage:before{border-color:#40b8ee47}.wake-3 .markStage:before{animation:5.5s ease-in-out infinite siteBreath}.wake-3 .brandAxis{border-color:#40b8ee59}.wake-4 .storyChapters:before{box-shadow:0 0 18px #40b8ee47}.wake-4 .pathTabs{box-shadow:inset 0 -1px #40b8ee38}.wake-5 .mark{filter:drop-shadow(0 18px 28px #40b8ee38)}.wake-5 .sectionLabel,.wake-5 .eyebrow{color:#377f9e}@keyframes siteBreath{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:.9;transform:scale(1.02)}}.markStage{appearance:none;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.secretSeed{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;display:inline-flex}.secretSeed i{color:var(--blue);opacity:.18;font-style:normal;transition:opacity .25s,transform .4s}.secretSeed:hover i,.secretSeed:focus-visible i{opacity:1;transform:scale(1.8)}.secretNote{background:#f5f4eff0;border:1px solid #40b8ee52;grid-template-columns:.7fr 1.5fr auto;align-items:center;gap:18px;margin:-4px 0 42px;padding:22px 24px;animation:.32s both panelIn;display:grid;position:relative}.secretNote span{color:var(--muted);font:italic 13px Georgia,serif}.secretNote strong{letter-spacing:-.02em;font-size:16px}.secretNote button{border:1px solid var(--blue);color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;padding:9px 12px;font:700 10px Arial,sans-serif}.secretNote button:hover,.secretNote button:focus-visible{background:var(--blue)}@media (max-width:760px){.secretNote{grid-template-columns:1fr;margin-bottom:24px}.rootNetwork i{width:70%}}@media (prefers-reduced-motion:reduce){.wake-3 .markStage:before{animation:none}}.rootNetwork{opacity:1}.rootNetwork>i:not(.growth){display:none}.circuitField{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.circuit{fill:none;stroke:var(--blue);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity 1.2s}.circuit path{vector-effect:non-scaling-stroke}.circuit circle{fill:var(--paper);stroke:var(--blue);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%}.wake-1 .circuitA{opacity:.13}.wake-2 .circuitA{opacity:.26}.wake-2 .circuitB{opacity:.12}.wake-3 .circuitA{opacity:.38}.wake-3 .circuitB{opacity:.27}.wake-3 .circuitC{opacity:.12}.wake-4 .circuitA,.wake-4 .circuitB{opacity:.48}.wake-4 .circuitC{opacity:.31}.wake-5 .circuitA,.wake-5 .circuitB,.wake-5 .circuitC{opacity:.62}.growth{opacity:0;border:1px solid #40b8ee73;border-radius:68% 32% 62% 38%/58% 42%;width:180px;height:280px;transition:opacity 1.1s,transform 1.4s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;transform:scale(.3)rotate(24deg)}.growth:before,.growth:after{content:"";border:1px solid #40b8ee57;border-radius:62% 38% 65% 35%/55% 45%;position:absolute}.growth:before{inset:24px;transform:rotate(-19deg)}.growth:after{inset:58px 42px;transform:rotate(32deg)}.g1{top:20%;right:-40px}.g2{top:43%;left:-65px;transform:scale(.3)rotate(-35deg)}.g3{top:67%;right:5%}.g4{top:84%;left:8%;transform:scale(.3)rotate(-18deg)}.wake-3 .g1{opacity:.16;transform:scale(.72)rotate(24deg)}.wake-4 .g1,.wake-4 .g2{opacity:.24;transform:scale(.9)rotate(8deg)}.wake-5 .growth{opacity:.32;transform:scale(1)rotate(0)}.wake-5 .explorerIntro,.wake-5 .pathPanel,.wake-5 .heroCopy{position:relative}.wake-5 .explorerIntro:after,.wake-5 .pathStatement:after{content:"";border:1px solid var(--blue);width:9px;height:9px;box-shadow:24px 16px 0 -3px var(--paper), 24px 16px 0 -2px #40b8eea6, 52px -8px 0 -3px var(--paper), 52px -8px 0 -2px #40b8ee6b;opacity:.72;pointer-events:none;border-radius:50%;position:absolute}.wake-5 .explorerIntro:after{bottom:18px;right:4%}.wake-5 .pathStatement:after{bottom:-22px;left:41%}.wake-5 .pathTab:not(.isActive):hover{background:#40b8ee17}.wake-5 .storyMarker span{box-shadow:0 0 0 5px #40b8ee0f}@media (max-width:760px){.circuitField{width:150%;left:-25%}.growth{width:120px;height:190px}}@media (prefers-reduced-motion:reduce){.growth,.circuit{transition:none}}.circuitD,.circuitPulse{opacity:0}.wake-4 .circuitD{opacity:.16}.wake-5 .circuitD{opacity:.48}.circuitPulse path{stroke-dasharray:.055 .945;stroke-dashoffset:1px;stroke-width:2px}.wake-5 .circuitPulse path:first-child{animation:7s linear infinite circuitTravel}.wake-5 .circuitPulse path:last-child{animation:9s linear 1.4s infinite reverse circuitTravel}@keyframes circuitTravel{to{stroke-dashoffset:0}}.wakeSpore{opacity:0;border:1px solid #40b8eeb8;border-radius:50%;width:5px;height:5px;transition:opacity 1s,transform 1.3s cubic-bezier(.2,.8,.2,1);position:absolute}.wakeSpore:before{content:"";transform-origin:bottom;background:linear-gradient(#0000,#40b8ee7a);width:1px;height:28px;position:absolute;bottom:4px;left:50%;transform:rotate(24deg)}.s1{top:9%;left:8%}.s2{top:36%;right:11%}.s3{top:58%;left:14%}.s4{top:74%;right:18%}.s5{top:93%;left:42%}.wake-4 .wakeSpore{opacity:.25;transform:scale(.8)}.wake-5 .wakeSpore{opacity:.7;transform:scale(1.15)}.wake-5 .growth:before{box-shadow:inset 0 0 28px #40b8ee09}.wake-5 .growth:after{box-shadow:0 0 18px #40b8ee14}.wake-5 .g1{transform:scale(1.12)rotate(8deg)}.wake-5 .g2{transform:scale(1.06)rotate(-13deg)}.wake-5 .g3{transform:scale(.92)rotate(19deg)}.wake-5 .g4{transform:scale(1.18)rotate(-9deg)}.wake-5 .hero,.wake-5 .explorer,.wake-5 footer{border-color:#40b8ee47}.wake-5 .pathTabs{border-color:#40b8ee57}.wake-5 .pathTab{border-color:#40b8ee3d}.wake-5 .pathPanel{text-shadow:0 0 24px #f5f4efb3}.wake-5 .buildCard,.wake-5 .storyChapter{-webkit-backdrop-filter:blur(.35px);backdrop-filter:blur(.35px)}@media (hover:hover) and (pointer:fine){.wake-5 .pathTab:hover,.wake-5 .secretSeed:hover,.wake-5 .quietLink:hover{text-shadow:0 0 12px #40b8ee61}}@media (prefers-reduced-motion:reduce){.wake-5 .circuitPulse path{stroke-dasharray:none;opacity:.35;animation:none}}.contentVines{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vine{opacity:0;transform-origin:bottom;background:linear-gradient(#0000,#40b8ee24 28%,#40b8ee94);width:1px;height:360px;transition:opacity 1.2s,transform 1.4s cubic-bezier(.2,.8,.2,1);display:block;position:absolute}.vine:before,.vine:after{content:"";border-top:1px solid #40b8ee61;border-bottom:0;border-left:0;border-right:1px solid #40b8ee61;border-radius:0 100%;width:82px;height:132px;position:absolute}.vine:before{top:82px;left:0;transform:rotate(18deg)}.vine:after{top:190px;right:0;transform:scaleX(-1)rotate(12deg)}.v1{top:8%;left:2%;transform:rotate(-7deg)scaleY(.35)}.v2{top:30%;right:2%;transform:rotate(8deg)scaleY(.35)}.v3{top:55%;left:3%;transform:rotate(-5deg)scaleY(.35)}.v4{top:77%;right:4%;transform:rotate(6deg)scaleY(.35)}.wake-3 .vine{opacity:.08}.wake-4 .vine{opacity:.18;transform:rotate(0)scaleY(.78)}.wake-5 .vine{opacity:.42;transform:rotate(0)scaleY(1)}.wake-5 .heroCopy,.wake-5 .pathStatement,.wake-5 .evidenceGrid,.wake-5 .buildArchive,.wake-5 .musicExperience,.wake-5 .storyExperience{z-index:1;position:relative}.wake-5 .heroCopy:before,.wake-5 .pathStatement:before{content:"";pointer-events:none;border-top:1px solid #40b8ee47;border-bottom:1px solid #40b8ee47;border-left:1px solid #40b8ee57;border-radius:18px 0 0 18px;width:10px;position:absolute;top:12%;bottom:8%;left:-22px}.wake-5 .heroCopy:after{content:"";pointer-events:none;border-bottom:1px solid #40b8ee4d;border-right:1px solid #40b8ee4d;border-radius:0 0 28px;width:42%;height:34px;position:absolute;bottom:-14px;right:-18px}@media (max-width:760px){.wake-5 .circuitField{-webkit-mask-image:linear-gradient(90deg,#000 0 8%,#0000 24% 76%,#000 92% 100%);mask-image:linear-gradient(90deg,#000 0 8%,#0000 24% 76%,#000 92% 100%)}.wake-5 .heroCopy:before,.wake-5 .pathStatement:before{left:-8px}}.wake-5 .rootNetwork{z-index:-2}.wake-5 .contentVines{z-index:-1}.wake-5 .heroCopy,.wake-5 .explorerIntro,.wake-5 .pathStatement,.wake-5 .evidenceGrid article,.wake-5 .buildCard,.wake-5 .storyChapterCopy,.wake-5 .storyChapterMeta{background:radial-gradient(#f5f4eff5 0%,#f5f4efe8 58%,#f5f4ef00 100%)}.wake-5 .v1,.wake-5 .v3{left:.5%}.wake-5 .v2,.wake-5 .v4{right:.5%}.wake-5 .growth{opacity:.42}.wake-5 .g1{right:-72px}.wake-5 .g2{left:-88px}.wake-5 .g3{right:-18px}.wake-5 .g4{left:-12px}@media (max-width:760px){.wake-5 .circuitField{-webkit-mask-image:linear-gradient(90deg,#000 0 14%,#0000002e 23%,#0000 34% 72%,#0003 82%,#000 94% 100%);mask-image:linear-gradient(90deg,#000 0 14%,#0000002e 23%,#0000 34% 72%,#0003 82%,#000 94% 100%)}}.isOverdrive .circuit,.isOverdrive .circuitD,.isOverdrive .circuitPulse{opacity:.82}.isOverdrive .growth{opacity:.58}.isOverdrive .wakeSpore{opacity:.9;transform:scale(1.35)}.isOverdrive .vine{opacity:.58;transform:rotate(0)scaleY(1.08)}.isOverdrive .markStage:before{border-color:#40b8eeb8;animation:.7s ease-in-out infinite batterySurge}.isOverdrive .mark{filter:drop-shadow(0 0 30px #40b8ee7a);animation:.95s cubic-bezier(.2,.8,.2,1) infinite batterySpin}.isOverdrive .circuitPulse path:first-child{animation-duration:1.8s}.isOverdrive .circuitPulse path:last-child{animation-duration:2.4s}.isOverdrive .rootNetwork{filter:drop-shadow(0 0 5px #40b8ee2e)}.isOverdrive .hero,.isOverdrive .explorer,.isOverdrive footer{border-color:#40b8ee85}@keyframes batterySurge{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes batterySpin{0%{transform:rotate(0)scale(.96)}to{transform:rotate(360deg)scale(.96)}}@media (prefers-reduced-motion:reduce){.isOverdrive .mark,.isOverdrive .markStage:before{animation:none}}.circuitCanopy,.circuitTwigs{opacity:0}.wake-2 .circuitCanopy{opacity:.1}.wake-3 .circuitCanopy{opacity:.22}.wake-4 .circuitCanopy{opacity:.38}.wake-4 .circuitTwigs{opacity:.22}.circuitCanopy path,.circuitTwigs path{vector-effect:non-scaling-stroke}.isOverdrive .circuitCanopy,.isOverdrive .circuitTwigs{opacity:.9}.isOverdrive .rootNetwork{animation:1.35s ease-in-out infinite organismHeave}.isOverdrive .growth{animation:1.7s ease-in-out infinite alternate growthHeave}.isOverdrive .contentVines{filter:drop-shadow(0 0 9px #40b8ee57)}.isOverdrive .wakeSpore:after{content:"";border:1px solid #40b8eeb3;border-radius:50%;animation:.72s ease-out infinite sparkPop;position:absolute;inset:-9px}.isOverdrive .wakeSpore:nth-child(2n):after{animation-delay:.28s}.isOverdrive .heroCopy:before,.isOverdrive .pathStatement:before{border-color:#40b8eeb8;box-shadow:-5px 0 14px #40b8ee29}@keyframes organismHeave{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}@keyframes growthHeave{0%{filter:drop-shadow(0 0 1px #40b8ee14)}to{filter:drop-shadow(0 0 13px #40b8ee57)}}@keyframes sparkPop{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.isOverdrive .rootNetwork,.isOverdrive .growth,.isOverdrive .wakeSpore:after{animation:none}}.thicket{opacity:0;width:30%;height:100%;transition:opacity 1.2s;position:absolute;top:0}.thicketLeft{left:-2%}.thicketRight{right:-2%;transform:scaleX(-1)}.thicket i{border-top:1px solid #40b8ee42;border-left:1px solid #40b8ee57;border-radius:70% 30% 65% 35%/55% 45% 58% 42%;width:210px;height:360px;display:block;position:absolute}.thicket i:before,.thicket i:after{content:"";border-top:1px solid #40b8ee47;border-bottom:0;border-left:0;border-right:1px solid #40b8ee47;border-radius:0 100%;width:95px;height:150px;position:absolute}.thicket i:before{top:58px;left:32px;transform:rotate(28deg)}.thicket i:after{top:170px;left:78px;transform:rotate(-18deg)scale(.8)}.thicket i:first-child{top:4%;left:2%;transform:rotate(14deg)}.thicket i:nth-child(2){top:19%;left:18%;transform:rotate(-17deg)scale(.85)}.thicket i:nth-child(3){top:37%;left:-4%;transform:rotate(23deg)scale(1.08)}.thicket i:nth-child(4){top:54%;left:20%;transform:rotate(-11deg)scale(.92)}.thicket i:nth-child(5){top:70%;left:0;transform:rotate(19deg)scale(1.12)}.thicket i:nth-child(6){top:85%;left:22%;transform:rotate(-22deg)scale(.82)}.wake-2 .thicket{opacity:.06}.isOverdrive .thicket{opacity:.78;filter:drop-shadow(0 0 8px #40b8ee61);animation:1.15s ease-in-out infinite alternate thicketBreath}.isOverdrive .markStage{filter:drop-shadow(0 0 10px #40b8ee80)drop-shadow(0 0 34px #40b8ee6b)}.isOverdrive .markStage:after{content:"";pointer-events:none;border-radius:50%;animation:.62s ease-in-out infinite alternate batteryArc;position:absolute;inset:7%;box-shadow:0 0 22px 8px #40b8ee4d,0 0 70px 18px #40b8ee24}.isOverdrive .mark{animation:.62s linear infinite batterySpin}.isOverdrive .circuitField{filter:drop-shadow(0 0 4px #40b8eea6)drop-shadow(0 0 14px #40b8ee3d)}.isOverdrive .circuit{stroke-width:1.8px}.isOverdrive .circuitPulse path{stroke-width:3.2px}.isOverdrive .contentVines{animation:1.05s ease-in-out infinite alternate vineHeave}@keyframes thicketBreath{0%{transform:scaleX(var(--sx,1)) scaleY(.985)}to{transform:scaleX(var(--sx,1)) scaleY(1.018)}}.thicketRight{--sx:-1}.thicketLeft{--sx:1}@keyframes batteryArc{0%{opacity:.55;transform:scale(.93)}to{opacity:1;transform:scale(1.06)}}@keyframes vineHeave{0%{transform:translateY(3px)scaleY(.99)}to{transform:translateY(-4px)scaleY(1.02)}}@media (max-width:760px){.thicket{opacity:0;width:42%}.thicket i{width:130px;height:250px}.wake-5 .thicket{opacity:.3}.isOverdrive .thicket{opacity:.62}}@media (prefers-reduced-motion:reduce){.isOverdrive .thicket,.isOverdrive .markStage:after,.isOverdrive .contentVines{animation:none}}.wake-4 .rootNetwork,.wake-5 .rootNetwork{background:0 0!important}.growth,.growth:before,.growth:after,.thicket i,.thicket i:before,.thicket i:after{box-shadow:none;background:0 0!important}.wakeSpore{display:none!important}.markStage{z-index:2;position:relative;overflow:visible}.isOverdrive .markStage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#40b8ee9e 0%,#40b8ee4d 34%,#40b8ee1a 58%,#0000 78%);border-radius:50%;position:absolute;inset:8%;box-shadow:0 0 36px 20px #40b8ee4d,0 0 92px 42px #40b8ee2e;opacity:1!important;animation:.58s ease-in-out infinite alternate batteryBloom!important}.isOverdrive .mark{filter:drop-shadow(0 0 10px #40b8eef2)drop-shadow(0 0 26px #40b8eeb8)!important}@keyframes batteryBloom{0%{opacity:.72;transform:scale(.96)}to{opacity:1;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.isOverdrive .markStage:after{animation:none!important}}.rootNetwork:before{content:"";opacity:0;pointer-events:none;background:repeating-linear-gradient(24deg,#143a4821 0 1px,#0000 1px 13px),repeating-linear-gradient(156deg,#40b8ee1a 0 1px,#0000 1px 17px);transition:opacity 1.4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 25%,#0000 39% 67%,#000 84% 100%);mask-image:linear-gradient(90deg,#000 0 25%,#0000 39% 67%,#000 84% 100%)}.wake-2 .rootNetwork:before{opacity:.08}.wake-3 .rootNetwork:before{opacity:.16}.wake-4 .rootNetwork:before{opacity:.28}.wake-5 .rootNetwork:before{opacity:.42}.isOverdrive .rootNetwork:before{opacity:.58;animation:1.05s ease-in-out infinite alternate hatchSurge}@keyframes hatchSurge{0%{filter:contrast();transform:scale(1)}to{filter:contrast(1.25);transform:scale(1.004)}}.musicSwitcher{display:none}@media (max-width:760px){.musicSwitcher{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:7px;margin:0 0 6px;padding:0 0 14px;display:flex;overflow-x:auto}.musicSwitcher::-webkit-scrollbar{display:none}.musicSwitcher button{border:1px solid var(--line);color:var(--ink);font:inherit;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:9px 12px;font-size:12px}.musicSwitcher button.isActive{background:var(--ink);color:var(--paper);border-color:var(--ink)}.musicArchive{display:none}.musicFeature{scroll-margin-top:18px}.rootNetwork:before{-webkit-mask-image:linear-gradient(90deg,#000 0 18%,#0000 34% 72%,#000 90% 100%);mask-image:linear-gradient(90deg,#000 0 18%,#0000 34% 72%,#000 90% 100%)}}.rootNetwork:before,.isOverdrive .markStage:after{display:none!important}.wake-5 .heroCopy,.wake-5 .pathStatement,.wake-5 .musicFeatureCopy,.wake-5 .storyChapterCopy{background:0 0!important}.wake-5 .circuitCanopy{opacity:.88}.wake-5 .circuitTwigs{opacity:.78}.wake-5 .circuitA,.wake-5 .circuitB,.wake-5 .circuitC,.wake-5 .circuitD{opacity:.82}.wake-5 .circuitPulse{opacity:.9}.musicFeatureCopy{z-index:3;position:relative;background:#0b0c0c!important}.musicFeatureCopy h3{color:#f5f4ef!important}.musicFeatureCopy .musicDescription{color:#f5f4efc7!important}.musicFeatureCopy .musicRole{color:#e9b928}.isHighDesert .musicFeatureCopy,.isBarefootBoys .musicFeatureCopy,.isThemMules .musicFeatureCopy,.isJoJa .musicFeatureCopy{background:inherit!important}@media (max-width:760px){.musicFeatureCopy{color:#f5f4ef!important;background:#0b0c0c!important}.musicFeatureCopy h3{color:#f5f4ef!important;text-shadow:none!important}.musicFeatureCopy .musicDescription{color:#f5f4efd1!important;text-shadow:none!important}.musicFeatureCopy .musicRole{color:#f5f4efad!important}.musicFeatureCopy .musicKicker{opacity:1}.isHighDesert .musicFeatureCopy,.isBarefootBoys .musicFeatureCopy,.isThemMules .musicFeatureCopy,.isJoJa .musicFeatureCopy{background:#0b0c0c!important}}.thicket i:nth-child(7){top:11%;left:42%;transform:rotate(-31deg)scale(.68)}.thicket i:nth-child(8){top:46%;left:43%;transform:rotate(34deg)scale(.72)}.thicket i:nth-child(9){top:78%;left:39%;transform:rotate(-28deg)scale(.7)}.wake-3 .thicket{opacity:.18}.digitalLife{pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.wake-3 .digitalLife{opacity:.18}.wake-4 .digitalLife{opacity:.42}.bug,.worm{color:#40b8eeb8;display:block;position:absolute}.bug{border:1px solid;border-radius:50%;width:8px;height:8px;animation:9s ease-in-out infinite alternate bugCrawl}.bug:before,.bug:after{content:"";border-top:1px solid;width:5px;position:absolute;top:2px}.bug:before{right:6px;transform:rotate(28deg)}.bug:after{left:6px;transform:rotate(-28deg)}.b1{top:16%;left:7%}.b2{animation-delay:-3s;top:34%;right:8%}.b3{animation-delay:-5s;top:66%;left:10%}.b4{animation-delay:-7s;top:83%;right:11%}.worm{border-top:1px solid;border-radius:50%;width:38px;height:15px;animation:12s ease-in-out infinite alternate wormDrift}.worm:after{content:"";border:1px solid;border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;right:-3px}.w1{top:25%;right:4%;transform:rotate(32deg)}.w2{animation-delay:-4s;top:58%;left:3%;transform:rotate(-24deg)}.w3{animation-delay:-8s;top:75%;right:5%;transform:rotate(18deg)}@keyframes bugCrawl{0%{translate:0;rotate:none}45%{translate:18px -8px;rotate:35deg}to{translate:5px 18px;rotate:-20deg}}@keyframes wormDrift{0%{translate:0;scale:.92}to{translate:24px -12px;scale:1.08}}.wake-5 .circuitField{-webkit-mask-image:linear-gradient(90deg,#000 0 31%,#0000002e 39%,#00000014 46% 67%,#0000004d 76%,#000 88% 100%)!important;mask-image:linear-gradient(90deg,#000 0 31%,#0000002e 39%,#00000014 46% 67%,#0000004d 76%,#000 88% 100%)!important}.wake-5 .heroCopy,.wake-5 .pathStatement,.wake-5 .storyChapterCopy{z-index:2;position:relative}@media (max-width:760px){.wake-5 .thicket{opacity:.5}.wake-5 .digitalLife{opacity:.58}.wake-5 .circuitField{-webkit-mask-image:linear-gradient(90deg,#000 0 23%,#00000024 31%,#0000000f 40% 70%,#0000002e 80%,#000 94% 100%)!important;mask-image:linear-gradient(90deg,#000 0 23%,#00000024 31%,#0000000f 40% 70%,#0000002e 80%,#000 94% 100%)!important}.bug{width:6px;height:6px}.worm{width:28px}}@media (prefers-reduced-motion:reduce){.bug,.worm{animation:none}}.pcbGrowth{pointer-events:none;opacity:0;width:34%;height:100%;transition:opacity 1.4s;position:absolute;top:0;overflow:hidden}.pcbRight{right:-1%;transform:scaleX(-1)}.pcbGrowth i{transform-origin:0;background:#40b8ee38;width:72%;height:1px;display:block;position:absolute}.pcbGrowth i:before{content:"";border-top:1px solid #40b8ee38;border-right:1px solid #40b8ee38;border-radius:0 11px 0 0;width:42%;height:18px;position:absolute;top:-1px;left:28%}.pcbGrowth i:after{content:"";background:var(--paper);border:1px solid #40b8ee57;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;right:-3px}.pcbGrowth i:first-child{top:6%;left:2%;transform:rotate(8deg)}.pcbGrowth i:nth-child(2){top:10%;left:8%;transform:rotate(-5deg)}.pcbGrowth i:nth-child(3){top:15%;left:-4%;transform:rotate(13deg)}.pcbGrowth i:nth-child(4){top:21%;left:12%;transform:rotate(-9deg)}.pcbGrowth i:nth-child(5){top:27%;left:1%;transform:rotate(5deg)}.pcbGrowth i:nth-child(6){top:32%;left:17%;transform:rotate(-14deg)}.pcbGrowth i:nth-child(7){top:39%;left:-3%;transform:rotate(10deg)}.pcbGrowth i:nth-child(8){top:44%;left:9%;transform:rotate(-6deg)}.pcbGrowth i:nth-child(9){top:50%;left:3%;transform:rotate(15deg)}.pcbGrowth i:nth-child(10){top:56%;left:15%;transform:rotate(-11deg)}.pcbGrowth i:nth-child(11){top:62%;left:-5%;transform:rotate(7deg)}.pcbGrowth i:nth-child(12){top:67%;left:7%;transform:rotate(-16deg)}.pcbGrowth i:nth-child(13){top:73%;left:13%;transform:rotate(9deg)}.pcbGrowth i:nth-child(14){top:79%;left:-2%;transform:rotate(-7deg)}.pcbGrowth i:nth-child(15){top:84%;left:18%;transform:rotate(13deg)}.pcbGrowth i:nth-child(16){top:89%;left:3%;transform:rotate(-10deg)}.pcbGrowth i:nth-child(17){top:94%;left:11%;transform:rotate(6deg)}.pcbGrowth i:nth-child(18){top:98%;left:-3%;transform:rotate(-13deg)}.wake-5 .pcbGrowth i:nth-child(3n):after{box-shadow:12px 8px 0 -2px #40b8ee52,25px -5px 0 -2px #40b8ee3d}@media (min-width:761px){.pcbGrowth{width:39%}}@media (max-width:760px){.pcbGrowth{width:30%}.wake-5 .pcbGrowth{opacity:.58}.pcbGrowth i{width:88%}}.pcbGrowth{mix-blend-mode:multiply;width:50%}.pcbLeft{left:-2%}.pcbRight{right:-2%}.pcbGrowth i:before{border-color:#40b8ee33;border-radius:0 9px 0 0;width:66%;height:24px;left:16%}.pcbGrowth i:after{border-color:#40b8ee6b}.wake-1 .pcbGrowth{opacity:.025}.wake-2 .pcbGrowth{opacity:.12}.wake-3 .pcbGrowth{opacity:.29}.wake-4 .pcbGrowth{opacity:.53}.wake-5 .pcbGrowth{opacity:.86}.wake-4 .pcbGrowth i{box-shadow:0 4px #40b8ee0f,0 -5px #40b8ee0f,0 9px #40b8ee09}.wake-5 .pcbGrowth i{box-shadow:0 3px #40b8ee1f,0 -4px #40b8ee1c,0 7px #40b8ee14,0 -9px #40b8ee0e,0 12px #40b8ee0a}.wake-5 .pcbGrowth i:nth-child(2n):before{width:54%;height:34px;left:24%}.wake-5 .pcbGrowth i:nth-child(3n){width:76%}.wake-5 .pcbGrowth i:nth-child(4n){width:98%}.wake-4 .vine{opacity:.24!important}.wake-5 .vine{opacity:.2!important}.wake-4 .thicket{opacity:.18!important}.wake-5 .thicket{opacity:.22!important}.heroCopy,.pathStatement,.storyChapterCopy,.buildingCardCopy,.musicFeatureCopy{z-index:4;position:relative}.heroCopy:before,.pathStatement:before,.storyChapterCopy:before,.buildingCardCopy:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(#f5f4eff5 0%,#f5f4efe0 58%,#f5f4ef59 80%,#f5f4ef00 100%);transition:opacity 1.2s;position:absolute;inset:-12px -18px}.wake-3 .heroCopy:before,.wake-3 .pathStatement:before,.wake-3 .storyChapterCopy:before,.wake-3 .buildingCardCopy:before{opacity:.35}.wake-4 .heroCopy:before,.wake-4 .pathStatement:before,.wake-4 .storyChapterCopy:before,.wake-4 .buildingCardCopy:before{opacity:.68}.wake-5 .heroCopy:before,.wake-5 .pathStatement:before,.wake-5 .storyChapterCopy:before,.wake-5 .buildingCardCopy:before{opacity:.9}@media (max-width:760px){.pcbGrowth{width:47%}.wake-5 .pcbGrowth{opacity:.76}.heroCopy:before,.pathStatement:before,.storyChapterCopy:before,.buildingCardCopy:before{inset:-8px -10px}}.pcbGrowth{mix-blend-mode:multiply;width:100%;left:0!important;right:auto!important}.pcbRight{display:none}.pcbGrowth i{background:#40b8ee2b;width:34%;height:1px}.pcbLeft i:nth-child(6n+1){width:31%;left:1%}.pcbLeft i:nth-child(6n+2){width:25%;left:34%}.pcbLeft i:nth-child(6n+3){width:35%;left:62%}.pcbLeft i:nth-child(6n+4){width:42%;left:8%}.pcbLeft i:nth-child(6n+5){width:39%;left:53%}.pcbLeft i:nth-child(6n){width:63%;left:22%}.pcbLeft i:nth-child(n+19){top:auto}.pcbLeft i:nth-child(19){top:4%}.pcbLeft i:nth-child(20){top:8%}.pcbLeft i:nth-child(21){top:12%}.pcbLeft i:nth-child(22){top:17%}.pcbLeft i:nth-child(23){top:23%}.pcbLeft i:nth-child(24){top:29%}.pcbLeft i:nth-child(25){top:35%}.pcbLeft i:nth-child(26){top:41%}.pcbLeft i:nth-child(27){top:47%}.pcbLeft i:nth-child(28){top:53%}.pcbLeft i:nth-child(29){top:59%}.pcbLeft i:nth-child(30){top:65%}.pcbLeft i:nth-child(31){top:71%}.pcbLeft i:nth-child(32){top:77%}.pcbLeft i:nth-child(33){top:83%}.pcbLeft i:nth-child(34){top:89%}.pcbLeft i:nth-child(35){top:95%}.pcbLeft i:nth-child(36){top:14%}.pcbLeft i:nth-child(37){top:26%}.pcbLeft i:nth-child(38){top:38%}.pcbLeft i:nth-child(39){top:50%}.pcbLeft i:nth-child(40){top:62%}.pcbLeft i:nth-child(41){top:74%}.pcbLeft i:nth-child(42){top:86%}.pcbLeft i:nth-child(43){top:19%}.pcbLeft i:nth-child(44){top:31%}.pcbLeft i:nth-child(45){top:43%}.pcbLeft i:nth-child(46){top:57%}.pcbLeft i:nth-child(47){top:69%}.pcbLeft i:nth-child(48){top:81%}.wake-5 .pcbGrowth i{background:#40b8ee40;box-shadow:0 2px #40b8ee21,0 -2px #40b8ee1c,0 5px #40b8ee13,0 -5px #40b8ee0f}.wake-5 .pcbGrowth i:before{border-color:#40b8ee47;height:18px}.wake-5 .pcbGrowth i:after{border-color:#40b8ee7a}.wake-5 .pcbLeft{opacity:.94}.wake-3 .heroCopy:before,.wake-3 .pathStatement:before,.wake-3 .storyChapterCopy:before,.wake-3 .buildingCardCopy:before,.wake-4 .heroCopy:before,.wake-4 .pathStatement:before,.wake-4 .storyChapterCopy:before,.wake-4 .buildingCardCopy:before,.wake-5 .heroCopy:before,.wake-5 .pathStatement:before,.wake-5 .storyChapterCopy:before,.wake-5 .buildingCardCopy:before{opacity:1;background:radial-gradient(ellipse at center,var(--paper) 0%,var(--paper) 68%,#f5f4effa 76%,#f5f4efc7 85%,#f5f4ef00 100%)}.storyChapterCopy:before,.buildingCardCopy:before{inset:-18px -28px}.wake-4 .vine,.wake-5 .vine{opacity:.08!important}.wake-4 .thicket,.wake-5 .thicket{opacity:.1!important}.wake-5 .digitalLife{opacity:.76}@media (max-width:760px){.pcbGrowth{width:100%}.wake-5 .pcbLeft{opacity:.82}.heroCopy:before{inset:-22px -18px}.pathStatement:before{inset:-16px -14px}}.pcbGrowth.pcbLeft{opacity:0;mix-blend-mode:multiply;height:100%;overflow:hidden;width:100%!important;inset:0!important;transform:none!important}.pcbGrowth.pcbRight{display:none!important}.pcbGrowth.pcbLeft i{transform-origin:0;min-width:24px;max-width:190px;height:1px;box-shadow:none;opacity:.28;background:#40b8ee38;border-radius:999px;display:block;position:absolute}.pcbGrowth.pcbLeft i:before{content:"";border-top:1px solid #40b8ee47;border-right:1px solid #40b8ee47;border-radius:0 6px 0 0;width:38%;height:7px;position:absolute;top:-1px;left:38%}.pcbGrowth.pcbLeft i:after{content:"";background:var(--paper);border:1px solid #40b8ee6b;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;right:-2px}.pcbGrowth.pcbLeft i:nth-child(3n){opacity:.36;height:2px}.pcbGrowth.pcbLeft i:nth-child(4n):before{width:62%;height:11px;left:18%}.pcbGrowth.pcbLeft i:nth-child(5n):after{background:var(--blue);width:2px;height:2px}.pcbGrowth.pcbLeft i:nth-child(7n){animation:7s ease-in-out infinite alternate pcbSignal}.pcbGrowth.pcbLeft i:nth-child(11n){animation:11s ease-in-out -4s infinite alternate pcbSignal}.pcbGrowth.pcbLeft i:nth-child(13n):after{animation:2.8s ease-in-out infinite padPulse}.wake-1 .pcbGrowth.pcbLeft{opacity:.03}.wake-2 .pcbGrowth.pcbLeft{opacity:.12}.wake-3 .pcbGrowth.pcbLeft{opacity:.3}.wake-4 .pcbGrowth.pcbLeft{opacity:.58}.wake-5 .pcbGrowth.pcbLeft{opacity:1}.wake-4 .pcbGrowth.pcbLeft i{opacity:.48}.wake-5 .pcbGrowth.pcbLeft i{opacity:.72;background:#40b8ee57;box-shadow:0 2px #40b8ee1c,0 -2px #40b8ee17}.wake-5 .pcbGrowth.pcbLeft i:before{border-color:#40b8ee61}.wake-5 .pcbGrowth.pcbLeft i:after{border-color:#40b8ee9e}.wake-5 .vine,.wake-5 .thicket{opacity:.035!important}.heroCopy,.pathStatement,.storyChapterCopy{isolation:isolate}.heroCopy:before,.pathStatement:before,.storyChapterCopy:before{content:"";z-index:-1;pointer-events:none;border-radius:28px;transition:opacity 1.1s;position:absolute;background:var(--paper)!important;opacity:0!important}.wake-2 .heroCopy:before,.wake-2 .pathStatement:before,.wake-2 .storyChapterCopy:before{opacity:.42!important}.wake-4 .heroCopy:before,.wake-4 .pathStatement:before,.wake-4 .storyChapterCopy:before,.wake-5 .heroCopy:before,.wake-5 .pathStatement:before,.wake-5 .storyChapterCopy:before{opacity:.97!important}.heroCopy:before{inset:-22px -30px}.pathStatement:before{inset:-18px -24px}.storyChapterCopy:before{inset:-12px -18px}@keyframes pcbSignal{0%{filter:brightness(.92);translate:0}45%{filter:brightness(1.35);translate:2px}to{filter:brightness();translate:-1px 1px}}@keyframes padPulse{0%,to{opacity:.28;box-shadow:0 0 #40b8ee00}50%{opacity:1;box-shadow:0 0 0 3px #40b8ee1c}}@media (max-width:760px){.pcbGrowth.pcbLeft i{min-width:14px;max-width:105px}.wake-5 .pcbGrowth.pcbLeft i{opacity:.62}.heroCopy:before{inset:-14px -10px}.pathStatement:before{inset:-12px -8px}.storyChapterCopy:before{inset:-8px -6px}}@media (prefers-reduced-motion:reduce){.pcbGrowth.pcbLeft i,.pcbGrowth.pcbLeft i:after{animation:none!important}}.pcbGrowth{display:none!important}.orderedField{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.orderedPattern{stroke:#40b8ee57;stroke-width:1px;fill:none}.orderedField circle{fill:var(--paper);stroke:#40b8ee85;stroke-width:1px}.orderedSpine{fill:none;stroke:#40b8ee47;stroke-width:1.15px;vector-effect:non-scaling-stroke}.wake-1 .orderedField{opacity:.025}.wake-2 .orderedField{opacity:.09}.wake-3 .orderedField{opacity:.18}.wake-4 .orderedField{opacity:.3}.wake-5 .orderedField{opacity:.44}.wake-5 .orderedPattern{stroke:#40b8ee80}.wake-5 .orderedSpine{stroke:#40b8ee70}.wake-5 .orderedField circle{stroke:#40b8eead}.wake-4 .digitalLife,.wake-5 .digitalLife{opacity:.12!important}.wake-4 .thicket,.wake-5 .thicket,.wake-4 .vine,.wake-5 .vine{opacity:.025!important}.wake-5 .circuitA,.wake-5 .circuitB,.wake-5 .circuitC,.wake-5 .circuitD,.wake-5 .circuitCanopy,.wake-5 .circuitTwigs{opacity:.1!important}.wake-3 .heroCopy:before,.wake-3 .pathStatement:before,.wake-3 .storyChapterCopy:before{opacity:.5!important}.wake-4 .heroCopy:before,.wake-4 .pathStatement:before,.wake-4 .storyChapterCopy:before,.wake-5 .heroCopy:before,.wake-5 .pathStatement:before,.wake-5 .storyChapterCopy:before{border-radius:0;opacity:.86!important;background:radial-gradient(ellipse at center,var(--paper) 0%,#f5f4effa 58%,#f5f4efad 78%,#f5f4ef00 100%)!important}.orderedField,.orderedPattern,.orderedSpine{animation:none!important}@media (max-width:760px){.wake-5 .orderedField{opacity:.34}.orderedPattern{stroke-width:.9px}}.orderedField{display:none!important}.paisleyField{pointer-events:none;opacity:0;z-index:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.paisleyCell{fill:none;stroke:#40b8eeb8;stroke-width:1px;vector-effect:non-scaling-stroke}.paisleyCell circle{fill:var(--paper);stroke:#40b8eed1;stroke-width:1px}.wake-1 .paisleyField{opacity:.018}.wake-2 .paisleyField{opacity:.065}.wake-3 .paisleyField{opacity:.14}.wake-4 .paisleyField{opacity:.25}.wake-5 .paisleyField{opacity:.38}.heroCopy,.pathIntro,.pathStatement,.pathTabs,.musicExperience,.buildingExperience,.storyExperience,.siteHeader,.siteFooter{z-index:2;position:relative}.wake-2 .heroCopy,.wake-2 .pathIntro,.wake-2 .pathStatement{background:#f5f4eff0;box-shadow:0 0 28px 18px #f5f4eff0}.wake-1 .circuitA,.wake-1 .circuitB,.wake-1 .circuitC,.wake-1 .circuitD,.wake-2 .circuitA,.wake-2 .circuitB,.wake-2 .circuitC,.wake-2 .circuitD,.wake-3 .circuitA,.wake-3 .circuitB,.wake-3 .circuitC,.wake-3 .circuitD,.wake-4 .circuitA,.wake-4 .circuitB,.wake-4 .circuitC,.wake-4 .circuitD,.wake-5 .circuitA,.wake-5 .circuitB,.wake-5 .circuitC,.wake-5 .circuitD,.wake-1 .circuitCanopy,.wake-2 .circuitCanopy,.wake-3 .circuitCanopy,.wake-4 .circuitCanopy,.wake-5 .circuitCanopy,.wake-1 .circuitTwigs,.wake-2 .circuitTwigs,.wake-3 .circuitTwigs,.wake-4 .circuitTwigs,.wake-5 .circuitTwigs,.wake-1 .digitalLife,.wake-2 .digitalLife,.wake-3 .digitalLife,.wake-4 .digitalLife,.wake-5 .digitalLife,.wake-1 .thicket,.wake-2 .thicket,.wake-3 .thicket,.wake-4 .thicket,.wake-5 .thicket,.wake-1 .vine,.wake-2 .vine,.wake-3 .vine,.wake-4 .vine,.wake-5 .vine{opacity:0!important}@media (max-width:760px){.paisleyField{width:100%;height:100%}.wake-5 .paisleyField{opacity:.31}}@media (prefers-reduced-motion:reduce){.paisleyField{transition:none}}.paisleyField{display:none!important}.botanicalField{pointer-events:none;z-index:0;opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.botanicalField use,.botanicalField path,.botanicalField circle{vector-effect:non-scaling-stroke}.botanicalStem,.botanicalOuter,.botanicalInner,.botanicalTrace,.botanicalConnector,.botanicalBranches path{fill:none;stroke:#40b8eeb8;stroke-linecap:round;stroke-linejoin:round}.botanicalField circle,.botanicalNode{fill:var(--paper);stroke:#40b8eee0;stroke-width:.85px}.botanicalBranches{fill:none;stroke:#40b8ee61;stroke-width:1.1px}.botanicalBase,.botanicalBranches{opacity:.35;transition:opacity 1.4s}.wake-1 .botanicalBase{opacity:.12}.wake-1 .botanicalBranches{opacity:.7}.wake-2 .botanicalBase{opacity:.25}.wake-2 .botanicalBranches{opacity:.82}.wake-3 .botanicalBase{opacity:.5}.wake-3 .botanicalBranches{opacity:.9}.wake-4 .botanicalBase{opacity:.78}.wake-4 .botanicalBranches{opacity:1}.wake-5 .botanicalBase,.wake-5 .botanicalBranches{opacity:1}.wake-3 .heroCopy,.wake-3 .pathIntro,.wake-3 .pathStatement,.wake-4 .heroCopy,.wake-4 .pathIntro,.wake-4 .pathStatement,.wake-5 .heroCopy,.wake-5 .pathIntro,.wake-5 .pathStatement{background:var(--paper)!important;box-shadow:0 0 50px 34px var(--paper)!important}@media (max-width:760px){.wake-5 .botanicalField{opacity:.34}.botanicalField{transform:none}}@media (prefers-reduced-motion:reduce){.botanicalField,.botanicalBase,.botanicalBranches{transition:none}}.botanicalGrowth1,.botanicalGrowth2,.botanicalGrowth3{transition:opacity 1.8s cubic-bezier(.2,.7,.2,1);opacity:0!important}.botanicalBranches .branch{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.4s cubic-bezier(.25,.7,.2,1)}.wake-1 .botanicalGrowth1{opacity:.16!important}.wake-2 .botanicalGrowth1{opacity:.34!important}.wake-2 .botanicalGrowth2{opacity:.14!important}.wake-3 .botanicalGrowth1{opacity:.58!important}.wake-3 .botanicalGrowth2{opacity:.34!important}.wake-3 .botanicalGrowth3{opacity:.12!important}.wake-4 .botanicalGrowth1{opacity:.82!important}.wake-4 .botanicalGrowth2{opacity:.66!important}.wake-4 .botanicalGrowth3{opacity:.42!important}.wake-5 .botanicalGrowth1,.wake-5 .botanicalGrowth2,.wake-5 .botanicalGrowth3{opacity:1!important}.wake-1 .branch.bA{stroke-dashoffset:.55px}.wake-2 .branch.bA{stroke-dashoffset:0}.wake-2 .branch.bB{stroke-dashoffset:.45px}.wake-3 .branch.bB{stroke-dashoffset:0}.wake-3 .branch.bC{stroke-dashoffset:.4px}.wake-4 .branch.bC{stroke-dashoffset:0}.wake-4 .branch.bD{stroke-dashoffset:.38px}.wake-5 .branch.bD{stroke-dashoffset:0}.digitalBlooms{pointer-events:none}.bloom{opacity:0;transform-box:fill-box;transform-origin:50%}.bloom path{fill:#40b8ee14;stroke:#40b8eed1;stroke-width:.9px}.bloom circle{fill:var(--blue);stroke:none}.wake-5 .bloom{animation:9s ease-in-out infinite digitalBloom}.wake-5 .f1{animation-delay:-1.1s}.wake-5 .f2{animation-delay:-5.7s}.wake-5 .f3{animation-delay:-3.2s}.wake-5 .f4{animation-delay:-7.8s}.wake-5 .f5{animation-delay:-4.4s}.wake-5 .f6{animation-delay:-8.6s}@keyframes digitalBloom{0%,14%,to{opacity:0;rotate:-8deg;scale:.18}22%{opacity:.72;rotate:none;scale:1}43%{opacity:.58;rotate:3deg;scale:.88}54%{opacity:0;rotate:8deg;scale:.22}}@media (max-width:760px){.wake-5 .bloom{animation-duration:11s}}@media (prefers-reduced-motion:reduce){.botanicalGrowth1,.botanicalGrowth2,.botanicalGrowth3,.botanicalBranches .branch{transition:none!important}.wake-5 .bloom{opacity:.28;scale:.72;animation:none!important}}.botanicalField{opacity:0;filter:none}.botanicalStem{stroke-width:1.05px}.botanicalOuter{stroke-width:.92px}.botanicalInner{stroke-width:.68px}.botanicalTrace,.botanicalConnector{stroke-width:.62px}.botanicalField circle,.botanicalNode{stroke-width:.72px}.wake-1 .botanicalField{opacity:.04}.wake-2 .botanicalField{opacity:.13}.wake-3 .botanicalField{opacity:.25}.wake-4 .botanicalField{opacity:.4}.wake-5 .botanicalField{opacity:.56}.wake-4 .botanicalGrowth1,.wake-4 .botanicalGrowth2,.wake-4 .botanicalGrowth3{filter:saturate(1.05)}.wake-5 .botanicalGrowth1,.wake-5 .botanicalGrowth2,.wake-5 .botanicalGrowth3{filter:saturate(1.12)}.wake-4 .heroCopy,.wake-4 .pathStatement,.wake-5 .heroCopy,.wake-5 .pathStatement{background:var(--paper)!important;box-shadow:0 0 58px 38px var(--paper)!important}@media (max-width:760px){.wake-5 .botanicalField{opacity:.46}.wake-5 .heroCopy,.wake-5 .pathStatement{box-shadow:0 0 34px 20px var(--paper)!important}}.livingShell{isolation:isolate;position:relative}.livingCanvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.livingContent{z-index:1;position:relative}.livingContent .heroCopy,.livingContent .pathStatement,.livingContent .musicFeatureCopy,.livingContent .buildCard,.livingContent .storyChapterCopy{position:relative}.livingContent .heroCopy:after,.livingContent .pathStatement:after{content:"";z-index:-1;background:var(--paper);box-shadow:0 0 28px 20px var(--paper);pointer-events:none;border-radius:22px;position:absolute;inset:-22px -30px}@media (max-width:760px){.livingContent .heroCopy:after,.livingContent .pathStatement:after{box-shadow:0 0 18px 12px var(--paper);inset:-12px -8px}}.livingContent:before{content:"";pointer-events:none;z-index:8;opacity:0;transition:opacity .7s,box-shadow .7s;position:fixed;inset:0;box-shadow:inset 0 0 0 1px #40b8ee00}.puzzleStep-1:before{opacity:.16;box-shadow:inset 0 0 70px #40b8ee14}.puzzleStep-2:before{opacity:.25;box-shadow:inset 0 0 95px #40b8ee1c}.puzzleStep-3:before{opacity:.34;box-shadow:inset 0 0 120px #40b8ee24}.puzzleReady:before{opacity:.48;box-shadow:inset 0 0 145px #40b8ee2e}.puzzleReady .markStage:after{content:"";pointer-events:none;border:1px solid #40b8ee52;border-radius:50%;animation:5.5s ease-in-out infinite puzzleOrbit;position:absolute;inset:-16px}.puzzleReady .mark{animation:4.2s ease-in-out infinite puzzleBreath}.puzzleSolved .livingContent{animation:2.2s ease-out puzzleFlash}@keyframes puzzleOrbit{0%,to{opacity:.12;transform:scale(.92)rotate(0)}50%{opacity:.55;transform:scale(1.08)rotate(180deg)}}@keyframes puzzleBreath{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes puzzleFlash{0%{filter:none}12%{filter:saturate(1.8)brightness(1.08)}35%{filter:saturate(1.25)}to{filter:none}}@media (prefers-reduced-motion:reduce){.puzzleReady .markStage:after,.puzzleReady .mark,.puzzleSolved .livingContent{animation:none!important}}.puzzleStep-1 .eyebrow{color:color-mix(in srgb,var(--blue) 42%,var(--muted));transition:color 1.1s}.puzzleStep-2 .sectionLabel{color:color-mix(in srgb,var(--blue) 58%,var(--muted));transition:color 1.1s}.puzzleStep-2 .pathTab.isActive strong{color:var(--blue);transition:color .9s}.puzzleStep-3 .brandAxis{background:var(--blue);transition:background .9s,box-shadow .9s;box-shadow:0 0 12px #40b8ee47}.puzzleStep-3 .quietLink{color:color-mix(in srgb,var(--blue) 62%,var(--ink));transition:color 1s}.puzzleReady h1{color:color-mix(in srgb,var(--blue) 24%,var(--ink));transition:color 1.2s}.puzzleReady .pathTab.isActive strong{color:var(--blue)}.puzzleReady .markStage{filter:drop-shadow(0 0 10px #40b8ee2e)}@media (prefers-reduced-motion:reduce){.puzzleStep-1 .eyebrow,.puzzleStep-2 .sectionLabel,.puzzleStep-2 .pathTab.isActive strong,.puzzleStep-3 .brandAxis,.puzzleStep-3 .quietLink,.puzzleReady h1{transition:none}}.partySignal{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.16em;text-transform:uppercase;background:#f5f4efe6;border:1px solid #40b8ee8c;align-items:center;gap:12px;padding:8px 13px;font-size:10px;animation:12s both partySignalIn;display:flex;position:fixed;top:22px;left:50%;transform:translate(-50%)}.partySignal i{color:var(--blue);font-style:normal;font-weight:700}.partyMode .eyebrow,.partyMode .sectionLabel,.partyMode .storyChapterMeta strong,.partyMode .buildChapter,.partyMode .musicKicker,.partyMode .pathTab strong{color:var(--blue)!important}.partyMode .storyMarker span{border-color:var(--blue);box-shadow:0 0 0 5px #40b8ee14,0 0 24px #40b8ee2e}.partyMode .pathTabs,.partyMode .actions a,.partyMode .musicSwitcher button{border-color:#40b8ee80}.partyMode .markStage{filter:drop-shadow(0 0 18px #40b8ee61)}.partyMode .mark{animation:1.6s cubic-bezier(.2,.8,.2,1) infinite partyMark}.partyMode:after{content:"";z-index:7;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 9vw,#40b8ee0b 9vw 9.12vw);animation:3.2s linear infinite partySweep;position:fixed;inset:0}@keyframes partySignalIn{0%{opacity:0;translate:0 -18px}5%,82%{opacity:1;translate:0}to{opacity:0;translate:0 -8px}}@keyframes partyMark{0%,to{transform:rotate(0)scale(1)}35%{transform:rotate(8deg)scale(1.045)}70%{transform:rotate(-5deg)scale(.99)}}@keyframes partySweep{0%{transform:translate(-9vw)}to{transform:translate(9vw)}}@media (max-width:760px){.partySignal{white-space:nowrap;max-width:calc(100vw - 24px);padding:7px 10px;font-size:8px;top:10px}.partyMode:after{background:repeating-linear-gradient(90deg,#0000 0 18vw,#40b8ee0a 18vw 18.2vw)}.partyMode .mark{animation-duration:2.1s}}@media (prefers-reduced-motion:reduce){.partySignal,.partyMode .mark,.partyMode:after{animation:none!important}.partySignal{opacity:1}.partyMode:after{display:none}}.puzzleStep-2 .pathPanel:before,.puzzleStep-3 .pathPanel:before,.puzzleReady .pathPanel:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--blue) 28%,#40b8ee2e 72%,transparent);transform-origin:0;height:1px;animation:1.15s ease-out both puzzleTrace;position:absolute;top:-12px;left:0;right:0}.puzzleStep-2 .pathTab.isActive,.puzzleStep-3 .pathTab.isActive,.puzzleReady .pathTab.isActive{box-shadow:inset 0 -2px #40b8ee6b}.puzzleStep-3 .storyMarker:nth-child(odd),.puzzleStep-3 .evidenceGrid article:first-child{filter:drop-shadow(0 0 7px #40b8ee29)}.puzzleStep-3 .markStage:before,.puzzleReady .markStage:before{content:"";pointer-events:none;border-radius:50%;width:1px;height:1px;animation:1.7s ease-out puzzleRemotePing;position:absolute;inset:50%;box-shadow:0 0 #40b8ee3d}.puzzleReady .markStage{animation:3.6s ease-in-out infinite puzzleSummon}.puzzleReady .markStage:before{animation:2.2s ease-out infinite puzzleBeacon}.puzzleReady .markStage:after{border-style:dashed;border-width:1px;animation:4.4s linear infinite puzzleOrbit}.puzzleReady .hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,#40b8ee2e,var(--blue));transform-origin:0;width:32%;height:1px;animation:1.8s ease-out both puzzleRouteToMark;position:absolute;top:49%;right:9%}@keyframes puzzleTrace{0%{opacity:0;transform:scaleX(0)}18%{opacity:1}to{opacity:.42;transform:scaleX(1)}}@keyframes puzzleRemotePing{0%{opacity:1;box-shadow:0 0 #40b8ee61}to{opacity:0;box-shadow:0 0 0 38px #40b8ee00}}@keyframes puzzleBeacon{0%{box-shadow:0 0 #40b8ee4d}to{box-shadow:0 0 0 54px #40b8ee00}}@keyframes puzzleSummon{0%,to{transform:rotate(0)}45%{transform:rotate(2.4deg)}58%{transform:rotate(-1.2deg)}}@keyframes puzzleRouteToMark{0%{opacity:0;transform:scaleX(0)}25%{opacity:.85}to{opacity:.38;transform:scaleX(1)}}@media (max-width:760px){.puzzleReady .hero:after{width:46%;top:58%;right:13%}.puzzleReady .markStage{animation-duration:4.5s}}@media (prefers-reduced-motion:reduce){.puzzleStep-2 .pathPanel:before,.puzzleStep-3 .pathPanel:before,.puzzleReady .pathPanel:before,.puzzleStep-3 .markStage:before,.puzzleReady .markStage,.puzzleReady .markStage:before,.puzzleReady .hero:after{animation:none!important}}.partyCanvas{width:100%;height:100%;z-index:.5;pointer-events:none;position:absolute;inset:0}.partyMode{position:relative}.partyMode .heroCopy:after,.partyMode .pathStatement:after{box-shadow:0 0 36px 22px #f5f4efe6}@media (max-width:760px){.partyCanvas{opacity:.82}}@media (prefers-reduced-motion:reduce){.partyCanvas{display:none}}.brandFold{min-width:58px;line-height:1;display:inline-block;position:relative}.brandForward{z-index:1;position:relative}.brandReverse{z-index:2;color:var(--blue);transform-origin:0;backface-visibility:visible;transition:transform .55s cubic-bezier(.2,.8,.2,1),left .55s cubic-bezier(.2,.8,.2,1),color .25s;position:absolute;top:0;left:100%;transform:rotateY(0)}.brand.isOpen .brandReverse{color:var(--blue);left:100%;transform:rotateY(180deg)}.brandDirection{white-space:nowrap;color:var(--muted);letter-spacing:.08em;opacity:.72;font-size:9px;font-weight:500;transition:color .25s;position:absolute;top:calc(100% + 3px);left:0}.brand.isOpen .brandDirection{color:var(--blue)}.brand:hover .brandReverse,.brand:focus-visible .brandReverse{color:var(--blue)}@media (max-width:760px){.brandFold{min-width:54px}}@media (prefers-reduced-motion:reduce){.brandReverse{transition:none}}.brandDirection{display:none!important}.brand:not(.isOpen) .brandForward{color:var(--ink);transition:color .22s}.brand:not(.isOpen) .brandReverse{opacity:1;transition:left .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1),opacity .12s;left:100%;transform:rotateY(0)}@media (prefers-reduced-motion:reduce){.brand.isOpen .brandForward{color:var(--blue)}.brand.isOpen .brandReverse{opacity:0;left:0;transform:none}}.brandFold{touch-action:none;-webkit-user-select:none;user-select:none}.brand .brandReverse{left:calc(100% * (1 - var(--fold-progress,0)));transform:rotateY(calc(180deg * var(--fold-progress,0)));opacity:calc(1 - max(0,(var(--fold-progress,0) - .78) * 4.55));cursor:grab;will-change:transform,left,opacity;transition:none}.brand.isOpen .brandForward{color:var(--blue);transition:color .18s 80ms}.brand.isOpen .brandReverse{opacity:0;transition:opacity .16s;left:0;transform:rotateY(180deg)}@media (max-width:760px){.brand .brandReverse{margin:-8px -6px 0 0;padding:8px 6px}}@media (prefers-reduced-motion:reduce){.brand .brandReverse{transition:none!important}}.brandFold{white-space:nowrap;min-width:124px}.brandForward{display:inline-block;color:var(--ink)!important}.brand .brandReverse{transform-origin:0;width:50%;height:1em;transform:perspective(520px) rotateY(calc(-180deg * var(--fold-progress,0)));transform-style:preserve-3d;cursor:grab;touch-action:none;will-change:transform;position:absolute;top:0;left:50%;opacity:1!important;color:inherit!important;transition:none!important}.brandFace{backface-visibility:hidden;display:block;position:absolute;inset:0}.brandFaceFront{color:var(--ink);transform:rotateY(0)}.brandFaceBack{color:var(--blue);transform:rotateY(180deg)}.brand.isDragging .brandReverse{cursor:grabbing}.brand:not(.isDragging):not(.isOpen) .brandReverse{transition:transform .32s cubic-bezier(.2,.8,.2,1)!important}.brand.isOpen .brandReverse{transform:perspective(520px)rotateY(-180deg);opacity:0!important;transition:opacity .16s .1s!important}.brand.isOpen .brandFold{min-width:58px}@media (max-width:760px){.brandFold{min-width:116px}.brand.isOpen .brandFold{min-width:54px}.brand .brandReverse{margin:0;padding:0}}@media (prefers-reduced-motion:reduce){.brand .brandReverse{transition:none!important}}.brand{perspective:none;align-items:center}.brandFold,.brandFace,.brandDirection{display:contents}.brandForward,.brandReverse{will-change:auto;width:auto;height:auto;margin:0;padding:0;position:static;opacity:1!important}.brandForward{z-index:auto;color:var(--ink)!important}.brandReverse{cursor:pointer;color:var(--ink)!important;transform-origin:0!important;transition:transform .42s cubic-bezier(.2,.8,.2,1),color .25s!important;transform:rotateY(0)!important}.brandAxis{display:block}.brand:hover .brandReverse,.brand:focus-visible .brandReverse{color:var(--blue)!important;transform:rotateY(180deg)!important}.brand:hover .brandAxis,.brand:focus-visible .brandAxis{border-color:var(--blue);width:10px;margin:0 4px}.brand.isOpen .brandForward{transition:color .18s .32s;color:var(--blue)!important}.brand.isOpen .brandReverse{position:absolute;top:8px;left:0;color:var(--blue)!important;opacity:0!important;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .16s .34s!important;transform:rotateY(180deg)!important}.brand.isOpen .brandAxis{display:none}.brand.isOpen{min-width:58px}.brand:after{content:none!important}@media (max-width:760px){.brand.isOpen{min-width:54px}}.brand{perspective:520px;white-space:nowrap;align-items:baseline;display:inline-flex;position:relative}.brandLeft,.brandHinge{color:var(--ink);z-index:2;position:relative}.brandHinge{transform-origin:50%}.brandLeaf{transform-origin:0;transform-style:preserve-3d;transform:rotateY(calc(-180deg * var(--fold-progress,0)));touch-action:none;cursor:grab;will-change:transform;transition:none;display:inline-block;position:relative}.brandLeafFront,.brandLeafBack{backface-visibility:hidden;display:block}.brandLeafFront{color:var(--ink)}.brandLeafBack{color:var(--blue);position:absolute;inset:0;transform:rotateY(180deg)}.brand.isDragging .brandLeaf{cursor:grabbing}.brand:not(.isDragging):not(.isOpen) .brandLeaf{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.brand.isOpen .brandLeft,.brand.isOpen .brandHinge{color:var(--blue);transition:color .14s 80ms}.brand.isOpen .brandLeaf{opacity:0;transition:opacity .15s 80ms;transform:rotateY(-180deg)}.brand.isOpen{cursor:pointer}.brand.isOpen .brandHinge{display:none}.brandForward,.brandReverse,.brandAxis,.brandFold,.brandFace,.brandDirection{display:none!important}@media (max-width:760px){.brandLeaf{margin:-7px -5px -7px 0;padding:7px 5px}.brandLeafFront,.brandLeafBack{padding:7px 5px}}@media (prefers-reduced-motion:reduce){.brandLeaf{transition:none!important}}.brandLeft{color:var(--ink);z-index:2;position:relative}.brandHinge{display:none!important}.brand.isOpen .brandLeft{color:var(--blue);transition:color .14s 80ms}.brand.isOpen .brandLeft:after{content:none}.brand.isOpen .brandLeaf{transform:translate(-100%)rotateY(-180deg)!important}.brandTargetH,.brandMovingH{display:inline}.brandLeaf{transform:perspective(520px) rotateY(calc(-180deg * var(--fold-progress,0)))!important;transform-origin:0!important}.brand.isOpen .brandLeaf{opacity:0!important;transform:perspective(520px)rotateY(-180deg)!important}:root[data-theme=dark]{--ink:#eef2f1;--paper:#0b1113;--muted:#9aa6a8;--line:#eef2f129}body{transition:background-color .28s,color .28s}.topbarActions{align-items:center;gap:18px;display:flex}.themeToggle{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:border-color .2s,transform .2s,background .2s;display:grid}.themeToggle:hover,.themeToggle:focus-visible{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 12%,transparent);transform:rotate(12deg)}:root[data-theme=dark] .pathTab:hover,:root[data-theme=dark] .pathTab:focus-visible{background:#ffffff0f}:root[data-theme=dark] .mark{filter:drop-shadow(0 22px 26px #0000004d)}:root[data-theme=dark] .markStage:hover .mark{filter:drop-shadow(0 -22px 26px #00000059)}.connectSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,120px);padding:clamp(72px,10vw,130px) 0;display:grid}.connectIntro h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,7vw,100px);line-height:.88}.connectIntro>p:last-child{max-width:420px;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.45}.connectForm{grid-template-columns:1fr 1fr;align-content:start;gap:26px 18px;display:grid}.connectForm label{gap:9px;display:grid}.connectForm label>span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.connectForm input,.connectForm textarea{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:0 0;border-radius:0;outline:none;padding:11px 0;font-size:17px;transition:border-color .2s}.connectForm input:focus,.connectForm textarea:focus{border-color:var(--blue)}.connectWide{grid-column:1/-1}.connectSubmit{grid-column:1/-1;justify-content:flex-end;margin-top:4px;display:flex}.connectSubmit button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s}.connectSubmit button:hover,.connectSubmit button:focus-visible{background:var(--blue);border-color:var(--blue);color:#0c1416;transform:translateY(-2px)}@media (max-width:760px){.topbarActions{gap:12px}.connectSection{grid-template-columns:1fr;gap:48px;padding:72px 0}.connectForm{grid-template-columns:1fr}.connectWide,.connectSubmit{grid-column:1}.connectSubmit{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){body,.themeToggle{transition:none!important}}:root[data-theme=dark] .brandLeft,:root[data-theme=dark] .brandLeafFront{color:var(--ink)!important}:root[data-theme=dark] .brandLeafBack,:root[data-theme=dark] .brand.isOpen .brandLeft{color:var(--blue)!important}:root[data-theme=dark] .brandLeaf{pointer-events:auto!important}@media (max-width:760px){.brandLeft{margin-right:-.055em}.brandLeaf{margin:-7px 0;padding:7px 0}.brandLeafFront,.brandLeafBack{padding:7px 0}.markStage{place-items:end center;min-height:230px;padding:0 3vw 10px 0}.mark{width:158px}.markStage:before{width:174px}}.brand.isOpen .brandLeft:after{content:"d";color:var(--blue)}@media (max-width:760px){.brandLeft{margin-right:0}.brandLeaf{margin-left:0}.markStage{transform:translate(-18px);justify-items:center!important;padding-left:0!important;padding-right:0!important;transform:none!important}.mark,.markStage:before{justify-self:center!important;margin-left:auto!important;margin-right:auto!important}}
