._2Pmnda_page{background:var(--editorial-bg);min-height:100vh;color:var(--editorial-text);padding:clamp(104px,11vw,140px) clamp(20px,4vw,48px) 96px}._2Pmnda_article{min-width:0;max-width:760px;margin:0 auto}._2Pmnda_crumbs{margin-bottom:28px}._2Pmnda_head{margin-bottom:40px}._2Pmnda_eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--editorial-accent);overflow-wrap:anywhere;margin:0 0 16px;font-size:10px;line-height:1.7}._2Pmnda_title{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(30px,5.2vw,56px);font-weight:850;line-height:1.04}._2Pmnda_byline{color:var(--editorial-muted);margin:0 0 22px;font-size:14px}._2Pmnda_bylineAuthor{min-height:44px;color:var(--editorial-text);text-decoration:underline;-webkit-text-decoration-color:var(--editorial-divider);text-decoration-color:var(--editorial-divider);text-underline-offset:3px;vertical-align:middle;border-radius:3px;align-items:center;display:inline-flex}._2Pmnda_bylineAuthor:hover{color:var(--editorial-accent);text-decoration-color:currentColor}._2Pmnda_bylineAuthor:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:3px}._2Pmnda_summary{color:var(--editorial-text);max-width:68ch;margin:0;font-size:clamp(18px,2vw,21px);line-height:1.6}._2Pmnda_figure{border:1px solid var(--editorial-divider);background:var(--editorial-tint);border-radius:7px;margin:0 0 32px;overflow:hidden}._2Pmnda_figureImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(640px,72vh);margin:0 auto;display:block}._2Pmnda_figureCaption{border-top:1px solid var(--editorial-divider);color:var(--editorial-muted);overflow-wrap:anywhere;margin:0;padding:12px 16px;font-size:14px;line-height:1.6}._2Pmnda_toc{background:#141c20;border:1px solid #56656d;border-radius:7px;margin:0 0 32px;padding:14px 18px}._2Pmnda_tocTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--editorial-accent);cursor:pointer;align-items:center;min-height:44px;margin:0;font-size:10px;font-weight:750;display:flex}._2Pmnda_toc ol{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}._2Pmnda_toc a{min-height:44px;color:var(--editorial-text);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}._2Pmnda_toc a:hover{color:var(--editorial-accent);text-decoration:underline}._2Pmnda_tocInline{flex-wrap:wrap;align-items:center;gap:0 24px;display:flex}._2Pmnda_tocInline ._2Pmnda_tocTitle{cursor:default}._2Pmnda_body{border-top:1px solid var(--editorial-divider)}._2Pmnda_section{border-bottom:1px solid var(--editorial-divider);padding:40px 0;scroll-margin-top:96px}._2Pmnda_h2{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.02em;color:var(--editorial-text);overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(23px,3vw,30px);font-weight:800;line-height:1.15}._2Pmnda_prose{gap:18px;max-width:68ch;display:grid}._2Pmnda_prose p{color:var(--editorial-text);overflow-wrap:break-word;margin:0;font-size:18px;line-height:1.75}._2Pmnda_prose a{color:var(--editorial-accent);text-underline-offset:3px;text-decoration:underline}._2Pmnda_prose a:hover{color:var(--editorial-hover)}._2Pmnda_prose code{background:var(--editorial-tint);color:#d9f6f9;font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;border:1px solid #334047;border-radius:4px;padding:.08em .3em;font-size:.86em}._2Pmnda_prose pre,._2Pmnda_prose table{max-width:100%;overflow-x:auto}._2Pmnda_sources{flex-wrap:wrap;gap:0 22px;margin-top:16px;display:flex}._2Pmnda_sources a{min-height:44px;color:var(--editorial-accent);text-underline-offset:3px;align-items:center;gap:6px;font-size:15px;text-decoration:underline;display:inline-flex}._2Pmnda_sources a:hover{color:var(--editorial-hover)}._2Pmnda_panel{background:#141c20;border:1px solid #56656d;border-radius:7px;margin-top:36px;padding:18px 20px}._2Pmnda_panelLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--editorial-accent);margin:0 0 6px;font-size:10px;font-weight:750}._2Pmnda_panel a{min-height:44px;color:var(--editorial-accent);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}._2Pmnda_panel a:hover{color:var(--editorial-hover)}._2Pmnda_cite{margin-top:40px}._2Pmnda_cite summary{cursor:pointer;min-height:44px;color:var(--editorial-muted);align-items:center;font-size:15px;display:flex}._2Pmnda_cite pre{max-width:100%}._2Pmnda_pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}._2Pmnda_pager a{min-height:44px;color:var(--editorial-text);background:#141c20;border:1px solid #56656d;border-radius:7px;padding:14px 16px;display:block;text-decoration:none!important}._2Pmnda_pager a:hover{border-color:#79b5bf}._2Pmnda_pager small{letter-spacing:.14em;text-transform:uppercase;color:var(--editorial-accent);font-size:10px;font-weight:750;display:block}._2Pmnda_pager strong{overflow-wrap:anywhere;margin-top:6px;font-weight:700;line-height:1.3;display:block}._2Pmnda_next{text-align:right}._2Pmnda_foot{border-top:1px solid var(--editorial-divider);margin-top:56px;padding-top:40px}._2Pmnda_author{background:#141c20;border:1px solid #56656d;border-radius:7px;margin-bottom:24px;padding:22px}._2Pmnda_author h3{font-family:var(--font-archivo), system-ui, sans-serif;margin:0 0 8px;font-size:18px;font-weight:800}._2Pmnda_author p{color:var(--editorial-muted);margin:0;font-size:15px;line-height:1.6}._2Pmnda_contact{flex-direction:column;gap:16px;display:flex}._2Pmnda_contact p{color:var(--editorial-muted);margin:0;font-size:15px;line-height:1.55}._2Pmnda_actions{flex-wrap:wrap;gap:12px;display:flex}._2Pmnda_btn{min-height:44px;color:var(--editorial-text);border:1px solid #56656d;border-radius:7px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;text-decoration:none!important}._2Pmnda_btn:hover{color:var(--editorial-accent);border-color:#79b5bf}._2Pmnda_btnPrimary{background:var(--editorial-accent);border-color:var(--editorial-accent);color:#0b1417}._2Pmnda_btnPrimary:hover{background:var(--editorial-hover);border-color:var(--editorial-hover);color:#0b1417}@media (min-width:640px){._2Pmnda_contact{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:560px){._2Pmnda_pager{grid-template-columns:1fr}._2Pmnda_next{text-align:left}._2Pmnda_prose p{font-size:17px}._2Pmnda_section{padding:32px 0}}
