.explainer-video{margin:44px 6vw;padding:30px;border:1px solid #baf3c43b;border-radius:22px;background:#164c3d;color:#f2fff5}.explainer-video h2{margin:0 0 10px;font:750 clamp(25px,3vw,34px) Manrope,sans-serif;letter-spacing:-.8px}.explainer-video p{color:#d2e6da;line-height:1.7;margin:0 0 18px}.explainer-video .video-language{font-size:12px;margin-bottom:24px;color:#b9d5c5}.explainer-player{position:relative;max-width:960px;margin:auto;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px #001d2440;background:#092f28}.explainer-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#092f28}.explainer-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;border:1px solid #baf3c4;border-radius:40px;background:#baf3c4;color:#103f33;padding:18px 26px;font:750 16px Manrope,sans-serif;cursor:pointer;box-shadow:0 8px 30px #001d2450}.explainer-play[hidden]{display:none}.explainer-play:hover{background:#d1ffda}.explainer-play:focus-visible{outline:3px solid white;outline-offset:5px}.explainer-video .video-error{margin:14px 0 0;font-size:14px;color:#f7e6d5}@media(max-width:600px){.explainer-video{padding:22px 16px;margin:30px 6vw}.explainer-play{padding:12px 17px;font-size:13px;gap:8px}.explainer-player{border-radius:10px}}

.explainer-video{scroll-margin-top:24px}
