.blog-detail-hero-media-module__txy-2W__frame{isolation:isolate;aspect-ratio:16/9;background:var(--surface-strong);width:100%;margin:0;position:relative;overflow:hidden}.blog-detail-hero-media-module__txy-2W__picture,.blog-detail-hero-media-module__txy-2W__poster,.blog-detail-hero-media-module__txy-2W__video{width:100%;height:100%;display:block}.blog-detail-hero-media-module__txy-2W__picture{position:absolute;inset:0}.blog-detail-hero-media-module__txy-2W__poster,.blog-detail-hero-media-module__txy-2W__video{object-fit:cover}.blog-detail-hero-media-module__txy-2W__video{z-index:1;position:absolute;inset:0}.blog-detail-hero-media-module__txy-2W__glaze{z-index:2;pointer-events:none;background:linear-gradient(#ffffff14,#0000 24%),linear-gradient(#0000 70%,#080c121a);border:1px solid #ffffff29;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.blog-detail-hero-media-module__txy-2W__video{display:none}}
.article-page-module__LDmw1q__article{background:var(--surface);min-height:60vh;color:var(--foreground);padding:clamp(2rem,4vw,3rem) 1rem clamp(4rem,8vw,7rem)}.article-page-module__LDmw1q__back,.article-page-module__LDmw1q__header,.article-page-module__LDmw1q__hero,.article-page-module__LDmw1q__prose{width:min(100%,72rem);margin-inline:auto;display:block}.article-page-module__LDmw1q__back{border:1px solid var(--border);width:fit-content;min-height:2.75rem;color:var(--primary);border-radius:.75rem;align-items:center;margin-inline-start:max(0px,50% - 36rem);padding:.625rem 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .18s;display:flex}.article-page-module__LDmw1q__back:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.article-page-module__LDmw1q__back:hover{background:color-mix(in oklch, var(--primary) 6%, white)}}.article-page-module__LDmw1q__header{padding-top:clamp(2rem,4vw,3rem)}.article-page-module__LDmw1q__header h1{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-family:Cormorant Garamond,Iowan Old Style,Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:1.08}.article-page-module__LDmw1q__dek,.article-page-module__LDmw1q__introduction,.article-page-module__LDmw1q__prose section{max-width:68ch}.article-page-module__LDmw1q__dek{color:color-mix(in oklch, var(--foreground) 74%, var(--surface));margin:1.5rem 0 0;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.6}.article-page-module__LDmw1q__hero{border-radius:.3rem;margin-top:clamp(2rem,4vw,3rem);overflow:hidden}.article-page-module__LDmw1q__prose{max-width:68ch;padding-top:clamp(2.5rem,6vw,5rem)}.article-page-module__LDmw1q__prose p{margin:0;font-size:1.0625rem;line-height:1.8}.article-page-module__LDmw1q__introduction{color:color-mix(in oklch, var(--foreground) 82%, var(--surface));font-size:1.08rem!important}.article-page-module__LDmw1q__prose section{margin-top:clamp(2.75rem,6vw,5rem)}.article-page-module__LDmw1q__prose h2{max-width:22ch;font-family:var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:600;line-height:1.2}.article-page-module__LDmw1q__sources{border-top:1px solid var(--border);padding-top:1rem}.article-page-module__LDmw1q__sources ol{margin:0;padding-inline-start:1.25rem}.article-page-module__LDmw1q__sources li+li{margin-top:1.75rem}.article-page-module__LDmw1q__sources a{color:var(--primary);text-underline-offset:.25em;font-weight:700}.article-page-module__LDmw1q__sources li p{color:color-mix(in oklch, var(--foreground) 68%, var(--surface));margin-top:.45rem;font-size:.9rem}@media (min-width:48rem){.article-page-module__LDmw1q__article{padding-inline:1.5rem}}@media (prefers-reduced-motion:reduce){.article-page-module__LDmw1q__back{transition:none}}
