.chvid{direction:rtl;background:linear-gradient(#000,#000);background:linear-gradient(lab(.00688362% .012584 .00581741),lab(.0136013% .0189245 .00991225));padding:clamp(30px,6vw,72px) clamp(16px,5vw,60px);position:relative}.chvid-inner{text-align:center;max-width:1000px;margin:0 auto}.chvid-chapter{font-family:var(--font-birzia), serif;letter-spacing:.06em;color:#080201;color:lab(.868549% 1.42494 .944346);background:linear-gradient(#ffd9ae,#ffa26e);background:linear-gradient(lab(90.1828% 31.1317 62.297),lab(75.6451% 46.5096 61.5327));border-radius:999px;margin:0 0 12px;padding:5px 18px;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:900;display:inline-block;box-shadow:0 6px 20px #d054004d;box-shadow:0 6px 20px lab(52.2598% 49.6407 68.724/.3)}.chvid-title{font-family:var(--font-birzia), serif;color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);margin:0 0 clamp(20px,3.2vw,32px);font-size:clamp(1.4rem,3.6vw,2.15rem);font-weight:900;line-height:1.12}.chvid-title-accent{background:linear-gradient(#ffd9ae,#ff9970);background:linear-gradient(lab(90.1828% 31.1317 62.297),lab(73.1444% 49.941 54.4768));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.chvid-frame{aspect-ratio:16/9;background:0 0;width:100%;position:relative}.chvid-screen{-webkit-mask-composite:source-in;background:#000;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.chvid-screen iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.chvid-note{font-family:var(--font-birzia), serif;color:#93999e;color:lab(62.8951% -1.62181 -3.29094);align-items:center;gap:8px;margin:clamp(14px,2.2vw,22px) auto 0;font-size:.92rem;display:inline-flex}.chvid-note svg{color:#f7a062;color:lab(73.8766% 29.094 45.9946);flex:none}.chvid-facade{cursor:pointer;color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);background:radial-gradient(60% 55% at 50% 48%,#4f1b0080,#0000 70%),linear-gradient(#060309,#0a0510);background:radial-gradient(60% 55% at 50% 48%,lab(18.1299% 24.8204 28.4016/.5),#0000 70%),linear-gradient(#060309,#0a0510);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;display:flex;position:absolute;inset:0}.chvid-facade-glow{pointer-events:none;background:radial-gradient(42% 38% at 50% 48%,#b44f0038,#0000 70%);background:radial-gradient(42% 38% at 50% 48%,lab(46.6904% 42.5666 64.9297/.22),#0000 70%);animation:3.4s ease-in-out infinite alternate chvidGlow;position:absolute;inset:0}@keyframes chvidGlow{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chvid-facade-glow{animation:none}}.chvid-facade-play{color:#130502;color:lab(2.37539% 4.23585 2.73536);background:linear-gradient(#ffd9ae,#ff935c);background:linear-gradient(lab(90.1828% 31.1317 62.297),lab(73.2292% 48.3555 58.3214));border-radius:999px;place-items:center;width:clamp(64px,9vw,86px);height:clamp(64px,9vw,86px);transition:transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 10px 44px #d0540073;box-shadow:0 10px 44px lab(52.2598% 49.6407 68.724/.45)}.chvid-facade-play svg{margin-inline-start:4px}.chvid-facade:hover .chvid-facade-play,.chvid-facade:focus-visible .chvid-facade-play{transform:scale(1.07)}.chvid-facade-label{font-family:var(--font-birzia), serif;letter-spacing:.02em;color:#eedacb;color:lab(88.3367% 5.2205 10.1011);font-size:clamp(.95rem,2vw,1.1rem);font-weight:700;position:relative}.chvid-lock{text-align:center;background:radial-gradient(60% 55% at 50% 42%,#b44f002e,#0000 72%),linear-gradient(#150a07,#060201);background:radial-gradient(60% 55% at 50% 42%,lab(46.6904% 42.5666 64.9297/.18),#0000 72%),linear-gradient(lab(3.61615% 3.4338 2.61102),lab(.878241% 1.02697 .745729));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(18px,4vw,36px);display:flex;position:absolute;inset:0}.chvid-lock-icon{color:#ffbd88;color:lab(82.034% 29.5059 51.3909);background:#b44f001f;background:lab(46.6904% 42.5666 64.9297/.12);border:1px solid #f7a06259;border:1px solid lab(73.8766% 29.094 45.9946/.35);border-radius:50%;place-items:center;width:46px;height:46px;display:inline-grid}.chvid-lock-eyebrow{font-family:var(--font-birzia), serif;color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);margin:2px 0 0;font-size:clamp(1.05rem,2.4vw,1.42rem);font-weight:900}.chvid-lock-sub{color:#a4acb2;color:lab(69.8578% -1.94153 -3.94667);max-width:46ch;margin:0;font-size:clamp(.86rem,1.7vw,.98rem);line-height:1.65}.chvid-lock-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}.chvid-lock-cta,.chvid-lock-ghost{font-family:var(--font-birzia), serif;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex}.chvid-lock-cta{color:#130502;color:lab(2.37539% 4.23585 2.73536);background:linear-gradient(#ffd9ae,#ff935c);background:linear-gradient(lab(90.1828% 31.1317 62.297),lab(73.2292% 48.3555 58.3214))}.chvid-lock-cta b{font-weight:900}.chvid-lock-ghost{color:#eedacb;color:lab(88.3367% 5.2205 10.1011);background:0 0;border-color:#f7a06252;border-color:lab(73.8766% 29.094 45.9946/.32)}.chvid-lock-cta:hover,.chvid-lock-ghost:hover,.chvid-lock-cta:focus-visible,.chvid-lock-ghost:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}.chvid-lock-mini{color:#81878c;color:lab(55.9349% -1.61818 -3.28898);margin:4px 0 0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.chvid-lock-cta,.chvid-lock-ghost{transition:none}.chvid-lock-cta:hover,.chvid-lock-ghost:hover{transform:none}}
