.frame[data-astro-cid-woisxlok] img[data-astro-cid-woisxlok]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.frame-lead[data-astro-cid-woisxlok],.frame-inline[data-astro-cid-woisxlok]{aspect-ratio:var(--frame-ratio)}.frame-card[data-astro-cid-woisxlok]{aspect-ratio:var(--ratio-photo)}.frame-portrait[data-astro-cid-woisxlok]{aspect-ratio:var(--ratio-portrait)}.frame-cover[data-astro-cid-woisxlok]{aspect-ratio:var(--frame-ratio,var(--ratio-cover))}.frame-feature[data-astro-cid-woisxlok]{aspect-ratio:auto;min-height:var(--frame-feature-min-height,var(--img-min-h));border:var(--border-w) solid transparent;border-radius:var(--ds-radius-card) var(--ds-radius-card) var(--ds-radius-card) 100px;margin-block:0;position:relative;overflow:hidden}.frame-feature[data-astro-cid-woisxlok] img[data-astro-cid-woisxlok]{position:absolute;inset:0}@container (width<=33.5rem){.frame-feature[data-astro-cid-woisxlok]{aspect-ratio:var(--ratio-photo);min-height:0}}.eyebrow[data-astro-cid-2lydxdhj]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);letter-spacing:normal;text-transform:uppercase;color:var(--color-main);margin-block:0 var(--spacing-medium);align-items:baseline;gap:.5em;display:flex}h2[data-astro-cid-2lydxdhj].eyebrow{line-height:var(--line-height-body);text-wrap:wrap;max-width:none}.eyebrow-num[data-astro-cid-2lydxdhj]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);color:var(--ds-purple-dawn-deep)}.herofull .eyebrow[data-astro-cid-2lydxdhj],.herofull .eyebrow-num[data-astro-cid-2lydxdhj]{color:var(--color-base)}.cardgrid[data-astro-cid-yvqpge4l],.cols[data-astro-cid-yvqpge4l]{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));gap:var(--spacing-medium);align-items:stretch;display:grid}.cardgrid[data-astro-cid-yvqpge4l],.cols[data-astro-cid-yvqpge4l],.withwidget[data-astro-cid-yvqpge4l]{container-type:inline-size}.cardgrid[data-astro-cid-yvqpge4l]>:only-child{max-width:24rem}.cardgrid:has(.bento){grid-auto-rows:1fr}.bento[data-astro-cid-r4phl7en]{justify-content:space-between;gap:var(--spacing-medium);min-height:9rem;padding:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);flex-direction:column;text-decoration:none;display:flex;position:relative}.bento-num[data-astro-cid-r4phl7en]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary)}.cross-arrow[data-astro-cid-r4phl7en]{text-indent:200%;white-space:nowrap;width:1em;height:1em;-webkit-mask:var(--arrow-ne) no-repeat center / contain;mask:var(--arrow-ne) no-repeat center / contain;color:var(--color-secondary);background-color:currentColor;flex:none;align-self:flex-end;display:inline-block;overflow:hidden}.bento[data-astro-cid-r4phl7en] .cross-arrow[data-astro-cid-r4phl7en]{top:var(--spacing-medium);right:var(--spacing-medium);position:absolute}.bento-title[data-astro-cid-r4phl7en]{justify-content:space-between;align-items:center;gap:var(--spacing-small);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);overflow-wrap:anywhere;display:flex}.bento-body[data-astro-cid-r4phl7en]{gap:calc(var(--spacing-small) / 2);margin-top:auto;display:grid}.contact[data-astro-cid-qomofq6a]{gap:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);padding:var(--spacing-medium);grid-template-columns:minmax(0,1fr) min(clamp(6rem,35%,11rem),40%);display:grid}.contact[data-astro-cid-qomofq6a] .contact-image{--frame-feature-min-height:var(--portrait);border-radius:var(--border-radius-sm)}.contact[data-astro-cid-qomofq6a] h3[data-astro-cid-qomofq6a]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:0}.role[data-astro-cid-qomofq6a]{font-family:var(--font-family-primary);font-size:var(--font-size-x-small);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-secondary);overflow-wrap:anywhere;margin:.4em 0 0}.contactlines[data-astro-cid-qomofq6a]{margin:var(--spacing-small) 0 0;font-family:var(--font-family-primary);font-size:var(--font-size-small);overflow-wrap:anywhere;padding:0;list-style:none}.contactlines[data-astro-cid-qomofq6a] a[data-astro-cid-qomofq6a]{padding-block:var(--target-pad);text-decoration:none;display:inline-block}.contactlines[data-astro-cid-qomofq6a] a[data-astro-cid-qomofq6a]:hover{text-decoration:underline}.panel[data-astro-cid-qomofq6a]{margin-block-start:var(--spacing-medium)}.panel[data-astro-cid-qomofq6a] .footnote[data-astro-cid-qomofq6a]{margin:0}.btn[data-astro-cid-ekguhzzh]{padding:var(--spacing-small) var(--spacing-medium);background:var(--color-primary-alt);color:var(--color-primary-alt-accent);font-size:var(--cta-large-text);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.02em;border:var(--border-w) solid var(--color-primary-alt);border-radius:var(--ds-radius-button);cursor:pointer;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{color:var(--color-primary-alt-accent)}.btn-secondary[data-astro-cid-ekguhzzh]{color:var(--color-main);border-color:var(--color-border-dark);background:0 0}.btn-secondary[data-astro-cid-ekguhzzh]:hover{color:var(--color-main)}.band-dark .btn-secondary[data-astro-cid-ekguhzzh],.herofull .btn-secondary[data-astro-cid-ekguhzzh]{border-color:color-mix(in srgb, var(--color-base) 55%, transparent);color:var(--color-base);background:0 0}.band-dark .btn-secondary[data-astro-cid-ekguhzzh]:hover,.herofull .btn-secondary[data-astro-cid-ekguhzzh]:hover{color:var(--color-base)}blockquote[data-astro-cid-oowmipnf]{margin-block:var(--spacing-medium);border-inline-start-width:calc(var(--border-w) * 3);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);font-style:italic;line-height:var(--line-height-snug);border-inline-start-style:solid;max-width:44ch;padding-inline-start:var(--spacing-medium)}@container (width<=48rem){blockquote[data-astro-cid-oowmipnf]{font-size:var(--font-size-base)}}blockquote[data-astro-cid-oowmipnf] cite[data-astro-cid-oowmipnf]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-style:normal;font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:normal;margin-top:var(--spacing-small);display:block}[data-astro-cid-oowmipnf]:where(blockquote){border-inline-start-color:var(--color-border-dark)}[data-astro-cid-oowmipnf]:where(blockquote cite){color:var(--color-secondary)}.herofull[data-astro-cid-hsvpodmc]{min-height:var(--hero-h);background-color:var(--color-primary);background-image:var(--hero-scrim), var(--hero-image,none);background-size:cover;background-position:var(--hero-pos,center);color:var(--color-base);padding-block:max(var(--spacing-xx-large), calc(var(--header-h) + var(--spacing-medium))) var(--spacing-x-large);align-items:flex-end;display:flex}.herofull[data-astro-cid-hsvpodmc] .inner[data-astro-cid-hsvpodmc]{width:100%}.herofull[data-astro-cid-hsvpodmc] h1[data-astro-cid-hsvpodmc]{font-size:var(--font-size-xx-large)}.lead[data-astro-cid-hsvpodmc]{font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-secondary);max-width:64ch;font-weight:var(--font-weight-lead)}.herofull[data-astro-cid-hsvpodmc] .lead[data-astro-cid-hsvpodmc]{color:var(--color-base)}.btnrow[data-astro-cid-hsvpodmc]{gap:var(--spacing-small);flex-wrap:wrap;display:flex}.note[data-astro-cid-uozhbnfw]{margin-block:0 var(--spacing-small)}.note[data-astro-cid-uozhbnfw]>:first-child{margin-block-start:0}.note[data-astro-cid-uozhbnfw]>:last-child{margin-block-end:0}.chartpanel[data-astro-cid-3jwjy6fs] .chart{border-radius:var(--border-radius-xs)}.cardgrid[data-astro-cid-ajt674od]{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));gap:var(--spacing-medium);align-items:stretch;display:grid}.cardgrid[data-astro-cid-ajt674od]>[data-astro-cid-ajt674od]:only-child{max-width:24rem}.cardgrid[data-astro-cid-ajt674od]:has(.bento){grid-auto-rows:1fr}.bento[data-astro-cid-ajt674od]{justify-content:space-between;gap:var(--spacing-medium);min-height:9rem;padding:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);flex-direction:column;text-decoration:none;display:flex;position:relative}.bento-num[data-astro-cid-ajt674od]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary)}.cross-arrow[data-astro-cid-ajt674od]{text-indent:200%;white-space:nowrap;width:1em;height:1em;-webkit-mask:var(--arrow-ne) no-repeat center / contain;mask:var(--arrow-ne) no-repeat center / contain;color:var(--color-secondary);background-color:currentColor;flex:none;align-self:flex-end;display:inline-block;overflow:hidden}.bento[data-astro-cid-ajt674od] .cross-arrow[data-astro-cid-ajt674od]{top:var(--spacing-medium);right:var(--spacing-medium);position:absolute}.bento-title[data-astro-cid-ajt674od]{justify-content:space-between;align-items:center;gap:var(--spacing-small);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);overflow-wrap:anywhere;display:flex}.bento-body[data-astro-cid-ajt674od]{gap:calc(var(--spacing-small) / 2);margin-top:auto;display:grid}.bento-desc[data-astro-cid-ajt674od]{font-size:var(--font-size-small);color:var(--color-secondary);overflow-wrap:anywhere;min-width:0;max-width:44ch;margin:0}.bento[data-astro-cid-ajt674od]{transition:transform .18s,box-shadow .18s}.bento[data-astro-cid-ajt674od]:hover{box-shadow:var(--lift-shadow);color:var(--color-main);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.bento[data-astro-cid-ajt674od]{transition:none}}.langnotice[data-astro-cid-hu43k5vn]{margin:var(--spacing-medium) 0;border-left:3px solid var(--color-primary);border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;background:var(--color-tertiary);padding:var(--spacing-small) var(--spacing-medium);font-size:var(--font-size-small)}.langnotice[data-astro-cid-hu43k5vn] p[data-astro-cid-hu43k5vn]{max-width:64ch;margin:0}.langnotice[data-astro-cid-hu43k5vn] p[data-astro-cid-hu43k5vn]+p[data-astro-cid-hu43k5vn]{margin-top:calc(var(--spacing-small) / 2)}.langnotice[data-astro-cid-hu43k5vn] a[data-astro-cid-hu43k5vn],article[data-astro-cid-hu43k5vn] p[data-stopped-link]>a{padding-block:var(--target-pad)}:where(:root){--konzilo-consent-font:system-ui, sans-serif;--konzilo-consent-text:#1a1a1a;--konzilo-consent-muted:#595959;--konzilo-consent-accent:#1f5fa8;--konzilo-consent-rule:#c8c8c8;--konzilo-consent-background:#fff;--konzilo-consent-on-accent:#fff;--konzilo-consent-focus:#b35c00;--konzilo-consent-space:1rem;--konzilo-consent-radius:.375rem;--konzilo-consent-target:44px}.konzilo-consent [hidden],.konzilo-consent-controls [hidden],.konzilo-declaration [hidden]{display:none!important}.konzilo-consent-banner,.konzilo-consent-notice{inset-inline:var(--konzilo-consent-space);z-index:10;box-sizing:border-box;max-inline-size:36rem;max-block-size:calc(100vh - 2 * var(--konzilo-consent-space));padding:var(--konzilo-consent-space);font-family:var(--konzilo-consent-font);color:var(--konzilo-consent-text);background:var(--konzilo-consent-background);border:1px solid var(--konzilo-consent-rule);border-radius:var(--konzilo-consent-radius);margin-inline:auto;position:fixed;inset-block-end:var(--konzilo-consent-space);overflow:auto;box-shadow:0 .25rem 1.5rem #0003}.konzilo-consent-title{margin:0 0 .5rem;font-size:1.25rem}.konzilo-consent-text,.konzilo-consent-introduction{margin:0 0 .75rem}.konzilo-consent-notice .konzilo-consent-text{margin:0}.konzilo-consent-policies{flex-wrap:wrap;gap:0 1rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.konzilo-consent-policies a{min-block-size:var(--konzilo-consent-target);color:var(--konzilo-consent-accent);align-items:center;display:inline-flex}.konzilo-consent-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.konzilo-consent-buttons button,.konzilo-consent-close{box-sizing:border-box;min-block-size:var(--konzilo-consent-target);min-inline-size:var(--konzilo-consent-target);font:inherit;border-radius:var(--konzilo-consent-radius);cursor:pointer;padding:.5rem 1rem}.konzilo-consent-choice{color:var(--konzilo-consent-on-accent);background:var(--konzilo-consent-accent);border:2px solid var(--konzilo-consent-accent);flex:10rem;font-weight:600}.konzilo-consent-secondary,.konzilo-consent-close{color:var(--konzilo-consent-accent);background:0 0;border:2px solid #0000;text-decoration:underline}.konzilo-consent :focus-visible,.konzilo-consent-controls :focus-visible,.konzilo-declaration :focus-visible{outline:3px solid var(--konzilo-consent-focus);outline-offset:2px}.konzilo-consent-dialog,.konzilo-consent-confirmation{box-sizing:border-box;inline-size:min(40rem, calc(100% - 2 * var(--konzilo-consent-space)));max-block-size:calc(100% - 2 * var(--konzilo-consent-space));padding:var(--konzilo-consent-space);font-family:var(--konzilo-consent-font);color:var(--konzilo-consent-text);background:var(--konzilo-consent-background);border:1px solid var(--konzilo-consent-rule);border-radius:var(--konzilo-consent-radius)}.konzilo-consent-dialog::backdrop,.konzilo-consent-confirmation::backdrop{background:#00000080}.konzilo-consent-head,.konzilo-consent-row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.konzilo-consent-head .konzilo-consent-title{flex:auto;margin:0}.konzilo-consent-category{border-block-start:1px solid var(--konzilo-consent-rule);padding-block:.75rem}.konzilo-consent-category-name,.konzilo-consent-service-name{flex:auto;margin:0;font-size:1.1rem}.konzilo-consent-service-name{font-size:1rem}.konzilo-consent-count,.konzilo-consent-always{color:var(--konzilo-consent-muted)}.konzilo-consent-description{margin:.25rem 0 .5rem}.konzilo-consent-services summary{color:var(--konzilo-consent-accent);cursor:pointer;padding-block:.625rem;line-height:1.5}.konzilo-consent-services ul{margin:0;padding:0;list-style:none}.konzilo-consent-service{border-block-start:1px dashed var(--konzilo-consent-rule);padding-block:.5rem}.konzilo-consent-facts{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:.5rem 0 0;display:grid}.konzilo-consent-facts dt{font-weight:600}.konzilo-consent-facts dd{margin:0}.konzilo-consent-facts ul{padding-inline-start:1.25rem;list-style:outside}.konzilo-consent-facts a{min-block-size:var(--konzilo-consent-target);color:var(--konzilo-consent-accent);align-items:center;display:inline-flex}.konzilo-consent-objection{margin:.5rem 0 0}.konzilo-consent-objection p{margin:0 0 .5rem}.konzilo-consent-objection-link{color:var(--konzilo-consent-accent);text-decoration:underline}.konzilo-consent-objection-link:not([href]){color:inherit;cursor:auto;text-decoration:none}.konzilo-consent-confirmation{inline-size:min(28rem, calc(100% - 2 * var(--konzilo-consent-space)))}@media (width<=30rem){.konzilo-consent-facts{grid-template-columns:1fr}}.konzilo-declaration-service{border-block-start:1px solid var(--konzilo-consent-rule);margin-block:1.5rem;padding-block-start:.75rem}.konzilo-declaration dl{grid-template-columns:max-content 1fr;gap:.25rem 1rem;display:grid}.konzilo-declaration dt{font-weight:600}.konzilo-declaration dd{margin:0}.konzilo-declaration dd ul{margin:0;padding-inline-start:1.25rem}.konzilo-declaration-revised,.konzilo-declaration-no-script{color:var(--konzilo-consent-muted)}@media (width<=30rem){.konzilo-declaration dl{grid-template-columns:1fr}}.konzilo-consent-switch{box-sizing:border-box;inline-size:4.5rem;block-size:var(--konzilo-consent-target);appearance:none;background:radial-gradient(circle 14px at 20px 50%, var(--konzilo-consent-background) 95%, transparent 100%) var(--konzilo-consent-muted);border:2px solid var(--konzilo-consent-muted);border-radius:calc(var(--konzilo-consent-target) / 2);cursor:pointer;flex:none;margin:0}.konzilo-consent-switch:checked{background:radial-gradient(circle 14px at calc(100% - 20px) 50%, var(--konzilo-consent-background) 95%, transparent 100%) var(--konzilo-consent-accent);border-color:var(--konzilo-consent-accent)}.konzilo-consent-switch:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:no-preference){.konzilo-consent-banner,.konzilo-consent-notice{animation:.2s ease-out konzilo-consent-in}.konzilo-consent-switch{transition:background-color .15s}}@keyframes konzilo-consent-in{0%{opacity:0;transform:translateY(1rem)}}.konzilo-embed{font-family:var(--konzilo-consent-font);color:var(--konzilo-consent-text);margin-inline:0}.konzilo-embed-question{margin:0 0 .5rem;font-weight:600}.konzilo-embed-storage{margin:0 0 .75rem}.konzilo-embed-storage a{color:var(--konzilo-consent-accent)}.konzilo-embed-allow{box-sizing:border-box;min-block-size:var(--konzilo-consent-target);font:inherit;color:var(--konzilo-consent-on-accent);background:var(--konzilo-consent-accent);border:2px solid var(--konzilo-consent-accent);border-radius:var(--konzilo-consent-radius);cursor:pointer;padding:.5rem 1rem;font-weight:600}.konzilo-embed-allow:focus-visible{outline:3px solid var(--konzilo-consent-focus);outline-offset:2px}@media print{.konzilo-consent-banner,.konzilo-consent-notice,.konzilo-consent-dialog,.konzilo-consent-confirmation,.konzilo-consent-objection-objected,.konzilo-consent-controls .konzilo-consent-buttons,.konzilo-declaration .konzilo-consent-buttons{display:none!important}}.konzilo-consent-banner,.konzilo-consent-notice{inline-size:min(24rem, calc(100vw - 2 * var(--konzilo-consent-space)));margin-inline:0;inset-inline-start:auto}.konzilo-consent-banner .konzilo-consent-buttons{flex-direction:column}.konzilo-consent-banner .konzilo-consent-buttons button{flex:none;inline-size:100%;font-weight:600}.konzilo-consent-banner .konzilo-consent-secondary{color:var(--konzilo-consent-accent);background:var(--konzilo-consent-background);border-color:var(--konzilo-consent-accent);text-decoration:none}[data-konzilo-consent-objection]:not([hidden])+.consent-objection-word{display:none}:root{--konzilo-consent-font:var(--font-family-primary);--konzilo-consent-text:var(--color-main);--konzilo-consent-muted:var(--color-secondary);--konzilo-consent-accent:var(--color-primary);--konzilo-consent-rule:var(--color-border-light);--konzilo-consent-background:var(--color-base);--konzilo-consent-on-accent:var(--color-base);--konzilo-consent-focus:var(--focus-ring);--konzilo-consent-radius:var(--border-radius-sm)}.konzilo-consent-banner,.konzilo-consent-notice,.konzilo-consent-dialog{font-size:var(--font-size-small)}.konzilo-consent-title{max-width:none;font-weight:var(--font-weight-medium);letter-spacing:normal}.konzilo-consent-banner{overscroll-behavior:contain}.konzilo-declaration table{inline-size:100%}.konzilo-declaration :is(th,td){overflow-wrap:anywhere;vertical-align:top}@media (width<=40rem){.konzilo-declaration :is(th,td){padding-inline:.25em}}.konzilo-declaration-service{break-inside:avoid}.konzilo-declaration h4{margin-block-start:var(--spacing-medium)}@media (prefers-reduced-motion:reduce){.konzilo-consent-banner,.konzilo-consent-notice{animation:none}}@media print{.konzilo-declaration-service{break-inside:auto}}@font-face{font-family:Mona Sans Fallback;src:local(Helvetica Neue),local(HelveticaNeue);size-adjust:90.9%;ascent-override:119.91%;descent-override:35.2%;line-gap-override:0%}@font-face{font-family:Mona Sans Fallback;src:local(Arial),local(Liberation Sans),local(Roboto);size-adjust:91.57%;ascent-override:119.04%;descent-override:34.95%;line-gap-override:0%}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/Mona-Sans.woff2)format("woff2")}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/RedHatMono-Light.woff2)format("woff2")}body>header{font-family:Mona Sans,Mona Sans Fallback,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.logotype[data-astro-cid-zi7lxlf3]{vertical-align:baseline;width:auto;height:.824em}main{z-index:1;background:var(--color-base);position:relative}.sitefooter[data-astro-cid-jo6i4kqk]{background:var(--color-primary);color:var(--color-base);padding-block:var(--spacing-xx-large) var(--spacing-large)}@media (width>=64rem) and (height>=48rem){.sitefooter[data-astro-cid-jo6i4kqk]{position:sticky;bottom:0}}.sitefooter[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-base)}.footgrid[data-astro-cid-jo6i4kqk]{gap:var(--spacing-large);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);letter-spacing:.04em;margin-bottom:var(--spacing-medium);text-decoration:none;display:inline-block}.footer-logo[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-weight:var(--font-weight-regular);color:var(--color-border-light)}.footlinks[data-astro-cid-jo6i4kqk]{gap:var(--spacing-small) var(--spacing-medium);max-width:30rem;font-family:var(--font-family-primary);font-size:var(--font-size-x-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footlinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fineprint[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--target-pad)}.footlinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-border-light);text-decoration:none}.footlinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-base);text-decoration:underline}.fineprint[data-astro-cid-jo6i4kqk]{gap:var(--spacing-medium);margin-top:var(--spacing-x-large);padding-top:var(--spacing-medium);border-top:var(--border-w) solid var(--color-main-accent);font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-main-accent);grid-template-columns:minmax(0,1fr);display:grid}.fineprint[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.fineprint[data-astro-cid-jo6i4kqk] .finelabel[data-astro-cid-jo6i4kqk]{text-transform:uppercase;color:var(--color-base);margin-bottom:calc(var(--spacing-small) / 2)}.fineprint[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.fineprint[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-base);text-decoration:underline}.fineprint[data-astro-cid-jo6i4kqk] .konzilo-consent-buttons{flex-wrap:wrap;gap:0 .5em;display:flex}.fineprint[data-astro-cid-jo6i4kqk] .konzilo-consent-secondary{min-block-size:1.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.fineprint[data-astro-cid-jo6i4kqk] .konzilo-consent-secondary+.konzilo-consent-secondary:before{content:"•";margin-inline-end:.5em;text-decoration:none;display:inline-block}.fineprint[data-astro-cid-jo6i4kqk] .konzilo-consent-secondary:hover{color:var(--color-base);box-shadow:none;text-decoration:underline;transform:none}.fineprint-row[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--spacing-small) var(--spacing-large);flex-wrap:wrap;display:flex}.fineprint-row[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{min-width:0}body{padding-top:var(--header-h)}body:has(.herofull){padding-top:0}.siteheader[data-astro-cid-nen7h5rs]{z-index:60;background:color-mix(in srgb, var(--color-base) 92%, transparent);backdrop-filter:saturate(180%)blur(8px);border-bottom:var(--border-w) solid var(--color-border-light);transition:background .28s,border-color .28s;position:fixed;inset:0 0 auto}.siteheader[data-astro-cid-nen7h5rs] .inner[data-astro-cid-nen7h5rs]{min-height:calc(var(--header-band) - var(--border-w));justify-content:space-between;align-items:center;gap:var(--spacing-small);row-gap:calc(var(--spacing-small) / 2);padding-block:calc(var(--spacing-small) / 2);flex-wrap:wrap;display:flex}.logo[data-astro-cid-nen7h5rs]{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);letter-spacing:.04em;white-space:nowrap;text-decoration:none}.logo[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-weight:var(--font-weight-regular);color:var(--color-secondary)}.logo[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:inherit;text-decoration:none}.logo[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-main)}.actions[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:var(--spacing-medium);row-gap:calc(var(--spacing-small) / 2);flex-wrap:wrap;display:flex}.menubtn[data-astro-cid-nen7h5rs]{font:inherit}.lang[data-astro-cid-nen7h5rs],.menubtn[data-astro-cid-nen7h5rs]{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-small);letter-spacing:.04em;color:var(--color-main);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:.25em 0;text-decoration:none}.lang[data-astro-cid-nen7h5rs]:hover,.menubtn[data-astro-cid-nen7h5rs]:hover .menubtn-label[data-astro-cid-nen7h5rs]{text-decoration:underline}.menubtn[data-astro-cid-nen7h5rs]{align-items:center;gap:.5em;display:inline-flex}.btn[data-astro-cid-nen7h5rs]{padding:var(--spacing-small) var(--spacing-medium);background:var(--color-primary-alt);color:var(--color-primary-alt-accent);font-size:var(--cta-large-text);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.02em;border:var(--border-w) solid var(--color-primary-alt);border-radius:var(--ds-radius-button);cursor:pointer;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.btn[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary-alt-accent)}.skiplink[data-astro-cid-nen7h5rs]{z-index:70;font-size:var(--font-size-small);line-height:var(--line-height-snug);background:var(--color-primary);border-color:var(--color-primary);padding:.55em 1.2em;position:fixed;inset-block-start:0;inset-inline-start:var(--gutter);translate:0 -150%}.skiplink[data-astro-cid-nen7h5rs]:focus{translate:0 var(--spacing-small)}@media (width<=40rem){.logo[data-astro-cid-nen7h5rs]{font-size:var(--font-size-base)}.actions[data-astro-cid-nen7h5rs]{gap:var(--spacing-small)}.lang[data-astro-cid-nen7h5rs],.menubtn[data-astro-cid-nen7h5rs]{font-size:var(--font-size-x-small)}}@media (width<=23rem){.logo-suffix[data-astro-cid-nen7h5rs]{display:none}.actions[data-astro-cid-nen7h5rs]{gap:calc(var(--spacing-small) / 2)}}:root[data-header-stacked]{--header-h:0px}:root[data-header-stacked] .siteheader[data-astro-cid-nen7h5rs]{transition:none;position:static}@media (width<=20rem){:root{--header-h:0px}body{padding-top:0}.siteheader[data-astro-cid-nen7h5rs]{transition:none;position:static}}.siteheader[data-astro-cid-nen7h5rs][data-overlay]{backdrop-filter:none;background:0 0;border-color:#0000}.siteheader[data-astro-cid-nen7h5rs][data-overlay] .logo[data-astro-cid-nen7h5rs],.siteheader[data-astro-cid-nen7h5rs][data-overlay] .logo[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.siteheader[data-astro-cid-nen7h5rs][data-overlay] .lang[data-astro-cid-nen7h5rs],.siteheader[data-astro-cid-nen7h5rs][data-overlay] .menubtn[data-astro-cid-nen7h5rs]{color:var(--color-base);text-shadow:0 1px 4px color-mix(in srgb, var(--color-main) 40%, transparent)}.siteheader[data-astro-cid-nen7h5rs][data-overlay] .logo[data-astro-cid-nen7h5rs] .logotype{filter:drop-shadow(0 1px 4px color-mix(in srgb, var(--color-main) 40%, transparent))}.siteheader[data-astro-cid-nen7h5rs][data-overlay] .logo[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--color-border-light)}.mega-card[data-astro-cid-7vh4hsxa]{gap:calc(var(--spacing-small) / 2);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);min-height:8.5rem;padding:var(--spacing-medium);flex-direction:column;text-decoration:none;display:flex}.mega-card[data-astro-cid-7vh4hsxa]>*{min-width:min(7rem,100%)}@media (width<=40rem){.mega-card[data-astro-cid-7vh4hsxa]{padding-inline:min(var(--spacing-medium), 2vw)}}.mega-kicker[data-astro-cid-7vh4hsxa]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:normal;color:var(--color-secondary);margin:0}.mega-card[data-astro-cid-7vh4hsxa] h3[data-astro-cid-7vh4hsxa]{font-size:var(--font-size-base);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-body);margin:0}.mega-card[data-astro-cid-7vh4hsxa] .meta{margin-block:auto 0}.mega-card[data-astro-cid-7vh4hsxa] .meta-tags{margin-block:0}.mega[data-astro-cid-3mh4ndrl]{top:var(--header-h);z-index:55;max-height:calc(100vh - var(--header-h));background:var(--color-base);border-bottom:var(--border-w) solid var(--color-border-light);box-shadow:var(--shadow-large-dark);position:fixed;left:0;right:0;overflow-y:auto}body:has(.herofull) .mega[data-astro-cid-3mh4ndrl]{min-height:calc(var(--hero-h) - var(--header-h))}:root[data-header-stacked] .mega[data-astro-cid-3mh4ndrl]{min-height:0;max-height:none;position:static}.mega[data-astro-cid-3mh4ndrl] .inner[data-astro-cid-3mh4ndrl]{gap:var(--spacing-large);padding-block:var(--spacing-large);display:grid}.mega-cards[data-astro-cid-3mh4ndrl]{gap:var(--spacing-small);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.mega-cols[data-astro-cid-3mh4ndrl]{gap:var(--spacing-medium) var(--spacing-large);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));display:grid}.mega-hub[data-astro-cid-3mh4ndrl]{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-main);margin-bottom:var(--spacing-small);align-items:baseline;gap:.5em;text-decoration:none;display:flex}.mega-hub[data-astro-cid-3mh4ndrl]:hover{text-decoration:underline}.mega-hub[data-astro-cid-3mh4ndrl]{padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad)) calc(var(--spacing-small) - var(--target-pad))}.mega-bottom[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl]{padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad))}.eyebrow-num[data-astro-cid-3mh4ndrl]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);color:var(--ds-purple-dawn-deep)}.mega-col[data-astro-cid-3mh4ndrl] ul[data-astro-cid-3mh4ndrl]{margin:0;padding:0;list-style:none}.mega-col[data-astro-cid-3mh4ndrl] li[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl]{font-size:var(--font-size-small);padding:.3em 0;text-decoration:none;display:block}.mega-col[data-astro-cid-3mh4ndrl] li[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl]:hover{text-decoration:underline}.mega-col[data-astro-cid-3mh4ndrl] li[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl][aria-current=page],.mega-hub[data-astro-cid-3mh4ndrl][aria-current=page]{font-weight:var(--font-weight-semi-bold)}.mega-bottom[data-astro-cid-3mh4ndrl]{align-items:center;gap:var(--spacing-small);border-top:var(--border-w) solid var(--color-border-light);padding-top:var(--spacing-small);font-family:var(--font-family-primary);font-size:var(--font-size-x-small);color:var(--color-secondary);flex-wrap:wrap;display:flex}.mega-bottom[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl]{color:var(--color-secondary);text-decoration:none}.mega-bottom[data-astro-cid-3mh4ndrl] a[data-astro-cid-3mh4ndrl]:hover{color:var(--color-main);text-decoration:underline}.mega-ir[data-astro-cid-3mh4ndrl]{margin-inline-start:auto}.crumbbar[data-astro-cid-nnpdwtyd]{padding-block:var(--spacing-small)}.crumbs[data-astro-cid-nnpdwtyd]{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary);flex-wrap:wrap;align-items:center;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-nnpdwtyd] li[data-astro-cid-nnpdwtyd]+li[data-astro-cid-nnpdwtyd]:before{content:"›";margin-right:.6em}.crumbs[data-astro-cid-nnpdwtyd] a[data-astro-cid-nnpdwtyd]{color:var(--color-secondary);text-decoration:none}.crumbs[data-astro-cid-nnpdwtyd] a[data-astro-cid-nnpdwtyd]:hover{color:var(--color-main);text-decoration:underline}.crumbs[data-astro-cid-nnpdwtyd] [data-astro-cid-nnpdwtyd][aria-current=page]{color:var(--color-main)}.crumbs[data-astro-cid-nnpdwtyd] a[data-astro-cid-nnpdwtyd]{position:relative}.crumbs[data-astro-cid-nnpdwtyd] a[data-astro-cid-nnpdwtyd]:after{content:"";width:max(100%, var(--target-min));height:max(100%, var(--target-min));position:absolute;top:50%;left:50%;translate:-50% -50%}.articlecard{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);padding:var(--spacing-medium)}.articlecard .frame{border-radius:var(--border-radius-sm);margin-block-end:var(--spacing-small);overflow:hidden}.articlecard :is(h2,h3){font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:normal;text-wrap:wrap;max-width:none}.articlecard :is(h2,h3) a{text-decoration:none}.articlecard :is(h2,h3) a:hover{text-decoration:underline}.articlecard :is(h2,h3) a{padding-block:var(--target-pad)}.articlecard p:last-child{font-size:var(--font-size-small);color:var(--color-secondary);margin:0}.leadimg{margin-block-end:var(--spacing-medium)}.articlecard .frame-card{aspect-ratio:var(--ratio-photo)}.articlecard .frame img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.articlecard .frame a{border-radius:inherit;height:100%;display:block}.articlecard:has(.frame a:hover) :is(h2,h3) a{text-decoration:underline}.lonelink a{padding-block:var(--target-pad);overflow-wrap:anywhere;display:inline-block}.stoplink a{padding-block:var(--target-pad)}.footnote,.note,.sourcenote{font-family:var(--font-family-monospace);font-size:var(--font-size-x-small);font-weight:var(--font-weight-light);color:var(--color-secondary);max-width:80ch}.note{border:var(--border-w) dashed var(--color-border-light);border-radius:var(--border-radius-sm);padding:var(--spacing-small)}.footnote.footnote-sans{font-family:var(--font-family-primary);font-size:var(--font-size-small)}.sourcenote a{padding-block:var(--target-pad)}.panel+.sourcenote,.cardgrid+.sourcenote,.statgrid+.sourcenote,details+.sourcenote{margin-block-start:var(--spacing-small)}.statgrid+.measure{margin-block-start:var(--spacing-large)}.measure:has(+.statgrid){margin-block-end:var(--spacing-large)}.measure+.cardgrid,.cardgrid+.measure{margin-block-start:var(--spacing-medium)}.measure-gap-lg{margin-block-start:var(--spacing-large)}.arrowlink{font-family:var(--font-family-primary);font-size:var(--font-size-x-small);font-weight:var(--font-weight-medium);align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.arrowlink span{display:contents}.arrowlink{padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad))}.panel{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);padding:var(--spacing-medium)}.panel-tint{background:var(--color-tertiary)}.panel-dark{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-base)}.panel-dark a{color:var(--color-base)}.panel>.eyebrow{margin-block-end:var(--spacing-small)}.cardgrid+.panel{margin-block-start:var(--spacing-medium)}.cardgrid{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));gap:var(--spacing-medium);align-items:stretch;display:grid}.cardgrid>:only-child{max-width:24rem}.cardgrid:has(>.cross){grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 26rem));justify-content:start}.cardgrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=60rem){.cardgrid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.cardgrid-3{grid-template-columns:minmax(0,1fr)}}.cols{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));gap:var(--spacing-medium);align-items:stretch;display:grid;container-type:inline-size}.docbody{gap:var(--spacing-large);grid-template-columns:minmax(0,1fr) minmax(min(16rem,100%),19rem);align-items:start;display:grid}@media (width<=60rem){.docbody{grid-template-columns:minmax(0,1fr)}.docbody>.sidebar{order:-1}}.sidebar{gap:var(--spacing-medium);flex-direction:column;display:flex}.docbody .prose>:first-child{margin-top:0}.cross{gap:var(--spacing-medium);min-height:11rem;padding:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);flex-direction:column;text-decoration:none;display:flex}.cross-numbered{cursor:default}.cross-arrow{text-indent:200%;white-space:nowrap;width:1em;height:1em;-webkit-mask:var(--arrow-ne) no-repeat center / contain;mask:var(--arrow-ne) no-repeat center / contain;color:var(--color-secondary);background-color:currentColor;flex:none;align-self:flex-end;display:inline-block;overflow:hidden}.cross-body{margin-top:auto}.cross h3{font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);margin-bottom:calc(var(--spacing-small) / 2)}.cross p{font-size:var(--font-size-small);color:var(--color-secondary);max-width:44ch;margin:0}.bento-num{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary)}a.cross,a.reportrow,a.kpi,.chip,form button,.form-stacked button{transition:transform .18s,box-shadow .18s}a.cross:hover,a.reportrow:hover,a.kpi:hover,.chip:hover,form button:hover,.form-stacked button:hover{box-shadow:var(--lift-shadow);transform:translateY(-2px)}a.cross:hover,a.reportrow:hover{color:var(--color-main)}a.kpi{text-decoration:none}a.kpi:hover{color:var(--kpi-ink)}@media (prefers-reduced-motion:reduce){a.cross,a.reportrow,a.kpi,.chip,form button,.form-stacked button{transition:none}a.cross:hover,a.reportrow:hover,a.kpi:hover,.chip:hover,form button:hover,.form-stacked button:hover{transform:none}}.prose{max-width:var(--content-size)}.prose h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);letter-spacing:-.01em;max-width:none;margin-top:var(--spacing-large);align-items:baseline;gap:.5em;display:flex}.prose h3{font-size:var(--font-size-base);margin-top:var(--spacing-medium)}.prose p{max-width:64ch}.bodyimage{max-width:64ch;margin:var(--spacing-medium) 0}.bodyimage figcaption{font-size:var(--font-size-small);color:var(--color-secondary);margin-block-start:var(--spacing-small)}.secnum{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);color:var(--ds-purple-dawn-deep);white-space:nowrap;flex:none}.factrows{margin:0;padding:0;list-style:none}.factrows li{justify-content:space-between;align-items:baseline;gap:.2em var(--spacing-medium);padding-block:var(--spacing-small);border-bottom:var(--border-w) solid var(--color-border-light);font-size:var(--font-size-small);display:flex}.factrows li:last-child{border-bottom:0}.factrows .factlabel{color:var(--color-secondary)}.factrows .factvalue{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;text-align:right}.factrows li{flex-wrap:wrap}.factrows .factlabel{flex-basis:100%}.factrows .factvalue{margin-inline-start:auto}details{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-sm);background:var(--color-base);padding:var(--spacing-small) var(--spacing-medium);margin-bottom:var(--spacing-small)}summary{justify-content:space-between;align-items:baseline;gap:var(--spacing-medium);overflow-wrap:anywhere;cursor:pointer;font-weight:var(--font-weight-medium);list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"";background-color:var(--color-secondary);width:.8em;height:.8em;-webkit-mask:var(--icon-chevron-down) no-repeat center / contain;mask:var(--icon-chevron-down) no-repeat center / contain;flex:none;transition:rotate .22s;translate:0 .04em;rotate:-90deg}details[open]>summary:after{rotate:0deg}details::details-content{transition:grid-template-rows .22s ease, content-visibility .22s allow-discrete;grid-template-rows:0fr;display:grid;overflow:hidden}details[open]::details-content{grid-template-rows:1fr}details>:not(summary){min-height:0}details p{margin-block:var(--spacing-small) 0;font-size:var(--font-size-small)}@media (prefers-reduced-motion:reduce){summary:after,details::details-content{transition:none}}.faqgroup{margin-bottom:var(--spacing-large)}.faqgroup h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);letter-spacing:-.01em;align-items:baseline;gap:.5em;display:flex}table{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}th,td{text-align:left;padding:var(--spacing-small);border-bottom:var(--border-w) solid var(--color-border-light);vertical-align:top}th{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary);border-bottom-color:var(--color-border-dark)}tbody th{font-weight:inherit;font-size:inherit;text-transform:none;letter-spacing:normal;color:inherit;border-bottom-color:var(--color-border-light)}tbody tr:hover{background:var(--color-tertiary)}.band-dark tbody tr:hover,.panel-dark tbody tr:hover{background:color-mix(in srgb, var(--color-base) 5%, transparent)}td.num,th.num{text-align:right}td.num{font-family:var(--font-family-primary);font-variant-numeric:tabular-nums}.tablewrap{--scrollcue-ground:var(--color-base);--scrollcue-w:.75rem;--scrollcue-ink:#14111f29;background:linear-gradient(to right, var(--scrollcue-ground) 0 calc(var(--scrollcue-w) + 1px), transparent) 0 0 / 2rem 100% no-repeat local, linear-gradient(to left, var(--scrollcue-ground) 0 calc(var(--scrollcue-w) + 1px), transparent) 100% 0 / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--scrollcue-ink), transparent) 0 0 / var(--scrollcue-w) 100% no-repeat, radial-gradient(farthest-side at 100% 50%, var(--scrollcue-ink), transparent) 100% 0 / var(--scrollcue-w) 100% no-repeat;overflow-x:auto}.tablepanel{padding:var(--spacing-small) var(--spacing-medium)}.tablepanel tbody tr:last-child>*{border-bottom:0}.tablepanel-gap-lg{margin-top:var(--spacing-large)}tr.sumrow>*{font-weight:var(--font-weight-bold)}.doclist{margin:0;padding:0;list-style:none}.doc{border-top:var(--border-w) solid var(--color-border-light);padding-block:var(--spacing-medium);justify-content:space-between;align-items:center;gap:var(--spacing-small) var(--spacing-medium);flex-wrap:wrap;display:flex}.doc-title{font-weight:var(--font-weight-medium);margin:0}.doc p{margin:0}.doc-links{gap:var(--spacing-small);flex-wrap:wrap;display:flex}@media (width>=40rem){.doc>div:not(.doc-links){flex:20rem;min-width:min(20rem,100%)}}.dllink{align-items:center;gap:calc(var(--spacing-small) / 2);min-width:3.5rem;font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:var(--tracking-label);text-align:center;flex-direction:column;text-decoration:none;display:inline-flex}.dllink:before{content:"";width:1.9rem;height:1.9rem;-webkit-mask:var(--dl-icon) no-repeat center / contain;mask:var(--dl-icon) no-repeat center / contain;background-color:currentColor}.dllink:hover{text-decoration:underline}.dllink-pdf{--dl-icon:var(--icon-file-down)}.dllink-presentation{--dl-icon:var(--icon-slides)}.dllink-video{--dl-icon:var(--icon-video)}.doclist-dlcols .dllink{width:10.5rem;min-width:0}.pill{white-space:normal;hyphens:manual;border:var(--border-w) solid transparent;border-radius:var(--border-radius-full);font-family:var(--font-family-primary);font-size:var(--font-size-tag);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-secondary);background:var(--color-tertiary);align-items:center;padding:.15em .75em;display:inline-flex}.pill-solid{background:var(--color-primary);color:var(--color-base)}.pill-accent{background:var(--ds-purple-dawn-deep);color:var(--color-primary-alt-accent)}.pill-outline{border-color:var(--color-border-dark);color:var(--color-main);background:0 0}.meta{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary);align-items:center;gap:calc(var(--spacing-small) / 2) var(--spacing-small);flex-wrap:wrap;display:flex}.meta time{font-size:var(--font-size-base);color:var(--color-main)}.eventlist{margin:0;padding:0;list-style:none}.event{border-top:var(--border-w) solid var(--color-border-light);padding-block:var(--spacing-medium);gap:var(--spacing-medium);flex-wrap:wrap;align-items:flex-start;display:flex}.datechip{text-align:center;border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-sm);background:var(--color-tertiary);width:3.6rem;padding-block:calc(var(--spacing-small) / 2);font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);line-height:var(--line-height-none);flex:none}.datechip b{font-size:var(--font-size-medium);font-weight:inherit;display:block}.datechip span{font-size:var(--font-size-x-small);letter-spacing:normal;text-transform:uppercase;color:var(--color-secondary);margin-top:.3em;display:block}.event h3{font-size:var(--font-size-base);margin:0 0 .2em}.event p{font-size:var(--font-size-small);color:var(--color-secondary);max-width:56ch;margin:0}.event>div:not(.datechip):not(.doc-links){flex:1;min-width:min(20rem,100%)}.event .meta{margin-top:.4em}.panel>.event{border-top:0;padding-block-start:0}.chip{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-x-small);font-weight:var(--font-weight-medium);background:var(--color-base);align-items:center;gap:.5em;padding:.5em .9em;text-decoration:none;display:inline-flex}.chip-cal:before{content:"";width:1.1em;height:1.1em;-webkit-mask:var(--icon-cal-plus) no-repeat center / contain;mask:var(--icon-cal-plus) no-repeat center / contain;background-color:currentColor}.docgroup{margin-top:var(--spacing-small)}.docgroup-label{margin:0 0 calc(var(--spacing-small) / 2);font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:normal;color:var(--color-secondary)}.docgroup+.note{margin-block-start:var(--spacing-medium)}.kpi{justify-content:flex-end;gap:calc(var(--spacing-small) / 2);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-tertiary);--kpi-ink:var(--color-main);min-height:9rem;color:var(--kpi-ink);--numeral-color:var(--color-primary-alt);padding:var(--spacing-medium);flex-direction:column;display:flex}.kpi-value{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-large);line-height:var(--line-height-none);color:var(--numeral-color);margin:0}.unit{color:var(--color-secondary);font-size:.5em}.kpi-label{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-secondary);margin:0}.kpi-dark{--numeral-color:var(--color-base);--kpi-ink:var(--color-base);background:var(--color-primary);border-color:var(--color-primary)}.kpi-dark .kpi-value .unit,.kpi-dark .kpi-label{color:color-mix(in srgb, var(--color-base) 55%, transparent)}.timeline{border-left:calc(var(--border-w) * 2) solid var(--color-border-dark);margin:0;padding:0;list-style:none}.timeline li{padding-left:var(--spacing-large);padding-bottom:var(--spacing-medium);position:relative}.timeline li:before{content:"";left:calc(var(--spacing-small) / -2);top:calc((var(--font-size-base) * var(--line-height-body) - var(--spacing-small)) / 2);width:var(--spacing-small);height:var(--spacing-small);background:var(--color-main);border-radius:50%;position:absolute}.timeline h3{font-size:var(--font-size-base);margin:0}.timeline p{font-size:var(--font-size-small);color:var(--color-secondary);max-width:56ch;margin:0}.timeline .meta{margin:0}.person{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);flex-direction:column;display:flex;overflow:hidden}.person-head{align-items:center;gap:var(--spacing-medium);padding:var(--spacing-medium);flex-wrap:wrap;display:flex}.person-head .frame{width:var(--portrait);aspect-ratio:var(--ratio-portrait);border-radius:var(--border-radius-sm);flex:none;margin:0}.person-head>div:not(.frame){flex:1;min-width:min(100%,9rem)}.person-head h3{font-size:var(--font-size-medium);font-weight:var(--font-weight-semi-bold);margin:0}.role{font-family:var(--font-family-primary);font-size:var(--font-size-x-small);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-secondary);overflow-wrap:break-word;margin:.4em 0 0}.person-body{gap:var(--spacing-medium);border-top:var(--border-w) solid var(--color-border-light);padding:var(--spacing-medium);flex-direction:column;display:flex}.person-field{gap:calc(var(--spacing-small) / 2);grid-template-columns:minmax(0,1fr);display:grid}.person-duo{gap:var(--spacing-medium);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.person-label{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-secondary);margin:0}.person-value{font-size:var(--font-size-small);margin:0}.person-duo .person-value{font-size:var(--font-size-base)}.person-assignments{gap:calc(var(--spacing-small) / 2);font-size:var(--font-size-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.person-assignments li{padding-left:1.4em;position:relative}.person-assignments li:before{content:"";border:calc(var(--border-w) * 1.5) solid var(--color-secondary);border-radius:50%;width:.5em;height:.5em;position:absolute;top:.5em;left:.15em}.person-independence{gap:calc(var(--spacing-small) / 2);font-size:var(--font-size-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.person-independence li{justify-content:space-between;align-items:center;gap:var(--spacing-small);display:flex}.person-yes{white-space:nowrap;align-items:center;gap:.45em;display:inline-flex}.person-yes:before{content:"";background-color:var(--color-secondary);width:1.1em;height:1.1em;-webkit-mask:var(--icon-check-circle) no-repeat center / contain;mask:var(--icon-check-circle) no-repeat center / contain;flex:none}.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp.is-expanded{-webkit-line-clamp:none;display:block;overflow:visible}.clamp-list:not(.is-expanded)>li:nth-child(n+3){display:none}.clamp.is-animating{-webkit-line-clamp:none;display:block}.clamp-list.is-animating>li:nth-child(n+3){display:list-item}.clamp.is-animating,.clamp-list.is-animating{transition:max-height .2s;overflow:hidden}.morebtn{padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad));font-family:var(--font-family-primary);font-size:var(--font-size-x-small);color:var(--color-secondary);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.7em;padding-inline:0;display:inline-flex}.morebtn:hover{color:var(--color-main);text-decoration:underline}.morebtn-icon{transition:transform .2s;display:inline-block;transform:rotate(90deg)}.morebtn[aria-expanded=true] .morebtn-icon{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.clamp.is-animating,.clamp-list.is-animating,.morebtn-icon{transition:none}}.person-holdings{background:var(--color-tertiary);border-top:var(--border-w) solid var(--color-border-light);padding:var(--spacing-medium);margin-top:auto}.person-holdings .person-label{margin-bottom:calc(var(--spacing-small) / 2)}.person-holdings-main{flex-wrap:wrap;align-items:baseline;gap:.1em .4em;margin:0;display:flex}.person-shares{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;line-height:var(--line-height-none);color:var(--color-main)}.person-unit{font-size:var(--font-size-small);color:var(--color-secondary);flex-grow:1}.person-asof{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);color:var(--color-secondary)}.frame-initials{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-sm);background:var(--color-primary-accent);justify-content:center;align-items:center;display:flex;overflow:hidden}.frame-initials:after{content:var(--initials);color:color-mix(in srgb, var(--color-primary-alt) 45%, transparent);font-family:var(--font-family-primary);font-size:calc(var(--portrait) * .3);font-weight:var(--font-weight-body)}.person-options{margin:calc(var(--spacing-small) / 2) 0 0;font-family:var(--font-family-primary);font-size:var(--font-size-x-small);color:var(--color-secondary);text-wrap:pretty}.person-options b{font-weight:var(--font-weight-medium);color:var(--color-main);white-space:nowrap}.filter :is(input,select,button){font:inherit;font-size:var(--font-size-small);padding:calc(var(--spacing-small) / 2) var(--spacing-small);border:var(--border-w) solid var(--color-secondary);border-radius:var(--border-radius-sm);background:var(--color-base);color:var(--color-main)}.filter{gap:var(--spacing-small);flex-wrap:wrap;align-items:center;margin:0;display:flex}.filter[hidden]{display:none}.filter input[type=search]{min-width:min(var(--search-min), 100%);flex:1}.searchfield{position:relative}.filter .searchfield{min-width:min(var(--search-min), 100%);flex:1}.searchfield input[type=search]{width:100%;min-width:0;padding-inline-start:2.6em}.searchfield:before{content:"";background-color:var(--color-secondary);width:1em;height:1em;-webkit-mask:var(--icon-search) no-repeat center / contain;mask:var(--icon-search) no-repeat center / contain;pointer-events:none;position:absolute;top:50%;left:1em;translate:0 -50%}.filter-selects{gap:var(--spacing-small);flex-wrap:wrap;align-items:end;max-width:100%;display:flex}.filter-field{flex-direction:column;min-width:0;display:flex}.filter-field select{max-width:100%}.filter-field>label{font-family:var(--font-family-primary);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-x-small);text-transform:uppercase;letter-spacing:.06em;margin-bottom:calc(var(--spacing-small) / 2);display:block}.filter-stacked{align-items:stretch;gap:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);padding:min(var(--spacing-medium), 6vw);flex-direction:column}.filter-stacked input[type=search],.filter-stacked .searchfield{flex:none}.filter-stacked .toggles{gap:var(--spacing-small);margin:0}.filter-stacked select{align-self:flex-start}.filter-stacked~:is(.presslist,.archive,.panel,.cardgrid){margin-block-start:var(--spacing-medium)}.filter-stacked~:is(.presslist,.archive)>.yearrule:first-child{padding-top:0}.toggles{gap:calc(var(--spacing-small) / 2);margin-bottom:var(--spacing-small);flex-wrap:wrap;display:flex}.toggles button{cursor:pointer;padding-inline:var(--spacing-small);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-xs);font-family:var(--font-family-primary);font-size:var(--font-size-x-small);position:relative}.toggles button[aria-pressed=true]{background:var(--color-main);color:var(--color-base);border-color:var(--color-main)}.toggles button:after{content:"";width:max(100%, var(--target-min));height:max(100%, var(--target-min));position:absolute;top:50%;left:50%;translate:-50% -50%}.filter-stacked .toggles button{background:var(--color-base);color:var(--color-main);border-color:var(--color-border-light);border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:normal;padding:.15em .75em}.filter-stacked .toggles button[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-base)}.filter-status{margin:calc(var(--spacing-small) / 2) 0 0;font-family:var(--font-family-primary);font-size:var(--font-size-small);color:var(--color-secondary)}.filter-status:empty{display:none}.presslist{margin:0;padding:0;list-style:none}.pressitem{border-top:var(--border-w) solid var(--color-border-light);padding-block:var(--spacing-medium)}.pressitem .meta{margin-bottom:calc(var(--spacing-small) / 2)}.pressitem :is(h2,h3){font-size:var(--font-size-medium);font-weight:var(--font-weight-light);letter-spacing:normal;text-wrap:wrap;max-width:52ch;margin:0}.pressitem :is(h2,h3) a{text-decoration:none}.pressitem :is(h2,h3) a:hover{text-decoration:underline}.pressitem :is(h2,h3) a{padding-block:var(--target-pad)}.pressitem p:not(.meta){margin:calc(var(--spacing-small) / 2) 0 0;font-size:var(--font-size-small);color:var(--color-secondary);max-width:64ch}.pressitem-excerpt mark{border-radius:var(--border-radius-xs);color:var(--color-main);background:var(--color-primary-accent);padding-inline:.15em}@media (forced-colors:active){.pressitem-excerpt mark{color:marktext;background:mark}}.yearrule{align-items:center;gap:var(--spacing-small);padding-top:var(--spacing-large);font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);font-size:var(--font-size-x-small);letter-spacing:normal;color:var(--color-secondary);margin-bottom:0;display:flex}.yearrule:after{content:"";border-top:var(--border-w) solid var(--color-border-light);flex:1}.yearrule+.pressitem,.yearrule+.doclist>.doc:first-child{border-top:0}.archive,.meeting{display:block}.meeting .meta{margin-block:calc(var(--spacing-small) / 2) 0}.meeting .meeting-note{margin-block:calc(var(--spacing-small) / 2) 0;font-family:var(--font-family-primary);font-size:var(--font-size-small);color:var(--color-secondary);max-width:56ch}.pagination{border-top:var(--border-w) solid var(--color-border-light);padding-top:var(--spacing-medium);margin-top:var(--spacing-medium)}.pagination-list{justify-content:center;gap:calc(var(--spacing-small) / 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pagination button{font:inherit}.pagination :is(a,button),.pagination-end{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-sm);padding:calc(var(--spacing-small) / 2) var(--spacing-small);font-family:var(--font-family-primary);font-size:var(--font-size-small);text-decoration:none;display:block}.pagination-end{color:var(--color-secondary);border-color:#0000}.pagination-gap{padding:calc(var(--spacing-small) / 2) 0;font-family:var(--font-family-primary);font-size:var(--font-size-small);color:var(--color-secondary);display:block}.pagination button{color:var(--color-main);cursor:pointer;background:0 0}.pagination :is(a,button),.pagination-end{min-width:var(--target-min);text-align:center}.pagination [aria-current=page]{background:var(--color-main);color:var(--color-base)}.listnote,.endnotes,.endnotemark{display:none}.reportrow{align-items:center;gap:var(--spacing-medium);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);padding:var(--spacing-small) var(--spacing-medium);flex-wrap:wrap;text-decoration:none;display:flex}.reportrow>div{flex:5rem;min-width:0}.reportrow .frame{border-radius:var(--border-radius-sm);flex:none;width:4rem;margin:0}.reportrow h3{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.reportrow .meta{margin:0}.frame-cover{aspect-ratio:var(--frame-ratio,var(--ratio-cover));border:var(--border-w) solid var(--color-border-light);background:var(--color-tertiary)}.dlmark{width:1.9rem;height:1.9rem;-webkit-mask:var(--icon-file-down) no-repeat center / contain;mask:var(--icon-file-down) no-repeat center / contain;color:var(--color-secondary);background-color:currentColor;flex:none;margin-left:auto}.dlmark-video{-webkit-mask-image:var(--icon-video);mask-image:var(--icon-video)}.videomodal{--videomodal-spacing:min(var(--spacing-medium), 4vw);width:min(100% - var(--videomodal-spacing) * 2, 60rem);max-width:100%;max-height:calc(100dvh - var(--spacing-large) * 2);padding:var(--videomodal-spacing);border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-base);box-shadow:var(--lift-shadow);color:var(--color-main);overflow:auto}.videomodal::backdrop{background:#14111f9e}.videomodal-head{justify-content:space-between;align-items:flex-start;gap:var(--videomodal-spacing);margin-bottom:var(--spacing-small);display:flex}.videomodal-title{font-size:var(--font-size-medium);font-weight:var(--font-weight-light);letter-spacing:normal;text-wrap:wrap;margin:0}.videomodal-close{border:var(--border-w) solid var(--color-border-light);border-radius:var(--border-radius-full);width:2.5rem;height:2.5rem;color:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;flex:none;padding:0;line-height:1}.videomodal-close:hover{background:var(--color-tertiary)}.videomodal-frame{aspect-ratio:16/9;background:var(--color-primary);border-radius:var(--border-radius-sm);overflow:hidden}.videomodal-frame iframe{border:0;width:100%;height:100%;display:block}.videomodal-frame-consent{aspect-ratio:auto;background:var(--color-tertiary);overflow:visible}.videomodal-consent{padding:var(--videomodal-spacing)}.videomodal-consent .konzilo-embed-question{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:normal;text-wrap:wrap;margin:0}.videomodal-consent .konzilo-embed-storage{margin:var(--spacing-small) 0 0}.videomodal-consent .konzilo-embed-allow{min-height:2.5rem;margin-top:var(--spacing-medium)}.videomodal-meta{margin:var(--spacing-small) 0 0;font-family:var(--font-family-monospace);font-size:var(--font-size-x-small);color:var(--color-secondary)}.videomodal-meta:empty{display:none}.col .pressitem{padding-block:var(--spacing-small)}.col .pressitem :is(h2,h3){font-size:var(--font-size-base);font-weight:var(--font-weight-regular)}.col .event{padding-block:var(--spacing-small)}.col .event>div:not(.datechip){min-width:min(7rem,100%)}.morelink{margin-top:var(--spacing-small)}.quoterow{gap:var(--spacing-small);grid-template-columns:repeat(3,1fr);display:grid}.withwidget{gap:var(--spacing-medium);grid-template-columns:repeat(3,1fr);display:grid}.quoterow>*{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.quote-figures{align-items:baseline;gap:var(--spacing-small);display:flex}.price{font-family:var(--font-family-monospace);color:var(--color-primary-alt);font-size:var(--font-size-large)}.ticker,.change{font-family:var(--font-family-monospace);font-size:var(--font-size-x-small);display:block}.spark{gap:var(--spacing-small)}.sparkbox{flex:1;align-self:stretch;min-height:3rem;position:relative}.spark-line{width:100%;height:100%;color:var(--color-primary-alt);position:absolute;inset:0}.quoterow>a,.quoterow>a:hover{color:var(--color-main);text-decoration:none}.quoterow>a:hover .ticker{text-decoration:underline}.statgrid{grid-template-columns:repeat(auto-fit, minmax(min(var(--stat-min), 100%), 1fr));gap:var(--spacing-small);display:grid}.statgrid-oneline{margin-top:var(--spacing-medium)}.stockchart,.kpichart{gap:var(--spacing-small);flex-direction:column;min-height:28rem;display:flex;position:relative}.stockchart[hidden],.kpichart[hidden],[data-chart-controls][hidden]{display:none}.stockchart-plot,.kpichart-plot{touch-action:none;min-height:0;font-size:var(--font-size-x-small);flex:1;position:relative}.stockchart-canvas,.kpichart-canvas{width:100%;height:100%;position:absolute;inset:0}.stockchart-line,.kpichart-line{fill:none;stroke-width:calc(var(--border-w) * 2)}.stockchart-line{stroke:var(--color-primary-alt)}.stockchart-fill-top{stop-color:var(--color-primary-alt);stop-opacity:.18}.stockchart-fill-bottom{stop-color:var(--color-primary-alt);stop-opacity:0}.kpichart-bar{fill:color-mix(in srgb, var(--color-secondary) 45%, transparent)}.stockchart-tick,.stockchart-xlabel,.kpichart-tick,.kpichart-xlabel,.kpichart-eventlabel{font-family:var(--font-family-monospace);font-size:var(--font-size-x-small);font-weight:var(--font-weight-light);fill:var(--color-secondary)}.stockchart-tick,.kpichart-tick{text-anchor:end;dominant-baseline:middle}.stockchart-xlabel,.kpichart-xlabel{text-anchor:middle;dominant-baseline:hanging}.stockchart-xlabel-first{text-anchor:start}.stockchart-xlabel-last{text-anchor:end}.kpichart-eventlabel{text-anchor:middle}.stockchart-grid,.stockchart-axis,.stockchart-crosshair,.kpichart-grid,.kpichart-axis,.kpichart-event,.kpichart-crosshair{stroke-width:var(--border-w);shape-rendering:crispedges}.stockchart-grid,.kpichart-grid{stroke:var(--color-border-light)}.stockchart-axis{stroke:color-mix(in srgb, var(--color-secondary) 40%, transparent)}.kpichart-axis,.stockchart-crosshair,.kpichart-crosshair{stroke:color-mix(in srgb, var(--color-secondary) 55%, transparent)}.kpichart-event{stroke:color-mix(in srgb, var(--color-secondary) 45%, transparent);stroke-dasharray:3 3}.kpichart-line{stroke:var(--ds-purple-dawn-deep)}.stockchart-line,.kpichart-line{stroke-linejoin:round;stroke-linecap:round}.kpichart-point{fill:var(--ds-purple-dawn-deep)}.stockchart-marker,.kpichart-marker{visibility:hidden}.stockchart-marker.is-visible,.kpichart-marker.is-visible{visibility:visible}.stockchart-dot,.kpichart-dot{stroke:var(--color-base);stroke-width:calc(var(--border-w) * 2)}.stockchart-dot{fill:var(--color-primary-alt)}.kpichart-dot{fill:var(--ds-purple-dawn-deep)}.stockchart-readout,.kpichart-readout{align-items:baseline;gap:calc(var(--spacing-small) / 2) var(--spacing-small);font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);line-height:var(--line-height-none);flex-wrap:wrap;margin:0;display:flex}.stockchart-value{color:var(--ds-purple-dawn-deep);align-items:baseline;gap:.35em;display:inline-flex}.stockchart-price{font-size:var(--font-size-medium)}.stockchart-unit{font-size:max(var(--font-size-floor), calc(var(--font-size-medium) / 2))}.stockchart-change{font-size:var(--font-size-small)}.stockchart-change-up{color:var(--ds-purple-dawn-deep)}.stockchart-change-down{color:var(--color-secondary)}.stockchart-date{font-size:var(--font-size-x-small);color:var(--color-secondary)}.kpichart-cash,.kpichart-result{flex-wrap:wrap;align-items:baseline;gap:.35em;display:inline-flex}.kpichart-cash{color:var(--ds-purple-dawn-deep);font-size:var(--font-size-medium)}.kpichart-result{color:var(--color-secondary);font-size:var(--font-size-small)}.kpichart-tag{font-size:var(--font-size-x-small);text-transform:uppercase;color:var(--color-secondary)}.kpichart-unit{font-size:var(--font-size-x-small)}.kpichart-quarter{font-size:var(--font-size-x-small);color:var(--color-secondary)}.kpichart-legend{align-items:center;gap:calc(var(--spacing-small) / 2) var(--spacing-medium);font-family:var(--font-family-monospace);font-size:var(--font-size-x-small);font-weight:var(--font-weight-light);color:var(--color-secondary);flex-wrap:wrap;margin:0;display:flex}.kpichart-legend-item{align-items:center;gap:.4em;display:inline-flex}.kpichart-legend-line{width:1.1em;height:calc(var(--border-w) * 2);background:var(--ds-purple-dawn-deep);border-radius:var(--border-w)}.kpichart-legend-bar{background:color-mix(in srgb, var(--color-secondary) 45%, transparent);border-radius:var(--border-radius-xs);width:.7em;height:.7em}.stockchart-plot:focus-visible,.kpichart-plot:focus-visible{border-radius:var(--border-radius-xs)}.tablepanel{margin-top:var(--spacing-medium)}@media (width<=56rem){.quoterow,.withwidget{grid-template-columns:1fr}.quoterow>*{text-align:left;align-items:flex-start}}:root{--content-size:740px;--wide-size:1260px;--spacing-small:clamp(.5rem, 2.5vw, 1rem);--spacing-medium:clamp(1.5rem, 4vw, 2rem);--spacing-large:clamp(2rem, 5vw, 3rem);--spacing-x-large:clamp(3rem, 7vw, 5rem);--spacing-xx-large:clamp(4rem, 9vw, 7rem);--spacing-xxx-large:clamp(5rem, 12vw, 9rem);--spacing-xxxx-large:clamp(6rem, 14vw, 13rem);--font-size-x-small:clamp(.75rem, .75rem + ((1vw - .2rem) * .213), .875rem);--font-size-small:clamp(.875rem, .875rem + ((1vw - .2rem) * .213), 1rem);--font-size-base:clamp(1rem, 1rem + ((1vw - .2rem) * .213), 1.125rem);--font-size-medium:clamp(1.25rem, 1.25rem + ((1vw - .2rem) * .745), 1.6875rem);--font-size-large:clamp(1.875rem, 1.875rem + ((1vw - .2rem) * 1.117), 2.53125rem);--font-size-x-large:clamp(2.8125rem, 2.8125rem + ((1vw - .2rem) * 2.106), 4.05rem);--font-size-xx-large:clamp(4.25rem, 4.25rem + ((1vw - .2rem) * 3.915), 6.55rem);--font-family-primary:"Mona Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace:"Red Hat Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-body:300;--font-weight-lead:700;--line-height-none:1;--line-height-tight:1.1;--line-height-snug:1.2;--line-height-body:1.5;--line-height-relaxed:1.625;--color-primary:#181838;--color-primary-accent:#eaeaf9;--color-primary-alt:#8263ff;--color-primary-alt-accent:#fff;--color-main:#101018;--color-main-accent:#d9d9e0;--color-base:#fff;--color-secondary:#5f5f6b;--color-tertiary:#efece5;--color-border-light:#d9d9e0;--color-border-dark:#181838;--ds-golden-sand:#c49a58;--ds-purple-dawn-deep:#704de8;--border-radius-xs:.25rem;--border-radius-sm:.5rem;--border-radius-lg:1.25rem;--border-radius-full:100rem;--ds-radius-button:10px;--ds-radius-card:20px;--shadow-large-dark:0px 219px 61px 0px #14111f00, 0px 140px 56px 0px #14111f03, 0px 79px 47px 0px #14111f0d, 0px 35px 35px 0px #14111f17, 0px 9px 19px 0px #14111f1a;--lift-shadow:0 6px 18px -6px #14111f38, 0 2px 5px -2px #14111f1f;--focus-w:calc(var(--border-w) * 2);--focus-ring:var(--color-primary-alt);--border-w:1px;--header-band:4.25rem;--header-h:var(--header-band);--hero-h:min(82vh, 45rem);--target-min:24px;--target-pad:calc((var(--target-min) - 16px) / 2);--cta-large-text:1.25rem;--gutter:clamp(1.25rem, 6vw, 5.625rem);--card-min:16rem;--stat-min:14rem;--search-min:11rem;--img-min-h:18rem;--portrait:5.5rem;--hero-scrim:linear-gradient(180deg, #181838b8 0%, #18183899 45%, #181838cc 100%);--ratio-wide:2 / 1;--ratio-photo:3 / 2;--ratio-portrait:4 / 5;--ratio-cover:297 / 210;--tracking-wide:.14em;--tracking-label:.08em;--tracking-display:-.015em;--font-size-floor:.6875rem;--font-size-tag:max(var(--font-size-floor), calc(var(--font-size-x-small) * .8));--numeral-color:var(--color-primary-alt);--arrow-ne:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 12.5 12.5 3.5M4.5 3.5h8v8' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='6.75' cy='6.75' r='4.75' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='m10.5 10.5 4 4' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 6 4.5 4.5L12.5 6' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-file-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='3.5' y='1.5' width='9' height='13' rx='1.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M8 5v5.5M5.75 8.25 8 10.5l2.25-2.25' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-slides:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='2' y='2.5' width='12' height='8' rx='1' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M8 10.5V13M5.5 14 8 13l2.5 1' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-video:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='2' y='3.5' width='12' height='9' rx='1.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M6.75 6 10.25 8 6.75 10Z' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-cal-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='2' y='3' width='12' height='11.5' rx='1.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M2 6.5h12M5.25 1.25V4M10.75 1.25V4M8 8.25v3.5M6.25 10h3.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--icon-check-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.25' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='m5.25 8 2 2 3.5-4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='5.25' r='3' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M2.75 14.5a5.25 5.25 0 0 1 10.5 0' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--chart-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 90'%3E%3Cpolyline points='8,74 30,66 52,70 74,52 96,58 118,36 140,20' fill='none' stroke='%238263FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}*{box-sizing:border-box}:where(body *){min-width:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--spacing-small));scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:var(--color-main);background:var(--color-base);overflow-wrap:anywhere;margin:0}h1,h2,h3,h4{line-height:var(--line-height-tight);margin-block:0 var(--spacing-small);overflow-wrap:anywhere}:is(.eyebrow,.mega-kicker,.kpi-label,.factlabel,.person-label,.chip,.pill,.tag,.btn,button,label,legend){overflow-wrap:anywhere}h1,h2{font-weight:var(--font-weight-light);letter-spacing:var(--tracking-display)}h3,h4{font-weight:var(--font-weight-medium)}h1{font-size:var(--font-size-x-large);text-wrap:balance;max-width:20ch}h2{font-size:var(--font-size-large);text-wrap:balance;max-width:24ch}h3{font-size:var(--font-size-medium)}h4{font-size:var(--font-size-base)}p,ul,ol,dl,table,form,blockquote,figure{margin-block:0 var(--spacing-small)}ul:not([class])>li+li,ol:not([class])>li+li,ul.measure>li+li,ol.measure>li+li{margin-block-start:calc(var(--spacing-small) / 2)}strong,b{font-weight:var(--font-weight-semi-bold)}a{color:var(--color-main)}a:hover{color:var(--color-primary)}.measure a,.lead a,.prose a,.bento-desc a,details a,.arrowlink,.morelink a{color:var(--ds-purple-dawn-deep)}.measure a:hover,.lead a:hover,.prose a:hover,.bento-desc a:hover,details a:hover,.arrowlink:hover,.morelink a:hover{color:var(--ds-purple-dawn-deep);text-decoration:underline}.measure{max-width:64ch}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inner{padding-inline:var(--gutter);margin-inline:auto}.wide{max-width:calc(var(--wide-size) + 2 * var(--gutter))}.band>.inner{grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [wide-start] minmax(0, var(--wide-size)) [wide-end] minmax(var(--gutter), 1fr) [full-end];max-width:none;margin-inline:0;padding-inline:0;display:grid}.band>.inner>*{grid-column:wide}:where(.band>.inner)>*{max-width:var(--content-size)}:where(.band>.inner.wide)>*{max-width:none}.band>.inner>.withwidget{gap:var(--spacing-medium) var(--spacing-large);flex-wrap:wrap;align-items:start;max-width:none;display:flex}.withwidget>:not(.widget){flex:1 1 var(--content-size);min-width:0}.withwidget>.widget{flex:1 1 calc(100% - var(--content-size) - var(--spacing-large))}@media (width>=26rem){.withwidget>.widget{min-width:min-content}}.band>.inner>.withwidget+*{margin-block-start:var(--spacing-medium)}.withwidget>.panel{align-self:stretch}.chartpanel{gap:var(--spacing-small);flex-direction:column;display:flex}.chartpanel .chart{flex:1;margin:0}.chartpanel .toggles{margin:0}.chartpanel .sourcenote{padding-top:var(--spacing-small);border-top:var(--border-w) solid var(--color-border-light);margin:0}.band{padding-block:var(--spacing-x-large);position:relative}.band:not(.band-alt,.band-dark,.crumbbar,[hidden])+.band:not(.band-alt,.band-dark),.band-alt:not([hidden])+.band-alt,.band-dark:not(.herofull,[hidden])+.band-dark{padding-block-start:0}.band-alt{background:var(--color-tertiary)}.band-dark{background:var(--color-primary);color:var(--color-base)}.band-dark a{color:var(--color-base)}.band-dark .lead{color:color-mix(in srgb, var(--color-base) 75%, transparent)}.band-dark .meta,.band-dark .footnote,.band-dark .eyebrow,.band-dark .sourcenote,.band-dark blockquote cite{color:color-mix(in srgb, var(--color-base) 55%, transparent)}.band-dark .eyebrow-num{color:var(--color-base)}.band-dark .meta time{color:inherit}.band-dark blockquote{border-inline-start-color:var(--color-main-accent)}.band-dark,.panel-dark,.herofull{--numeral-color:var(--color-base)}.band-dark .measure a,.band-dark .lead a,.band-dark .prose a,.band-dark .arrowlink,.panel-dark .measure a,.panel-dark .arrowlink{color:var(--color-base)}@page{margin:0}@media print{:root{--font-size-x-small:.875rem;--font-size-small:1rem;--font-size-base:1.125rem;--font-size-medium:1.6875rem;--font-size-large:2.53125rem;--font-size-x-large:4.05rem;--font-size-xx-large:6.55rem;--spacing-small:1rem;--spacing-medium:2rem;--spacing-large:3rem;--spacing-x-large:5rem;--spacing-xx-large:7rem;--spacing-xxx-large:9rem;--spacing-xxxx-large:13rem;--gutter:5.625rem;--header-h:0px;--target-min:0px;--target-pad:0px}body{zoom:calc(16 / 18);-webkit-print-color-adjust:exact;print-color-adjust:exact}.siteheader{position:static!important}.siteheader[data-overlay] .logo,.siteheader[data-overlay] .lang,.siteheader[data-overlay] .menubtn{color:var(--color-main)!important;text-shadow:none!important}.siteheader[data-overlay] .logo span{color:var(--color-secondary)!important}.siteheader[data-overlay] .logo .logotype{filter:none!important}.mega,.actions,.skiplink,[data-kn-insp]{display:none!important}.endnotes{border-top:var(--border-w) solid var(--color-border-light);display:block}.endnote-list{font-size:var(--font-size-x-small);margin:0;padding:0;list-style:none}.endnote+.endnote{margin-block-start:calc(var(--spacing-small) / 2)}.endnote-num,.endnote-url{font-family:var(--font-family-monospace);font-weight:var(--font-weight-light);color:var(--color-secondary)}.endnotemark{font-family:var(--font-family-monospace);color:var(--color-secondary);font-size:.7em;display:contents}.listnote{border-top:var(--border-w) solid var(--color-border-light);padding-top:var(--spacing-small);margin-top:var(--spacing-small);font-family:var(--font-family-primary);font-size:var(--font-size-small);color:var(--color-secondary);display:block}details::details-content{content-visibility:visible;grid-template-rows:1fr;transition:none;overflow:visible}.clamp,.clamp.is-animating{-webkit-line-clamp:none;max-height:none;display:block;overflow:visible}.clamp-list:not(.is-expanded)>li:nth-child(n+3){display:list-item}.morebtn{display:none}.tablewrap,.person{overflow:visible}.stockchart-canvas,.kpichart-canvas{width:100%;height:100%}.sitefooter{position:static}thead{display:table-header-group}.band>.inner{padding-inline:var(--gutter);display:block}body:has([data-gate]):not(:has([hidden] [data-gate]))>:not(:has([data-gate])){display:none}.gate{backdrop-filter:none;background:0 0;padding:0;display:block;position:static;overflow:visible}.gate-panel{width:auto;max-height:none;box-shadow:none;border:0;display:block;overflow:visible}.gate-body{padding:0;overflow:visible}.gate-actions{display:none}:where(.articlecard,.reportrow,.pressitem,.doc,.kpi,.frame,.datechip,.chip-cal,.endnote,.fineprint-row,.contact,.event,.person-head,.person-field,.person-duo,.person-holdings,figure,tr,blockquote){break-inside:avoid}:where(h1,h2,h3,h4,.eyebrow,.yearrule,.docgroup-label){break-after:avoid}:where(p,li){orphans:3;widows:3}}@media print and (orientation:portrait){:root{--gutter:2.5rem}}@media print and (orientation:landscape){.band+.band,.sitefooter{break-before:page}.band{break-inside:avoid}}.lead[data-astro-cid-tvn4fc6w]{font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-secondary);max-width:64ch;font-weight:var(--font-weight-lead)}
