.ev-video-section{margin-top:2.25rem}.ev-video-section__head{margin-bottom:1rem}.ev-video-section__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--evmarket-accent);margin:0 0 .35rem;font-size:.75rem;font-weight:700}.ev-video-section__title{margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem)}.ev-video-section__lead{max-width:42rem;color:var(--evmarket-muted);margin:.55rem 0 0;font-size:.95rem;line-height:1.55}.ev-video{background:linear-gradient(135deg,#0f6a4f8c,#d8efe6f2 40%,#0f6a4f59);border-radius:20px;outline:none;padding:1px;position:relative;box-shadow:0 24px 48px #10141214,0 4px 14px #0f6a4f1f}.ev-video:focus-visible{box-shadow:0 0 0 3px var(--evmarket-accent-soft), 0 24px 48px #10141214}.ev-video__frame{aspect-ratio:16/9;background:#0a1210;border-radius:19px;position:relative;overflow:hidden}.ev-video__frame--placeholder{background:linear-gradient(#0f1a16 0%,#0a1210 100%)}.ev-video__media{object-fit:cover;cursor:pointer;background:#0a1210;width:100%;height:100%;display:block}.ev-video__media::-webkit-media-controls{display:none!important}.ev-video__media::-webkit-media-controls-enclosure{display:none!important}.ev-video__media::-webkit-media-controls-panel{display:none!important}.ev-video__brand{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;opacity:1;background:#1014126b;border-radius:10px;padding:.35rem .55rem;transition:opacity .28s;position:absolute;top:.85rem;left:.85rem}.ev-video__frame--chrome-hidden .ev-video__brand{opacity:0}.ev-video__logo{width:clamp(7rem,18vw,9.5rem);height:auto;display:block}.ev-video__caption{z-index:3;pointer-events:none;justify-content:center;transition:bottom .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:4.85rem;left:.85rem;right:.85rem}.ev-video__frame--chrome-hidden .ev-video__caption{bottom:.75rem}.ev-video__caption p{color:#fff;text-align:center;background:#10201ae0;border-radius:12px;max-width:46rem;margin:0;padding:.55rem 1rem;font-size:clamp(.85rem,1.6vw,1.05rem);line-height:1.45;box-shadow:0 8px 24px #00000040}.ev-video__shade{pointer-events:none;z-index:1;opacity:1;background:linear-gradient(#0000,#080c0ad1);height:45%;transition:opacity .32s;position:absolute;inset:auto 0 0}.ev-video__frame--chrome-hidden .ev-video__shade{opacity:0}.ev-video__center-play{z-index:3;width:4.5rem;height:4.5rem;color:var(--evmarket-accent);cursor:pointer;background:#fffffff5;border:0;border-radius:999px;place-items:center;margin:auto;transition:transform .18s,box-shadow .18s;display:grid;position:absolute;inset:0;box-shadow:0 12px 32px #10141247}.ev-video__center-play svg{width:1.65rem;height:1.65rem;margin-left:.15rem}.ev-video__center-play--replay svg{margin-left:0}.ev-video__center-play:hover{transform:scale(1.05);box-shadow:0 16px 36px #0f6a4f47}.ev-video__controls{z-index:4;color:#fff;opacity:1;padding:.65rem .85rem .85rem;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .28s;position:absolute;inset:auto 0 0;transform:translateY(0)}.ev-video__frame--chrome-hidden .ev-video__controls{opacity:0;pointer-events:none;transform:translateY(calc(100% + .5rem))}.ev-video__progress-wrap{background:#ffffff2e;border-radius:999px;height:.35rem;margin-bottom:.55rem;position:relative;overflow:hidden}.ev-video__progress-buffer,.ev-video__progress-played{border-radius:inherit;pointer-events:none;transform-origin:0;will-change:transform;width:100%;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.ev-video__progress-buffer{background:#ffffff38}.ev-video__progress-played{background:linear-gradient(90deg, #3ecf9a, var(--evmarket-accent))}.ev-video__progress{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ev-video__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ev-video__bar-left,.ev-video__bar-right{align-items:center;gap:.35rem;min-width:0;display:flex}.ev-video__btn{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;place-items:center;width:2.15rem;height:2.15rem;padding:0;transition:background .15s;display:inline-grid}.ev-video__btn:hover{background:#ffffff29}.ev-video__btn svg{width:1.1rem;height:1.1rem}.ev-video__btn--text{letter-spacing:.02em;align-items:center;gap:.35rem;width:auto;min-width:2.15rem;max-width:min(12rem,42vw);padding:0 .65rem 0 .45rem;font-size:.78rem;font-weight:600;display:inline-flex}.ev-video__settings-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev-video__btn--cc-on{color:#9ef0c9;background:#0f6a4f73}.ev-video__settings-menu{overscroll-behavior:contain;min-width:12.5rem;max-height:min(70vh,22rem);padding-right:.15rem;overflow:hidden auto}.ev-video__settings-heading{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;margin:.45rem .35rem .15rem;font-size:.68rem;font-weight:700}.ev-video__settings-heading:first-child{margin-top:.15rem}.ev-video__volume{width:4.5rem;accent-color:var(--evmarket-accent)}.ev-video__time{font-variant-numeric:tabular-nums;color:#ffffffe0;white-space:nowrap;font-size:.78rem}.ev-video__quality{position:relative}.ev-video__quality-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c120ff0;border:1px solid #ffffff1f;border-radius:12px;min-width:10.5rem;padding:.35rem;position:absolute;bottom:calc(100% + .45rem);right:0;box-shadow:0 16px 40px #00000059}.ev-video__quality-option{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:.55rem .65rem;font-size:.85rem;display:flex}.ev-video__quality-option:hover,.ev-video__quality-option[aria-selected=true]{background:#0f6a4f59}.ev-video__quality-check{color:#7ee4b8;font-weight:700}.ev-video__quality-note{color:#ffffffa6;border-top:1px solid #ffffff1a;margin:.15rem .35rem .25rem;padding-top:.35rem;font-size:.72rem;line-height:1.4}.ev-video__loading{z-index:5;color:#fff;pointer-events:none;background:#080c0a59;place-items:center;font-size:.85rem;display:grid;position:absolute;inset:0}.ev-video__menu-backdrop{display:none}@media (max-width:640px){.ev-video-section{margin-top:1.75rem}.ev-video__shade{height:34%}.ev-video__controls{padding:.3rem .45rem calc(.35rem + env(safe-area-inset-bottom,0px))}.ev-video__progress-wrap{box-sizing:content-box;background:0 0;height:.28rem;margin-bottom:.25rem;padding:.38rem 0}.ev-video__progress-buffer,.ev-video__progress-played{height:.28rem;top:.38rem;bottom:auto}.ev-video__progress{height:100%;top:0}.ev-video__volume{display:none}.ev-video__bar{flex-wrap:nowrap;gap:.15rem}.ev-video__bar-left,.ev-video__bar-right{gap:.12rem}.ev-video__bar-left{flex:auto;min-width:0}.ev-video__bar-right{flex:none}.ev-video__btn{touch-action:manipulation;background:#ffffff0f;border-radius:8px;width:2.125rem;height:2.125rem}.ev-video__btn svg{width:.95rem;height:.95rem}.ev-video__btn--text{justify-content:center;width:2.125rem;min-width:2.125rem;max-width:2.125rem;padding:0}.ev-video__settings-label{display:none}.ev-video__time{flex-shrink:0;margin-left:.08rem;font-size:.68rem}.ev-video__time-sep,.ev-video__time-duration{display:none}.ev-video__caption{bottom:4.15rem;left:.45rem;right:.45rem}.ev-video__frame--chrome-hidden .ev-video__caption{bottom:.5rem}.ev-video__caption p{border-radius:10px;padding:.32rem .55rem;font-size:.78rem;line-height:1.35}.ev-video__center-play{width:3.25rem;height:3.25rem}.ev-video__center-play svg{width:1.35rem;height:1.35rem}.ev-video__brand{border-radius:8px;padding:.22rem .38rem;top:.5rem;left:.5rem}.ev-video__logo{width:5.75rem}}.ev-video__menu-backdrop--portal{z-index:9998;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#080c0a94;border:0;margin:0;padding:0;position:fixed;inset:0}.ev-video__quality-menu.ev-video__quality-menu--sheet{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c120ff5;border:1px solid #ffffff1f;border-radius:14px;width:min(100vw - 1.25rem,19.5rem);min-width:0;max-height:none;padding:.55rem .6rem .65rem;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #00000059}.ev-video__sheet-block+.ev-video__sheet-block{border-top:1px solid #ffffff14;margin-top:.45rem;padding-top:.45rem}.ev-video__quality-menu--sheet .ev-video__settings-heading{margin:0 0 .35rem;font-size:.62rem}.ev-video__chip-row{flex-wrap:wrap;gap:.3rem;display:flex}.ev-video__chip{color:#fff;min-width:2.35rem;min-height:2rem;font:inherit;letter-spacing:.04em;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;flex:calc(20% - .3rem);padding:.2rem .35rem;font-size:.72rem;font-weight:700;line-height:1.2}.ev-video__chip--off{flex:0 0 2rem;min-width:2rem;font-size:.85rem;font-weight:600}.ev-video__chip[aria-selected=true]{color:#b8f5d8;background:#0f6a4f6b;border-color:#7ee4b88c}.ev-video__quality-note--sheet{text-align:center;border-top:0;margin:.35rem 0 0;padding-top:0;font-size:.65rem;line-height:1.35}
