.experience-page{background:#090611;color:#f6edde}.experience-page main{display:block;min-height:100vh}.experience-nav{display:flex;gap:25px;align-items:center;padding:16px 5%;border-bottom:1px solid #ffffff12;background:#0b0713}.experience-logo{flex-shrink:0}.experience-logo img{width:130px;height:65px;object-fit:contain}.experience-nav nav{display:flex;justify-content:center;gap:20px;flex:1;flex-wrap:wrap}.experience-nav nav a{font-size:11px;color:#b6a5c4;text-decoration:none;white-space:nowrap}.experience-nav nav a:hover{color:#f4cf7f}.page-primary{border:1px solid #efd49a;border-radius:30px;background:linear-gradient(110deg,#ffe5a3,#c89c53);color:#21162a;padding:16px 25px;font:700 12px system-ui;cursor:pointer}.page-primary.compact{font-size:11px;padding:12px 20px;white-space:nowrap}.page-secondary{border:1px solid #b28e5859;border-radius:30px;background:#d3a25809;color:#ebcc92;padding:14px 22px;font:500 12px system-ui;cursor:pointer}.page-eyebrow{display:block;font-size:9px;letter-spacing:3px;color:#e7bb74;font-weight:700}.experience-hero{display:grid;grid-template-columns:1.06fr 1fr;align-items:center;min-height:660px;overflow:hidden;background:radial-gradient(ellipse at 70% 25%,#3c224a,transparent 65%)}.experience-copy{padding:40px 5% 60px 10%;position:relative;z-index:1}.back-home{display:block;font-size:10px;color:#9f8aaa;margin-bottom:32px;text-decoration:none}.experience-copy h1{font:400 clamp(48px,5.5vw,84px)/.99 Georgia;letter-spacing:-2.7px;margin:23px 0;color:#f9f1df}.experience-copy h1 em{color:#eaca88;font-weight:400}.experience-copy>p{max-width:460px;color:#b5a5c3;font:13px/1.9 system-ui;margin:25px 0 29px}.page-actions{display:flex;gap:13px;flex-wrap:wrap;align-items:center}.honest-status{display:block;font-size:8px;letter-spacing:1.5px;color:#8e7b9b;margin-top:23px}.experience-art{height:620px;position:relative;overflow:hidden;border-radius:230px 0 0 16px}.experience-art>img{width:100%;height:100%;object-fit:cover;object-position:49% 36%;transform:scale(1.65)}.experience-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10091d28,transparent 65%),linear-gradient(0deg,#140c2399,transparent 60%)}.art-legend{position:absolute;z-index:1;bottom:35px;left:25px;right:25px;background:#130b22c9;border:1px solid #b6965d63;border-radius:10px;padding:16px 22px;display:flex;justify-content:space-between;align-items:center;backdrop-filter:blur(15px)}.art-legend span{font-size:9px;letter-spacing:2px;color:#efcf8f}.art-legend strong{font:35px Georgia;color:#edcb83}.experience-about{padding:90px 7%}.section-heading h2,.experience-process h2,.experience-faq h2,.radio-lounge h2{font:400 clamp(32px,3.4vw,51px)/1.15 Georgia;letter-spacing:-1.2px;margin:18px 0 33px}.section-heading h2 em,.experience-process h2 em{font-weight:400;color:#dcb88c}.experience-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.experience-columns article{border-top:1px solid #b18d5738;padding-top:23px}.experience-columns article>span{color:#b59462;font:12px Georgia}.experience-columns h3{font:400 24px/1.3 Georgia;color:#eee3d4;margin:16px 0}.experience-columns p,.experience-process p{color:#ab98b8;font:12px/1.9 system-ui}.experience-process{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:70px 8%;background:linear-gradient(120deg,#24152e,#100c1b);border-block:1px solid #ffffff09}.experience-process ol{list-style:none;padding:0;margin:0}.experience-process li{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid #fff1}.experience-process li>span{color:#c39b65;font:22px Georgia}.experience-process h3{font:400 22px Georgia;margin:0 0 10px}.experience-process p{margin:0}.experience-faq{max-width:850px;padding:85px 25px;margin:auto}.experience-faq details{border-bottom:1px solid #a78e7629;padding:22px 0}.experience-faq summary{font:400 18px Georgia;color:#ebdcc6;cursor:pointer}.experience-faq p{font:12px/1.9 system-ui;color:#ad9cbd;max-width:650px}.experience-footer{display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap;padding:30px 7%;border-top:1px solid #fff1;font-size:10px;color:#8d7c9e}.experience-footer a{color:#bcaa90;text-decoration:none}.radio-lounge{display:grid;grid-template-columns:240px 1fr;gap:45px;align-items:center;padding:45px;margin:0 7%;border:1px solid #ad8b525e;border-radius:20px;background:radial-gradient(at 0 50%,#362140,#170e21);box-shadow:0 25px 100px #0003}.turntable{display:grid;place-items:center}.record{width:200px;height:200px;border-radius:50%;display:grid;place-items:center;background:repeating-radial-gradient(#131017 0px,#131017 3px,#29212e 4px,#100d14 5px);box-shadow:0 8px 40px #0007;border:1px solid #755a3b}.record span{display:grid;place-items:center;text-align:center;width:70px;height:70px;border-radius:50%;background:linear-gradient(125deg,#d3af6b,#6f466b);color:#1c1323;font:bold 12px/1.5 system-ui}.radio-lounge h2{margin:12px 0 15px}.radio-listening #station-state{color:#e3bd7e;font:12px/1.6 system-ui}.radio-listening #station-note{font-size:11px;line-height:1.9;color:#b29dc3;max-width:590px;margin-bottom:24px}#radio-player{display:block;width:100%;margin:18px 0}#radio-player[hidden]{display:none}
@media(max-width:1000px){.experience-nav{gap:14px;padding-inline:3%}.experience-nav nav{gap:12px}.experience-logo img{width:100px}.experience-hero{min-height:600px}.experience-art{height:580px}.experience-columns{gap:25px}.experience-process{gap:35px}.radio-lounge{grid-template-columns:180px 1fr;padding:30px;gap:25px}.record{width:160px;height:160px}}
@media(max-width:650px){.experience-nav{flex-wrap:wrap;padding:10px 18px;gap:8px;justify-content:space-between}.experience-logo img{width:95px;height:47px}.experience-nav nav{order:3;flex:0 0 100%;justify-content:flex-start;flex-wrap:nowrap;overflow:auto;padding:12px 0;gap:19px}.experience-nav nav a{font-size:10px}.experience-hero{grid-template-columns:1fr;min-height:0}.experience-copy{padding:28px 23px 36px}.back-home{margin-bottom:25px}.experience-copy h1{font-size:58px;letter-spacing:-1.8px}.experience-copy>p{font-size:13px}.experience-art{height:350px;margin-left:22px;border-radius:140px 0 0 12px}.experience-art>img{transform:scale(1.65)}.experience-about{padding:55px 24px}.experience-columns{grid-template-columns:1fr;gap:24px}.experience-columns article{padding-top:20px}.experience-columns h3{margin-top:12px}.experience-process{grid-template-columns:1fr;padding:45px 24px;gap:23px}.experience-faq{padding:55px 24px}.experience-footer{padding:25px}.radio-lounge{grid-template-columns:1fr;margin:30px 18px 0;padding:28px 22px;gap:25px}.record{width:145px;height:145px}.radio-listening h2{font-size:35px}.radio-listening{min-width:0}.page-actions{gap:10px}.page-primary,.page-secondary{padding:14px 18px;font-size:11px}.honest-status{font-size:7px}}
.experience-art>img{transform-origin:50% 20%}
.experience-nav nav a[aria-current="page"]{color:#f5d18d;text-decoration:underline;text-underline-offset:7px}
.station-pending{border:1px solid #b3986338;background:#0907115c;border-radius:10px;padding:15px 18px;display:flex;align-items:center;gap:14px;margin:18px 0;color:#9f8baa;font-size:11px}.station-pending>span:first-child{font-size:22px;color:#8b7555}.station-pending strong{display:block;color:#c4b397;font-size:11px;font-weight:500;margin-bottom:4px}
.station-pending[hidden]{display:none}
