.localized-site .site-header__inner{flex-wrap:wrap;align-items:center;padding-top:12px;padding-bottom:12px}
.localized-site .brand{flex-shrink:0}
.localized-site .nav{flex:1;flex-wrap:wrap;justify-content:flex-end;gap:8px 18px}
.localized-site .nav a,.locale-switch a{display:inline-flex;align-items:center;min-height:44px}
.localized-site .guide h1{font-size:clamp(30px,4vw,46px);line-height:1.18;overflow-wrap:anywhere}
.localized-site .guide h2{line-height:1.22;overflow-wrap:anywhere}
.localized-site .guide h3{font-size:20px;line-height:1.3}
.localized-site .guide a{overflow-wrap:anywhere;text-underline-offset:3px}
.localized-site .guide [id]{scroll-margin-top:96px}
.locale-switch{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px;color:var(--color-brand-deep);font-weight:700}
.locale-switch a[aria-current]{text-decoration:none;border-bottom:2px solid var(--color-brand-deep)}
.skip-link{position:absolute;left:16px;top:8px;transform:translateY(-180%);padding:12px 18px;background:white;color:var(--color-brand-ink);border:2px solid var(--color-brand-deep);border-radius:12px;z-index:10002}
.skip-link:focus{transform:none}
.release-note,.download-state{padding:20px 22px;border:1px solid var(--line-soft);border-left:4px solid var(--color-brand-deep);border-radius:16px;background:var(--color-brand-wash);line-height:1.7;margin:24px 0}
.download-state p{margin-bottom:0}
.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.feature-grid article{padding:18px 0;border-top:1px solid var(--line-soft)}
.localized-site .compact-screen{max-width:260px;margin:24px auto 0}
.project-media{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:24px;align-items:start}
.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0}
.metric-grid>div{display:flex;flex-direction:column;padding:24px;border:1px solid var(--line-soft);border-radius:20px;background:white}
.metric-grid dt{font-size:15px;font-weight:700;line-height:1.4}
.metric-grid dd{margin:0 0 12px;color:var(--color-brand-deep);font-size:36px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}
.metric-grid p{font-weight:400;font-size:14px!important;line-height:1.6!important;margin-bottom:0;color:var(--color-text-soft)}
.review-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;padding:0!important}
.review-stages li{margin:0!important;padding:18px;border:1px solid var(--line-soft);border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.review-stages p{font-size:16px!important;margin:0}
.review-coverage{margin-top:28px;padding-top:24px;border-top:1px solid var(--line-soft)}
.review-coverage label{display:block;font-weight:800;line-height:1.5;margin-bottom:14px}
.review-coverage progress{display:block;width:100%;height:26px;accent-color:var(--color-brand-deep)}
.status-chip{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border-radius:999px;background:var(--color-brand-soft);color:var(--color-brand-ink);font-size:13px;font-weight:800;line-height:1.4}
.status-chip--active{background:#f7ebc8;color:#61470c}
.status-chip--planned{background:#edf0f1;color:#394b52}
.roadmap-list{list-style:none;padding:0!important;margin-top:36px}
.roadmap-item{padding:28px;margin:0 0 18px!important;border:1px solid var(--line-soft);border-left:4px solid var(--color-brand-deep);border-radius:20px;background:white}
.roadmap-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;color:var(--color-text-soft);font-size:14px}
.roadmap-item h2{font-size:24px!important}
.localized-site .resource-links{margin:24px 0}
@media(max-width:760px){.localized-site .guide [id]{scroll-margin-top:190px}.localized-site .nav{gap:6px 12px;min-width:180px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-stages{grid-template-columns:1fr}.project-media{grid-template-columns:1fr}.project-media figure:first-child{max-width:280px;margin-left:auto;margin-right:auto}}
@media(max-width:420px){.localized-site .nav{flex-basis:100%;justify-content:flex-start}.metric-grid,.feature-grid{grid-template-columns:1fr}.metric-grid>div{padding:20px}.roadmap-item{padding:22px}.localized-site .guide [id]{scroll-margin-top:96px}
.locale-switch{gap:6px 16px}}
@media print{.locale-switch,.skip-link{display:none}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.roadmap-item{break-inside:avoid}.project-media{display:none}}
