:root{--bg:#050505;--surface:#101010;--line:#f5f5f029;--text:#f5f5f0;--muted:#aaa;--accent:#c6ff1a;--font:Inter,Arial,sans-serif;--display:"Space Grotesk",Inter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.skip{z-index:var(--z-skip);background:var(--accent);color:#050505;padding:12px;position:fixed;top:-80px;left:12px}.skip:focus{top:12px}.topbar{z-index:var(--z-nav);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505bb;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;width:100%;height:78px;padding:0 4vw;display:flex;position:fixed;top:0;left:0}.brand{font:700 23px var(--display);letter-spacing:-.09em}.menu-toggle,.nav-close{cursor:pointer;letter-spacing:.15em;background:0 0;border:0;min-width:48px;min-height:48px;font-size:12px}.hero{place-items:center;height:min(920px,100svh);min-height:620px;display:grid;position:relative;overflow:hidden}.hero-video,.hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(#0000 45%,#050505d9),#05050544}.hero-copy{z-index:var(--z-content);text-align:center;padding:100px 16px 50px}.hero h1{font:700 clamp(6rem,23vw,22rem)/.82 var(--display);letter-spacing:-.115em;white-space:nowrap;margin:0 0 25px}.eyebrow{letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:600}.tagline{letter-spacing:.14em;text-transform:uppercase;font-size:13px}.round-link{border:1px solid #fff8;border-radius:50%;place-items:center;width:50px;height:50px;margin:52px auto 0;font-size:21px;display:grid}.side-note{letter-spacing:.14em;writing-mode:vertical-rl;color:#ddd;font-size:10px;position:absolute;bottom:35px;right:4vw}.section{padding:125px 8vw}.section-head{justify-content:space-between;align-items:end;margin-bottom:42px;display:flex}.section h2,.visuals-copy h2,.book-section h2,.connect-section h2{font:600 clamp(2.8rem,7vw,7rem)/.98 var(--display);letter-spacing:-.07em;margin:8px 0}.section-head h2{font-size:clamp(2.5rem,6vw,6rem)}.featured-release{grid-template-columns:minmax(300px,1.05fr) 1fr;align-items:center;gap:8vw;display:grid}.featured-release>img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.release-info h3{font:600 clamp(4rem,10vw,9rem)/.9 var(--display);letter-spacing:-.09em;margin:15px 0}.muted,.small-note{color:var(--muted)}.audio-player{align-items:center;gap:18px;margin:36px 0;display:flex}.play-button{background:var(--accent);color:#050505;cursor:pointer;border:0;border-radius:50%;width:54px;height:54px}.track-line{letter-spacing:.1em;flex:1;align-items:center;gap:12px;font-size:10px;display:flex}.track-line input{accent-color:var(--accent);flex:1;min-width:40px}.platforms{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.platforms a,.text-link{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;padding:12px 17px;font-size:11px;transition:background .2s,color .2s;display:inline-block}.platforms a:hover,.text-link:hover{background:var(--accent);color:#050505}.catalogue{margin-top:100px}.unverified{color:var(--muted);margin-left:12px;font-size:9px}.release-list{border-top:1px solid var(--line)}.release-list>div{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;align-items:center;padding:20px 0;display:grid}.release-list span{color:var(--muted);font-variant-numeric:tabular-nums}.release-list strong{font:500 clamp(1.1rem,2.5vw,2rem) var(--display)}.visuals-section{background:#0d0d0d;grid-template-columns:1fr 1fr;align-items:center;min-height:620px;display:grid}.visuals-copy{padding:80px 9vw}.visuals-section>img{object-fit:cover;width:100%;height:100%;max-height:800px}.story-section{color:#111;background:#f1f1ea}.story-line{font:600 clamp(2.5rem,7vw,7rem)/1.04 var(--display);letter-spacing:-.065em;margin:50px 0}.story-line span{color:#777}.story-content{grid-template-columns:1.3fr 1fr;align-items:center;gap:8vw;display:grid}.story-content img{object-fit:cover;width:100%;max-height:620px}.story-content>div{max-width:380px}.live-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.live-empty{padding:65px 0 20px}.live-empty h2{font-size:clamp(2rem,5vw,4.5rem)}.live-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.gallery-grid{grid-template-columns:repeat(12,1fr);gap:15px;display:grid}.gallery-grid button{cursor:zoom-in;background:0 0;border:0;grid-column:span 4;padding:0;overflow:hidden}.gallery-grid button:nth-child(3n+2){grid-column:span 5}.gallery-grid img{object-fit:cover;width:100%;height:100%;max-height:480px;transition:transform .4s;display:block}.gallery-grid button:hover img{transform:scale(1.04)}.press-downloads{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.press-downloads a{border:1px solid var(--line);letter-spacing:.1em;padding:16px;font-size:11px}.book-section{background:#111}.connect-section{text-align:center}.connect-section .platforms{justify-content:center}footer{border-top:1px solid var(--line);padding:40px 4vw 25px}.footer-mark{font:700 clamp(6rem,25vw,24rem)/.8 var(--display);letter-spacing:-.12em;text-align:center;display:block}.footer-bottom{letter-spacing:.12em;color:var(--muted);justify-content:space-between;align-items:center;padding-top:36px;font-size:10px;display:flex}#motion-toggle{color:inherit;cursor:pointer;letter-spacing:.12em;background:0 0;border:0;font-size:10px}.gallery-viewer{z-index:var(--z-modal);background:#000e;place-items:center;padding:5vw;display:grid;position:fixed;inset:0}.gallery-viewer[hidden]{display:none}.gallery-viewer img{object-fit:contain;max-width:90vw;max-height:82vh}.gallery-viewer button{cursor:pointer;background:#111;border:1px solid #aaa;padding:12px;position:absolute;top:18px;right:25px}@media (max-width:700px){.topbar{height:65px}.hero{height:92svh;min-height:620px}.section{padding:85px 6vw}.section-head{display:block}.featured-release{grid-template-columns:1fr;gap:27px}.featured-release>img{max-width:600px}.release-info h3{font-size:4.5rem}.catalogue{margin-top:75px}.release-list>div{grid-template-columns:70px 1fr}.visuals-section{grid-template-columns:1fr}.visuals-copy{padding:80px 6vw}.visuals-section>img{height:60vh}.story-content{grid-template-columns:1fr;gap:26px}.story-content img{max-height:500px}.gallery-grid{grid-template-columns:repeat(2,1fr);gap:8px}.gallery-grid button,.gallery-grid button:nth-child(3n+2){grid-column:span 1}.gallery-grid img{height:240px}.press-downloads a{flex:42%}.footer-bottom{flex-wrap:wrap;gap:10px}.side-note{right:4vw}.hero h1{font-size:24vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-video{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--font:Arial,Helvetica,sans-serif;--display:Arial,Helvetica,sans-serif}h1,h2,h3{font-family:var(--display)}.release-list>a{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;align-items:center;padding:20px 0;display:grid}.discography{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:55px;display:grid}.release-card{border-bottom:1px solid var(--line);padding-bottom:20px;display:block}.release-card img,.art-placeholder{aspect-ratio:1;object-fit:cover;background:#111;width:100%;height:auto}.art-placeholder{color:var(--accent);place-items:center;font-size:3rem;display:grid}.release-card h2{margin:8px 0;font-size:clamp(1.3rem,3vw,2.5rem)}.page-section{min-height:75vh;padding-top:160px}.page-section>h1,.release-page>h1,.not-found h1{font:600 clamp(3.5rem,11vw,10rem)/.95 var(--display);letter-spacing:-.08em;margin:25px 0}.release-page .release-art{width:min(70vw,780px);height:auto;margin:40px auto;display:block}.release-page{text-align:center}.release-page audio{width:min(500px,100%)}.video-card{grid-template-columns:1.4fr 1fr;align-items:center;gap:35px;margin:45px 0;display:grid}.video-card img{object-fit:cover;width:100%;height:auto}.story-page>img{object-fit:cover;width:min(60vw,700px);height:auto;max-height:70vh}.story-docs{flex-wrap:wrap;align-items:center;gap:15px;margin:35px 0;display:flex}.story-docs .small-note{flex-basis:100%}.gallery-grid button{position:relative}.gallery-grid button span{text-align:left;color:var(--muted);padding:10px 0;font-size:12px;display:block}.gallery-viewer figure{text-align:center;max-width:90vw;margin:0}.gallery-viewer figure img{object-fit:contain;width:auto;max-width:84vw;height:auto;max-height:80vh}.gallery-viewer figcaption{padding:12px}.viewer-close,.viewer-prev,.viewer-next{color:#fff;cursor:pointer;background:#111;border:1px solid #aaa;padding:12px 16px;position:absolute}.viewer-close{top:18px;right:25px}.viewer-prev{top:50%;left:20px}.viewer-next{top:50%;right:20px}.event-row{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr auto;padding:22px 0;display:grid}.booking-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:800px;margin-top:50px;display:grid}.booking-form label{gap:6px;font-size:13px;display:grid}.booking-form input,.booking-form select,.booking-form textarea{border:1px solid var(--line);color:var(--text);font:inherit;background:#101010;padding:13px}.booking-form .full-field,.booking-form .small-note{grid-column:1/-1}.booking-form button:disabled{color:#aaa;background:#333;border:0;justify-self:start;padding:14px}.booking-notice{border-left:3px solid var(--accent);background:#111;max-width:500px;padding:13px}.persistent-player{z-index:var(--z-player);border-top:1px solid var(--line);background:#101010f2;align-items:center;gap:14px;width:100%;padding:9px 4vw;font-size:12px;display:flex;position:fixed;bottom:0;left:0}.persistent-player button{background:var(--accent);color:#050505;cursor:pointer;border:0;border-radius:50%;width:42px;height:42px}.persistent-player small{letter-spacing:.1em;color:var(--muted);font-size:9px}.persistent-player input{accent-color:var(--accent);flex:1}.persistent-player time{font-variant-numeric:tabular-nums;font-size:10px}.footer-links{flex-wrap:wrap;justify-content:center;gap:20px;margin:25px;display:flex}.footer-links a{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.not-found{min-height:75vh}.primary-link{background:var(--accent);color:#050505}.skip{z-index:var(--z-skip)}main{padding-bottom:65px}.release-card:focus-visible,.text-link:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:750px){.discography{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.release-list>a{grid-template-columns:70px 1fr}.video-card,.booking-form{grid-template-columns:1fr}.event-row{grid-template-columns:1fr;gap:8px}.persistent-player{gap:8px;padding:8px}.persistent-player time{font-size:9px}.footer-mark{font-size:25vw}.viewer-prev{left:4px}.viewer-next{right:4px}}
:root{--bg:#050505;--surface:#101010;--surface-2:#171717;--line:#f5f5f01f;--text:#f5f5f0;--muted:#8a8a8a;--accent:#c6ff1a;--accent-ink:#050505;--danger:#ff4d3d;--focus:#c6ff1a;--z-base:0;--z-content:10;--z-sticky:20;--z-nav:30;--z-player:40;--z-overlay:50;--z-modal:60;--z-transition:70;--z-cursor:80;--z-skip:90}:root[data-era="02"]{--accent:#ff3b2f;--focus:#ff3b2f}
.featured-release>picture,.visuals-section>a picture,.story-content picture,.story-page picture,.video-card picture,.release-card picture{display:block}.persistent-player button{width:48px;min-width:48px;height:48px;min-height:48px}.persistent-player input[type=range]{min-height:44px}.hero>.hero-media{width:100%;height:100%;display:block;position:absolute;inset:0}.hero>.hero-media img{object-fit:cover;width:100%;height:100%;display:block}.featured-release>picture img,.visuals-section>a picture img,.story-content picture img,.story-page picture img,.video-card picture img,.release-card picture img,.release-page picture.release-art img{width:100%;height:auto;display:block}.gallery-grid picture,.gallery-viewer picture{display:block}.gallery-grid picture{width:100%;height:100%;max-height:480px}.gallery-grid picture img{object-fit:cover;width:100%;height:100%;max-height:480px;display:block}.gallery-viewer figure{text-align:center;max-width:90vw;margin:0}.gallery-viewer picture img{object-fit:contain;width:auto;max-width:84vw;height:auto;max-height:80vh}.media-placeholder{color:var(--accent);font:700 clamp(2rem,8vw,7rem) var(--display);background:#171717;place-items:center;display:grid}.frequency-canvas{flex:none;width:min(110px,12vw);height:28px}.volume-label input{flex:none;width:84px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-dialog{border:1px solid var(--line);background:#050505;width:min(94vw,1100px);max-width:none;max-height:90vh;padding:5vw;position:fixed;inset:0}.video-dialog::backdrop{background:#000d}.video-dialog video{width:100%;max-height:75vh;margin:auto;display:block}.newsletter-form{flex-wrap:wrap;justify-content:center;align-items:end;gap:12px;margin:24px auto;display:flex}.newsletter-form label{width:100%}.newsletter-form input{border:1px solid var(--line);min-width:240px;color:var(--text);background:#111;padding:13px}.newsletter-form button{background:var(--accent);color:#050505;border:0;padding:14px}.newsletter-form [role=status]{flex-basis:100%;min-height:1.5em}.noscript-nav{z-index:var(--z-sticky);background:var(--surface);justify-content:center;gap:18px;padding:14px;display:flex;position:fixed;top:0;left:0;right:0}.ticker{border-block:1px solid var(--line);white-space:nowrap;letter-spacing:.22em;margin-bottom:35px;padding:10px 0;font-size:11px;overflow:hidden}.ticker>div{width:max-content;animation:36s linear infinite ticker-scroll;display:flex}.ticker:hover>div,.ticker:focus-within>div{animation-play-state:paused}@keyframes ticker-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker>div{animation:none}}.story-page{background:#050505;overflow:hidden}.story-hero{grid-template-columns:minmax(0,1.1fr) minmax(300px,.8fr);align-items:center;gap:5vw;min-height:min(920px,100svh);padding:145px 9vw 100px;display:grid;position:relative}.story-hero-copy{z-index:var(--z-content);position:relative}.story-hero h1{font:600 clamp(5rem,12.5vw,12rem)/.79 var(--display);letter-spacing:-.095em;margin:34px 0 25px}.story-hero h1 span{color:var(--accent)}.story-deck{color:#c8c8c2;max-width:390px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5}.story-portrait{aspect-ratio:1443/1090;background:#151515;border:1px solid #ffffff30;justify-self:end;width:min(100%,720px);height:auto;margin:0;position:relative;overflow:hidden;box-shadow:22px 22px #c6ff1a0d}.story-portrait picture,.story-portrait img{object-fit:cover;width:100%;height:100%;display:block}.story-portrait img{object-position:center 36%}.story-portrait figcaption{letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(#0000,#050505d9);justify-content:space-between;align-items:center;padding:14px 16px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.story-vertical{color:#aaa;letter-spacing:.22em;writing-mode:vertical-rl;font-size:9px;position:absolute;bottom:110px;right:2.5vw}.story-opening{color:#111;background:#f1f1ea;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);gap:7vw;padding:clamp(90px,12vw,180px) 12vw;display:grid}.story-index{color:#696960;letter-spacing:.17em;text-transform:uppercase;margin:9px 0;font-size:10px;font-weight:600}.story-index span{color:#a5c94a}.story-opening-copy{max-width:790px}.story-opening h2,.story-chapter h2,.story-timeline h2{font:600 clamp(2.5rem,6.2vw,6.4rem)/.96 var(--display);letter-spacing:-.075em;margin:0 0 32px}.story-opening-copy>p:not(.story-index),.story-chapter-copy>p:not(.story-index),.story-sound-copy>p,.story-ending>p:not(.eyebrow){max-width:690px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.85}.story-image-break{background:#111;min-height:clamp(440px,62vw,780px);position:relative;overflow:hidden}.story-image-break picture,.story-image-break img{width:100%;height:100%;display:block;position:absolute;inset:0}.story-image-break img{object-fit:cover;object-position:center 45%;filter:brightness(.68)}.story-image-break:after{content:"";background:linear-gradient(90deg,#05050580,#0000 75%);position:absolute;inset:0}.story-image-break>p{z-index:var(--z-content);font:600 clamp(3.5rem,10vw,10rem)/.86 var(--display);letter-spacing:-.08em;margin:0;position:absolute;bottom:8%;left:12vw}.story-image-break>p span{color:#b5b5ac}.story-chapter{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);gap:7vw;padding:clamp(100px,13vw,195px) 12vw;display:grid}.story-chapter-copy{max-width:790px}.story-chapter .story-index,.story-sound .story-index{color:#aaa}.story-chapter h2{max-width:700px}.story-sound{background:#111;grid-template-columns:1fr 1fr;align-items:start;gap:40px 8vw;padding:clamp(90px,12vw,175px) 12vw;display:grid}.story-sound-heading h2{font:600 clamp(5rem,12vw,12rem)/.76 var(--display);letter-spacing:-.095em;margin:36px 0 0}.story-sound-heading h2 em{color:var(--accent);font-style:normal}.story-sound-copy{align-self:center;max-width:600px;padding-top:36px}.story-statement{color:#d9d9d2;letter-spacing:.13em;border-top:1px solid #ffffff2b;flex-direction:column;grid-column:1/-1;gap:7px;padding-top:28px;font-size:clamp(1rem,2.4vw,2rem);font-weight:600;display:flex}.story-statement span:last-child{color:var(--accent)}.story-timeline{color:#111;background:#f1f1ea;padding:clamp(100px,12vw,175px) 12vw}.story-timeline-heading{grid-template-columns:.55fr 1.45fr;align-items:start;column-gap:7vw;margin-bottom:60px;display:grid}.story-timeline-heading .story-index{grid-row:span 2}.story-timeline h2{margin-bottom:16px}.story-timeline-heading>p:last-child{color:#555;max-width:520px}.story-timeline ol{border-top:1px solid #1113;margin:0 0 18px;padding:0;list-style:none}.story-timeline li{border-bottom:1px solid #1113;grid-template-columns:70px 100px minmax(0,1fr);align-items:baseline;gap:18px;padding:19px 0;display:grid}.story-timeline-number{color:#595950;letter-spacing:.12em;font-size:10px}.story-timeline time{color:#65655d;font-variant-numeric:tabular-nums;font-size:12px}.story-timeline li>a{font:500 clamp(1.1rem,2vw,1.8rem)/1.15 var(--display);letter-spacing:-.04em;justify-content:space-between;gap:16px;display:flex}.story-timeline li>a span{color:#788f35}.story-footnote{color:#666;margin:0 0 25px;font-size:11px}.story-timeline .text-link{border-color:#1115}.story-timeline .text-link:hover{border-color:var(--accent)}.story-ending{background:var(--accent);color:#080808;padding:clamp(100px,14vw,205px) 12vw 150px}.story-ending .eyebrow{color:#353b22}.story-ending h2{font:600 clamp(3.5rem,9vw,9rem)/.86 var(--display);letter-spacing:-.085em;margin:35px 0 25px}.story-ending h2 span{color:#454b32}.story-ending>p:not(.eyebrow){max-width:530px}.story-listen-link{letter-spacing:.13em;border-bottom:1px solid #111;align-items:center;gap:40px;margin:24px 0 18px;padding:16px 0;font-size:12px;font-weight:700;display:inline-flex}.story-listen-link span{font-size:20px}.story-press-link{text-underline-offset:4px;width:max-content;max-width:100%;font-size:12px;text-decoration:underline;display:block}@media (max-width:750px){.frequency-canvas{display:none}.volume-label input{width:55px}.persistent-player time{display:none}.story-hero{grid-template-columns:1fr;gap:36px;min-height:0;padding:135px 6vw 80px}.story-hero h1{font-size:clamp(5rem,19vw,8.6rem)}.story-portrait{aspect-ratio:1443/1090;justify-self:stretch;width:100%;height:auto;box-shadow:10px 10px #c6ff1a0d}.story-vertical{display:none}.story-opening,.story-chapter{grid-template-columns:1fr;gap:30px;padding:90px 8vw}.story-opening h2,.story-chapter h2{font-size:clamp(2.8rem,11vw,5rem)}.story-image-break{min-height:118vw;max-height:660px}.story-image-break>p{font-size:clamp(3.5rem,13vw,6rem);bottom:10%;left:8vw}.story-sound{grid-template-columns:1fr;gap:25px;padding:90px 8vw}.story-sound-heading h2{font-size:clamp(5.5rem,21vw,9rem)}.story-sound-copy{padding-top:0}.story-statement{grid-column:auto;margin-top:12px;padding-top:22px;font-size:clamp(1rem,4vw,1.35rem)}.story-timeline{padding:90px 8vw}.story-timeline-heading{grid-template-columns:1fr;gap:12px;margin-bottom:42px}.story-timeline-heading .story-index{grid-row:auto}.story-timeline h2{margin-bottom:0;font-size:clamp(2.8rem,11vw,5rem)}.story-timeline li{grid-template-columns:26px 50px minmax(0,1fr);gap:9px;padding:16px 0}.story-timeline li>a{font-size:clamp(1rem,4.4vw,1.35rem)}.story-ending{padding:95px 8vw 125px}.story-ending h2{font-size:clamp(3.3rem,12vw,6rem)}}@media (max-width:360px){.story-timeline li{grid-template-columns:22px 43px minmax(0,1fr);gap:7px}.story-timeline li>a{font-size:1rem}}.logo-link{justify-content:center;align-items:center;display:inline-flex}.logo-link img{object-fit:contain;width:144px;height:96px;display:block}.topbar{z-index:var(--z-nav)}.menu-toggle{min-width:64px;min-height:48px}.nav-overlay[hidden]{display:none}.nav-overlay{z-index:var(--z-overlay);background:var(--accent);color:#050505;min-height:100svh;padding:clamp(120px,16vh,180px) 9vw 80px;position:fixed;inset:0;overflow:auto}.nav-overlay.open{display:block}.nav-overlay .menu-logo{position:absolute;top:2px;left:4vw}.nav-overlay .logo-link img{width:120px;height:80px}.nav-overlay .nav-close{align-items:center;gap:10px;display:flex;position:absolute;top:15px;right:4vw}.nav-overlay ol{max-width:1000px;margin:0 auto;padding:0;list-style:none}.nav-overlay li{border-bottom:1px solid #0004}.nav-overlay li a{font:600 clamp(2.5rem,5.5vw,5rem)/1.08 var(--display);letter-spacing:-.07em;justify-content:space-between;align-items:baseline;gap:18px;padding:8px 0;display:flex}.nav-overlay li a span:last-child{font:12px var(--font);letter-spacing:.1em}.nav-overlay li a:hover{color:#333}.hero-carousel{isolation:isolate}.hero-slides,.hero-slide{position:absolute;inset:0}.hero-slide{overflow:hidden}.hero-slide .hero-still,.hero-slide .hero-video{object-fit:cover;width:100%;height:100%;transition:opacity .7s,transform 7s linear;display:block;position:absolute;inset:0}.hero-slide .hero-still{transform:scale(1.035)}.hero-slide .hero-video{opacity:0}.hero-slide .hero-video.ready{opacity:1}.hero-shade{z-index:var(--z-content);pointer-events:none;background:linear-gradient(#05050530 0%,#05050555 38%,#050505d9 74%,#050505 100%),linear-gradient(90deg,#05050560,#0000 70%)}.hero-copy{z-index:var(--z-sticky);position:relative}.side-note{z-index:var(--z-content)}.hero-controls{z-index:var(--z-sticky);left:50%;bottom:max(28px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.12em;background:#0505059c;border:1px solid #ffffff36;align-items:center;gap:12px;padding:8px 13px;font-size:10px;display:flex;position:absolute;transform:translate(-50%)}.hero-controls button{cursor:pointer;color:inherit;background:0 0;border:0}.hero-arrow{width:44px;height:44px;font-size:27px!important}.hero-pause{min-width:54px;min-height:44px}.hero-counter{font-variant-numeric:tabular-nums;white-space:nowrap}.hero-progress{gap:5px;display:flex}.hero-progress button{align-items:center;width:38px;height:30px;padding:0;display:grid}.hero-progress button:after{content:"";background:#ffffff70;width:100%;height:2px}.hero-progress button[aria-current=true]:after{background:var(--accent)}.hero-progress span{display:none}.hero-carousel:focus-visible{outline:none}.hero-carousel:focus-visible .hero-controls{outline:2px solid var(--accent);outline-offset:3px}.js[data-motion=full] [data-reveal]:not([data-revealed]),.js[data-motion=full] main>section:not(.hero):not([data-revealed]),.js[data-motion=full] main>article>section:not([data-revealed]),.js[data-motion=full] main>article>header:not([data-revealed]),.js[data-motion=full] main>article>footer:not([data-revealed]){opacity:0}.ticker>div{will-change:transform}.persistent-player{z-index:var(--z-player)}.gallery-viewer{z-index:var(--z-modal)}.skip{z-index:var(--z-skip)}.footer-mark img{width:min(76vw,760px);height:auto}.logo-link:focus-visible,.nav-overlay button:focus-visible,.hero-controls button:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:700px){.topbar{z-index:var(--z-nav)}.logo-link img{width:108px;height:72px}.nav-overlay{padding:110px 7vw 50px}.nav-overlay li a{font-size:clamp(2.4rem,13vw,4rem)}.nav-overlay .menu-logo{left:3vw}.nav-overlay .logo-link img{width:108px;height:72px}.hero{height:92svh;min-height:620px;padding-bottom:58px}.hero-controls{bottom:max(16px,env(safe-area-inset-bottom));gap:5px;padding:5px}.hero-arrow{width:38px;height:40px}.hero-progress button{width:25px}.hero-pause{min-width:48px}.hero-counter{font-size:9px}.side-note{bottom:92px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-slide .hero-still,.hero-slide .hero-video{transition:none}.ticker>div{animation:none}}.logo-fallback{color:var(--accent);font:700 24px var(--display);letter-spacing:-.1em;display:inline-block}.topbar{z-index:var(--z-modal);background:#050505e8}.nav-overlay{visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);transition:clip-path .6s cubic-bezier(.86,0,.07,1),visibility 0s linear .6s}.nav-overlay.open{visibility:visible;pointer-events:auto;clip-path:inset(0);transition:clip-path .6s cubic-bezier(.86,0,.07,1),visibility}.nav-overlay li{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.nav-overlay.open li{opacity:1;transform:translateY(0)}.nav-overlay.open li:first-child{transition-delay:80ms}.nav-overlay.open li:nth-child(2){transition-delay:.14s}.nav-overlay.open li:nth-child(3){transition-delay:.2s}.nav-overlay.open li:nth-child(4){transition-delay:.26s}.nav-overlay.open li:nth-child(5){transition-delay:.32s}.nav-overlay.open li:nth-child(6){transition-delay:.38s}.nav-overlay.open li:nth-child(7){transition-delay:.44s}.hero-picture{display:block;position:absolute;inset:0}.hero-controls{z-index:var(--z-modal)}@media (prefers-reduced-motion:reduce){.nav-overlay,.nav-overlay.open{clip-path:inset(0);transition:opacity .15s}.nav-overlay[aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s linear .15s}.nav-overlay li,.nav-overlay.open li{opacity:1;transition:none;transform:none}}.js[data-motion=full] .topbar:not([data-revealed]){opacity:0}.js[data-motion=full] .ticker>div{animation:36s linear infinite ticker-scroll}.js[data-motion=reduced] .ticker>div{animation:none}.hero-controls{bottom:84px}@media (max-width:700px){.hero-controls{bottom:76px}}.hero-shade{background:radial-gradient(68% 64% at 50% 51%,#050505f8 0%,#050505e0 42%,#05050566 78%,#0000 100%),linear-gradient(#05050540 0%,#05050580 38%,#050505eb 74%,#050505 100%),linear-gradient(90deg,#05050580,#0000 70%)}footer{padding-bottom:110px}.footer-bottom button{scroll-margin-bottom:110px}.hero-progress button{position:relative}.hero-progress button span{background:var(--accent);width:0;height:2px;display:block;position:absolute;top:calc(50% - 1px);left:0}.hero-progress button[aria-current=true] span{animation:hero-progress var(--slide-duration,6.5s) linear forwards}.hero-carousel:hover .hero-progress button[aria-current=true] span,.hero-carousel:focus-within .hero-progress button[aria-current=true] span{animation-play-state:paused}.hero-carousel:has(.hero-pause[aria-pressed=true]) .hero-progress button[aria-current=true] span{animation-play-state:paused}@keyframes hero-progress{to{width:100%}}.nav-overlay .menu-logo{top:82px}.nav-overlay .nav-close{top:84px}@media (max-width:700px){.nav-overlay .menu-logo{top:68px}.nav-overlay .nav-close{top:70px}}.nav-overlay{padding-top:clamp(180px,20vh,230px)}@media (max-width:700px){.nav-overlay{padding-top:150px}}@media (max-width:360px){.volume-label{display:none}.persistent-player{gap:6px}.persistent-player>span{font-size:10px}}.navigation-progress{z-index:10000;background:var(--accent);transform-origin:0;opacity:0;pointer-events:none;width:100%;height:3px;transition:transform .16s ease-out,opacity .2s;position:fixed;top:0;left:0}.navigation-progress.is-active{opacity:1;box-shadow:0 0 12px #c6ff1a80}.press-room>h1{margin-bottom:18px}.press-documents{grid-template-columns:1fr 1fr;gap:22px;margin:58px 0 88px;display:grid}.press-document{min-width:0}.press-document-heading,.press-photo-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px;display:flex}.press-document-heading h2,.press-photo-heading h2,.press-logo h2{font:500 clamp(1.8rem,3.5vw,3.3rem)/1 var(--display);letter-spacing:-.06em;margin:8px 0}.press-document-heading>a{letter-spacing:.12em;text-underline-offset:4px;white-space:nowrap;font-size:10px;text-decoration:underline}.press-document iframe{background:#111;border:1px solid #ffffff26;width:100%;height:min(76vh,760px);display:block}.press-photo-heading{margin-bottom:22px}.press-photo-heading>p{color:#999;max-width:320px;font-size:13px}.press-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.press-photo-grid figure{margin:0}.press-photo-grid img{object-fit:cover;background:#171717;width:100%;height:clamp(170px,24vw,360px);display:block}.press-photo-grid figcaption{color:#999;letter-spacing:.12em;padding:9px 0 18px;font-size:9px}.press-logo{background:#0d0d0d;grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;margin:90px 0;padding:40px;display:grid}.press-logo img{object-fit:contain;width:100%;height:230px}.press-logo p:last-child{color:#999}.press-releases{margin:80px 0 40px}.press-releases ul{padding:0;list-style:none}.press-releases li{border-bottom:1px solid #ffffff20;padding:14px 0}.press-room .small-note a{text-underline-offset:3px;text-decoration:underline}@media (max-width:750px){.press-documents{grid-template-columns:1fr;gap:44px;margin:42px 0 64px}.press-document iframe{height:70vh}.press-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.press-photo-grid img{height:58vw;max-height:370px}.press-photo-heading{display:block}.press-logo{grid-template-columns:1fr;gap:20px;margin:62px 0;padding:25px}.press-logo img{height:160px}.press-document-heading{align-items:start}.press-document-heading>a{font-size:9px}}.press-logo picture{width:100%;display:block}.press-logo img{object-fit:contain;width:100%;height:230px;display:block}
.hero-shade{background:linear-gradient(#0000 58%,#050505a6),linear-gradient(#05050526,#0000 30%)}.hero-carousel{height:100svh;min-height:760px;max-height:1200px}.hero-slide .hero-still{filter:none;animation:1s both portrait-arrive;transform:none}.hero-copy{text-align:left;border-left:2px solid var(--accent);background:#0505059e;max-width:54vw;padding:24px 30px;position:absolute;bottom:180px;left:5vw}.hero-copy h1{letter-spacing:-.09em;margin:12px 0 22px;font-size:clamp(6rem,13vw,13rem);line-height:.88}.hero-copy .eyebrow{font-size:11px}.hero-copy .tagline{letter-spacing:.22em;margin:0 0 24px;font-size:12px}.hero-listen{letter-spacing:.15em;align-items:center;gap:35px;font-size:11px;display:flex}.hero-listen span{color:var(--accent);font-size:25px}.hero-poetry{max-width:290px;z-index:var(--z-sticky);background:#050505a6;border-top:1px solid #ffffff50;padding:20px 24px;animation:.7s both portrait-arrive;position:absolute;top:23%;right:5vw}.hero-poetry .eyebrow{font-size:9px}.hero-poetry p{letter-spacing:-.03em;margin:15px 0;font:italic 32px/1.15 Georgia,serif}.hero-poetry>span:last-child{font-size:12px;line-height:1.5;display:block}.hero-controls{z-index:var(--z-sticky);bottom:92px;left:auto;right:5vw;transform:none}.hero-progress button{min-height:44px}.hero-progress button:after{height:3px}@keyframes portrait-arrive{0%{opacity:.3}to{opacity:1}}.listen-band{border-bottom:1px solid var(--line);background:#0c0c0b;padding:38px 5vw}.listen-band>.eyebrow{color:var(--muted);margin:0 0 18px}.streaming-links{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.streaming-link{border:1px solid #ffffff35;border-radius:4px;align-items:center;gap:12px;min-height:52px;padding:13px 17px;font-size:12px;transition:background .2s,border-color .2s;display:inline-flex}.streaming-link:hover{border-color:var(--accent);background:#ffffff10}.streaming-link>span:last-child{color:var(--muted);margin-left:8px}.platform-icon{background:currentColor;flex:0 0 24px;width:24px;height:24px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.streaming-youtube .platform-icon{color:#ff4747}.streaming-appleMusic .platform-icon{color:#ff5e7b}.streaming-audiomack .platform-icon{color:#ffab3b}.streaming-boomplay .platform-icon{color:#65c6ff}.streaming-amazonMusic .platform-icon{color:#6eddff}.streaming-linktree .platform-icon{color:#b5fa62}.merch-section{background:#101513;border-top:1px solid #354039;overflow:hidden}.merch-intro{justify-content:space-between;align-items:end;gap:35px;margin-bottom:55px;display:flex}.merch-intro h2{margin:20px 0 0;font-size:clamp(4rem,9vw,9rem);line-height:.9}.merch-section em,.reactions-section em,.book-section em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.merch-intro>div:last-child{max-width:320px}.merch-intro p,.merch-lead{line-height:1.7}.merch-collection{grid-template-columns:1fr 1fr;gap:35px;margin:40px 0;display:grid}.merch-card:nth-child(2){padding-top:80px}.merch-image-wrap{background:#080d0b;border:1px solid #ffffff20;position:relative;overflow:hidden}.merch-image-wrap img{aspect-ratio:525/662;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.merch-image-wrap:hover img{transform:scale(1.025)}.merch-edition{letter-spacing:.15em;z-index:var(--z-content);background:#050505d9;border:1px solid #ffffff40;padding:9px 12px;font-size:10px;position:absolute;top:18px;left:18px}.merch-flip{color:#050505;cursor:pointer;letter-spacing:.12em;background:#f5f5f0;border:0;min-height:44px;padding:14px 18px;font-size:10px;position:absolute;bottom:16px;right:16px}.merch-caption{justify-content:space-between;align-items:start;gap:20px;padding:24px 0;display:flex}.merch-caption h3{letter-spacing:-.05em;margin:8px 0 14px;font-size:clamp(1.4rem,2.5vw,2.5rem);line-height:1.05}.merch-caption p{font-size:13px;line-height:1.6}.merch-caption .eyebrow{font-size:10px}.merch-caption .text-link{white-space:nowrap;margin-top:28px;font-size:10px}.merch-footnote{letter-spacing:.2em;text-align:center;border-top:1px solid #ffffff30;padding-top:24px;font-size:10px}.reactions-section{background:#141212}.reactions-section .section-head{align-items:end}.reactions-section .section-head>p{max-width:250px;font-size:14px;line-height:1.7}.reactions-section h2{font-size:clamp(2.5rem,5vw,5.5rem);line-height:1.05}.reaction-discover{background:radial-gradient(at 10%,#53632040,#0000 65%);border:1px solid #ffffff35;align-items:center;gap:40px;margin-top:40px;padding:45px;display:flex}.reaction-orbit{border:1px solid var(--accent);width:100px;height:100px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:30px;display:grid;box-shadow:0 0 0 15px #c6ff1a09,0 0 0 30px #c6ff1a04}.reaction-discover h3{margin:14px 0;font:italic clamp(1.7rem,3vw,3rem)/1.2 Georgia,serif}.reaction-discover span:last-child{font-size:13px}.reaction-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.reaction-card>div{position:relative}.reaction-card img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.reaction-play{place-items:center;font-size:32px;display:grid;position:absolute;inset:0}.reaction-card h3{font-size:1.3rem}.book-section{background:#151a0c}.book-section p{line-height:1.7}.booking-primary,.booking-secondary{border:1px solid var(--accent);background:var(--accent);color:#050505;cursor:pointer;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:25px;min-height:52px;padding:18px 24px;font-size:12px;font-weight:700;display:inline-flex}.book-section .booking-primary{margin-top:24px}.booking-secondary{color:var(--text);background:0 0;border-color:#ffffff60}.booking-page .booking-intro{color:#c3c3bd;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.booking-flow{max-width:900px;margin-top:55px}.booking-steps{border-bottom:1px solid var(--line);letter-spacing:.1em;color:var(--muted);gap:35px;padding-bottom:20px;font-size:11px;display:flex}.booking-steps .active{color:var(--accent)}.booking-form{gap:24px;max-width:none;margin-top:30px}.booking-form[hidden]{display:none}.booking-form label{gap:10px}.booking-form input,.booking-form select,.booking-form textarea{border-color:#ffffff40;border-radius:0;min-height:48px}.booking-review{padding:30px 0}.booking-review h2{margin:0 0 20px;scroll-margin-top:120px;font-size:clamp(2rem,5vw,4rem)}.booking-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.7 var(--font);background:#111;border:1px solid #ffffff30;margin:30px 0;padding:24px}.booking-actions{flex-wrap:wrap;gap:14px;display:flex}.booking-actions button{color:var(--text);cursor:pointer;background:0 0;border:1px solid #ffffff40;min-height:48px;padding:15px 20px}.booking-actions button:disabled{opacity:.6;cursor:not-allowed}.booking-review .small-note{margin-top:20px;line-height:1.7}.booking-review .small-note a{text-decoration:underline}.footer-links .streaming-links{justify-content:center}.nav-overlay li a{font-size:clamp(2.3rem,4.5vw,4rem)}@media (max-width:700px){.hero-carousel{height:100svh;min-height:760px}.hero-copy{max-width:88vw;padding:18px 22px;bottom:200px;left:6vw}.hero-copy h1{margin-bottom:20px;font-size:27vw;line-height:.85}.hero-copy .eyebrow{font-size:9px}.hero-poetry{max-width:200px;padding:14px 17px;top:120px;right:6vw}.hero-poetry p{margin:10px 0;font-size:24px}.hero-poetry .eyebrow{font-size:8px}.hero-poetry>span:last-child{font-size:11px}.hero-controls{bottom:100px;left:6vw;right:auto}.listen-band{padding:30px 6vw}.streaming-links{gap:9px}.streaming-link{flex:135px;gap:8px;padding:10px 12px;font-size:11px}.platform-icon{flex-basis:21px;width:21px;height:21px}.streaming-link>span:last-child{margin-left:auto}.merch-intro{margin-bottom:30px;display:block}.merch-intro>div:last-child{margin-top:28px}.merch-collection{grid-template-columns:1fr;gap:30px}.merch-card:nth-child(2){padding-top:0}.merch-caption{gap:10px}.merch-caption h3{font-size:1.8rem}.reaction-discover{align-items:start;gap:24px;padding:26px 20px}.reaction-orbit{width:44px;height:44px;box-shadow:none;font-size:16px}.reaction-discover .eyebrow{font-size:9px}.reaction-grid{grid-template-columns:1fr}.booking-actions>*{flex:100%}.booking-steps{gap:20px;font-size:9px}.nav-overlay li a{font-size:clamp(2.3rem,10vw,3.2rem)}.visuals-section{align-items:start;min-height:0}.visuals-copy{padding:60px 6vw 28px}.visuals-section>a{width:100%;padding:0 6vw 36px;display:block}.visuals-section>a picture.artist-landscape{padding:0}}@media (prefers-reduced-motion:reduce){.hero-slide .hero-still,.hero-poetry{animation:none}.merch-image-wrap img{transition:none}}html[data-motion=reduced] .hero-slide .hero-still,html[data-motion=reduced] .hero-poetry{animation:none}.story-page .story-portrait img{object-fit:cover;object-position:center 48%}.story-page .story-portrait figcaption{min-height:64px}.visuals-section>a picture.artist-landscape{align-self:center;width:100%;height:auto;padding:0 18px}.story-content picture.artist-landscape{background:#fff;border:1px solid #1113;align-self:center;width:100%;max-height:none;padding:10px}.hero-poetry{top:16%;left:5vw;right:auto}.reaction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin-top:45px}.reaction-card{min-width:0}.reaction-art{aspect-ratio:4/4.5;color:#f5f5f0;text-align:left;cursor:pointer;background:radial-gradient(at 70% 70%,#435222,#151815 70%);border:1px solid #ffffff35;width:100%;display:block;position:relative;overflow:hidden}.reaction-tone-1 .reaction-art{background:radial-gradient(at 30%,#643847,#221b22 70%)}.reaction-tone-2 .reaction-art{background:radial-gradient(at 70% 30%,#24505b,#121b22 70%)}.reaction-channel{letter-spacing:.16em;align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;top:22px;left:20px}.reaction-number{font:600 clamp(5rem,10vw,10rem)/1 var(--display);letter-spacing:-.07em;color:#ffffff26;position:absolute;top:55px;left:17px}.reaction-art .reaction-play{background:#050505b3;border:1px solid #ffffff70;border-radius:50%;width:62px;height:62px;font-size:22px;transition:background .2s,transform .2s;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.reaction-art:hover .reaction-play{background:var(--accent);color:#050505;transform:translate(-50%,-50%)scale(1.08)}.reaction-waves{opacity:.5;align-items:center;gap:5px;height:48%;display:flex;position:absolute;top:27%;left:12%;right:12%}.reaction-waves i{background:#ffffff70;border-radius:3px;flex:1;display:block}.reaction-art-label{letter-spacing:.12em;font-size:8px;position:absolute;bottom:22px;left:20px;right:20px}.reaction-caption{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.reaction-caption h3{margin:0;font-size:20px}.reaction-caption a{letter-spacing:.08em;font-size:9px}.reactions-section>.small-note{margin-top:28px}.reaction-dialog{color:#f5f5f0;background:#111;border:1px solid #ffffff50;width:min(480px,100vw - 28px);max-height:90svh;margin:auto;padding:0;overflow:auto}.reaction-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000d}.reaction-dialog-head{background:#111;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex;position:sticky;top:0}.reaction-dialog-head h3{margin:0;font-size:15px}.reaction-dialog-head button{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff60;min-height:44px;padding:12px;font-size:11px}.reaction-dialog iframe{background:#fff;border:0;width:100%;height:620px;max-height:67svh;display:block}.reaction-external{text-align:center;min-height:48px;padding:18px;font-size:12px;text-decoration:underline;display:block}@media (max-width:700px){.reaction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.reaction-channel{gap:6px;font-size:7px;top:15px;left:12px}.reaction-number{font-size:5rem;top:55px;left:12px}.reaction-art-label{font-size:7px;line-height:1.5;bottom:15px;left:12px;right:12px}.reaction-caption{display:block}.reaction-caption h3{margin-bottom:10px;font-size:18px}.reaction-caption a{align-items:center;min-height:35px;font-size:8px;display:inline-flex}.reaction-art .reaction-play{width:46px;height:46px;font-size:17px}.reaction-waves{gap:3px}.hero-picture{height:62%;top:65px;bottom:auto}.hero-slide .hero-video{height:62%;top:65px}.hero-copy{max-width:88vw;padding:14px 20px;bottom:155px}.hero-copy h1{margin:8px 0 14px;font-size:21vw}.hero-copy .tagline{margin-bottom:14px;font-size:10px}.hero-poetry{max-width:180px;top:95px;left:6vw;right:auto}.hero-poetry p{font-size:21px}.hero-controls{bottom:85px}.hero-copy{background:#050505d1}.reaction-channel,.reaction-caption a{font-size:9px}.reaction-art-label{font-size:8px}}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
