.explore-nav{display:flex;align-items:center;gap:28px;padding:13px 4.5%;border-bottom:1px solid var(--line);font-size:11px;overflow:auto;white-space:nowrap}.explore-nav>span{font-size:8px;letter-spacing:2px;margin-right:auto;color:#8b7b6b}.explore-nav button{border:0;background:none;color:inherit;padding:5px 0}.explore-nav button.active{color:var(--red)}#saved-count{display:inline-block;background:#e1d8ca;padding:2px 6px;border-radius:10px;font-size:9px}.network-teaser{display:flex;align-items:center;gap:25px;margin:0 4.5%;padding:28px 0;border-bottom:1px solid var(--line)}.teaser-symbol{font-size:55px;color:var(--red);animation:slow-orbit 24s linear infinite}.network-teaser strong{font-size:19px}.network-teaser p{font-size:12px;color:var(--muted);margin:5px 0}.network-teaser button{margin-left:auto;border:0;background:transparent;font-weight:600;font-size:12px;display:flex;gap:30px}.five-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.five-card{text-align:left;background:#151815;color:#eee8dc;position:relative;border:0;overflow:hidden;min-height:245px;padding:0;isolation:isolate}.five-card img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.55;z-index:-2;transition:transform .7s}.five-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#111e 2%,transparent 100%);z-index:-1}.five-card:hover img{transform:scale(1.08)}.five-number{display:block;font:600 38px var(--display);color:#fff9;padding:17px}.five-card>div{padding:34px 18px 20px}.five-card small{font-size:8px;letter-spacing:1.4px;text-transform:uppercase;color:#e1aa8f}.five-card strong{display:block;font:600 28px/1 var(--display);margin:9px 0}.five-card div>span{font-size:9px;line-height:1.7}.vibe-bar{display:flex;align-items:end;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:20px 0 25px;margin-top:5px}.vibe-bar .eyebrow{margin-bottom:12px}.vibe-bar .chip{border-radius:30px;padding:8px 14px}.vibe-bar .outline{white-space:nowrap;flex-shrink:0}.card-bottom{display:flex;align-items:center;gap:8px}.artist-link{background:none;border:0;text-align:left;padding:0;flex:1;line-height:1.6}.artist-link:hover{color:var(--red)}.save-video{background:none;border:0;font-size:24px;color:#827665;padding:5px;line-height:1}.save-video.is-saved{color:var(--red)}.hub-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center;padding:15px 0 65px}.hub-hero h1,.shop-heading h1,.advertise-heading h1{font-size:clamp(64px,7.5vw,110px);line-height:.95;letter-spacing:-1.5px}.hub-section h1 em{color:var(--red);font-style:normal}.hub-hero .intro{max-width:520px}.hub-hero .fine{max-width:440px;line-height:1.7;margin-top:20px}.orbit-art{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#161c19;color:#eee9e0;border-radius:50%;box-shadow:0 20px 70px #283b2022}.orbit-art>span{font:800 clamp(40px,5.4vw,84px)/.9 var(--display);text-align:center;z-index:1}.orbit-art em{font-style:normal;color:#c9e17f}.orbit-art b{font-size:8px;letter-spacing:4px;margin-top:25px}.orbit-ring{position:absolute;inset:6%;border:1px solid #81916a66;border-radius:50%;animation:slow-orbit 22s linear infinite}.orbit-ring:before{content:'';width:12px;height:12px;border-radius:50%;background:#c9e17f;position:absolute;top:12%;left:12%;box-shadow:0 0 25px #d1f079}.orbit-ring.second{inset:17%;border-style:dashed;animation-direction:reverse;animation-duration:34s}.orbit-ring.second:before{width:7px;height:7px;background:#bd6546}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin:15px 0 65px}.benefit-grid article{padding:34px;border-right:1px solid var(--line);transition:background .3s,transform .3s}.benefit-grid article:last-child{border:0}.benefit-grid article:hover{background:#e8e1d4;transform:translateY(-4px)}.benefit-grid span{font-size:8px;letter-spacing:2px;color:var(--red)}.benefit-grid h3{font:600 42px/.98 var(--display);margin:28px 0 20px}.benefit-grid p,.kit-feature p,.quiet-panel p,.inquiry-layout p,.offer-card p{font-size:13px;line-height:1.8;color:#6a6359}.kit-feature{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;align-items:center;padding:65px;background:#e5dece;margin-bottom:75px}.kit-cover{background:#19201c;color:#eee8dd;padding:32px;aspect-ratio:.72;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-5deg);box-shadow:15px 20px 0 #b8b39f;transition:transform .5s}.kit-cover:hover{transform:rotate(0deg)}.kit-cover small{font-size:7px;letter-spacing:2px}.kit-cover strong{font:700 clamp(45px,5.5vw,80px)/.95 var(--display)}.kit-cover em{font-style:normal;color:#d5ee91}.kit-cover span{font-size:8px;line-height:1.8;letter-spacing:1px}.kit-feature ul{padding-left:17px;margin:20px 0 30px;font-size:12px;line-height:2}.kit-feature h2{font-size:clamp(44px,5vw,70px)}.resource-callout{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:32px;background:#e5dece;margin:30px 0}.resource-callout h3{font:600 34px var(--display)}.resource-callout p{font-size:12px;color:#6a6359;margin:8px 0}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.offer-grid:empty{display:none}.offer-card{padding:26px;border:1px solid var(--line)}.offer-card img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:24px}.offer-card h3{font:600 34px var(--display);margin:14px 0}.offer-card strong{display:block;margin:15px 0}.offer-card a{display:inline-flex;margin-top:15px}.quiet-panel{padding:32px;border:1px solid var(--line);background:#eae5db}.quiet-panel h3{font:600 32px var(--display)}.quiet-panel .quiet{margin-left:20px}.quiet-panel p{max-width:680px;margin:14px 0 22px}.shop-heading{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;margin-bottom:60px}.merch-art{background:#cfd5bb;aspect-ratio:1.05;padding:45px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.merch-art:after{content:'✳';font-size:210px;position:absolute;right:-50px;bottom:-55px;color:#293b2222;animation:slow-orbit 35s linear infinite}.merch-art>span{font:700 63px/.95 var(--display);z-index:1}.merch-art em{color:var(--red);font-style:normal}.merch-art small{font-size:8px;letter-spacing:1.5px;margin-top:30px}.spaced{margin-top:65px}.advertise-heading{max-width:900px;padding-bottom:40px}.inquiry-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;margin-top:50px}.inquiry-layout form{padding:35px;background:#e8e1d5}.inquiry-layout>div p{max-width:370px}.inquiry-layout h2{font-size:64px}.join-mark{font-size:65px;color:var(--red);float:right;line-height:1}.join-mark+ .eyebrow{padding-right:60px}#network-dialog{max-width:680px}#network-dialog>p{font-size:13px;line-height:1.8}#network-dialog h2{font-size:58px}#network-success h3{font:600 40px var(--display)}#network-success p{font-size:13px;line-height:1.8}#network-success .quiet{display:block;margin-top:25px}#artist-dialog{max-width:1050px;padding:0}.artist-cover{position:relative;min-height:320px;display:flex;align-items:end;padding:45px;color:#fff;background:#111}.artist-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.3}.artist-cover>div{position:relative}.artist-cover h2{font-size:clamp(42px,5vw,70px)}.artist-detail{padding:35px}.artist-detail>p{font-size:13px;line-height:1.8;margin-bottom:28px}.artist-detail .video-grid{grid-template-columns:repeat(3,1fr)}.mini-toggle{position:absolute;right:62px;top:10px;z-index:5;width:36px;height:36px;border:1px solid #ffffff44;background:#151515;color:white;font-size:24px}#player.mini-player{position:fixed;inset:auto 22px 22px auto;width:410px;max-width:calc(100vw - 24px);padding:0;margin:0;max-height:340px;box-shadow:0 16px 80px #0008;border:1px solid #333;z-index:90;overflow:hidden}#player.mini-player .cinema-top{height:48px;padding-right:100px}#player.mini-player .cinema-top>span:last-child,#player.mini-player .queue-panel,#player.mini-player .player-info{display:none}#player.mini-player .cinema-layout{display:block}#player.mini-player .video-mount{min-height:0;aspect-ratio:16/9}#player.mini-player .close{top:10px;right:10px}.footer-main>div{flex-wrap:wrap;gap:15px}.primary,.outline{transition:transform .2s,background .2s}.primary:hover,.outline:hover{transform:translateY(-2px)}button:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:4px}@keyframes slow-orbit{to{transform:rotate(360deg)}}
@media(max-width:1050px){.five-grid{grid-template-columns:repeat(3,1fr)}.five-card:nth-child(n+4){min-height:190px}.vibe-bar{align-items:start;flex-direction:column}.hub-hero{gap:35px}.benefit-grid article{padding:25px}.kit-feature{padding:40px;gap:50px}.merch-art{padding:30px}.merch-art>span{font-size:48px}.inquiry-layout{gap:35px}.explore-nav{gap:23px}.explore-nav>span{display:none}}
@media(max-width:760px){.explore-nav{padding:11px 6%;gap:25px}.network-teaser{margin:0 6%;flex-wrap:wrap;gap:15px}.network-teaser button{margin-left:0}.network-teaser strong{font-size:16px}.teaser-symbol{font-size:40px}.five-grid{display:flex;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:15px}.five-card{min-width:220px;scroll-snap-align:start;min-height:260px!important}.hub-hero,.shop-heading,.kit-feature,.inquiry-layout{grid-template-columns:1fr}.hub-hero{padding-bottom:35px}.orbit-art{max-width:370px;margin:15px auto;width:100%}.orbit-art>span{font-size:63px}.benefit-grid{grid-template-columns:1fr;margin-bottom:40px}.benefit-grid article{border-right:0;border-bottom:1px solid var(--line)}.benefit-grid h3{margin:20px 0;font-size:36px}.kit-feature{padding:35px 25px;margin-bottom:45px}.kit-cover{max-width:250px;margin:10px auto 30px;width:100%}.kit-cover strong{font-size:57px}.offer-grid{grid-template-columns:1fr}.resource-callout{align-items:start;flex-direction:column;padding:25px}.merch-art{max-width:400px;width:100%;margin:auto;box-sizing:border-box}.shop-heading{gap:30px;margin-bottom:40px}.inquiry-layout form{padding:24px}.inquiry-layout h2{font-size:52px}.hub-hero h1,.shop-heading h1,.advertise-heading h1{font-size:64px}.artist-detail .video-grid{grid-template-columns:1fr}.artist-cover{min-height:260px;padding:30px}.artist-detail{padding:25px}.quiet-panel{padding:25px}.quiet-panel .quiet{margin:20px 0 0;display:block}#network-dialog h2{font-size:46px}.join-mark{font-size:45px}#player.mini-player{right:12px;bottom:12px;width:330px}.footer-main>div{display:flex;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.teaser-symbol,.orbit-ring,.merch-art:after{animation:none}.five-card img,.benefit-grid article,.kit-cover,.primary,.outline{transition:none}}
.collection-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.collection-actions .quiet{white-space:nowrap;font-size:11px}.directory-note{margin-top:40px}.header nav{gap:26px}.header-tools .primary{white-space:nowrap}@media(max-width:1050px){.header nav{gap:16px}.header-tools .primary{font-size:10px;padding:13px}.header{gap:20px}}@media(max-width:760px){.collection-actions{gap:14px}.collection-actions .outline{padding:12px;font-size:11px}}

/* Show the actual downloadable playbook in the offer and signup confirmation. */
.kit-cover-image{display:block;padding:0;aspect-ratio:auto;height:auto;max-width:100%;box-sizing:border-box}.release-preview{display:grid;grid-template-columns:115px minmax(0,1fr);gap:25px;align-items:center;margin:25px 0}.release-preview img{display:block;width:100%;height:auto;box-shadow:6px 8px 0 #d8d0c2}.release-preview .eyebrow{margin:0 0 10px}.release-preview h3{line-height:1}.release-preview p{margin:12px 0 0}.release-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.release-actions a{display:inline-flex;justify-content:center;align-items:center}#network-success .fine{font-size:11px;line-height:1.6;color:var(--muted)}
@media(max-width:480px){.release-preview{grid-template-columns:75px minmax(0,1fr);gap:18px}#network-success h3{font-size:32px}.release-actions{align-items:stretch;flex-direction:column}}

.submission-invite{display:block;margin-top:16px;padding-top:14px;border-top:1px solid #d3cabb;font-size:14px;line-height:1.6}.submission-invite .quiet{display:block;font-size:16px;text-decoration:underline;text-underline-offset:4px;padding:10px 0}.submission-invite small{display:block;font-size:14px;color:#696258}
