._main_1u36f_2{max-width:950px;padding-top:23px;min-height:50vh}._back_1u36f_3{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;margin-bottom:25px}._back_1u36f_3:hover,._main_1u36f_2 ._kicker_1u36f_4:hover{text-decoration:underline}._heading_1u36f_5{border-top:2px solid var(--foreground);padding-top:16px}._main_1u36f_2 ._kicker_1u36f_4{color:var(--primary);font-size:.73rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._main_1u36f_2 h1{font:900 clamp(2.65rem,6.45vw,5.4rem)/.96 var(--font-family-display);letter-spacing:-.024em;margin:7px 0 16px;overflow-wrap:anywhere}._lead_1u36f_8{font-size:clamp(1rem,2vw,1.35rem);color:var(--muted-foreground);max-width:65ch;margin:0 0 16px}._meta_1u36f_9{display:flex;flex-wrap:wrap;gap:8px 18px;border-block:1px solid var(--border);padding:11px 0;color:var(--muted-foreground);font-size:.83rem}._meta_1u36f_9 span{font-weight:700;color:var(--foreground)}._photo_1u36f_11{display:block;width:100%;max-height:570px;object-fit:contain;background:var(--surface);margin:18px 0}._photo_1u36f_11[hidden]{display:none}._articleSkeleton_1u36f_13{display:grid;gap:13px;padding:18px 0}._articleSkeleton_1u36f_13 span{height:18px;background:linear-gradient(90deg,var(--surface) 20%,var(--border) 50%,var(--surface) 80%);background-size:200% 100%;animation:_article-skeleton_1u36f_1 1.5s ease-in-out infinite}._articleSkeleton_1u36f_13 span:first-child{width:70%;height:38px}._articleSkeleton_1u36f_13 span:nth-child(2){width:94%;height:25px}._articleSkeleton_1u36f_13 span:nth-child(3){width:85%}._articleSkeleton_1u36f_13 span:nth-child(4){width:58%}@keyframes _article-skeleton_1u36f_1{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._articleSkeleton_1u36f_13 span{animation:none}}._body_1u36f_14{max-width:68ch;margin:25px auto;font-size:clamp(1.02rem,1.5vw,1.16rem);line-height:1.75;white-space:pre-line;overflow-wrap:anywhere}._actions_1u36f_15{border-top:1px solid var(--border);padding-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.82rem}
