.hiw{--hiw-pad:28px;--hiw-gap:16px;--hiw-section:hsl(var(--card));--hiw-tile:hsl(var(--background));--hiw-card:hsl(var(--card));--hiw-line:hsl(var(--border));--hiw-ink:hsl(var(--foreground));--hiw-ink-2:hsl(var(--muted-foreground));--hiw-blue:hsl(var(--primary));--hiw-green:#22c55e;--hiw-green-strong:#157e3c;--hiw-screen:#f3f5f7;--hiw-card-shadow:0 0 0 1px rgba(23,29,38,0.02),0 12px 28px -14px rgba(23,45,90,0.22),0 2px 6px -2px rgba(23,29,38,0.06);background:var(--hiw-section)}.dark .hiw{--hiw-section:hsl(var(--background));--hiw-tile:hsl(var(--card));--hiw-card:hsl(var(--popover));--hiw-screen:#0c0f18;--hiw-card-shadow:0 0 0 1px rgba(255,255,255,0.03),0 12px 28px -14px rgba(0,0,0,0.6)}.hiw-frame{container:hiw/inline-size;max-width:1100px;margin-inline:auto}.hiw-grid{display:grid;gap:var(--hiw-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "stat" "report" "affected" "council"}@container hiw (min-width: 600px){.hiw-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero hero" "stat report" "affected council"}}@container hiw (min-width: 1000px){.hiw-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"hero hero stat" "report affected council"}}.hiw-tile{position:relative;display:flex;flex-direction:column;min-height:372px;overflow:hidden;border-radius:20px;background:var(--hiw-tile);container:tile/inline-size}.hiw-tile--hero{grid-area:hero;min-height:452px}.hiw-tile--stat{grid-area:stat}.hiw-tile--report{grid-area:report}.hiw-tile--affected{grid-area:affected}.hiw-tile--council{grid-area:council}@container hiw (max-width: 599px){.hiw-grid{--hiw-pad:22px}.hiw-tile--hero{min-height:490px}.hiw-tile--stat{min-height:270px}.hiw-tile--affected{min-height:348px}}.hiw-copy{position:relative;z-index:1;max-width:380px;margin:0;padding:26px var(--hiw-pad) 0;font-size:19px;line-height:26px;letter-spacing:-.011em;color:var(--hiw-ink-2);text-wrap:pretty}.hiw-copy b{font-weight:600;color:var(--hiw-ink)}.hiw-tile--hero .hiw-copy{max-width:520px}@container hiw (max-width: 599px){.hiw-copy{padding-top:22px;font-size:18px;line-height:25px}}.hiw-pic{position:relative;flex:none;margin-top:auto}.hiw-pic--hero{padding:30px var(--hiw-pad) var(--hiw-pad)}.hiw-report{margin:0;padding:8px 8px 18px;border-radius:18px;background:var(--hiw-card);box-shadow:var(--hiw-card-shadow),0 0 0 1px var(--hiw-line)}.hiw-compare{display:grid;grid-template-columns:1fr 1fr;gap:3px;height:214px;border-radius:10px;background:var(--hiw-card)}.hiw-compare,.hiw-half{position:relative;overflow:hidden}.hiw-half{background:hsl(var(--muted))}.hiw-half img{object-fit:cover}.hiw-half--before img{object-position:50% 52%}.hiw-half--after img{object-position:50% 62%}.hiw-chip{position:absolute;top:12px;inset-inline-start:12px;display:block;height:28px;padding:0 12px;border-radius:14px;line-height:28px;background:rgba(28,32,42,.86);font-size:13px;font-weight:700;letter-spacing:-.005em;color:#fff;white-space:nowrap;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis}.hiw-chip--after{inset-inline-start:auto;inset-inline-end:12px;background:var(--hiw-green-strong)}.hiw-handle{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;gap:2px;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:22px;background:#fff;color:#1e3f7b;box-shadow:0 2px 8px rgba(23,29,38,.18)}.hiw-handle svg{flex:none}.hiw-report-body{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 12px 0}.hiw-report-what{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hiw-fixed{flex:none;display:inline-flex;align-items:center;gap:7px;height:36px;padding-inline:13px 16px;border-radius:18px;background:var(--hiw-green-strong);font-size:16px;font-weight:700;letter-spacing:-.005em;color:#fff;white-space:nowrap}.hiw-fixed svg{flex:none}.hiw-report-title{font-family:var(--font-display),system-ui,sans-serif;font-size:27px;line-height:36px;font-weight:700;color:var(--hiw-ink)}.hiw-place{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:15px;line-height:20px;color:var(--hiw-ink-2)}.hiw-place svg{flex:none}@container tile (max-width: 599px){.hiw-pic--hero{padding-top:56px}.hiw-compare{height:196px}.hiw-chip{top:8px;inset-inline-start:8px;height:22px;padding:0 8px;border-radius:11px;font-size:11px;line-height:22px}[dir=rtl] .hiw-chip-year{display:none}.hiw-chip--after{inset-inline-start:auto;inset-inline-end:8px}.hiw-handle{width:36px;height:36px;margin:-18px 0 0 -18px}.hiw-handle svg{width:14px;height:14px}.hiw-report-body{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 8px 0}.hiw-fixed{order:-1;height:32px;padding-inline:11px 14px;font-size:15px}.hiw-report-title{font-size:24px;line-height:34px}}.hiw-tile--stat{background:var(--hiw-blue)}.hiw-stat{display:flex;flex:1;flex-direction:column;padding:26px var(--hiw-pad) 30px}.hiw-stat-lead{display:flex;margin:0;align-items:center;gap:10px;font-size:19px;line-height:26px;font-weight:600;letter-spacing:-.011em;color:#fff}.hiw-stat-glyph{flex:none;color:var(--hiw-green)}.hiw-stat-number{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.11em;margin:auto 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:104px;font-size:min(124px,34cqw);line-height:.9;font-weight:700;letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums}.hiw-stat-number[data-long]{font-size:92px;font-size:min(108px,27cqw)}.hiw-stat-figure,.hiw-stat-unit{white-space:nowrap}.hiw-stat-unit{font-size:.44em;line-height:1.1;letter-spacing:-.01em}.hiw-stat-label{max-width:300px;margin:16px 0 0;font-size:17px;line-height:24px;color:#b9c6de;text-wrap:pretty}.hiw-stat-link{margin-top:auto;font-size:17px;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:4px}.hiw-pic--report{height:280px}.hiw-phone.ss-phone{position:absolute;left:50%;margin-left:-150px}@container tile (max-width: 355px){.hiw-phone.ss-phone{transform:scale(.86);transform-origin:50% 267px}}@container tile (max-width: 339px){.hiw-chip-year{display:none}}.hiw-phone .hiw-screen{display:block;width:402px;max-width:none;height:auto;background:var(--hiw-screen)}.dark .hiw-phone .hiw-screen--light,.hiw-phone .hiw-screen--dark{display:none}.dark .hiw-phone .hiw-screen--dark{display:block}.dark .hiw-phone .ss-phone__screen{color:#fff}.hiw-pic--affected{height:264px;padding:0 var(--hiw-pad) var(--hiw-pad)}.hiw-affected{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:24px;border-radius:16px;background:var(--hiw-card);box-shadow:var(--hiw-card-shadow),0 0 0 1px var(--hiw-line)}.hiw-affected__eyebrow{font-size:13px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hiw-ink-2)}.hiw-affected__count{margin-top:8px;font-family:var(--font-display),system-ui,sans-serif;font-size:44px;line-height:48px;font-weight:700;letter-spacing:-.03em;color:var(--hiw-ink);font-variant-numeric:tabular-nums}.hiw-affected__line{margin-top:2px;font-size:15px;line-height:20px;color:var(--hiw-ink-2)}.hiw-button{display:flex;align-items:center;justify-content:center;gap:8px;align-self:stretch;height:60px;margin-top:auto;padding-inline:12px;border-radius:10px;background:#1e3f7b;font-size:18px;font-weight:600;letter-spacing:-.01em;color:#fff;text-align:center}.hiw-button svg{flex:none}@container hiw (max-width: 599px){.hiw-affected,.hiw-pic--affected{height:auto}.hiw-affected .hiw-button{margin-top:22px}}.hiw-pic--council{height:280px}.hiw-fixphoto{position:absolute;top:50px;top:calc(16px + 41px * min(1, tan(atan2(calc(100cqw - 56px), 366px))));left:0;right:0;height:420px;overflow:hidden;background:#d9d4cb}.hiw-fixphoto img{position:absolute;top:-34px;left:calc(50% - 246px);width:558px;max-width:none;height:auto}.hiw-push{position:absolute;top:16px;left:var(--hiw-pad);width:366px;transform-origin:0 0;transform:scale(.82);transform:scale(min(1,tan(atan2(calc(100cqw - 56px),366px))))}@container hiw (max-width: 599px){.hiw-fixphoto{top:calc(16px + 41px * min(1, tan(atan2(calc(100cqw - 44px), 366px))))}.hiw-push{transform:scale(min(1,tan(atan2(calc(100cqw - 44px),366px))))}}.hiw-push .ss-notification{margin:0;background:rgba(255,255,255,.92);box-shadow:0 0 0 .5px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.12);isolation:isolate}.hiw-push .ss-notification__icon{box-shadow:inset 0 0 0 .5px rgba(0,0,0,.14)}.hiw-push .ss-notification__icon>img{position:relative;z-index:-1;width:100%;height:100%}.hiw-report-title,[dir=rtl] .hiw-affected__eyebrow,[dir=rtl] .hiw-button,[dir=rtl] .hiw-copy,[dir=rtl] .hiw-fixed,[dir=rtl] .hiw-stat-lead,[dir=rtl] .hiw-stat-unit{letter-spacing:normal}.scope-grid{display:grid;gap:var(--hiw-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@container hiw (min-width: 600px){.scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hiw (min-width: 1000px){.scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hiw (max-width: 599px){.scope-grid{--hiw-pad:22px}}.scope-cell{display:flex;min-width:0}.scope-cell--other{grid-column:1/-1}.hiw-tile.scope-tile{flex:1;min-height:0;color:inherit;text-decoration:none}.hiw-tile.scope-tile:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.scope-name{display:inline;margin:0;font:inherit;font-weight:600;color:var(--hiw-ink)}.scope-pic{padding:24px var(--hiw-pad) var(--hiw-pad)}.scope-stage{gap:14px;min-height:86px;padding:12px;background:var(--hiw-card);box-shadow:var(--hiw-card-shadow),0 0 0 1px var(--hiw-line)}.scope-glyph,.scope-stage{display:flex;align-items:center;border-radius:16px}.scope-glyph{flex:none;justify-content:center;width:52px;height:52px;background:hsl(var(--primary)/.08);color:hsl(var(--primary));transition:background-color .2s ease-out,color .2s ease-out}.scope-glyph svg{width:26px;height:26px}.dark .scope-glyph{background:hsl(var(--primary-text)/.12);color:hsl(var(--primary-text))}.scope-tile:hover .scope-glyph{background:var(--hiw-blue);color:#fff}.scope-counts{display:flex;flex-wrap:wrap;gap:6px}.scope-count,.scope-fixed{display:inline-flex;align-items:center;gap:5px;height:28px;padding-inline:12px;border-radius:14px;font-size:13px;line-height:28px;font-weight:700;letter-spacing:-.005em;white-space:nowrap}.scope-count{background:var(--hiw-tile);color:var(--hiw-ink)}.scope-fixed{padding-inline:9px 12px;background:var(--hiw-green-strong);color:#fff}.scope-fixed svg{flex:none}@container hiw (max-width: 599px){.scope-pic{padding-top:18px}.scope-stage{min-height:0}}.hiw-tile.scope-other{flex:1;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;min-height:0;background:var(--hiw-blue)}.scope-other .hiw-copy{max-width:640px;padding-bottom:var(--hiw-pad);color:#b9c6de}.scope-other .scope-name{color:#fff}.scope-other-more{margin:10px 0 0}.scope-other-foot{flex:none;padding:0 var(--hiw-pad) var(--hiw-pad)}.scope-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding-inline:24px;border-radius:10px;background:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#1e3f7b;white-space:nowrap;transition:background-color .2s ease-out}.scope-cta:hover{background:#e8edf6}.scope-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.scope-cta svg{flex:none}@container hiw (max-width: 599px){.hiw-tile.scope-other{flex-direction:column;align-items:stretch;gap:0}.scope-other .hiw-copy{padding-bottom:0}.scope-other-foot{padding-top:24px}.scope-cta{width:100%}}[dir=rtl] .scope-count,[dir=rtl] .scope-cta,[dir=rtl] .scope-fixed{letter-spacing:normal}