.page-module__cu6RZa__articleContent{grid-gap:18px;border:1px solid var(--line-strong);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 #ffffff0a,var(--shadow-soft);background:linear-gradient(#ffffff08,#ffffff03),linear-gradient(#15151df5,#0b0b11fa);gap:18px;padding:20px;display:grid}.page-module__cu6RZa__imageContainer{background:#050507;border-radius:28px;height:max(260px,min(40vw,440px));position:relative;overflow:hidden}.page-module__cu6RZa__imageContainer img{-o-object-fit:cover;object-fit:cover;filter:brightness(.78)saturate(.88)}.page-module__cu6RZa__heading{z-index:1;max-width:var(--article-max-width);border:1px solid var(--line-strong);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft);background:#0c0c12c2;border-radius:28px;margin:-74px auto 0;padding:24px 26px;position:relative}.page-module__cu6RZa__kicker{font-family:var(--font-mono),monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.page-module__cu6RZa__category{color:var(--accent);font-weight:700}.page-module__cu6RZa__title{font-family:var(--font-serif),serif;color:var(--ink-strong);letter-spacing:-.06em;margin:0 0 14px;font-size:max(40px,min(6vw,68px));font-weight:500;line-height:.92}.page-module__cu6RZa__description{color:var(--muted);margin:0 0 14px;font-size:18px}.page-module__cu6RZa__byline{font-family:var(--font-sans),sans-serif;color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.page-module__cu6RZa__articleBody{max-width:var(--article-max-width);background:linear-gradient(#faf8f5f5,#f4eee6eb);border:1px solid #faf8f51f;border-radius:30px;margin:0 auto;padding:34px 34px 12px;font-size:16px;box-shadow:0 28px 70px #00000047}.page-module__cu6RZa__paragraph{margin-bottom:28px}.page-module__cu6RZa__paragraphTitle{font-family:var(--font-serif),serif;color:#161310;letter-spacing:-.04em;margin:0 0 10px;font-size:30px;font-weight:500;line-height:1.02}.page-module__cu6RZa__paragraphText{color:#221f1b;margin:0;line-height:1.86}.page-module__cu6RZa__paragraphText a{color:var(--accent);text-underline-offset:2px;font-weight:700;text-decoration-line:underline;text-decoration-thickness:2px}.page-module__cu6RZa__paragraphText a:hover{color:#9e7c26;background:#c9a84c1f}@media (max-width:520px){.page-module__cu6RZa__articleContent{padding:12px}.page-module__cu6RZa__imageContainer{height:220px}.page-module__cu6RZa__heading{margin-top:-32px;padding:18px}.page-module__cu6RZa__articleBody{padding:22px 18px 4px}.page-module__cu6RZa__title{font-size:38px}}
