:root{--v26-green:#79e9b4;--v26-deep:#06100c}.brand-ai{background:linear-gradient(110deg,#66e6aa,#c8ffe5);-webkit-background-clip:text;background-clip:text;color:transparent}.v26-hero-mark{display:block;margin:.45rem 0 1rem;font-size:clamp(2rem,5vw,5.4rem);line-height:1.02;letter-spacing:-.055em}.v26-create-account{white-space:nowrap}.v26-footer-tools,.v26-socials{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v26-footer-tools{margin-top:18px}.v26-socials a{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;color:var(--text);transition:transform .18s,color .18s}.v26-socials a:hover,.v26-socials a:focus-visible{transform:translateY(-3px) scale(1.04);color:var(--v26-green)}.v26-language{max-width:180px}.music-occasion-grid,.v21-gallery-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;padding:4px 2px 18px;overscroll-behavior-inline:contain}.music-occasion-card{flex:0 0 min(340px,82vw);scroll-snap-align:start}.v21-gallery-grid .v21-scene{flex:0 0 min(320px,78vw);scroll-snap-align:start}.v21-scene-media{aspect-ratio:9/16!important;max-height:520px}.music-reference-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,150px))}.music-reference-actions .button{aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.music-reference-heading p,.music-reference>.fine.music-reference-privacy{display:none}.v26-how{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.v26-how article{padding:28px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#ffffff08,#79e9b407)}.v26-how span{color:var(--v26-green);font-weight:800}.v26-secondary-clip{margin-top:16px;padding:16px;border:1px solid var(--line);border-radius:16px}.v26-price-paths,.v26-compare{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.v26-price-card{padding:30px;border:1px solid var(--line);border-radius:22px;background:var(--surface)}.v26-price-card.featured{border-color:#79e9b477;background:linear-gradient(145deg,#79e9b414,var(--surface))}.v26-price-card ul{padding-left:20px;color:var(--muted);line-height:1.8}.v26-disclaimer{padding:18px;border-left:3px solid var(--v26-green);background:#79e9b40b;color:var(--muted)}body[data-page=about] .leadership-grid,body[data-page=about] .section:has(.leadership-grid){display:none!important}.video-prompt,.music-studio-v22,.studio-controls{border:1px solid #ffffff2b!important;background:linear-gradient(135deg,#ffffff08,#ffffff02)!important;box-shadow:inset 0 1px 2px #ffffff30!important}.public-chat{max-width:1120px;margin-inline:auto}.chat-composer-wrap textarea{max-height:120px}.v26-pending{border:1px dashed #79e9b466;padding:14px;border-radius:12px;color:var(--muted);font-size:12px}
@media(max-width:760px){.header-controls .v26-create-account{display:none}.v26-how,.v26-price-paths,.v26-compare{grid-template-columns:1fr}.public-chat{padding:14px!important}.chat-composer-wrap textarea{min-height:42px!important}.v21-gallery-grid .v21-scene{flex-basis:76vw}.v21-clips-feature{order:2}.video-hero-grid{display:flex!important;flex-direction:column}.music-reference-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.v26-hero-mark{font-size:clamp(2.2rem,11vw,4rem)}}
[dir=rtl]{text-align:right}[dir=rtl] .music-occasion-grid,[dir=rtl] .v21-gallery-grid{direction:rtl}[dir=rtl] .check-list{padding-right:0}
.v26-creator-shell{border:1px solid #ffffff2b!important;border-radius:22px!important;background:linear-gradient(135deg,#ffffff08,#ffffff02)!important;box-shadow:inset 0 1px 2px #ffffff30!important}
.music-reference>.fine:not(.music-reference-privacy){display:none!important}.v26-socials svg{width:20px;height:20px;display:block}
