:root{--navy:#162941;--navy-deep:#0c1420;--raspberry:#c12755;--raspberry-bright:#ce3560;--raspberry-deep:#b0234d;--raspberry-press:#971c41;--raspberry-tint:#fceef2;--raspberry-ring:#f291a9;--favicon-plate:#fff;--link:#1d4e89;--link-dark:#9cc0f2;--home-link:#3d5c85;--home-link-dark:#8fa3bd;--link-visited:#7e2f97;--link-visited-dark:#c9a8f0;--link-visited-more:#5e2273;--link-active-dark:#7fa8e0;--link-more:#173f70;--heading:#162941;--text:#3a4653;--muted:#5c6672;--muted-more:#464e58;--disabled-text:#8a8781;--disabled-text-dark:#6e84a3;--muted-2:#8a8781;--muted-2-more:#55524a;--muted-dark:#9aa6b5;--muted-dark-more:#c2cedc;--placeholder-dark:var(--muted-dark);--badge-uusi-text-dark:var(--raspberry-link-dark);--raspberry-link-dark:#ed6a8b;--raspberry-link-dark-more:#f793ac;--raspberry-tint-dark:#2e1d26;--link-hover-dark:#c6deff;--bg:#dbe6f4;--bg-gradient-start:#eaf2fc;--bg-gradient-end:#cbd9eb;--bg-gradient:linear-gradient(225deg, var(--bg-gradient-start) 0%, var(--bg-gradient-end) 100%);--surface:#fff;--zebra:#f2f4f7;--border:#d5d9df;--border-more:#7c8593;--hairline:#e1e5ea;--hover:#e6ebf1;--hairline-more:#949ca8;--d-bg:#10192a;--d-bg-gradient-start:#141f35;--d-bg-gradient-end:#0c1322;--d-bg-gradient:linear-gradient(225deg, var(--d-bg-gradient-start) 0%, var(--d-bg-gradient-end) 100%);--d-surface:#1a2534;--d-border:#24334a;--d-border-more:#6a7c98;--d-hairline:#2a3a50;--d-divider:#3e5273;--d-hairline-more:#5c6e8a;--d-heading:#f2f5fa;--d-text:#b7c4d4;--d-table-head:#24344c;--d-zebra:#16202f;--d-page-bg:#111c2f;--d-page-bg-gradient-start:#15223a;--d-page-bg-gradient-end:#0d1524;--d-page-bg-gradient:linear-gradient(225deg, var(--d-page-bg-gradient-start) 0%, var(--d-page-bg-gradient-end) 100%);--consent-green:#1c7a42;--consent-green-deep:#145c33;--consent-green-text-dark:#6fcf97;--ad-a:#e4e8ee;--ad-b:#d9dee6;--ad-a-dark:#1a2534;--ad-b-dark:#202e42;--ad-border-dark:#3a4c68;--ad-label-text-dark:#8fa3bd;--search-input-bg-dark:#24344e;--search-input-border-dark:#6b87ac;--search-input-placeholder-dark:var(--placeholder-dark);--search-input-text-dark:#f2f5fa;--kbd-chip-bg-dark:#ffffff14;--kbd-chip-text-dark:#9fb2cc;--kbd-chip-text-dark-more:#d3deec;--on-navy-muted:#6e84a3;--on-navy-border:#ffffff59;--on-navy-divider:#ffffff38;--on-navy-chip-bg:#ffffff1f;--on-navy-active-bg:#fff3;--ai-chip-bg:#ffffff24;--ai-chip-hover-bg:#ffffff38;--ai-chip-active-bg:#ffffff4d;--ai-chip-border:#ffffff47;--ai-chip-text-dark:#dde6f2;--chip-hover-border:#c2c8d2;--chip-text:#33445c;--chip-border:#c9cfd8;--chip-bg-dark:#22314a;--chip-text-dark:#c2cfdf;--chip-hover-bg-dark:#2a3a54;--chip-hover-border-dark:#3a4c68;--d-elevated:#22314a;--d-border-elevated:#5a6e8e;--d-border-elevated-more:#8294b0;--d-hover:#2c3d57;--d-control-border:#7e93b4;--d-raspberry-tint:#3a1b29;--dismiss-hover-bg-dark-raspberry:var(--d-hover);--dismiss-hover-bg-raspberry:var(--new-badge-border);--switch-off-border-light:var(--muted);--switch-off-border-dark:var(--d-control-border);--focus-ring-light:var(--raspberry);--focus-ring-dark:#fff;--skip-ring-light:var(--raspberry);--skip-ring-dark:var(--raspberry-link-dark);--badge-mainos-text:#7a5e12;--badge-mainos-border:#e4ce86;--badge-mainos-bg:#fbf1ce;--badge-mainos-text-more:#5c4708;--badge-mainos-text-dark:#e8cf86;--badge-mainos-border-dark:var(--badge-mainos-text-dark);--badge-mainos-bg-dark:#2e2a16;--on-navy-label:#8fa3bd;--on-navy-label-deep:#6e84a3;--raspberry-tint-border:#c12755;--cta-pill-bg-dark:#ce356033;--cta-pill-hover-bg:#f8dee6;--cta-pill-hover-bg-dark:#ce35604d;--badge-uusi-text:var(--raspberry-deep);--new-badge-border:#e8c2ce;--new-badge-border-dark:#e0aebe;--table-head-bg:#1b3350;--ad-border:#b8c0cc;--error:#b42318;--error-dark:#ff8a80;--error-bg:#fbeae8;--error-border:#eab6af;--error-bg-dark:#3a1e1a;--error-border-dark:#6e3a32;--error-more:#8c1b12;--error-dark-more:#ffa199;--success:var(--consent-green);--success-dark:var(--consent-green);--warning:var(--badge-mainos-text);--warning-bg:var(--badge-mainos-bg);--warning-border:var(--badge-mainos-border);--warning-dark:var(--badge-mainos-text-dark);--warning-bg-dark:var(--badge-mainos-bg-dark);--warning-border-dark:var(--badge-mainos-border-dark)}:root[data-contrast=more]{--muted:var(--muted-more);--muted-2:var(--muted-2-more);--border:var(--border-more);--hairline:var(--hairline-more);--muted-dark:var(--muted-dark-more);--placeholder-dark:#9aa6b5;--raspberry-link-dark:var(--raspberry-link-dark-more);--link-visited:var(--link-visited-more);--raspberry-deep:var(--raspberry-press);--error:var(--error-more);--error-dark:var(--error-dark-more);--badge-mainos-text:var(--badge-mainos-text-more);--d-border:var(--d-border-more);--d-border-elevated:var(--d-border-elevated-more);--d-hairline:var(--d-hairline-more);--kbd-chip-text-dark:var(--kbd-chip-text-dark-more);--switch-off-border-light:var(--text);--switch-off-border-dark:var(--d-text);--focus-ring-light:var(--raspberry-press);--focus-ring-dark:var(--raspberry-link-dark-more);--skip-ring-light:var(--raspberry-press);--skip-ring-dark:var(--raspberry-link-dark-more)}@media (prefers-contrast:more){:root:not([data-contrast=normal]){--muted:var(--muted-more);--muted-2:var(--muted-2-more);--border:var(--border-more);--hairline:var(--hairline-more);--muted-dark:var(--muted-dark-more);--placeholder-dark:#9aa6b5;--raspberry-link-dark:var(--raspberry-link-dark-more);--link-visited:var(--link-visited-more);--raspberry-deep:var(--raspberry-press);--error:var(--error-more);--error-dark:var(--error-dark-more);--badge-mainos-text:var(--badge-mainos-text-more);--d-border:var(--d-border-more);--d-border-elevated:var(--d-border-elevated-more);--d-hairline:var(--d-hairline-more);--kbd-chip-text-dark:var(--kbd-chip-text-dark-more);--switch-off-border-light:var(--text);--switch-off-border-dark:var(--d-text);--focus-ring-light:var(--raspberry-press);--focus-ring-dark:var(--raspberry-link-dark-more);--skip-ring-light:var(--raspberry-press);--skip-ring-dark:var(--raspberry-link-dark-more)}}:root{--font-display:"Archivo", "Archivo-fallback", system-ui, sans-serif;--font-body:"Atkinson Hyperlegible", system-ui, sans-serif;--u-platform:.0625rem;--u:var(--u-platform);--fade-h:calc(13 * var(--u) * 1.3 * 3);--scale-base:16;--scale-step:1;--fs-heading-damp:1;--step-space:calc(1 + .6 * (var(--scale-step) - 1));--fs-h1:calc(36 * var(--u) * var(--fs-heading-damp));--fs-h2:calc(23 * var(--u) * var(--fs-heading-damp));--fs-box:calc(17.5 * var(--u));--fs-body:calc(17 * var(--u));--fs-body-fine:calc(17 * var(--u));--fs-ui:calc(15.5 * var(--u));--fs-small:calc(13.5 * var(--u));--fs-badge:calc(9.5 * var(--u));--lh-body:1.6;--fs-chip:calc(14.5 * var(--u));--fs-ui-dense:calc(14.5 * var(--u));--lh-heading:1.15;--lh-heading-wrap:1.3}:root[data-text-size=large]{--u:calc(var(--u-platform) * 1.12);--fs-heading-damp:.9571;--scale-step:1.12}:root[data-text-size=larger]{--u:calc(var(--u-platform) * 1.25);--fs-heading-damp:.92;--scale-step:1.25}@media (hover:none),(pointer:coarse){:root{--fs-body:calc(18.5 * var(--u));--fs-ui:calc(17 * var(--u));--fs-box:calc(19 * var(--u));--fs-small:calc(15 * var(--u));--fs-badge:calc(10.5 * var(--u))}}@media (max-width:555.98px) and (hover:none),(max-width:555.98px) and (pointer:coarse){:root{--fs-body:calc(20 * var(--u));--fs-ui:calc(18.5 * var(--u));--fs-box:calc(20.5 * var(--u))}}@supports (font:-apple-system-body) and (-webkit-touch-callout:none){:root{font:-apple-system-body;font-family:var(--font-body);line-height:var(--lh-body);--u-platform:max(1px, calc(1rem / 17));--scale-base:17}}:root{--sp-1:3px;--sp-2:6px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:22px;--sp-7:28px;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--radius-sm:4px;--radius:8px;--radius-lg:12px;--radius-frame:10px;--radius-pill:999px;--tick-w:16px;--tick-h:4px;--tick-radius:2px;--max-content:1440px;--max-grid:1920px;--max-read:720px;--max-narrow:560px;--box-pad-y:calc(15px * var(--step-space));--box-pad-x:calc(17px * var(--step-space));--cell-pad-y:9px;--cell-pad-x:14px;--target-min-pointer:24px;--link-row-line:var(--lh-body);--link-sublink-line:1.25;--link-more-line:1;--link-more-line-wrap:var(--lh-heading-wrap);--link-row-gap:calc(3px * var(--step-space));--link-sublink-gap:2px;--link-sublink-pad:calc(4 * var(--u));--link-row-pad-block:1.5px;--link-row-pad-block-touch:5px;--link-row-display:inline;--link-row-min-inline:0px;--link-row-min-block:0px;--link-focus-offset:2px;--link-box-pad-block:var(--box-pad-y);--link-box-pad-block-narrow:14px;--link-box-head-gap:calc(8px * var(--step-space));--link-box-head-gap-fixed:var(--sp-3);--link-box-more-gap:calc(8px * var(--step-space));--link-box-gap:var(--sp-5);--link-box-gap-col1:var(--sp-5);--link-box-fold-gap:10px}:root[data-density=compact]{--link-row-line:max(var(--target-min-pointer), calc(1.3 * var(--fs-ui)));--link-sublink-line:max(var(--target-min-pointer), calc(1.3 * var(--fs-ui)));--link-more-line:max(var(--target-min-pointer), 1.3em);--link-more-line-wrap:max(var(--target-min-pointer), 1.3em);--link-row-gap:0px;--link-sublink-gap:0px;--link-sublink-pad:0px;--link-row-pad-block:0px;--link-row-pad-block-touch:0px;--link-row-display:inline-block;--link-row-min-inline:var(--target-min-pointer);--link-row-min-block:var(--target-min-pointer);--link-focus-offset:0px;--link-box-pad-block:var(--sp-3);--link-box-pad-block-narrow:var(--sp-3);--link-box-head-gap:var(--sp-2);--link-box-head-gap-fixed:var(--sp-2);--link-box-more-gap:0px;--link-box-gap:var(--sp-3);--link-box-gap-col1:var(--sp-2);--link-box-fold-gap:var(--sp-2)}@media (pointer:fine){:root:not([data-density]){--link-row-line:max(var(--target-min-pointer), calc(1.3 * var(--fs-ui)));--link-sublink-line:max(var(--target-min-pointer), calc(1.3 * var(--fs-ui)));--link-more-line:max(var(--target-min-pointer), 1.3em);--link-more-line-wrap:max(var(--target-min-pointer), 1.3em);--link-row-gap:0px;--link-sublink-gap:0px;--link-sublink-pad:0px;--link-row-pad-block:0px;--link-row-pad-block-touch:0px;--link-row-display:inline-block;--link-row-min-inline:var(--target-min-pointer);--link-row-min-block:var(--target-min-pointer);--link-focus-offset:0px;--link-box-pad-block:var(--sp-3);--link-box-pad-block-narrow:var(--sp-3);--link-box-head-gap:var(--sp-2);--link-box-head-gap-fixed:var(--sp-2);--link-box-more-gap:0px;--link-box-gap:var(--sp-3);--link-box-gap-col1:var(--sp-2);--link-box-fold-gap:var(--sp-2)}}@media (hover:hover) and (pointer:fine){:root[data-density=compact],:root:not([data-density]){--link-row-line:max(var(--target-min-pointer), calc(1.5 * var(--fs-ui)));--link-sublink-line:max(var(--target-min-pointer), calc(1.5 * var(--fs-ui)))}}:root{--duration-page:.12s;--duration-fast:.12s;--duration-base:.16s;--easing-standard:cubic-bezier(.2, 0, 0, 1)}.print-logo{display:none}@media print{:root,[data-theme=dark]{--bg:#fff;--surface:#fff;--heading:#000;--text:#000;--muted:#333;--border:#999;--hairline:#bbb}html,body{color:#000!important;background:#fff!important}@page{margin:18mm 16mm}header,footer,nav,aside,.text-page__nav,.site-header,.search-band,.search-band__chips,.section-menu,.site-footer__cta,.site-header__theme-toggle,.site-header__lang-switch,.kbd-hint,.ad-slot,[data-ad-slot],[class*=mainos]{display:none!important}.print-logo{border-bottom:1px solid #bbb;align-items:center;margin:0 0 20px;padding:0 0 14px;color:var(--navy)!important;display:flex!important}.print-logo__lockup{--logo-accent:var(--raspberry);--logo-wordmark:var(--raspberry);width:auto;height:30px;color:var(--navy);display:block}main,article,.text-page,.text-page__content,.prose,.page,.front-grid,.section-page{width:auto!important;max-width:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}h1,h2,h3,h4{break-after:avoid;color:#000!important}p,li,td,th,strong,em,dt,dd{color:#000!important}p,li{orphans:3;widows:3}a{text-decoration:underline;color:#000!important}.text-page__content a[href^=http]:after,.prose a[href^=http]:after{content:" (" attr(href) ")";color:#555;word-break:break-all;font-size:.85em}table{border-collapse:collapse}th,td{color:#000!important;background:#fff!important;border:1px solid #999!important}tr,img,figure,blockquote,pre{break-inside:avoid}thead{display:table-header-group}.front .search-band{flex-direction:column;gap:14px;background:#fff!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.front .search-band__form,.front .section-menu{display:none!important}.front .search-band__chips{flex-wrap:wrap;align-items:flex-start;gap:4px 26px;display:flex!important}.front .search-band__ai-label{align-items:center;gap:8px;width:100%;margin-bottom:8px;font-size:17.5px;font-weight:700;display:flex;color:#000!important}.front .search-band__ai-icon{display:none!important}.front .search-band__ai-label:before{content:"";background:var(--raspberry);border-radius:2px;width:16px;height:4px}.front .search-band__chip,.front .search-band__chips a{font-size:14px;font-weight:400;display:block;color:#000!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;text-decoration:none!important}.front .search-band__chips a:after{content:attr(data-print-url);color:#555;overflow-wrap:anywhere;word-break:break-word;margin-top:1px;font-size:.78em;font-weight:400;display:block}.front .category-box{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.front .front-grid{padding:0!important}.front .category-box__heading,.front .search-band__ai-label{text-align:left;justify-content:flex-start}.front .front-grid a,.front .category-box__list a{font-size:14px;font-weight:400;display:block;text-decoration:none!important}.front .front-grid a:after,.front .category-box__list a:after{content:attr(data-print-url);color:#555;overflow-wrap:anywhere;word-break:break-word;margin-top:1px;font-size:.78em;font-weight:400;display:block}.category-box__list--2col li.two-col-break{break-before:auto}}@media (forced-colors:active){.print-logo__lockup{forced-color-adjust:none;--logo-wordmark:CanvasText;color:canvastext}}@font-face{font-family:Archivo;src:url(/f/archivo-700-v2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo-fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:700;font-style:normal;ascent-override:87.8%;descent-override:21%;line-gap-override:0%;size-adjust:98.1%}@font-face{font-family:Atkinson Hyperlegible;src:url(/f/atkinson-hyperlegible-400-v2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/f/atkinson-hyperlegible-700-v2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard)}::view-transition-old(*){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard)}::view-transition-new(*){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard)}.site-header__mark{view-transition-name:logo-symbol}html.logo-armed .site-header__mark{view-transition-name:none}::view-transition-group(logo-symbol){animation-duration:var(--duration-page)}::view-transition-old(logo-symbol){transform-origin:13.3333%}::view-transition-new(logo-symbol){transform-origin:13.3333%}::view-transition-old(logo-symbol){mix-blend-mode:plus-lighter;animation:logo-release-old var(--duration-page) linear both}::view-transition-new(logo-symbol){mix-blend-mode:plus-lighter;animation:logo-release-new var(--duration-page) linear both}@keyframes logo-release-old{0%{opacity:1;animation-timing-function:var(--easing-standard);transform:rotate(0)}50%{opacity:0}62.5%{animation-timing-function:ease-in-out;transform:rotate(-8deg)}to{opacity:0;transform:rotate(-6deg)}}@keyframes logo-release-new{0%{opacity:0;animation-timing-function:var(--easing-standard);transform:rotate(6deg)}50%{opacity:1}62.5%{animation-timing-function:ease-in-out;transform:rotate(-2deg)}to{opacity:1;transform:rotate(0)}}::view-transition-old(logo-symbol):only-child{mix-blend-mode:normal;animation:none}::view-transition-new(logo-symbol):only-child{mix-blend-mode:normal;animation:none}.section-menu__item[aria-current=page]{view-transition-name:section-chip}html.section-chip-armed .section-menu__item[aria-current=page],html.section-chip-armed .section-menu[data-lang] .section-menu__item[aria-current=page]{view-transition-name:none}::view-transition-group(section-chip){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard)}::view-transition-old(section-chip){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard);mix-blend-mode:plus-lighter}::view-transition-new(section-chip){animation-duration:var(--duration-page);animation-timing-function:var(--easing-standard);mix-blend-mode:plus-lighter}::view-transition-old(section-chip):only-child{animation:none}::view-transition-new(section-chip):only-child{animation:none}@supports not (container-type:inline-size){@media (max-width:811px) and (hover:hover) and (pointer:fine){.section-menu__item[aria-current=page]{view-transition-name:none}}@media (min-width:623px) and (hover:hover) and (pointer:fine){.section-menu[data-lang=fi] .section-menu__item[aria-current=page]{view-transition-name:section-chip}}@media (min-width:551px) and (hover:hover) and (pointer:fine){.section-menu[data-lang=sv] .section-menu__item[aria-current=page]{view-transition-name:section-chip}}}@supports (container-type:inline-size){@media (max-width:811px) and (hover:hover) and (pointer:fine){.section-menu__item[aria-current=page]{view-transition-name:none}}@media (hover:hover) and (pointer:fine){@container sectionmenu (width>=30.5882em){.section-menu[data-lang=fi] .section-menu__item[aria-current=page]{view-transition-name:section-chip}}@container sectionmenu (width>=29.9412em){.section-menu[data-lang=sv] .section-menu__item[aria-current=page]{view-transition-name:section-chip}}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.site-header__mark{view-transition-name:none}.section-menu__item[aria-current=page]{view-transition-name:none!important}}:root{--page-bg:var(--bg);--page-bg-gradient:var(--bg-gradient);--page-surface:var(--surface);--page-border:var(--border);--page-hairline:var(--hairline);--page-heading:var(--heading);--page-text:var(--text);--page-disabled-text:var(--disabled-text);--page-muted:var(--muted);--page-onbg-muted:var(--muted-more);--page-onbg-accent:var(--raspberry-press);--page-link:var(--link);--page-home-link:var(--home-link);--page-link-hover:var(--raspberry);--page-link-active:var(--raspberry-deep);--page-link-visited:var(--link-visited);--page-navy:var(--navy);--page-raspberry:var(--raspberry);--page-raspberry-deep:var(--raspberry-deep);--page-focus-ring:var(--focus-ring-light);--page-raspberry-on-surface:var(--raspberry);--page-skip-ring:var(--skip-ring-light);--page-cta-pill-bg:var(--raspberry-tint);--page-cta-pill-border:var(--raspberry-tint-border);--page-cta-pill-hover-bg:var(--cta-pill-hover-bg);--page-footer-bg:var(--surface);--page-footer-text:var(--muted);--page-ai-label:var(--on-navy-label);--page-ai-chip-text:#fff;--page-header-tagline:var(--on-navy-label);--page-raspberry-tint:var(--raspberry-tint);--page-badge-uusi-text:var(--badge-uusi-text);--page-badge-uusi-bg:var(--raspberry-tint);--page-badge-uusi-border:var(--new-badge-border);--page-badge-uusi-tint-host-border:var(--badge-uusi-text);--page-badge-mainos-text:var(--badge-mainos-text);--page-badge-mainos-border:var(--badge-mainos-border);--page-badge-mainos-bg:var(--badge-mainos-bg);--page-zebra:var(--zebra);--page-report-table-border:var(--border);--page-report-table-text:var(--text);--page-report-table-head-text:#fff;--page-report-table-zebra:var(--zebra);--page-chip-bg:var(--surface);--page-chip-text:var(--chip-text);--page-chip-border:var(--chip-border);--page-card-border:var(--border);--page-chip-hover-bg:var(--zebra);--page-chip-hover-border:var(--chip-hover-border);--page-chip-active-bg:var(--raspberry-tint);--page-chip-active-text:var(--raspberry-deep);--page-table-head:var(--table-head-bg);--page-ad-a:var(--ad-a);--page-ad-b:var(--ad-b);--page-ad-border:var(--ad-border);--page-ad-label-text:var(--muted-more);--page-search-input-bg:var(--surface);--page-search-input-border:transparent;--page-search-input-placeholder:var(--muted);--page-search-input-text:var(--text);--page-kbd-chip-bg:var(--bg);--page-kbd-chip-border:var(--border);--page-kbd-chip-text:var(--muted);--page-menu-panel-bg:var(--surface);--page-menu-panel-border:var(--border);--page-menu-row-hover-bg:var(--hairline);--page-front-row-hover-bg:var(--hover);--page-prose-summary-hover:var(--hover);--page-renewal-bg:var(--raspberry-tint);--page-renewal-border:var(--new-badge-border);--page-menu-active-bg:var(--raspberry-tint);--page-menu-row-text:var(--text);--page-menu-chevron:var(--muted);--page-search-panel-bg:var(--surface);--page-search-panel-border:transparent;--page-search-panel-divider:var(--border);--page-search-panel-zone-divider:var(--hairline);--page-search-panel-row-hover:var(--hover);--page-search-panel-label:var(--muted);--page-search-suggestion-domain:var(--muted);--page-search-panel-link-focus:var(--raspberry);--page-shortcuts-switch-on-bg:var(--raspberry);--page-shortcuts-switch-on-border-dark-only:transparent;--page-shortcuts-switch-off-bg:var(--surface);--page-shortcuts-switch-off-border:var(--switch-off-border-light);--page-shortcuts-switch-knob-on:#fff;--page-shortcuts-switch-knob-off:var(--muted);--page-shortcuts-switch-hover-on-bg:var(--raspberry-deep);--page-shortcuts-switch-hover-off-bg:var(--zebra);--page-mostused-rank:var(--muted);--page-mostused-dismiss:var(--muted-2);--page-mostused-dismiss-hover:var(--muted);--page-mostused-dismiss-hover-bg:var(--hover);--page-renewal-dismiss-hover-bg:var(--dismiss-hover-bg-raspberry)}@media (prefers-color-scheme:dark){:root{--page-bg:var(--d-bg);--page-bg-gradient:var(--d-bg-gradient);--page-surface:var(--d-surface);--page-border:var(--d-border);--page-hairline:var(--d-hairline);--page-heading:var(--d-heading);--page-text:var(--d-text);--page-disabled-text:var(--disabled-text-dark);--page-muted:var(--muted-dark);--page-onbg-muted:var(--muted-dark);--page-onbg-accent:var(--raspberry-link-dark);--page-link:var(--link-dark);--page-home-link:var(--home-link-dark);--page-link-hover:var(--link-hover-dark);--page-link-active:var(--link-active-dark);--page-link-visited:var(--link-visited-dark);--page-navy:var(--navy-deep);--page-raspberry:var(--raspberry-bright);--page-raspberry-deep:var(--raspberry);--page-focus-ring:var(--focus-ring-dark);--page-raspberry-on-surface:var(--raspberry-link-dark);--page-skip-ring:var(--skip-ring-dark);--page-cta-pill-bg:var(--cta-pill-bg-dark);--page-cta-pill-border:var(--raspberry-bright);--page-cta-pill-hover-bg:var(--cta-pill-hover-bg-dark);--page-footer-bg:var(--navy-deep);--page-footer-text:var(--muted-dark);--page-ai-label:var(--on-navy-label-deep);--page-ai-chip-text:var(--ai-chip-text-dark);--page-header-tagline:var(--on-navy-label-deep);--page-raspberry-tint:var(--raspberry-tint-dark);--page-badge-uusi-text:var(--badge-uusi-text-dark);--page-badge-uusi-bg:var(--d-raspberry-tint);--page-badge-uusi-border:var(--new-badge-border-dark);--page-badge-uusi-tint-host-border:var(--new-badge-border-dark);--page-badge-mainos-text:var(--badge-mainos-text-dark);--page-badge-mainos-border:var(--badge-mainos-border-dark);--page-badge-mainos-bg:var(--badge-mainos-bg-dark);--page-zebra:transparent;--page-report-table-border:var(--d-border-elevated);--page-report-table-text:var(--chip-text-dark);--page-report-table-head-text:var(--d-heading);--page-report-table-zebra:var(--d-zebra);--page-chip-bg:var(--chip-bg-dark);--page-chip-text:var(--chip-text-dark);--page-chip-border:var(--d-hairline);--page-card-border:var(--d-hairline);--page-chip-hover-bg:var(--chip-hover-bg-dark);--page-chip-hover-border:var(--chip-hover-border-dark);--page-chip-active-bg:var(--d-raspberry-tint);--page-chip-active-text:var(--raspberry-link-dark);--page-table-head:var(--d-table-head);--page-ad-a:var(--ad-a-dark);--page-ad-b:var(--ad-b-dark);--page-ad-border:var(--ad-border-dark);--page-ad-label-text:var(--ad-label-text-dark);--page-search-input-bg:var(--search-input-bg-dark);--page-search-input-border:var(--search-input-border-dark);--page-search-input-placeholder:var(--search-input-placeholder-dark);--page-search-input-text:var(--search-input-text-dark);--page-kbd-chip-bg:var(--kbd-chip-bg-dark);--page-kbd-chip-border:var(--search-input-border-dark);--page-kbd-chip-text:var(--kbd-chip-text-dark);--page-menu-panel-bg:var(--d-elevated);--page-menu-panel-border:var(--d-border-elevated);--page-menu-row-hover-bg:var(--d-hover);--page-front-row-hover-bg:var(--d-hover);--page-prose-summary-hover:var(--d-hover);--page-renewal-bg:var(--d-raspberry-tint);--page-renewal-border:var(--new-badge-border-dark);--page-menu-active-bg:var(--d-raspberry-tint);--page-menu-row-text:var(--chip-text-dark);--page-menu-chevron:var(--on-navy-label);--page-search-panel-bg:var(--d-elevated);--page-search-panel-border:var(--search-input-border-dark);--page-search-panel-divider:var(--d-divider);--page-search-panel-zone-divider:var(--d-divider);--page-search-panel-row-hover:var(--d-hover);--page-search-panel-label:var(--d-text);--page-search-suggestion-domain:var(--muted-dark);--page-search-panel-link-focus:var(--link-dark);--page-shortcuts-switch-on-bg:var(--raspberry-bright);--page-shortcuts-switch-on-border-dark-only:var(--raspberry-link-dark);--page-shortcuts-switch-off-bg:var(--d-bg);--page-shortcuts-switch-off-border:var(--switch-off-border-dark);--page-shortcuts-switch-knob-on:#fff;--page-shortcuts-switch-knob-off:var(--d-text);--page-shortcuts-switch-hover-on-bg:var(--raspberry-deep);--page-shortcuts-switch-hover-off-bg:var(--d-hover);--page-mostused-rank:var(--d-text);--page-mostused-dismiss:var(--on-navy-label-deep);--page-mostused-dismiss-hover:var(--d-text);--page-mostused-dismiss-hover-bg:var(--d-hover);--page-renewal-dismiss-hover-bg:var(--dismiss-hover-bg-dark-raspberry)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:var(--bg);--page-bg-gradient:var(--bg-gradient);--page-surface:var(--surface);--page-border:var(--border);--page-hairline:var(--hairline);--page-heading:var(--heading);--page-text:var(--text);--page-disabled-text:var(--disabled-text);--page-muted:var(--muted);--page-onbg-muted:var(--muted-more);--page-onbg-accent:var(--raspberry-press);--page-link:var(--link);--page-home-link:var(--home-link);--page-link-hover:var(--raspberry);--page-link-active:var(--raspberry-deep);--page-link-visited:var(--link-visited);--page-navy:var(--navy);--page-raspberry:var(--raspberry);--page-raspberry-deep:var(--raspberry-deep);--page-focus-ring:var(--focus-ring-light);--page-raspberry-on-surface:var(--raspberry);--page-skip-ring:var(--skip-ring-light);--page-cta-pill-bg:var(--raspberry-tint);--page-cta-pill-border:var(--raspberry-tint-border);--page-cta-pill-hover-bg:var(--cta-pill-hover-bg);--page-footer-bg:var(--surface);--page-footer-text:var(--muted);--page-ai-label:var(--on-navy-label);--page-ai-chip-text:#fff;--page-header-tagline:var(--on-navy-label);--page-raspberry-tint:var(--raspberry-tint);--page-badge-uusi-text:var(--badge-uusi-text);--page-badge-uusi-bg:var(--raspberry-tint);--page-badge-uusi-border:var(--new-badge-border);--page-badge-uusi-tint-host-border:var(--badge-uusi-text);--page-badge-mainos-text:var(--badge-mainos-text);--page-badge-mainos-border:var(--badge-mainos-border);--page-badge-mainos-bg:var(--badge-mainos-bg);--page-zebra:var(--zebra);--page-report-table-border:var(--border);--page-report-table-text:var(--text);--page-report-table-head-text:#fff;--page-report-table-zebra:var(--zebra);--page-chip-bg:var(--surface);--page-chip-text:var(--chip-text);--page-chip-border:var(--chip-border);--page-card-border:var(--border);--page-chip-hover-bg:var(--zebra);--page-chip-hover-border:var(--chip-hover-border);--page-chip-active-bg:var(--raspberry-tint);--page-chip-active-text:var(--raspberry-deep);--page-table-head:var(--table-head-bg);--page-ad-a:var(--ad-a);--page-ad-b:var(--ad-b);--page-ad-border:var(--ad-border);--page-ad-label-text:var(--muted-more);--page-search-input-bg:var(--surface);--page-search-input-border:transparent;--page-search-input-placeholder:var(--muted);--page-search-input-text:var(--text);--page-kbd-chip-bg:var(--bg);--page-kbd-chip-border:var(--border);--page-kbd-chip-text:var(--muted);--page-menu-panel-bg:var(--surface);--page-menu-panel-border:var(--border);--page-menu-row-hover-bg:var(--hairline);--page-front-row-hover-bg:var(--hover);--page-prose-summary-hover:var(--hover);--page-renewal-bg:var(--raspberry-tint);--page-renewal-border:var(--new-badge-border);--page-menu-active-bg:var(--raspberry-tint);--page-menu-row-text:var(--text);--page-menu-chevron:var(--muted);--page-search-panel-bg:var(--surface);--page-search-panel-border:transparent;--page-search-panel-divider:var(--border);--page-search-panel-zone-divider:var(--hairline);--page-search-panel-row-hover:var(--hover);--page-search-panel-label:var(--muted);--page-search-panel-link-focus:var(--raspberry);--page-shortcuts-switch-on-bg:var(--raspberry);--page-shortcuts-switch-on-border-dark-only:transparent;--page-shortcuts-switch-off-bg:var(--surface);--page-shortcuts-switch-off-border:var(--switch-off-border-light);--page-shortcuts-switch-knob-on:#fff;--page-shortcuts-switch-knob-off:var(--muted);--page-shortcuts-switch-hover-on-bg:var(--raspberry-deep);--page-shortcuts-switch-hover-off-bg:var(--zebra);--page-mostused-rank:var(--muted);--page-mostused-dismiss:var(--muted-2);--page-mostused-dismiss-hover:var(--muted);--page-mostused-dismiss-hover-bg:var(--hover);--page-renewal-dismiss-hover-bg:var(--dismiss-hover-bg-raspberry)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:var(--d-bg);--page-bg-gradient:var(--d-bg-gradient);--page-surface:var(--d-surface);--page-border:var(--d-border);--page-hairline:var(--d-hairline);--page-heading:var(--d-heading);--page-text:var(--d-text);--page-disabled-text:var(--disabled-text-dark);--page-muted:var(--muted-dark);--page-onbg-muted:var(--muted-dark);--page-onbg-accent:var(--raspberry-link-dark);--page-link:var(--link-dark);--page-home-link:var(--home-link-dark);--page-link-hover:var(--link-hover-dark);--page-link-active:var(--link-active-dark);--page-link-visited:var(--link-visited-dark);--page-navy:var(--navy-deep);--page-raspberry:var(--raspberry-bright);--page-raspberry-deep:var(--raspberry);--page-focus-ring:var(--focus-ring-dark);--page-raspberry-on-surface:var(--raspberry-link-dark);--page-skip-ring:var(--skip-ring-dark);--page-cta-pill-bg:var(--cta-pill-bg-dark);--page-cta-pill-border:var(--raspberry-bright);--page-cta-pill-hover-bg:var(--cta-pill-hover-bg-dark);--page-footer-bg:var(--navy-deep);--page-footer-text:var(--muted-dark);--page-ai-label:var(--on-navy-label-deep);--page-ai-chip-text:var(--ai-chip-text-dark);--page-header-tagline:var(--on-navy-label-deep);--page-raspberry-tint:var(--raspberry-tint-dark);--page-badge-uusi-text:var(--badge-uusi-text-dark);--page-badge-uusi-bg:var(--d-raspberry-tint);--page-badge-uusi-border:var(--new-badge-border-dark);--page-badge-uusi-tint-host-border:var(--new-badge-border-dark);--page-badge-mainos-text:var(--badge-mainos-text-dark);--page-badge-mainos-border:var(--badge-mainos-border-dark);--page-badge-mainos-bg:var(--badge-mainos-bg-dark);--page-zebra:transparent;--page-report-table-border:var(--d-border-elevated);--page-report-table-text:var(--chip-text-dark);--page-report-table-head-text:var(--d-heading);--page-report-table-zebra:var(--d-zebra);--page-chip-bg:var(--chip-bg-dark);--page-chip-text:var(--chip-text-dark);--page-chip-border:var(--d-hairline);--page-card-border:var(--d-hairline);--page-chip-hover-bg:var(--chip-hover-bg-dark);--page-chip-hover-border:var(--chip-hover-border-dark);--page-chip-active-bg:var(--d-raspberry-tint);--page-chip-active-text:var(--raspberry-link-dark);--page-table-head:var(--d-table-head);--page-ad-a:var(--ad-a-dark);--page-ad-b:var(--ad-b-dark);--page-ad-border:var(--ad-border-dark);--page-ad-label-text:var(--ad-label-text-dark);--page-search-input-bg:var(--search-input-bg-dark);--page-search-input-border:var(--search-input-border-dark);--page-search-input-placeholder:var(--search-input-placeholder-dark);--page-search-input-text:var(--search-input-text-dark);--page-kbd-chip-bg:var(--kbd-chip-bg-dark);--page-kbd-chip-border:var(--search-input-border-dark);--page-kbd-chip-text:var(--kbd-chip-text-dark);--page-menu-panel-bg:var(--d-elevated);--page-menu-panel-border:var(--d-border-elevated);--page-menu-row-hover-bg:var(--d-hover);--page-front-row-hover-bg:var(--d-hover);--page-prose-summary-hover:var(--d-hover);--page-renewal-bg:var(--d-raspberry-tint);--page-renewal-border:var(--new-badge-border-dark);--page-menu-active-bg:var(--d-raspberry-tint);--page-menu-row-text:var(--chip-text-dark);--page-menu-chevron:var(--on-navy-label);--page-search-panel-bg:var(--d-elevated);--page-search-panel-border:var(--search-input-border-dark);--page-search-panel-divider:var(--d-divider);--page-search-panel-zone-divider:var(--d-divider);--page-search-panel-row-hover:var(--d-hover);--page-search-panel-label:var(--d-text);--page-search-suggestion-domain:var(--muted-dark);--page-search-panel-link-focus:var(--link-dark);--page-shortcuts-switch-on-bg:var(--raspberry-bright);--page-shortcuts-switch-on-border-dark-only:var(--raspberry-link-dark);--page-shortcuts-switch-off-bg:var(--d-bg);--page-shortcuts-switch-off-border:var(--switch-off-border-dark);--page-shortcuts-switch-knob-on:#fff;--page-shortcuts-switch-knob-off:var(--d-text);--page-shortcuts-switch-hover-on-bg:var(--raspberry-deep);--page-shortcuts-switch-hover-off-bg:var(--d-hover);--page-mostused-rank:var(--d-text);--page-mostused-dismiss:var(--on-navy-label-deep);--page-mostused-dismiss-hover:var(--d-text);--page-mostused-dismiss-hover-bg:var(--d-hover);--page-renewal-dismiss-hover-bg:var(--dismiss-hover-bg-dark-raspberry)}@media (prefers-color-scheme:dark){:root[data-page-type=text]:not([data-theme=light]){--page-bg:var(--d-page-bg);--page-bg-gradient:var(--d-page-bg-gradient)}}:root[data-theme=dark][data-page-type=text]{--page-bg:var(--d-page-bg);--page-bg-gradient:var(--d-page-bg-gradient)}*{box-sizing:border-box}html{background-color:var(--page-bg);background-image:var(--page-bg-gradient);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-attachment:fixed;overflow-y:scroll}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (scrollbar-gutter:stable){html{scrollbar-gutter:stable;overflow-y:auto}}body{background-color:var(--page-bg);background-image:var(--page-bg-gradient);color:var(--page-text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);background-attachment:fixed;margin:0}@media (prefers-reduced-motion:reduce){html,body{background-attachment:scroll}}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:var(--lh-heading);color:var(--page-heading)}a{color:var(--page-link);text-underline-offset:2px;text-decoration:underline}main a:visited,.prose a:visited{color:var(--page-link-visited)}a:active{color:var(--page-link-active)}main a:hover,main a:focus-visible{color:var(--page-link-hover)}main a:where(:not([class],[role=button],[class*=cookiescript i] a,[id*=cookiescript i] a,.site-header a)):active,.prose a:where(:not([class],[role=button],[class*=cookiescript i] a,[id*=cookiescript i] a,.site-header a)):active{color:var(--page-link-active)}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--page-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.site-header,.search-band:not(.search-band--plain){--page-focus-ring:#fff}.skip-link{z-index:var(--z-dropdown);position:absolute;top:0;left:-9999px}.skip-link:focus-visible{margin:var(--sp-3) var(--sp-5);position:static}.skip-link,.skip-sections-trigger{background:var(--raspberry-bright);color:#fff;min-height:44px;padding:var(--sp-3) var(--sp-6);border-radius:var(--radius-frame);border:2px solid #0000;align-items:center;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.skip-sections-trigger{font:inherit;cursor:pointer;gap:var(--sp-3)}.skip-sections-trigger-chevron{width:calc(18 * var(--u));height:calc(18 * var(--u));flex:none;transition:transform .16s}.skip-sections-trigger[aria-expanded=true] .skip-sections-trigger-chevron{transform:rotate(180deg)}.skip-sections-trigger[aria-expanded=true]{border-color:var(--raspberry-ring)}@media (prefers-reduced-motion:reduce){.skip-sections-trigger-chevron{transition:none}}.skip-links{align-items:flex-start;gap:var(--sp-3);display:flex;position:relative}.skip-sections-group{position:relative}.skip-links .skip-sections-trigger{z-index:var(--z-dropdown);position:absolute;top:0;left:-9999px}.skip-links:focus-within{margin:var(--sp-3) var(--sp-5)}.skip-links:focus-within .skip-link{margin:0;position:static}.skip-links:focus-within .skip-sections-trigger{margin:0;position:relative;left:0}.skip-sections-list{z-index:var(--z-dropdown);opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:240px 240px;grid-template-rows:repeat(var(--skip-sections-rows,13), auto);overscroll-behavior:contain;background:var(--page-menu-panel-bg);border:1px solid var(--page-menu-panel-border);border-radius:0 var(--radius-frame) var(--radius-frame) var(--radius-frame);grid-auto-flow:column;max-height:min(60vh,560px);margin:0;padding:0 3px 3px 0;list-style:none;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:grid;position:absolute;top:100%;left:0;overflow-y:auto;transform:translateY(-6px);box-shadow:0 16px 34px #0f192d33}.skip-sections-trigger[aria-expanded=true]+.skip-sections-list{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .16s,visibility linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.skip-sections-list{transition:none}}:root[data-theme=dark] .skip-sections-list{box-shadow:0 18px 40px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .skip-sections-list{box-shadow:0 18px 40px #0000008c}}.skip-sections-item{border-left:3px solid #0000;border-bottom:1px solid var(--page-hairline);font-size:calc(14.5 * var(--u));color:var(--page-menu-row-text);overflow-wrap:anywhere;padding:10px 14px 10px 11px;font-weight:400;text-decoration:none;display:block}.skip-sections-item:hover{background:var(--page-menu-row-hover-bg)}.skip-sections-item[aria-current=page]{background:var(--page-menu-active-bg);border-left-color:var(--page-raspberry);color:var(--page-raspberry-on-surface);font-weight:700}.skip-sections-list li:last-child .skip-sections-item{border-bottom:none}@media (min-width:768px){.skip-sections-item--col1{border-right:1px solid var(--page-hairline)}.skip-sections-item--col-end{border-bottom:none}}.skip-sections-item:focus-visible{outline:2px solid var(--page-skip-ring);outline-offset:-2px}html:not(.js) .skip-sections-trigger,html:not(.js) .skip-sections-list{display:none}@media (forced-colors:active){.skip-sections-list{border:1px solid canvastext}main a:visited{color:linktext}:root{--logo-dot-forced:var(--raspberry)}@media (prefers-color-scheme:dark){:root{--logo-dot-forced:var(--raspberry-bright)}}.starttis-logo-dot{forced-color-adjust:none}}.cookiescript_injected,.cookiescript_bnr_wrapper,.cookiescript_fsd_wrapper,.cookiescript_settings_wrapper,.cookiescript_consent_status,#cookiescript_badge,dialog.sx-intro,dialog.sx-toolstate-card{--cmp-surface:var(--surface);--cmp-inset:#ebf2ee;--cmp-inset-border:transparent;--cmp-edge:transparent;--cmp-rule:var(--border);--cmp-hairline:var(--hairline);--cmp-hover:var(--hover);--cmp-heading:var(--heading);--cmp-text:var(--text);--cmp-muted:var(--muted);--cmp-link:var(--link);--cmp-link-hover:var(--page-link-hover);--cmp-table-head:var(--zebra);--cmp-zebra:var(--zebra);--cmp-fill:var(--consent-green);--cmp-fill-border:var(--consent-green);--cmp-on-fill:#fff;--cmp-fill-hover:var(--consent-green-deep);--cmp-fill-hover-border:var(--consent-green-deep);--cmp-ink:#1e7e34;--cmp-ink-hover:var(--consent-green-deep);--cmp-outline:var(--raspberry);--cmp-track-on:#1e7e34;--cmp-thumb-on:#fff;--cmp-tick:#fff;--cmp-track-off:transparent;--cmp-track-off-border:var(--text);--cmp-thumb-off:#fff;--cmp-box-border:var(--text);--cmp-bar:#1e7e34;--cmp-bar-hover:var(--border);--cmp-focus:var(--raspberry);--cmp-scroll-thumb:var(--muted);--cmp-disc:var(--zebra);--cmp-disc-glyph:#1e7e34}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookiescript_injected,:root:not([data-theme=light]) .cookiescript_bnr_wrapper,:root:not([data-theme=light]) .cookiescript_fsd_wrapper,:root:not([data-theme=light]) .cookiescript_settings_wrapper,:root:not([data-theme=light]) .cookiescript_consent_status,:root:not([data-theme=light]) #cookiescript_badge,:root:not([data-theme=light]) dialog.sx-intro,:root:not([data-theme=light]) dialog.sx-toolstate-card{--cmp-surface:var(--d-surface);--cmp-inset:var(--d-elevated);--cmp-inset-border:transparent;--cmp-edge:var(--d-border-elevated);--cmp-rule:var(--d-divider);--cmp-hairline:var(--d-hairline);--cmp-hover:var(--d-hover);--cmp-heading:var(--d-heading);--cmp-text:var(--d-text);--cmp-muted:var(--muted-dark);--cmp-link:var(--link-dark);--cmp-table-head:var(--d-table-head);--cmp-zebra:var(--d-zebra);--cmp-fill:#1e7e34;--cmp-on-fill:#fff;--cmp-fill-border:var(--cmp-fill);--cmp-fill-hover:#1e7e34;--cmp-fill-hover-border:var(--consent-green-text-dark);--cmp-ink:var(--consent-green-text-dark);--cmp-ink-hover:var(--consent-green-text-dark);--cmp-outline:var(--consent-green-text-dark);--cmp-track-on:var(--consent-green-text-dark);--cmp-thumb-on:var(--d-bg);--cmp-tick:var(--d-bg);--cmp-track-off:transparent;--cmp-track-off-border:var(--d-control-border);--cmp-thumb-off:var(--d-control-border);--cmp-box-border:var(--d-control-border);--cmp-bar:var(--consent-green-text-dark);--cmp-bar-hover:var(--d-border-elevated);--cmp-focus:var(--focus-ring-dark);--cmp-scroll-thumb:var(--muted-dark);--cmp-scroll-shadow:transparent;--cmp-disc:var(--d-elevated);--cmp-disc-glyph:var(--consent-green-text-dark)}}:root[data-theme=dark] .cookiescript_injected,:root[data-theme=dark] .cookiescript_bnr_wrapper,:root[data-theme=dark] .cookiescript_fsd_wrapper,:root[data-theme=dark] .cookiescript_settings_wrapper,:root[data-theme=dark] .cookiescript_consent_status,:root[data-theme=dark] #cookiescript_badge,:root[data-theme=dark] dialog.sx-intro,:root[data-theme=dark] dialog.sx-toolstate-card{--cmp-surface:var(--d-surface);--cmp-inset:var(--d-elevated);--cmp-inset-border:transparent;--cmp-edge:var(--d-border-elevated);--cmp-rule:var(--d-divider);--cmp-hairline:var(--d-hairline);--cmp-hover:var(--d-hover);--cmp-heading:var(--d-heading);--cmp-text:var(--d-text);--cmp-muted:var(--muted-dark);--cmp-link:var(--link-dark);--cmp-table-head:var(--d-table-head);--cmp-zebra:var(--d-zebra);--cmp-fill:#1e7e34;--cmp-on-fill:#fff;--cmp-fill-border:var(--cmp-fill);--cmp-fill-hover:#1e7e34;--cmp-fill-hover-border:var(--consent-green-text-dark);--cmp-ink:var(--consent-green-text-dark);--cmp-ink-hover:var(--consent-green-text-dark);--cmp-outline:var(--consent-green-text-dark);--cmp-track-on:var(--consent-green-text-dark);--cmp-thumb-on:var(--d-bg);--cmp-tick:var(--d-bg);--cmp-track-off:transparent;--cmp-track-off-border:var(--d-control-border);--cmp-thumb-off:var(--d-control-border);--cmp-box-border:var(--d-control-border);--cmp-bar:var(--consent-green-text-dark);--cmp-bar-hover:var(--d-border-elevated);--cmp-focus:var(--focus-ring-dark);--cmp-scroll-thumb:var(--muted-dark);--cmp-scroll-shadow:transparent;--cmp-disc:var(--d-elevated);--cmp-disc-glyph:var(--consent-green-text-dark)}@media not all and (forced-colors:active){@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookiescript_language_container ul,:root:not([data-theme=light]) .sx-intro__lang-menu{background:var(--d-elevated)!important}:root:not([data-theme=light]) .cookiescript_language_container ul li[data-code],:root:not([data-theme=light]) .sx-intro__lang-item{color:var(--chip-text-dark)!important}:root:not([data-theme=light]) .cookiescript_language_container ul li.cookiescript_language_selected:not(:hover),:root:not([data-theme=light]) .sx-intro__lang-item[aria-selected=true]{background:var(--d-raspberry-tint)!important}:root:not([data-theme=light]) .cookiescript_language_container ul li.cookiescript_language_selected,:root:not([data-theme=light]) .sx-intro__lang-item[aria-selected=true]{color:var(--raspberry-link-dark)!important;border-left-color:var(--raspberry-bright)!important}:root:not([data-theme=light]) :is(.cookiescript_injected,.cookiescript_fsd_wrapper,.cookiescript_consent_status) :focus-visible:not(.cokiescript_checkbox):not(.cookiescript_iab_legal_checkbox),:root:not([data-theme=light]) input.cokiescript_checkbox:focus-visible,:root:not([data-theme=light]) .cookiescript_iab_additional_content_action_btn:focus-visible,:root:not([data-theme=light]) .cookiescript_iab_action_button:focus-visible,:root:not([data-theme=light]) .cookiescript_iab_legal_checkbox:focus-visible+span,:root:not([data-theme=light]) .cookiescript_language_btn:focus-visible,:root:not([data-theme=light]) .cookiescript_injected[tabindex="-1"][data-sx-kbd-focus]:focus,:root:not([data-theme=light]) .cookiescript_fsd_wrapper[tabindex="-1"][data-sx-kbd-focus]:focus,:root:not([data-theme=light]) .sx-intro__lang-btn:focus-visible,:root:not([data-theme=light]) .sx-intro__close:focus-visible,:root:not([data-theme=light]) .sx-intro__continue:focus-visible,:root:not([data-theme=light]) .sx-intro__legal-link:focus-visible,:root:not([data-theme=light]) .sx-intro__lang-item:focus-visible,:root:not([data-theme=light]) .sx-toolstate-card__close:focus-visible,:root:not([data-theme=light]) .sx-toolstate-card__heading:focus-visible{outline-color:var(--cmp-focus)!important}}:root[data-theme=dark] .cookiescript_language_container ul,:root[data-theme=dark] .sx-intro__lang-menu{background:var(--d-elevated)!important}:root[data-theme=dark] .cookiescript_language_container ul li[data-code],:root[data-theme=dark] .sx-intro__lang-item{color:var(--chip-text-dark)!important}:root[data-theme=dark] .cookiescript_language_container ul li.cookiescript_language_selected:not(:hover),:root[data-theme=dark] .sx-intro__lang-item[aria-selected=true]{background:var(--d-raspberry-tint)!important}:root[data-theme=dark] .cookiescript_language_container ul li.cookiescript_language_selected,:root[data-theme=dark] .sx-intro__lang-item[aria-selected=true]{color:var(--raspberry-link-dark)!important;border-left-color:var(--raspberry-bright)!important}:root[data-theme=dark] :is(.cookiescript_injected,.cookiescript_fsd_wrapper,.cookiescript_consent_status) :focus-visible:not(.cokiescript_checkbox):not(.cookiescript_iab_legal_checkbox),:root[data-theme=dark] input.cokiescript_checkbox:focus-visible,:root[data-theme=dark] .cookiescript_iab_additional_content_action_btn:focus-visible,:root[data-theme=dark] .cookiescript_iab_action_button:focus-visible,:root[data-theme=dark] .cookiescript_iab_legal_checkbox:focus-visible+span,:root[data-theme=dark] .cookiescript_language_btn:focus-visible,:root[data-theme=dark] .cookiescript_injected[tabindex="-1"][data-sx-kbd-focus]:focus,:root[data-theme=dark] .cookiescript_fsd_wrapper[tabindex="-1"][data-sx-kbd-focus]:focus,:root[data-theme=dark] .sx-intro__lang-btn:focus-visible,:root[data-theme=dark] .sx-intro__close:focus-visible,:root[data-theme=dark] .sx-intro__continue:focus-visible,:root[data-theme=dark] .sx-intro__legal-link:focus-visible,:root[data-theme=dark] .sx-intro__lang-item:focus-visible,:root[data-theme=dark] .sx-toolstate-card__close:focus-visible,:root[data-theme=dark] .sx-toolstate-card__heading:focus-visible{outline-color:var(--cmp-focus)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-intro,:root:not([data-theme=light]) dialog.sx-toolstate-card{border:1px solid var(--cmp-edge)!important}:root:not([data-theme=light]) .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill)!important;border-color:var(--cmp-fill)!important}:root:not([data-theme=light]) .sx-intro__item-icon{color:var(--cmp-disc-glyph)!important}}:root[data-theme=dark] .sx-intro,:root[data-theme=dark] dialog.sx-toolstate-card{border:1px solid var(--cmp-edge)!important}:root[data-theme=dark] .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill)!important;border-color:var(--cmp-fill)!important}:root[data-theme=dark] .sx-intro__item-icon{color:var(--cmp-disc-glyph)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-intro__logo{--logo-wordmark:#fff!important;--logo-accent:var(--raspberry-bright)!important;color:#fff!important}}:root[data-theme=dark] .sx-intro__logo{--logo-wordmark:#fff!important;--logo-accent:var(--raspberry-bright)!important;color:#fff!important}:root[data-theme=dark][data-contrast=more] .cookiescript_injected,:root[data-theme=dark][data-contrast=more] .cookiescript_bnr_wrapper,:root[data-theme=dark][data-contrast=more] .cookiescript_fsd_wrapper,:root[data-theme=dark][data-contrast=more] .cookiescript_settings_wrapper,:root[data-theme=dark][data-contrast=more] .cookiescript_consent_status,:root[data-theme=dark][data-contrast=more] #cookiescript_badge,:root[data-theme=dark][data-contrast=more] dialog.sx-intro,:root[data-theme=dark][data-contrast=more] dialog.sx-toolstate-card{--cmp-fill:var(--consent-green-deep);--cmp-fill-border:var(--consent-green-text-dark);--cmp-fill-hover:var(--consent-green-deep);--cmp-inset:var(--d-surface);--cmp-inset-border:var(--d-border-elevated-more)}:root[data-theme=dark][data-contrast=more] .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){border-color:var(--cmp-fill-border)!important}@media (prefers-contrast:more){:root[data-theme=dark]:not([data-contrast=normal]) .cookiescript_injected,:root[data-theme=dark]:not([data-contrast=normal]) .cookiescript_bnr_wrapper,:root[data-theme=dark]:not([data-contrast=normal]) .cookiescript_fsd_wrapper,:root[data-theme=dark]:not([data-contrast=normal]) .cookiescript_settings_wrapper,:root[data-theme=dark]:not([data-contrast=normal]) .cookiescript_consent_status,:root[data-theme=dark]:not([data-contrast=normal]) #cookiescript_badge,:root[data-theme=dark]:not([data-contrast=normal]) dialog.sx-intro,:root[data-theme=dark]:not([data-contrast=normal]) dialog.sx-toolstate-card{--cmp-fill:var(--consent-green-deep);--cmp-fill-border:var(--consent-green-text-dark);--cmp-fill-hover:var(--consent-green-deep);--cmp-inset:var(--d-surface);--cmp-inset-border:var(--d-border-elevated-more)}:root[data-theme=dark]:not([data-contrast=normal]) .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){border-color:var(--cmp-fill-border)!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-contrast=more] .cookiescript_injected,:root:not([data-theme=light])[data-contrast=more] .cookiescript_bnr_wrapper,:root:not([data-theme=light])[data-contrast=more] .cookiescript_fsd_wrapper,:root:not([data-theme=light])[data-contrast=more] .cookiescript_settings_wrapper,:root:not([data-theme=light])[data-contrast=more] .cookiescript_consent_status,:root:not([data-theme=light])[data-contrast=more] #cookiescript_badge,:root:not([data-theme=light])[data-contrast=more] dialog.sx-intro,:root:not([data-theme=light])[data-contrast=more] dialog.sx-toolstate-card{--cmp-fill:var(--consent-green-deep);--cmp-fill-border:var(--consent-green-text-dark);--cmp-fill-hover:var(--consent-green-deep);--cmp-inset:var(--d-surface);--cmp-inset-border:var(--d-border-elevated-more)}:root:not([data-theme=light])[data-contrast=more] .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){border-color:var(--cmp-fill-border)!important}}@media (prefers-color-scheme:dark) and (prefers-contrast:more){:root:not([data-theme=light]):not([data-contrast=normal]) .cookiescript_injected,:root:not([data-theme=light]):not([data-contrast=normal]) .cookiescript_bnr_wrapper,:root:not([data-theme=light]):not([data-contrast=normal]) .cookiescript_fsd_wrapper,:root:not([data-theme=light]):not([data-contrast=normal]) .cookiescript_settings_wrapper,:root:not([data-theme=light]):not([data-contrast=normal]) .cookiescript_consent_status,:root:not([data-theme=light]):not([data-contrast=normal]) #cookiescript_badge,:root:not([data-theme=light]):not([data-contrast=normal]) dialog.sx-intro,:root:not([data-theme=light]):not([data-contrast=normal]) dialog.sx-toolstate-card{--cmp-fill:var(--consent-green-deep);--cmp-fill-border:var(--consent-green-text-dark);--cmp-fill-hover:var(--consent-green-deep);--cmp-inset:var(--d-surface);--cmp-inset-border:var(--d-border-elevated-more)}:root:not([data-theme=light]):not([data-contrast=normal]) .sx-intro__continue:not(:hover):not(:disabled):not([aria-disabled=true]){border-color:var(--cmp-fill-border)!important}}}:is(dialog.sx-intro,dialog.sx-toolstate-card) :is(.sx-intro__continue,.sx-intro__lang-btn,.sx-intro__close,.sx-toolstate-card__close):not(:disabled):not([aria-disabled=true]){opacity:1!important}@media not all and (forced-colors:active){@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-intro__continue:active:not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill-hover)!important;border-color:var(--cmp-fill-hover-border)!important}}:root[data-theme=dark] .sx-intro__continue:active:not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill-hover)!important;border-color:var(--cmp-fill-hover-border)!important}@media (hover:none) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-intro__continue:hover:not(:active):not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill)!important;border-color:var(--cmp-fill-border)!important}}@media (hover:none){:root[data-theme=dark] .sx-intro__continue:hover:not(:active):not(:disabled):not([aria-disabled=true]){background-color:var(--cmp-fill)!important;border-color:var(--cmp-fill-border)!important}}}@media (max-width:767.98px){.skip-sections-list{grid-template-rows:none;grid-template-columns:240px;grid-auto-flow:row}}@media (max-width:399.98px){.skip-sections-group{position:static}.skip-sections-list{left:var(--sp-4);right:var(--sp-4);border-radius:var(--radius-frame);grid-template-columns:1fr}.skip-links:focus-within .skip-sections-list{left:calc(var(--sp-4) - var(--sp-5));right:calc(var(--sp-4) - var(--sp-5))}}#main:focus-visible,#main:focus,#info-nav:focus-visible,#info-nav:focus{outline:none}#main,#info-nav{scroll-margin-top:calc(max(44px, var(--fs-body) * var(--lh-body) + 2 * var(--sp-3) + 4px) + 2 * var(--sp-3) + var(--sp-5))}.theme-swap-dark{display:none}@media (prefers-color-scheme:dark){.theme-swap-light{display:none}.theme-swap-dark{display:inline}}:root[data-theme=light] .theme-swap-light{display:inline}:root[data-theme=light] .theme-swap-dark,:root[data-theme=dark] .theme-swap-light{display:none}:root[data-theme=dark] .theme-swap-dark{display:inline}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}html.js .front-grid.grid-cols-1{row-gap:0}html.js .front-grid.grid-cols-1>*{margin-bottom:var(--link-box-gap-col1)}html.js .front-grid.grid-cols-1>.category-box--front-row{margin-bottom:var(--link-box-fold-gap);padding:0}html.js .front-grid.grid-cols-1 .category-box__row{--row-vpad:calc(6px * var(--step-space));padding:var(--row-vpad) 14px;cursor:pointer;border-radius:var(--radius-lg);display:block}@media (hover:hover) and (pointer:fine){html.js .front-grid.grid-cols-1 .category-box__row:hover{background:var(--page-front-row-hover-bg)}}html.js .front-grid.grid-cols-1 .category-box__row:focus-visible{border-radius:var(--radius-lg)}html.js .front-grid.grid-cols-1 .category-box__row .category-box__heading{--row-tick-gap:10px;min-height:calc(48px - 2 * var(--row-vpad));font-size:calc(17 * var(--u));flex-wrap:wrap;align-items:center;gap:10px;margin:0}html.js .front-grid.grid-cols-1 .category-box__row .category-box__row-tick-title{align-items:flex-start;gap:var(--row-tick-gap);flex:8ch;min-width:min-content;display:flex}html.js .front-grid.grid-cols-1 .category-box__row .category-box__row-title{flex-basis:8ch}html.js .front-grid.grid-cols-1 .category-box__row-meta{margin-top:calc(9.23px / var(--u) * 1px);flex-wrap:wrap;flex:none;align-self:flex-start;gap:10px;min-width:0;max-width:100%;margin-left:auto}html.js .front-grid.grid-cols-1 .category-box__row-count{font-size:var(--fs-small);color:var(--page-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:400;display:inline}html.js .front-grid.grid-cols-1 .category-box__row-chevron{color:var(--page-raspberry);display:block}html.js .front-grid.grid-cols-1 .category-box__collapse[open]>.category-box__row{padding:var(--row-vpad) 14px 0}html.js .front-grid.grid-cols-1 .category-box__collapse[open]>.category-box__row .category-box__heading{margin:0 0 var(--sp-3);gap:var(--sp-3)}html.js .front-grid.grid-cols-1 .category-box__collapse[open]>.category-box__row .category-box__tick{margin-top:calc((1em * var(--lh-heading-wrap) - var(--tick-h)) / 2)}html.js .front-grid.grid-cols-1 .category-box__collapse[open] .category-box__row-count{visibility:hidden}html.js .front-grid.grid-cols-1 .category-box__collapse[open] .category-box__row-chevron{transform:rotate(180deg)}html.js .front-grid.grid-cols-1 .category-box__collapse[open]>.category-box__body{padding:0 var(--box-pad-x) var(--link-box-pad-block)}html.js .front-grid.grid-cols-1 .category-box__collapse[open]>.category-box__heading-note{padding:0 var(--box-pad-x)}html.js .front-grid.grid-cols-1 .category-box__more--narrow{display:block}html.js .front-grid.grid-cols-1 .category-box__list>li[data-narrow-extra]{display:none}html.js .front-grid.grid-cols-1 .category-box--narrow-expanded .category-box__list>li[data-narrow-extra]{display:block}@supports selector(:has(a)){html.js .front-grid.grid-cols-1 .category-box:not(.category-box--narrow-expanded) .category-box__subheading:has(+.category-box__list):not(:has(+.category-box__list>li:not([data-narrow-extra]))){display:none}}html.js .front-grid.grid-cols-1 .category-box--front-pinned:not(.category-box--narrow-expanded) .category-box__page-more,.front-sort{display:none}html.js .front-grid.grid-cols-1>.front-sort{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;padding:2px 2px 0;display:flex}html.js .front-grid.grid-cols-1>.front-sort .section-menu__item{min-height:32px;padding:4px 13px}@media (hover:none),(pointer:coarse){html.js .front-grid.grid-cols-1>.front-sort .section-menu__item{min-height:44px}}.front-sort__bulk{text-align:left;min-height:32px;font:inherit;font-size:var(--fs-small);cursor:pointer;color:var(--page-onbg-accent);text-underline-offset:3px;background:0 0;border:none;flex:1;align-items:center;margin:0;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}@media (hover:none),(pointer:coarse){.front-sort__bulk{min-height:44px}}.front-sort__order{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}html.js .front-grid.grid-cols-1>.front-sort .front-sort__order .section-menu__item{white-space:normal;text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0}@media (forced-colors:active){html.js .front-grid.grid-cols-1 .category-box__row,html.js .front-grid.grid-cols-1 .category-box__row-title{forced-color-adjust:auto}}a[href^=mailto\:],code,kbd,.url{-webkit-hyphens:none;hyphens:none}kbd:not(.search-band__kbd-key){font-family:var(--font-body);font-size:var(--fs-small);border:1px solid var(--page-kbd-chip-border);background:var(--page-kbd-chip-bg);color:var(--page-kbd-chip-text);white-space:nowrap;vertical-align:middle;border-radius:6px;margin:0 .2em;padding:3px 7px;font-weight:700;line-height:1;display:inline-block}kbd.kbd--before-punct:not(.search-band__kbd-key){margin-inline-end:4px}.url,.prose code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--fs-small);overflow-wrap:anywhere}.url{overflow-wrap:normal}kbd:not(.search-band__kbd-key):has(+kbd){margin-right:0}kbd+kbd:not(.search-band__kbd-key){margin-left:4px}[data-platform-key],.kbd-pair{white-space:nowrap}a[href^=mailto\:]{overflow-wrap:anywhere}.pill-btn,.brand-token{-webkit-hyphens:manual;hyphens:manual}.page.error-page-root{flex-direction:column;min-height:100dvh;display:flex}.page.error-page-root .error-page-region{flex-direction:column;flex:1;justify-content:center;display:flex}.page.error-page-root>.section-menu,.page.error-page-root .error-page-region .error-page--embedded{width:100%}html[data-sx-hold] #cookiescript_injected_wrapper,html[data-sx-hold] .cookiescript_banner_view_firstLayer{display:none!important}@keyframes starttis-cmp-css-wait{0%,to{opacity:0}}html:not([data-cmp-css]) .cookiescript_banner_container{animation:3s starttis-cmp-css-wait!important}@keyframes cmp-badge-label-open{0%{max-block-size:1.6em}to{max-block-size:20em}}footer{padding-block-end:calc(44px + 2 * var(--sp-5) + env(safe-area-inset-bottom))}html{scroll-padding-block-end:76px}@media (max-width:400px),(max-width:555.98px) and (hover:none),(max-width:555.98px) and (pointer:coarse){footer{padding-block-end:calc(44px + 2 * var(--sp-4) + env(safe-area-inset-bottom))}html{scroll-padding-block-end:68px}}html.sx-intro-lock{overflow:hidden}.sx-intro::backdrop{background:#0a12208c}@media (prefers-reduced-motion:no-preference){.sx-intro{animation:sx-intro-panel-enter .45s .18s var(--easing-standard,ease-out) both}.sx-intro::backdrop{animation:sx-intro-backdrop-enter .45s .18s var(--easing-standard,ease-out) both}}@keyframes sx-intro-panel-enter{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes sx-intro-backdrop-enter{0%{opacity:0}to{opacity:1}}.sx-intro--entry-delay{pointer-events:none}@media (prefers-reduced-motion:no-preference){.sx-intro--exiting,.sx-intro--exiting::backdrop{transition:opacity .18s var(--easing-standard,ease-out);animation:none}}.sx-intro--exiting,.sx-intro--exiting::backdrop{opacity:0}.sx-intro{box-sizing:border-box;background:var(--cmp-surface);border:none;border-radius:14px;flex-direction:column;width:min(800px,100vw - 32px);max-width:min(800px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 50px #00000073}@media (forced-colors:active){.sx-intro{border:2px solid canvastext}.sx-intro__legal-link{text-decoration-color:linktext}}@media (max-width:600px){.sx-intro{border-radius:0;width:auto;max-width:none;height:auto;max-height:100dvh;margin:0;position:fixed;inset:0}}.sx-intro__header{z-index:1;background:var(--cmp-surface);flex:none;align-items:center;margin:0;padding:24px 36px 20px;display:flex;position:sticky;top:0}.sx-intro__logo{--logo-accent:var(--raspberry);--logo-wordmark:var(--heading);width:auto;height:36px;color:var(--cmp-heading)}@media (forced-colors:active){.sx-intro__logo{forced-color-adjust:none;--logo-wordmark:CanvasText;color:canvastext}}.sx-intro__header-actions{z-index:2;align-items:center;gap:4px;display:flex;position:absolute;top:16px;right:16px}.sx-intro__lang{position:relative}.sx-intro__lang-btn,.sx-intro__close{width:44px;height:44px;color:var(--cmp-text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.sx-intro__lang-btn:active,.sx-intro__close:active{background:var(--cmp-hover)}@media (hover:hover){.sx-intro__lang-btn:hover,.sx-intro__close:hover{background:var(--cmp-hover)}}.sx-intro__lang-btn[aria-expanded=true]{background:var(--cmp-hover)}.sx-intro__lang-btn:focus-visible,.sx-intro__close:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:2px}@media (forced-colors:active){.sx-intro__lang-btn:focus-visible,.sx-intro__close:focus-visible{outline-color:highlight}.sx-intro__lang-btn:hover:not(:focus-visible),.sx-intro__close:hover:not(:focus-visible){outline:1px solid highlight}}.sx-intro__lang-menu{z-index:1;width:max-content;max-width:calc(100vw - 80px);max-height:calc(100vh - 80px);max-height:min(calc(100dvh - 80px), var(--langmenu-max-h,100dvh));box-sizing:border-box;background:var(--cmp-surface);border:1px solid var(--cmp-bar-hover);border-radius:10px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden auto;box-shadow:0 10px 22px #0f192d1f}@media (forced-colors:active){.sx-intro__lang-menu{background:canvas;border:1px solid canvastext}}.sx-intro__lang-item{box-sizing:border-box;border:none;border-bottom:1px solid var(--cmp-hairline);width:100%;min-height:44px;font:inherit;font-size:var(--fs-ui);color:var(--cmp-text);text-align:left;cursor:pointer;background:0 0;align-items:center;padding:.5em min(.9em,20px);display:flex}.sx-intro__lang-item-label{-webkit-hyphens:manual;hyphens:manual}.sx-intro__lang-item:last-child{border-bottom:none}@media (forced-colors:active){.sx-intro__lang-item{forced-color-adjust:none;color:buttontext;background:buttonface;border-bottom-color:canvastext}}.sx-intro__lang-item:active{background:var(--cmp-hover)}@media (hover:hover){.sx-intro__lang-item:hover{background:var(--cmp-hover)}}@media (forced-colors:active){.sx-intro__lang-item:hover{color:highlighttext;background:highlight}}.sx-intro__lang-item:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:-2px}@media (forced-colors:active){.sx-intro__lang-item:focus-visible{outline-color:highlight}.sx-intro__lang-item:hover:focus-visible{outline-color:canvastext}}.sx-intro__lang-item[aria-selected=true]{border-left:3px solid var(--raspberry);background:var(--raspberry-tint);color:var(--raspberry);padding-inline-start:calc(min(.9em,20px) - 3px);font-weight:700}@media (forced-colors:active){.sx-intro__lang-item[aria-selected=true]{color:selecteditemtext;background:selecteditem;border-left-color:selecteditemtext}.sx-intro__lang-item[aria-selected=true]:hover{color:highlighttext;background:highlight;border-left-color:highlighttext}}.sx-intro__heading{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-heading-wrap);color:var(--cmp-heading);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;flex:none;margin:0;padding:18px 36px 14px}.sx-intro__scroll{overscroll-behavior:contain;min-height:0;flex-direction:column;flex:auto;padding-block-end:var(--sp-3);scroll-padding-top:80px;display:flex;overflow-y:auto}.sx-intro__scroll--cue{scroll-padding-bottom:var(--fade-h);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent)}@media (pointer:fine){.sx-intro__scroll--cue{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent), linear-gradient(#000, #000);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade-h)), transparent), linear-gradient(#000, #000);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:100% 100%,17px 100%;mask-size:100% 100%,17px 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.sx-intro__scroll--cue:focus-visible{-webkit-mask-image:none;mask-image:none}.sx-intro__scroll--cue:after{content:"";height:var(--fade-h);pointer-events:none;flex:none;display:block}@media (forced-colors:active){.sx-intro__scroll--cue{border-bottom:1px solid canvastext;-webkit-mask-image:none;mask-image:none}}.sx-intro__body{flex-direction:column;flex:none;gap:14px;padding:0 36px;display:flex}.sx-intro__heading:focus,.sx-intro__heading:focus-visible{outline:none}.sx-intro__intro{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--cmp-text);margin:0}.sx-intro__items{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:6px 28px;margin:0;padding:0;list-style:none;display:grid}.sx-intro__item{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.sx-intro__item-icon{background:var(--cmp-disc);width:36px;height:36px;color:var(--consent-green);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.sx-intro__item-text{flex-direction:column;gap:2px;min-width:0;display:flex}.sx-intro__item-title{font-size:var(--fs-ui);color:var(--cmp-heading);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-weight:700}.sx-intro__item-with,.sx-intro__item-without{font-size:var(--fs-ui-dense);line-height:1.5}.sx-intro__item-with{color:var(--cmp-text)}.sx-intro__item-without{color:var(--cmp-muted)}.sx-intro__note{font-size:var(--fs-ui);line-height:var(--lh-body);color:var(--cmp-text);margin:0}.sx-intro__footer{flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:14px 36px 22px;display:flex}.sx-intro__legal-link{min-width:0;min-height:44px;font-size:var(--fs-ui);color:var(--cmp-link);text-underline-offset:2px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.sx-intro__legal-link:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:2px}.sx-intro__footer-spacer{flex:1}.sx-intro__continue{font:inherit;font-weight:700;font-size:calc(15 * var(--u));line-height:calc(18 * var(--u));letter-spacing:.02em;background:var(--consent-green);min-height:44px;color:var(--cmp-on-fill);border:2px solid var(--consent-green);cursor:pointer;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 24px;display:inline-flex;position:relative}.sx-intro__glyphs{flex:none;place-items:center;width:20px;height:20px;display:grid}.sx-intro__glyphs svg{grid-area:1/1}.sx-intro__spinner,.sx-intro__loading-dots{opacity:0;pointer-events:none}.sx-intro__loading-dots{display:none}.sx-intro__continue[data-loading-visible] .sx-intro__arrow{visibility:hidden}@media (prefers-reduced-motion:no-preference){.sx-intro__spinner{transform-origin:50%;transition:opacity var(--duration-fast,.12s) var(--easing-standard)}.sx-intro__continue[data-loading-visible] .sx-intro__spinner{opacity:1;animation:.9s linear infinite sx-intro-spin}}@keyframes sx-intro-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sx-intro__loading-dots{display:block}.sx-intro__continue[data-loading-visible] .sx-intro__loading-dots{opacity:1}}.sx-intro__continue-label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0;line-height:normal}.sx-intro__continue:active:not(:disabled):not([aria-disabled=true]){background:var(--cmp-fill-hover);border-color:var(--cmp-fill-hover-border)}@media (hover:hover){.sx-intro__continue:hover{background:var(--cmp-fill-hover);border-color:var(--cmp-fill-hover-border)}}.sx-intro__continue:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:2px}@media (forced-colors:active){.sx-intro__continue:focus-visible,.sx-intro__legal-link:focus-visible{outline-color:highlight!important}}.sx-intro__continue:disabled,.sx-intro__continue[aria-disabled=true]{background:var(--consent-green-deep);border-color:var(--cmp-fill-hover-border);cursor:wait}@media (max-width:700px){.sx-intro__header{padding-inline:20px}.sx-intro__heading,.sx-intro__body{padding-left:20px;padding-right:20px}.sx-intro__footer{flex-direction:column;align-items:stretch;padding-left:20px;padding-right:20px}.sx-intro__footer-spacer{display:none}.sx-intro__continue{order:1;justify-content:center;width:100%}.sx-intro__legal-link{text-align:center;order:2;justify-content:center}}@media (max-width:600px){.sx-intro__header{padding-inline:16px}.sx-intro__heading,.sx-intro__body,.sx-intro__footer{padding-left:16px;padding-right:16px}.sx-intro__header-actions{top:12px;right:12px}}@media (max-height:359px){.sx-intro__header{position:static}.sx-intro__scroll{scroll-padding-top:68px}.sx-intro__header-actions{background:var(--cmp-surface);margin:-8px -8px 0 0;padding:8px}}@media (max-height:600px){.sx-intro[data-sx-large] .sx-intro__header{position:static}.sx-intro[data-sx-large] .sx-intro__scroll{scroll-padding-top:68px}.sx-intro[data-sx-large] .sx-intro__header-actions{background:var(--cmp-surface);margin:-8px -8px 0 0;padding:8px}}.sx-intro[data-sx-large] .sx-intro__items,.sx-intro[data-sx-large] .sx-intro__item{grid-template-columns:1fr}.sx-intro[data-sx-large] .sx-intro__item-icon{display:none}.sx-intro[data-sx-large] .sx-intro__footer{flex-direction:column;align-items:stretch}.sx-intro[data-sx-large] .sx-intro__footer-spacer{display:none}.sx-intro[data-sx-large] .sx-intro__continue{order:1;justify-content:center;width:100%}.sx-intro[data-sx-large] .sx-intro__glyphs{inset-inline-end:3px;width:18px;height:18px;position:absolute;top:50%;translate:0 -50%}.sx-intro[data-sx-large] .sx-intro__legal-link{text-align:center;order:2;justify-content:center}.sx-intro[data-sx-large] .sx-intro__arrow{display:none}body.sx-toolstate-card-lock{overflow:hidden}.sx-toolstate-card::backdrop{background:#0a12208c}@media (prefers-reduced-motion:no-preference){.sx-toolstate-card,.sx-toolstate-card::backdrop{animation:sx-intro-fade-in .16s var(--easing-standard,ease-out)}}.sx-toolstate-card{box-sizing:border-box;background:var(--cmp-surface);border:none;border-radius:14px;flex-direction:column;gap:12px;width:min(460px,100vw - 32px);max-width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px 28px 22px;display:flex;overflow:auto;box-shadow:0 20px 50px #00000073}@media (forced-colors:active){.sx-toolstate-card{border:2px solid canvastext}}.sx-toolstate-card__heading{min-width:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-box);line-height:var(--lh-heading-wrap);color:var(--cmp-heading);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0}.sx-toolstate-card__heading:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:2px}.sx-toolstate-card__body{min-width:0;font-size:var(--fs-ui);line-height:var(--lh-body);color:var(--cmp-text);overflow-wrap:anywhere;margin:0}.sx-toolstate-card__addr{color:var(--cmp-heading);font-weight:700}.sx-toolstate-card__footer{justify-content:flex-end;margin-top:4px;display:flex}.sx-toolstate-card__close{font:inherit;font-weight:700;font-size:var(--fs-small);letter-spacing:.02em;min-height:44px;color:var(--cmp-heading);border:1.5px solid var(--cmp-muted);cursor:pointer;background:0 0;border-radius:8px;padding:11px 24px}.sx-toolstate-card__close-label{text-transform:uppercase}.sx-toolstate-card__close:active{background:var(--cmp-hover)}@media (hover:hover){.sx-toolstate-card__close:hover{background:var(--cmp-hover)}}.sx-toolstate-card__close:focus-visible{outline:2px solid var(--focus-ring-light);outline-offset:2px}.sx-toolstate-line--intro{min-width:0;font-size:var(--fs-ui-dense);color:var(--cmp-muted);overflow-wrap:anywhere;flex:320px;margin:0;line-height:1.5}.sx-toolstate-line--intro strong{color:var(--cmp-heading);font-weight:700}@media (forced-colors:active){.sx-toolstate-line--intro,.sx-toolstate-line--intro strong{color:canvastext}}.site-header[data-astro-cid-nen7h5rs]{background:var(--page-navy);color:#fff;view-transition-name:site-header;z-index:4;position:relative;container:headerband/inline-size}.site-header--bordered[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--page-border)}.site-header__inner[data-astro-cid-nen7h5rs]{max-width:var(--max-grid);padding:var(--sp-5) 30px var(--sp-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{color:#fff;align-items:center;text-decoration:none;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-nen7h5rs].site-header__logo{-webkit-tap-highlight-color:transparent}}a[data-astro-cid-nen7h5rs].site-header__logo:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;inset:50%;transform:translate(-50%,-50%)}.site-header__lockup[data-astro-cid-nen7h5rs]{--logo-accent:var(--raspberry-bright);--logo-wordmark:white;color:#fff;width:auto;max-width:100%;height:1.88em;display:block}.site-header__mark[data-astro-cid-nen7h5rs]{pointer-events:none;--logo-accent:var(--raspberry-bright);color:#fff;width:100%;height:100%;position:absolute;inset:0}.site-header__mark[data-astro-cid-nen7h5rs] .mk-ring[data-astro-cid-nen7h5rs],.site-header__mark[data-astro-cid-nen7h5rs] .mk-dot[data-astro-cid-nen7h5rs]{transform-origin:0 0;transition:transform .16s ease-in-out}.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press] .site-header__mark[data-astro-cid-nen7h5rs] .mk-ring[data-astro-cid-nen7h5rs]{transition:transform 60ms var(--easing-standard);transform:rotate(6deg)}.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press] .site-header__mark[data-astro-cid-nen7h5rs] .mk-dot[data-astro-cid-nen7h5rs]{transition:transform 60ms var(--easing-standard);transform:scale(.7)}.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press=instant] .site-header__mark[data-astro-cid-nen7h5rs] .mk-ring[data-astro-cid-nen7h5rs],.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press=instant] .site-header__mark[data-astro-cid-nen7h5rs] .mk-dot[data-astro-cid-nen7h5rs]{transition:none}@media (prefers-reduced-motion:reduce){.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press] .site-header__mark[data-astro-cid-nen7h5rs] .mk-ring[data-astro-cid-nen7h5rs],.site-header__logo[data-astro-cid-nen7h5rs][data-logo-press] .site-header__mark[data-astro-cid-nen7h5rs] .mk-dot[data-astro-cid-nen7h5rs]{transform:none}.site-header__mark[data-astro-cid-nen7h5rs] .mk-ring[data-astro-cid-nen7h5rs],.site-header__mark[data-astro-cid-nen7h5rs] .mk-dot[data-astro-cid-nen7h5rs]{transition:none}}.site-header__divider[data-astro-cid-nen7h5rs]{border-left:1px solid var(--on-navy-divider);width:0;height:24px;margin:0 var(--sp-2)}.site-header__tagline[data-astro-cid-nen7h5rs]{font-family:var(--font-body);font-size:var(--fs-small);color:var(--page-header-tagline)}.site-header__actions[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:var(--sp-3);--chip-icon-max:999px;--chip-pad-y-max:999px;--chip-chevron-max:999px;--chip-icon:min(calc(14.96 * var(--u)), var(--chip-icon-max));--chip-pad-y:min(calc(5.95 * var(--u)), var(--chip-pad-y-max));--chip-height:calc(var(--chip-icon) + 2 * var(--chip-pad-y) + 2px);--chip-chevron:min(calc(11.22 * var(--u)), var(--chip-chevron-max));--chip-gap:calc(4.76 * var(--u));flex-wrap:wrap;max-width:100%;margin-left:auto;display:flex}.site-header__actions[data-astro-cid-nen7h5rs]:not(:has(>.site-header__settings)){visibility:hidden}.site-header__actions[data-astro-cid-nen7h5rs]:not(:has(>.site-header__settings))>[data-astro-cid-nen7h5rs]{visibility:hidden}.site-header__lang-switch[data-astro-cid-nen7h5rs],.site-header__theme-toggle[data-astro-cid-nen7h5rs],.site-header__settings[data-astro-cid-nen7h5rs]{position:relative}.site-header__lang-switch[data-astro-cid-nen7h5rs]:after,.site-header__theme-toggle[data-astro-cid-nen7h5rs]:after,.site-header__settings[data-astro-cid-nen7h5rs]:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;inset:50%;transform:translate(-50%,-50%)}.site-header__lang-switch[data-astro-cid-nen7h5rs]{padding:var(--chip-pad-y) .93em;background:var(--on-navy-chip-bg);border-radius:var(--radius);color:#fff;font-weight:700;font-size:calc(13.94 * var(--u));min-height:var(--chip-height);border:1px solid #0000;align-items:center;gap:.5em;line-height:1;text-decoration:none;display:inline-flex}.site-header__lang-switch[data-astro-cid-nen7h5rs][hidden]{display:none}.site-header__lang-switch[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:var(--chip-icon);height:var(--chip-icon);flex:none}@media (hover:hover) and (pointer:fine){.site-header__lang-switch[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-navy-border)}}.site-header__theme-toggle[data-astro-cid-nen7h5rs]{appearance:none;background:var(--on-navy-chip-bg);border-radius:var(--radius);color:#fff;font:inherit;padding:var(--chip-pad-y);min-height:var(--chip-height);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.site-header__theme-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:var(--chip-icon);height:var(--chip-icon)}@media (hover:hover) and (pointer:fine){.site-header__theme-toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-navy-border)}}.site-header__settings[data-astro-cid-nen7h5rs]{background:var(--on-navy-chip-bg);border-radius:var(--radius);color:#fff;padding:var(--chip-pad-y);min-height:var(--chip-height);border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.site-header__settings[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:var(--chip-icon);height:var(--chip-icon)}@media (hover:hover) and (pointer:fine){.site-header__settings[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-navy-border)}}.site-header__settings[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--page-navy);background:#fff;border-color:#fff}.site-header__lang-switch[data-astro-cid-nen7h5rs]:active,.site-header__theme-toggle[data-astro-cid-nen7h5rs]:active,.site-header__settings[data-astro-cid-nen7h5rs]:active,.site-header__lang-trigger[data-astro-cid-nen7h5rs]:active{border-color:var(--on-navy-border);background:var(--on-navy-active-bg)}.site-header__settings[data-astro-cid-nen7h5rs][aria-current=page]:active{color:var(--page-navy);background:#fff;border-color:#fff}html:not(.js) .site-header__theme-toggle[data-astro-cid-nen7h5rs]{display:none}@media (forced-colors:active){.site-header__theme-toggle[data-astro-cid-nen7h5rs]{display:none}.site-header__settings[data-astro-cid-nen7h5rs][aria-current=page],.site-header__settings[data-astro-cid-nen7h5rs][aria-current=page]:active{color:highlighttext;background:highlight;border-color:highlight}.site-header__lockup[data-astro-cid-nen7h5rs],.site-header__mark[data-astro-cid-nen7h5rs]{forced-color-adjust:none;--logo-wordmark:CanvasText;color:canvastext;--logo-accent:var(--logo-dot-forced)}}.site-header__lang-menu[data-astro-cid-nen7h5rs]{display:inline-flex;position:relative}.site-header__lang-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.site-header__lang-trigger[data-astro-cid-nen7h5rs]{appearance:none;justify-content:center;align-items:center;gap:var(--chip-gap);background:var(--on-navy-chip-bg);border-radius:var(--radius);color:#fff;font:inherit;padding:var(--chip-pad-y);min-height:var(--chip-height);cursor:pointer;border:1px solid #0000;line-height:1;display:inline-flex;position:relative}.site-header__lang-trigger[data-astro-cid-nen7h5rs]:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;inset:50%;transform:translate(-50%,-50%)}.site-header__lang-trigger[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex:none}.site-header__lang-trigger[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]:first-child{width:var(--chip-icon);height:var(--chip-icon)}.site-header__lang-trigger-chevron[data-astro-cid-nen7h5rs]{width:var(--chip-chevron);height:var(--chip-chevron);transition:transform .16s}@media (hover:hover) and (pointer:fine){.site-header__lang-trigger[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-navy-border)}}.site-header__lang-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]{border-color:var(--on-navy-border);background:var(--on-navy-active-bg)}.site-header__lang-trigger[data-astro-cid-nen7h5rs][aria-expanded=true] .site-header__lang-trigger-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.site-header__lang-trigger[data-astro-cid-nen7h5rs]:active{border-color:var(--on-navy-border);background:var(--on-navy-active-bg)}.site-header__lang-list[data-astro-cid-nen7h5rs]{z-index:3;background:var(--page-menu-panel-bg);border:1px solid var(--page-menu-panel-border);border-radius:var(--radius-frame);width:max-content;max-width:calc(100vw - 40px);font-size:calc(15.98 * var(--u));opacity:0;visibility:hidden;transform:translateY(-6px) translateX(var(--lang-list-shift,0px));pointer-events:none;margin:0;padding:0;list-style:none;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 10px 22px #0f192d1f}.site-header__lang-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]+.site-header__lang-list[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0) translateX(var(--lang-list-shift,0px));pointer-events:auto;transition:opacity .16s,transform .16s,visibility linear}@media (prefers-reduced-motion:reduce){.site-header__lang-list[data-astro-cid-nen7h5rs],.site-header__lang-trigger-chevron[data-astro-cid-nen7h5rs]{transition:none}}.site-header__lang-row[data-astro-cid-nen7h5rs]{box-sizing:border-box;border-left:3px solid #0000;border-bottom:1px solid var(--page-hairline);min-height:44px;color:var(--page-menu-row-text);align-items:center;padding:.5em .9em;font-weight:400;text-decoration:none;display:flex}.site-header__lang-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child .site-header__lang-row[data-astro-cid-nen7h5rs]{border-bottom:none}.site-header__lang-row[data-astro-cid-nen7h5rs]:hover{background:var(--page-menu-row-hover-bg)}.site-header__lang-row[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--page-raspberry-on-surface);outline-offset:-2px}.site-header__lang-row[data-astro-cid-nen7h5rs][aria-current=true]{background:var(--page-menu-active-bg);border-left-color:var(--page-raspberry);color:var(--page-raspberry-on-surface);cursor:default;padding-left:.7em;font-weight:700}@media (forced-colors:active){.site-header__lang-list[data-astro-cid-nen7h5rs]{border:1px solid canvastext}.site-header__lang-row[data-astro-cid-nen7h5rs],.site-header__lang-switch[data-astro-cid-nen7h5rs]:visited,.site-header__lang-row[data-astro-cid-nen7h5rs]:visited{color:linktext}}@media (max-width:768px){.site-header__lockup[data-astro-cid-nen7h5rs]{height:1.647em}}@media (hover:hover) and (pointer:fine){@container headerband (width<=28.2353em){.site-header__inner[data-astro-cid-nen7h5rs]{gap:10px;padding:13px 16px 14px}.site-header__lockup[data-astro-cid-nen7h5rs]{height:1.529em}.site-header__actions[data-astro-cid-nen7h5rs]{--chip-icon-max:40px;--chip-pad-y-max:16px;--chip-chevron-max:30px}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]{display:none}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]:not([hidden])~.site-header__lang-menu[data-astro-cid-nen7h5rs][hidden]{display:inline-flex}.site-header__divider[data-astro-cid-nen7h5rs]{display:none}.site-header__tagline[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media (min-width:555.99px) and (hover:none),(min-width:555.99px) and (pointer:coarse){@container headerband (width<=25.946em){.site-header__inner[data-astro-cid-nen7h5rs]{gap:10px;padding:13px 16px 14px}.site-header__lockup[data-astro-cid-nen7h5rs]{height:1.529em}.site-header__actions[data-astro-cid-nen7h5rs]{--chip-icon-max:40px;--chip-pad-y-max:16px;--chip-chevron-max:30px}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]{display:none}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]:not([hidden])~.site-header__lang-menu[data-astro-cid-nen7h5rs][hidden]{display:inline-flex}.site-header__divider[data-astro-cid-nen7h5rs]{display:none}.site-header__tagline[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media (max-width:555.98px) and (hover:none),(max-width:555.98px) and (pointer:coarse){@container headerband (width<=24em){.site-header__inner[data-astro-cid-nen7h5rs]{gap:10px;padding:13px 16px 14px}.site-header__lockup[data-astro-cid-nen7h5rs]{height:1.529em}.site-header__actions[data-astro-cid-nen7h5rs]{--chip-icon-max:40px;--chip-pad-y-max:16px;--chip-chevron-max:30px}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]{display:none}html.js .site-header__lang-switch[data-astro-cid-nen7h5rs]:not([hidden])~.site-header__lang-menu[data-astro-cid-nen7h5rs][hidden]{display:inline-flex}.site-header__divider[data-astro-cid-nen7h5rs]{display:none}.site-header__tagline[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}.search-band__submit[data-astro-cid-ekguhzzh]{min-height:44px;padding:var(--sp-3) var(--sp-6);border-radius:var(--radius-frame);background:var(--raspberry-bright);color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50%;transition:transform var(--duration-base,.16s) cubic-bezier(.34,1.56,.64,1), background-color var(--duration-fast,.12s) var(--easing-standard), border-color var(--duration-fast,.12s) var(--easing-standard), color var(--duration-fast,.12s) var(--easing-standard), box-shadow var(--duration-fast,.12s) var(--easing-standard);border:none;font-weight:700}:where(html.js:not([data-painted])) .search-band__submit[data-astro-cid-ekguhzzh]{transition:transform var(--duration-base,.16s) cubic-bezier(.34,1.56,.64,1)}.search-band__submit[data-astro-cid-ekguhzzh]:hover{background:var(--raspberry-deep)}.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled):not([data-press-ready]):active,.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled)[data-control-press]{transition:transform 90ms var(--easing-standard);background:var(--raspberry-press);transform:scale(1.04)}.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled)[data-control-press=instant],.search-band__submit[data-astro-cid-ekguhzzh][data-control-reset]{transition:none}@media (prefers-reduced-motion:reduce){.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled):not([data-press-ready]):active,.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled)[data-control-press]{transform:none}}.search-band__submit[data-astro-cid-ekguhzzh]:focus-visible{z-index:3;position:relative}@media (max-width:480px){.search-band__submit[data-astro-cid-ekguhzzh]{padding:var(--sp-4) 18px;font-size:calc(15 * var(--u))}}.site-footer__cta[data-astro-cid-ekguhzzh]{background:var(--page-cta-pill-bg);border:1px solid var(--page-cta-pill-border);border-radius:min(var(--radius-pill), calc(26 * var(--u)));padding-block:calc(8 * var(--u));padding-inline:min(calc(14 * var(--u)), 24px);align-self:center;align-items:center;gap:calc(8 * var(--u));max-width:100%;color:var(--page-heading);font-weight:700;font-size:calc(13.5 * var(--u));-webkit-hyphens:auto;hyphens:auto;flex-wrap:wrap;text-decoration:none;display:inline-flex}@supports (width:1cqi){.site-footer__cta[data-astro-cid-ekguhzzh]{flex-wrap:nowrap;align-items:flex-start}}.site-footer__cta[data-astro-cid-ekguhzzh]:hover{background:var(--page-cta-pill-hover-bg)}@media (max-width:480px){.site-footer__cta[data-astro-cid-ekguhzzh]{order:3}}@media (forced-colors:active){.search-band__submit[data-astro-cid-ekguhzzh]{border:1px solid buttontext}.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled):not([data-press-ready]):active,.search-band__submit[data-astro-cid-ekguhzzh]:not(:disabled)[data-control-press]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}}.site-footer__cta-label[data-astro-cid-jo6i4kqk][data-ios-label],html[data-ios] .site-footer__cta-label[data-astro-cid-jo6i4kqk][data-default-label]{display:none}html[data-ios] .site-footer__cta-label[data-astro-cid-jo6i4kqk][data-ios-label]{display:inline}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--page-footer-bg);border-top:1px solid var(--page-border)}.site-footer__inner[data-astro-cid-jo6i4kqk]{max-width:var(--max-grid);padding:var(--sp-4) 30px;align-items:center;gap:var(--sp-3) var(--sp-5);font-size:var(--fs-small);color:var(--page-footer-text);flex-wrap:wrap;margin:0 auto;display:flex;container:site-footer/inline-size}.site-footer__copyright[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__nav[data-astro-cid-jo6i4kqk]{gap:var(--sp-5);flex-wrap:wrap;min-width:0;display:flex}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk][aria-current=page]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--page-footer-text);font-size:var(--fs-small)}.site-footer__nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk][aria-current=page]{cursor:default;color:var(--page-heading);font-weight:700;font-size:var(--fs-small);text-decoration:none}:root[data-theme=dark] .site-footer__nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--d-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site-footer__nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--d-text)}}.site-footer__cta-icon[data-astro-cid-jo6i4kqk]{color:var(--page-raspberry);flex:none;display:flex}.site-footer__cta-label[data-astro-cid-jo6i4kqk]{min-width:0}.site-footer__cta-tail[data-astro-cid-jo6i4kqk]{white-space:nowrap}.site-footer__cta-label[data-astro-cid-jo6i4kqk][data-ios-label] .site-footer__cta-word[data-astro-cid-jo6i4kqk]{-webkit-hyphens:manual;hyphens:manual;max-inline-size:100%;display:inline-block}.site-footer__cta-icon[data-astro-cid-jo6i4kqk]{width:calc(15 * var(--u));height:calc(15 * var(--u))}@supports (width:1cqi){.site-footer__cta-icon[data-astro-cid-jo6i4kqk]{--cta-label-min:calc(61 * var(--u));--cta-house-room:calc(23 * var(--u) + 2 * min(14 * var(--u), 24px) + 2px + var(--cta-label-min));width:clamp(0px, (100cqi - var(--cta-house-room)) * 999, 15 * var(--u));height:clamp(0px, (100cqi - var(--cta-house-room)) * 999, 15 * var(--u));margin-block-start:calc((1.6em - 15 * var(--u)) / 2);margin-inline-end:clamp(-8 * var(--u), (100cqi - var(--cta-house-room)) * 999, 0px)}:root[data-text-spacing=wide] .site-footer__cta-icon[data-astro-cid-jo6i4kqk]{--cta-label-min:calc(69 * var(--u))}@supports (height:1lh){.site-footer__cta-icon[data-astro-cid-jo6i4kqk]{margin-block-start:calc((1lh - 15 * var(--u)) / 2)}}}.site-footer__cta-arrow[data-astro-cid-jo6i4kqk]{vertical-align:middle;color:var(--page-raspberry);width:calc(13 * var(--u));height:calc(13 * var(--u));margin-inline-start:calc(8 * var(--u));display:inline-flex}@media (max-width:480px){.site-footer__inner[data-astro-cid-jo6i4kqk]{padding:var(--sp-5);font-size:var(--fs-chip);flex-direction:column;align-items:flex-start;gap:14px}.site-footer__nav[data-astro-cid-jo6i4kqk]{flex-direction:column;order:1;gap:10px}:root[data-text-spacing=wide] .site-footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:nowrap;max-width:100%}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk][aria-current=page]{font-size:var(--fs-chip)}.site-footer__copyright[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);order:2}}
