.page_article__d60bQ{max-width:760px;margin:0 auto;padding:2rem 0 4rem}.page_meta__b5qBK{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.page_date__9jUTR{font-size:.85rem;color:var(--accent);font-weight:600;letter-spacing:.05em}.page_updated__Y21Us{font-size:.78rem;color:var(--text-muted)}.page_title__f7UZQ{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:var(--text);margin-bottom:2rem;line-height:1.3}.page_coverWrap__SBlhd{margin-bottom:2.5rem;border-radius:12px;overflow:hidden;aspect-ratio:16/9}.page_cover__NvOO6{width:100%;height:100%;object-fit:cover}.page_tags__Y493Y{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_tag__z8fnD{padding:.25rem .75rem;background:rgba(99,102,241,.1);color:var(--main);border-radius:999px;font-size:.8rem;font-weight:600;border:1px solid rgba(99,102,241,.2)}.page_tag__z8fnD:hover{background:var(--main);color:#fff}.page_related__nEUED{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(128,128,128,.2)}.page_relatedTitle__p9hrR{font-size:1.3rem;font-weight:700;margin-bottom:1.25rem;color:var(--text)}.page_relatedGrid__lv7i_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:600px){.page_relatedGrid__lv7i_{grid-template-columns:1fr}}.page_relatedCard__PhLM6{display:block;border-radius:8px;overflow:hidden;border:1px solid rgba(128,128,128,.15)}.page_relatedCard__PhLM6:hover{border-color:var(--main)}.page_relatedCard__PhLM6 img{width:100%;aspect-ratio:16/9;object-fit:cover}.page_relatedCard__PhLM6 p{padding:.75rem;font-size:.9rem;font-weight:600;color:var(--text)}.page_body__IppEW{font-size:1.05rem;line-height:1.9;color:var(--text)}.page_body__IppEW h2{font-size:1.5rem;font-weight:700;margin:2rem 0 1rem;color:var(--main)}.page_body__IppEW h3{font-size:1.2rem;font-weight:700;margin:1.5rem 0 .75rem;color:var(--text)}.page_body__IppEW p{margin-bottom:1.2rem}.page_body__IppEW ol,.page_body__IppEW ul{margin:1rem 0 1rem 1.5rem}.page_body__IppEW ol li,.page_body__IppEW ul li{margin-bottom:.4rem}.page_body__IppEW strong{color:var(--accent);font-weight:700}.page_body__IppEW blockquote{border-left:3px solid var(--main);margin:1.5rem 0;padding:.5rem 0 .5rem 1.5rem;color:var(--text-muted);font-style:italic}.page_body__IppEW table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem;border:1px solid var(--border);border-radius:8px;overflow:hidden}.page_body__IppEW table th{background:var(--surface);color:var(--main);font-weight:700;padding:.75rem 1rem;text-align:left;border-bottom:2px solid var(--main);font-size:.85rem;letter-spacing:.03em}.page_body__IppEW table td{padding:.65rem 1rem;border-bottom:1px solid var(--border);color:var(--text);vertical-align:top}.page_body__IppEW table tr:last-child td{border-bottom:none}.page_body__IppEW table tr:hover td{background:var(--surface)}.page_sources__0egzZ{margin-top:2.5rem;padding:1.25rem 1.5rem;border:1px solid rgba(128,128,128,.2);border-radius:10px;background:rgba(128,128,128,.04)}.page_sourcesTitle__dk572{font-size:.95rem;font-weight:700;color:var(--text);margin:0 0 .65rem;text-transform:uppercase;letter-spacing:.06em}.page_sourcesList__hHbSW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.page_sourcesList__hHbSW li{font-size:.88rem;line-height:1.5}.page_sourcesList__hHbSW a{color:var(--accent);text-decoration:none;word-break:break-all}.page_sourcesList__hHbSW a:hover{text-decoration:underline}.page_author__MR1W6{font-size:.85rem;color:var(--text-muted);font-weight:600;letter-spacing:.04em;margin-left:.6rem;padding-left:.75rem;border-left:1px solid var(--border,rgba(128,128,128,.2))}.page_coverCredit__YruV_{font-size:.72rem;color:var(--text-muted);margin:.35rem 0 0;text-align:right}.page_coverCredit__YruV_ a{color:var(--text-muted);text-decoration:none}.page_coverCredit__YruV_ a:hover{color:var(--main);text-decoration:underline}