html,body{margin:0;padding:0;background:#293342;overflow-x:hidden}.motion-page{min-height:0;background:transparent}.topbar,.section-heading,.study-footer{display:none}.study{max-width:none;padding:0}.player{border-radius:15px}.expanded .study{padding:0}.expanded .player{min-height:100dvh;border-radius:0}.expanded .stage{height:calc(100dvh - 205px)}.player-controls [data-slot=button]{min-width:42px;min-height:42px}.timeline-labels button{min-height:30px}.service-role,.service-chips span{font-size:12px}.service-copy{font-size:16px}.issue-copy>span{font-size:12px}.model-info span:not(.model-icon){font-size:12px}@media(max-width:760px){.study{padding:0}.expanded .stage{height:690px}.service-copy{font-size:14px}.service-role{font-size:11px}.service-chips span{font-size:12px}.model-info span:not(.model-icon){font-size:11px}.issue-copy>span{font-size:11px}}

.player-controls>.show-all-button{width:auto;max-width:100%;min-height:42px;white-space:normal;font-size:12px;padding:8px 12px}.player-controls{flex-wrap:wrap}.player-controls .timeline{min-width:160px}@media(max-width:760px){.player-controls>.show-all-button{order:4;width:100%;margin-top:6px}.player-controls .timeline{min-width:0}}
.player{background:#293342;border-color:#c4d0dc40}.player-header{background:linear-gradient(#414d5d,#313e4f)}.stage{background:radial-gradient(ellipse at 50% 45%,#d2d8df12,transparent 65%),#293342}.player-controls{background:#303c4c}.issue-panel{background:linear-gradient(120deg,#364555,#26313f)}.service-card{background:linear-gradient(145deg,color-mix(in srgb,var(--service) 12%,#354354),#283343 75%)}.eyebrow{font-size:14px;line-height:1.55;font-weight:600;letter-spacing:.06em;color:#d5e7fc}.issue-panel-foot{color:#b4c5d8}.player-title{color:#d5e2f0}
