.actions{flex-wrap:wrap;gap:18px!important}.film-entry{display:inline-flex;align-items:center;gap:11px;background:none;border:0;padding:8px 0;text-align:left;color:#3968c6;font-size:14px;line-height:1.35}.film-entry small{display:block;color:#607493;font-weight:400;font-size:12px;margin-top:3px}.film-entry-play{display:grid;place-items:center;width:36px;height:36px;border:1px solid #adc5e8;border-radius:50%;padding-left:2px;font-size:11px}.film-entry:hover .film-entry-play{background:#3968c6;color:white}.opora-story{max-width:1440px;margin:auto;padding:64px 4% 74px}.story-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:end;margin-bottom:30px}.story-heading .eyebrow{color:#647c9c;font-size:11px;letter-spacing:.14em;margin-bottom:20px}.story-heading h2{font-size:clamp(30px,3.6vw,52px);line-height:1.12;letter-spacing:-.035em;color:#3968c6;margin:0}.story-heading h2 em{font-style:normal;color:#3968c6}.story-heading>p{max-width:380px;margin:0 0 3px;color:#607493;font-size:18px;line-height:1.6;justify-self:end}.story-poster{display:block;position:relative;width:100%;padding:0;border:1px solid #d4e0ef;border-radius:28px;background:#e4edf7;overflow:hidden;isolation:isolate}.story-poster>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform .5s}.story-poster:hover>img{transform:scale(1.015)}.story-play{position:absolute;left:32px;bottom:30px;display:flex;align-items:center;gap:14px;padding:17px 25px 17px 18px;background:#fff;color:#3968c6;border-radius:60px;box-shadow:0 6px 30px #365d951a;font-size:17px;font-weight:600}.story-play svg{width:38px;height:38px;padding:9px;border-radius:50%;background:#3968c6;color:white}.story-play small{border-left:1px solid #d4e0ef;padding-left:15px;font-size:13px;font-weight:400}.story-foot{display:flex;justify-content:space-between;gap:20px;padding-top:20px;color:#6b7f9c;font-size:15px}.story-foot a{display:flex;gap:16px;align-items:center;color:#3968c6;font-weight:600}.story-foot a:hover{text-decoration:underline}#story-player{box-sizing:border-box;width:min(1120px,94vw);max-width:1120px;max-height:96dvh;padding:18px;border:1px solid #c5d5eb;border-radius:24px;background:#f4f7fd;color:#3968c6;overflow:auto}#story-player::backdrop{background:rgba(38,62,96,.56);backdrop-filter:blur(10px)}.story-player-top,.story-player-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:2px 3px 16px}.story-player-top h2{font-size:19px;margin:0;letter-spacing:-.02em}.story-player-top button{border:1px solid #c5d5eb;border-radius:30px;background:white;padding:10px 17px;white-space:nowrap;font-size:14px;min-height:44px}.story-player-top button span{font-size:20px;margin-left:8px}#story-video{display:block;width:100%;max-height:75dvh;aspect-ratio:16/9;object-fit:contain;background:#eef3fa;border-radius:12px}.story-player-bottom{font-size:14px;padding:16px 3px 0}.story-player-bottom a{font-weight:600}body:has(#story-player[open]){overflow:hidden}#story-error{margin:16px 0 0;font-size:14px}#story-video::cue{font-family:'PP Pangram Sans Rounded',sans-serif}
@media(max-width:800px){.opora-story{padding:44px 20px}.story-heading{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.story-heading h2{font-size:34px}.story-heading>p{justify-self:start;font-size:16px;max-width:330px}.story-heading .eyebrow{font-size:10px;margin-bottom:17px}.story-poster{border-radius:18px}.story-play{bottom:12px;left:12px;padding:7px 12px 7px 7px;gap:8px;font-size:13px}.story-play svg{width:30px;height:30px;padding:7px}.story-play small{font-size:11px;padding-left:9px}.story-foot{font-size:12px;gap:10px}.story-foot a{gap:7px}.story-foot img{width:15px}.actions{gap:14px!important}.film-entry{font-size:13px}.film-entry-play{width:31px;height:31px}.film-entry small{font-size:11px}#story-player{padding:12px;width:96vw;border-radius:18px}.story-player-top{align-items:flex-start;padding-bottom:12px}.story-player-top h2{font-size:16px;max-width:180px;line-height:1.4}.story-player-top button{font-size:12px;padding:8px 10px}.story-player-bottom{font-size:12px}#story-video{border-radius:8px}.story-player-bottom{padding-top:12px}}
@media(prefers-reduced-motion:reduce){.story-poster>img{transition:none}}
@media(max-width:800px){.copy .actions .film-entry{font-size:13px;line-height:1.35;gap:8px;white-space:nowrap;min-height:44px}.copy .actions .film-entry>span{font-size:13px}.copy .actions .film-entry small{font-size:11px}.copy .actions .film-entry-play{font-size:10px;width:29px;height:29px}}
.story-preview-frame{position:relative}.story-poster>video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;pointer-events:none}.story-preview-hint{color:#6b7f9c;font-size:13px;margin:12px 0 0}.story-preview-pause{position:absolute;right:16px;bottom:16px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #d4e0ef;border-radius:50%;background:rgba(255,255,255,.9);color:#3968c6;font-size:18px;z-index:1}.story-preview-pause[hidden]{display:none}.story-foot{padding-top:16px}@media(max-width:800px){.story-preview-hint{font-size:12px;line-height:1.5;max-width:300px}.story-preview-pause{right:10px;bottom:10px}}
