.wave1-languages{display:flex;justify-content:flex-end;gap:16px;padding:7px max(20px,calc((100% - 1120px)/2));border-top:1px solid var(--border,#eee);background:#fff;font:13px/1.5 -apple-system,BlinkMacSystemFont,sans-serif}
.wave1-languages a{color:#555;white-space:nowrap}.wave1-languages a[aria-current]{color:#b70a24;text-decoration:underline;text-underline-offset:4px}
html[lang=en] .page-hero{padding:64px 0 32px}html[lang=en] .page-hero h1{max-width:900px;font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.025em}html[lang=en] .article-body{max-width:850px;padding:0 28px;margin:32px auto 64px}html[lang=en] .article-body p,html[lang=en] .article-body li{font-size:17px;line-height:1.8}html[lang=en] .article-body a:not(.btn){color:#b70a24;text-decoration:underline;text-underline-offset:3px}html[lang=en] .article-body h2{font-size:27px;line-height:1.3}html[lang=en] .article-body h3{font-size:21px;line-height:1.4}
.consult-card{background:#f8f8f8;border:1px solid #e9e9e9;border-radius:12px;padding:24px;margin:32px 0}.consult-card h2{margin-top:0!important}.consult-buttons{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.consult-buttons .btn{font-size:15px;min-height:48px;white-space:normal;text-align:center;cursor:pointer}.consult-buttons .btn-outline{border:1px solid #ccc;background:#fff;color:#222}.copy-status{min-height:1.5em;font-size:14px!important}html[lang=en] .footer{padding:32px 0;background:#f8f8f8}html[lang=en] .container{max-width:1120px}html[lang=en] .article-body table{display:block;overflow:auto;max-width:100%}
@media(max-width:640px){.wave1-languages{justify-content:center;padding:8px 16px;gap:24px}html[lang=en] .page-hero{padding:36px 0 16px}html[lang=en] .article-body{padding:0 20px}.consult-card{padding:20px}.consult-buttons{display:grid;grid-template-columns:1fr}.consult-buttons .btn{width:100%}html[lang=en] .logo{font-size:20px}html[lang=en] .article-body h2{font-size:24px}}
