.icon-library{position:absolute;width:0;height:0;overflow:hidden}.icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;display:block;flex-shrink:0}button{cursor:pointer}button:disabled{cursor:wait;opacity:.5}[hidden]{display:none!important}.icon-button{display:grid;place-items:center;flex-shrink:0;background:none;border:0;width:44px;height:44px;padding:10px;color:#c8d3ce;border-radius:50%;transition:background .25s,color .25s}.icon-button:hover{background:#bed4c119;color:white}.header{position:fixed;transition:background .35s,padding .35s}.header.scrolled{background:#091317ed;backdrop-filter:blur(18px);padding-top:15px;padding-bottom:15px}.header-actions{display:flex;gap:12px;align-items:center}.menu-toggle{display:none}.hero{height:calc(100svh - 83px);min-height:700px}.hero-landscape{background-image:url('/assets/sanctuary.webp');background-position:center 55%;animation:landscape-drift 38s ease-in-out infinite alternate;transform-origin:65% 60%}.hero-shade{background:linear-gradient(90deg,rgba(4,14,18,.49),rgba(4,14,18,.09) 72%),linear-gradient(0deg,#0a1215 1%,transparent 32%,rgba(6,14,18,.05) 60%,#07111438)}.hero-content{padding-left:8%;padding-top:106px;padding-bottom:70px}.hero .eyebrow{font-size:.75rem;letter-spacing:.23em}.hero-description{color:#c2cfcc;line-height:1.9;font-size:1rem}.hero h1{font-size:clamp(4.7rem,7.25vw,8rem);text-shadow:0 2px 30px #00131633}.listen-button{border:0;padding:0;background:none;color:#e3ebe5;margin-top:28px;font-size:.9375rem}.play-circle .icon{width:21px;height:21px}.hero-side{position:absolute;right:34px;top:45%;writing-mode:vertical-rl;font-size:.75rem;letter-spacing:.25em;color:#b2c4bd}.hero-bottom{bottom:37px;font-size:.75rem;letter-spacing:.13em}.hero-bottom>a{font-size:.875rem}.hero-bottom>span{font-size:.75rem;letter-spacing:.17em}.motion-toggle{padding:10px 0;border:0;background:none;color:#bacac2;font-size:.75rem;letter-spacing:.04em}.motion-toggle span{margin-left:14px}.ambient-glow{position:absolute;left:15%;top:50%;width:90%;height:60%;pointer-events:none;background:radial-gradient(ellipse,rgba(140,170,170,.06),transparent 60%);filter:blur(30px);animation:mist-drift 22s ease-in-out infinite alternate}.stillness .hero-landscape,.stillness .ambient-glow,.page-hidden .hero-landscape,.page-hidden .ambient-glow{animation-play-state:paused}.hero-out-of-view .hero-landscape,.hero-out-of-view .ambient-glow{animation-play-state:paused}.section-wrap{max-width:1440px;padding-left:8%;padding-right:8%;margin-left:auto;margin-right:auto}.section-symbol{display:block;color:#abc3b7;font-size:2rem;margin-bottom:31px}.intro{padding-top:93px;padding-bottom:71px}.intro .eyebrow{margin:0}.intro h2{margin-top:23px;font-size:clamp(3rem,4.2vw,4.2rem)}.intro>p:not(.eyebrow){max-width:550px;font-size:1rem;line-height:1.9}.intro-line{height:53px;width:1px;background:linear-gradient(var(--line),transparent);margin:39px auto 0}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:30px}.section-heading h2,.about-copy h2,.contact-copy h2,.inspiration h2{font-family:var(--serif);font-weight:400;font-size:clamp(3.4rem,4.7vw,4.8rem);line-height:1.05;letter-spacing:-.025em;margin:17px 0 0}.section-heading>p{font-size:.875rem;line-height:1.9;color:var(--muted);margin:0 0 5px}.music-section{padding-top:30px;padding-bottom:112px}.release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.release-card{min-width:0}.release-art{position:relative;aspect-ratio:1;overflow:hidden;background:#142126}.release-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s,filter .6s;filter:saturate(.73) brightness(.9)}.release-card:hover .release-art img{transform:scale(1.045);filter:saturate(.9) brightness(1)}.release-tag{position:absolute;left:17px;top:17px;padding:7px 10px;background:#091216c9;border:1px solid #c5d4c633;backdrop-filter:blur(8px);font-size:.75rem;letter-spacing:.14em}.release-play{position:absolute;bottom:20px;right:20px;width:48px;height:48px;border:1px solid #d0dece80;border-radius:50%;display:grid;place-items:center;backdrop-filter:blur(10px);background:#0a141867;color:#eef2e9;transition:background .3s,transform .3s}.release-play:hover{background:#d2dfd0;color:#0a1215;transform:scale(1.07)}.release-card.active .release-art{outline:1px solid #adc5b8;outline-offset:5px}.release-info{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:21px 0 0}.release-info h3{font-family:var(--serif);font-weight:500;font-size:1.75rem;line-height:1.1;margin:0 0 9px;letter-spacing:-.01em}.release-meta{font-size:.75rem;color:#95aaa5;letter-spacing:.025em}.release-info>a{padding:0 0 10px 10px;color:#a0b3ab}.release-info>a:hover{color:white}.catalogue-actions{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:39px}.outline-button{background:transparent;border:1px solid #637c72;padding:13px 20px;color:#c6d6cc;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:34px;transition:background .25s,border .25s}.outline-button:hover{background:#bdd3c712;border-color:#bdd3c7}.preview-note{font-size:.75rem;color:#98ada6;line-height:1.6}.platforms{display:flex;align-items:center;justify-content:space-between;padding:27px 0;margin-top:48px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px}.platforms>span{font-size:.75rem;letter-spacing:.17em;color:#8fa89d}.platforms>a{font-size:.9375rem;color:#c6d2cd}.platforms>a>span{font-size:.75rem;margin-left:23px;color:#8fa49a}.platforms>a:hover{color:#fff}.about-section{padding-top:13px;padding-bottom:134px;display:grid;grid-template-columns:1fr 1fr;gap:11%;align-items:center}.portrait-wrap{position:relative;margin:0;max-width:470px}.portrait-wrap>img{display:block;width:100%;height:auto;aspect-ratio:4/4.6;object-fit:cover;object-position:45% center;filter:saturate(.48) brightness(.86);border-radius:47% 47% 1px 1px}.portrait-wrap::before{position:absolute;content:'';inset:-14px 13px 50px -14px;border:1px solid #92aa9c40;border-radius:47% 47% 1px 1px;z-index:-1}.portrait-wrap figcaption{display:flex;justify-content:space-between;gap:15px;font-size:.75rem;letter-spacing:.12em;margin-top:20px;color:#8fa49d}.portrait-wrap figcaption span{color:#c0d0c6}.portrait-detail{position:absolute;bottom:57px;right:-18px;background:var(--bg);font-size:2.4rem;padding:8px;color:#b0c3b8}.about-copy>p:not(.eyebrow){font-size:1rem;line-height:1.95;color:var(--muted);margin:24px 0 0}.about-copy h2{margin-bottom:29px}.about-copy .about-invitation{font-family:var(--serif);font-style:italic;color:#baccc0!important;font-size:1.7rem!important;line-height:1.3!important;margin-top:27px!important}.about-copy .text-link{margin-top:24px}.inspiration{position:relative;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1b1e}.inspiration-background{position:absolute;inset:0;background:linear-gradient(0deg,#091518f5,#09151892 60%,#091518be),url('/assets/sanctuary.webp') center 35%/cover;opacity:.8}.inspiration-inner{position:relative;padding-top:95px;padding-bottom:95px}.inspiration-heading{text-align:center}.inspiration h2{font-size:clamp(3.4rem,4.3vw,4.5rem)}.inspiration-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:68px;gap:46px}.inspiration-grid article{border-top:1px solid #b3c9bc45;padding-top:23px}.inspiration-grid article>span{color:#a8bfb1;font-size:.75rem;letter-spacing:.15em}.inspiration-grid h3{font-family:var(--serif);font-size:1.9rem;font-weight:400;margin:23px 0 13px}.inspiration-grid p{color:#a8bbb3;font-size:.9375rem;line-height:1.85;margin:0;max-width:290px}.contact-section{padding-top:117px;padding-bottom:103px;display:grid;grid-template-columns:1fr 1fr;gap:11%}.contact-copy>p:not(.eyebrow){color:var(--muted);font-size:1rem;line-height:1.9;margin-top:24px}.social-links{display:flex;gap:24px;margin:30px 0 0}.social-links a{font-size:.875rem;color:#c0d0c5;padding:7px 0;border-bottom:1px solid #6b837445}.social-links a:hover{border-color:#bed0c1}.support-box{display:flex;gap:19px;margin-top:47px;padding-top:32px;border-top:1px solid var(--line)}.support-symbol{font-size:1.9rem;color:#b2c8b7;line-height:1.1}.support-box h3{font-family:var(--serif);font-size:1.8rem;font-weight:400;margin:0}.support-box p{color:var(--muted);font-size:.875rem;line-height:1.85;margin:12px 0 6px}.support-box .text-link{font-size:.875rem}.contact-form{padding-top:12px}.form-heading{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;letter-spacing:.15em;color:#a7bcb0;padding-bottom:23px;border-bottom:1px solid var(--line);margin-bottom:25px}.form-heading>span:last-child{font-size:1.6rem}.contact-form>label{display:block;font-size:.875rem;color:#cbd7ce;margin-bottom:10px}.contact-form>label>span{color:#8ca59b;font-size:.75rem}.contact-form>input,.contact-form>textarea{border:0;border-bottom:1px solid #c3d3c633;resize:vertical;width:100%;background:transparent;border-radius:0;color:#edf0e8;padding:5px 0 16px;margin-bottom:25px;font-size:1rem;line-height:1.7;transition:border-color .3s}.contact-form>textarea{min-height:110px;max-height:400px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#819b90}.contact-form input:focus,.contact-form textarea:focus{border-color:#bbd0bf}.form-submit{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #a6bdaa;background:#b9cbbb;color:#0c1916;padding:15px 20px;font-size:.9375rem;transition:background .25s}.form-submit:hover{background:#d2dfce}.form-submit .icon{width:18px;height:18px}.form-note{font-size:.75rem;color:#8fa69b;line-height:1.8;margin-top:14px}.message-result{margin-top:23px;padding:20px;border:1px solid var(--line);background:#12231f}.message-result>p{font-size:.875rem;line-height:1.6;margin:0 0 15px}.message-result label{font-size:.875rem;color:#acbfb2}.message-result textarea{display:block;width:100%;margin:10px 0 20px;padding:10px;background:#081914;border:1px solid var(--line);font-size:.875rem;color:#d6e3d9;resize:vertical}.message-result>div{display:flex;flex-wrap:wrap;gap:14px}.message-result .outline-button,.message-result .text-link{font-size:.75rem;gap:10px}.footer{padding-bottom:115px}.footer-top{display:flex;justify-content:space-between;align-items:center;padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:24px}.footer-top p{font-family:var(--serif);font-style:italic;font-size:1.4rem;color:#a4b9ac}.footer-top .wordmark{font-size:2.5rem}.back-top{width:43px;height:43px;border:1px solid #6e8a7a;border-radius:50%;display:grid;place-items:center}.footer-bottom{display:flex;justify-content:space-between;gap:24px;padding-top:23px;color:#8ea598;font-size:.75rem;line-height:1.7}.footer-bottom>a{font-size:.75rem;letter-spacing:.08em}.footer-bottom strong{font-size:.75rem;letter-spacing:.06em;color:#becdc2;margin-left:5px;font-weight:500}.player{position:fixed;bottom:0;left:0;right:0;z-index:30;background:#091316f5;backdrop-filter:blur(25px);border-top:1px solid #a1bbad45;display:flex;align-items:center;gap:30px;padding:15px 4%;height:84px;box-shadow:0 -5px 30px #02080920}.player-track{display:flex;align-items:center;gap:14px;width:245px;min-width:0;flex-shrink:0}.player-track img{object-fit:cover;border-radius:1px}.player-track>div{min-width:0;display:flex;flex-direction:column;gap:7px}.player-caption{overflow:hidden;text-overflow:ellipsis;font-size:.75rem;letter-spacing:.1em;color:#96aea0;white-space:nowrap}#player-title{font-family:var(--serif);font-size:1.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.player-controls{display:flex;align-items:center;gap:3px}.player-play{border:1px solid #abc0b2;background:#c7d7c7;color:#0b1711}.player-play:hover{background:#e4ecdf;color:#0b1711}.player-progress{display:flex;align-items:center;gap:14px;flex:1;min-width:80px}.player-progress>span{font-size:.75rem;font-variant-numeric:tabular-nums;color:#9db4a6;min-width:28px}input[type=range]{appearance:none;-webkit-appearance:none;height:22px;cursor:pointer;background:transparent;accent-color:#c4d7c5;border:0;padding:0;margin:0;min-width:0}input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:0;background:linear-gradient(to right,#bed5c2 0%,#bed5c2 var(--progress,0%),#456357 var(--progress,0%),#456357 100%)}input[type=range]::-webkit-slider-thumb{appearance:none;width:10px;height:10px;border-radius:50%;background:#cee0cb;margin-top:-4px;transition:transform .2s}input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.3)}input[type=range]::-moz-range-track{height:2px;background:#456357}input[type=range]::-moz-range-progress{background:#bed5c2;height:2px}input[type=range]::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#cee0cb}#seek{width:100%}.player-extras{display:flex;align-items:center;gap:7px}#volume{width:54px;--progress:70%}.full-track{font-size:.75rem;margin:0 8px 0 22px;white-space:nowrap;color:#c1d0c5}.full-track>span{margin-left:10px}.toast{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);padding:14px 23px;background:#c5d8c8;color:#102018;z-index:80;font-size:.875rem;box-shadow:0 8px 40px #0005;width:max-content;max-width:calc(100vw - 40px);line-height:1.6}.track-dialog{color:var(--text)}dialog{width:min(580px,calc(100vw - 28px));max-height:calc(100svh - 116px);margin:auto 4% 99px auto;background:#0c191c;border:1px solid #789181;padding:30px;color:var(--text);box-shadow:0 10px 100px #0008}dialog::backdrop{background:#02090b99;backdrop-filter:blur(5px)}.queue-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.queue-heading .eyebrow{font-size:.75rem;margin:0}.queue-heading h2{font-family:var(--serif);font-size:2.5rem;line-height:1.1;font-weight:400;margin:11px 0 0}.queue-note{font-size:.75rem;line-height:1.7;color:#9db3a7;margin:17px 0 20px}.queue-item{width:100%;display:flex;align-items:center;gap:14px;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;padding:13px 4px;color:#d0dfd1}.queue-item:hover,.queue-item.active{background:#c7d8cc0d}.queue-item img{width:42px;height:42px;object-fit:cover}.queue-item>div{flex:1;min-width:0}.queue-item strong{font-size:.9375rem;font-weight:400;display:block;line-height:1.4}.queue-item small{display:block;font-size:.75rem;color:#8fa99a;margin-top:4px}.queue-item>.icon{width:18px}.queue-item>span{font-size:.75rem;color:#9ab09f}dialog>.text-link{font-size:.875rem;margin-top:17px}.js-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity 1s,transform 1s}.js-ready .reveal.visible{opacity:1;transform:translateY(0)}@keyframes landscape-drift{from{transform:scale(1)}to{transform:scale(1.055)}}@keyframes mist-drift{from{transform:translate(-6%,2%);opacity:.4}to{transform:translate(7%,-6%);opacity:1}}
.dialog-open{overflow:hidden}
@media(min-width:1700px){.hero-content{width:1440px;margin:auto;padding-left:115px}.hero h1{font-size:8.6rem}.hero-side{right:4%}}
@media(max-width:1200px){.player{gap:15px;padding-left:3%;padding-right:3%}.player-track{width:210px}.player-extras{gap:2px}#volume{display:none}.full-track{margin-left:4px;margin-right:5px}.section-wrap{padding-left:6%;padding-right:6%}.hero-content{padding-left:7%}.about-section,.contact-section{gap:8%}.hero h1{font-size:7.8vw}.platforms>a>span{margin-left:9px}.hero-bottom>span{max-width:270px;font-size:.75rem}.hero-side{right:19px}}
@media(max-width:900px){.header nav{gap:23px}.hero{min-height:670px}.hero h1{font-size:4.9rem}.player-track{width:180px}.full-track{display:none}.player-progress{gap:8px}.player{gap:10px}.release-info h3{font-size:1.5rem}.release-grid{gap:30px 19px}.section-heading>p{max-width:240px}.platforms{flex-wrap:wrap;justify-content:space-between}.platforms>span{width:100%;margin-bottom:7px}.about-section{gap:7%}.inspiration-grid{gap:26px}.about-copy>p:not(.eyebrow){font-size:.9375rem}.about-copy h2,.contact-copy h2{font-size:3.5rem}.social-links{gap:16px;flex-wrap:wrap}.footer-bottom{align-items:flex-start}.catalogue-actions{align-items:flex-start}.preview-note{max-width:240px;text-align:right}}
@media(max-width:700px){.header{padding:19px 6%}.header.scrolled{padding:14px 6%}.menu-toggle{display:grid}.header-actions{gap:7px}.header-listen{font-size:.875rem}.header nav{display:none}.header nav.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;padding:12px 7% 20px;background:#091518fa;backdrop-filter:blur(15px);border-bottom:1px solid var(--line)}.header nav.open a{font-size:1rem;padding:15px 0;border-bottom:1px solid #bdd3c712}.hero{height:calc(100svh - 80px);min-height:640px;max-height:900px}.hero-content{padding:100px 7% 65px;width:100%}.hero h1{font-size:clamp(3.8rem,11.4vw,5.6rem);line-height:1.04;margin-top:23px}.hero .eyebrow{font-size:.75rem;letter-spacing:.17em}.hero-description{font-size:.9375rem;margin-top:21px}.hero-landscape{background-position:78% center}.hero-shade{background:linear-gradient(90deg,#06141866,#06141811),linear-gradient(0deg,#0a1215 1%,#07121414 65%,#07121422)}.hero-side{display:none}.hero-bottom{bottom:26px;left:7%;right:7%;gap:20px}.hero-bottom>span{display:none}.hero-bottom>a{font-size:.875rem}.motion-toggle{font-size:.75rem}.hero .listen-button{margin-top:23px}.section-wrap{padding-left:7%;padding-right:7%}.intro{padding:74px 7% 37px}.section-symbol{font-size:1.7rem;margin-bottom:24px}.intro h2{font-size:2.85rem}.intro>p:not(.eyebrow){font-size:.9375rem}.intro-line{height:36px;margin-top:26px}.music-section{padding-top:36px;padding-bottom:73px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:3rem}.section-heading>p{max-width:none;margin-top:20px;font-size:.9375rem}.section-heading>p br{display:none}.release-grid{grid-template-columns:1fr;gap:33px}.release-info{padding-top:18px}.release-info h3{font-size:2rem}.release-meta{font-size:.75rem}.release-art{aspect-ratio:1.06}.release-tag{font-size:.75rem}.release-play{width:52px;height:52px;bottom:18px;right:18px}.catalogue-actions{flex-direction:column;gap:20px;margin-top:29px}.catalogue-actions .outline-button{width:100%;justify-content:space-between;padding:14px 18px}.preview-note{text-align:left;max-width:none;font-size:.75rem}.platforms{display:grid;grid-template-columns:1fr 1fr;gap:24px 29px;margin-top:29px;padding:24px 0}.platforms>span{grid-column:1/-1;width:auto;margin:0}.platforms>a{font-size:.9375rem;display:flex;justify-content:space-between}.platforms>a span{margin:0}.about-section{grid-template-columns:1fr;gap:42px;padding-top:15px;padding-bottom:75px}.portrait-wrap{width:92%;margin:0 auto}.portrait-wrap>img{aspect-ratio:4/4.4}.portrait-wrap figcaption{font-size:.75rem;line-height:1.7}.about-copy h2{font-size:3.6rem}.about-copy>p:not(.eyebrow){font-size:1rem}.about-copy .text-link{font-size:.875rem}.inspiration-inner{padding-top:62px;padding-bottom:63px}.inspiration h2{font-size:3.2rem}.inspiration-grid{grid-template-columns:1fr;gap:34px;margin-top:43px}.inspiration-grid article{padding-top:22px}.inspiration-grid h3{margin-top:16px;font-size:2rem}.inspiration-grid p{max-width:none;font-size:1rem}.contact-section{grid-template-columns:1fr;gap:43px;padding-top:68px;padding-bottom:66px}.contact-copy h2{font-size:3.6rem}.contact-copy>p:not(.eyebrow){font-size:1rem}.social-links{gap:24px}.support-box{margin-top:33px;padding-top:27px}.contact-form{padding-top:0}.form-heading{margin-bottom:25px}.footer{padding-bottom:112px}.footer-top{display:grid;grid-template-columns:1fr auto;padding:26px 0;gap:16px}.footer-top p{grid-row:2;grid-column:1/-1;font-size:1.4rem;margin:0;line-height:1.3}.footer-top .back-top{grid-row:1;grid-column:2}.footer-bottom{flex-direction:column;gap:12px;padding-top:21px;font-size:.75rem}.player{height:80px;gap:8px;padding:12px 4% 14px}.player-track{flex:1;width:auto;gap:11px;min-width:0}.player-track img{width:42px;height:42px}.player-caption{overflow:hidden;text-overflow:ellipsis;font-size:.75rem;letter-spacing:.05em}.player-track>div{gap:6px}#player-title{font-size:1.25rem}.player-controls{gap:0}.player-controls>.icon-button:not(.player-play){width:32px;padding:6px}#previous-track{display:none}.player-play{width:42px;height:42px}.player-progress{position:absolute;bottom:0;left:0;width:100%;height:9px;min-width:0}.player-progress>span{display:none}#seek{height:10px;padding:0}#seek::-webkit-slider-runnable-track{height:2px}#seek::-webkit-slider-thumb{width:8px;height:8px;margin-top:-3px}.player-extras{gap:0}.player-extras #mute,.player-extras #volume{display:none}#queue-toggle{width:33px;padding:7px}.toast{bottom:95px;font-size:.875rem}dialog{margin:auto auto 91px;padding:23px;max-height:calc(100svh - 105px)}.queue-heading h2{font-size:2.4rem}.queue-item{gap:10px}.queue-item strong{font-size:.875rem}.queue-item small{font-size:.75rem}.queue-item>span{display:none}.queue-note{font-size:.75rem}.queue-heading>.icon-button{margin-right:-8px}}
@media(max-width:360px){.hero h1{font-size:3.5rem}.header-listen{padding:9px 11px}.header-listen span{margin-left:7px}.hero-content{padding-left:6%;padding-right:6%}.hero-description{font-size:.875rem}.player-caption{font-size:.75rem}.player-track img{width:37px;height:37px}.player-track{gap:8px}.player{padding-left:3%;padding-right:3%}.player-controls .icon-button:not(.player-play){width:28px}.hero .eyebrow{letter-spacing:.1em}}
@media(prefers-reduced-motion:reduce){.js-ready .reveal{opacity:1;transform:none}.hero-landscape,.ambient-glow{animation:none!important}html{scroll-behavior:auto}.release-art img,.release-play{transition:none}.motion-toggle{display:none}}
