.article-module__zkgPwa__page{padding-bottom:40px}.article-module__zkgPwa__header{border-bottom:1px solid #16131114;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-bottom:32px;padding:24px 0;display:grid}.article-module__zkgPwa__headerContent h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--ink);margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.article-module__zkgPwa__breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;display:flex}.article-module__zkgPwa__breadcrumb a{color:#d7a14b;text-decoration:none;transition:color .2s}.article-module__zkgPwa__breadcrumb a:hover{color:var(--ink)}.article-module__zkgPwa__eyebrow{color:#d7a14b;text-transform:uppercase;letter-spacing:.22em;margin:0 0 8px;font-size:.8rem;font-weight:700}.article-module__zkgPwa__meta{color:var(--muted);border-top:1px solid #16131114;flex-wrap:wrap;align-items:center;gap:20px;margin:16px 0 0;padding:16px 0 0;font-size:.9rem;display:flex}.article-module__zkgPwa__metaItem{align-items:center;gap:6px;display:flex}.article-module__zkgPwa__metaLabel{font-weight:600}.article-module__zkgPwa__badge{color:#d7a14b;text-transform:capitalize;background:#d7a14b26;border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-block}.article-module__zkgPwa__detail{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:32px;padding:32px 0;display:grid}.article-module__zkgPwa__detailContent{flex-direction:column;display:flex}.article-module__zkgPwa__detailTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-wrap:balance;color:var(--ink);margin:0 0 20px;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1}.article-module__zkgPwa__summary{color:#161311cc;border-left:4px solid #d7a14b;margin:0 0 24px;padding-left:20px;font-size:1.2rem;font-style:italic;line-height:1.6}.article-module__zkgPwa__featuredImage{aspect-ratio:16/9;object-fit:cover;border-radius:24px;width:100%;margin:28px 0;box-shadow:0 16px 48px #16131126}.article-module__zkgPwa__bodyCopy{color:var(--ink);gap:20px;font-size:1.05rem;line-height:1.85;display:grid}.article-module__zkgPwa__bodyCopy p{margin:0}.article-module__zkgPwa__detailAside{flex-direction:column;gap:24px;display:flex}.article-module__zkgPwa__asideBlock{background:#fffffff2;border:1px solid #16131114;border-radius:20px;padding:24px;box-shadow:0 8px 24px #1613110f}.article-module__zkgPwa__asideBlock h3{font-family:var(--font-display), sans-serif;color:var(--ink);border-bottom:2px solid #d7a14b;margin:0 0 16px;padding-bottom:12px;font-size:1.2rem}.article-module__zkgPwa__asideList{gap:16px;display:grid}.article-module__zkgPwa__asideItem{border-bottom:1px solid #16131114;padding:12px 0}.article-module__zkgPwa__asideItem:last-child{border-bottom:0}.article-module__zkgPwa__asideItem a{color:var(--ink);gap:6px;text-decoration:none;transition:color .2s;display:grid}.article-module__zkgPwa__asideItem a:hover strong{color:#d7a14b}.article-module__zkgPwa__asideItem strong{font-size:.95rem;font-weight:700;transition:color .2s;display:block}.article-module__zkgPwa__asideItem span{color:var(--muted);font-size:.85rem;line-height:1.5;display:block}.article-module__zkgPwa__relatedArticles{gap:12px;display:grid}.article-module__zkgPwa__relatedCard{background:#d7a14b0d;border:1px solid #d7a14b1a;border-radius:12px;padding:12px;transition:all .2s}.article-module__zkgPwa__relatedCard:hover{background:#d7a14b1a;border-color:#d7a14b4d;transform:translate(4px)}.article-module__zkgPwa__relatedCard strong{color:var(--ink);margin-bottom:4px;font-size:.9rem;display:block}.article-module__zkgPwa__relatedCard span{color:var(--muted);font-size:.8rem;line-height:1.4;display:block}.article-module__zkgPwa__socialPost{background:#1613110a;border-left:3px solid #d7a14b;border-radius:12px;padding:12px}.article-module__zkgPwa__socialPost strong{color:#d7a14b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.85rem;display:block}.article-module__zkgPwa__socialPost span{color:var(--ink);font-size:.9rem;line-height:1.5;display:block}@media (max-width:1024px){.article-module__zkgPwa__detail{grid-template-columns:1fr;gap:28px}.article-module__zkgPwa__detailTitle{font-size:clamp(1.8rem,4vw,2.8rem)}.article-module__zkgPwa__bodyCopy{font-size:1rem}}@media (max-width:768px){.article-module__zkgPwa__page{padding-bottom:28px}.article-module__zkgPwa__header{grid-template-columns:1fr;gap:16px;margin-bottom:20px;padding:16px 0}.article-module__zkgPwa__headerContent h1{font-size:clamp(1.6rem,5vw,2.4rem)}.article-module__zkgPwa__detail{gap:20px;padding:20px 0}.article-module__zkgPwa__detailTitle{margin-bottom:16px;font-size:clamp(1.6rem,4vw,2.4rem)}.article-module__zkgPwa__summary{margin-bottom:20px;font-size:1.05rem}.article-module__zkgPwa__featuredImage{border-radius:16px;margin:20px 0}.article-module__zkgPwa__bodyCopy{gap:16px;font-size:.95rem;line-height:1.75}.article-module__zkgPwa__detailAside{gap:18px}.article-module__zkgPwa__asideBlock{border-radius:16px;padding:18px}.article-module__zkgPwa__asideBlock h3{margin-bottom:12px;font-size:1.05rem}.article-module__zkgPwa__asideList{gap:12px}.article-module__zkgPwa__asideItem{padding:10px 0}}@media (max-width:480px){.article-module__zkgPwa__detail{padding:16px 0}.article-module__zkgPwa__detailTitle{margin-bottom:12px;font-size:clamp(1.35rem,4vw,2rem)}.article-module__zkgPwa__summary{margin-bottom:16px;padding-left:16px;font-size:.95rem}.article-module__zkgPwa__featuredImage{border-radius:12px;margin:16px 0}.article-module__zkgPwa__bodyCopy{gap:14px;font-size:.9rem}.article-module__zkgPwa__asideBlock{padding:16px}.article-module__zkgPwa__asideBlock h3{margin-bottom:10px;font-size:1rem}}
