.showcase-site-header{background:#07090d;border-bottom:1px solid #ffffff1a}.showcase-site-header-inner{justify-content:space-between;align-items:center;gap:20px;max-width:1480px;min-height:80px;margin-inline:auto;padding:14px 32px;display:flex}.showcase-site-brand{color:#fff;flex-shrink:0;align-items:center;gap:12px;display:flex}.showcase-site-brand span{letter-spacing:.1em;font-size:15px;font-weight:900}.showcase-site-brand small{letter-spacing:0;color:#94a3b8;margin-top:4px;font-size:12px;font-weight:400;display:block}.showcase-site-actions{align-items:center;gap:12px;display:flex}.showcase-site-back,.showcase-site-booking{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.showcase-site-back{color:#e2e8f0;border:1px solid #fff3}.showcase-site-back:hover{color:#40a9ff;border-color:#40a9ff}.showcase-site-booking{color:#04111c;background:#40a9ff}.showcase-site-booking:hover{background:#79c3ff}.showcase-page{min-width:0}.showcase-viewport-host,.showcase-viewport-host body{overflow:hidden!important}iframe.showcase-viewport-frame{background:#06080b;z-index:2147483000!important;width:100vw!important;height:100vh!important;border:0!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;position:fixed!important;inset:0!important}.showcase-audio{color:#e2e8f0;background:#0a121b;border:1px solid #40a9ff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:28px;padding:12px 16px;display:flex}.showcase-audio-track{align-items:center;gap:12px;min-width:0;display:flex}.showcase-audio-track>svg{color:#40a9ff;flex-shrink:0}.showcase-audio-track strong{font-size:15px;line-height:1.5;display:block}.showcase-audio-track a{color:#94a3b8;text-underline-offset:3px;font-size:11px;line-height:1.6;display:block}.showcase-audio-track a:hover{color:#fff;text-decoration:underline}.showcase-audio-volume{width:190px;min-width:0}.showcase-audio-volume label{color:#cbd5e1;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.showcase-audio-volume label>span:last-child{color:#79c3ff;font-variant-numeric:tabular-nums}.showcase-audio-volume input{accent-color:#40a9ff;cursor:pointer;width:100%;min-width:0;height:44px;margin:0;display:block}.showcase-audio-buttons{align-items:center;gap:8px;display:flex}.showcase-audio-buttons button{color:#dce7ee;cursor:pointer;background:#122132;border:1px solid #334e68;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}.showcase-audio-buttons button:hover{color:#fff;border-color:#40a9ff}.showcase-audio-buttons .showcase-audio-mute{width:44px;padding:10px}.showcase-audio :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #40a9ff}.showcase-audio-status{color:#94a3b8;flex-basis:100%;order:4;margin:0;font-size:12px;line-height:1.6}@media (max-width:379px){.showcase-audio{gap:10px;padding:12px}.showcase-audio-track{gap:8px}.showcase-audio-buttons button{padding-inline:10px}}.showcase-page-breadcrumb{max-width:1600px;margin-inline:auto;padding-inline:32px}.showcase-page-return{flex-wrap:wrap;justify-content:space-between;gap:16px;max-width:1600px;margin-inline:auto;padding:0 32px 64px;display:flex}.showcase-music{color:#e2e8f0;background:#0b1015;border:1px solid #ffffff1f;min-width:0;margin-top:28px;padding:12px}.showcase-music-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.showcase-music-brand{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.showcase-music-brand svg{color:#1ed760}.showcase-music-brand span{color:#94a3b8;font-weight:400}.showcase-music-actions{align-items:center;gap:6px;min-width:0;display:flex}.showcase-music-actions button{color:#dce7ee;cursor:pointer;background:#111820;border:1px solid #334155;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.showcase-music-actions button:hover{color:#fff;border-color:#40a9ff}.showcase-music-actions button:disabled{opacity:.35;cursor:default}.showcase-music-select{min-width:0}.showcase-music-select select{color:#e2e8f0;text-overflow:ellipsis;background:#111820;border:1px solid #334155;border-radius:8px;width:100%;max-width:300px;min-height:44px;padding:8px;font-size:13px;display:block}.showcase-music :is(button,select,a):focus-visible{outline-offset:3px;outline:2px solid #40a9ff}.showcase-music-embed{border-radius:12px;width:100%;min-height:80px;overflow:hidden}.showcase-music-embed iframe{border:0;width:100%;height:80px;display:block}.showcase-music-footer{color:#94a3b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-top:8px;font-size:11px;line-height:1.6;display:flex}.showcase-music-links{flex-wrap:wrap;gap:12px;display:flex}.showcase-music-links a{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.showcase-music-links a:hover{color:#fff}@media (max-width:639px){.showcase-audio-volume{flex-basis:100%;order:3;width:100%}.showcase-audio-buttons{margin-left:auto}.showcase-music-heading{flex-wrap:wrap}.showcase-music-actions{width:100%}.showcase-music-select{flex:1}.showcase-music-select select{max-width:none}.showcase-site-header-inner{gap:12px;padding:12px 16px}.showcase-site-brand{gap:8px}.showcase-site-brand img{width:32px;height:36px}.showcase-site-brand span{letter-spacing:.04em;font-size:12px}.showcase-site-brand small,.showcase-site-actions>.showcase-site-booking{display:none}.showcase-site-actions{gap:8px}.showcase-site-back{padding-inline:10px;font-size:13px}.showcase-page-breadcrumb{padding-inline:20px}.showcase-page-return{padding:0 20px 48px}.showcase-page-return>a{flex:100%}}@media (max-width:379px){.showcase-site-brand span{display:none}}.showcase-experience-section{background:#080b10;padding:40px 0 48px}.showcase-experience-shell{max-width:1600px;margin:auto;padding:0 32px}.showcase-editorial-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:12px 60px;margin-bottom:36px;display:grid}.showcase-editorial-intro>.eyebrow{color:#8cb9d7;letter-spacing:.23em;text-transform:uppercase;grid-column:1/-1;font-size:10px}.showcase-editorial-intro>h1{letter-spacing:-.05em;max-width:17ch;margin:0;font-size:clamp(34px,4vw,62px);font-weight:500;line-height:1.05}.showcase-editorial-intro>p:last-child{color:#8c9ba9;max-width:48ch;margin:0;font-size:14px;line-height:1.9}.showcase-experience-player{background:#080b10;border:1px solid #ffffff16}.showcase-experience-frame{background:#080b10;border:0;width:100%;display:block}.showcase-experience-shell .showcase-audio{background:#0b1016;border-color:#ffffff15;border-radius:2px;margin-top:20px}.showcase-experience-shell .showcase-audio-track strong{font-size:12px;font-weight:500}.showcase-experience-shell .showcase-audio-buttons button{background:#131e29;border-color:#ffffff20;border-radius:2px;font-size:12px}@media (max-width:760px){.showcase-experience-section{padding-top:24px}.showcase-experience-shell{padding:0 12px}.showcase-editorial-intro{margin-bottom:24px;padding:0 8px;display:block}.showcase-editorial-intro>.eyebrow{margin-bottom:12px}.showcase-editorial-intro>h1{max-width:17ch;font-size:35px}.showcase-editorial-intro>p:last-child{margin-top:16px;font-size:12px}}
