.m-vembed{--mv-c:var(--c-primary);margin:0}.m-vembed--inline{margin-block:1.8em}.m-vembed__box{position:relative;aspect-ratio:var(--mv-r,16 / 9);border-radius:var(--r-lg);overflow:hidden;background:var(--c-dark,#0b1120);isolation:isolate}.m-vembed--tall .m-vembed__box{max-width:min(100%,420px);margin-inline:auto}.m-vembed__box>iframe,.m-vembed__box>video{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.m-vembed__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease),filter .4s var(--ease)}.m-vembed__box::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(4 8 20 / .28) 0%,rgb(4 8 20 / 0) 32%,rgb(4 8 20 / 0) 58%,rgb(4 8 20 / .62) 100%)}.m-vembed.is-playing .m-vembed__box::after{display:none}.m-vembed__ph{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,color-mix(in oklab,var(--mv-c) 55%,transparent) 0%,transparent 60%),radial-gradient(90% 80% at 0% 100%,color-mix(in oklab,var(--mv-c) 30%,transparent) 0%,transparent 65%),var(--c-dark,#0b1120)}.m-vembed__ph b{font:800 clamp(34px,7vw,86px)/1 var(--font-head);letter-spacing:-.04em;color:rgb(255 255 255 / .1);white-space:nowrap;transform:rotate(-6deg)}.m-vembed__play{position:absolute;inset:0;z-index:2;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;color:#fff}.m-vembed__icon{display:grid;place-items:center;width:clamp(58px,7vw,80px);aspect-ratio:1;border-radius:50%;background:rgb(255 255 255 / .94);color:#0b1120;box-shadow:0 10px 40px rgb(0 0 0 / .35),0 0 0 10px rgb(255 255 255 / .14);transition:transform .3s var(--ease),background .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.m-vembed__icon svg{width:42%;height:42%;margin-left:6%;fill:currentColor}.m-vembed__play:hover .m-vembed__icon,.m-vembed__play:focus-visible .m-vembed__icon{transform:scale(1.08);background:var(--mv-c);color:#fff;box-shadow:0 10px 40px rgb(0 0 0 / .4),0 0 0 12px color-mix(in oklab,var(--mv-c) 30%,transparent)}.m-vembed__play:hover ~ .m-vembed__poster,.m-vembed__box:hover .m-vembed__poster{transform:scale(1.03)}.m-vembed__play:focus-visible{outline:3px solid #fff;outline-offset:-6px}.m-vembed__prov{position:absolute;z-index:3;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px 0 9px;border-radius:var(--r-pill);background:rgb(8 12 24 / .62);backdrop-filter:blur(8px);color:#fff;font:700 12px/1 var(--font-body);letter-spacing:.02em;pointer-events:none}.m-vembed__prov i{width:8px;height:8px;border-radius:50%;background:var(--mv-c);box-shadow:0 0 0 3px color-mix(in oklab,var(--mv-c) 35%,transparent)}.m-vembed__title{position:absolute;z-index:3;left:18px;right:18px;bottom:16px;color:#fff;font:700 clamp(15px,1.3vw + 8px,21px)/1.3 var(--font-head);text-shadow:0 1px 12px rgb(0 0 0 / .5);pointer-events:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-vembed__note{position:absolute;z-index:3;right:14px;bottom:12px;color:rgb(255 255 255 / .72);font:500 12px/1.2 var(--font-body);pointer-events:none}.m-vembed__title ~ .m-vembed__note{display:none}.m-vembed figcaption{margin-top:10px;font-size:13.5px;color:var(--c-text-3);text-align:center}@media (max-width:600px){.m-vembed__note{display:none}.m-vembed__prov{top:10px;left:10px}}@media (prefers-reduced-motion:reduce){.m-vembed__poster,.m-vembed__icon{transition:none}}.m-badge--breaking{gap:6px}.m-badge--breaking::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:m-pulse-dot 1.4s ease-in-out infinite}@keyframes m-pulse-dot{50%{opacity:.35;transform:scale(.8)}}.m-badge--exclusive{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .18)}@media (prefers-reduced-motion:reduce){.m-badge--breaking::before{animation:none}}.m-sponsor{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;padding:10px 14px;border-radius:var(--r);background:color-mix(in oklab,#f59e0b 10%,var(--c-surface));border:1px solid color-mix(in oklab,#f59e0b 35%,transparent);font-size:14px;color:var(--c-text-2)}.m-sponsor__tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:calc(var(--r) * .45);background:#f59e0b;color:#1f1300;font:700 12px/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase}.m-sponsor a{color:var(--c-text);font-weight:700}.m-on-dark .m-sponsor{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .2);color:rgb(255 255 255 / .85)}.m-on-dark .m-sponsor a{color:#fff}.m-tldr{margin:0 0 1.6em;padding:18px 22px 16px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--c-primary-soft),transparent 140%),var(--c-surface);border:1px solid color-mix(in oklab,var(--c-primary) 22%,var(--c-line))}.m-tldr__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:700 13px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-primary-text,var(--c-primary))}.m-tldr__title .mi{width:17px;height:17px}.m-tldr ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.m-tldr li{position:relative;padding-left:26px;font:500 16px/1.55 var(--font-body);color:var(--c-text)}.m-tldr li::before{content:"";position:absolute;left:2px;top:.42em;width:14px;height:14px;border-radius:50%;background:var(--c-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 10px no-repeat}.m-credits{display:flex;flex-wrap:wrap;gap:8px 22px;margin:1.6em 0 0;padding:12px 0 0;border-top:1px solid var(--c-line);font-size:13.5px;color:var(--c-text-3)}.m-credits span{display:inline-flex;align-items:center;gap:6px}.m-credits b{font-weight:700;color:var(--c-text-2)}.m-credits b:not(.screen-reader-text)::after{content:":"}.m-credits .mi{width:15px;height:15px;color:var(--c-primary-text,var(--c-primary))}.m-media__credit{opacity:.8;font-style:italic}.m-geo-faq{margin-top:2em}.m-geo-faq__title{margin:0 0 .2em;font:700 var(--t-lg,22px)/1.25 var(--font-head)}.m-geo-faq .m-faq{margin-top:.8em}.m-prose .m-lead,.m-lead{font-size:1.16em;line-height:1.6;font-weight:500;color:var(--c-text)}.m-dateline{font-weight:800;text-transform:uppercase;letter-spacing:.02em}.m-dateline::after{content:" —";font-weight:400}.m-prose mark{padding:0 .2em;border-radius:4px;background:color-mix(in oklab,#facc15 45%,transparent);color:inherit}.m-callout{--co:var(--c-primary);position:relative;margin-block:1.6em;padding:16px 20px 16px 52px;border-radius:var(--r-lg);background:color-mix(in oklab,var(--co) 8%,var(--c-surface));border:1px solid color-mix(in oklab,var(--co) 26%,transparent);font-size:.96em}.m-callout::before{content:"i";position:absolute;left:16px;top:17px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--co);color:#fff;font:800 13px/1 Georgia,serif}.m-callout--warn{--co:#d97706}.m-callout--warn::before{content:"!";font-family:var(--font-body)}.m-callout--ok{--co:#16a34a}.m-callout--ok::before{content:"✓";font-family:var(--font-body)}.m-callout--note{--co:#64748b}.m-callout--note::before{content:"✎";font-family:var(--font-body)}.m-callout>:first-child{margin-top:0}.m-callout>:last-child{margin-bottom:0}.m-callout__title{margin:0 0 4px;font:700 1em/1.4 var(--font-head);color:var(--c-text)}.m-prose .m-callout p{margin-block:.4em}.m-prose blockquote.m-quote{position:relative;padding:22px 26px 20px 26px;border-left:0;border-radius:var(--r-lg);background:var(--c-bg-alt)}.m-prose blockquote.m-quote::before{content:"“";position:absolute;top:-18px;left:18px;font:800 72px/1 Georgia,serif;color:var(--c-primary-text,var(--c-primary))}.m-prose blockquote.m-quote p{margin:0}.m-prose blockquote.m-quote cite{display:block;margin-top:12px;font:700 normal 15px var(--font-body);color:var(--c-text)}.m-prose blockquote.m-quote cite small{display:block;font-weight:500;font-size:13px;color:var(--c-text-3)}.m-relcard{margin-block:1.6em}.m-relcard__link{display:flex;align-items:center;gap:16px;padding:12px 16px 12px 12px;border-radius:var(--r-lg);background:var(--c-surface);border:1px solid var(--c-line);text-decoration:none !important;color:var(--c-text) !important;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.m-relcard__link:hover{border-color:color-mix(in oklab,var(--c-primary) 45%,var(--c-line));box-shadow:var(--shadow-1);transform:translateY(-1px)}.m-relcard__img{flex:0 0 auto;width:clamp(88px,18%,128px);aspect-ratio:4 / 3;border-radius:var(--r);overflow:hidden;background:var(--c-bg-alt)}.m-relcard__img .m-img{width:100%;height:100%;object-fit:cover;border-radius:0 !important}.m-relcard__body{flex:1;display:grid;gap:4px;min-width:0}.m-relcard__kicker{font:700 12px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-primary-text,var(--c-primary))}.m-relcard__title{font:700 1.02em/1.35 var(--font-head);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-relcard__date{font-size:12.5px;color:var(--c-text-3)}.m-relcard__arrow{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--c-primary-soft);color:var(--c-primary-text,var(--c-primary));transition:transform var(--dur) var(--ease)}.m-relcard__arrow .mi{width:17px;height:17px}.m-relcard__link:hover .m-relcard__arrow{transform:translateX(3px)}@media (max-width:520px){.m-relcard__arrow{display:none}}[data-scheme="dark"] :is(.m-tldr__title,.m-relcard__kicker){color:color-mix(in oklab,var(--c-primary) 58%,#fff)}
/*! rev:a648ec94f0e1f5a5-5a2dd9 */
