.page_homeTopSpacing__Iy1mo{-webkit-padding-after:var(--space-12);padding-block-end:var(--space-12)}.AdSlot_wrapper__nmXAp{display:flex;flex-direction:column;align-items:stretch;width:100%;position:relative;min-height:var(--ad-slot-infeed-h);margin:var(--space-8) 0}.AdSlot_label__sA18X{display:block;text-transform:uppercase;letter-spacing:var(--tracking-overline);font-size:var(--text-overline);font-weight:var(--weight-medium);color:var(--color-fg-subtle);margin-bottom:var(--space-1);text-align:center}.AdSlot_ins__hZmcD{flex:1 1;width:100%}.AdSlot_format-horizontal__uXOa8{min-height:var(--ad-slot-leaderboard-h-mobile)}@media (min-width:768px){.AdSlot_format-horizontal__uXOa8{min-height:var(--ad-slot-leaderboard-h-desktop)}}.AdSlot_format-rectangle__QaHdJ{min-height:var(--ad-slot-mpu-h)}.AdSlot_format-vertical__GKDnH{width:var(--ad-slot-skyscraper-w);min-width:var(--ad-slot-skyscraper-w);min-height:var(--ad-slot-skyscraper-h)}.AdSlot_format-auto__w4l3u,.AdSlot_format-fluid__77G0l{min-height:var(--ad-slot-infeed-h)}.AdSlot_placeholder__D0kDn{border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);align-items:center;justify-content:center;color:var(--color-fg-subtle)}.AdSlot_placeholderLabel___gWiD{text-transform:uppercase;letter-spacing:var(--tracking-overline);font-size:var(--text-overline);font-weight:var(--weight-medium)}.ArticleProgress_progress__x_z9R{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:var(--z-fixed);pointer-events:none}.ArticleProgress_bar__ozCJr{position:absolute;inset:0;background:var(--color-brand);transform-origin:0 0;transform:scaleX(0);transition:transform 80ms linear}@media (prefers-reduced-motion:reduce){.ArticleProgress_progress__x_z9R{display:none}}.ArticleShare_share____4Fp{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-1);padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;font-family:var(--site-font-ui)}.ArticleShare_label__F2s2p{text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:var(--color-fg-subtle);font-weight:var(--weight-semibold,600);margin-right:var(--space-3);flex-shrink:0}.ArticleShare_btn__xYeTj{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-full);border:0;background:transparent;color:var(--color-fg-muted);cursor:pointer;text-decoration:none;transition:background var(--duration-fast,.15s) var(--ease-out,ease-out),color var(--duration-fast,.15s) var(--ease-out,ease-out),transform var(--duration-fast,.15s) var(--ease-out,ease-out)}.ArticleShare_btn__xYeTj:hover{background:var(--color-bg-subtle);color:var(--color-fg-base);transform:translateY(-1px)}.ArticleShare_btn__xYeTj:active{transform:translateY(0)}.ArticleShare_btn__xYeTj:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ArticleShare_btnSuccess__zJX_T,.ArticleShare_btnSuccess__zJX_T:hover{color:var(--color-success,#16a34a)}.BreadcrumbBar_bar__OLHRZ{margin:var(--space-6) 0 var(--space-4)}.BreadcrumbBar_list__y0__d{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding:0;margin:0;list-style:none;font-family:var(--site-font-ui);font-size:var(--text-body-sm);color:var(--color-fg-muted)}.BreadcrumbBar_item__Di2JI{display:inline-flex;align-items:center;gap:var(--space-1)}.BreadcrumbBar_link__8Eium{color:var(--color-fg-muted);transition:color var(--duration-fast) var(--ease-out)}.BreadcrumbBar_link__8Eium:hover{color:var(--color-brand)}.BreadcrumbBar_current__ihsW9{color:var(--color-fg-base);font-weight:var(--weight-medium)}.BreadcrumbBar_sep__pBlAS{color:var(--color-fg-disabled)}.ArticleByline_byline__93MJP{display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--site-font-ui);color:var(--color-fg-muted)}.ArticleByline_authors__4lPHJ{font-size:var(--text-body);color:var(--color-fg-base)}.ArticleByline_by__tNtKd{color:var(--color-fg-subtle);font-weight:var(--weight-regular);text-transform:uppercase;letter-spacing:var(--tracking-overline);font-size:var(--text-overline);margin-right:var(--space-1)}.ArticleByline_authorLink__IxGxm{color:var(--color-fg-base);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.ArticleByline_authorLink__IxGxm:hover{color:var(--color-brand)}.ArticleByline_meta__2S3hX{font-size:var(--text-body-sm);color:var(--color-fg-subtle);display:flex;flex-wrap:wrap;gap:var(--space-1)}.ArticleByline_date__3EgOV,.ArticleByline_readingTime__Pt9HM,.ArticleByline_updated__Vv96C{white-space:nowrap}.ArticleHero_hero__fVaT_{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-4);margin-bottom:var(--space-10)}.ArticleHero_text__WmaJQ{width:100%;max-width:var(--site-container-article);margin-left:auto;margin-right:auto;text-align:left;display:flex;flex-direction:column;gap:var(--space-4)}.ArticleHero_kicker__A1wal{font-family:var(--site-font-ui);font-size:.8125rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-accent,var(--color-fg-base));text-decoration:none;align-self:flex-start}.ArticleHero_kicker__A1wal:hover{text-decoration:underline;text-underline-offset:3px}.ArticleHero_title__t6F35{font-family:var(--site-font-display);font-size:clamp(1.75rem,2.4vw + .5rem,2.75rem);line-height:1.1;letter-spacing:-.025em;font-weight:var(--weight-bold);color:var(--color-fg-base);margin:0;text-wrap:balance}.ArticleHero_dek__t1DxB{font-family:var(--site-font-prose);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4;color:var(--color-fg-muted);letter-spacing:-.01em;margin:0;text-wrap:pretty}.ArticleHero_figure__oMrRc{margin:0;width:100%}.ArticleHero_image__lCq1V{width:100%;height:auto;display:block;background:var(--color-bg-subtle);border-radius:var(--radius-lg)}@media (max-width:767px){.ArticleHero_image__lCq1V{border-radius:var(--radius-md)}}.ArticleHero_caption__Wc0uL{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;margin-top:var(--space-3);max-width:var(--site-container-article);margin-left:auto;margin-right:auto;font-family:var(--site-font-ui);font-size:var(--text-body-sm);color:var(--color-fg-muted);line-height:1.55}.ArticleHero_credits__jg_jt{text-transform:uppercase;letter-spacing:var(--tracking-overline);font-size:.7rem;color:var(--color-fg-subtle)}.ArticleHero_srOnly__95IyZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BreakingBanner_wrap__5OSgA{background:#d92121;color:#fff;border-bottom:2px solid #b81818;position:relative;overflow:hidden}.BreakingBanner_link__6ovm2{display:flex;align-items:center;gap:14px;max-width:1200px;margin:0 auto;padding:10px 16px;color:inherit;text-decoration:none;font-size:.95rem;line-height:1.35;transition:background var(--duration-fast,.12s) var(--ease-out,ease)}.BreakingBanner_link__6ovm2:focus-visible,.BreakingBanner_link__6ovm2:hover{background:rgba(0,0,0,.08)}.BreakingBanner_link__6ovm2:focus-visible{outline:2px solid #fff;outline-offset:-3px}.BreakingBanner_badge__PSWJn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800;padding:4px 10px;background:rgba(0,0,0,.22);border-radius:3px;animation:BreakingBanner_bbPulse__TIZJy 1.6s ease-in-out infinite}@keyframes BreakingBanner_bbPulse__TIZJy{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.BreakingBanner_badge__PSWJn{animation:none}}.BreakingBanner_title__ckjds{font-weight:600;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.BreakingBanner_link__6ovm2{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 14px;font-size:.88rem}.BreakingBanner_badge__PSWJn{font-size:.7rem}}.HeroBanner_hero__PZAkX{position:relative;display:block;margin-top:var(--space-8);margin-bottom:var(--space-12);border-radius:var(--radius-lg,12px);overflow:hidden;background:#111;isolation:isolate}@media (min-width:768px){.HeroBanner_hero__PZAkX{margin-top:var(--space-10)}}.HeroBanner_imageLink__eoOzV{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;background:var(--color-bg-subtle)}@media (min-width:768px){.HeroBanner_imageLink__eoOzV{aspect-ratio:16/9}}@media (min-width:1280px){.HeroBanner_imageLink__eoOzV{aspect-ratio:21/9}}.HeroBanner_image__7kY4g{object-fit:cover;transition:transform var(--duration-slower,.8s) var(--ease-out)}.HeroBanner_hero__PZAkX:hover .HeroBanner_image__7kY4g{transform:scale(1.03)}.HeroBanner_placeholder__Mauun{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-bg-subtle),var(--color-bg-muted))}.HeroBanner_gradient__6ZD0K{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.55) 35%,rgba(0,0,0,.15) 65%,transparent);pointer-events:none;z-index:1}.HeroBanner_body__Ep5gq{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(20px,4vw,56px);max-width:min(820px,92%);color:#fff}.HeroBanner_breakingBadge__A6ZkP{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-overline);font-weight:var(--weight-bold);color:#fff;background:#d92121;padding:4px 10px;border-radius:3px;margin-bottom:8px;animation:HeroBanner_heroBreakingPulse__7dRpp 1.6s ease-in-out infinite}@keyframes HeroBanner_heroBreakingPulse__7dRpp{0%,to{opacity:1}50%{opacity:.78}}@media (prefers-reduced-motion:reduce){.HeroBanner_breakingBadge__A6ZkP{animation:none}}.HeroBanner_kicker__S33JZ{text-transform:uppercase;letter-spacing:var(--tracking-overline);font-size:var(--text-overline);color:#fff;font-weight:var(--weight-semibold);text-decoration:none;align-self:flex-start;position:relative;padding-left:12px;transition:opacity var(--duration-fast) var(--ease-out)}.HeroBanner_kicker__S33JZ:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:14px;background:var(--color-brand)}.HeroBanner_kicker__S33JZ:hover{opacity:.85}.HeroBanner_title__9kpq4{font-family:var(--site-font-display);font-size:clamp(1.75rem,5.5vw,4.5rem);line-height:1.02;letter-spacing:-.035em;font-weight:var(--weight-bold);margin:0;text-wrap:balance;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.4)}.HeroBanner_titleLink__ssqd1{color:inherit;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.HeroBanner_titleLink__ssqd1:hover{opacity:.92;color:inherit}.HeroBanner_dek__rrhW8{font-family:var(--site-font-prose);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.45;color:hsla(0,0%,100%,.92);margin:0;text-wrap:pretty;max-width:60ch}.HeroBanner_meta__G447A{display:inline-flex;gap:var(--space-2);font-family:var(--site-font-ui);font-size:var(--text-body-sm);color:hsla(0,0%,100%,.7)}@media (prefers-reduced-motion:reduce){.HeroBanner_image__7kY4g{transition:none}}.LatestStrip_section__1KTZG{display:flex;flex-direction:column;gap:var(--space-3)}.LatestStrip_title__PNbYG{font-family:var(--site-font-heading,var(--font-sans));font-size:var(--font-size-lg,18px);font-weight:800;letter-spacing:-.01em;margin:0;text-transform:uppercase;color:var(--color-text);border-bottom:2px solid var(--color-brand);padding-bottom:var(--space-2)}.LatestStrip_scroller__yfuDH{display:grid!important;grid-auto-flow:column;grid-auto-columns:75%;grid-gap:var(--space-3);gap:var(--space-3);scroll-snap-type:x mandatory;padding:0 0 var(--space-2)}@media (min-width:768px){.LatestStrip_scroller__yfuDH{grid-auto-columns:240px}}.LatestStrip_item__2u9eb{scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;min-width:0}.LatestStrip_imageLink__I0HG_{display:block}.LatestStrip_imageWrap__mZf6t{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle)}.LatestStrip_imageWrap__mZf6t img{object-fit:cover}.LatestStrip_placeholder__t__UM{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-bg-subtle),var(--color-bg-elevated))}.LatestStrip_body__Y6TYt{display:flex;flex-direction:column;gap:4px;min-width:0}.LatestStrip_kicker__ZePJM{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.LatestStrip_itemTitle__xZFx6{font-size:var(--font-size-sm,14px);font-weight:700;line-height:1.25;margin:0;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LatestStrip_titleLink__EpVfo{color:inherit;text-decoration:none}.LatestStrip_titleLink__EpVfo:hover{text-decoration:underline}.LatestStrip_meta__xR5XL{font-size:var(--font-size-xs,12px);color:var(--color-text-muted)}.SliderClassic_section__aExCU{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-8)}@media (min-width:768px){.SliderClassic_section__aExCU{margin-top:var(--space-10)}}@media (min-width:1024px){.SliderClassic_section__aExCU{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-6);align-items:stretch}.SliderClassic_section__aExCU[data-density=solo]{grid-template-columns:minmax(0,1fr)}.SliderClassic_section__aExCU[data-density=solo] .SliderClassic_main__cDoLE{max-width:900px;margin:0 auto;width:100%}}.SliderClassic_main__cDoLE{position:relative;display:flex;flex-direction:column;margin:0;padding:0;min-width:0}.SliderClassic_mainImage__W2Mr8{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg,12px);background:var(--color-bg-subtle);flex-shrink:0}.SliderClassic_mainImage__W2Mr8 img{object-fit:cover}.SliderClassic_placeholder__8eEIv{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-bg-subtle),var(--color-bg-elevated))}.SliderClassic_gradient__lQI_r{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.55));pointer-events:none}.SliderClassic_mainBody__BfDiT{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0 0;flex:1 0 auto}.SliderClassic_breakingBadge__GK3M_{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-overline);font-weight:700;color:#fff;background:#d92121;padding:4px 10px;border-radius:3px;margin-bottom:8px;animation:SliderClassic_sliderBreakingPulse__hV_ny 1.6s ease-in-out infinite}@keyframes SliderClassic_sliderBreakingPulse__hV_ny{0%,to{opacity:1}50%{opacity:.78}}@media (prefers-reduced-motion:reduce){.SliderClassic_breakingBadge__GK3M_{animation:none}}.SliderClassic_kicker__RJafa{display:inline-block;align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);text-decoration:none}.SliderClassic_kicker__RJafa:hover{text-decoration:underline}.SliderClassic_mainTitle__Ryp5B{font-family:var(--site-font-heading,var(--font-sans));font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1.1;margin:0;color:var(--color-text);letter-spacing:-.01em}.SliderClassic_titleLink__krxLX{color:inherit;text-decoration:none}.SliderClassic_titleLink__krxLX:hover{text-decoration:underline}.SliderClassic_dek__giPTw{font-size:var(--font-size-base,16px);color:var(--color-text-muted);line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SliderClassic_thumbs__msqv2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.SliderClassic_thumbs__msqv2[data-count="1"]{grid-template-columns:1fr}@media (min-width:1024px){.SliderClassic_thumbs__msqv2{grid-template-columns:1fr;gap:var(--space-3)}}.SliderClassic_thumbItem___kCMG{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;min-width:0}@media (min-width:1024px){.SliderClassic_section__aExCU[data-density=hero] .SliderClassic_thumbs__msqv2{grid-auto-rows:1fr;align-content:stretch}.SliderClassic_section__aExCU[data-density=hero] .SliderClassic_thumbItem___kCMG{grid-template-columns:1fr;gap:var(--space-2);display:flex;flex-direction:column}.SliderClassic_section__aExCU[data-density=hero] .SliderClassic_thumbImage__5J6o7{aspect-ratio:16/9;height:auto}.SliderClassic_section__aExCU[data-density=hero] .SliderClassic_thumbTitle__P3iAZ{font-size:18px;-webkit-line-clamp:3;line-height:1.25}.SliderClassic_section__aExCU[data-density=hero] .SliderClassic_thumbBody__KDlDD{flex:1 0 auto}.SliderClassic_section__aExCU[data-density=compact] .SliderClassic_thumbs__msqv2{grid-auto-rows:1fr;gap:var(--space-3)}.SliderClassic_section__aExCU[data-density=compact] .SliderClassic_thumbItem___kCMG{grid-template-columns:minmax(140px,38%) 1fr;gap:var(--space-3);align-items:stretch;min-height:0}.SliderClassic_section__aExCU[data-density=compact] .SliderClassic_thumbImage__5J6o7{aspect-ratio:auto;height:100%;min-height:0}.SliderClassic_section__aExCU[data-density=compact] .SliderClassic_thumbTitle__P3iAZ{font-size:17px;-webkit-line-clamp:3;line-height:1.3}.SliderClassic_section__aExCU[data-density=compact] .SliderClassic_thumbBody__KDlDD{justify-content:center}.SliderClassic_section__aExCU[data-density=full] .SliderClassic_thumbs__msqv2{grid-auto-rows:1fr;gap:var(--space-3)}.SliderClassic_section__aExCU[data-density=full] .SliderClassic_thumbItem___kCMG{grid-template-columns:minmax(120px,34%) 1fr;gap:var(--space-3);align-items:stretch;min-height:0}.SliderClassic_section__aExCU[data-density=full] .SliderClassic_thumbImage__5J6o7{aspect-ratio:auto;height:100%;min-height:0}.SliderClassic_section__aExCU[data-density=full] .SliderClassic_thumbTitle__P3iAZ{font-size:15px;-webkit-line-clamp:3;line-height:1.3}.SliderClassic_section__aExCU[data-density=full] .SliderClassic_thumbBody__KDlDD{justify-content:center;gap:4px}}.SliderClassic_thumbImage__5J6o7{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle)}.SliderClassic_thumbImage__5J6o7 img{object-fit:cover}.SliderClassic_placeholderSmall__M_uyX{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-bg-subtle),var(--color-bg-elevated))}.SliderClassic_thumbBody__KDlDD{display:flex;flex-direction:column;gap:4px;min-width:0}.SliderClassic_thumbKicker__HqO9p{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.SliderClassic_thumbTitle__P3iAZ{font-size:var(--font-size-sm,14px);font-weight:700;line-height:1.25;margin:0;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SliderClassic_thumbMeta__HVesC{font-size:var(--font-size-xs,12px);color:var(--color-text-muted)}@keyframes SliderClassic_sliderClassicFadeIn__rwFma{0%{opacity:.001}to{opacity:1}}.SliderClassic_section__aExCU[data-rotating=true] .SliderClassic_main__cDoLE,.SliderClassic_section__aExCU[data-rotating=true] .SliderClassic_thumbItem___kCMG{animation:SliderClassic_sliderClassicFadeIn__rwFma .26s ease-out both}@media (prefers-reduced-motion:reduce){.SliderClassic_section__aExCU[data-rotating=true] .SliderClassic_main__cDoLE,.SliderClassic_section__aExCU[data-rotating=true] .SliderClassic_thumbItem___kCMG{animation:none}}.VideoEmbed_section__u41OF{display:block;width:100%;margin:var(--space-8) 0}.VideoEmbed_section__u41OF.VideoEmbed_inRow__BiWuE{margin:0}@media (min-width:768px){.VideoEmbed_section__u41OF.VideoEmbed_inRow__BiWuE{display:flex;align-items:center;height:100%}.VideoEmbed_section__u41OF.VideoEmbed_inRow__BiWuE .VideoEmbed_frame__pADb6{width:100%}}.VideoEmbed_frame__pADb6{position:relative;width:100%;aspect-ratio:16/9;height:var(--video-embed-h-mobile);max-height:var(--video-embed-h-desktop);overflow:hidden;background:var(--color-bg-subtle);border-radius:var(--radius-lg,12px)}.VideoEmbed_frame__pADb6 iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media (min-width:768px){.VideoEmbed_frame__pADb6{height:auto}}.PrintCover_section__HX0tt{display:block;width:100%}.PrintCover_frame__XWuTD{position:relative;width:100%;max-width:720px;margin:0 auto;aspect-ratio:3/4;overflow:hidden}.PrintCover_section__HX0tt.PrintCover_inRow__D7HqQ .PrintCover_frame__XWuTD{aspect-ratio:var(--print-cover-aspect,3/4);max-width:var(--print-cover-max-width,720px);height:var(--print-cover-h,auto)}.PrintCover_frame__XWuTD img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;background:var(--color-bg)}.PrintCover_caption__sbQKx{display:block;text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2,8px)}.HomeMediaRow_row__ylmVt{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);margin:var(--space-8) 0;width:100%;align-items:start}@media (min-width:768px){.HomeMediaRow_row__ylmVt:has(>:nth-child(2)){grid-template-columns:1fr 1fr;align-items:stretch;--print-cover-aspect:16/9;--print-cover-max-width:none;--print-cover-h:auto}}.CategoryMasonry_section__oGWbW{display:flex;flex-direction:column;gap:var(--space-4)}.CategoryMasonry_header__fYDfX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:2px solid var(--color-brand);padding-bottom:var(--space-2)}.CategoryMasonry_title__3bpYh{font-family:var(--site-font-heading,var(--font-sans));font-size:clamp(1.1rem,2vw,1.5rem);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;margin:0;color:var(--color-text)}.CategoryMasonry_titleLink__gbAba{color:inherit;text-decoration:none}.CategoryMasonry_titleLink__gbAba:hover{text-decoration:underline}.CategoryMasonry_cta__YivtN{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-sm,13px);font-weight:600;color:var(--color-text-muted);text-decoration:none;flex-shrink:0}.CategoryMasonry_cta__YivtN:hover{color:var(--color-brand)}.CategoryMasonry_masonry___CE_6{column-count:2;column-gap:var(--masonry-col-gap)}@media (min-width:1024px){.CategoryMasonry_masonry___CE_6{column-count:3}}.CategoryMasonry_card__E2OUc{page-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--masonry-row-gap);padding:0}.CategoryMasonry_imageLink__t1Iu1{display:block}.CategoryMasonry_imageWrap__zw36I{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle)}.CategoryMasonry_imageWrap__zw36I img{object-fit:cover}.CategoryMasonry_placeholder__4Ck5c{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-bg-subtle),var(--color-bg-elevated))}.CategoryMasonry_body__mwkAb{display:flex;flex-direction:column;gap:4px;min-width:0}.CategoryMasonry_cardTitle__VRZ9m{font-family:var(--site-font-heading,var(--font-sans));font-size:var(--font-size-base,16px);font-weight:700;line-height:1.25;margin:0;color:var(--color-text)}.CategoryMasonry_dek__2_p1H{font-size:var(--font-size-sm,13px);color:var(--color-text-muted);line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CategoryMasonry_meta__0j5wL{font-size:var(--font-size-xs,12px);color:var(--color-text-muted)}.EmptyHome_empty___QZeZ{text-align:center;padding:var(--space-20) var(--space-4);color:var(--color-fg-muted)}.EmptyHome_title__4jPp5{font-family:var(--site-font-display);font-size:2rem;margin-bottom:1rem}.EmptyHome_body__Ra0ZO{margin:0 auto;max-width:38ch}