html:lang(en) .article-head h1,html:lang(es) .article-head h1{font-size:clamp(32px,3.6vw,52px);line-height:1.2;letter-spacing:-.025em;word-spacing:.035em}
html:lang(en) .page-intro h1,html:lang(es) .page-intro h1{font-size:clamp(34px,4.1vw,58px);line-height:1.2;letter-spacing:-.025em;word-spacing:.035em}
.locale-transfer{display:flex;align-items:center;justify-content:space-between;gap:16px}.locale-transfer small{display:block;font-size:11px;color:var(--muted)}.locale-transfer strong{display:block;font-size:44px;letter-spacing:-2px}.locale-transfer>span{font-size:30px}.transfer>p:last-child{font-size:12px;line-height:1.6;color:var(--muted)}
.locale-board-list{list-style:none;margin:24px 0;padding:0}.locale-board-list li{display:flex;gap:16px;padding:16px 0;border-top:1px solid var(--line)}.locale-board-list li>span{font-size:11px;color:var(--green)}.locale-board-list b{font-size:14px}.locale-board-list p{font-size:12px;line-height:1.6;margin:6px 0 0;color:var(--muted)}
.referral-direct{font-size:11px;overflow-wrap:anywhere;max-width:100%;margin:9px 0 0;color:var(--muted)}
.board .locale-board-list{margin:14px 0}.board .locale-board-list li{padding:12px 0;border-color:#527b6a}.board .locale-board-list li>span{color:#b8d8c7}.board .locale-board-list b{color:#f8faf3}.board .locale-board-list p{color:#c2d9cd}
html:lang(en) .hero-copy h1,html:lang(es) .hero-copy h1{font-size:clamp(37px,4vw,58px);line-height:1.13;letter-spacing:-2px}
html:lang(en) .hero-copy,html:lang(es) .hero-copy{min-width:0}.hero-copy .intro{line-height:1.75}
.prose{overflow-wrap:break-word}.article-grid>*{min-width:0}.article-toc a{overflow-wrap:break-word}.language-picker{flex-shrink:0}
@media(max-width:760px){html:lang(en) .hero-copy h1,html:lang(es) .hero-copy h1{font-size:42px}.hero-visual{min-height:0}.board-bottom{gap:12px}.article-meta{flex-wrap:wrap}.header-tools{gap:8px}.lang{max-width:118px}.locale-board-list li{padding:14px 0}.prose .article-screenshot{margin:22px 0 28px}.table-wrap{max-width:100%}}
