*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{margin:0;background:#000;color:#f5f5f3;font:16px/1.5 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:6px}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid white;outline-offset:6px}header{padding:36px 4vw 24px;display:flex;justify-content:space-between;gap:2rem;align-items:center}.wordmark{width:clamp(210px,30vw,450px)}.wordmark img{width:100%;height:auto;display:block}nav{display:flex;gap:24px;font-size:12px;text-transform:uppercase;letter-spacing:.1em}nav [aria-current]{text-decoration:underline;text-underline-offset:6px}.hero{display:grid;grid-template-columns:.8fr 1.25fr;align-items:center;gap:3vw;min-height:78vh;padding:0 4vw 5vw}.hero-copy{padding:5vw 0}.hero h1{font-size:clamp(64px,8vw,126px);font-weight:400;line-height:.92;letter-spacing:-.065em;margin:30px 0}.hero-art{display:block;width:100%;height:auto}.pre-mark{display:flex;align-items:center;justify-content:center;min-height:60vh}.pre-mark img{width:48%;height:auto}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#aaa}.release{letter-spacing:.13em;font-size:13px}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin:34px 0}.primary,.line-button,button{display:inline-block;border:0;border-bottom:1px solid #777;padding:13px 0;background:transparent;color:#fff;font-size:13px;letter-spacing:.08em}.primary{background:#eee;color:#000;padding:15px 23px;border:1px solid #eee}.small{font-size:12px;color:#aaa;max-width:45ch}.section{margin:0 4vw;padding:65px 0;border-top:1px solid #303030}.join{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.join h2{font-size:80px;letter-spacing:-.06em;margin:10px 0;font-weight:400}.join-form{max-width:540px}.join-form a{font-size:13px}.service-frame{display:block;border:0;width:100%;min-height:420px;margin:20px 0;background:#090909}.pathways{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.pathways a{display:flex;flex-direction:column;gap:35px}.pathways span{font-size:10px;color:#aaa;letter-spacing:.12em}.pathways strong{font-weight:400;font-size:32px}footer{margin:0 4vw;padding:60px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #303030}footer a{display:block;font-size:12px;margin:8px 0}footer small{font-size:10px;color:#aaa}.a-logo{width:50px;height:auto}.page-intro{padding:60px 4vw}.page-intro h1{font-size:clamp(64px,10vw,140px);font-weight:400;letter-spacing:-.06em;line-height:.95;margin:20px 0 40px}h2{font-weight:400;font-size:clamp(30px,4vw,54px);letter-spacing:-.04em;line-height:1.1}.shop-layout{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.shop-layout img{width:100%;height:auto}.show{display:flex;justify-content:space-between;padding:25px 0;border-bottom:1px solid #333}.prose{max-width:800px}.prose a{text-decoration:underline}.video iframe{aspect-ratio:16/9;min-height:0}.sticky{display:none}.skip{position:absolute;top:-100px;left:20px;background:#fff;color:#000;padding:12px;z-index:20}.skip:focus{top:10px}@media(max-width:700px){header{padding:24px 6vw;display:block}.wordmark{display:block;width:85%;max-width:360px}nav{gap:0;justify-content:space-between;margin-top:28px;font-size:10px}.hero{display:flex;flex-direction:column;gap:0;padding:0 0 40px;min-height:0}.hero-art{order:0;width:100%;height:auto}.hero-copy{order:1;padding:26px 6vw 0;width:100%}.hero h1{font-size:64px;margin:20px 0}.hero h1 br{display:none}.hero h1 br:after{content:" "}.hero .actions{margin:24px 0}.pre-mark{min-height:40vh;width:100%}.pre-mark img{width:35%}.section{margin:0 6vw;padding:40px 0}.join,.shop-layout{grid-template-columns:1fr;gap:20px}.join h2{font-size:64px}.pathways{grid-template-columns:1fr;gap:30px}.pathways a{gap:10px}footer{margin:0 6vw;padding:36px 0 110px;flex-wrap:wrap;justify-content:flex-start;gap:24px}footer small{width:100%}.sticky{display:flex;position:fixed;bottom:0;left:0;right:0;justify-content:space-between;background:#eee;color:#000;padding:18px 6vw calc(18px + env(safe-area-inset-bottom));font-size:13px;letter-spacing:.1em;z-index:10}.page-intro{padding:40px 6vw}.show{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:3vw;min-height:0;align-items:center;padding-top:20px}.hero-copy{text-align:right;padding:2vw 0}.hero h1{font-size:clamp(32px,4.1vw,68px);font-weight:800;font-variant-caps:all-small-caps;letter-spacing:.025em;line-height:1.02;margin:0 0 24px}.hero .actions{justify-content:flex-end;gap:22px}.hero .primary,.sticky{text-transform:uppercase}.join{align-items:start;grid-template-columns:.8fr 1.2fr;gap:6vw}.join h2{margin:0;font-size:clamp(80px,12vw,170px);line-height:.85}.join-form{width:100%;max-width:620px}.laylo-frame{display:block;width:100%;height:380px;border:0;background:#000;color-scheme:normal}.signup-fallback{display:inline-block;font-size:11px;color:#aaa;margin-top:6px}.footer-wordmark{width:clamp(160px,22vw,300px)}.footer-wordmark img{display:block;width:100%;height:auto}@media(max-width:700px){.hero{display:flex;padding-top:0;gap:0}.hero-copy{padding:24px 6vw 0;text-align:right}.hero h1{font-size:clamp(30px,9vw,58px);margin-bottom:16px}.hero .actions{margin:20px 0 0}.hero .release{font-size:12px}.join{grid-template-columns:1fr;gap:30px}.join h2{font-size:96px}.laylo-frame{height:390px}.footer-wordmark{width:190px}}.hero h1{font-size:clamp(70px,9.5vw,152px);line-height:.86;letter-spacing:-.025em;margin:22px 0 30px;font-weight:800;text-align:right}.hero h1 span{display:block}.album-label{font-weight:300;letter-spacing:.18em;margin:0;text-align:right}@media(max-width:700px){.hero h1{font-size:clamp(82px,22vw,120px);line-height:.86;margin:20px 0 24px}.hero-copy{padding-top:30px}.album-label{font-size:11px}}.hero .actions{flex-direction:column;align-items:flex-end;gap:16px}.laylo-frame{height:420px}@media(max-width:700px){.laylo-frame{height:440px}}.laylo-frame{height:280px}@media(max-width:700px){.laylo-frame{height:320px}}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-900.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Archivo Black;src:url(/fonts/archivo-black.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/sora-800.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--display-font:"Unbounded";--display-weight:900}html[data-title-font=archivo]{--display-font:"Archivo Black";--display-weight:400}html[data-title-font=sora]{--display-font:"Sora";--display-weight:800}.hero h1{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);font-variant-caps:normal;text-transform:uppercase;font-size:clamp(48px,6.8vw,108px);letter-spacing:-.055em;line-height:1.02;margin:22px 0 28px}.big-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;padding:38px 0;border-bottom:1px solid #303030;font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);font-size:clamp(34px,6.4vw,106px);letter-spacing:-.065em;line-height:1;text-align:left}.big-links a{display:block;padding:8px 0}.big-links a:hover{text-decoration:none;color:#aaa}.big-links a:last-child{text-align:right}.big-links a:nth-child(2){text-align:center}.signup-only{display:block;border-top:0}.signup-only .join-form{margin-left:auto;max-width:620px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-intro .display-title{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);letter-spacing:-.065em}.type-studies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4vw}.type-study{min-width:0}.type-study h2{font-size:16px;letter-spacing:0;margin-bottom:26px}.type-study .sample-wordmark{width:100%;height:auto;margin-bottom:40px}.type-study .sample-title{font-size:clamp(28px,4.8vw,80px);line-height:1.02;letter-spacing:-.055em;text-align:right;margin-bottom:35px}.sample-title span{display:block}.sample-unbounded{font-family:Unbounded;font-weight:900}.sample-archivo{font-family:Archivo Black;font-weight:400}.sample-sora{font-family:Sora;font-weight:800}.type-study p{font-size:13px;color:#aaa}.type-study a{text-decoration:underline;font-size:13px}@media(max-width:700px){.hero h1{font-size:clamp(60px,17vw,100px);line-height:1.02}.big-links{font-size:clamp(26px,7.9vw,52px);gap:2vw;padding:26px 0}.signup-only .join-form{margin:0;max-width:100%}.type-studies{grid-template-columns:1fr;gap:60px}.type-study .sample-title{font-size:68px}.type-study .sample-wordmark{max-width:300px}}.hero h1,.type-study .sample-unbounded{letter-spacing:0;font-kerning:none;font-feature-settings:"kern" 0,"liga" 0}.hero h1 .title-terminal,.sample-title .title-terminal{display:inline-block;padding-left:.055em}.page-intro h1,.product-info h2{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);text-transform:uppercase;font-variant-caps:normal;letter-spacing:-.035em}.join{display:flex;flex-direction:column;align-items:center;gap:30px}.join h2{text-align:center}.join .join-form,.signup-only .join-form{margin-left:auto;margin-right:auto;text-align:center;width:100%;max-width:620px}.signup-only{display:flex}.shop-intro h1{font-size:clamp(52px,9vw,144px);line-height:1.02;margin-bottom:34px}.shop-intro-meta{display:flex;align-items:baseline;justify-content:space-between;gap:28px}.shop-intro-meta p{font-size:13px;color:#aaa;max-width:55ch}.shop-intro-meta a{white-space:nowrap}.shop-products{padding-top:20px}.format-filter{display:flex;gap:30px;margin-bottom:28px}.format-filter button{font-size:11px;color:#888;border-bottom-color:transparent;padding:12px 0}.format-filter button[aria-pressed=true]{color:#fff;border-bottom-color:#fff}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 5vw}.product[hidden]{display:none}.product-visual{display:block;position:relative;background:#101012;padding:48px 24px 20px;overflow:hidden}.product-visual:hover{background:#151517}.concept-label{position:absolute;top:18px;left:20px;font-size:9px;letter-spacing:.12em;color:#999}.album-mockup{position:relative;width:100%;aspect-ratio:1.32}.record-disc{position:absolute;top:5%;right:0;width:65%;height:auto;filter:drop-shadow(0 10px 8px #0008)}.record-sleeve{position:absolute;left:0;top:5%;width:64%;aspect-ratio:1;background:#000;box-shadow:5px 7px 16px #0009,0 0 0 1px #ffffff13}.record-sleeve img,.cd-case img{display:block;width:100%;height:100%;object-fit:contain}.record-sleeve:after{content:"";position:absolute;inset:0;border:1px solid #ffffff14;pointer-events:none}.cd-bundle{position:absolute;bottom:2%;right:11%;width:36%;aspect-ratio:1.36}.cd-disc{position:absolute;width:75%;aspect-ratio:1;right:-17%;top:0;border-radius:50%;background:conic-gradient(from 30deg,#b9bfca,#fff,#778696,#e9def3,#b2c9d8,#fff,#adb2bf);border:1px solid #c9cbd0;box-shadow:0 5px 8px #0008}.cd-label{position:absolute;inset:24%;border-radius:50%;background:#050505;display:flex;align-items:center;justify-content:center}.cd-label img{width:65%;height:65%;object-fit:contain}.cd-hole{position:absolute;left:46%;top:46%;width:8%;height:8%;border-radius:50%;background:#111;border:2px solid #c7c8cf}.cd-case{position:absolute;left:0;bottom:0;width:77%;aspect-ratio:1.07;background:#050505;border:4px solid #bac4d14d;border-left-width:10px;box-shadow:3px 5px 10px #0009}.with-cd{margin-bottom:14px}.product-info{padding:24px 0 0}.product-info .eyebrow{margin:0 0 12px}.product-info h2{font-size:clamp(21px,2.7vw,40px);line-height:1.1;margin:0 0 16px}.product-info p{font-size:13px;color:#aaa}.product-info details{font-size:12px;margin:20px 0;color:#ccc}.product-info summary{cursor:pointer;padding:6px 0}.product-info details p{max-width:55ch}.product-link{border-top:1px solid #444;border-bottom:1px solid #444;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:12px;letter-spacing:.08em}.product-link:hover{text-decoration:none;background:#0d0d0d}@media(max-width:700px){.shop-intro h1{font-size:clamp(42px,10vw,72px)}.shop-intro-meta{display:block}.product-grid{grid-template-columns:1fr;gap:48px}.product-visual{padding:40px 18px 10px}.product-info h2{font-size:25px}.format-filter{gap:25px}.join .join-form{margin-inline:auto}.join{gap:24px}}.page-intro h1,.product-info h2{letter-spacing:0;font-kerning:none;font-feature-settings:"kern" 0,"liga" 0}.product-info h2{font-size:clamp(20px,2.25vw,34px)}@media(max-width:700px){.product-info h2{font-size:23px}}.shop-intro .title-terminal{display:inline-block;padding-left:.055em}.watch-intro{padding-bottom:32px}.watch-section{border-top:0;max-width:1320px;margin-inline:auto;padding:0 4vw 65px}.playlist-player{width:100%;aspect-ratio:16/9;background:#000}.playlist-player iframe{display:block;width:100%;height:100%;border:0;background:#000;color-scheme:normal}.watch-meta{display:flex;justify-content:space-between;gap:24px;align-items:baseline;margin-top:22px}.watch-meta a{font-size:10px;letter-spacing:.1em}.watch-note{margin-top:12px;max-width:none}.product-visual,.product-visual:hover{background:#000}.product-visual{padding-inline:12px}.record-photo{position:absolute;top:5%;right:0;width:65%;aspect-ratio:1}.record-photo>img{display:block;width:100%;height:100%;object-fit:contain}.photo-label{position:absolute;left:36%;top:36%;width:28%;height:28%;border-radius:50%;background:#030303;display:flex;align-items:center;justify-content:center}.photo-label img{display:block;width:68%;height:68%;object-fit:contain}.photo-hole{position:absolute;left:49%;top:49%;width:2%;height:2%;border-radius:50%;background:silver}.photographic-cd{position:absolute;width:75%;aspect-ratio:1;right:-17%;top:0}.photographic-cd>img{width:100%;height:100%;object-fit:contain}.photographic-cd .photo-label{left:36%;top:36%;width:28%;height:28%}@media(max-width:700px){.watch-section{margin:0;padding:0 6vw 45px}.watch-meta{align-items:flex-start;gap:14px;flex-direction:column}.watch-note{font-size:11px}}.playlist-player{min-height:200px}.photo-label{left:34%;top:34%;width:32%;height:32%;overflow:hidden}.photo-label img{width:100%;height:100%;object-fit:cover;object-position:center}.photo-hole{z-index:2;left:48.7%;top:48.7%;width:2.6%;height:2.6%;background:#000;border:1px solid #999}.photographic-cd .photo-label{left:34%;top:34%;width:32%;height:32%}.photographic-cd .photo-hole{left:44%;top:44%;width:12%;height:12%;border:2px solid #b7b7b7}.cd-case{aspect-ratio:1;border:0;box-shadow:2px 4px 8px #0008;background:#000}.join h2,.support-section h2{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);font-size:clamp(48px,8vw,110px);letter-spacing:0;line-height:1}.join h2.sr-only{font-size:1px;line-height:1}.support-section,.management-section{text-align:center}.support-section h2{font-size:clamp(28px,5vw,64px)}.support-links{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.management-section>a{font-size:clamp(16px,2.2vw,28px)}.about-release{padding-top:38px}.about-release>p{max-width:760px;margin:0 auto 30px;font-size:18px;line-height:1.75;color:#d1d1d1}.about-release>.about-lead{font-size:clamp(24px,3vw,40px);line-height:1.4;color:#fff;max-width:1000px;margin-bottom:45px}.about-media{display:grid;grid-template-columns:.8fr 1.2fr;gap:4vw;align-items:center;margin:65px 0}.about-media figure{margin:0}.about-media img{display:block;width:100%;height:auto}.about-media figcaption,.about-video>a{display:block;font-size:10px;letter-spacing:.1em;margin-top:16px;color:#aaa}.about-video iframe{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;background:#000}.press-enquiries h2{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);font-size:clamp(22px,3vw,44px);letter-spacing:0}.press-enquiries a{display:block;margin:12px 0;font-size:clamp(16px,2vw,24px)}@media(max-width:700px){.about-release>p{font-size:16px}.about-media{grid-template-columns:1fr;gap:32px;margin:40px 0}.about-release>.about-lead{font-size:25px}}.page-intro.align-right{text-align:right}.show{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:32px;align-items:center;padding:30px 0}.show time{font-size:14px;text-transform:uppercase;letter-spacing:.06em}.show-location{display:flex;flex-direction:column;gap:7px}.show-location strong{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.show-location>span{font-size:clamp(18px,2.3vw,30px)}.show-location small{color:#aaa;font-size:12px}.show>a{font-size:12px;letter-spacing:.1em;border-bottom:1px solid #777;padding:12px 0;white-space:nowrap}@media(max-width:700px){.show{grid-template-columns:1fr auto;gap:18px}.show time{grid-column:1/-1}.show-location>span{font-size:19px}.show-location small{font-size:11px}}.join-support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;align-items:start;width:100%}.join-support-grid>div>h2{margin:0 0 18px}.join-support-grid .join-form{max-width:620px;margin-inline:auto;text-align:center}.support-panel{text-align:center;padding-top:0}.support-panel h2{font-family:var(--display-font),Arial,sans-serif;font-weight:var(--display-weight);font-size:clamp(28px,4.7vw,68px);line-height:1;letter-spacing:0;margin:0 0 30px}.support-panel .primary{min-width:190px}.join-with-support{padding-block:40px}.join-with-support h2{font-size:clamp(32px,4.7vw,68px)}.join-with-support .laylo-frame,.join-page-hub .laylo-frame{height:230px}.join-page-intro{padding-top:35px;padding-bottom:8px}.join-page-intro h1{margin-bottom:14px}.join-page-hub{padding-top:16px;padding-bottom:24px;border-top:0}.join-page-hub .support-panel{padding-top:24px}.join-page-hub+.management-section{padding-top:24px;padding-bottom:36px}@media(max-width:700px){.join-support-grid{grid-template-columns:1fr;gap:28px}.join-page-intro{padding-top:22px;padding-bottom:0}.join-page-intro h1{font-size:64px;margin:12px 0}.join-page-hub{padding-block:8px 24px}.join-page-hub .support-panel{padding-top:0}.join-page-hub .support-panel h2{font-size:32px;margin-bottom:18px}.join-page-hub .laylo-frame,.join-with-support .laylo-frame{height:250px}.join-with-support{padding-block:28px}.join-with-support .support-panel h2{margin-bottom:20px}}@media(min-width:701px){.join-support-grid .support-panel h2{margin-bottom:84px}.join-page-hub .support-panel{padding-top:0}.join-page-hub .support-panel h2{font-size:clamp(28px,4.7vw,68px);margin-bottom:15px}}@media(min-width:701px){.join-page-hub .support-panel{grid-column:1;grid-row:1}.join-page-hub .join-form{grid-column:2;grid-row:1}}.support-panel h2{font-size:clamp(22px,3vw,44px);line-height:1.08}@media(min-width:701px){.join-support-grid .support-panel h2{margin-bottom:clamp(43px,5vw,68px)}.join-page-hub .support-panel h2{font-size:clamp(22px,3vw,44px);margin-bottom:0}}@media(max-width:700px){.join-page-hub .support-panel h2,.join-with-support .support-panel h2{font-size:clamp(22px,6.4vw,34px);margin-bottom:18px}}.support-purpose{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;line-height:1.5;color:#bdbdbd;margin:10px 0 20px;letter-spacing:.02em}.support-panel h2{margin-bottom:0}@media(min-width:701px){.join-with-support .support-panel h2{margin-bottom:0}.join-with-support .support-purpose{margin-bottom:clamp(12px,2vw,28px)}.join-page-hub .support-purpose{margin-bottom:14px}}.join-supplement{text-align:center;margin:12px 0 14px}.join-invitation{font-size:14px;font-weight:400;line-height:1.5;margin:0 0 3px;color:#e1e1e1}.join-algorithm{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;line-height:1.5;letter-spacing:.02em;margin:0;color:#bdbdbd}.join-with-support .support-panel h2{font-size:clamp(22px,3vw,44px)}.join-with-support>.join-support-grid>div>h2{font-size:clamp(22px,3vw,44px);line-height:1.08;margin-bottom:0}@media(min-width:701px){.join-with-support .support-purpose{margin-top:12px;margin-bottom:calc(104px - clamp(23.76px,3.24vw,47.52px))}}@media(max-width:700px){.join-with-support>.join-support-grid>div>h2{font-size:clamp(22px,6.4vw,34px)}.join-with-support .support-purpose{margin-bottom:20px}}.join-with-support .join-supplement{margin:12px 0 14px}.join-with-support .join-algorithm,.join-with-support .support-purpose{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;font-size:14px;line-height:1.5;letter-spacing:.02em;color:#bdbdbd}.join-with-support .support-purpose{margin-top:12px}@media(min-width:701px){.join-with-support .support-purpose{margin-bottom:80px}}.management-section>a.dashboard-mark{display:block;width:22px;margin:22px auto 0;opacity:.55}.dashboard-mark img{display:block;width:100%;height:auto}.management-section>a.dashboard-mark:hover,.management-section>a.dashboard-mark:focus-visible{opacity:1}.album-title-e{display:inline-block;width:.812em;height:.75em;vertical-align:baseline;overflow:visible}
