.design-switch{z-index:60;color:#fff;background:#202124;border-radius:62.4375rem;align-items:center;gap:.125rem;padding:.25rem;font:500 .8125rem/1 system-ui,sans-serif;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 .375rem 1.25rem #00000040}.design-switch span{color:#d6d6d6;padding:0 .5rem 0 .625rem}.design-switch a{color:#fff;border-radius:62.4375rem;place-items:center;min-width:2.25rem;height:2.25rem;padding:0 .625rem;text-decoration:none;display:grid}.design-switch a:first-of-type{min-width:0;padding:0 .75rem}.design-switch a[aria-current]{color:#202124;background:#fff}.design-switch a:focus-visible{outline-offset:1px;outline:.125rem solid #fff}@media (width<=760px){.design-switch{bottom:6rem;left:.75rem}}.only-1,.only-2,.only-3{display:none}html[data-design="1"] .only-1,html[data-design="2"] .only-2,html[data-design="3"] .only-3{display:revert}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]){--d-bg:#f7f7f4;--d-surface:#fff;--d-soft:#f0f0eb;--d-line:#e8e8e4;--d-text:#202124;--d-muted:#656d7b;--d-accent:#fc6316;--d-accent-ink:#c2410c;--d-ok:#39834a;--d-ok-ink:#2f6f3f;--d-warn:#b7791f;--d-warn-ink:#8f5f12;--d-bad:#c84b45;--d-bad-ink:#b23f39;--d-grey:#777;--d-bar:#dadad4;--d-r:.5rem;--dz-w:67.5rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]),html[data-design="5"] :is(main,footer.wrap){--canvas:var(--d-bg);--bg-glow:none;--card:var(--d-surface);--surface:var(--d-soft);--edge:transparent;--hair:var(--d-line);--ink:var(--d-text);--muted:var(--d-muted);--faint:#9aa0a6;--accent:var(--d-accent);--accent-deep:var(--d-accent-ink);--shadow:none;--btn-bg:var(--d-text);--btn-fg:var(--d-bg);--r-lg:.5rem;--r-md:.5rem;--font-head:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--font-ui:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif}html[data-theme=dark]:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]){--d-bg:#111214;--d-surface:#17181a;--d-soft:#1f2023;--d-line:#2a2c30;--d-text:#ececea;--d-muted:#a1a6ae;--d-accent:#ff7a3d;--d-accent-ink:#ff8e5c;--d-ok:#5bb06f;--d-ok-ink:#6cc080;--d-warn:#d9a23b;--d-warn-ink:#e3b35a;--d-bad:#e36d67;--d-bad-ink:#ee8782;--d-grey:#8a8f98;--d-bar:#34363b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark]:is([data-design="1"],[data-design="2"],[data-design="3"]),html[data-theme=dark][data-design="5"] :is(main,footer.wrap){--faint:#6b7078}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) body{background:var(--d-bg);font-family:var(--font-ui);letter-spacing:-.011em;background-attachment:scroll;padding-bottom:4.5rem;font-size:1rem;line-height:1.6}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h1,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h2,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h3,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h4,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .big{font-family:var(--font-head);letter-spacing:-.02em;font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .big{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "cv11";letter-spacing:-.03em;font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar b,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar span,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .trate,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hrow b,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rank-mid,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .item .date,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .yeartable td,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .yeartable th,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chip small,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .legend b,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step .when{font-variant-numeric:tabular-nums}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .card h2 strong,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h1 strong,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .cta-card h3 strong{font-weight:inherit}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .note{color:var(--muted);font-size:.8125rem;line-height:1.5}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .muted{color:var(--muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) a{text-underline-offset:.1875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) :focus-visible{outline:.125rem solid var(--d-accent);outline-offset:.125rem;border-radius:.25rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .btn{font:500 .875rem var(--font-ui);letter-spacing:-.005em;border-radius:var(--d-r);padding:.625rem 1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .btn.lime{background:var(--d-text);color:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .btn.soft{color:var(--d-text);box-shadow:inset 0 0 0 1px var(--d-line);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .btn.soft:hover{box-shadow:inset 0 0 0 1px var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .icon{stroke-width:1.5px}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .card,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .card.lav{color:var(--d-text);box-shadow:none;-webkit-backdrop-filter:none;--card:var(--d-surface);--muted:var(--d-muted);--surface:var(--d-soft);--accent:var(--d-accent);background:0 0;border-radius:0;padding:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile:where(.yellow,.dark,.grey),html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile{color:var(--d-text);box-shadow:none;-webkit-backdrop-filter:none;--muted:var(--d-muted);--surface:var(--d-soft);--edge:transparent;--card:var(--d-surface);background:0 0;border-radius:0;align-content:start;gap:.5rem;min-height:0;padding:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile .label,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.dark .label,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-theme=dark] .tile:not(.yellow) .label{color:var(--d-muted);font:500 .875rem/1.3 var(--font-ui);letter-spacing:-.005em}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile .icon-tile{box-shadow:none;width:auto;height:auto;color:var(--d-muted);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .icon-tile .icon{width:1.125rem;height:1.125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .card.lav .split .r{background:var(--d-bar)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search{background:var(--d-surface);box-shadow:inset 0 0 0 1px var(--d-line);border-radius:var(--d-r);gap:.625rem;padding:.25rem .25rem .25rem .875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search:hover{box-shadow:inset 0 0 0 1px var(--d-grey)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search:focus-within{box-shadow:inset 0 0 0 1px var(--d-text), 0 0 0 .1875rem color-mix(in srgb, var(--d-accent) 25%, transparent)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search input{font:1rem var(--font-ui);color:var(--d-text);padding:.625rem 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search input::placeholder{color:var(--d-muted);opacity:.8}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .search .icon{color:var(--d-muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .fab{border-radius:var(--d-r);background:var(--d-text);width:2.5rem;height:2.5rem;color:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .links{gap:.5rem;margin-top:1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .links .btn{padding:.5rem .875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hero .links{flex-wrap:wrap;margin:1rem 0 0;padding:0;overflow:visible}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .pill{font:500 .8125rem var(--font-ui);color:var(--d-text);background:0 0;border-radius:0;gap:.25rem;padding:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .pill.ok{color:var(--d-ok-ink);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .pill.bad{color:var(--d-bad-ink);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .pill .icon{stroke-width:2px;width:.875rem;height:.875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chart{background-image:repeating-linear-gradient(to top, var(--d-line) 0 1px, transparent 1px 25%)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar .col{background:var(--d-bar)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar .col i{background:var(--d-accent)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar.now .col{box-shadow:inset 0 0 0 1px var(--d-grey);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar.now .col i{background:color-mix(in srgb, var(--d-accent) 55%, transparent)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar b{font:600 .875rem var(--font-head);color:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .bar span{color:var(--d-muted);font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .spark i{background:var(--d-bar);border-radius:1px}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .spark i.now{box-shadow:inset 0 0 0 1px var(--d-grey);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .meter i,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.dark .meter i,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.yellow .meter i{background:var(--d-line)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .meter i.on,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.dark .meter i.on,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.yellow .meter i.on,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile:not(.yellow):not(.dark) .meter i.on,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .split .g{background:var(--d-accent)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .split .r{background:var(--d-bar)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .legend{color:var(--d-muted);font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .legend b{color:var(--d-text);font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .ring{background:conic-gradient(var(--d-accent) calc(var(--p) * 1%), var(--d-line) 0)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .ring>div{background:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .mini-ring,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.dark .mini-ring{background:conic-gradient(var(--d-accent) calc(var(--p) * 1%), var(--d-line) 0)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .mini-ring:after,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tile.dark .mini-ring:after{background:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tbar,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hbar,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .strip i{background:var(--d-bar)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tbar i,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hbar i,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .strip i.me{background:var(--d-accent)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tbar u{background:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .strip i{background:var(--d-bar)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .cta-card{background:var(--d-surface);color:var(--d-text);border-radius:var(--d-r);box-shadow:inset 0 0 0 1px var(--d-line)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .cta-card p{color:var(--d-muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .cta-card h3{font:600 1.25rem var(--font-head);letter-spacing:-.02em}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .cta-card .btn{background:var(--d-text);color:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .callout,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-palette=butter] .callout{background:color-mix(in srgb, var(--d-warn) 10%, var(--d-surface));color:var(--d-text);--muted:var(--d-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--d-warn) 30%, transparent);border-radius:var(--d-r)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .callout p{font-size:.9375rem;font-weight:400}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .callout-head .icon,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-palette=butter] .callout .icon{color:var(--d-warn);width:1.125rem;height:1.125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .callout-head b{font-size:.9375rem;font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .panel.on-dark{background:var(--d-surface);color:var(--d-text);--ink:var(--d-text);--muted:var(--d-muted);--card:var(--d-surface);--btn-bg:var(--d-text);--btn-fg:var(--d-bg);border-radius:var(--d-r);box-shadow:inset 0 0 0 1px var(--d-line);gap:.75rem;padding:1.5rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .panel h3{font-size:1.125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .panel .btn.lime{background:var(--d-text);color:var(--d-bg)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .panel .btn.soft{color:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rtile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .policy,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rank{background:0 0;border-radius:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rtile .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .link-tile .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-palette=butter] .rtile .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-palette=butter] .info .icon-tile,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) [data-palette=butter] .link-tile .icon-tile{color:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rtile .icon-tile .icon,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info .icon-tile .icon,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .link-tile .icon-tile .icon{stroke-width:1.5px;width:1.375rem;height:1.375rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .rtile .big{font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hrow{grid-template-columns:6rem minmax(0,1fr) 2.5rem;font-size:.875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hbar{border-radius:.125rem;height:.25rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .hbar i{border-radius:.125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) h3.sub{font:600 1.125rem var(--font-head);letter-spacing:-.02em;margin-top:2rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info b,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .policy b{color:var(--d-text);font-weight:600}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info p,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .policy p{color:var(--d-muted);font-size:.875rem;line-height:1.55}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .policy a,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .info a,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .note a,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crumbs a:hover{color:var(--d-accent-ink)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crumbs{color:var(--d-muted);margin-bottom:.5rem;font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crumbs a{color:var(--d-muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crumbs a:hover{color:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .appmap-frame{background:var(--d-soft);border-radius:var(--d-r)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .item .title{font-size:.9375rem;font-weight:500}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .item .date,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .item .note{color:var(--d-muted);font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chips{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chip{color:var(--d-text);border-radius:var(--d-r);background:0 0;font-size:.875rem;font-weight:500}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chip small{color:var(--d-muted);font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chip:hover{color:var(--d-text);background:0 0;transform:none}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .chip:hover small{color:var(--d-muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile{box-shadow:none;background:0 0;border-radius:0;align-items:center;min-height:0;transition:none}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile:hover{box-shadow:none;transform:none}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile b{color:var(--d-text);-webkit-line-clamp:unset;font-size:1rem;font-weight:600;display:block}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile span,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile span>span{color:var(--d-muted);-webkit-line-clamp:unset;font-size:.875rem;display:block}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .tiles .link-tile:hover b{text-underline-offset:.1875rem;text-decoration:underline}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) details{background:0 0;border-radius:0;padding:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) details+details{margin-top:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) summary{font:500 1.0625rem var(--font-head);letter-spacing:-.015em;padding:1.125rem 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) summary h3{font:inherit;letter-spacing:inherit}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) details p{color:var(--d-muted);max-width:68ch;padding:0 0 1.25rem;font-size:.9375rem;line-height:1.65}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) summary .icon{color:var(--d-muted)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step h3{font:600 1.0625rem var(--font-head);letter-spacing:-.015em;margin-bottom:.25rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step p{color:var(--d-muted);font-size:.9375rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step .when{font:500 .875rem var(--font-ui)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step .when span{color:var(--d-muted);background:0 0;padding:0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .step.key .when span{color:var(--d-accent-ink);background:0 0}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crow .k{color:var(--d-muted);font-size:.8125rem}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .crow .v{font:500 1rem/1.4 var(--font-ui);letter-spacing:-.01em}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .has-mc,html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .callout.has-mc{min-height:0;padding-right:0;overflow:visible}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .mc{display:none}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .footer{border-radius:var(--d-r)}html:is([data-design="1"],[data-design="2"],[data-design="3"],[data-design="5"]):not(#dz) .dz-sources{font-size:.8125rem;text-align:left!important}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .topbar{background:color-mix(in srgb, var(--d-bg) 90%, transparent);-webkit-backdrop-filter:blur(.875rem);border-bottom:1px solid var(--d-line);width:100%;margin:0 0 2rem;top:0}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .topbar-in{max-width:calc(var(--dz-w) + 3rem);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0 auto;padding:.625rem 1.5rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .logo{font:600 1.0625rem var(--font-head);letter-spacing:-.02em}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .logo i{width:.5625rem;height:.5625rem;box-shadow:none}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav{margin-left:1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav a{white-space:nowrap;border-radius:var(--d-r);color:var(--d-muted);padding:.375rem .75rem;font-size:.875rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav a:hover,html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav a[aria-current]{background:var(--d-soft);color:var(--d-text)}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .circle{border-radius:var(--d-r);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--d-line);background:0 0}html[data-theme=dark]:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .tile:not(.yellow) .label{color:var(--d-muted)}html:is([data-design="1"],[data-design="5"]):not(#dz){--d-r:.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .wrap{width:min(var(--dz-w), 100% - 3rem)}html:is([data-design="1"],[data-design="5"]):not(#dz) .topbar{margin-bottom:1.5rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .stack,html:is([data-design="1"],[data-design="5"]):not(#dz) .dz-body{gap:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .crumbs{margin-bottom:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .grid-2{grid-template-columns:minmax(0,1fr) 16.25rem;align-items:start;gap:4.5rem;padding:3.5rem 0 4rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero{padding:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero h1{letter-spacing:-.03em;max-width:24ch;margin-bottom:1.25rem;font-size:2.375rem;font-weight:500;line-height:1.14}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero h1 strong{font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero p.lead{max-width:54ch;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero .search{max-width:32.5rem;box-shadow:none;border-bottom:1px solid var(--d-text);background:0 0;border-radius:0;padding:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero .search:focus-within{box-shadow:none;border-bottom-color:var(--d-accent)}html:is([data-design="1"],[data-design="5"]):not(#dz) .fab{color:var(--d-text);background:0 0;border-radius:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero .links{gap:.25rem 1.5rem;margin-top:1.5rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero .links .btn.soft{box-shadow:none;min-height:2.75rem;color:var(--d-accent-ink);background:0 0;padding:.625rem 0;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero .links .btn.soft:hover{text-underline-offset:.1875rem;text-decoration:underline}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge{text-align:left;border-left:1px solid var(--d-line);align-content:start;place-items:start;gap:.75rem;height:auto;padding:.5rem 0 0 1.75rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .ring,html:is([data-design="1"],[data-design="5"]):not(#dz) .ring>div{aspect-ratio:auto;background:0 0;border-radius:0;width:auto;display:block}html:is([data-design="1"],[data-design="5"]):not(#dz) .ring .big,html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .big{letter-spacing:-.05em;color:var(--d-accent);font-size:5rem;font-weight:500;line-height:1}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge b{font-weight:500;line-height:1.4;display:block;font-size:.9375rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .split{border-radius:0;gap:.125rem;height:.25rem;margin-top:.75rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .split i{border-radius:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .legend{gap:.75rem;justify-content:flex-start!important;margin-top:.5rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .note{margin-top:.5rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .grid-4{border-top:1px solid var(--d-text);border-bottom:1px solid var(--d-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile{gap:.625rem;padding:1.75rem 1.75rem 1.75rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile+.tile{border-left:1px solid var(--d-line);padding-left:1.75rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .label{justify-content:flex-start}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .icon-tile{display:none}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .big{letter-spacing:-.04em;font-size:3.5rem;font-weight:500;line-height:1}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .big small{margin-left:.375rem;font-size:1rem;font-weight:400}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .row{gap:0!important}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout){border-top:1px solid var(--d-line);padding:3.5rem 0;scroll-margin-top:5rem;display:flow-root}html:is([data-design="1"],[data-design="5"]):not(#dz) .grid-4+section.card{border-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>*{margin-left:19.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2,html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2+.muted{float:left;width:16.25rem;margin-left:0}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2{letter-spacing:-.025em;padding-right:.5rem;font-size:1.5rem;font-weight:500;line-height:1.25}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2+.muted{clear:left;padding-right:.5rem;font-size:.875rem;line-height:1.55;margin-top:.75rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card>.cta-card,html:is([data-design="1"],[data-design="5"]):not(#dz) section.card>p.note[style]{margin-top:1.5rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable{border-top:1px solid var(--d-text);width:calc(100% - 19.25rem);font-size:.875rem;margin-top:2.25rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable th,html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable td{text-align:left;border-top:0;padding:.625rem 0;font-weight:400}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable thead th{color:var(--d-muted);border-bottom:1px solid var(--d-line);font-size:.8125rem;font-weight:400}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable tbody tr+tr>*{border-top:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable tbody th{font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable .inl{background:linear-gradient(var(--d-line), var(--d-line)) left center / 10rem .1875rem no-repeat;grid-template-columns:minmax(0,10rem) 2.75rem;align-items:center;gap:.75rem;display:grid}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable .inl i{background:var(--d-accent);height:.1875rem;display:block}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable .inl b{font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .tname b{font-size:1rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .trate .big{font-size:1.5rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .trate .big small{font-size:.875rem}html:is([data-design="1"],[data-design="5"]):not(#dz) a.trow:hover .tname b{text-underline-offset:.1875rem;text-decoration:underline}html:is([data-design="1"],[data-design="5"]):not(#dz) .rank-top b{font-size:1rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .rank-mid .big{font-size:2.25rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .rank-mid .big small{font-size:.875rem;font-weight:400}html:is([data-design="1"],[data-design="5"]):not(#dz) .rank-val{font:500 .9375rem var(--font-head)}html:is([data-design="1"],[data-design="5"]):not(#dz) .step .when{padding-top:.125rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .cta-card{box-shadow:none;border-top:1px solid var(--d-text);background:0 0;border-radius:0;margin-top:2rem;padding:1.5rem 0 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .cta-card .btn{border-radius:var(--d-r)}html:is([data-design="1"],[data-design="5"]):not(#dz) .contact-grid{grid-template-columns:1fr;gap:1.75rem;margin-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .crows{border-top:1px solid var(--d-text)}html:is([data-design="1"],[data-design="5"]):not(#dz) .crow{grid-template-columns:minmax(0,1fr) auto;padding:.875rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .crow .icon-tile{display:none}html:is([data-design="1"],[data-design="5"]):not(#dz) .panel.on-dark{box-shadow:none;background:0 0;border-radius:0;padding:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .panel .icon-tile{display:none}html:is([data-design="1"],[data-design="5"]):not(#dz) .panel h3{font-size:1.125rem;font-weight:600}html:is([data-design="1"],[data-design="5"]):not(#dz) .rtile .label{color:var(--d-muted);font-size:.875rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .rtile .big{letter-spacing:-.04em;font-size:2.75rem;font-weight:500}html:is([data-design="1"],[data-design="5"]):not(#dz) .rtile .big small{font-size:.8125rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .rtile .bigrow{min-height:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .infos,html:is([data-design="1"],[data-design="5"]):not(#dz) .policies{border-top:1px solid var(--d-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:.75rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .info,html:is([data-design="1"],[data-design="5"]):not(#dz) .policy{border-top:1px solid var(--d-line);padding:1rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .infos .info:nth-child(-n+2),html:is([data-design="1"],[data-design="5"]):not(#dz) .policies .policy:nth-child(-n+2){border-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .info{grid-template-columns:1fr}html:is([data-design="1"],[data-design="5"]):not(#dz) .info .icon-tile{display:none}html:is([data-design="1"],[data-design="5"]):not(#dz) h3.sub{margin-top:2.75rem;font-size:1.125rem;font-weight:600}html:is([data-design="1"],[data-design="5"]):not(#dz) .appmap-frame{border-radius:0;height:26.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .list{border-top:1px solid var(--d-text);margin-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .item{grid-template-columns:5.75rem minmax(0,1fr) auto;gap:1.25rem;padding:.875rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .item+.item{border-top:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) .chips{gap:0 2rem;margin-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .chip{border-bottom:1px solid var(--d-line);background:0 0;border-radius:0;justify-content:space-between;min-width:9.375rem;padding:.625rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .chip:hover{border-bottom-color:var(--d-accent);outline:none}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles{border-top:1px solid var(--d-text);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles .link-tile{border-top:1px solid var(--d-line);gap:.75rem;padding:1rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles .link-tile:nth-child(-n+3){border-top:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles .link-tile .icon-tile{width:1.5rem;height:1.5rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles .link-tile .icon-tile .icon{width:1.375rem;height:1.375rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .dz-faq>div{border-top:1px solid var(--d-text)}html:is([data-design="1"],[data-design="5"]):not(#dz) details{border-bottom:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) summary{cursor:default;padding:1.25rem 0 .375rem;font-size:1.0625rem}html:is([data-design="1"],[data-design="5"]):not(#dz) summary .icon{display:none}html:is([data-design="1"],[data-design="5"]):not(#dz) details p{padding-bottom:1.25rem}@supports selector(::details-content){html:is([data-design="1"],[data-design="5"]):not(#dz) details::details-content{content-visibility:visible;display:block}}html:is([data-design="1"],[data-design="5"]):not(#dz) .callout{box-shadow:none;border-top:.125rem solid var(--d-warn);background:0 0;border-radius:0;margin:0 0 .5rem;padding:1rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .dz-sources{border-top:1px solid var(--d-line);max-width:70ch;margin-top:1rem;padding-top:1.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .footer{border-radius:.25rem}html[data-design="1"]:not(#dz) .tile .spark,html[data-design="1"]:not(#dz) .tile .meter,html[data-design="1"]:not(#dz) .tile .mini-ring{display:none}html[data-design="1"]:not(#dz) .chart{gap:1.25rem;height:13.75rem;margin-top:0}html[data-design="1"]:not(#dz) .bar .col{border-radius:1px 1px 0 0;width:1.25rem}html[data-design="1"]:not(#dz) .bar .col i{border-radius:0}html[data-design="1"]:not(#dz) .bar .pill{display:none}html[data-design="1"]:not(#dz) .types{border-top:1px solid var(--d-text);margin-top:0}html[data-design="1"]:not(#dz) .trow{border-radius:0;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 9.375rem;gap:1.5rem;padding:1rem 0}html[data-design="1"]:not(#dz) .trow .icon-tile{display:none}html[data-design="1"]:not(#dz) .trow+.trow{border-top:1px solid var(--d-line)}html[data-design="1"]:not(#dz) .tbar{border-radius:0;height:.1875rem}html[data-design="1"]:not(#dz) .tbar i{border-radius:0}html[data-design="1"]:not(#dz) .tbar u{border-radius:0;width:1px;top:-.3125rem;bottom:-.3125rem}html[data-design="1"]:not(#dz) a.trow:hover{background:0 0}html[data-design="1"]:not(#dz) .ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:0}html[data-design="1"]:not(#dz) .rank{border-top:1px solid var(--d-line);gap:.625rem;padding:1.25rem 0}html[data-design="1"]:not(#dz) .rank:nth-child(-n+2){border-top-color:var(--d-text)}html[data-design="1"]:not(#dz) .strip{gap:.125rem;height:1.75rem}html[data-design="1"]:not(#dz) .strip i{border-radius:0;height:40%}html[data-design="1"]:not(#dz) .timeline{border-top:1px solid var(--d-text);gap:0;margin-top:0}html[data-design="1"]:not(#dz) .step{grid-template-columns:8.125rem minmax(0,1fr);gap:1.5rem;padding:1.25rem 0}html[data-design="1"]:not(#dz) .step+.step{border-top:1px solid var(--d-line)}html[data-design="1"]:not(#dz) .step .dot{display:none}html[data-design="1"]:not(#dz) .rtiles{border-top:1px solid var(--d-text);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0}html[data-design="1"]:not(#dz) .rtile{border-left:1px solid var(--d-line);grid-template-rows:none;gap:.875rem;padding:1.5rem 1.5rem 0}html[data-design="1"]:not(#dz) .rtile:first-child{border-left:0;padding-left:0}html[data-design="1"]:not(#dz) .rtile .icon-tile,html[data-design="1"]:not(#dz) .rtile .mini-ring{display:none}html[data-design="2"]:not(#dz){--d-r:.5rem;--dz-w:72.5rem}html[data-design="2"]:not(#dz) body{font-size:.9375rem}html[data-design="2"]:not(#dz) .wrap{width:min(var(--dz-w), 100% - 3rem)}html[data-design="2"]:not(#dz) .wrap.stack{grid-template-columns:12.5rem minmax(0,1fr);align-items:start;gap:0 2.5rem;display:grid}html[data-design="2"]:not(#dz) .wrap.stack>.crumbs{grid-column:1/-1;margin-bottom:1.25rem}html[data-design="2"]:not(#dz) .dz-toc{grid-column:1;gap:.125rem;font-size:.875rem;display:grid;position:sticky;top:4.5rem}html[data-design="2"]:not(#dz) .dz-toc-h{font:600 .8125rem var(--font-ui);color:var(--d-muted);padding:0 .625rem .5rem}html[data-design="2"]:not(#dz) .dz-toc a{border-radius:var(--d-r);color:var(--d-muted);padding:.375rem .625rem;text-decoration:none}html[data-design="2"]:not(#dz) .dz-toc a:hover{color:var(--d-text);background:var(--d-soft)}html[data-design="2"]:not(#dz) .dz-toc a[aria-current]{color:var(--d-text);background:var(--d-soft);font-weight:500}html[data-design="2"]:not(#dz) .dz-body{grid-column:2;gap:1rem}html[data-design="2"]:not(#dz) section.card,html[data-design="2"]:not(#dz) .grid-2>.card{scroll-margin-top:4.5rem}html[data-design="2"]:not(#dz) section.card:not(.callout),html[data-design="2"]:not(#dz) .grid-2>.card{background:var(--d-surface);border:1px solid var(--d-line);border-radius:var(--d-r);padding:1.5rem}html[data-design="2"]:not(#dz) section.card h2{letter-spacing:-.02em;font-size:1.375rem;font-weight:600;line-height:1.3}html[data-design="2"]:not(#dz) section.card>h2+.muted{max-width:70ch;font-size:.875rem;margin-top:.25rem!important}html[data-design="2"]:not(#dz) section.card>h2+.muted+*,html[data-design="2"]:not(#dz) section.card>h2+.links,html[data-design="2"]:not(#dz) .types,html[data-design="2"]:not(#dz) .ranks,html[data-design="2"]:not(#dz) .chart,html[data-design="2"]:not(#dz) .timeline,html[data-design="2"]:not(#dz) .list,html[data-design="2"]:not(#dz) .chips,html[data-design="2"]:not(#dz) .tiles,html[data-design="2"]:not(#dz) .rtiles,html[data-design="2"]:not(#dz) .contact-grid{margin-top:1.25rem}html[data-design="2"]:not(#dz) .grid-2{grid-template-columns:minmax(0,1fr) 23.75rem;gap:1rem}html[data-design="2"]:not(#dz) .dz-hero.card{padding:1.75rem}html[data-design="2"]:not(#dz) .hero h1{letter-spacing:-.025em;margin-bottom:.5rem;font-size:1.875rem;line-height:1.2}html[data-design="2"]:not(#dz) .hero p.lead{max-width:56ch;margin-bottom:1.25rem;font-size:.9375rem}html[data-design="2"]:not(#dz) .gauge{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:1.25rem;padding:1.5rem!important}html[data-design="2"]:not(#dz) .ring{width:7.75rem}html[data-design="2"]:not(#dz) .ring>div{background:var(--d-surface);width:86%}html[data-design="2"]:not(#dz) .ring .big,html[data-design="2"]:not(#dz) .gauge .big{color:var(--d-text);font-size:1.5rem}html[data-design="2"]:not(#dz) .gauge b{font-weight:600;font-size:.9375rem!important}html[data-design="2"]:not(#dz) .gauge .split{border-radius:.1875rem;gap:.125rem;height:.375rem;margin-top:.625rem!important}html[data-design="2"]:not(#dz) .gauge .split i{border-radius:.1875rem}html[data-design="2"]:not(#dz) .gauge .legend{flex-wrap:wrap;gap:.75rem;justify-content:flex-start!important;margin-top:.5rem!important}html[data-design="2"]:not(#dz) .gauge .note{margin-top:.375rem!important}html[data-design="2"]:not(#dz) .grid-4{background:var(--d-line);border:1px solid var(--d-line);border-radius:var(--d-r);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}html[data-design="2"]:not(#dz) .tile{background:var(--d-surface);align-content:start;gap:.375rem;padding:1rem 1.25rem}html[data-design="2"]:not(#dz) .tile .label{justify-content:space-between}html[data-design="2"]:not(#dz) .tile .icon-tile .icon{width:1rem;height:1rem}html[data-design="2"]:not(#dz) .tile .big{font-size:2rem;line-height:1.1}html[data-design="2"]:not(#dz) .tile .big small{font-size:.875rem}html[data-design="2"]:not(#dz) .tile .meter{gap:.125rem;height:.25rem;margin-top:.25rem}html[data-design="2"]:not(#dz) .tile .meter i{border-radius:1px}html[data-design="2"]:not(#dz) .tile .spark{gap:.1875rem;height:1.25rem;margin-top:.25rem}html[data-design="2"]:not(#dz) .tile .mini-ring{display:none}html[data-design="2"]:not(#dz) .tile .row{gap:0!important}html[data-design="2"]:not(#dz) .tile .note{margin-top:.25rem;font-size:.75rem;line-height:1.45}html[data-design="2"]:not(#dz) .dz-years{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;display:grid}html[data-design="2"]:not(#dz) .dz-years>h2,html[data-design="2"]:not(#dz) .dz-years>h2+.muted{grid-column:1/-1}html[data-design="2"]:not(#dz) .chart{gap:.625rem;height:11.875rem;margin-top:1.25rem}html[data-design="2"]:not(#dz) .bar .col{border-radius:.125rem .125rem 0 0;width:min(1.5rem,100%)}html[data-design="2"]:not(#dz) .bar .col i{border-radius:0}html[data-design="2"]:not(#dz) .bar .pill{display:none}html[data-design="2"]:not(#dz) .bar b{font-size:.75rem}html[data-design="2"]:not(#dz) .yeartable{border:1px solid var(--d-line);border-radius:var(--d-r);border-collapse:separate;border-spacing:0;align-self:start;width:100%;margin-top:1.25rem;font-size:.875rem;overflow:hidden}html[data-design="2"]:not(#dz) .yeartable th,html[data-design="2"]:not(#dz) .yeartable td{text-align:left;padding:.5625rem .875rem;font-weight:400}html[data-design="2"]:not(#dz) .yeartable thead th{background:var(--d-bg);color:var(--d-muted);border-bottom:1px solid var(--d-line);font-size:.8125rem;font-weight:500}html[data-design="2"]:not(#dz) .yeartable tbody tr+tr>*{border-top:1px solid var(--d-line)}html[data-design="2"]:not(#dz) .yeartable tbody th{font-weight:500}html[data-design="2"]:not(#dz) .yeartable .inl{background:linear-gradient(var(--d-line), var(--d-line)) left center / 6rem .25rem no-repeat;grid-template-columns:minmax(0,6rem) 2.5rem;align-items:center;gap:.625rem;display:grid}html[data-design="2"]:not(#dz) .yeartable .inl i{background:var(--d-accent);border-radius:.125rem;height:.25rem;display:block}html[data-design="2"]:not(#dz) .yeartable .inl b{font-weight:500}html[data-design="2"]:not(#dz) .types{border:1px solid var(--d-line);border-radius:var(--d-r);overflow:hidden}html[data-design="2"]:not(#dz) .trow{border-radius:0;grid-template-columns:1.25rem minmax(0,1.2fr) minmax(0,1fr) 8.75rem;gap:1rem;padding:.6875rem 1rem}html[data-design="2"]:not(#dz) .trow+.trow{border-top:1px solid var(--d-line)}html[data-design="2"]:not(#dz) .trow .icon-tile .icon{width:1.125rem;height:1.125rem}html[data-design="2"]:not(#dz) .tname b{font-size:.875rem;font-weight:500}html[data-design="2"]:not(#dz) .tbar{border-radius:.125rem;height:.25rem}html[data-design="2"]:not(#dz) .tbar i{border-radius:.125rem}html[data-design="2"]:not(#dz) .tbar u{width:.125rem;top:-.25rem;bottom:-.25rem}html[data-design="2"]:not(#dz) .trate .big{font-size:1rem;font-weight:600}html[data-design="2"]:not(#dz) .trate .big small,html[data-design="2"]:not(#dz) .trate .note{font-size:.75rem}html[data-design="2"]:not(#dz) a.trow:hover{background:var(--d-bg)}html[data-design="2"]:not(#dz) .ranks{background:var(--d-line);border:1px solid var(--d-line);border-radius:var(--d-r);grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr));gap:1px;overflow:hidden}html[data-design="2"]:not(#dz) .rank{background:var(--d-surface);gap:.625rem;padding:1rem}html[data-design="2"]:not(#dz) .rank-top b{font-size:.875rem;font-weight:600}html[data-design="2"]:not(#dz) .rank-mid .big{font-size:1.625rem}html[data-design="2"]:not(#dz) .rank-mid .big small{font-size:.75rem}html[data-design="2"]:not(#dz) .rank-val{font:500 .875rem var(--font-head)}html[data-design="2"]:not(#dz) .strip{gap:.125rem;height:1.5rem}html[data-design="2"]:not(#dz) .strip i{border-radius:1px;height:45%}html[data-design="2"]:not(#dz) .timeline{gap:0}html[data-design="2"]:not(#dz) .step{grid-template-columns:6.5rem .5625rem minmax(0,1fr);gap:.875rem;padding:.5rem 0 .875rem}html[data-design="2"]:not(#dz) .step .dot{background:0 0;align-self:stretch;width:.5625rem;height:auto;margin:0}html[data-design="2"]:not(#dz) .step .dot:before{content:"";background:var(--d-surface);width:.5625rem;height:.5625rem;box-shadow:inset 0 0 0 .125rem var(--d-grey);border-radius:50%;position:absolute;top:.375rem;left:0}html[data-design="2"]:not(#dz) .step.key .dot:before{background:var(--d-accent);box-shadow:none}html[data-design="2"]:not(#dz) .step .dot:after{background:var(--d-line);width:1px;height:auto;top:1.25rem;bottom:-1.375rem;left:.25rem;transform:none}html[data-design="2"]:not(#dz) .step h3{font-size:.9375rem}html[data-design="2"]:not(#dz) .step p{font-size:.875rem}html[data-design="2"]:not(#dz) .cta-card{background:var(--d-bg);box-shadow:none;border:1px solid var(--d-line);margin-top:1.25rem;padding:1rem 1.25rem}html[data-design="2"]:not(#dz) .cta-card h3{font-size:1rem}html[data-design="2"]:not(#dz) .cta-card p{font-size:.875rem}html[data-design="2"]:not(#dz) .contact-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem}html[data-design="2"]:not(#dz) .crows{border:1px solid var(--d-line);border-radius:var(--d-r)}html[data-design="2"]:not(#dz) .crow{grid-template-columns:1.25rem minmax(0,1fr) auto;gap:.75rem;padding:.75rem 1rem}html[data-design="2"]:not(#dz) .crow .btn{padding:.375rem .75rem}html[data-design="2"]:not(#dz) .panel.on-dark{background:var(--d-bg);padding:1.25rem}html[data-design="2"]:not(#dz) .panel .icon-tile{display:none}html[data-design="2"]:not(#dz) .panel h3{font-size:1rem}html[data-design="2"]:not(#dz) .panel p{color:var(--d-muted);font-size:.875rem}html[data-design="2"]:not(#dz) .status-chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}html[data-design="2"]:not(#dz) .status-chips li{border-radius:var(--d-r);align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}html[data-design="2"]:not(#dz) .status-chips .icon{stroke-width:2px;width:.875rem;height:.875rem}html[data-design="2"]:not(#dz) .status-chips .warn{color:var(--d-warn-ink);background:color-mix(in srgb, var(--d-warn) 12%, transparent)}html[data-design="2"]:not(#dz) .status-chips .info{color:var(--d-text);background:var(--d-soft)}html[data-design="2"]:not(#dz) .rtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}html[data-design="2"]:not(#dz) .rtile{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-bg);grid-template-rows:none;gap:.75rem;padding:1rem}html[data-design="2"]:not(#dz) .rtile .label{color:var(--d-muted);font-size:.8125rem;font-weight:500}html[data-design="2"]:not(#dz) .rtile .icon-tile .icon{width:1rem;height:1rem}html[data-design="2"]:not(#dz) .rtile .big{font-size:1.875rem}html[data-design="2"]:not(#dz) .rtile .big small{font-size:.75rem}html[data-design="2"]:not(#dz) .rtile .mini-ring{display:none}html[data-design="2"]:not(#dz) .rtile .bigrow{min-height:0}html[data-design="2"]:not(#dz) .infos,html[data-design="2"]:not(#dz) .policies{gap:.75rem;margin-top:.75rem}html[data-design="2"]:not(#dz) .info,html[data-design="2"]:not(#dz) .policy{border:1px solid var(--d-line);border-radius:var(--d-r);padding:.875rem 1rem}html[data-design="2"]:not(#dz) .info{gap:.75rem}html[data-design="2"]:not(#dz) h3.sub{margin-top:1.75rem;font-size:.9375rem}html[data-design="2"]:not(#dz) .appmap-frame{height:25rem}html[data-design="2"]:not(#dz) .list{border:1px solid var(--d-line);border-radius:var(--d-r);overflow:hidden}html[data-design="2"]:not(#dz) .item{grid-template-columns:5.25rem minmax(0,1fr) auto;gap:1rem;padding:.625rem 1rem}html[data-design="2"]:not(#dz) .item+.item{border-top:1px solid var(--d-line)}html[data-design="2"]:not(#dz) .item .pill{border-radius:var(--d-r);justify-self:start;padding:.125rem .5rem}html[data-design="2"]:not(#dz) .item .pill.ok{background:color-mix(in srgb, var(--d-ok) 12%, transparent)}html[data-design="2"]:not(#dz) .item .pill.bad{background:color-mix(in srgb, var(--d-bad) 12%, transparent)}html[data-design="2"]:not(#dz) .chips{gap:.5rem}html[data-design="2"]:not(#dz) .chip{box-shadow:inset 0 0 0 1px var(--d-line);padding:.375rem .75rem}html[data-design="2"]:not(#dz) .chip:hover{box-shadow:inset 0 0 0 1px var(--d-text);outline:none}html[data-design="2"]:not(#dz) .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}html[data-design="2"]:not(#dz) .tiles .link-tile{border-radius:var(--d-r);box-shadow:inset 0 0 0 1px var(--d-line);gap:.75rem;padding:.875rem 1rem}html[data-design="2"]:not(#dz) .tiles .link-tile:hover{box-shadow:inset 0 0 0 1px var(--d-text)}html[data-design="2"]:not(#dz) .tiles .link-tile .icon-tile{width:1.375rem;height:1.375rem}html[data-design="2"]:not(#dz) .tiles .link-tile .icon-tile .icon{width:1.25rem;height:1.25rem}html[data-design="2"]:not(#dz) .tiles .link-tile b{font-size:.875rem}html[data-design="2"]:not(#dz) .tiles .link-tile span,html[data-design="2"]:not(#dz) .tiles .link-tile span>span{font-size:.8125rem}html[data-design="2"]:not(#dz) .dz-faq>div{border:1px solid var(--d-line);border-radius:var(--d-r);margin-top:.75rem;padding:0 1rem}html[data-design="2"]:not(#dz) details+details{border-top:1px solid var(--d-line)}html[data-design="2"]:not(#dz) summary{padding:.875rem 0;font-size:.9375rem}html[data-design="2"]:not(#dz) details p{padding-bottom:.875rem;font-size:.875rem}html[data-design="2"]:not(#dz) .callout{padding:1rem 1.25rem}html[data-design="2"]:not(#dz) .dz-sources{margin-top:.5rem;padding:0 .25rem}html[data-design="3"]:not(#dz){--d-r:.875rem;--dz-w:70rem;--band-a:var(--d-bg);--band-b:var(--d-surface)}html[data-design="3"]:not(#dz) body{font-size:1.0625rem}html[data-design="3"]:not(#dz) .wrap{width:min(var(--dz-w), 100% - 3rem)}html[data-design="3"]:not(#dz) .topbar{margin-bottom:0}html[data-design="3"]:not(#dz) .btn{border-radius:62.4375rem;padding:.75rem 1.375rem;font-size:.9375rem}html[data-design="3"]:not(#dz) .nav a,html[data-design="3"]:not(#dz) .circle{border-radius:62.4375rem}html[data-design="3"]:not(#dz) .crumbs{padding:1rem 0 0}html[data-design="3"]:not(#dz) .stack{gap:0}html[data-design="3"]:not(#dz) .dz-body{gap:0;display:block}html[data-design="3"]:not(#dz) .dz-body>section{background:var(--band);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax);padding:7rem 0;position:relative}html[data-design="3"]:not(#dz) .dz-body>section:nth-of-type(odd){--band:var(--band-a)}html[data-design="3"]:not(#dz) .dz-body>section:nth-of-type(2n){--band:var(--band-b)}html[data-design="3"]:not(#dz) .dz-body>section.card:not(.callout){text-align:center}html[data-design="3"]:not(#dz) .dz-body>section.card h2{letter-spacing:-.03em;max-width:24ch;margin:0 auto;font-size:1.875rem;font-weight:600;line-height:1.2}html[data-design="3"]:not(#dz) .dz-body>section.card>h2+.muted{max-width:56ch;font-size:1.0625rem;margin:.75rem auto 0!important}html[data-design="3"]:not(#dz) .dz-body>section.card>h2~*{text-align:left}html[data-design="3"]:not(#dz) .dz-body>section.card>h2+.muted{text-align:center}html[data-design="3"]:not(#dz) .types,html[data-design="3"]:not(#dz) .ranks,html[data-design="3"]:not(#dz) .chart,html[data-design="3"]:not(#dz) .timeline,html[data-design="3"]:not(#dz) .list,html[data-design="3"]:not(#dz) .chips,html[data-design="3"]:not(#dz) .tiles,html[data-design="3"]:not(#dz) .rtiles,html[data-design="3"]:not(#dz) .contact-grid,html[data-design="3"]:not(#dz) .infos,html[data-design="3"]:not(#dz) .policies{margin-top:3.5rem}html[data-design="3"]:not(#dz) .dz-body>.grid-2{text-align:center;flex-direction:column;align-items:center;gap:0;padding:5.5rem 0 6rem;display:flex}html[data-design="3"]:not(#dz) .dz-hero.card{display:contents}html[data-design="3"]:not(#dz) .hero h1{letter-spacing:-.035em;order:1;max-width:20ch;margin:0 0 1rem;font-size:2.375rem;line-height:1.15}html[data-design="3"]:not(#dz) .hero p.lead{order:2;max-width:48ch;margin:0;font-size:1.1875rem;line-height:1.55}html[data-design="3"]:not(#dz) .dz-gauge{text-align:center;order:3;place-items:center;gap:.75rem;height:auto;margin:3.5rem 0;display:grid;padding:0!important}html[data-design="3"]:not(#dz) .hero .search{text-align:left;border-radius:62.4375rem;order:4;width:min(35rem,100%);padding:.375rem .375rem .375rem 1.375rem}html[data-design="3"]:not(#dz) .hero .links{order:5;justify-content:center;margin:1.25rem 0 0}html[data-design="3"]:not(#dz) .ring,html[data-design="3"]:not(#dz) .ring>div{aspect-ratio:auto;background:0 0;border-radius:0;width:auto;display:block}html[data-design="3"]:not(#dz) .ring .big,html[data-design="3"]:not(#dz) .gauge .big{letter-spacing:-.06em;color:var(--d-accent);font-size:clamp(6.5rem,19vw,12rem);font-weight:600;line-height:.9}html[data-design="3"]:not(#dz) .gauge b{font-weight:500;display:block;font-size:1.25rem!important}html[data-design="3"]:not(#dz) .gauge .split{border-radius:.125rem;gap:.1875rem;width:min(20rem,100%);height:.25rem;margin:1.25rem auto 0!important}html[data-design="3"]:not(#dz) .gauge .split i{border-radius:.125rem}html[data-design="3"]:not(#dz) .gauge .legend{gap:1.25rem;margin-top:.75rem!important}html[data-design="3"]:not(#dz) .gauge .note{margin-top:.5rem!important}html[data-design="3"]:not(#dz) .fab{border-radius:50%;width:2.75rem;height:2.75rem}html[data-design="3"]:not(#dz) .dz-body>.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4.5rem 0}html[data-design="3"]:not(#dz) .tile{align-content:start;gap:.75rem;padding:.5rem 2rem}html[data-design="3"]:not(#dz) .tile:first-child{padding-left:0}html[data-design="3"]:not(#dz) .tile:last-child{padding-right:0}html[data-design="3"]:not(#dz) .tile+.tile{border-left:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .tile .label{font-size:.9375rem}html[data-design="3"]:not(#dz) .tile .icon-tile,html[data-design="3"]:not(#dz) .tile .spark,html[data-design="3"]:not(#dz) .tile .meter,html[data-design="3"]:not(#dz) .tile .mini-ring{display:none}html[data-design="3"]:not(#dz) .tile .big{letter-spacing:-.045em;font-size:3.75rem;line-height:1}html[data-design="3"]:not(#dz) .tile .big small{margin-left:.375rem;font-size:1.125rem;font-weight:400}html[data-design="3"]:not(#dz) .tile .row{gap:0!important}html[data-design="3"]:not(#dz) .tile .note{font-size:.875rem}html[data-design="3"]:not(#dz) .chart{gap:1.5rem;max-width:47.5rem;height:18.75rem;margin-inline:auto}html[data-design="3"]:not(#dz) .bar .col{border-radius:.625rem;width:min(2.75rem,100%)}html[data-design="3"]:not(#dz) .bar .col i{border-radius:0}html[data-design="3"]:not(#dz) .bar b{font-size:1rem;font-weight:600}html[data-design="3"]:not(#dz) .bar .pill{color:var(--d-ok-ink);font-size:.875rem}html[data-design="3"]:not(#dz) .bar .pill .icon{display:none}html[data-design="3"]:not(#dz) .bar span{font-size:.875rem}html[data-design="3"]:not(#dz) .types{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4.5rem}html[data-design="3"]:not(#dz) .trow{border-radius:0;grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"i n r""i b b";align-items:center;gap:.375rem 1.25rem;padding:1.75rem 0}html[data-design="3"]:not(#dz) .trow:nth-child(2){border-top:0}html[data-design="3"]:not(#dz) .trow+.trow,html[data-design="3"]:not(#dz) .trow:nth-child(2){border-top:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .trow:first-child,html[data-design="3"]:not(#dz) .trow:nth-child(2){border-top:0}html[data-design="3"]:not(#dz) .trow .icon-tile{width:3.5rem;height:3.5rem;color:var(--d-text);grid-area:i;align-self:start}html[data-design="3"]:not(#dz) .trow .icon-tile .icon{stroke-width:1.25px;width:2.5rem;height:2.5rem}html[data-design="3"]:not(#dz) .tname{grid-area:n}html[data-design="3"]:not(#dz) .tname b{font-size:1.1875rem;font-weight:600}html[data-design="3"]:not(#dz) .tname .note{font-size:.875rem}html[data-design="3"]:not(#dz) .tbar{border-radius:.125rem;grid-area:b;height:.25rem;margin-top:.375rem}html[data-design="3"]:not(#dz) .tbar i{border-radius:.125rem}html[data-design="3"]:not(#dz) .tbar u{width:.125rem;top:-.25rem;bottom:-.25rem}html[data-design="3"]:not(#dz) .trate{grid-area:r}html[data-design="3"]:not(#dz) .trate .big{font-size:2.125rem}html[data-design="3"]:not(#dz) .trate .big small{font-size:1rem}html[data-design="3"]:not(#dz) .trate .note{font-size:.8125rem}html[data-design="3"]:not(#dz) a.trow:hover{background:0 0}html[data-design="3"]:not(#dz) a.trow:hover .tname b{text-underline-offset:.25rem;text-decoration:underline}html[data-design="3"]:not(#dz) .ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 4.5rem}html[data-design="3"]:not(#dz) .rank{gap:.875rem;padding:0}html[data-design="3"]:not(#dz) .rank-top b{font-size:1.1875rem;font-weight:600}html[data-design="3"]:not(#dz) .rank-mid .big{letter-spacing:-.045em;font-size:3.5rem}html[data-design="3"]:not(#dz) .rank-mid .big small{font-size:1rem;font-weight:400}html[data-design="3"]:not(#dz) .rank-val{font:500 1.0625rem var(--font-head)}html[data-design="3"]:not(#dz) .strip{gap:.1875rem;height:2.25rem}html[data-design="3"]:not(#dz) .strip i{border-radius:.125rem;height:50%}html[data-design="3"]:not(#dz) .timeline{gap:0;max-width:47.5rem;margin-inline:auto}html[data-design="3"]:not(#dz) .step{grid-template-columns:9.375rem minmax(0,1fr);gap:2rem;padding:1.75rem 0}html[data-design="3"]:not(#dz) .step+.step{border-top:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .step .dot{display:none}html[data-design="3"]:not(#dz) .step .when{padding-top:.1875rem;font-size:.9375rem}html[data-design="3"]:not(#dz) .step h3{margin-bottom:.375rem;font-size:1.3125rem}html[data-design="3"]:not(#dz) .step p{font-size:1rem}html[data-design="3"]:not(#dz) .cta-card{max-width:47.5rem;box-shadow:none;border-top:1px solid var(--d-line);text-align:center;background:0 0;border-radius:0;flex-direction:column;justify-content:center;margin:3.5rem auto 0;padding:2.5rem 0 0}html[data-design="3"]:not(#dz) .cta-card h3{font-size:1.5rem}html[data-design="3"]:not(#dz) .cta-card p{margin-inline:auto;font-size:1rem}html[data-design="3"]:not(#dz) .cta-card .btn{border-radius:62.4375rem}html[data-design="3"]:not(#dz) .contact-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:4.5rem}html[data-design="3"]:not(#dz) .crow{grid-template-columns:1.75rem minmax(0,1fr) auto;padding:1.25rem 0}html[data-design="3"]:not(#dz) .crow .icon-tile .icon{width:1.5rem;height:1.5rem}html[data-design="3"]:not(#dz) .crow .v{font-size:1.125rem}html[data-design="3"]:not(#dz) .crow .btn{border-radius:62.4375rem}html[data-design="3"]:not(#dz) .panel.on-dark{box-shadow:none;background:0 0;border-radius:0;gap:1rem;padding:0}html[data-design="3"]:not(#dz) .panel .icon-tile{color:var(--d-text)}html[data-design="3"]:not(#dz) .panel .icon-tile .icon{stroke-width:1.25px;width:2rem;height:2rem}html[data-design="3"]:not(#dz) .panel h3{font-size:1.5rem}html[data-design="3"]:not(#dz) .panel p{font-size:1rem}html[data-design="3"]:not(#dz) .rtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}html[data-design="3"]:not(#dz) .rtile{border-left:1px solid var(--d-line);grid-template-rows:none;gap:1rem;padding:0 2rem}html[data-design="3"]:not(#dz) .rtile:first-child{border-left:0;padding-left:0}html[data-design="3"]:not(#dz) .rtile:last-child{padding-right:0}html[data-design="3"]:not(#dz) .rtile .label{color:var(--d-muted);font-size:.9375rem;font-weight:500}html[data-design="3"]:not(#dz) .rtile .icon-tile,html[data-design="3"]:not(#dz) .rtile .mini-ring{display:none}html[data-design="3"]:not(#dz) .rtile .big{letter-spacing:-.045em;font-size:3.75rem}html[data-design="3"]:not(#dz) .rtile .big small{font-size:1rem;font-weight:400}html[data-design="3"]:not(#dz) .rtile .bigrow{min-height:0}html[data-design="3"]:not(#dz) .infos,html[data-design="3"]:not(#dz) .policies{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4.5rem}html[data-design="3"]:not(#dz) .info{grid-template-columns:1fr;gap:.5rem;padding:0}html[data-design="3"]:not(#dz) .info .icon-tile{display:block}html[data-design="3"]:not(#dz) .info .icon-tile .icon{stroke-width:1.25px;width:2rem;height:2rem}html[data-design="3"]:not(#dz) .info p,html[data-design="3"]:not(#dz) .policy p{font-size:1rem}html[data-design="3"]:not(#dz) .policy{padding:0}html[data-design="3"]:not(#dz) .policy b{font-size:1.125rem}html[data-design="3"]:not(#dz) h3.sub{text-align:center;margin-top:5.5rem;font-size:1.5rem}html[data-design="3"]:not(#dz) .dz-body>section.card h3.sub{text-align:center}html[data-design="3"]:not(#dz) .appmap-frame{border-radius:1.25rem;height:30rem}html[data-design="3"]:not(#dz) .list{max-width:51.25rem;margin-inline:auto}html[data-design="3"]:not(#dz) .item{grid-template-columns:6.25rem minmax(0,1fr) auto;gap:1.5rem;padding:1.375rem 0}html[data-design="3"]:not(#dz) .item+.item{border-top:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .item .title{font-size:1.0625rem}html[data-design="3"]:not(#dz) .chips{justify-content:center;gap:.75rem}html[data-design="3"]:not(#dz) .chip{background:var(--d-bg);border-radius:62.4375rem;padding:.625rem 1.25rem;font-size:.9375rem}html[data-design="3"]:not(#dz) .dz-body>section:nth-of-type(2n) .chip{background:var(--d-soft)}html[data-design="3"]:not(#dz) .chip:hover{background:var(--d-soft);outline:none}html[data-design="3"]:not(#dz) .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 3rem}html[data-design="3"]:not(#dz) .tiles .link-tile{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;padding:0}html[data-design="3"]:not(#dz) .tiles .link-tile .icon-tile{width:3.5rem;height:3.5rem}html[data-design="3"]:not(#dz) .tiles .link-tile .icon-tile .icon{stroke-width:1.2px;width:2.75rem;height:2.75rem}html[data-design="3"]:not(#dz) .tiles .link-tile b{font-size:1.3125rem}html[data-design="3"]:not(#dz) .tiles .link-tile span,html[data-design="3"]:not(#dz) .tiles .link-tile span>span{font-size:.9375rem}html[data-design="3"]:not(#dz) .dz-faq>div{border-top:1px solid var(--d-line);max-width:47.5rem;margin:3rem auto 0}html[data-design="3"]:not(#dz) details{border-bottom:1px solid var(--d-line)}html[data-design="3"]:not(#dz) summary{padding:1.625rem 0;font-size:1.3125rem}html[data-design="3"]:not(#dz) summary h3{font-weight:500}html[data-design="3"]:not(#dz) summary .icon{width:1.5rem;height:1.5rem}html[data-design="3"]:not(#dz) details p{padding-bottom:1.75rem;font-size:1.0625rem}html[data-design="3"]:not(#dz) .dz-body>section.callout{text-align:center;background:color-mix(in srgb, var(--d-warn) 9%, var(--band));box-shadow:0 0 0 100vmax color-mix(in srgb, var(--d-warn) 9%, var(--band));border-radius:0;padding:1.75rem 0;display:block}html[data-design="3"]:not(#dz) .dz-projects .mc{height:5.25rem;margin:0 auto 1.25rem;display:block;position:static}html[data-design="3"]:not(#dz) .callout-head{justify-content:center;margin-bottom:.25rem}html[data-design="3"]:not(#dz) .callout p{max-width:64ch;margin-inline:auto}html[data-design="3"]:not(#dz) .callout .links{justify-content:center}html[data-design="3"]:not(#dz) .dz-body>.dz-sources{max-width:70ch;margin-inline:auto;padding:3rem 0 0;text-align:center!important}html[data-design="3"]:not(#dz) .footer{border-radius:1.25rem}@media (width<=960px){html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .topbar-in{gap:.375rem;padding-inline:1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav{margin-left:.25rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .nav a{padding:.375rem .5rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .logo img{height:1.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .grid-2{grid-template-columns:1fr;gap:2rem;padding:2rem 0 2.5rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge{border-left:0;border-top:1px solid var(--d-line);padding:1.5rem 0 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile:nth-child(3){border-left:0;padding-left:0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile:nth-child(n+3){border-top:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>*{margin-left:0}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2,html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2+.muted{float:none;width:auto;max-width:56ch}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2+.muted{margin:.5rem 0 1.75rem!important}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout)>h2{margin-bottom:0}html:is([data-design="1"],[data-design="5"]):not(#dz) section.card:not(.callout){padding:2.5rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .yeartable{width:100%}html[data-design="2"]:not(#dz) .wrap.stack{grid-template-columns:minmax(0,1fr)}html[data-design="2"]:not(#dz) .dz-toc{scrollbar-width:none;grid-column:1;gap:.25rem;margin:0 0 1rem;padding-bottom:.25rem;display:flex;position:static;overflow-x:auto}html[data-design="2"]:not(#dz) .dz-toc::-webkit-scrollbar{display:none}html[data-design="2"]:not(#dz) .dz-toc-h{display:none}html[data-design="2"]:not(#dz) .dz-toc a{box-shadow:inset 0 0 0 1px var(--d-line);background:var(--d-surface);flex:none}html[data-design="2"]:not(#dz) .dz-body{grid-column:1}html[data-design="2"]:not(#dz) .grid-2{grid-template-columns:1fr}html[data-design="2"]:not(#dz) .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design="2"]:not(#dz) .dz-years{grid-template-columns:1fr}html[data-design="2"]:not(#dz) .rtiles,html[data-design="2"]:not(#dz) .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design="2"]:not(#dz) .contact-grid{grid-template-columns:1fr}html[data-design="3"]:not(#dz) .dz-body>section{padding:5rem 0}html[data-design="3"]:not(#dz) .dz-body>.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 0;padding:3.5rem 0}html[data-design="3"]:not(#dz) .tile:nth-child(3){border-left:0;padding-left:0}html[data-design="3"]:not(#dz) .tile:nth-child(2){padding-right:0}html[data-design="3"]:not(#dz) .types{grid-template-columns:1fr}html[data-design="3"]:not(#dz) .trow:nth-child(2){border-top:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .ranks,html[data-design="3"]:not(#dz) .contact-grid,html[data-design="3"]:not(#dz) .infos,html[data-design="3"]:not(#dz) .policies,html[data-design="3"]:not(#dz) .rtiles{grid-template-columns:1fr;gap:2.5rem}html[data-design="3"]:not(#dz) .rtile{border-left:0;padding:0}html[data-design="3"]:not(#dz) .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) body{padding-bottom:7.5rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .topbar{margin-bottom:1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .topbar-in{padding:.5rem 1rem}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .wrap{width:calc(100% - 2rem)}html:is([data-design="1"],[data-design="2"],[data-design="3"]):not(#dz) .tabbar{border-radius:62.4375rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .hero h1{font-size:1.875rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .ring .big,html:is([data-design="1"],[data-design="5"]):not(#dz) .gauge .big{font-size:4rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile{padding:1.25rem 1rem 1.25rem 0}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile+.tile{padding-left:1rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .tile .big{font-size:2.5rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .ranks,html:is([data-design="1"],[data-design="5"]):not(#dz) .infos,html:is([data-design="1"],[data-design="5"]):not(#dz) .policies,html:is([data-design="1"],[data-design="5"]):not(#dz) .rtiles{grid-template-columns:1fr}html:is([data-design="1"],[data-design="5"]):not(#dz) .infos .info:nth-child(2),html:is([data-design="1"],[data-design="5"]):not(#dz) .policies .policy:nth-child(2){border-top:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles{grid-template-columns:1fr 1fr}html:is([data-design="1"],[data-design="5"]):not(#dz) .tiles .link-tile:nth-child(3){border-top:1px solid var(--d-line)}html:is([data-design="1"],[data-design="5"]):not(#dz) .item{grid-template-columns:1fr;gap:.375rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .crow{grid-template-columns:minmax(0,1fr) auto}html:is([data-design="1"],[data-design="5"]):not(#dz) .chips{gap:0 1.25rem}html:is([data-design="1"],[data-design="5"]):not(#dz) .chip{flex:8.125rem;min-width:0}html[data-design="1"]:not(#dz) .trow{grid-template-columns:minmax(0,1fr) auto;row-gap:.625rem}html[data-design="1"]:not(#dz) .trow .tbar{grid-area:2/1/auto/-1}html[data-design="1"]:not(#dz) .rank:nth-child(2){border-top:1px solid var(--d-line)}html[data-design="1"]:not(#dz) .rtile{border-left:0;border-top:1px solid var(--d-line);padding:1.25rem 0}html[data-design="1"]:not(#dz) .rtile:first-child{border-top:0}html[data-design="1"]:not(#dz) .step{grid-template-columns:1fr;gap:.25rem}html[data-design="1"]:not(#dz) .chart{gap:.5rem}html[data-design="1"]:not(#dz) .bar .col{width:1.25rem}html[data-design="2"]:not(#dz) .wrap{width:calc(100% - 1.5rem)}html[data-design="2"]:not(#dz) .dz-body section.card:not(.callout),html[data-design="2"]:not(#dz) .dz-hero.card{padding:1.125rem}html[data-design="2"]:not(#dz) .hero h1{font-size:1.625rem}html[data-design="2"]:not(#dz) .gauge{grid-template-columns:1fr;place-items:start}html[data-design="2"]:not(#dz) .grid-4{grid-template-columns:1fr 1fr}html[data-design="2"]:not(#dz) .tile{padding:.875rem 1rem}html[data-design="2"]:not(#dz) .tile .big{font-size:1.625rem}html[data-design="2"]:not(#dz) .trow{grid-template-columns:1.25rem minmax(0,1fr) auto;row-gap:.5rem;padding:.75rem}html[data-design="2"]:not(#dz) .trow .tbar{grid-area:2/1/auto/-1}html[data-design="2"]:not(#dz) .rtiles,html[data-design="2"]:not(#dz) .tiles,html[data-design="2"]:not(#dz) .infos,html[data-design="2"]:not(#dz) .policies{grid-template-columns:1fr}html[data-design="2"]:not(#dz) .step{grid-template-columns:5.25rem .5625rem minmax(0,1fr);gap:.625rem}html[data-design="2"]:not(#dz) .item{grid-template-columns:1fr;gap:.25rem}html[data-design="2"]:not(#dz) .crow{grid-template-columns:1.25rem minmax(0,1fr)}html[data-design="2"]:not(#dz) .crow .btn{grid-column:2;justify-self:start}html[data-design="2"]:not(#dz) .chart{gap:.375rem}html[data-design="3"]:not(#dz) body{font-size:1rem}html[data-design="3"]:not(#dz) .dz-body>section{padding:4rem 0}html[data-design="3"]:not(#dz) .dz-body>section.card h2{font-size:1.625rem}html[data-design="3"]:not(#dz) .dz-body>section.card>h2+.muted{font-size:1rem}html[data-design="3"]:not(#dz) .dz-body>.grid-2{padding:3rem 0 3.5rem}html[data-design="3"]:not(#dz) .hero h1{font-size:1.875rem}html[data-design="3"]:not(#dz) .hero p.lead{font-size:1.0625rem}html[data-design="3"]:not(#dz) .dz-gauge{margin:2.5rem 0}html[data-design="3"]:not(#dz) .dz-body>.grid-4{grid-template-columns:1fr 1fr;gap:2rem 0;padding:3rem 0}html[data-design="3"]:not(#dz) .tile{padding:0 1rem}html[data-design="3"]:not(#dz) .tile .big{font-size:2.75rem}html[data-design="3"]:not(#dz) .types,html[data-design="3"]:not(#dz) .ranks,html[data-design="3"]:not(#dz) .chart,html[data-design="3"]:not(#dz) .timeline,html[data-design="3"]:not(#dz) .list,html[data-design="3"]:not(#dz) .chips,html[data-design="3"]:not(#dz) .tiles,html[data-design="3"]:not(#dz) .rtiles,html[data-design="3"]:not(#dz) .contact-grid,html[data-design="3"]:not(#dz) .infos,html[data-design="3"]:not(#dz) .policies{margin-top:2.25rem}html[data-design="3"]:not(#dz) .chart{gap:.5rem;height:15rem}html[data-design="3"]:not(#dz) .bar .col{border-radius:.5rem;width:1.75rem}html[data-design="3"]:not(#dz) .bar .pill{font-size:.75rem}html[data-design="3"]:not(#dz) .trow{grid-template-columns:2.75rem minmax(0,1fr) auto;column-gap:.875rem;padding:1.25rem 0}html[data-design="3"]:not(#dz) .trow .icon-tile{width:2.75rem;height:2.75rem}html[data-design="3"]:not(#dz) .trow .icon-tile .icon{width:2rem;height:2rem}html[data-design="3"]:not(#dz) .trow:nth-child(2){border-top:1px solid var(--d-line)}html[data-design="3"]:not(#dz) .trow:first-child{border-top:0}html[data-design="3"]:not(#dz) .rank-mid .big,html[data-design="3"]:not(#dz) .rtile .big{font-size:3rem}html[data-design="3"]:not(#dz) .step{grid-template-columns:1fr;gap:.375rem;padding:1.375rem 0}html[data-design="3"]:not(#dz) .tiles{grid-template-columns:1fr 1fr;gap:2.25rem 1.5rem}html[data-design="3"]:not(#dz) .item{grid-template-columns:1fr;gap:.375rem}html[data-design="3"]:not(#dz) .crow{grid-template-columns:1.75rem minmax(0,1fr)}html[data-design="3"]:not(#dz) .crow .btn{grid-column:2;justify-self:start}html[data-design="3"]:not(#dz) summary{font-size:1.125rem}html[data-design="3"]:not(#dz) .appmap-frame{height:22.5rem}html[data-design="3"]:not(#dz) h3.sub{margin-top:3.5rem;font-size:1.375rem}}@media (width<=420px){html[data-design="3"]:not(#dz) .tiles{grid-template-columns:1fr}}html[data-design="5"]:not([data-theme=dark]){--d-bg:#fafaf9;--d-line:#e8e8e4;--d-soft:#e8e8e4;--d-bar:#e8e8e4}html[data-design="5"]:not([data-theme=dark]):not(#dz) .nav-search,html[data-design="5"]:not([data-theme=dark]):not(#dz) .nav-search:focus-within{background:#e8e8e4}html[data-design="5"]:not(#dz) main,html[data-design="5"]:not(#dz) footer.wrap{font-family:var(--font-ui);letter-spacing:-.011em;color:var(--ink);font-size:1rem;line-height:1.6}html[data-design="5"]:not(#dz) .topbar{letter-spacing:-.015em;margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.55}html[data-design="5"]:not(#dz) .topbar .btn{font:600 .9375rem var(--font-ui);letter-spacing:inherit;border-radius:62.4375rem;padding:.75rem 1.375rem}html[data-design="5"]:not(#dz) .tabbar .fab{background:var(--accent);color:#111;border-radius:50%;width:3.25rem;height:3.25rem}html[data-design="5"]:not(#dz) .step .dot:after{background:repeating-linear-gradient(var(--d-bar) 0 .16875rem, transparent .16875rem .45rem)}html[data-design="5"]:not(#dz) .gauge{border-left:0}html[data-design="5"]:not(#dz) main,html[data-design="5"]:not(#dz) footer.wrap{--font-head:"Urbanist Variable", "Urbanist", system-ui, sans-serif;--font-ui:"Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif}html[data-design="5"]:not(#dz) .topbar{width:min(var(--dz-w), 100% - 1.5rem)}html[data-design="5"]:not(#dz) .footer{border-radius:1.875rem;padding:2.25rem}html[data-design="5"]:not(#dz) .hero h1{letter-spacing:-.035em;font-weight:800}html[data-design="5"]:not(#dz) .hero h1 strong{font-weight:inherit}html[data-design="5"]:not(#dz) .gauge b{color:var(--d-text)}html[data-design="5"]:not(#dz) section.card:not(.callout)>h2{letter-spacing:-.03em;font-weight:700}html[data-design="5"]:not(#dz) .chart,html[data-design="5"]:not(#dz) .types,html[data-design="5"]:not(#dz) .rank,html[data-design="5"]:not(#dz) .rtile{box-shadow:none;background:0 0;border:0;border-radius:0}html[data-design="5"]:not(#dz) .tile .spark{gap:.375rem;height:3rem}html[data-design="5"]:not(#dz) .tile .spark i{background:var(--accent);border-radius:62.4375rem;min-height:.5rem}html[data-design="5"]:not(#dz) .tile .spark i.now{box-shadow:inset 0 0 0 .125rem var(--accent);background:0 0}html[data-design="5"]:not(#dz) .tile .meter{gap:.3125rem;height:2.75rem}html[data-design="5"]:not(#dz) .tile .mini-ring{flex:none;width:3.5rem}html[data-design="5"]:not(#dz) .tile .row{flex-wrap:nowrap;gap:.875rem!important}html[data-design="5"]:not(#dz) .chart{background-image:none;align-items:stretch;gap:.875rem;height:auto;min-height:0;margin-top:0;padding:.75rem 0 .5rem}html[data-design="5"]:not(#dz) .bar{align-content:end;gap:.5rem;height:auto}html[data-design="5"]:not(#dz) .bar .col{background:var(--ink);border-radius:62.4375rem;width:min(3.25rem,100%)}html[data-design="5"]:not(#dz) .bar .col i{background:var(--accent);border-radius:62.4375rem}html[data-design="5"]:not(#dz) .bar.now .col{box-shadow:inset 0 0 0 .125rem var(--ink);background:0 0}html[data-design="5"]:not(#dz) .bar.now .col i{background:color-mix(in srgb, var(--accent) 70%, transparent)}html[data-design="5"]:not(#dz) .bar b{font:700 .9375rem var(--font-head);color:var(--ink)}html[data-design="5"]:not(#dz) .bar span{color:var(--muted);font-size:.875rem}html[data-design="5"]:not(#dz) .bar .pill.ok{color:#8f3600;font:600 .875rem var(--font-ui);background:#ffe9dc;border-radius:62.4375rem;padding:.25rem .75rem;display:inline-flex}html[data-design="5"]:not(#dz) .bar .pill.ok .icon{display:none}html[data-design="5"]:not(#dz) .types{margin-top:0;padding:0}html[data-design="5"]:not(#dz) .trow{border-radius:.875rem;grid-template-columns:auto minmax(0,1.1fr) minmax(0,1.4fr) 9.375rem;gap:1.125rem;padding:.875rem .5rem}html[data-design="5"]:not(#dz) .trow+.trow{border-top:1px solid var(--d-line)}html[data-design="5"]:not(#dz) .trow .icon-tile{background:var(--d-soft);width:2.75rem;height:2.75rem;color:var(--accent)}html[data-design="5"]:not(#dz) .trow .icon-tile .icon{width:1.375rem;height:1.375rem;color:var(--accent)}html[data-design="5"]:not(#dz) .tbar{background:var(--d-bar);border-radius:62.4375rem;height:.875rem}html[data-design="5"]:not(#dz) .tbar i{border-radius:62.4375rem}html[data-design="5"]:not(#dz) .tbar u{background:var(--ink);border-radius:.125rem;width:.1875rem;top:-.3125rem;bottom:-.3125rem}html[data-design="5"]:not(#dz) a.trow:hover{background:var(--d-soft)}html[data-design="5"]:not(#dz) .ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:0}html[data-design="5"]:not(#dz) .rank{gap:.875rem;padding:0}html[data-design="5"]:not(#dz) .strip{gap:.1875rem;height:2.375rem}html[data-design="5"]:not(#dz) .strip i{border-radius:62.4375rem;height:55%}html[data-design="5"]:not(#dz) .strip i.me{height:100%}html[data-design="5"]:not(#dz) .timeline{gap:.25rem;margin-top:0}html[data-design="5"]:not(#dz) .step{grid-template-columns:10.5rem .875rem minmax(0,1fr);gap:1rem;padding:.875rem 0}html[data-design="5"]:not(#dz) .step .when{font:600 .875rem var(--font-ui);letter-spacing:-.005em;padding-top:.125rem}html[data-design="5"]:not(#dz) .step .when span{background:var(--d-text);color:var(--d-bg);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .75rem;display:inline-block}html[data-design="5"]:not(#dz) .step.key .when span{background:var(--accent);color:#111}html[data-design="5"]:not(#dz) .step .dot{background:0 0;border-radius:0;align-self:stretch;width:.875rem;height:auto;margin:0;display:block;position:relative}html[data-design="5"]:not(#dz) .step .dot:before{content:"";background:var(--accent);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.4375rem;left:0}html[data-design="5"]:not(#dz) .step .dot:after{height:auto;top:1.75rem;bottom:-1.125rem}html[data-design="5"]:not(#dz) .rtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:0}html[data-design="5"]:not(#dz) .rtile{grid-template-rows:none;gap:.875rem;padding:0}html[data-design="5"]:not(#dz) .rtile .label{color:var(--d-muted)}html[data-design="5"]:not(#dz) .rtile .icon-tile{color:var(--accent);display:grid}html[data-design="5"]:not(#dz) .rtile .icon-tile .icon{stroke-width:1.4px;width:1.75rem;height:1.75rem;color:var(--accent)}html[data-design="5"]:not(#dz) .rtile .big{font-size:2.5rem;line-height:1.05}html[data-design="5"]:not(#dz) .rtile .big small{margin:.25rem 0 0;display:block}html[data-design="5"]:not(#dz) .rtile .bigrow{flex-wrap:nowrap;align-items:center;min-height:4.75rem}html[data-design="5"]:not(#dz) .mini-ring.lg{width:3.75rem}html[data-design="5"]:not(#dz) .hrow{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}html[data-design="5"]:not(#dz) .hrow .hbar{grid-area:2/1/auto/-1}html[data-design="5"]:not(#dz) .hbar{background:var(--d-bar);border-radius:62.4375rem;height:.625rem}html[data-design="5"]:not(#dz) .hbar i{border-radius:62.4375rem}html[data-theme=dark][data-design="5"]:not(#dz) .topbar{--card:var(--d-surface);--surface:#ffffff14;--ink:var(--d-text);--muted:var(--d-muted);--shadow:none}html[data-theme=dark][data-design="5"]:not(#dz) .topbar-in{box-shadow:inset 0 0 0 1px var(--d-line)}html[data-theme=dark][data-design="5"]:not(#dz) .logo .logo-main{display:none}html[data-theme=dark][data-design="5"]:not(#dz) .logo .logo-alt{display:block}@media (width<=960px){html[data-design="5"]:not(#dz) .topbar-in{gap:.375rem}html[data-design="5"]:not(#dz) .nav{margin-left:.25rem}html[data-design="5"]:not(#dz) .nav a{padding:.375rem .5rem}html[data-design="5"]:not(#dz) .trow{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.625rem}html[data-design="5"]:not(#dz) .trow .tbar{grid-area:2/1/auto/-1}html[data-design="5"]:not(#dz) .rtiles{grid-template-columns:1fr}}@media (width<=760px){html[data-design="5"]:not(#dz) .topbar{width:calc(100% - 3rem);margin-bottom:.875rem}html[data-design="5"]:not(#dz) .chart{gap:.25rem;padding:.75rem 0 .5rem}html[data-design="5"]:not(#dz) .bar .col{width:min(2.25rem,100%)}html[data-design="5"]:not(#dz) .bar b,html[data-design="5"]:not(#dz) .bar span{font-size:.75rem}html[data-design="5"]:not(#dz) .bar .pill.ok{padding:.125rem .375rem;font-size:.6875rem}html[data-design="5"]:not(#dz) .tile .meter{gap:.1875rem;height:2.25rem}html[data-design="5"]:not(#dz) .types{padding:0}html[data-design="5"]:not(#dz) .trow{column-gap:.75rem;padding:.875rem .25rem}html[data-design="5"]:not(#dz) .trow .icon-tile{width:2.25rem;height:2.25rem}html[data-design="5"]:not(#dz) .trow .icon-tile .icon{width:1.125rem;height:1.125rem}html[data-design="5"]:not(#dz) .trate{max-width:6.5rem}html[data-design="5"]:not(#dz) .ranks,html[data-design="5"]:not(#dz) .rtiles{grid-template-columns:1fr}html[data-design="5"]:not(#dz) .rank{padding:0}html[data-design="5"]:not(#dz) .strip{gap:.125rem}html[data-design="5"]:not(#dz) .step{grid-template-columns:.875rem minmax(0,1fr);gap:.125rem .75rem;padding:.75rem 0}html[data-design="5"]:not(#dz) .step .dot{grid-area:1/1/span 2}html[data-design="5"]:not(#dz) .step .when{grid-area:1/2}html[data-design="5"]:not(#dz) .step>div:last-child{grid-area:2/2}}.dz-mc{display:none}html:is([data-design="4"],[data-design="6"]){--h-bg:#faf9f8;--h-surface:#fff;--h-soft:#f4f2ef;--h-track:#ece8e3;--h-line:#e7e3de;--h-text:#202020;--h-muted:#6b6b70;--h-accent:#fc6316;--h-accent-ink:#c2410c;--h-peach:#ffe9dc;--h-peach-ink:#8f3600;--h-peach-bg:#fff4ec;--h-dark:#202020;--h-dark-ink:#f5f2ee;--h-dark-muted:#c4bfb9;--h-dark-line:#ffffff24;--h-ok-ink:#2f6f3f;--h-ok-bg:#e8f3ea;--h-bad-ink:#b23f39;--h-bad-bg:#fbebea;--h-warn:#b7791f;--h-warn-ink:#8f5f12;--h-r:1.25rem;--canvas:var(--h-bg);--bg-glow:none;--card:var(--h-surface);--surface:var(--h-soft);--edge:transparent;--hair:var(--h-line);--ink:var(--h-text);--muted:var(--h-muted);--faint:#9a9690;--accent:var(--h-accent);--accent-deep:var(--h-accent-ink);--shadow:none;--btn-bg:var(--h-text);--btn-fg:#fff;--r-lg:1.25rem;--r-md:1.25rem;--dark-card:var(--h-dark);--font-head:"Urbanist Variable", "Urbanist", system-ui, sans-serif;--font-ui:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--h-w:70rem}html[data-theme=dark]:is([data-design="4"],[data-design="6"]){--h-bg:#121110;--h-surface:#1b1a19;--h-soft:#242220;--h-track:#34312e;--h-line:#2e2b28;--h-text:#f2f0ed;--h-muted:#a8a39d;--h-accent:#ff7a3d;--h-accent-ink:#ff9a66;--h-peach:#3b2417;--h-peach-ink:#ffb88e;--h-peach-bg:#211711;--h-dark:#2a2725;--h-dark-ink:#f5f2ee;--h-dark-muted:#c4bfb9;--h-dark-line:#ffffff1f;--h-ok-ink:#7ccb8e;--h-ok-bg:#1b2a20;--h-bad-ink:#f0908b;--h-bad-bg:#2e1d1c;--h-warn:#d9a23b;--h-warn-ink:#e3b35a;--faint:#6f6a64;--btn-fg:#121110;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:is([data-design="4"],[data-design="6"]):not(#dz) body{background:var(--h-bg);color:var(--h-text);font:400 1rem/1.6 var(--font-ui);letter-spacing:-.006em;font-variant-numeric:tabular-nums;background-attachment:scroll;padding-bottom:4.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) h1,html:is([data-design="4"],[data-design="6"]):not(#dz) h2{font-family:var(--font-head);letter-spacing:-.03em;font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) h3,html:is([data-design="4"],[data-design="6"]):not(#dz) h4{font-family:var(--font-ui);letter-spacing:-.012em;font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) .big{font-family:var(--font-head);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) .card.lav b,html:is([data-design="4"],[data-design="6"]):not(#dz) .card.lav .big{color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .card h2 strong,html:is([data-design="4"],[data-design="6"]):not(#dz) h1 strong,html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card h3 strong{font-weight:inherit}html:is([data-design="4"],[data-design="6"]):not(#dz) .card h2{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}html:is([data-design="4"],[data-design="6"]):not(#dz) .hero h1{font-size:clamp(1.75rem,3vw,2.375rem);line-height:1.12}html:is([data-design="4"],[data-design="6"]):not(#dz) .note{color:var(--muted);font-size:.8125rem;line-height:1.5}html:is([data-design="4"],[data-design="6"]):not(#dz) .muted{color:var(--muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) a{text-underline-offset:.1875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) :focus-visible{outline:.125rem solid var(--h-accent);outline-offset:.125rem;border-radius:.375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .icon{stroke-width:1.5px}html:is([data-design="4"],[data-design="6"]):not(#dz) .stack{gap:1rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .crumbs{color:var(--h-muted);gap:.5rem;margin-bottom:0;font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .crumbs a{color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .crumbs a:hover{color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .topbar-in{background:color-mix(in srgb, var(--h-surface) 90%, transparent);box-shadow:inset 0 0 0 1px var(--h-line);-webkit-backdrop-filter:blur(.875rem)}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav a{white-space:nowrap;font:500 .9375rem var(--font-ui);letter-spacing:-.006em;color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav a:hover{color:var(--h-text);background:var(--h-soft)}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav a[aria-current],html:is([data-design="4"],[data-design="6"]):not(#dz) .nav a[aria-current]:hover{color:var(--h-accent-ink);background:0 0;font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav-search{background:var(--h-soft)}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav-search input{color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav-search input::placeholder{color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .circle{background:var(--h-soft);color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn{font:600 .875rem var(--font-ui);letter-spacing:-.006em;padding:.625rem 1.125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn.cta{background:var(--h-accent-ink);color:#fff}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn.cta:hover{background:color-mix(in srgb, var(--h-accent-ink) 88%, #000)}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn.lime{background:var(--h-text);color:var(--h-bg)}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn.soft{color:var(--h-text);box-shadow:inset 0 0 0 1px var(--h-line);background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .btn.soft:hover{background:var(--h-soft);box-shadow:inset 0 0 0 1px var(--h-line)}html:is([data-design="4"],[data-design="6"]):not(#dz) .card,html:is([data-design="4"],[data-design="6"]):not(#dz) .card.lav{background:var(--h-surface);color:var(--h-text);border-radius:var(--h-r);border:1px solid var(--h-line);box-shadow:none;-webkit-backdrop-filter:none;--card:var(--h-surface);--muted:var(--h-muted);--surface:var(--h-soft);--accent:var(--h-accent);padding:2rem;scroll-margin-top:5.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.yellow,html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.grey{background:var(--h-surface);color:var(--h-text);border:1px solid var(--h-line);border-radius:var(--h-r);box-shadow:none;-webkit-backdrop-filter:none;--muted:var(--h-muted);--surface:var(--h-soft);--edge:transparent;--card:var(--h-surface);align-content:start;gap:1rem;min-height:0;padding:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark{background:var(--h-dark);color:var(--h-dark-ink);border-color:var(--h-dark);--muted:var(--h-dark-muted);--surface:var(--h-dark-line);--card:var(--h-dark)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .label,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-theme=dark] .tile:not(.yellow) .label{color:var(--h-muted);font:500 .875rem/1.3 var(--font-ui);letter-spacing:-.006em}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .label,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-theme=dark] .tile.dark .label{color:var(--h-dark-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .icon-tile{background:var(--h-soft);width:2.25rem;height:2.25rem;box-shadow:none;color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .icon-tile{background:var(--h-dark-line);color:var(--h-dark-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .icon-tile .icon{width:1.125rem;height:1.125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .big{letter-spacing:-.035em;font-size:2.5rem;line-height:1}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .big small{font:500 .9375rem var(--font-ui);letter-spacing:0;color:var(--muted);margin-left:.375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .search{background:var(--h-surface);box-shadow:inset 0 0 0 1px var(--h-line);gap:.75rem;padding:.25rem .25rem .25rem 1.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .search:hover{box-shadow:inset 0 0 0 1px var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .search:focus-within{box-shadow:inset 0 0 0 1px var(--h-text), 0 0 0 .1875rem color-mix(in srgb, var(--h-accent) 25%, transparent)}html:is([data-design="4"],[data-design="6"]):not(#dz) .search input{font:1rem var(--font-ui);color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .search input::placeholder{color:var(--h-muted);opacity:1}html:is([data-design="4"],[data-design="6"]):not(#dz) .search .icon{color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .fab{background:var(--h-text);width:2.75rem;height:2.75rem;color:var(--h-bg)}html:is([data-design="4"],[data-design="6"]):not(#dz) .links{gap:.5rem;margin-top:1rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .links .btn{padding:.5rem 1rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .pill{background:var(--h-soft);color:var(--h-text);font:600 .8125rem var(--font-ui);gap:.25rem;padding:.25rem .75rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .pill.ok{background:var(--h-ok-bg);color:var(--h-ok-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .pill.bad{background:var(--h-bad-bg);color:var(--h-bad-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .pill .icon{stroke-width:2px;width:.875rem;height:.875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .pill.ok{background:var(--h-peach);color:var(--h-peach-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .chart{background-image:none;gap:1rem;height:auto;margin-top:2rem;padding-bottom:0}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar{gap:.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .col{background:var(--h-track);width:min(3rem,100%);box-shadow:none;border-radius:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .col i{background:var(--h-accent);border-radius:0}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar.now .col{box-shadow:inset 0 0 0 1px var(--h-muted);background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar.now .col i{background:color-mix(in srgb, var(--h-accent) 55%, transparent)}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar b{font:600 .875rem var(--font-ui);color:var(--h-text);letter-spacing:-.006em}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar span{color:var(--h-muted);font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .pill{padding:.125rem .625rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .pill.ok .icon{display:none}html:is([data-design="4"],[data-design="6"]):not(#dz) .spark i{background:color-mix(in srgb, var(--h-text) 72%, var(--h-surface))}html:is([data-design="4"],[data-design="6"]):not(#dz) .spark i.now{box-shadow:inset 0 0 0 1px var(--h-muted);background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .meter i{background:var(--h-track)}html:is([data-design="4"],[data-design="6"]):not(#dz) .meter i.on,html:is([data-design="4"],[data-design="6"]):not(#dz) .tile:not(.yellow):not(.dark) .meter i.on,html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.yellow .meter i.on{background:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .meter i{background:var(--h-dark-line)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .meter i.on,html:is([data-design="4"],[data-design="6"]):not(#dz) .split .g{background:var(--h-accent)}html:is([data-design="4"],[data-design="6"]):not(#dz) .split .r{background:var(--h-track)}html:is([data-design="4"],[data-design="6"]):not(#dz) .legend{color:var(--muted);font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .legend b{color:var(--h-text);font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) .ring{background:conic-gradient(var(--h-accent) calc(var(--p) * 1%), var(--h-track) 0)}html:is([data-design="4"],[data-design="6"]):not(#dz) .ring>div{background:var(--h-surface)}html:is([data-design="4"],[data-design="6"]):not(#dz) .mini-ring{background:conic-gradient(var(--h-accent) calc(var(--p) * 1%), var(--h-track) 0)}html:is([data-design="4"],[data-design="6"]):not(#dz) .mini-ring:after{background:var(--h-surface)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .mini-ring{background:conic-gradient(var(--h-accent) calc(var(--p) * 1%), var(--h-dark-line) 0)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark .mini-ring:after{background:var(--h-dark)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tbar{background:var(--h-track)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tbar i{background:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tbar u{background:var(--h-accent)}html:is([data-design="4"],[data-design="6"]):not(#dz) .hbar{background:var(--h-track)}html:is([data-design="4"],[data-design="6"]):not(#dz) .hbar i{background:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .strip i{background:var(--h-track)}html:is([data-design="4"],[data-design="6"]):not(#dz) .strip i.me{background:var(--h-accent)}html:is([data-design="4"],[data-design="6"]):not(#dz) .callout,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-palette=butter] .callout{background:color-mix(in srgb, var(--h-warn) 10%, var(--h-surface));color:var(--h-text);--muted:var(--h-muted);border-color:color-mix(in srgb, var(--h-warn) 30%, var(--h-line));padding:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .callout p{font-size:.9375rem;font-weight:400}html:is([data-design="4"],[data-design="6"]):not(#dz) .callout-head .icon{color:var(--h-warn-ink);width:1.125rem;height:1.125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .callout-head b{font-size:.9375rem;font-weight:600}html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card{background:var(--h-peach-bg);color:var(--h-text);border:1px solid color-mix(in srgb, var(--h-accent) 22%, var(--h-line));border-radius:var(--h-r);gap:1.5rem;margin-top:2rem;padding:1.5rem 2rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card h3{font:600 1.25rem/1.3 var(--font-ui);letter-spacing:-.015em}html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card p{color:var(--h-muted);margin-top:.25rem;font-size:.9375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card .btn{background:var(--h-text);color:var(--h-bg)}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel.on-dark{background:var(--h-dark);color:var(--h-dark-ink);--ink:var(--h-dark-ink);--muted:var(--h-dark-muted);--card:var(--h-dark);--surface:var(--h-dark-line);border-radius:var(--h-r);border:1px solid var(--h-dark);gap:1rem;padding:2rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel h3{font:600 1.25rem/1.3 var(--font-ui)}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel p{color:var(--h-dark-muted);font-size:.9375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel .icon-tile{background:var(--h-dark-line);color:var(--h-dark-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel .btn.lime{color:#202020;background:#fff}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel .btn.soft{color:var(--h-dark-ink);box-shadow:inset 0 0 0 1px var(--h-dark-line);background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .panel .btn.soft:hover{background:var(--h-dark-line);box-shadow:inset 0 0 0 1px var(--h-dark-line)}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile,html:is([data-design="4"],[data-design="6"]):not(#dz) .info,html:is([data-design="4"],[data-design="6"]):not(#dz) .policy,html:is([data-design="4"],[data-design="6"]):not(#dz) .rank{border:1px solid var(--h-line);border-radius:var(--h-r);box-shadow:none;background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile{gap:1rem;padding:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile .label{font:500 .875rem var(--font-ui);color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .info .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .link-tile .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-palette=butter] .rtile .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-palette=butter] .info .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-palette=butter] .link-tile .icon-tile{color:var(--h-text);background:0 0;width:auto;height:auto}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile .icon-tile .icon,html:is([data-design="4"],[data-design="6"]):not(#dz) .info .icon-tile .icon,html:is([data-design="4"],[data-design="6"]):not(#dz) .link-tile .icon-tile .icon{stroke-width:1.5px;width:1.5rem;height:1.5rem;color:inherit}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile .big{font-size:2.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .rtile .big small,html:is([data-design="4"],[data-design="6"]):not(#dz) .hrow{font-size:.875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .hbar{height:.375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) h3.sub{font:600 1.25rem/1.3 var(--font-ui);letter-spacing:-.015em;margin-top:2.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .infos,html:is([data-design="4"],[data-design="6"]):not(#dz) .policies{gap:1rem;margin-top:1rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .info{align-content:start;gap:.5rem;padding:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .info b,html:is([data-design="4"],[data-design="6"]):not(#dz) .policy b{font:600 1.0625rem/1.3 var(--font-ui);letter-spacing:-.012em;color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .info p,html:is([data-design="4"],[data-design="6"]):not(#dz) .policy p{color:var(--h-muted);font-size:.9375rem;line-height:1.55}html:is([data-design="4"],[data-design="6"]):not(#dz) .policy{align-content:start;gap:.5rem;padding:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .policy:before{background:var(--h-soft);color:var(--h-muted);font:600 .75rem/1.5 var(--font-ui);padding:.125rem .625rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .policy a.note{box-shadow:inset 0 0 0 1px var(--h-line);color:var(--h-text);background:0 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .policy a,html:is([data-design="4"],[data-design="6"]):not(#dz) .info a,html:is([data-design="4"],[data-design="6"]):not(#dz) .note a{color:var(--h-accent-ink)}html:is([data-design="4"],[data-design="6"]):not(#dz) .appmap-frame{background:var(--h-soft);border-radius:var(--h-r)}html:is([data-design="4"],[data-design="6"]):not(#dz) .item{padding:1rem 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .item .title{font-size:.9375rem;font-weight:500}html:is([data-design="4"],[data-design="6"]):not(#dz) .item .date,html:is([data-design="4"],[data-design="6"]):not(#dz) .item .note{color:var(--h-muted);font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .chip,html:is([data-design="4"],[data-design="6"]):not(#dz) [data-theme=dark] .chip{background:var(--h-surface);color:var(--h-text);box-shadow:inset 0 0 0 1px var(--h-line);font:500 .875rem var(--font-ui);padding:.5rem 1rem;transition:none}html:is([data-design="4"],[data-design="6"]):not(#dz) .chip small{color:var(--h-muted);font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .chip:hover{background:var(--h-surface);color:var(--h-text);box-shadow:inset 0 0 0 1px var(--h-text);outline:0;transform:none}html:is([data-design="4"],[data-design="6"]):not(#dz) .chip:hover small{color:var(--h-muted)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile:hover{border-radius:var(--h-r);background:0 0;min-height:0;transform:none}html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile b{color:var(--h-text);font:600 1rem/1.3 var(--font-ui)}html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile span,html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile span>span{color:var(--h-muted);font-size:.875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile:hover b{color:var(--h-text);text-underline-offset:.1875rem;text-decoration:underline}html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile .icon-tile,html:is([data-design="4"],[data-design="6"]):not(#dz) .tiles .link-tile .icon-tile .icon{color:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .when{font:600 .8125rem var(--font-ui)}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .when span{background:var(--h-soft);color:var(--h-text);padding:.25rem .75rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .step.key .when span{background:var(--h-accent-ink);color:#fff}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .dot{background:var(--h-text)}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .dot:after{background:var(--h-line);width:1px}html:is([data-design="4"],[data-design="6"]):not(#dz) .step h3{font:600 1.0625rem/1.35 var(--font-ui);letter-spacing:-.012em;margin-bottom:.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .step p{color:var(--h-muted);font-size:.9375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .crow .k{color:var(--h-muted);font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .crow .v{font:500 1rem/1.4 var(--font-ui);letter-spacing:-.006em}html:is([data-design="4"],[data-design="6"]):not(#dz) details{border-top:1px solid var(--h-line)}html:is([data-design="4"],[data-design="6"]):not(#dz) details:last-of-type{border-bottom:1px solid var(--h-line)}html:is([data-design="4"],[data-design="6"]):not(#dz) summary{font:500 1.0625rem/1.4 var(--font-ui);letter-spacing:-.012em;gap:1rem;padding:1.25rem 0}html:is([data-design="4"],[data-design="6"]):not(#dz) summary:before{font:600 .875rem var(--font-ui);letter-spacing:0;color:var(--h-accent-ink);min-width:2rem}html:is([data-design="4"],[data-design="6"]):not(#dz) summary h3{font:inherit;letter-spacing:inherit}html:is([data-design="4"],[data-design="6"]):not(#dz) summary:after{background:linear-gradient(var(--h-muted), var(--h-muted)) center / 100% 1.5px no-repeat, linear-gradient(var(--h-muted), var(--h-muted)) center / 1.5px 100% no-repeat;width:.875rem;height:.875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) details[open] summary:after{background:linear-gradient(var(--h-muted), var(--h-muted)) center / 100% 1.5px no-repeat}html:is([data-design="4"],[data-design="6"]):not(#dz) details p{color:var(--h-muted);padding:0 2rem 1.5rem 3rem;font-size:.9375rem;line-height:1.65}html:is([data-design="4"],[data-design="6"]):not(#dz) .has-mc,html:is([data-design="4"],[data-design="6"]):not(#dz) .callout.has-mc{overflow:hidden}html:is([data-design="4"],[data-design="6"]):not(#dz) .mc{filter:none}html:is([data-design="4"],[data-design="6"]):not(#dz) .dz-sources{align-items:center;gap:1rem;font-size:.8125rem;display:flex;text-align:left!important}html:is([data-design="4"],[data-design="6"]):not(#dz) .dz-mc-src{flex:none;width:auto;height:4rem;display:block}html:is([data-design="4"],[data-design="6"]):not(#dz) .footer{border-radius:var(--h-r)}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .btn.cta{background:var(--h-accent);color:#121110}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .logo .logo-main{display:none}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .logo .logo-alt{display:block}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .tile.dark,html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .panel.on-dark{border-color:var(--h-dark-line)}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .step.key .when span{background:var(--h-accent);color:#121110}html[data-theme=dark]:is([data-design="4"],[data-design="6"]):not(#dz) .footer{box-shadow:inset 0 0 0 1px var(--h-dark-line)}html[data-design="4"]:not(#dz) .topbar{margin-bottom:1rem}html[data-design="4"]:not(#dz) .grid-2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem}html[data-design="4"]:not(#dz) .hero{flex-direction:column;justify-content:center;padding:2.5rem;display:flex}html[data-design="4"]:not(#dz) .hero h1{margin-bottom:1rem}html[data-design="4"]:not(#dz) .hero p.lead{max-width:52ch;color:var(--h-muted);margin-bottom:2rem;font-size:1.0625rem;line-height:1.6}html[data-design="4"]:not(#dz) .hero .search{max-width:35rem}html[data-design="4"]:not(#dz) .hero .links{margin-top:1.5rem}html[data-design="4"]:not(#dz) .card.gauge{background:var(--h-peach-bg);border-color:color-mix(in srgb, var(--h-accent) 24%, var(--h-line));gap:1.5rem;padding:2.5rem 2rem}html[data-design="4"]:not(#dz) .gauge .ring{width:11rem}html[data-design="4"]:not(#dz) .gauge .ring>div{background:var(--h-peach-bg);width:86%}html[data-design="4"]:not(#dz) .gauge .ring .big,html[data-design="4"]:not(#dz) .gauge .big{color:var(--h-text);font-size:2.5rem;font-weight:600}html[data-design="4"]:not(#dz) .gauge b{letter-spacing:-.012em;font:600 1.0625rem/1.3 var(--font-ui)!important}html[data-design="4"]:not(#dz) .gauge .split{gap:.1875rem;height:.5rem;margin-top:1rem!important}html[data-design="4"]:not(#dz) .gauge .legend{gap:1rem;margin-top:.5rem!important}html[data-design="4"]:not(#dz) .gauge .note{margin-top:.5rem!important}html[data-design="4"]:not(#dz) .grid-4{gap:1rem}html[data-design="4"]:not(#dz) .tile .label{justify-content:space-between}html[data-design="4"]:not(#dz) .tile .spark{gap:.25rem;height:2.5rem}html[data-design="4"]:not(#dz) .tile .meter{gap:.25rem;height:2rem}html[data-design="4"]:not(#dz) .tile .note{font-size:.8125rem;line-height:1.5}html[data-design="4"]:not(#dz) .tile .mini-ring{width:3.5rem}html[data-design="4"]:not(#dz) .dz-years>h2+.muted,html[data-design="4"]:not(#dz) .dz-types>h2+.muted,html[data-design="4"]:not(#dz) .dz-compare>h2+.muted,html[data-design="4"]:not(#dz) .dz-timeline>h2+.muted,html[data-design="4"]:not(#dz) .dz-contacts>h2+.muted,html[data-design="4"]:not(#dz) .dz-restrictions>h2+.muted,html[data-design="4"]:not(#dz) .dz-map>h2+.muted,html[data-design="4"]:not(#dz) .dz-recent>h2+.muted,html[data-design="4"]:not(#dz) .dz-towns>h2+.muted,html[data-design="4"]:not(#dz) .dz-projects>h2+.muted{max-width:68ch;font-size:1rem;margin-top:.5rem!important}html[data-design="4"]:not(#dz) .bar .col{min-height:1.5rem}html[data-design="4"]:not(#dz) .types{margin-top:1.5rem}html[data-design="4"]:not(#dz) .trow{border-radius:0;grid-template-columns:2.5rem minmax(0,1.1fr) minmax(0,1.4fr) 9rem;gap:1rem;padding:1rem 0}html[data-design="4"]:not(#dz) .trow+.trow{border-top:1px solid var(--h-line)}html[data-design="4"]:not(#dz) a.trow:hover{background:0 0}html[data-design="4"]:not(#dz) a.trow:hover .tname b{text-underline-offset:.1875rem;text-decoration:underline}html[data-design="4"]:not(#dz) .trow .icon-tile{background:var(--h-soft);width:2.5rem;height:2.5rem;color:var(--h-text)}html[data-design="4"]:not(#dz) .trow .icon-tile .icon{width:1.25rem;height:1.25rem;color:var(--h-text)}html[data-design="4"]:not(#dz) .tname b{font:600 1rem var(--font-ui);letter-spacing:-.012em}html[data-design="4"]:not(#dz) .tbar{height:.375rem}html[data-design="4"]:not(#dz) .tbar u{width:.125rem;top:-.3125rem;bottom:-.3125rem}html[data-design="4"]:not(#dz) .trate .big{font-size:1.5rem}html[data-design="4"]:not(#dz) .trate .big small{font-size:.875rem}html[data-design="4"]:not(#dz) .ranks{gap:1rem;margin-top:1.5rem}html[data-design="4"]:not(#dz) .rank{gap:.75rem;padding:1.5rem}html[data-design="4"]:not(#dz) .rank-top b{font:600 1rem var(--font-ui)}html[data-design="4"]:not(#dz) .rank-mid .big{font-size:2rem}html[data-design="4"]:not(#dz) .rank-mid .big small{font-size:.875rem;font-weight:500}html[data-design="4"]:not(#dz) .rank-val{font:600 1rem var(--font-ui)}html[data-design="4"]:not(#dz) .strip{gap:.1875rem;height:2rem}html[data-design="4"]:not(#dz) .strip i{border-radius:.25rem;height:50%}html[data-design="4"]:not(#dz) .timeline{gap:0;margin-top:1.5rem}html[data-design="4"]:not(#dz) .step{grid-template-columns:9.5rem 1rem minmax(0,1fr);gap:1rem;padding:1rem 0}html[data-design="4"]:not(#dz) .step .dot{width:.625rem;height:.625rem;margin:.5rem 0 0 .1875rem}html[data-design="4"]:not(#dz) .step .dot:after{height:6.25rem;top:.625rem;left:50%}html[data-design="4"]:not(#dz) .contact-grid{gap:1rem;margin-top:1.5rem}html[data-design="4"]:not(#dz) .crow{gap:1rem;padding:1rem 0}html[data-design="4"]:not(#dz) .rtiles{gap:1rem;margin-top:1.5rem}html[data-design="4"]:not(#dz) .has-mc{min-height:14.5rem;padding-right:15rem}html[data-design="4"]:not(#dz) .mc{height:10.5rem;right:1.5rem}html[data-design="4"]:not(#dz) .tiles{gap:.5rem 1rem;margin-top:1.5rem}html[data-design="4"]:not(#dz) .tiles .link-tile{gap:1rem;padding:.75rem 0}html[data-design="4"]:not(#dz) .chips{gap:.5rem;margin-top:1.5rem}html[data-design="4"]:not(#dz) .dz-faq>div{margin-top:1.5rem!important}html[data-design="4"]:not(#dz) .dz-sources{max-width:51.25rem;margin:1rem auto 0;padding:0 .5rem}html[data-design="6"]:not(#dz){--band-a:var(--h-bg);--band-b:var(--h-surface);--r6:1.75rem}html[data-design="6"]:not(#dz) .wrap{width:min(var(--h-w), 100% - 3rem)}html[data-design="6"]:not(#dz) .topbar{margin-bottom:0}html[data-design="6"]:not(#dz) .stack{gap:0}html[data-design="6"]:not(#dz) .dz-body{gap:0;display:block}html[data-design="6"]:not(#dz) .crumbs{padding:1rem 0 0}html[data-design="6"]:not(#dz) .dz-body>section{background:var(--band);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax);border:0;border-radius:0;padding:6rem 0;position:relative}html[data-design="6"]:not(#dz) .dz-body>section:nth-of-type(odd){--band:var(--band-a);--inner:var(--h-surface)}html[data-design="6"]:not(#dz) .dz-body>section:nth-of-type(2n){--band:var(--band-b);--inner:var(--h-soft)}html[data-design="6"]:not(#dz) .dz-body>section.card:not(.callout){text-align:center}html[data-design="6"]:not(#dz) .dz-body>section.card h2{max-width:30ch;margin:0 auto;font-size:1.875rem;line-height:1.2}html[data-design="6"]:not(#dz) .dz-body>section.card>h2+.muted{text-align:center;max-width:56ch;font-size:1.0625rem;margin:.75rem auto 0!important}html[data-design="6"]:not(#dz) .dz-body>section.card>h2~*{text-align:left}html[data-design="6"]:not(#dz) .dz-body>section.card>h2+.muted{text-align:center}html[data-design="6"]:not(#dz) .types,html[data-design="6"]:not(#dz) .ranks,html[data-design="6"]:not(#dz) .chart,html[data-design="6"]:not(#dz) .timeline,html[data-design="6"]:not(#dz) .list,html[data-design="6"]:not(#dz) .chips,html[data-design="6"]:not(#dz) .tiles,html[data-design="6"]:not(#dz) .rtiles,html[data-design="6"]:not(#dz) .contact-grid,html[data-design="6"]:not(#dz) .infos,html[data-design="6"]:not(#dz) .policies{margin-top:3.5rem}html[data-design="6"]:not(#dz) .dz-body>.grid-2{text-align:center;flex-direction:column;align-items:center;gap:0;padding:4rem 0 5.5rem;display:flex}html[data-design="6"]:not(#dz) .dz-hero.card{display:contents}html[data-design="6"]:not(#dz) .dz-mc-hero{order:0;width:auto;height:10.5rem;margin:0 0 1rem;display:block}html[data-design="6"]:not(#dz) .hero h1{order:1;max-width:22ch;margin:0 0 1rem}html[data-design="6"]:not(#dz) .hero p.lead{order:2;max-width:50ch;margin:0 0 2rem;font-size:1.1875rem;line-height:1.55}html[data-design="6"]:not(#dz) .hero .search{text-align:left;order:3;width:min(36.25rem,100%);padding:.375rem .375rem .375rem 1.5rem}html[data-design="6"]:not(#dz) .hero .links{order:4;justify-content:center;margin:1.5rem 0 0}html[data-design="6"]:not(#dz) .dz-gauge.card{text-align:left;background:var(--h-peach-bg);border:1px solid color-mix(in srgb, var(--h-accent) 24%, var(--h-line));border-radius:var(--r6);order:5;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:2.5rem;width:min(41.25rem,100%);height:auto;margin-top:4rem;padding:2.5rem 3rem;display:grid}html[data-design="6"]:not(#dz) .gauge .ring{width:11rem}html[data-design="6"]:not(#dz) .gauge .ring>div{background:var(--h-peach-bg);width:86%}html[data-design="6"]:not(#dz) .gauge .ring .big,html[data-design="6"]:not(#dz) .gauge .big{color:var(--h-text);font-size:2.625rem;font-weight:600}html[data-design="6"]:not(#dz) .gauge b{letter-spacing:-.012em;display:block;font:600 1.125rem/1.3 var(--font-ui)!important}html[data-design="6"]:not(#dz) .gauge .split{gap:.1875rem;height:.5rem;margin-top:1rem!important}html[data-design="6"]:not(#dz) .gauge .legend{gap:1rem;justify-content:flex-start!important;margin-top:.5rem!important}html[data-design="6"]:not(#dz) .gauge .note{margin-top:.5rem!important}html[data-design="6"]:not(#dz) .dz-body>.grid-4{background:var(--h-dark);color:var(--h-dark-ink);box-shadow:0 0 0 100vmax var(--h-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4.5rem 0}html[data-design="6"]:not(#dz) .tile,html[data-design="6"]:not(#dz) .tile.yellow,html[data-design="6"]:not(#dz) .tile.dark{color:var(--h-dark-ink);--muted:var(--h-dark-muted);background:0 0;border:0;border-radius:0;gap:.75rem;padding:.5rem 2rem}html[data-design="6"]:not(#dz) .tile:first-child{padding-left:0}html[data-design="6"]:not(#dz) .tile:last-child{padding-right:0}html[data-design="6"]:not(#dz) .tile+.tile{border-left:1px solid var(--h-dark-line)}html[data-design="6"]:not(#dz) .tile .label,html[data-design="6"]:not(#dz) .tile.dark .label,html[data-design="6"]:not(#dz) [data-theme=dark] .tile .label,html[data-design="6"]:not(#dz) [data-theme=dark] .tile:not(.yellow) .label{color:var(--h-dark-muted);justify-content:flex-start;font-size:.9375rem}html[data-design="6"]:not(#dz) .tile .icon-tile,html[data-design="6"]:not(#dz) .tile .spark,html[data-design="6"]:not(#dz) .tile .meter,html[data-design="6"]:not(#dz) .tile .mini-ring{display:none}html[data-design="6"]:not(#dz) .tile .big{letter-spacing:-.045em;color:var(--h-dark-ink);font-size:3.75rem}html[data-design="6"]:not(#dz) .tile .big small{color:var(--h-dark-muted);font-size:1.125rem}html[data-design="6"]:not(#dz) .tile .row{gap:0!important}html[data-design="6"]:not(#dz) .tile .note{color:var(--h-dark-muted);font-size:.875rem}html[data-design="6"]:not(#dz) .chart{gap:1.5rem;max-width:47.5rem;margin-inline:auto}html[data-design="6"]:not(#dz) .bar .col{border-radius:1.75rem;width:min(3.5rem,100%);min-height:1.75rem}html[data-design="6"]:not(#dz) .bar b{font:600 1rem var(--font-ui)}html[data-design="6"]:not(#dz) .bar .pill{font-size:.875rem}html[data-design="6"]:not(#dz) .types{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html[data-design="6"]:not(#dz) .trow{border-radius:var(--r6);background:var(--inner);grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"i n r""b b b";align-items:center;gap:.75rem 1rem;padding:1.75rem}html[data-design="6"]:not(#dz) .trow+.trow{border-top:0}html[data-design="6"]:not(#dz) .trow:last-child:nth-child(odd){grid-column:1/-1}html[data-design="6"]:not(#dz) a.trow:hover{background:var(--inner);box-shadow:inset 0 0 0 1px var(--h-text)}html[data-design="6"]:not(#dz) .trow .icon-tile{background:var(--h-peach);width:3.5rem;height:3.5rem;color:var(--h-accent-ink);grid-area:i}html[data-design="6"]:not(#dz) .trow .icon-tile .icon{width:1.75rem;height:1.75rem;color:var(--h-accent-ink)}html[data-design="6"]:not(#dz) .tname{grid-area:n}html[data-design="6"]:not(#dz) .tname b{font:600 1.125rem var(--font-ui);letter-spacing:-.015em}html[data-design="6"]:not(#dz) .tname .note{font-size:.875rem}html[data-design="6"]:not(#dz) .tbar{background:color-mix(in srgb, var(--h-text) 10%, transparent);grid-area:b;height:.375rem;margin-top:.5rem}html[data-design="6"]:not(#dz) .tbar u{width:.125rem;top:-.3125rem;bottom:-.3125rem}html[data-design="6"]:not(#dz) .trate{grid-area:r}html[data-design="6"]:not(#dz) .trate .big{font-size:2rem}html[data-design="6"]:not(#dz) .trate .big small{font-size:1rem}html[data-design="6"]:not(#dz) .trate .note{font-size:.8125rem}html[data-design="6"]:not(#dz) .ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html[data-design="6"]:not(#dz) .rank{background:var(--inner);border-radius:var(--r6);border:0;gap:1rem;padding:2rem}html[data-design="6"]:not(#dz) .rank-top b{font:600 1.125rem var(--font-ui)}html[data-design="6"]:not(#dz) .rank-mid .big{font-size:3rem}html[data-design="6"]:not(#dz) .rank-mid .big small{font-size:1rem;font-weight:500}html[data-design="6"]:not(#dz) .rank-val{font:600 1rem var(--font-ui)}html[data-design="6"]:not(#dz) .strip{gap:.1875rem;height:2.25rem}html[data-design="6"]:not(#dz) .strip i{background:color-mix(in srgb, var(--h-text) 12%, transparent);border-radius:.1875rem;height:50%}html[data-design="6"]:not(#dz) .strip i.me{background:var(--h-accent)}html[data-design="6"]:not(#dz) .timeline{gap:0;max-width:47.5rem;margin-inline:auto}html[data-design="6"]:not(#dz) .step{grid-template-columns:9.25rem minmax(0,1fr);gap:2rem;padding:1.75rem 0}html[data-design="6"]:not(#dz) .step+.step{border-top:1px solid var(--h-line)}html[data-design="6"]:not(#dz) .step .dot{display:none}html[data-design="6"]:not(#dz) .step .when{padding-top:.125rem}html[data-design="6"]:not(#dz) .step h3{margin-bottom:.375rem;font-size:1.1875rem}html[data-design="6"]:not(#dz) .step p{font-size:1rem}html[data-design="6"]:not(#dz) .dz-body>section.card>.cta-card{text-align:center}html[data-design="6"]:not(#dz) .cta-card{background:var(--h-dark);max-width:47.5rem;color:var(--h-dark-ink);border-radius:var(--r6);text-align:center;border:0;flex-direction:column;justify-content:center;gap:1.5rem;margin:3.5rem auto 0;padding:2.5rem}html[data-design="6"]:not(#dz) .cta-card h3{font:600 1.625rem/1.25 var(--font-head);letter-spacing:-.03em;color:var(--h-dark-ink)}html[data-design="6"]:not(#dz) .cta-card p{color:var(--h-dark-muted);margin-inline:auto;font-size:1rem}html[data-design="6"]:not(#dz) .cta-card .btn{color:#202020;background:#fff;padding:.75rem 1.5rem}html[data-design="6"]:not(#dz) .contact-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:1rem}html[data-design="6"]:not(#dz) .crows{background:var(--inner);border-radius:var(--r6);padding:1rem 2rem}html[data-design="6"]:not(#dz) .crow{grid-template-columns:1.75rem minmax(0,1fr) auto;padding:1.25rem 0}html[data-design="6"]:not(#dz) .crow+.crow{border-top:1px solid var(--h-line)}html[data-design="6"]:not(#dz) .crow .icon-tile{width:auto;height:auto;color:var(--h-accent-ink);background:0 0}html[data-design="6"]:not(#dz) .crow .icon-tile .icon{width:1.5rem;height:1.5rem}html[data-design="6"]:not(#dz) .crow .v{font-size:1.0625rem}html[data-design="6"]:not(#dz) .panel.on-dark{border-radius:var(--r6);padding:2.5rem}html[data-design="6"]:not(#dz) .rtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}html[data-design="6"]:not(#dz) .rtile{border-radius:var(--r6);background:var(--inner);border:0;grid-template-rows:none;gap:1rem;padding:2rem}html[data-design="6"]:not(#dz) .rtile .icon-tile{color:var(--h-accent-ink);background:0 0}html[data-design="6"]:not(#dz) .rtile .icon-tile .icon{width:1.75rem;height:1.75rem}html[data-design="6"]:not(#dz) .rtile .mini-ring{display:none}html[data-design="6"]:not(#dz) .rtile .big{font-size:3rem}html[data-design="6"]:not(#dz) .rtile .big small{font-size:.9375rem}html[data-design="6"]:not(#dz) .rtile .bigrow{min-height:0}html[data-design="6"]:not(#dz) .hbar{background:color-mix(in srgb, var(--h-text) 10%, transparent)}html[data-design="6"]:not(#dz) .infos,html[data-design="6"]:not(#dz) .policies{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html[data-design="6"]:not(#dz) .info,html[data-design="6"]:not(#dz) .policy{border-radius:var(--r6);background:var(--inner);border:0;padding:2rem}html[data-design="6"]:not(#dz) .info .icon-tile .icon{color:var(--h-accent-ink);width:1.75rem;height:1.75rem}html[data-design="6"]:not(#dz) .info b,html[data-design="6"]:not(#dz) .policy b{font-size:1.125rem}html[data-design="6"]:not(#dz) .info p,html[data-design="6"]:not(#dz) .policy p{font-size:1rem}html[data-design="6"]:not(#dz) h3.sub{text-align:center;margin-top:5.5rem;font-size:1.5rem}html[data-design="6"]:not(#dz) .dz-body>section.card h3.sub{text-align:center}html[data-design="6"]:not(#dz) .appmap-frame{border-radius:var(--r6);height:30rem}html[data-design="6"]:not(#dz) .list{max-width:51.25rem;margin-inline:auto}html[data-design="6"]:not(#dz) .item{grid-template-columns:6.25rem minmax(0,1fr) auto;gap:1.5rem;padding:1.25rem 0}html[data-design="6"]:not(#dz) .item+.item{border-top:1px solid var(--h-line)}html[data-design="6"]:not(#dz) .chips{justify-content:center;gap:.75rem}html[data-design="6"]:not(#dz) .chip,html[data-design="6"]:not(#dz) [data-theme=dark] .chip{background:var(--inner);box-shadow:none;padding:.625rem 1.25rem;font-size:.9375rem}html[data-design="6"]:not(#dz) .chip:hover{background:var(--inner);box-shadow:inset 0 0 0 1px var(--h-text)}html[data-design="6"]:not(#dz) .dz-projects .mc{height:7.5rem;margin:0 auto 1rem;display:block;position:static;right:auto}html[data-design="6"]:not(#dz) .has-mc{min-height:0;padding-right:0;overflow:visible}html[data-design="6"]:not(#dz) .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}html[data-design="6"]:not(#dz) .tiles .link-tile,html[data-design="6"]:not(#dz) .tiles .link-tile:hover{background:var(--inner);border-radius:var(--r6);text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.75rem}html[data-design="6"]:not(#dz) .tiles .link-tile:hover{box-shadow:inset 0 0 0 1px var(--h-text)}html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile{background:var(--h-peach);border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid}html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile,html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile .icon{color:var(--h-accent-ink)}html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile .icon{width:1.75rem;height:1.75rem}html[data-design="6"]:not(#dz) .tiles .link-tile b{font-size:1.125rem}html[data-design="6"]:not(#dz) .tiles .link-tile span,html[data-design="6"]:not(#dz) .tiles .link-tile span>span{font-size:.9375rem}html[data-design="6"]:not(#dz) .dz-faq>div{max-width:47.5rem;margin:3rem auto 0!important}html[data-design="6"]:not(#dz) summary{padding:1.5rem 0;font-size:1.1875rem}html[data-design="6"]:not(#dz) details p{font-size:1rem}html[data-design="6"]:not(#dz) .dz-body>section.callout{text-align:center;background:color-mix(in srgb, var(--h-warn) 10%, var(--band));box-shadow:0 0 0 100vmax color-mix(in srgb, var(--h-warn) 10%, var(--band));padding:2rem 0;display:block}html[data-design="6"]:not(#dz) .callout-head{justify-content:center;margin-bottom:.25rem}html[data-design="6"]:not(#dz) .callout p{max-width:64ch;margin-inline:auto}html[data-design="6"]:not(#dz) .callout .links{justify-content:center}html[data-design="6"]:not(#dz) .dz-body>.dz-sources{flex-direction:column;gap:1rem;max-width:70ch;margin-inline:auto;padding:3.5rem 0 0;text-align:center!important}html[data-design="6"]:not(#dz) .dz-mc-src{height:5.5rem}@media (width<=960px){html:is([data-design="4"],[data-design="6"]):not(#dz) .topbar-in{gap:.375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav{margin-left:.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .nav a{padding:.375rem .5rem}html[data-design="4"]:not(#dz) .grid-2{grid-template-columns:1fr}html[data-design="4"]:not(#dz) .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design="6"]:not(#dz) .dz-body>section{padding:4.5rem 0}html[data-design="6"]:not(#dz) .dz-body>.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 0;padding:3.5rem 0}html[data-design="6"]:not(#dz) .tile:nth-child(3){border-left:0;padding-left:0}html[data-design="6"]:not(#dz) .tile:nth-child(2){padding-right:0}html[data-design="6"]:not(#dz) .types,html[data-design="6"]:not(#dz) .ranks,html[data-design="6"]:not(#dz) .contact-grid,html[data-design="6"]:not(#dz) .infos,html[data-design="6"]:not(#dz) .policies,html[data-design="6"]:not(#dz) .rtiles{grid-template-columns:1fr}html[data-design="6"]:not(#dz) .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html:is([data-design="4"],[data-design="6"]):not(#dz) body{padding-bottom:7.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .wrap{width:calc(100% - 2rem)}html:is([data-design="4"],[data-design="6"]):not(#dz) .topbar{margin-bottom:.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .card,html:is([data-design="4"],[data-design="6"]):not(#dz) .card.lav{padding:1.5rem 1.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .hero h1{font-size:1.75rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .card h2{font-size:1.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tabbar{border-radius:62.4375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .big{font-size:2.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .chart{gap:.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .col{border-radius:1rem;width:min(2rem,100%)}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar .pill{padding:.125rem .375rem;font-size:.6875rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .bar b{font-size:.75rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .item{grid-template-columns:1fr;gap:.375rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .crow{grid-template-columns:1.5rem minmax(0,1fr)}html:is([data-design="4"],[data-design="6"]):not(#dz) .crow .btn{grid-column:2;justify-self:start}html:is([data-design="4"],[data-design="6"]):not(#dz) .hero .links{flex-wrap:wrap;margin:1rem 0 0;padding:0;overflow:visible}html:is([data-design="4"],[data-design="6"]):not(#dz) .chips{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}html:is([data-design="4"],[data-design="6"]):not(#dz) .tile .note{font-size:.8125rem}html:is([data-design="4"],[data-design="6"]):not(#dz) details p{padding:0 0 1.25rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .appmap-frame{height:22.5rem}html:is([data-design="4"],[data-design="6"]):not(#dz) .dz-sources{flex-direction:column;align-items:flex-start}html:is([data-design="4"],[data-design="6"]):not(#dz) .step{grid-template-columns:.875rem minmax(0,1fr);gap:.25rem .75rem;padding:1rem 0}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .dot{grid-area:1/1/span 2}html:is([data-design="4"],[data-design="6"]):not(#dz) .step .when{grid-area:1/2;padding-top:0}html:is([data-design="4"],[data-design="6"]):not(#dz) .step>div:last-child{grid-area:2/2}html:is([data-design="4"],[data-design="6"]):not(#dz) .cta-card{padding:1.5rem 1.25rem}html[data-design="4"]:not(#dz) .hero{padding:1.5rem 1.25rem}html[data-design="4"]:not(#dz) .card.gauge{padding:2rem 1.25rem}html[data-design="4"]:not(#dz) .gauge .ring{width:10rem}html[data-design="4"]:not(#dz) .tile,html[data-design="4"]:not(#dz) .tile.yellow{padding:1rem}html[data-design="4"]:not(#dz) .trow{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.5rem 1rem;padding:1rem 0}html[data-design="4"]:not(#dz) .trow .tbar{grid-area:2/1/auto/-1}html[data-design="4"]:not(#dz) .step .dot{width:.625rem;height:.625rem;margin:.375rem 0 0 .125rem}html[data-design="4"]:not(#dz) .step .dot:after{display:none}html[data-design="4"]:not(#dz) .has-mc{min-height:0;padding-right:1.25rem}html[data-design="4"]:not(#dz) .mc{display:none}html[data-design="6"]:not(#dz) .dz-body>section{padding:3.5rem 0}html[data-design="6"]:not(#dz) .dz-body>section.card h2{font-size:1.625rem}html[data-design="6"]:not(#dz) .dz-body>section.card>h2+.muted{font-size:1rem}html[data-design="6"]:not(#dz) .dz-body>.grid-2{padding:2.5rem 0 3.5rem}html[data-design="6"]:not(#dz) .dz-mc-hero{height:8rem}html[data-design="6"]:not(#dz) .hero p.lead{font-size:1.0625rem}html[data-design="6"]:not(#dz) .dz-gauge.card{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1.5rem;margin-top:2.5rem;padding:2rem 1.25rem}html[data-design="6"]:not(#dz) .gauge .legend{justify-content:center!important}html[data-design="6"]:not(#dz) .dz-body>.grid-4{gap:2rem 0;padding:3rem 0}html[data-design="6"]:not(#dz) .tile{padding:0 1rem}html[data-design="6"]:not(#dz) .tile .big{font-size:2.75rem}html[data-design="6"]:not(#dz) .types,html[data-design="6"]:not(#dz) .ranks,html[data-design="6"]:not(#dz) .chart,html[data-design="6"]:not(#dz) .timeline,html[data-design="6"]:not(#dz) .list,html[data-design="6"]:not(#dz) .chips,html[data-design="6"]:not(#dz) .tiles,html[data-design="6"]:not(#dz) .rtiles,html[data-design="6"]:not(#dz) .contact-grid,html[data-design="6"]:not(#dz) .infos,html[data-design="6"]:not(#dz) .policies{margin-top:2rem}html[data-design="6"]:not(#dz) .chart{gap:.5rem}html[data-design="6"]:not(#dz) .trow{grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"i n""r r""b b";padding:1.25rem}html[data-design="6"]:not(#dz) .trate{text-align:left;flex-wrap:wrap;place-items:baseline start;gap:.5rem;display:flex}html[data-design="6"]:not(#dz) .trow .icon-tile{width:3rem;height:3rem}html[data-design="6"]:not(#dz) .trow .icon-tile .icon{width:1.5rem;height:1.5rem}html[data-design="6"]:not(#dz) .rank,html[data-design="6"]:not(#dz) .rtile,html[data-design="6"]:not(#dz) .info,html[data-design="6"]:not(#dz) .policy{padding:1.5rem 1.25rem}html[data-design="6"]:not(#dz) .rank-mid .big,html[data-design="6"]:not(#dz) .rtile .big{font-size:2.5rem}html[data-design="6"]:not(#dz) .crows{padding:.5rem 1.25rem}html[data-design="6"]:not(#dz) .panel.on-dark{padding:1.75rem 1.25rem}html[data-design="6"]:not(#dz) .step{grid-template-columns:1fr;gap:.375rem;padding:1.375rem 0}html[data-design="6"]:not(#dz) .step .when,html[data-design="6"]:not(#dz) .step>div:last-child{grid-area:auto/1}html[data-design="6"]:not(#dz) .tiles{grid-template-columns:1fr 1fr;gap:.75rem}html[data-design="6"]:not(#dz) .tiles .link-tile,html[data-design="6"]:not(#dz) .tiles .link-tile:hover{padding:1.25rem}html[data-design="6"]:not(#dz) .tiles .link-tile b{font-size:1rem}html[data-design="6"]:not(#dz) .tiles .link-tile span,html[data-design="6"]:not(#dz) .tiles .link-tile span>span{font-size:.875rem}html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile{width:3rem;height:3rem}html[data-design="6"]:not(#dz) .tiles .link-tile .icon-tile .icon{width:1.5rem;height:1.5rem}html[data-design="6"]:not(#dz) summary{font-size:1.0625rem}html[data-design="6"]:not(#dz) .dz-projects .mc{height:6rem}html[data-design="6"]:not(#dz) h3.sub{margin-top:3.5rem;font-size:1.375rem}html[data-design="6"]:not(#dz) .cta-card{padding:1.75rem 1.25rem}}@media (width<=420px){html[data-design="4"]:not(#dz) .grid-4{grid-template-columns:1fr 1fr;gap:.5rem}html[data-design="4"]:not(#dz) .tile .note{display:none}html[data-design="6"]:not(#dz) .tiles{grid-template-columns:1fr}}.rr[data-astro-cid-kqahpr4r]{gap:.875rem;margin-top:1.25rem;display:grid}.rrow[data-astro-cid-kqahpr4r]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 3.5rem;align-items:center;gap:1rem;display:grid}.rbar[data-astro-cid-kqahpr4r]{background:var(--line,#00000014);border-radius:62.4375rem;height:.625rem;overflow:hidden}.rbar[data-astro-cid-kqahpr4r] i[data-astro-cid-kqahpr4r]{background:var(--accent,#e8691c);border-radius:62.4375rem;height:100%;display:block}.rrow[data-astro-cid-kqahpr4r] .big[data-astro-cid-kqahpr4r]{text-align:right}@media (width<=640px){.rrow[data-astro-cid-kqahpr4r]{grid-template-columns:1fr 3rem}.rrow[data-astro-cid-kqahpr4r] b[data-astro-cid-kqahpr4r]{grid-column:1/-1}}
