:root{--muted:#4a5c52;--panel:#ede5d6;--panel-line:#d3c9b5;--measure:60ch;--gutter:clamp(28px,4vw,64px)}.content-page{padding:56px 0 88px}.account-intro h1,.content-page .page-split h1,.content-page>h1,.content-page>header h1{font:400 clamp(40px,4.4vw,60px)/1.04 Georgia,serif;letter-spacing:-.035em;margin:6px 0 16px;max-width:16ch}.content-page .library-intro,.content-page>header .library-intro{font:19px/1.55 Georgia,serif;color:#33463d;max-width:52ch;margin:0 0 18px}.content-page .section-kicker{margin:0 0 6px;color:#5a6b62}.text-link{text-underline-offset:4px}.page-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--gutter);align-items:start}.page-split>header{min-width:0}.site-header .site-nav{gap:30px}.mobile-nav a[aria-current=page]{color:#f2d9a4}.product-home{padding:48px 0 16px}.home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--gutter);align-items:start}.home-hero-copy{padding-top:24px;min-width:0}.home-hero h1{font:400 clamp(44px,5vw,72px)/1.02 Georgia,serif;letter-spacing:-.04em;margin:0 0 20px}.home-lead{font:20px/1.55 Georgia,serif;color:#33463d;max-width:40ch;margin:0}.home-ctas{margin-top:28px}.product-home .home-free-note{margin:14px 0 0;font-size:14px;color:var(--muted)}.home-hero-copy .returning-mixes{margin-top:28px}.home-hero-copy .returning-mixes:has(.mixer-quick-actions:empty):not(:has(h2)){display:none}.home-hero-copy .returning-mixes h2{font:22px Georgia,serif;margin:22px 0 10px}.home-hero-copy .mixer-quick-actions{margin-top:0}.home-hero-player{min-width:0}.home-hero-player>.section-kicker{margin:0 0 12px;color:#5a6b62}.compact-mixer .compact-layers{margin:8px 0 0;font-size:14px;line-height:1.5;color:#b9c7bd}.compact-mixer .mixer-top h2{margin:0}.compact-mixer .mixer-stage{padding:28px}.compact-mixer>.button{min-height:48px}.compact-mixer .mixer-notice{display:none}.home-sounds{margin-top:72px;padding-top:36px;border-top:1px solid #c8c1af}.home-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.home-section-head .text-link{white-space:nowrap}.home-section-head h2{font:400 clamp(26px,2.6vw,34px)/1.15 Georgia,serif;margin:0}.home-sound-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.home-sound-strip a{display:flex;flex-direction:column;height:100%;border:1px solid #c9c0ad;background:#f0eadc;text-decoration:none!important;transition:border-color .18s ease}.home-sound-strip a:hover{border-color:#73867b}.home-sound-strip .recording-visual{height:86px;gap:10px}.home-sound-strip .recording-visual .sound-line-icon{width:34px;height:34px}.home-sound-strip .recording-visual small{display:none}.home-sound-strip span{padding:12px 14px 14px;font-size:15px;line-height:1.3}.home-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter);margin-top:64px;padding:36px 0;border-top:1px solid #c8c1af;border-bottom:1px solid #c8c1af}.home-plans h2{font:400 24px/1.2 Georgia,serif;margin:0 0 8px}.home-plans h2 span{font:15px Arial,sans-serif;color:var(--muted);margin-left:6px;letter-spacing:0}.home-plans p{margin:0 0 12px;line-height:1.6;color:#33463d;max-width:42ch}.home-request{margin:28px 0 56px;color:var(--muted)}.product-home .home-request a{color:var(--ink)}.product-home .text-link{text-decoration:none}.mix-page .mix-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding-top:32px;padding-bottom:16px}.mix-toolbar-title h1{font:400 clamp(30px,3vw,40px)/1.1 Georgia,serif;letter-spacing:-.02em;margin:0}.mix-toolbar-title p{margin:6px 0 0;color:var(--muted);font-size:15px}.mix-page .mixer-quick-actions{margin:0}.mix-page .mixer-quick-actions .button{min-height:44px;padding:10px 16px;font-size:14px}.mixer-play{color:var(--ink)}.mixer-play,.mobile-save-mix{white-space:nowrap}.mixer-shell>.starter-choices{margin-bottom:14px}.library-filters button,.starter-choices button{min-height:44px}.mixer-master{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 32px}.mixer-master:before{flex-basis:100%}.mixer-master label:first-of-type{flex:0 1 280px}.mixer-master>span{padding-bottom:10px}.mixer-library{padding:48px 42px 56px}.mixer-library .section-heading{margin-bottom:18px}.mixer-library .section-heading h2{font-size:clamp(30px,3vw,40px)}.recording-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.recording-card{border-color:#cbc2ae;border-radius:2px;scroll-margin-top:24px}.recording-card:target{outline:2px solid var(--amber);outline-offset:2px}.recording-visual{height:96px}.recording-copy{padding:16px 18px 18px}.recording-copy h3{font:400 23px/1.2 Georgia,serif;margin:0 0 4px}.recording-copy small{color:var(--muted)}.recording-actions{gap:8px;align-items:center}.recording-actions a,.recording-actions button{min-height:40px;padding:8px 14px;font-size:14px;border-radius:1px;display:inline-flex;align-items:center}.recording-actions button:first-child{border-color:#163c2f;color:#163c2f;font-weight:600}.recording-actions button:first-child[aria-pressed=true]{background:#163c2f;color:#f6f0e1}.recording-actions a:nth-child(2),.recording-actions button:nth-child(2):not(:disabled){background:#163c2f;border-color:#163c2f;color:#f6f0e1}.recording-actions button:last-child{margin-left:auto;border-color:transparent;padding:8px 4px;color:var(--muted);font-weight:400;text-decoration:underline;text-underline-offset:3px}.recording-actions button:last-child:hover{color:var(--ink)}.discovery-page .recording-grid{gap:16px}.discovery-page .recording-actions{padding-top:12px}.community-page .community-age{margin:0 0 4px;color:var(--muted)}.community-page .community-age a,.pricing-page .pricing-fineprint a{text-decoration:underline;text-underline-offset:3px}.community-page .community-preview{display:grid;grid-template-columns:1fr;gap:12px;margin:0}.community-page .community-preview>.section-kicker{margin:6px 0 2px}.community-page .preview-card{padding:20px 22px;background:#f0eadc;border:1px solid var(--panel-line)}.community-page .preview-card h3{font:400 24px/1.2 Georgia,serif;margin:0 0 6px}.community-page .preview-card p{margin:0;line-height:1.55;color:#33463d}.community-page .preview-badges{margin-top:12px}.community-page .preview-badges span{border-style:solid;border-color:#cbbfa9;background:#e9e0cf;color:#4b3f2e;font-size:12px;letter-spacing:.02em}.coming-list{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--panel-line)}.coming-list li{display:grid;gap:4px;padding:20px 0;border-bottom:1px solid var(--panel-line)}.coming-list strong{font:400 24px/1.2 Georgia,serif}.coming-list span{color:#33463d;line-height:1.55}.request-page{max-width:none}.request-page>h1{max-width:16ch}.request-grid{gap:12px}.request-card{min-height:44px}.request-empty{margin:0;padding:20px 22px;background:#f0eadc;border:1px solid var(--panel-line);line-height:1.55;color:#33463d}.request-form-section{padding:40px;gap:28px}.request-form-section h2{font-size:34px}@media(min-width:1000px){.request-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);column-gap:var(--gutter);align-items:start}.request-page>.library-intro,.request-page>h1{grid-column:1/-1}.request-page>.request-votes{grid-column:1;margin:0}.request-page>.request-form-section{grid-column:2;grid-template-columns:1fr;margin:0;position:sticky;top:24px}.request-page .request-grid{grid-template-columns:1fr}}.pricing-page .pricing-fineprint{max-width:72ch;color:#33463d}.account-page{padding-top:56px;padding-bottom:88px}.account-page:has(.account-dashboard){display:block;min-height:0}.account-page:has(.account-dashboard) .account-intro{padding:0;margin-bottom:28px}.account-page:has(.account-dashboard) .account-intro h1{margin-bottom:8px}.account-dashboard{display:grid;align-items:start;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;padding:0;background:transparent;border:0}.account-dashboard .account-main{padding:32px 36px;background:var(--panel);border:1px solid var(--panel-line);min-width:0}.account-dashboard .account-side{padding:24px 0 0 36px;min-width:0}.account-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding-bottom:18px;border-bottom:1px solid var(--panel-line)}.account-head .account-identity,.account-head .account-primary-links{margin:0}.account-dashboard .account-mixes{margin-top:22px;padding-top:0;border-top:0}.account-mixes-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.account-mixes-head .mix-space-count,.account-mixes-head h3{margin:0}.account-mixes-empty{color:var(--muted)}.account-mix{padding:14px 0}.account-mix>span strong{font:18px/1.3 Georgia,serif;font-weight:400}.account-mix>span small{color:var(--muted)}.account-mix-actions{gap:16px}.account-mix-actions .text-link,.publish-mix .text-link{font-size:14px;padding-bottom:2px}.publish-mix .text-link{background:transparent;border:0;border-bottom:1px solid;padding:0 0 2px;color:inherit;cursor:pointer;font-family:inherit}.publish-mix .text-link:disabled{opacity:.6;cursor:not-allowed}.account-mix-actions .publish-mix{display:contents}.account-mix-actions .publish-mix>.account-message,.account-mix-actions .publish-mix>.age-declaration,.account-mix-actions .publish-mix>form{order:10;flex-basis:100%;margin:4px 0 0;font-size:14px}.account-mix-actions .mix-delete{order:5}.account-mixes-new{display:inline-block;margin-top:14px}.account-dashboard .account-section{margin:0;padding:0;border-top:0;border-bottom:1px solid var(--panel-line)}.account-dashboard .account-section:first-child{border-top:1px solid var(--panel-line)}.account-section summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;list-style:none}.account-section summary::-webkit-details-marker{display:none}.account-section summary:after{content:"";width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin:-4px 6px 0 12px;transition:transform .18s ease}.account-section[open] summary:after{transform:rotate(-135deg);margin-top:4px}.account-section[open]{padding-bottom:18px}.account-section[open] summary{margin-bottom:6px}.account-dashboard .account-actions--footer{display:flex;align-items:center;gap:16px;margin-top:24px;padding-top:0;border-top:0}.account-dashboard .delete-account{margin-top:18px}.membership-card--compact .account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.membership-card--compact>.button.primary{margin-top:4px}.membership-card--compact>.button.primary~.account-actions .button.primary{background:transparent;border:1px solid #5c7168;color:var(--ink)}.account-form .beta-consent{display:flex;align-items:flex-start;gap:10px;text-transform:none;letter-spacing:0;font-size:14px;line-height:1.5;color:#33463d}.account-form .beta-consent input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--forest)}.account-resources{margin-top:20px;font-size:14px}.account-resources a{text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.public-profile-page,.shared-mix-page{max-width:880px}.shared-creator{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px}.shared-creator .public-badges,.shared-creator .shared-by{margin:0}.shared-mix-settings .section-heading h2{font:400 26px/1.2 Georgia,serif;margin:4px 0 0}.public-badges{display:flex;flex-wrap:wrap;gap:8px}.public-badges span{padding:6px 10px;border:1px solid #cbbfa9;background:#ece3d2;font-size:12px;letter-spacing:.02em;color:#4b3f2e}.community-report{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:18px 0 0;font-size:14px}.community-report>button{background:transparent;border:0;padding:0;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit;min-height:32px}.community-report form{display:grid;gap:10px;flex-basis:100%;max-width:420px;padding:16px;background:var(--panel);border:1px solid var(--panel-line)}.community-report form label{display:grid;gap:6px;font-size:13px}.community-report form select,.community-report form textarea{padding:10px;border:1px solid #ad9f89;background:var(--paper);font:inherit}.community-report form button{justify-self:start;padding:10px 14px;border:1px solid #5c7168;background:transparent;cursor:pointer;margin-right:8px}.public-like{display:flex;align-items:center;gap:14px;margin-top:18px}.public-like a,.public-like button{min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;border:1px solid #5c7168;background:transparent;color:var(--ink);cursor:pointer}.public-profile-page header>p:not(.section-kicker):not(.library-intro){color:var(--muted);margin:14px 0 0}.profile-mixes{margin-top:44px}.profile-mixes h2{font:400 30px/1.15 Georgia,serif;margin:0 0 12px}.profile-mixes article{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--panel-line)}.profile-mixes h3{font:400 21px/1.25 Georgia,serif;margin:0}.profile-mixes article p{margin:4px 0 0;color:var(--muted)}.profile-mixes article>span{font-size:13px;color:var(--muted);white-space:nowrap}.live-page h2{font-size:clamp(34px,4vw,54px);line-height:1.02}.live-page-hero h1{font-size:clamp(56px,8vw,104px)}.live-page .live-stage-copy h2{font-size:clamp(26px,3vw,40px)}.status-page{min-height:50vh}footer{padding:56px 0 24px}.footer-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:40px}.footer-grid>div{gap:10px}.footer-grid a{min-height:24px;display:inline-flex;align-items:center}.footer-bottom{margin-top:40px}@media(max-width:1100px){.home-sound-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.home-hero{grid-template-columns:1fr;gap:32px}.home-hero-copy{padding-top:0}.page-split{gap:32px}.account-dashboard,.page-split{grid-template-columns:1fr}.account-dashboard .account-side{padding:24px 0 0}.home-plans{grid-template-columns:1fr;gap:24px}.home-plans p{max-width:60ch}}@media(max-width:900px) and (min-width:761px){.site-header .site-nav{gap:18px}}@media(max-width:768px){.mixer-top{grid-template-columns:1fr}.mixer-top-actions{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.mixer-play{grid-column:auto}.mixer-play,.mobile-save-mix{min-height:48px;font-size:14px}.mixer-master{display:grid}.compact-mixer .mixer-top{border-bottom:0;padding-bottom:0}.compact-mixer .mixer-play{min-height:52px;font-size:15px}}@media(max-width:760px){.content-page{padding:32px 0 56px}.account-intro h1,.content-page .page-split h1,.content-page>h1,.content-page>header h1{font-size:36px;margin:4px 0 12px;max-width:none}.content-page .library-intro,.content-page>header .library-intro{font-size:17px;margin-bottom:14px}.product-home{padding-top:28px}.home-hero{gap:28px}.home-hero h1{font-size:40px;margin-bottom:14px}.home-lead{font-size:17px}.home-ctas{flex-direction:row;flex-wrap:wrap;margin-top:20px}.home-ctas .button{flex:1 1 140px;width:auto}.compact-mixer .mixer-stage{padding:20px 18px}.home-sounds{margin-top:48px;padding-top:28px}.home-sound-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-sound-strip .recording-visual{height:64px}.home-plans{margin-top:44px;padding:28px 0}.mix-page .mix-toolbar{align-items:center;padding-top:20px;padding-bottom:12px}.mix-toolbar-title h1{font-size:28px}.mix-toolbar-title p{display:none}.mix-page .mixer-quick-actions{display:flex;flex-wrap:wrap;gap:8px}.mix-page .mixer-quick-actions .button{width:auto;padding:8px 14px;font-size:13px}.mixer-library{padding:32px 16px 40px}.recording-grid{grid-template-columns:1fr;gap:10px}.discovery-page .recording-card,.recording-card{display:grid;grid-template-columns:64px minmax(0,1fr);height:auto}.recording-visual{height:auto;min-height:0;padding:10px 4px}.recording-visual small{display:none}.recording-visual .sound-line-icon{width:30px;height:30px}.recording-copy{padding:12px 14px}.recording-copy h3{font-size:19px}.discovery-page .recording-actions,.recording-actions{margin-top:10px;padding-top:0;gap:6px;flex-wrap:nowrap}.discovery-page .recording-actions a,.discovery-page .recording-actions button,.recording-actions a,.recording-actions button{min-height:44px;padding:8px 12px;font-size:14px}.discovery-page .recording-actions button:last-child,.recording-actions button:last-child{padding:8px 2px;white-space:nowrap}.coming-list li{padding:16px 0}.coming-list strong{font-size:21px}.request-form-section{padding:28px 16px}.request-form-section h2{font-size:28px}.account-page{padding-top:32px;padding-bottom:56px}.account-dashboard .account-main{padding:22px 16px}.account-head{align-items:stretch;flex-direction:column}.account-head .account-primary-links .button{width:100%}.account-mix-actions{gap:14px}.profile-mixes article{flex-direction:column;gap:6px}.live-page h2{font-size:32px}.live-page .live-stage-copy h2{font-size:26px}.live-page-hero{padding:56px 0 48px}.live-page-hero h1{font-size:52px}.chat-preview,.live-category,.live-feature,.live-future,.platform-principles{padding-top:52px;padding-bottom:52px}.creator-invite{padding:64px 0}footer{padding:44px 0 20px}}@media(max-width:360px){.home-ctas .button{flex-basis:100%}.recording-actions button:last-child{font-size:13px}.recording-actions a,.recording-actions button{padding:8px 10px}}@media(prefers-reduced-motion:reduce){.account-section summary:after,.home-sound-strip a{transition:none}}