.PostHero_hero__oG2ib{position:relative;display:flex;align-items:flex-end;min-height:min(62vh,720px);overflow:hidden;border-bottom:1px solid var(--hairline);background:radial-gradient(120% 80% at 12% 0,var(--accent-glow) 0,rgba(0,0,0,0) 58%),var(--page-bg)}.PostHero_picture__ZXtgR{display:contents}.PostHero_photo__k8sS3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center;z-index:0}.PostHero_withPhoto__UCdSd{border-bottom:0}.PostHero_scrim__IbgwU{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,12,9,.55),rgba(8,12,9,.72) 45%,rgba(10,13,16,.96))}.PostHero_withPhoto__UCdSd .PostHero_scrim__IbgwU{background:linear-gradient(to bottom,transparent calc(100% - 96px),var(--page-bg)),linear-gradient(to right,color-mix(in srgb,var(--page-bg) 90%,transparent) 0,transparent 60%)}.PostHero_inner__SWsc5{--copy-measure:680px;position:relative;z-index:2;width:100%;max-width:var(--max-width);margin:0 auto;padding:clamp(40px,6vw,80px) var(--gutter) clamp(30px,4vw,48px)}.PostHero_inner__SWsc5>*{max-width:var(--copy-measure)}.PostHero_crumbs__T7gm_{margin-bottom:clamp(20px,3vw,32px)}.PostHero_withPhoto__UCdSd .PostHero_inner__SWsc5:before{--top-pad:clamp(40px,6vw,80px);--fade-out:10vw;content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);right:calc(100% - var(--gutter) - var(--copy-measure) - 20px - var(--fade-out));background:linear-gradient(to right,color-mix(in srgb,var(--page-bg) 92%,transparent) calc(100% - var(--fade-out)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--top-pad));mask-image:linear-gradient(to bottom,transparent,#000 var(--top-pad));pointer-events:none}.PostHero_tags__uHlc_{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.PostHero_category__eu0pb{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--radius-pill);background:var(--accent-soft);border:1px solid var(--accent-border);font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--accent)}.PostHero_read__eyNXa{font-size:11px;font-weight:800;letter-spacing:1.4px;color:var(--text-muted)}.PostHero_title__b1rnq{margin:0 0 18px;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.PostHero_dek__vYMnc{margin:0 0 22px;font-size:clamp(16px,1.6vw,20px);font-weight:600;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.PostHero_byline__y5_sz{margin:0;font-size:13px;font-weight:700;color:var(--text-muted)}@media (max-width:767px){.PostHero_photo__k8sS3{object-position:var(--phone-position,right center)}.PostHero_withPhoto__UCdSd .PostHero_scrim__IbgwU{background:linear-gradient(to bottom,transparent calc(100% - 64px),var(--page-bg))}.PostHero_withPhoneFrame__bCqRW .PostHero_photo__k8sS3{bottom:auto;height:auto;aspect-ratio:4/5;object-position:center top;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.PostHero_withPhoneFrame__bCqRW .PostHero_inner__SWsc5{--copy-top:max(clamp(40px,6vw,80px),calc(50vw + 40px));padding-top:var(--copy-top)}.PostHero_withPhoneFrame__bCqRW .PostHero_inner__SWsc5:before{top:calc(var(--copy-top) - var(--top-pad))}}@media (max-width:760px){.PostHero_hero__oG2ib{min-height:78vh}.PostHero_title__b1rnq{font-size:clamp(28px,7.5vw,36px)}}