@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/landing/fonts/montserrat-400.ttf) format("truetype")}@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/landing/fonts/montserrat-500.ttf) format("truetype")}@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/landing/fonts/montserrat-600.ttf) format("truetype")}@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/landing/fonts/montserrat-700.ttf) format("truetype")}@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/landing/fonts/montserrat-800.ttf) format("truetype")}@font-face{font-family:Mehearsal Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/landing/fonts/montserrat-900.ttf) format("truetype")}.home_landingSite__7z2QG{font-family:Mehearsal Montserrat,Arial,sans-serif}.home_heroVideo__FMKIi{object-position:center}.home_heroCta__q633O{position:relative}.home_heroCta__q633O:after{position:absolute;inset:-60% auto -60% -35%;width:24%;content:"";background:rgb(255 255 255/55%);filter:blur(8px);transform:rotate(18deg);animation:home_hero-cta-shine__lFxDI 2.8s ease-in-out infinite}.home_betaBeacon__dQIf9{background:rgb(255 255 255/5%);text-shadow:0 0 8px rgb(255 255 255/75%),0 0 20px rgb(231 10 113/85%);animation:home_beta-beacon__BFz33 1.8s ease-in-out infinite}@media (max-width:639px){.home_heroVideo__FMKIi{animation:home_hero-video-pan__yy_Vd 18s ease-in-out infinite alternate}}@media (prefers-reduced-motion:reduce){.home_betaBeacon__dQIf9,.home_heroCta__q633O:after,.home_heroVideo__FMKIi{animation:none}}@keyframes home_hero-cta-shine__lFxDI{0%,55%{left:-35%;opacity:0}65%{opacity:.9}to{left:125%;opacity:0}}@keyframes home_beta-beacon__BFz33{0%,to{opacity:.65;box-shadow:0 0 0 rgb(231 10 113/0)}50%{opacity:1;box-shadow:0 0 18px rgb(255 255 255/28%),0 0 32px rgb(231 10 113/45%)}}@keyframes home_hero-video-pan__yy_Vd{0%{object-position:left center}to{object-position:right center}}.music-selection{border:0;padding:0;margin:0;min-width:0;color:inherit}.music-selection legend{font-size:.95rem;font-weight:600}.music-hint{font-size:.8rem;opacity:.8;margin:6px 0 12px}.music-options{display:flex;flex-wrap:wrap;gap:8px}.music-option{display:flex;gap:8px;align-items:center;border:1px solid transparent;background:rgba(255,255,255,.08);color:inherit;padding:10px 14px;border-radius:999px;cursor:pointer;font-size:.875rem;min-height:42px;transition:background .15s,box-shadow .15s}.music-option:hover{background:rgba(255,255,255,.17)}.music-option[aria-pressed=true]{background:#e50474;color:#fff;box-shadow:0 0 14px rgba(229,4,116,.25)}.music-custom-main,.music-option.music-option-main{background:#262261;color:#fff;box-shadow:0 0 0 2px #f39222,0 0 18px rgba(243,146,34,.25)}.music-main-badge{font-size:.65rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#ffd29a}.music-custom-list .music-custom-main{border-color:#f39222}.music-custom{margin-top:16px;font-size:.85rem}.music-add{display:flex;gap:8px;align-items:center}.music-add input{flex:1;min-width:0;background:transparent;color:inherit}.music-add button,.music-add input{border:1px solid;border-radius:8px;padding:10px 12px;margin-top:8px}.music-add button{cursor:pointer;flex-shrink:0}.music-add button:disabled{opacity:.5;cursor:default}.music-custom-list{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.music-custom-list li{display:flex;align-items:center;gap:6px;border:1px solid;border-radius:8px;padding-left:10px;overflow-wrap:anywhere;max-width:100%}.music-custom-list button{padding:6px 10px;cursor:pointer;flex-shrink:0}.musical-main-select{width:100%;padding:10px 12px;background:transparent;border:1px solid;border-radius:8px;color:inherit}.musical-main-select option{background:#262261;color:#fff}.music-selection button:focus-visible,.music-selection input:focus-visible,.musical-main-select:focus-visible{outline:3px solid #f39222;outline-offset:3px}@media(pointer:coarse){.music-option{min-height:44px}.music-add input{font-size:16px}}.landing-level-trigger{min-height:44px}.landing-level-trigger-hero{background:rgba(255,255,255,.1)!important;color:#fff!important;border-color:rgba(255,255,255,.3)!important}.landing-level-content{background:#262261!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:12px!important;box-shadow:0 14px 40px rgba(38,34,97,.4)!important}.landing-level-item{color:#fff!important;padding-top:11px!important;padding-bottom:11px!important;cursor:pointer!important;line-height:1.45}.landing-level-item[data-highlighted],.landing-level-item[data-state=checked]{background:rgba(229,4,116,.35)!important;color:#fff!important}.landing-level-item span{white-space:normal}.profile-instruments{display:grid;gap:10px;min-width:0}.profile-instruments-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-instruments-heading small{opacity:.7}.profile-instruments-edit{border:1px solid rgba(120,120,140,.4);border-radius:999px;padding:7px 14px;background:transparent;color:inherit;font-size:.8rem;cursor:pointer;min-height:36px}.profile-instruments-edit:hover{background:rgba(229,4,116,.12);border-color:#e50474}.profile-instruments-edit:focus-visible{outline:3px solid #f39222;outline-offset:3px}.profile-instrument-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.profile-instrument-chip{display:flex;align-items:center;gap:8px;border-radius:999px;padding:10px 14px;background:#e50474;color:#fff;font-size:.875rem;max-width:100%;overflow-wrap:anywhere}.profile-instrument-main{background:#f39222;color:#0c1425;box-shadow:none}.profile-instruments-empty{opacity:.7}@media(pointer:coarse){.profile-instruments-edit{min-height:44px}}.profile-instrument-main .music-main-badge{color:#0c1425}.profile-instruments .music-custom-main,.profile-instruments .music-option.music-option-main{background:#f39222;color:#0c1425;box-shadow:none}.profile-instruments .music-custom-main .music-main-badge,.profile-instruments .music-option-main .music-main-badge{color:#0c1425}