.media-page[data-theme=light]{--bg: #FBFAFF;--bg2: #F4F1FC;--bg3: #ECE6FA;--surface: #FFFFFF;--fg: #1C1430;--muted: rgba(28, 20, 48, .7);--muted2: rgba(28, 20, 48, .5);--violet: #6D28D9;--violet2: #7C3AED;--violet3: #A78BFA;--line: rgba(109, 40, 217, .18);--shadow: 0 12px 40px rgba(109, 40, 217, .08);--shadow-btn: 0 10px 24px rgba(109, 40, 217, .28);--wa: #25D366;color-scheme:light;color:var(--fg);background:var(--bg)}.media-page[data-theme=light]>nav{background:#0a0612!important;border-bottom:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.media-page[data-theme=light]>footer [data-testid=footer-copyright]{color:#ffffffb8!important}.media-page[data-theme=light] main{background:radial-gradient(ellipse 68% 32% at 50% 0%,rgba(167,139,250,.15),transparent 74%),var(--bg);color:var(--fg)}.media-page[data-theme=light] .media-hero,.media-page[data-theme=light] .media-hub-hero{color:var(--fg);background:radial-gradient(ellipse at 78% 38%,rgba(167,139,250,.45),transparent 36%),radial-gradient(ellipse at 18% 0%,rgba(124,58,237,.07),transparent 32%),var(--bg)}.media-page[data-theme=light] .media-hero h1,.media-page[data-theme=light] .media-hub-hero h1,.media-page[data-theme=light] .media-section h2,.media-page[data-theme=light] .media-proposal h2,.media-page[data-theme=light] .media-related h2,.media-page[data-theme=light] .media-hub-group>h2,.media-page[data-theme=light] .media-hub-card h3{color:var(--fg)}.media-page[data-theme=light] .media-crumb{color:var(--muted)}.media-page[data-theme=light] .media-crumb a,.media-page[data-theme=light] .media-faq a{color:var(--violet)}.media-page[data-theme=light] .media-hero__bajada,.media-page[data-theme=light] .media-hub-hero p,.media-page[data-theme=light] .media-copy,.media-page[data-theme=light] .media-directory__item p,.media-page[data-theme=light] .media-directory__note,.media-page[data-theme=light] .media-proposal>div>div>p,.media-page[data-theme=light] .media-hub-card p{color:var(--muted)}.media-page[data-theme=light] .media-updated,.media-page[data-theme=light] .media-hub-hero .media-updated,.media-page[data-theme=light] .media-directory__source{color:var(--muted);opacity:1}.media-page[data-theme=light] [data-testid=media-review-signature] p{color:var(--muted)!important}.media-page[data-theme=light] .media-actions a{color:var(--fg);border-color:color-mix(in srgb,var(--violet) 35%,transparent);background:var(--surface)}.media-page[data-theme=light] .media-actions a:hover{color:var(--fg);background:var(--bg2);border-color:var(--violet3)}.media-page[data-theme=light] .media-actions button{color:#fff;background:var(--violet);border-color:var(--violet);box-shadow:var(--shadow-btn)}.media-page[data-theme=light] .media-actions button:hover{color:#fff;background:var(--violet2)}.media-page[data-theme=light] .media-section,.media-page[data-theme=light] .media-directory{color:var(--fg)}.media-page[data-theme=light] .media-answer p{color:var(--fg);border-left-color:var(--violet)}.media-page[data-theme=light] .media-chips span{color:var(--muted);border-color:var(--line);background:transparent}.media-page[data-theme=light] .media-steps:before{background:var(--line)}.media-page[data-theme=light] .media-steps:after{background:var(--violet)}.media-page[data-theme=light] .media-steps b{color:var(--violet2)}.media-page[data-theme=light] .media-steps span,.media-page[data-theme=light] .service-steps h3{color:var(--fg)}.media-page[data-theme=light] .service-steps li>div{border-color:var(--line)}.media-page[data-theme=light] .service-steps p{color:var(--muted)}.media-page[data-theme=light] .service-chips span{background:transparent}.media-page[data-theme=light] .service-commitment__columns h3{color:var(--violet)}.media-page[data-theme=light] .service-commitment__columns p{color:var(--muted)}.media-page[data-theme=light] .service-commitment__columns>div+div{border-color:var(--line)}.media-page[data-theme=light] .media-directory__item{border-color:var(--line)}.media-page[data-theme=light] .media-directory__item h3{color:var(--fg)}.media-page[data-theme=light] .media-criterion{color:var(--fg);background:var(--bg3);border-block-color:var(--line)}.media-page[data-theme=light] .media-criterion span{color:var(--violet)}.media-page[data-theme=light] .media-criterion p,.media-page[data-theme=light] .media-cost li{color:var(--fg)}.media-page[data-theme=light] .media-cost li:before{background:var(--violet)}.media-page[data-theme=light] .media-quote{color:var(--muted)}.media-page[data-theme=light] .media-clients>p{color:var(--muted)}.media-page[data-theme=light] .media-clients>div{border-block-color:var(--line);background:var(--surface)}.media-page[data-theme=light] .media-clients span{border-right-color:var(--line)}.media-page[data-theme=light] .media-clients img{opacity:.75;filter:brightness(0)!important}.media-page[data-theme=light] .media-proposal{color:var(--fg);background:radial-gradient(ellipse at 6% 45%,rgba(167,139,250,.18),transparent 38%),var(--bg2);border-block:1px solid var(--line)}.media-page[data-theme=light] .media-faq{border-color:var(--line)}.media-page[data-theme=light] .media-faq details{border-color:var(--line)}.media-page[data-theme=light] .media-faq summary{color:var(--fg)}.media-page[data-theme=light] .media-faq summary i{color:var(--violet2)}.media-page[data-theme=light] .media-faq details p{color:var(--muted)}.media-page[data-theme=light] .media-related{color:var(--fg);background:var(--bg2)}.media-page[data-theme=light] .media-related a{color:var(--violet);border-color:var(--line)}.media-page[data-theme=light] .media-related a:hover,.media-page[data-theme=light] .media-hub-grid{color:var(--fg)}.media-page[data-theme=light] .media-hub-card{color:var(--fg);border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.media-page[data-theme=light] .media-hub-card:hover{border-color:var(--violet3)}.media-page[data-theme=light] .media-hub-card .media-visual{opacity:.22}.media-page[data-theme=light] .media-hub-card>div:not(.media-visual){position:relative;z-index:1}.media-page[data-theme=light] .media-hub-card span{color:var(--violet)}.media-page[data-theme=light] .media-hub-group>h2{color:var(--fg)}.media-page[data-theme=light] [data-testid=faq-section]{color:var(--fg);background:var(--bg)!important}.media-page[data-theme=light] [data-testid^=faq-item-]{color:var(--fg);background:var(--surface)!important;border-color:var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.media-page[data-theme=light] [data-testid^=faq-question-],.media-page[data-theme=light] [data-testid=faq-section] h2{color:var(--fg)!important}.media-page[data-theme=light] [data-testid^=faq-question-]>span:last-child{color:var(--violet)!important;border-color:var(--line)!important;background:var(--bg2)!important}.media-page[data-theme=light] [data-testid^=faq-answer-]{color:var(--muted)!important}.media-page[data-theme=light] [data-testid=section-lead-form]>div,.media-page[data-theme=light] [data-testid=lead-form-success]>div{color:var(--fg);background:var(--surface)!important;border-color:var(--line)!important;box-shadow:var(--shadow)}.media-page[data-theme=light] [data-testid=section-lead-form] h2,.media-page[data-theme=light] [data-testid=lead-form-success] h2{color:var(--fg)}.media-page[data-theme=light] [data-testid=section-lead-form] p,.media-page[data-theme=light] [data-testid=lead-form-success] p,.media-page[data-theme=light] [data-testid=section-lead-form] label{color:var(--muted)}.media-page[data-theme=light] [data-testid=section-lead-form] input:not([type=hidden]),.media-page[data-theme=light] [data-testid=section-lead-form] select,.media-page[data-theme=light] [data-testid=section-lead-form] textarea{color:var(--fg)!important;background:var(--bg)!important;border-color:color-mix(in srgb,var(--violet) 22%,transparent)!important}.media-page[data-theme=light] [data-testid=section-lead-form] input:not([type=hidden]):focus,.media-page[data-theme=light] [data-testid=section-lead-form] select:focus,.media-page[data-theme=light] [data-testid=section-lead-form] textarea:focus{border-color:var(--violet2)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--violet2) 25%,transparent)!important;outline:none}.media-page[data-theme=light] [data-testid=section-lead-form] input::-moz-placeholder,.media-page[data-theme=light] [data-testid=section-lead-form] textarea::-moz-placeholder{color:var(--muted)!important}.media-page[data-theme=light] [data-testid=section-lead-form] input::placeholder,.media-page[data-theme=light] [data-testid=section-lead-form] textarea::placeholder{color:var(--muted)!important}.media-page[data-theme=light] [data-testid=section-lead-form] option{color:var(--fg);background:var(--surface)}.media-page[data-theme=light] [data-testid=section-lead-form] button[type=submit]{background:var(--violet);box-shadow:var(--shadow-btn)}.media-page[data-theme=light] [data-testid=section-lead-form] a,.media-page[data-theme=light] [data-testid=lead-form-success] a{color:var(--violet)}.media-page[data-theme=light] [data-testid=lead-form-success] svg{color:var(--violet)}.media-page[data-theme=light] .media-visual{background:radial-gradient(circle at 50% 50%,rgba(124,58,237,.09),transparent 66%)}.media-page[data-theme=light] .media-visual svg [class]{stroke:#6d28d985}.media-page[data-theme=light] .media-visual svg .mv-thin,.media-page[data-theme=light] .media-visual svg .mv-axis,.media-page[data-theme=light] .media-visual svg .mv-copy,.media-page[data-theme=light] .media-visual svg .mv-pitch-line{stroke:#6d28d947}.media-page[data-theme=light] .media-visual svg .mv-route,.media-page[data-theme=light] .media-visual svg .mv-wave,.media-page[data-theme=light] .media-visual svg .mv-subway-line,.media-page[data-theme=light] .media-visual svg .mv-transit-track--dashes,.media-page[data-theme=light] .media-visual svg .mv-network-line{stroke:var(--violet)}.media-page[data-theme=light] .media-visual svg .mv-label,.media-page[data-theme=light] .media-visual svg .mv-social-dot,.media-page[data-theme=light] .media-visual svg .mv-heat,.media-page[data-theme=light] .media-visual svg .mv-board,.media-page[data-theme=light] .media-visual svg .mv-block,.media-page[data-theme=light] .media-visual svg .mv-highlight,.media-page[data-theme=light] .media-visual svg .mv-fill,.media-page[data-theme=light] .media-visual svg .mv-article{fill:#6d28d957}.media-page[data-theme=light] .media-visual svg .mv-screen,.media-page[data-theme=light] .media-visual svg .mv-phone,.media-page[data-theme=light] .media-visual svg .mv-paper,.media-page[data-theme=light] .media-visual svg .mv-stream-frame,.media-page[data-theme=light] .media-visual svg .mv-stream-scene,.media-page[data-theme=light] .media-visual svg .mv-chat-bubble,.media-page[data-theme=light] .media-visual svg .mv-pitch,.media-page[data-theme=light] .media-visual svg .mv-runway,.media-page[data-theme=light] .media-visual svg .mv-airport-board rect,.media-page[data-theme=light] .media-visual svg .mv-search-box,.media-page[data-theme=light] .media-visual svg .mv-result-card,.media-page[data-theme=light] .media-visual svg .mv-network-node,.media-page[data-theme=light] .media-visual svg .mv-mall-plan,.media-page[data-theme=light] .media-visual svg .mv-smart-tv-screen{fill:#7c3aed0e}.media-page[data-theme=light] .media-visual svg .mv-stations circle,.media-page[data-theme=light] .media-visual svg .mv-transit-stop{fill:var(--surface);stroke:var(--violet2)}.media-page[data-theme=light] .media-visual svg .mv-transfer{fill:#7c3aed24;stroke:var(--violet2)}.media-page[data-theme=light] .media-visual svg .mv-subway-train,.media-page[data-theme=light] .media-visual svg .mv-train,.media-page[data-theme=light] .media-visual svg .mv-bus,.media-page[data-theme=light] .media-visual svg .mv-jersey,.media-page[data-theme=light] .media-visual svg .mv-smart-tv-frame,.media-page[data-theme=light] .media-visual svg .mv-sofa{fill:#7c3aed1f;stroke:var(--violet)}.media-page[data-theme=light] .strategy-visual svg [class]{stroke:#6d28d994}.media-page[data-theme=light] .service-visual svg [class]{stroke:#6d28d994}.media-page[data-theme=light] .service-visual .sv-halo,.media-page[data-theme=light] .service-visual .sv-halo-core,.media-page[data-theme=light] .service-visual .sv-buy-bars rect,.media-page[data-theme=light] .service-visual .sv-paper,.media-page[data-theme=light] .service-visual .sv-headline-highlight,.media-page[data-theme=light] .service-visual .sv-paper-image,.media-page[data-theme=light] .service-visual .sv-stage-beam,.media-page[data-theme=light] .service-visual .sv-stage-floor,.media-page[data-theme=light] .service-visual .sv-stage-screen,.media-page[data-theme=light] .service-visual .sv-timeline-track,.media-page[data-theme=light] .service-visual .sv-timeline-clip,.media-page[data-theme=light] .service-visual .sv-ai-source rect,.media-page[data-theme=light] .service-visual .sv-ai-variant rect,.media-page[data-theme=light] .service-visual .sv-ai-variant circle,.media-page[data-theme=light] .service-visual .sv-design-frame,.media-page[data-theme=light] .service-visual .sv-design-piece rect,.media-page[data-theme=light] .service-visual .sv-design-piece circle,.media-page[data-theme=light] .service-visual .sv-web-window,.media-page[data-theme=light] .service-visual .sv-web-block,.media-page[data-theme=light] .service-visual .sv-web-load-track,.media-page[data-theme=light] .service-visual .sv-calendar,.media-page[data-theme=light] .service-visual .sv-post,.media-page[data-theme=light] .service-visual .sv-answer-card,.media-page[data-theme=light] .service-visual .sv-answer-avatar,.media-page[data-theme=light] .service-visual .sv-answer-prompt,.media-page[data-theme=light] .strategy-visual .strategy-launch__wave,.media-page[data-theme=light] .strategy-visual .strategy-launch__core,.media-page[data-theme=light] .strategy-visual .strategy-map__zone,.media-page[data-theme=light] .strategy-visual .strategy-map__quiet-point,.media-page[data-theme=light] .strategy-visual .strategy-tour__route-core,.media-page[data-theme=light] .strategy-visual .strategy-network__node,.media-page[data-theme=light] .strategy-visual .strategy-calendar__frame,.media-page[data-theme=light] .strategy-visual .strategy-calendar__top,.media-page[data-theme=light] .strategy-visual .strategy-calendar__cell,.media-page[data-theme=light] .strategy-visual .strategy-calendar__cell--lit,.media-page[data-theme=light] .strategy-visual .strategy-fallback__ring{fill:#7c3aed14}.media-page[data-theme=light] .service-visual .sv-point,.media-page[data-theme=light] .service-visual .sv-dot,.media-page[data-theme=light] .service-visual .sv-stage-light,.media-page[data-theme=light] .service-visual .sv-playhead-cap,.media-page[data-theme=light] .service-visual .sv-web-dot,.media-page[data-theme=light] .service-visual .sv-savings-point,.media-page[data-theme=light] .service-visual .sv-ai-source circle,.media-page[data-theme=light] .service-visual .sv-design-piece--accent rect,.media-page[data-theme=light] .strategy-visual .strategy-launch__origin,.media-page[data-theme=light] .strategy-visual .strategy-map__moving-point,.media-page[data-theme=light] .strategy-visual .strategy-network__node--central,.media-page[data-theme=light] .strategy-visual .strategy-calendar__shine,.media-page[data-theme=light] .strategy-visual .strategy-fallback__dot{fill:var(--violet2)}.media-page[data-theme=light] .service-visual .sv-web-load-fill{fill:var(--violet2)}.media-page[data-theme=light] .service-visual .sv-curve,.media-page[data-theme=light] .service-visual .sv-savings-line,.media-page[data-theme=light] .service-visual .sv-paper-line,.media-page[data-theme=light] .service-visual .sv-timeline-wave,.media-page[data-theme=light] .service-visual .sv-calendar-header,.media-page[data-theme=light] .service-visual .sv-post-line,.media-page[data-theme=light] .service-visual .sv-stage-spot{stroke:var(--violet)}.media-page[data-theme=light] .service-visual .sv-paper-rule,.media-page[data-theme=light] .service-visual .sv-paper-column,.media-page[data-theme=light] .service-visual .sv-timeline-rule,.media-page[data-theme=light] .service-visual .sv-timeline-markers,.media-page[data-theme=light] .service-visual .sv-web-chrome,.media-page[data-theme=light] .service-visual .sv-calendar-rule,.media-page[data-theme=light] .service-visual .sv-grid,.media-page[data-theme=light] .service-visual .sv-buy-grid,.media-page[data-theme=light] .service-visual .sv-design-grid{stroke:#6d28d93d}.media-page[data-theme=light] .strategy-visual .strategy-launch__origin,.media-page[data-theme=light] .strategy-visual .strategy-launch__core,.media-page[data-theme=light] .strategy-visual .strategy-map__moving-point,.media-page[data-theme=light] .strategy-visual .strategy-network__node--central,.media-page[data-theme=light] .strategy-visual .strategy-calendar__shine{fill:var(--violet)}.media-page[data-theme=light] .strategy-visual .strategy-guide{stroke:#6d28d933}.media-page[data-theme=light] .strategy-visual .strategy-tour__plane,.media-page[data-theme=light] .strategy-visual .strategy-network__node{fill:#7c3aed14}.media-page[data-theme=light] .strategy-visual .strategy-network__node--central{fill:var(--violet2)}.media-page[data-theme=light] .media-visual--cines .mv-cinema-seats,.media-page[data-theme=light] .media-visual--cines .mv-cinema-screen,.media-page[data-theme=light] .media-visual--smart-tv .mv-smart-tv-frame,.media-page[data-theme=light] .media-visual--smart-tv .mv-sofa,.media-page[data-theme=light] .media-visual--smart-tv .mv-smart-tv-screen{fill:#1c1430;stroke:#1c1430}.media-page[data-theme=light] .media-visual--smart-tv .mv-sofa-line,.media-page[data-theme=light] .media-visual--smart-tv .mv-lamp,.media-page[data-theme=light] .media-visual--smart-tv .mv-living-wall,.media-page[data-theme=light] .media-visual--smart-tv .mv-tv-stand,.media-page[data-theme=light] .media-visual--cines .mv-cinema-aisle{fill:none;stroke:#1c1430}.media-page[data-theme=light] .media-visual--cines .mv-cinema-glow,.media-page[data-theme=light] .media-visual--smart-tv .mv-tv-light,.media-page[data-theme=light] .media-visual--smart-tv .mv-lamp-glow{fill:#7c3aed2e}.media-page[data-theme=light] .media-visual--cines .mv-cinema-light{fill:var(--violet2)}.media-page[data-theme=light] .media-visual--smart-tv .mv-smart-tv-screen{fill:#1c1430}.media-page[data-theme=light].cinema-page .cinema-hero{color:var(--fg);background:radial-gradient(ellipse at 50% 0%,rgba(167,139,250,.45),transparent 55%),var(--bg)}.media-page[data-theme=light].cinema-page .cinema-hero:before{display:none}.media-page[data-theme=light].cinema-page .cinema-hero__room,.media-page[data-theme=light].cinema-page .cinema-hero__floor{background:transparent}.media-page[data-theme=light].cinema-page .cinema-hero__seats{opacity:1;filter:none}.media-page[data-theme=light].cinema-page .cinema-hero__seat-shape{fill:#1c1430;stroke:#1c1430}.media-page[data-theme=light].cinema-page .cinema-hero__seat-highlight{fill:#1c1430;opacity:.5}.media-page[data-theme=light].cinema-page .cinema-hero__screen-frame{top:42%;height:min(25vh,260px);min-height:210px}.media-page[data-theme=light].cinema-page .cinema-hero__content{position:absolute;z-index:3;top:22%;left:50%;width:min(790px,calc(100% - 40px));margin:0;padding:0;color:var(--fg);transform:translate(-50%);text-shadow:none}.media-page[data-theme=light].cinema-page .cinema-hero__content h1{color:var(--fg)}.media-page[data-theme=light].cinema-page .cinema-hero__content p{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-hero__screen{background:linear-gradient(135deg,color-mix(in srgb,var(--violet) calc((1 - var(--cinema-progress)) * 100%),#fff8ec calc(var(--cinema-progress) * 100%)),color-mix(in srgb,var(--violet2) calc((1 - var(--cinema-progress)) * 100%),#fff4e3 calc(var(--cinema-progress) * 100%)) 55%,color-mix(in srgb,var(--violet3) calc((1 - var(--cinema-progress)) * 100%),#fbf5ea calc(var(--cinema-progress) * 100%)))}.media-page[data-theme=light].cinema-page .cinema-hero__crumb{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-hero__crumb a{color:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-hero__crumb span[aria-hidden=true]{color:var(--muted2)}.media-page[data-theme=light].cinema-page .cinema-hero__actions a,.media-page[data-theme=light].cinema-page .cinema-hero__actions button{color:#fff}.media-page[data-theme=light].cinema-page .cinema-hero__actions a{color:var(--fg);border-color:color-mix(in srgb,var(--violet) 35%,transparent);background:var(--surface)}.media-page[data-theme=light].cinema-page .cinema-hero__actions button{color:#fff;border-color:var(--violet);background:var(--violet);box-shadow:var(--shadow-btn)}.media-page[data-theme=light].cinema-page .cinema-hero__updated{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-journey,.media-page[data-theme=light].cinema-page .cinema-formats{color:var(--fg);background:var(--bg)}.media-page[data-theme=light].cinema-page .cinema-journey h2,.media-page[data-theme=light].cinema-page .cinema-formats h2{color:var(--fg)}.media-page[data-theme=light].cinema-page .cinema-journey__heading p,.media-page[data-theme=light].cinema-page .cinema-journey__card p,.media-page[data-theme=light].cinema-page .cinema-formats__heading-copy,.media-page[data-theme=light].cinema-page .cinema-format p{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-journey__track:before{background:linear-gradient(90deg,var(--line),rgba(109,40,217,.5),var(--line))}.media-page[data-theme=light].cinema-page .cinema-journey__node{border-color:#6d28d96b;background:var(--bg)}.media-page[data-theme=light].cinema-page .cinema-journey__node:after{background:var(--violet2)}.media-page[data-theme=light].cinema-page .cinema-journey__moment.is-seen .cinema-journey__node{border-color:var(--violet);background:var(--bg2)}.media-page[data-theme=light].cinema-page .cinema-journey__moment.is-seen .cinema-journey__node:after{background:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-journey__card{border-color:var(--line);background:linear-gradient(180deg,rgba(124,58,237,.045),transparent 76%)}.media-page[data-theme=light].cinema-page .cinema-journey__moment.is-seen .cinema-journey__card{border-color:#6d28d96b}.media-page[data-theme=light].cinema-page .cinema-journey__number{color:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-journey__card h3,.media-page[data-theme=light].cinema-page .cinema-format h3{color:var(--fg)}.media-page[data-theme=light].cinema-page .cinema-formats:before,.media-page[data-theme=light].cinema-page .cinema-formats:after{background:repeating-linear-gradient(90deg,transparent 0 15px,rgba(109,40,217,.18) 15px 27px,transparent 27px 43px)}.media-page[data-theme=light].cinema-page .cinema-formats__arrow{border-color:var(--line);color:var(--violet);background:var(--surface)}.media-page[data-theme=light].cinema-page .cinema-format{color:var(--fg);border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.media-page[data-theme=light].cinema-page .cinema-format:before,.media-page[data-theme=light].cinema-page .cinema-format:after{background:var(--bg);border-color:var(--line)}.media-page[data-theme=light].cinema-page .cinema-format__icon{color:var(--violet);border-color:var(--line);background:#7c3aed0f}.media-page[data-theme=light].cinema-page .cinema-format__index,.media-page[data-theme=light].cinema-page .cinema-format__hint{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-builder{color:var(--fg);background:radial-gradient(ellipse at 74% 44%,rgba(167,139,250,.15),transparent 38%),var(--bg2)}.media-page[data-theme=light].cinema-page .cinema-builder__eyebrow,.media-page[data-theme=light].cinema-page .cinema-builder__step-count,.media-page[data-theme=light].cinema-page .cinema-builder__ticket-top,.media-page[data-theme=light].cinema-page .cinema-builder__edit{color:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-builder__heading h2,.media-page[data-theme=light].cinema-page .cinema-builder__step-heading h3,.media-page[data-theme=light].cinema-page .cinema-builder__ticket h3{color:var(--fg)}.media-page[data-theme=light].cinema-page .cinema-builder__heading>p:last-child,.media-page[data-theme=light].cinema-page .cinema-builder__progress,.media-page[data-theme=light].cinema-page .cinema-builder__ticket-note{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-builder__progress-track{background:var(--bg3)}.media-page[data-theme=light].cinema-page .cinema-builder__progress-track>span{background:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-builder__steps,.media-page[data-theme=light].cinema-page .cinema-builder__ticket{color:var(--fg);border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.media-page[data-theme=light].cinema-page .cinema-builder__step-icon{color:var(--violet);border-color:var(--line);background:var(--bg2)}.media-page[data-theme=light].cinema-page .cinema-builder__option{color:var(--fg);border-color:color-mix(in srgb,var(--violet) 25%,transparent);background:var(--bg)}.media-page[data-theme=light].cinema-page .cinema-builder__option:hover{color:var(--fg);border-color:var(--violet3)}.media-page[data-theme=light].cinema-page .cinema-builder__option.is-selected{color:var(--fg);border-color:var(--violet);background:color-mix(in srgb,var(--violet) 10%,transparent)}.media-page[data-theme=light].cinema-page .cinema-builder__check{color:var(--violet);border-color:var(--line)}.media-page[data-theme=light].cinema-page .cinema-builder__option.is-selected .cinema-builder__check{color:#fff;border-color:var(--violet);background:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-builder__back{color:var(--fg);border-color:color-mix(in srgb,var(--violet) 35%,transparent);background:var(--surface)}.media-page[data-theme=light].cinema-page .cinema-builder__continue,.media-page[data-theme=light].cinema-page .cinema-builder__ticket-actions button{color:#fff;border-color:var(--violet);background:var(--violet);box-shadow:var(--shadow-btn)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket-actions a{color:var(--fg);border-color:color-mix(in srgb,var(--violet) 35%,transparent);background:var(--surface)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket-placeholder{color:var(--muted)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket-placeholder>span{color:var(--violet);border-color:var(--line)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket dl>div{border-color:var(--line)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket dt{color:var(--violet)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket dd{color:var(--fg)}.media-page[data-theme=light].cinema-page .cinema-builder__ticket:before,.media-page[data-theme=light].cinema-page .cinema-builder__ticket:after{background:var(--bg2);border-color:var(--line)}.media-page[data-theme=light].cinema-page .cinema-page__directory-note{color:var(--muted)}@media(max-width:767px){.media-page[data-theme=light] .media-hero,.media-page[data-theme=light] .media-hub-hero{background:radial-gradient(ellipse at 76% 32%,rgba(167,139,250,.45),transparent 39%),var(--bg)}.media-page[data-theme=light].cinema-page .cinema-hero__screen-frame{top:clamp(260px,31vh,300px);height:190px;min-height:190px;max-height:190px}.media-page[data-theme=light].cinema-page .cinema-hero__content{top:15%;width:calc(100% - 40px)}.media-page[data-theme=light].cinema-page .cinema-hero__actions{margin-top:min(58vh,460px)}}
