web-disclosure{display:block}web-disclosure>:first-child{-webkit-padding-after:var(--space-2xs-xs);padding-block-end:var(--space-2xs-xs)}web-disclosure[enabled]{overflow:clip;interpolate-size:allow-keywords}web-disclosure[open]{--_rotation:180deg}web-disclosure[open] .disclosure__panel{block-size:auto;content-visibility:visible}.disclosure__trigger{--outline-offset:calc(var(--outline-size) * -1);all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-2xs-xs);inline-size:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.disclosure__trigger:after{content:"";display:block;height:1rem;width:1rem;-ms-flex-negative:0;background-color:currentColor;flex-shrink:0;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10 16.25c-.58 0-1.08-.25-1.42-.67L.33 6.33c-.5-.67-.42-1.67.25-2.17s1.58-.5 2.08.17l7.17 8.17c.08.08.17.08.33 0l7.17-8.17c.58-.67 1.5-.75 2.17-.17s.75 1.5.17 2.17l-.08.08-8.17 9.25c-.33.33-.92.58-1.42.58Z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10 16.25c-.58 0-1.08-.25-1.42-.67L.33 6.33c-.5-.67-.42-1.67.25-2.17s1.58-.5 2.08.17l7.17 8.17c.08.08.17.08.33 0l7.17-8.17c.58-.67 1.5-.75 2.17-.17s.75 1.5.17 2.17l-.08.08-8.17 9.25c-.33.33-.92.58-1.42.58Z"/></svg>');-webkit-transform:rotate(var(--_rotation,0deg));transform:rotate(var(--_rotation,0deg));-webkit-transition:-webkit-transform var(--timing-fast) ease-out;transition:-webkit-transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out}.disclosure__panel{block-size:0;content-visibility:hidden}@media(prefers-reduced-motion:no-preference){.disclosure__panel{-webkit-transition:block-size var(--timing-normal) ease-out,content-visibility var(--timing-normal) ease-out;transition:block-size var(--timing-normal) ease-out,content-visibility var(--timing-normal) ease-out;transition-behavior:allow-discrete}}web-responsive-container{container-type:inline-size;display:block}web-responsive-table{display:block;overflow:visible;position:relative}web-responsive-table .responsive-table__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:20;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-margin-after:var(--space-3xs-2xs);margin-block-end:var(--space-3xs-2xs);overflow:visible}web-responsive-table .responsive-table__scroll{overflow-x:auto;overflow-y:hidden;position:relative;z-index:1}web-responsive-table td,web-responsive-table th{white-space:nowrap}web-responsive-table td[data-wrap],web-responsive-table th[data-wrap]{white-space:normal}web-responsive-table .responsive-table__cell--hidden{display:none}.responsive-table__menu{display:block;overflow:visible;position:relative}.responsive-table__summary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-fill-default);border:var(--border-thin) solid var(--color-border-on-background-default);border-radius:var(--radius-medium);color:var(--color-text-on-fill-default);cursor:pointer;font-size:var(--size--1);font-weight:var(--weight-black);gap:.4em;line-height:var(--leading-flat);list-style:none;padding-block:.6em;padding-inline:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.responsive-table__summary::-webkit-details-marker{display:none}.responsive-table__summary::marker{content:"";display:none}.responsive-table__options{background:var(--color-background-default);border:var(--border-thin) solid var(--color-border-on-background-default);border-radius:var(--radius-medium);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);color:var(--color-text-on-background-default);display:none;inset-block-start:calc(100% + .35rem);inset-inline-end:0;max-block-size:60vh;max-inline-size:min(24rem,100vw - 2rem);min-inline-size:14rem;overflow-x:hidden;overflow-y:auto;padding:var(--space-2xs-xs);position:absolute;z-index:1000}.responsive-table__menu[open] .responsive-table__summary{border-color:var(--color-border-brand-one)}.responsive-table__menu[open]>.responsive-table__options{display:grid;gap:.5rem}.responsive-table__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-on-background-default);cursor:pointer;font-size:var(--size--1);font-weight:var(--weight-regular);gap:.5em;inline-size:100%;white-space:nowrap}.responsive-table__option input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;block-size:1rem;display:block;inline-size:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0}.responsive-table--scrolls .responsive-table__scroll{overscroll-behavior-inline:contain}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/build/fonts/Inter-VariableFont_opsz,wght.e05c5f3d.ttf) format("truetype");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/build/fonts/Inter-Italic-VariableFont_opsz,wght.831252f8.ttf) format("truetype");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--color-background-default:#fff;--color-text-on-background-default:#121212;--color-minor-text-on-background-default:#666;--color-eyebrow-on-background-default:#b25124;--color-text-highlight-on-background-default:#ffd9c2;--color-pattern-on-background-default:hsl(from hsl(20,7%,92%) h s l/50%);--color-border-on-background-default:#eceae9;--color-surface-default:#faf9f9;--color-text-on-surface-default:#121212;--color-minor-text-on-surface-default:#666;--color-eyebrow-on-surface-default:#b25124;--color-text-highlight-on-surface-default:#ffd9c2;--color-pattern-on-surface-default:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-surface-default:#eceae9;--color-fill-default:#fff;--color-text-on-fill-default:#121212;--color-minor-text-on-fill-default:#666;--color-eyebrow-on-fill-default:#b25124;--color-text-highlight-on-fill-default:#ffd9c2;--color-pattern-on-fill-default:hsl(from hsl(20,7%,92%) h s l/50%);--color-border-on-fill-default:#a4a3a2;--color-fill-secondary-default:#f6f5f4;--color-text-on-fill-secondary-default:#121212;--color-minor-text-on-fill-secondary-default:#666;--color-eyebrow-on-fill-secondary-default:#b25124;--color-text-highlight-on-fill-secondary-default:#ffd9c2;--color-pattern-on-fill-secondary-default:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-fill-secondary-default:#c9c6c5;--color-surface-brand-one:#fff2e6;--color-text-on-surface-brand-one:#4c2210;--color-minor-text-on-surface-brand-one:#b25124;--color-eyebrow-on-surface-brand-one:#121212;--color-text-highlight-on-surface-brand-one:#4c2210;--color-pattern-on-surface-brand-one:hsl(from hsl(20,100%,81%) h s l/50%);--color-border-on-surface-brand-one:#ffbe9e;--color-fill-brand-one:#ff7433;--color-text-on-fill-brand-one:#121212;--color-minor-text-on-fill-brand-one:#4c2210;--color-eyebrow-on-fill-brand-one:#121212;--color-text-highlight-on-fill-brand-one:#fff;--color-pattern-on-fill-brand-one:hsl(from hsl(20,100%,74%) h s l/40%);--color-border-on-fill-brand-one:hsl(from hsl(0,0%,0%) h s l/12%);--color-fill-secondary-brand-one:#4c2210;--color-text-on-fill-secondary-brand-one:#fff;--color-minor-text-on-fill-secondary-brand-one:#ffbe9e;--color-eyebrow-on-fill-secondary-brand-one:#fff2e6;--color-text-highlight-on-fill-secondary-brand-one:#fff2e6;--color-pattern-on-fill-secondary-brand-one:hsl(from hsl(20,100%,74%) h s l/15%);--color-border-on-fill-secondary-brand-one:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-brand-one:#ff7433;--color-border-brand-one:#ff7433;--color-surface-brand-two:#eceae9;--color-text-on-surface-brand-two:#121212;--color-minor-text-on-surface-brand-two:#666;--color-eyebrow-on-surface-brand-two:#7b3819;--color-text-highlight-on-surface-brand-two:#ffd9c2;--color-pattern-on-surface-brand-two:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-surface-brand-two:#c9c6c5;--color-fill-brand-two:#121212;--color-text-on-fill-brand-two:#faf9f9;--color-minor-text-on-fill-brand-two:#a4a3a2;--color-eyebrow-on-fill-brand-two:#ff7433;--color-text-highlight-on-fill-brand-two:#ffd9c2;--color-pattern-on-fill-brand-two:hsl(from hsl(30,1%,64%) h s l/20%);--color-border-on-fill-brand-two:hsl(from hsl(0,0%,100%) h s l/20%);--color-fill-secondary-brand-two:#4d4d4d;--color-text-on-fill-secondary-brand-two:#fff;--color-minor-text-on-fill-secondary-brand-two:#c9c6c5;--color-eyebrow-on-fill-secondary-brand-two:#ffbe9e;--color-text-highlight-on-fill-secondary-brand-two:#ffd9c2;--color-pattern-on-fill-secondary-brand-two:hsl(from hsl(20,7%,92%) h s l/20%);--color-border-on-fill-secondary-brand-two:hsl(from hsl(0,0%,100%) h s l/20%);--color-text-brand-two:#121212;--color-border-brand-two:#121212;--color-surface-brand-three:#eafbef;--color-text-on-surface-brand-three:#263b28;--color-minor-text-on-surface-brand-three:#426c4a;--color-eyebrow-on-surface-brand-three:#b25124;--color-text-highlight-on-surface-brand-three:#263b28;--color-pattern-on-surface-brand-three:hsl(from hsl(131,20%,68%) h s l/25%);--color-border-on-surface-brand-three:#cdead3;--color-fill-brand-three:#426c4a;--color-text-on-fill-brand-three:#fff;--color-minor-text-on-fill-brand-three:#cdead3;--color-eyebrow-on-fill-brand-three:#ffd9c2;--color-text-highlight-on-fill-brand-three:#daf1e0;--color-pattern-on-fill-brand-three:hsl(from hsl(132,40%,86%) h s l/25%);--color-border-on-fill-brand-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-fill-secondary-brand-three:#263b28;--color-text-on-fill-secondary-brand-three:#fff;--color-minor-text-on-fill-secondary-brand-three:#9dbea3;--color-eyebrow-on-fill-secondary-brand-three:#ff7433;--color-text-highlight-on-fill-secondary-brand-three:#daf1e0;--color-pattern-on-fill-secondary-brand-three:hsl(from hsl(136,47%,90%) h s l/15%);--color-border-on-fill-secondary-brand-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-brand-three:#426c4a;--color-border-brand-three:#426c4a;--color-surface-red:#f8e8eb;--color-text-on-surface-red:#40070e;--color-minor-text-on-surface-red:#b31426;--color-eyebrow-on-surface-red:#7b3819;--color-text-highlight-on-surface-red:#40070e;--color-pattern-on-surface-red:hsl(from hsl(353,80%,39%) h s l/10%);--color-border-on-surface-red:#d46e7a;--color-fill-red:#b31426;--color-text-on-fill-red:#fff;--color-minor-text-on-fill-red:#f4c8ce;--color-eyebrow-on-fill-red:#ffd9c2;--color-text-highlight-on-fill-red:#f4c8ce;--color-pattern-on-fill-red:hsl(from hsl(349,53%,94%) h s l/15%);--color-border-on-fill-red:hsl(from hsl(0,0%,100%) h s l/25%);--color-text-red:#b31426;--color-border-red:#b31426;--color-surface-green:#e0f5e8;--color-text-on-surface-green:#083515;--color-minor-text-on-surface-green:#0f6632;--color-eyebrow-on-surface-green:#7b3819;--color-text-highlight-on-surface-green:#083515;--color-pattern-on-surface-green:hsl(from hsl(144,74%,23%) h s l/10%);--color-border-on-surface-green:#79b490;--color-fill-green:#0f6632;--color-text-on-fill-green:#fff;--color-minor-text-on-fill-green:#b2d7c1;--color-eyebrow-on-fill-green:#ffd9c2;--color-text-highlight-on-fill-green:#b2d7c1;--color-pattern-on-fill-green:hsl(from hsl(143,51%,92%) h s l/15%);--color-border-on-fill-green:hsl(from hsl(143,28%,59%) h s l/25%);--color-text-green:#0f6632;--color-border-green:#0f6632;--color-surface-accent-one:#eaeffa;--color-text-on-surface-accent-one:#212d4f;--color-minor-text-on-surface-accent-one:#3d588f;--color-eyebrow-on-surface-accent-one:#7b3819;--color-text-highlight-on-surface-accent-one:#212d4f;--color-pattern-on-surface-accent-one:hsl(from hsl(220,40%,40%) h s l/15%);--color-border-on-surface-accent-one:#7689b2;--color-fill-accent-one:#3d588f;--color-text-on-fill-accent-one:#fff;--color-minor-text-on-fill-accent-one:#c6d0e1;--color-eyebrow-on-fill-accent-one:#ffd9c2;--color-text-highlight-on-fill-accent-one:#c6d0e1;--color-pattern-on-fill-accent-one:hsl(from hsl(221,62%,95%) h s l/15%);--color-border-on-fill-accent-one:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-one:#3d588f;--color-border-accent-one:#3d588f;--color-surface-accent-two:#fefbe7;--color-text-on-surface-accent-two:#5d4613;--color-minor-text-on-surface-accent-two:#7d611c;--color-eyebrow-on-surface-accent-two:#b25124;--color-text-highlight-on-surface-accent-two:#5d4613;--color-pattern-on-surface-accent-two:hsl(from hsl(46,78%,66%) h s l/25%);--color-border-on-surface-accent-two:#eccc65;--color-fill-accent-two:#e6bb37;--color-text-on-fill-accent-two:#121212;--color-minor-text-on-fill-accent-two:#4d4d4d;--color-eyebrow-on-fill-accent-two:#121212;--color-text-highlight-on-fill-accent-two:#f8ebb9;--color-pattern-on-fill-accent-two:hsl(from hsl(53,92%,95%) h s l/25%);--color-border-on-fill-accent-two:hsl(from hsl(0,0%,0%) h s l/12%);--color-text-accent-two:#e6bb37;--color-border-accent-two:#e6bb37;--color-surface-accent-three:#fbdff1;--color-text-on-surface-accent-three:#4d1e39;--color-minor-text-on-surface-accent-three:#8e396c;--color-eyebrow-on-surface-accent-three:#7b3819;--color-text-highlight-on-surface-accent-three:#4d1e39;--color-pattern-on-surface-accent-three:hsl(from hsl(324,54%,52%) h s l/15%);--color-border-on-surface-accent-three:#e49ac8;--color-fill-accent-three:#c74392;--color-text-on-fill-accent-three:#fff;--color-minor-text-on-fill-accent-three:#fff;--color-eyebrow-on-fill-accent-three:#fff;--color-text-highlight-on-fill-accent-three:#efbddc;--color-pattern-on-fill-accent-three:hsl(from hsl(322,77%,93%) h s l/15%);--color-border-on-fill-accent-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-three:#c74392;--color-border-accent-three:#c74392;--color-surface-accent-four:#eaf9fb;--color-text-on-surface-accent-four:#154147;--color-minor-text-on-surface-accent-four:#277b86;--color-eyebrow-on-surface-accent-four:#b25124;--color-text-highlight-on-surface-accent-four:#154147;--color-pattern-on-surface-accent-four:hsl(from hsl(187,55%,34%) h s l/15%);--color-border-on-surface-accent-four:#abd9de;--color-fill-accent-four:#277b86;--color-text-on-fill-accent-four:#fff;--color-minor-text-on-fill-accent-four:#eaf9fb;--color-eyebrow-on-fill-accent-four:#fff;--color-text-highlight-on-fill-accent-four:#caeaed;--color-pattern-on-fill-accent-four:hsl(from hsl(187,68%,95%) h s l/15%);--color-border-on-fill-accent-four:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-four:#277b86;--color-border-accent-four:#277b86;--color-surface-accent-five:#f6e3fc;--color-text-on-surface-accent-five:#29183a;--color-minor-text-on-surface-accent-five:#604474;--color-eyebrow-on-surface-accent-five:#7b3819;--color-text-highlight-on-surface-accent-five:#311c45;--color-pattern-on-surface-accent-five:hsl(from hsl(275,26%,36%) h s l/15%);--color-border-on-surface-accent-five:#baa4c6;--color-fill-accent-five:#604474;--color-text-on-fill-accent-five:#fff;--color-minor-text-on-fill-accent-five:#d7c2e0;--color-eyebrow-on-fill-accent-five:#ffbe9e;--color-text-highlight-on-fill-accent-five:#d7c2e0;--color-pattern-on-fill-accent-five:hsl(from hsl(286,81%,94%) h s l/15%);--color-border-on-fill-accent-five:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-five:#604474;--color-border-accent-five:#604474;--size--3:clamp(0.6847rem,0.771rem - 0.0987cqi,0.7513rem);--size--2:clamp(0.808rem,0.8319rem - 0.0274cqi,0.8264rem);--size--1:clamp(0.9091rem,0.896rem + 0.0656cqi,0.9534rem);--size-0:clamp(1rem,0.963rem + 0.1852cqi,1.125rem);--size-1:clamp(1.1rem,1.0326rem + 0.337cqi,1.3275rem);--size-2:clamp(1.21rem,1.1044rem + 0.5281cqi,1.5665rem);--size-3:clamp(1.331rem,1.1777rem + 0.7665cqi,1.8484rem);--size-4:clamp(1.4641rem,1.2516rem + 1.0623cqi,2.1811rem);--size-5:clamp(1.6105rem,1.3251rem + 1.427cqi,2.5737rem);--size-6:clamp(1.7716rem,1.3966rem + 1.8747cqi,3.037rem);--size-7:clamp(1.9487rem,1.4643rem + 2.4221cqi,3.5837rem);--size-8:clamp(2.1436rem,1.5258rem + 3.0891cqi,4.2287rem);--size-9:clamp(2.3579rem,1.5781rem + 3.8992cqi,4.9899rem);--space-5xs-4xs:clamp(0.25rem,0.2333rem + 0.0833cqi,0.3125rem);--space-4xs-3xs:clamp(0.375rem,0.3417rem + 0.1667cqi,0.5rem);--space-3xs-2xs:clamp(0.5rem,0.4667rem + 0.1667cqi,0.625rem);--space-2xs-xs:clamp(0.75rem,0.7rem + 0.25cqi,0.9375rem);--space-xs-s:clamp(1rem,0.9333rem + 0.3333cqi,1.25rem);--space-s-m:clamp(1.125rem,1.0583rem + 0.3333cqi,1.375rem);--space-m-l:clamp(1.5rem,1.4rem + 0.5cqi,1.875rem);--space-l-xl:clamp(2rem,1.8667rem + 0.6667cqi,2.5rem);--space-xl-2xl:clamp(3rem,2.8rem + 1cqi,3.75rem);--space-2xl-3xl:clamp(4.5rem,4.2rem + 1.5cqi,5.625rem);--space-3xl-4xl:clamp(6rem,5.6rem + 2cqi,7.5rem);--space-4xl-5xl:clamp(8rem,7.4667rem + 2.6667cqi,10rem);--font-base:"Inter",Helvetica,Arial,sans-serif;--outline-size:max(2px,0.08em);--outline-style:solid;--outline-color:#000;--weight-regular:400;--weight-bold:700;--weight-black:900;--leading-flat:1;--leading-tight:1.2;--leading-loose:1.6;--measure-short:25ch;--measure-medium:35ch;--measure-ideal:60ch;--measure-long:80ch;--measure-none:none;--timing-fast:150ms;--timing-normal:250ms;--timing-slow:500ms;--easing-lazy:linear(0,0.008 1.1%,0.029 2.2%,0.117 4.7%,0.234 7.1%,0.623 14.3%,0.734 16.7%,0.826 19%,0.901 21.3%,0.96 23.6%,1.005 26%,1.039 28.6%,1.062 32%,1.069 36%,1.015 53.4%,0.999 61.6%,1);--stack-0:0;--stack-5:5;--stack-10:10;--stack-15:15;--stack-20:20;--stack-site-header:80;--stack-skip-link:85;--stack-backdrop:90;--stack-top-layer:100;--border-thin:1px;--border-regular:2px;--border-bold:3px;--shadow-low:0px 0px 0.2px rgba(0,0,0,.02),0px 0px 0.6px rgba(0,0,0,.028),0px 0px 1.1px rgba(0,0,0,.035),0px 0px 2px rgba(0,0,0,.042),0px 0px 3.8px rgba(0,0,0,.05),0px 0px 9px rgba(0,0,0,.07);--shadow-medium:0px 0.3px 1.1px rgba(0,0,0,.02),0px 0.7px 2.5px rgba(0,0,0,.028),0px 1.3px 4.5px rgba(0,0,0,.035),0px 2.2px 7.5px rgba(0,0,0,.042),0px 4.2px 12.9px rgba(0,0,0,.05),0px 10px 20px rgba(0,0,0,.07);--shadow-high:0px 0.7px 1.4px rgba(0,0,0,.031),0px 1.7px 3.5px rgba(0,0,0,.044),0px 3.1px 6.5px rgba(0,0,0,.055),0px 5.6px 11.6px rgba(0,0,0,.066),0px 10.4px 21.7px rgba(0,0,0,.079),0px 25px 52px rgba(0,0,0,.11);--ratio-none:none;--ratio-1:1/1;--ratio-12:1/2;--ratio-34:3/4;--ratio-43:4/3;--ratio-169:16/9;--ratio-249:24/9;--ratio-329:32/9;--ratio-409:40/9;--ratio-916:9/16;--radius-small:clamp(8px,6px + 2vw,12px);--radius-medium:clamp(12px,10px + 2vw,24px);--radius-large:clamp(24px,18px + 2vw,48px);--radius-xlarge:clamp(48px,36px + 2vw,72px);--breakpoint-xs:30rem;--breakpoint-s:39rem;--breakpoint-m:48rem;--breakpoint-ml:56rem;--breakpoint-l:64rem;--breakpoint-xl:80rem}@media(prefers-color-scheme:dark){:root{--color-background-default:#fff;--color-text-on-background-default:#121212;--color-minor-text-on-background-default:#666;--color-eyebrow-on-background-default:#b25124;--color-text-highlight-on-background-default:#ffd9c2;--color-pattern-on-background-default:hsl(from hsl(20,7%,92%) h s l/50%);--color-border-on-background-default:#eceae9;--color-surface-default:#faf9f9;--color-text-on-surface-default:#121212;--color-minor-text-on-surface-default:#666;--color-eyebrow-on-surface-default:#b25124;--color-text-highlight-on-surface-default:#ffd9c2;--color-pattern-on-surface-default:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-surface-default:#c9c6c5;--color-fill-default:#fff;--color-text-on-fill-default:#121212;--color-minor-text-on-fill-default:#666;--color-eyebrow-on-fill-default:#b25124;--color-text-highlight-on-fill-default:#ffd9c2;--color-pattern-on-fill-default:hsl(from hsl(20,7%,92%) h s l/50%);--color-border-on-fill-default:#eceae9;--color-fill-secondary-default:#eceae9;--color-text-on-fill-secondary-default:#121212;--color-minor-text-on-fill-secondary-default:#666;--color-eyebrow-on-fill-secondary-default:#7b3819;--color-text-highlight-on-fill-secondary-default:#ffd9c2;--color-pattern-on-fill-secondary-default:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-fill-secondary-default:#c9c6c5;--color-surface-brand-one:#fff2e6;--color-text-on-surface-brand-one:#121212;--color-minor-text-on-surface-brand-one:#b25124;--color-eyebrow-on-surface-brand-one:#121212;--color-text-highlight-on-surface-brand-one:#4c2210;--color-pattern-on-surface-brand-one:hsl(from hsl(20,100%,81%) h s l/50%);--color-border-on-surface-brand-one:#ffbe9e;--color-fill-brand-one:#ff7433;--color-text-on-fill-brand-one:#121212;--color-minor-text-on-fill-brand-one:#4c2210;--color-eyebrow-on-fill-brand-one:#121212;--color-text-highlight-on-fill-brand-one:#fff;--color-pattern-on-fill-brand-one:hsl(from hsl(20,100%,74%) h s l/40%);--color-border-on-fill-brand-one:hsl(from hsl(0,0%,0%) h s l/12%);--color-fill-secondary-brand-one:#4c2210;--color-text-on-fill-secondary-brand-one:#fff;--color-minor-text-on-fill-secondary-brand-one:#ffbe9e;--color-eyebrow-on-fill-secondary-brand-one:#fff2e6;--color-text-highlight-on-fill-secondary-brand-one:#fff2e6;--color-pattern-on-fill-secondary-brand-one:hsl(from hsl(20,100%,74%) h s l/15%);--color-border-on-fill-secondary-brand-one:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-brand-one:#ff7433;--color-border-brand-one:#ff7433;--color-surface-brand-two:#eceae9;--color-text-on-surface-brand-two:#121212;--color-minor-text-on-surface-brand-two:#666;--color-eyebrow-on-surface-brand-two:#7b3819;--color-text-highlight-on-surface-brand-two:#ffd9c2;--color-pattern-on-surface-brand-two:hsl(from hsl(20,3%,78%) h s l/25%);--color-border-on-surface-brand-two:#c9c6c5;--color-fill-brand-two:#121212;--color-text-on-fill-brand-two:#faf9f9;--color-minor-text-on-fill-brand-two:#a4a3a2;--color-eyebrow-on-fill-brand-two:#ff7433;--color-text-highlight-on-fill-brand-two:#ffd9c2;--color-pattern-on-fill-brand-two:hsl(from hsl(30,1%,64%) h s l/20%);--color-border-on-fill-brand-two:hsl(from hsl(0,0%,100%) h s l/20%);--color-text-brand-two:#121212;--color-border-brand-two:#121212;--color-surface-brand-three:#eafbef;--color-text-on-surface-brand-three:#121212;--color-minor-text-on-surface-brand-three:#426c4a;--color-eyebrow-on-surface-brand-three:#b25124;--color-text-highlight-on-surface-brand-three:#263b28;--color-pattern-on-surface-brand-three:hsl(from hsl(131,20%,68%) h s l/25%);--color-border-on-surface-brand-three:#cdead3;--color-fill-brand-three:#426c4a;--color-text-on-fill-brand-three:#fff;--color-minor-text-on-fill-brand-three:#cdead3;--color-eyebrow-on-fill-brand-three:#ffd9c2;--color-text-highlight-on-fill-brand-three:#daf1e0;--color-pattern-on-fill-brand-three:hsl(from hsl(132,40%,86%) h s l/25%);--color-border-on-fill-brand-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-fill-secondary-brand-three:#263b28;--color-text-on-fill-secondary-brand-three:#fff;--color-minor-text-on-fill-secondary-brand-three:#9dbea3;--color-eyebrow-on-fill-secondary-brand-three:#ff7433;--color-text-highlight-on-fill-secondary-brand-three:#daf1e0;--color-pattern-on-fill-secondary-brand-three:hsl(from hsl(136,47%,90%) h s l/15%);--color-border-on-fill-secondary-brand-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-brand-three:#426c4a;--color-border-brand-three:#426c4a;--color-surface-red:#f8e8eb;--color-text-on-surface-red:#40070e;--color-minor-text-on-surface-red:#666;--color-eyebrow-on-surface-red:#b31426;--color-text-highlight-on-surface-red:#40070e;--color-pattern-on-surface-red:hsl(from hsl(353,80%,39%) h s l/10%);--color-border-on-surface-red:#d46e7a;--color-fill-red:#b31426;--color-text-on-fill-red:#fff;--color-minor-text-on-fill-red:#f4c8ce;--color-eyebrow-on-fill-red:#fff;--color-text-highlight-on-fill-red:#f4c8ce;--color-pattern-on-fill-red:hsl(from hsl(353,54%,63%) h s l/30%);--color-border-on-fill-red:#d46e7a;--color-text-red:#b31426;--color-border-red:#b31426;--color-surface-green:#e0f5e8;--color-text-on-surface-green:#083515;--color-minor-text-on-surface-green:#666;--color-eyebrow-on-surface-green:#0f6632;--color-text-highlight-on-surface-green:#083515;--color-pattern-on-surface-green:hsl(from hsl(144,74%,23%) h s l/10%);--color-border-on-surface-green:#79b490;--color-fill-green:#0f6632;--color-text-on-fill-green:#fff;--color-minor-text-on-fill-green:#b2d7c1;--color-eyebrow-on-fill-green:#fff;--color-text-highlight-on-fill-green:#b2d7c1;--color-pattern-on-fill-green:hsl(from hsl(143,28%,59%) h s l/30%);--color-border-on-fill-green:#79b490;--color-text-green:#0f6632;--color-border-green:#0f6632;--color-surface-accent-one:#eaeffa;--color-text-on-surface-accent-one:#121212;--color-minor-text-on-surface-accent-one:#3d588f;--color-eyebrow-on-surface-accent-one:#7b3819;--color-text-highlight-on-surface-accent-one:#212d4f;--color-pattern-on-surface-accent-one:hsl(from hsl(220,40%,40%) h s l/15%);--color-border-on-surface-accent-one:#7689b2;--color-fill-accent-one:#3d588f;--color-text-on-fill-accent-one:#fff;--color-minor-text-on-fill-accent-one:#c6d0e1;--color-eyebrow-on-fill-accent-one:#ffd9c2;--color-text-highlight-on-fill-accent-one:#c6d0e1;--color-pattern-on-fill-accent-one:hsl(from hsl(221,62%,95%) h s l/15%);--color-border-on-fill-accent-one:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-one:#3d588f;--color-border-accent-one:#3d588f;--color-surface-accent-two:#fefbe7;--color-text-on-surface-accent-two:#121212;--color-minor-text-on-surface-accent-two:#5d4613;--color-eyebrow-on-surface-accent-two:#b25124;--color-text-highlight-on-surface-accent-two:#5d4613;--color-pattern-on-surface-accent-two:hsl(from hsl(46,78%,66%) h s l/25%);--color-border-on-surface-accent-two:#eccc65;--color-fill-accent-two:#e6bb37;--color-text-on-fill-accent-two:#121212;--color-minor-text-on-fill-accent-two:#4d4d4d;--color-eyebrow-on-fill-accent-two:#121212;--color-text-highlight-on-fill-accent-two:#f8ebb9;--color-pattern-on-fill-accent-two:hsl(from hsl(53,92%,95%) h s l/25%);--color-border-on-fill-accent-two:hsl(from hsl(0,0%,0%) h s l/12%);--color-text-accent-two:#e6bb37;--color-border-accent-two:#e6bb37;--color-surface-accent-three:#fbdff1;--color-text-on-surface-accent-three:#121212;--color-minor-text-on-surface-accent-three:#8e396c;--color-eyebrow-on-surface-accent-three:#7b3819;--color-text-highlight-on-surface-accent-three:#4d1e39;--color-pattern-on-surface-accent-three:hsl(from hsl(324,54%,52%) h s l/15%);--color-border-on-surface-accent-three:#e49ac8;--color-fill-accent-three:#c74392;--color-text-on-fill-accent-three:#fff;--color-minor-text-on-fill-accent-three:#fff;--color-eyebrow-on-fill-accent-three:#fff;--color-text-highlight-on-fill-accent-three:#efbddc;--color-pattern-on-fill-accent-three:hsl(from hsl(322,77%,93%) h s l/15%);--color-border-on-fill-accent-three:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-three:#c74392;--color-border-accent-three:#c74392;--color-surface-accent-four:#eaf9fb;--color-text-on-surface-accent-four:#121212;--color-minor-text-on-surface-accent-four:#277b86;--color-eyebrow-on-surface-accent-four:#b25124;--color-text-highlight-on-surface-accent-four:#154147;--color-pattern-on-surface-accent-four:hsl(from hsl(187,55%,34%) h s l/15%);--color-border-on-surface-accent-four:#abd9de;--color-fill-accent-four:#277b86;--color-text-on-fill-accent-four:#fff;--color-minor-text-on-fill-accent-four:#eaf9fb;--color-eyebrow-on-fill-accent-four:#fff;--color-text-highlight-on-fill-accent-four:#caeaed;--color-pattern-on-fill-accent-four:hsl(from hsl(187,68%,95%) h s l/15%);--color-border-on-fill-accent-four:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-four:#277b86;--color-border-accent-four:#277b86;--color-surface-accent-five:#f6e3fc;--color-text-on-surface-accent-five:#121212;--color-minor-text-on-surface-accent-five:#604474;--color-eyebrow-on-surface-accent-five:#7b3819;--color-text-highlight-on-surface-accent-five:#311c45;--color-pattern-on-surface-accent-five:hsl(from hsl(275,26%,36%) h s l/15%);--color-border-on-surface-accent-five:#baa4c6;--color-fill-accent-five:#604474;--color-text-on-fill-accent-five:#fff;--color-minor-text-on-fill-accent-five:#d7c2e0;--color-eyebrow-on-fill-accent-five:#ffbe9e;--color-text-highlight-on-fill-accent-five:#d7c2e0;--color-pattern-on-fill-accent-five:hsl(from hsl(286,81%,94%) h s l/15%);--color-border-on-fill-accent-five:hsl(from hsl(0,0%,100%) h s l/12%);--color-text-accent-five:#604474;--color-border-accent-five:#604474}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol:where([role=list],[role=tablist]),ul:where([role=list],[role=tablist]){list-style:none;margin:0;padding:0}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{border:none}@media(prefers-reduced-motion:reduce){*,:after,:before,:root::view-transition-group(*){-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;-webkit-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:0s!important;transition-duration:0s!important}}:root{--global-size:var(--size-0);--global-gutter:var(--space-s-m);--global-space:var(--space-xs-s);--global-width:100vw;--global-min-width:16rem;--global-max-width:95rem;--global-max-width-wide:70rem;--global-max-width-narrow:60rem}@property --gutter{syntax:"*";inherits:false}@property --background{syntax:"<color>";inherits:false;initial-value:#fff}@property --text{syntax:"<color>";inherits:false;initial-value:#121212}@property --minor{syntax:"<color>";inherits:false;initial-value:#666}@property --eyebrow{syntax:"<color>";inherits:false;initial-value:#b25124}@property --text-highlight{syntax:"<color>";inherits:false;initial-value:#ffd9c2}@property --pattern{syntax:"<color>";inherits:false;initial-value:hsl(from hsl(20,7%,92%) h s l/50%)}@property --border{syntax:"<color>";inherits:false;initial-value:#eceae9}html{scroll-behavior:smooth}body{background-color:var(--color-background-default);color:var(--color-text-on-background-default);font-family:var(--font-base);-webkit-font-feature-settings:"ss03" 1;font-feature-settings:"ss03" 1;font-size:var(--size-0);-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-ms-hyphens:auto;hyphens:auto;line-height:var(--leading-loose);overflow-x:hidden;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 4 4}[data-color-role=background-default]{--background:var(--color-background-default);--text:var(--color-text-on-background-default);--minor:var(--color-minor-text-on-background-default);--eyebrow:var(--color-eyebrow-on-background-default);--text-highlight:var(--color-text-highlight-on-background-default);--pattern:var(--color-pattern-on-background-default);--border:var(--color-border-on-background-default)}[data-color-role=surface-default]{--background:var(--color-surface-default);--text:var(--color-text-on-surface-default);--minor:var(--color-minor-text-on-surface-default);--eyebrow:var(--color-eyebrow-on-surface-default);--text-highlight:var(--color-text-highlight-on-surface-default);--pattern:var(--color-pattern-on-surface-default);--border:var(--color-border-on-surface-default)}[data-color-role=fill-default]{--background:var(--color-fill-default);--text:var(--color-text-on-fill-default);--minor:var(--color-minor-text-on-fill-default);--eyebrow:var(--color-eyebrow-on-fill-default);--text-highlight:var(--color-text-highlight-on-fill-default);--pattern:var(--color-pattern-on-fill-default);--border:var(--color-border-on-fill-default)}[data-color-role=fill-secondary-default]{--background:var(--color-fill-secondary-default);--text:var(--color-text-on-fill-secondary-default);--minor:var(--color-minor-text-on-fill-secondary-default);--eyebrow:var(--color-eyebrow-on-fill-secondary-default);--text-highlight:var(--color-text-highlight-on-fill-secondary-default);--pattern:var(--color-pattern-on-fill-secondary-default);--border:var(--color-border-on-fill-secondary-default)}[data-color-role=fill-brand-one]{--background:var(--color-fill-brand-one);--text:var(--color-text-on-fill-brand-one);--minor:var(--color-minor-text-on-fill-brand-one);--eyebrow:var(--color-eyebrow-on-fill-brand-one);--text-highlight:var(--color-text-highlight-on-fill-brand-one);--pattern:var(--color-pattern-on-fill-brand-one);--border:var(--color-border-on-fill-brand-one)}[data-color-role=fill-secondary-brand-one]{--background:var(--color-fill-secondary-brand-one);--text:var(--color-text-on-fill-secondary-brand-one);--minor:var(--color-minor-text-on-fill-secondary-brand-one);--eyebrow:var(--color-eyebrow-on-fill-secondary-brand-one);--text-highlight:var(--color-text-highlight-on-fill-secondary-brand-one);--pattern:var(--color-pattern-on-fill-secondary-brand-one);--border:var(--color-border-on-fill-secondary-brand-one)}[data-color-role=surface-brand-one]{--background:var(--color-surface-brand-one);--text:var(--color-text-on-surface-brand-one);--minor:var(--color-minor-text-on-surface-brand-one);--eyebrow:var(--color-eyebrow-on-surface-brand-one);--text-highlight:var(--color-text-highlight-on-surface-brand-one);--pattern:var(--color-pattern-on-surface-brand-one);--border:var(--color-border-on-surface-brand-one)}[data-color-role=fill-brand-two]{--background:var(--color-fill-brand-two);--text:var(--color-text-on-fill-brand-two);--minor:var(--color-minor-text-on-fill-brand-two);--eyebrow:var(--color-eyebrow-on-fill-brand-two);--text-highlight:var(--color-text-highlight-on-fill-brand-two);--pattern:var(--color-pattern-on-fill-brand-two);--border:var(--color-border-on-fill-brand-two)}[data-color-role=fill-secondary-brand-two]{--background:var(--color-fill-secondary-brand-two);--text:var(--color-text-on-fill-secondary-brand-two);--minor:var(--color-minor-text-on-fill-secondary-brand-two);--eyebrow:var(--color-eyebrow-on-fill-secondary-brand-two);--text-highlight:var(--color-text-highlight-on-fill-secondary-brand-two);--pattern:var(--color-pattern-on-fill-secondary-brand-two);--border:var(--color-border-on-fill-secondary-brand-two)}[data-color-role=surface-brand-two]{--background:var(--color-surface-brand-two);--text:var(--color-text-on-surface-brand-two);--minor:var(--color-minor-text-on-surface-brand-two);--eyebrow:var(--color-eyebrow-on-surface-brand-two);--text-highlight:var(--color-text-highlight-on-surface-brand-two);--pattern:var(--color-pattern-on-surface-brand-two);--border:var(--color-border-on-surface-brand-two)}[data-color-role=fill-brand-three]{--background:var(--color-fill-brand-three);--text:var(--color-text-on-fill-brand-three);--minor:var(--color-minor-text-on-fill-brand-three);--eyebrow:var(--color-eyebrow-on-fill-brand-three);--text-highlight:var(--color-text-highlight-on-fill-brand-three);--pattern:var(--color-pattern-on-fill-brand-three);--border:var(--color-border-on-fill-brand-three)}[data-color-role=fill-secondary-brand-three]{--background:var(--color-fill-secondary-brand-three);--text:var(--color-text-on-fill-secondary-brand-three);--minor:var(--color-minor-text-on-fill-secondary-brand-three);--eyebrow:var(--color-eyebrow-on-fill-secondary-brand-three);--text-highlight:var(--color-text-highlight-on-fill-secondary-brand-three);--pattern:var(--color-pattern-on-fill-secondary-brand-three);--border:var(--color-border-on-fill-secondary-brand-three)}[data-color-role=surface-brand-three]{--background:var(--color-surface-brand-three);--text:var(--color-text-on-surface-brand-three);--minor:var(--color-minor-text-on-surface-brand-three);--eyebrow:var(--color-eyebrow-on-surface-brand-three);--text-highlight:var(--color-text-highlight-on-surface-brand-three);--pattern:var(--color-pattern-on-surface-brand-three);--border:var(--color-border-on-surface-brand-three)}[data-color-role=fill-red]{--background:var(--color-fill-red);--text:var(--color-text-on-fill-red);--minor:var(--color-minor-text-on-fill-red);--eyebrow:var(--color-eyebrow-on-fill-red);--text-highlight:var(--color-text-highlight-on-fill-red);--pattern:var(--color-pattern-on-fill-red);--border:var(--color-border-on-fill-red)}[data-color-role=surface-red]{--background:var(--color-surface-red);--text:var(--color-text-on-surface-red);--minor:var(--color-minor-text-on-surface-red);--eyebrow:var(--color-eyebrow-on-surface-red);--text-highlight:var(--color-text-highlight-on-surface-red);--pattern:var(--color-pattern-on-surface-red);--border:var(--color-border-on-surface-red)}[data-color-role=fill-green]{--background:var(--color-fill-green);--text:var(--color-text-on-fill-green);--minor:var(--color-minor-text-on-fill-green);--eyebrow:var(--color-eyebrow-on-fill-green);--text-highlight:var(--color-text-highlight-on-fill-green);--pattern:var(--color-pattern-on-fill-green);--border:var(--color-border-on-fill-green)}[data-color-role=surface-green]{--background:var(--color-surface-green);--text:var(--color-text-on-surface-green);--minor:var(--color-minor-text-on-surface-green);--eyebrow:var(--color-eyebrow-on-surface-green);--text-highlight:var(--color-text-highlight-on-surface-green);--pattern:var(--color-pattern-on-surface-green);--border:var(--color-border-on-surface-green)}[data-color-role=fill-accent-one]{--background:var(--color-fill-accent-one);--text:var(--color-text-on-fill-accent-one);--minor:var(--color-minor-text-on-fill-accent-one);--eyebrow:var(--color-eyebrow-on-fill-accent-one);--text-highlight:var(--color-text-highlight-on-fill-accent-one);--pattern:var(--color-pattern-on-fill-accent-one);--border:var(--color-border-on-fill-accent-one)}[data-color-role=surface-accent-one]{--background:var(--color-surface-accent-one);--text:var(--color-text-on-surface-accent-one);--minor:var(--color-minor-text-on-surface-accent-one);--eyebrow:var(--color-eyebrow-on-surface-accent-one);--text-highlight:var(--color-text-highlight-on-surface-accent-one);--pattern:var(--color-pattern-on-surface-accent-one);--border:var(--color-border-on-surface-accent-one)}[data-color-role=fill-accent-two]{--background:var(--color-fill-accent-two);--text:var(--color-text-on-fill-accent-two);--minor:var(--color-minor-text-on-fill-accent-two);--eyebrow:var(--color-eyebrow-on-fill-accent-two);--text-highlight:var(--color-text-highlight-on-fill-accent-two);--pattern:var(--color-pattern-on-fill-accent-two);--border:var(--color-border-on-fill-accent-two)}[data-color-role=surface-accent-two]{--background:var(--color-surface-accent-two);--text:var(--color-text-on-surface-accent-two);--minor:var(--color-minor-text-on-surface-accent-two);--eyebrow:var(--color-eyebrow-on-surface-accent-two);--text-highlight:var(--color-text-highlight-on-surface-accent-two);--pattern:var(--color-pattern-on-surface-accent-two);--border:var(--color-border-on-surface-accent-two)}[data-color-role=fill-accent-three]{--background:var(--color-fill-accent-three);--text:var(--color-text-on-fill-accent-three);--minor:var(--color-minor-text-on-fill-accent-three);--eyebrow:var(--color-eyebrow-on-fill-accent-three);--text-highlight:var(--color-text-highlight-on-fill-accent-three);--pattern:var(--color-pattern-on-fill-accent-three);--border:var(--color-border-on-fill-accent-three)}[data-color-role=surface-accent-three]{--background:var(--color-surface-accent-three);--text:var(--color-text-on-surface-accent-three);--minor:var(--color-minor-text-on-surface-accent-three);--eyebrow:var(--color-eyebrow-on-surface-accent-three);--text-highlight:var(--color-text-highlight-on-surface-accent-three);--pattern:var(--color-pattern-on-surface-accent-three);--border:var(--color-border-on-surface-accent-three)}[data-color-role=fill-accent-four]{--background:var(--color-fill-accent-four);--text:var(--color-text-on-fill-accent-four);--minor:var(--color-minor-text-on-fill-accent-four);--eyebrow:var(--color-eyebrow-on-fill-accent-four);--text-highlight:var(--color-text-highlight-on-fill-accent-four);--pattern:var(--color-pattern-on-fill-accent-four);--border:var(--color-border-on-fill-accent-four)}[data-color-role=surface-accent-four]{--background:var(--color-surface-accent-four);--text:var(--color-text-on-surface-accent-four);--minor:var(--color-minor-text-on-surface-accent-four);--eyebrow:var(--color-eyebrow-on-surface-accent-four);--text-highlight:var(--color-text-highlight-on-surface-accent-four);--pattern:var(--color-pattern-on-surface-accent-four);--border:var(--color-border-on-surface-accent-four)}[data-color-role=fill-accent-five]{--background:var(--color-fill-accent-five);--text:var(--color-text-on-fill-accent-five);--minor:var(--color-minor-text-on-fill-accent-five);--eyebrow:var(--color-eyebrow-on-fill-accent-five);--text-highlight:var(--color-text-highlight-on-fill-accent-five);--pattern:var(--color-pattern-on-fill-accent-five);--border:var(--color-border-on-fill-accent-five)}[data-color-role=surface-accent-five]{--background:var(--color-surface-accent-five);--text:var(--color-text-on-surface-accent-five);--minor:var(--color-minor-text-on-surface-accent-five);--eyebrow:var(--color-eyebrow-on-surface-accent-five);--text-highlight:var(--color-text-highlight-on-surface-accent-five);--pattern:var(--color-pattern-on-surface-accent-five);--border:var(--color-border-on-surface-accent-five)}.h1,h1{font-size:var(--size-7);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-short);text-wrap:balance}.h1+p,h1+p{--flow-space:0.5em}.h2,h2{font-size:var(--size-5);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-medium);text-wrap:balance}.h2+p,h2+p{--flow-space:0.5em}.h3,h3{font-size:var(--size-4);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-medium);text-wrap:balance}.h3+p,h3+p{--flow-space:0.5em}.h4,h4{font-size:var(--size-3);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-medium);text-wrap:balance}.h4+p,h4+p{--flow-space:0.5em}.h5,h5{font-size:var(--size-2);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-medium);text-wrap:balance}.h5+p,h5+p{--flow-space:0.5em}.h6,h6{font-size:var(--size-1);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-medium);text-wrap:balance}.h6+p,h6+p{--flow-space:0.5em}[id]{scroll-margin-block-start:var(--site-header-size,0)}p{max-width:var(--measure-long);text-wrap:pretty}strong{font-weight:var(--weight-black)}dl{display:grid;grid-template-columns:minmax(auto,20ch) 1fr;grid-gap:.5rem 1rem}dt{font-weight:700}[hidden]{display:none!important}ul:not(:where([role=list],[role=tablist])){--list-padding:20px;-webkit-padding-start:var(--list-padding);padding-inline-start:var(--list-padding)}ul:not(:where([role=list],[role=tablist])) li{max-width:calc(var(--measure-long) - var(--list-padding))}ul:not(:where([role=list],[role=tablist])) li::marker{color:var(--color-fill-brand-one)}ul:not(:where([role=list],[role=tablist])) li+li{-webkit-margin-before:var(--space-2xs-xs);margin-block-start:var(--space-2xs-xs)}ul[data-variant=lines]{padding:0}ul[data-variant=lines] li{border-bottom:var(--border-thin) solid var(--color-border-on-background-default);padding:var(--space-4xs-3xs) var(--space-3xs-2xs)}ul[data-variant=lines] li::marker{content:none}ul[data-variant=lines] li:first-child{border-top:var(--border-thin) solid var(--color-border-on-background-default)}ul[data-variant=lines] li+li{-webkit-margin-before:0;margin-block-start:0}ol{-webkit-padding-start:2ch;counter-reset:--orderedList;padding-inline-start:2ch}ol:has(:nth-child(100)){-webkit-padding-start:3ch;padding-inline-start:3ch}ol li{-webkit-padding-start:var(--space-3xs-2xs);counter-increment:--orderedList;max-width:var(--measure-long);padding-inline-start:var(--space-3xs-2xs)}ol li::marker{color:var(--color-text-brand-one);content:counter(--orderedList,decimal-leading-zero);font-weight:var(--weight-black)}ol li+li{-webkit-margin-before:var(--space-2xs-xs);margin-block-start:var(--space-2xs-xs)}ol[data-variant=circle]{--_marker-size:18px;-webkit-padding-start:0;padding-inline-start:0}ol[data-variant=circle] li{-webkit-padding-start:0;display:grid;gap:var(--space-5xs-4xs);grid-template-columns:var(--_marker-size) 1fr;padding-inline-start:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}ol[data-variant=circle] li:before{background:var(--_marker-background,var(--color-fill-brand-two));block-size:var(--_marker-size);border-radius:100%;color:var(--_marker-color,var(--color-text-on-fill-brand-two));content:counter(--orderedList);display:grid;font-size:12px;font-weight:var(--weight-black);inline-size:var(--_marker-size);line-height:var(--leading-flat);place-content:center}hr{background-color:var(--color-border-on-background-default);border:none;inline-size:100%;height:1px;margin-block:var(--global-space)}sup{font-size:.7em}img{border-radius:var(--radius-medium)}figcaption{color:var(--color-minor-text-on-background-default);font-size:var(--size--2);line-height:var(--leading-loose);-webkit-margin-before:var(--space-3xs-2xs);margin-block-start:var(--space-3xs-2xs)}a{color:currentColor;text-decoration:none}a:not([class]){text-decoration:underline;-webkit-transition:opacity var(--timing-fast) ease-out;transition:opacity var(--timing-fast) ease-out}a:not([class]):hover{opacity:.75}a[data-breakout]:before{content:"";cursor:pointer;display:block;inset:0;position:absolute}p a[href^="https://"]:not([href*=kaffee-partner]):not([class*=button]):after{background-color:currentColor;content:"";display:inline-block;height:.9rem;margin-left:.25rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M15.97 0.580033L13.27 0.590033L13.1588 0.642193C13.016 0.709153 12.8482 0.877253 12.7839 1.01773C12.7216 1.15367 12.7026 1.37649 12.7414 1.51493C12.8012 1.72881 12.9548 1.90963 13.16 2.00781L13.29 2.07003L15.0694 2.07555L16.8487 2.08107L11.6772 7.25555C8.83288 10.1015 6.48554 12.464 6.4609 12.5055C6.40246 12.604 6.36046 12.7648 6.36046 12.89C6.36046 13.4737 7.00896 13.8332 7.50804 13.5263C7.55312 13.4986 9.914 11.1529 12.7545 8.31357L17.9189 3.15127L17.9245 4.93065L17.93 6.71003L17.9925 6.84003C18.2755 7.42871 19.0915 7.41951 19.3663 6.82453L19.41 6.73003V3.93003V1.13003L19.3568 1.01653C19.2491 0.786853 19.0225 0.615233 18.7872 0.585053C18.7227 0.576794 17.455 0.574533 15.97 0.580033ZM2.17998 4.07057C1.4062 4.19189 0.775897 4.79697 0.617957 5.57007C0.580477 5.75355 0.579657 5.90801 0.584757 11.8041L0.589977 17.85L0.645157 18.026C0.752097 18.3669 0.906237 18.627 1.13962 18.8604C1.43322 19.154 1.79006 19.3352 2.19998 19.3989C2.31238 19.4163 3.8568 19.4205 8.35998 19.4157L14.37 19.4091L14.53 19.3629C14.985 19.2312 15.3593 18.9652 15.62 18.5881C15.7487 18.4019 15.8299 18.2239 15.8973 17.9803L15.9499 17.79L15.9554 14.1721C15.9591 11.7661 15.9541 10.5171 15.9404 10.4434C15.9113 10.2859 15.8473 10.1654 15.731 10.0491C15.433 9.75109 14.9699 9.75327 14.6691 10.0541C14.6164 10.1068 14.55 10.1995 14.5216 10.26L14.47 10.37L14.46 13.99L14.45 17.61L14.4059 17.6925C14.3507 17.7956 14.261 17.8723 14.1644 17.8992C14.114 17.9132 12.2068 17.9199 8.25434 17.9199C3.0236 17.92 2.41098 17.9168 2.34434 17.889C2.24574 17.8478 2.16328 17.7681 2.1179 17.67C2.08212 17.5927 2.08086 17.3917 2.08086 11.73C2.08086 6.08749 2.08222 5.86703 2.11758 5.78921C2.15564 5.70541 2.25028 5.61297 2.33886 5.57307C2.37656 5.55607 3.34084 5.54741 6.00998 5.54003L9.62998 5.53003L9.74064 5.47567C10.0416 5.32785 10.2135 5.00259 10.1614 4.67925C10.1345 4.51227 10.0716 4.38971 9.95096 4.26905C9.83576 4.15383 9.71592 4.08961 9.56156 4.06033C9.49142 4.04703 8.22976 4.04069 5.90226 4.04197C3.04862 4.04353 2.31654 4.04915 2.17998 4.07057Z%27/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M15.97 0.580033L13.27 0.590033L13.1588 0.642193C13.016 0.709153 12.8482 0.877253 12.7839 1.01773C12.7216 1.15367 12.7026 1.37649 12.7414 1.51493C12.8012 1.72881 12.9548 1.90963 13.16 2.00781L13.29 2.07003L15.0694 2.07555L16.8487 2.08107L11.6772 7.25555C8.83288 10.1015 6.48554 12.464 6.4609 12.5055C6.40246 12.604 6.36046 12.7648 6.36046 12.89C6.36046 13.4737 7.00896 13.8332 7.50804 13.5263C7.55312 13.4986 9.914 11.1529 12.7545 8.31357L17.9189 3.15127L17.9245 4.93065L17.93 6.71003L17.9925 6.84003C18.2755 7.42871 19.0915 7.41951 19.3663 6.82453L19.41 6.73003V3.93003V1.13003L19.3568 1.01653C19.2491 0.786853 19.0225 0.615233 18.7872 0.585053C18.7227 0.576794 17.455 0.574533 15.97 0.580033ZM2.17998 4.07057C1.4062 4.19189 0.775897 4.79697 0.617957 5.57007C0.580477 5.75355 0.579657 5.90801 0.584757 11.8041L0.589977 17.85L0.645157 18.026C0.752097 18.3669 0.906237 18.627 1.13962 18.8604C1.43322 19.154 1.79006 19.3352 2.19998 19.3989C2.31238 19.4163 3.8568 19.4205 8.35998 19.4157L14.37 19.4091L14.53 19.3629C14.985 19.2312 15.3593 18.9652 15.62 18.5881C15.7487 18.4019 15.8299 18.2239 15.8973 17.9803L15.9499 17.79L15.9554 14.1721C15.9591 11.7661 15.9541 10.5171 15.9404 10.4434C15.9113 10.2859 15.8473 10.1654 15.731 10.0491C15.433 9.75109 14.9699 9.75327 14.6691 10.0541C14.6164 10.1068 14.55 10.1995 14.5216 10.26L14.47 10.37L14.46 13.99L14.45 17.61L14.4059 17.6925C14.3507 17.7956 14.261 17.8723 14.1644 17.8992C14.114 17.9132 12.2068 17.9199 8.25434 17.9199C3.0236 17.92 2.41098 17.9168 2.34434 17.889C2.24574 17.8478 2.16328 17.7681 2.1179 17.67C2.08212 17.5927 2.08086 17.3917 2.08086 11.73C2.08086 6.08749 2.08222 5.86703 2.11758 5.78921C2.15564 5.70541 2.25028 5.61297 2.33886 5.57307C2.37656 5.55607 3.34084 5.54741 6.00998 5.54003L9.62998 5.53003L9.74064 5.47567C10.0416 5.32785 10.2135 5.00259 10.1614 4.67925C10.1345 4.51227 10.0716 4.38971 9.95096 4.26905C9.83576 4.15383 9.71592 4.08961 9.56156 4.06033C9.49142 4.04703 8.22976 4.04069 5.90226 4.04197C3.04862 4.04353 2.31654 4.04915 2.17998 4.07057Z%27/></svg>") no-repeat center/contain;vertical-align:-.1rem;width:.9rem}button{background-color:transparent;color:currentColor}input{accent-color:var(--color-fill-brand-one)}label{display:block;line-height:var(--leading-flat)}legend{padding-inline:0}:where(a,button,input):focus-visible{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}@supports not selector(:focus-visible){:where(a,button,input):focus{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}}@supports not selector(:popover-open){[popover]:not(.\:popover-open){display:none}}body:has(.\:popover-open):before{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);content:"";inset:0;position:fixed;z-index:var(--stack-backdrop)}code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.95em;font-weight:700}pre{background:#e4e6ec;max-width:90ch;padding:1.25rem}pre code{display:block;-ms-hyphens:none;hyphens:none;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;width:100%;word-break:normal;word-spacing:normal;-webkit-overflow-scrolling:touch}.cluster{--_cluster-horizontal-alignment:var(--cluster-horizontal-alignment,start);--_cluster-vertical-alignment:var(--cluster-vertical-alignment,center);--_gutter:var(--gutter,var(--global-gutter));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--_gutter);-webkit-box-pack:var(--_cluster-horizontal-alignment);-ms-flex-pack:var(--_cluster-horizontal-alignment);justify-content:var(--_cluster-horizontal-alignment);-webkit-box-align:var(--_cluster-vertical-alignment);-ms-flex-align:var(--_cluster-vertical-alignment);align-items:var(--_cluster-vertical-alignment)}.cluster[data-gutter=none]{--gutter:0px}.cluster[data-horizontal=end]{--cluster-horizontal-alignment:flex-end}.cluster[data-horizontal=center]{--cluster-horizontal-alignment:center}.cluster[data-horizontal=around]{--cluster-horizontal-alignment:space-around}.grid{--_gutter:var(--gutter,var(--global-gutter));--_grid-placement:var(--grid-placement,auto-fill);--_grid-min-item-size:var(--grid-min-item-size,var(--global-min-width));display:grid;gap:var(--_gutter);grid-template-columns:repeat(var(--_grid-placement),minmax(min(var(--_grid-min-item-size),100%),1fr))}.grid[data-gutter=none]{--gutter:0px}.grid[data-layout=half]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem,50vw,33rem)}.grid[data-layout=third]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem,33vw,23rem)}.grid[data-layout=quarter]{--grid-placement:auto-fit;--grid-min-item-size:clamp(14rem,25vw,18rem)}.grid[data-placement=fill]{--grid-placement:auto-fill}.grid[data-placement=fit]{--grid-placement:auto-fit}.region{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border);--_region-padding:var(--region-padding,var(--space-xl-2xl));--_region-wink-block-size:clamp(15px,15px + 2vw,40px);background-color:var(--_background);color:var(--_text);padding-block:var(--_region-padding)}.region[data-space="5xs-4xs"]{--region-padding:var(--space-5xs-4xs)}.region[data-space="4xs-3xs"]{--region-padding:var(--space-4xs-3xs)}.region[data-space="3xs-2xs"]{--region-padding:var(--space-3xs-2xs)}.region[data-space="2xs-xs"]{--region-padding:var(--space-2xs-xs)}.region[data-space=xs-s]{--region-padding:var(--space-xs-s)}.region[data-space=s-m]{--region-padding:var(--space-s-m)}.region[data-space=m-l]{--region-padding:var(--space-m-l)}.region[data-space=l-xl]{--region-padding:var(--space-l-xl)}.region[data-space=xl-2xl]{--region-padding:var(--space-xl-2xl)}.region[data-space="2xl-3xl"]{--region-padding:var(--space-2xl-3xl)}.region[data-space="3xl-4xl"]{--region-padding:var(--space-3xl-4xl)}.region[data-space="4xl-5xl"]{--region-padding:var(--space-4xl-5xl)}.region[data-flush]{--region-padding:0px}.region[data-standout]{clip-path:shape(from 0 0,arc to var(--radius-xlarge) var(--radius-xlarge) of var(--radius-xlarge),hline to calc(100% - var(--radius-xlarge)),arc to 100% 0 of var(--radius-xlarge),vline to 100%,arc to calc(100% - var(--radius-xlarge)) calc(100% - var(--radius-xlarge)) of var(--radius-xlarge),hline to var(--radius-xlarge),arc to 0 100% of var(--radius-xlarge));padding-block:calc(var(--_region-padding) + var(--radius-xlarge))}.region[data-standout],.region[data-standout]+.region{-webkit-margin-before:calc(var(--radius-xlarge)*-1);margin-block-start:calc(var(--radius-xlarge)*-1)}.repel{--_gutter:var(--gutter,var(--global-gutter));--_repel-vertical-alignment:var(--repel-vertical-alignment,center);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:var(--_repel-vertical-alignment);-ms-flex-align:var(--_repel-vertical-alignment);align-items:var(--_repel-vertical-alignment)}.repel,.switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--_gutter)}.switcher{--_gutter:var(--gutter,var(--global-gutter));--_switcher-mode:var(--switcher-mode,100vw);--_switcher-threshold:var(--switcher-threshold,var(--breakpoint-m))}.switcher>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc((var(--_switcher-threshold) - var(--_switcher-mode))*999);flex-basis:calc((var(--_switcher-threshold) - var(--_switcher-mode))*999)}.switcher[data-mode=container]{--switcher-mode:100%}.switcher[data-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.switcher[data-threshold=xs]{--switcher-threshold:var(--breakpoint-xs)}.switcher[data-threshold=s]{--switcher-threshold:var(--breakpoint-s)}.switcher[data-threshold=m]{--switcher-threshold:var(--breakpoint-m)}.switcher[data-threshold=ml]{--switcher-threshold:var(--breakpoint-ml)}.switcher[data-threshold=l]{--switcher-threshold:var(--breakpoint-l)}.switcher[data-threshold=xl]{--switcher-threshold:var(--breakpoint-xl)}.with-sidebar{--_gutter:var(--gutter,var(--global-gutter));--_sidebar-vertical-alignment:var(--sidebar-vertical-alignment,stretch);--_sidebar-target-width:var(--sidebar-target-width,20rem);--_sidebar-content-min-width:var(--sidebar-content-min-width,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--_gutter);-webkit-box-align:var(--_sidebar-vertical-alignment);-ms-flex-align:var(--_sidebar-vertical-alignment);align-items:var(--_sidebar-vertical-alignment)}.with-sidebar>:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:var(--_sidebar-target-width);flex-basis:var(--_sidebar-target-width)}.with-sidebar>:last-child{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999;min-width:var(--_sidebar-content-min-width)}.with-sidebar[data-side=right]>:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:var(--_sidebar-target-width);flex-basis:var(--_sidebar-target-width);min-width:unset}.with-sidebar[data-side=right]>:first-child{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999;min-width:var(--_sidebar-content-min-width)}.with-sidebar[data-gutter=none]{--gutter:0px}.with-sidebar[data-vertical=start]{--sidebar-vertical-alignment:flex-start}.with-sidebar[data-vertical=end]{--sidebar-vertical-alignment:flex-end}.with-sidebar[data-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.with-sidebar[data-content="60"]{--sidebar-content-min-width:60%}.with-sidebar[data-target=medium]{--sidebar-target-width:30rem;--sidebar-content-min-width:45%}.with-sidebar[data-target=large]{--sidebar-target-width:35rem;--sidebar-content-min-width:40%}.with-sidebar[data-target=auto]{--sidebar-target-width:auto}.wrapper{--_wrapper-width:clamp(var(--wrapper-min-width,var(--global-min-width)),min(var(--wrapper-ideal-width,var(--global-width)),100%),var(--wrapper-max-width,var(--global-max-width)));--_wrapper-padding:var(--wrapper-padding,var(--global-space))}@supports not (width:clamp(var(--global-min-width ),var(--global-width ),var(--global-max-width ))){.wrapper{--_wrapper-width:var(--wrapper-ideal-width,var(--global-width))}}.wrapper{margin-inline:auto;padding-inline:var(--_wrapper-padding);width:var(--_wrapper-width)}.wrapper[data-flush]{--wrapper-padding:0px}.wrapper[data-size=wide]{--wrapper-max-width:var(--global-max-width-wide)}.wrapper[data-size=narrow]{--wrapper-max-width:var(--global-max-width-narrow)}.box{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border);--_box-padding:var(--box-padding,var(--space-m-l));--_box-border-width:var(--box-border-width,var(--border-thin));--_box-border-color:var(--box-border-color,transparent);--_box-radius:var(--box-radius,var(--radius-medium));--_box-shadow:var(--box-shadow,var(--shadow-low));background-color:var(--_background);border:var(--_box-border-width) solid var(--_box-border-color);border-radius:var(--_box-radius);-webkit-box-shadow:var(--_box-shadow);box-shadow:var(--_box-shadow);color:var(--_text);padding:var(--_box-padding)}.box[data-outline]{--box-border-color:var(--_border)}.box[data-flat]{--box-shadow:none}.box[data-padding=small]{--box-padding:var(--space-xs-s)}.box[data-padding=medium]{--box-padding:var(--space-s-m)}.box[data-padding=large]{--box-padding:var(--space-l-xl)}.bullets{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border)}.bullets:where(:not([data-color-role])){--background:var(--color-fill-brand-two);--text:var(--color-text-on-fill-brand-two);--minor:var(--color-minor-text-on-fill-brand-two);--eyebrow:var(--color-eyebrow-on-fill-brand-two);--text-highlight:var(--color-text-highlight-on-fill-brand-two);--pattern:var(--color-pattern-on-fill-brand-two);--border:var(--color-border-on-fill-brand-two)}.bullets{--_bullet-marker:var(--bullet-marker);--_bullet-marker-size:var(--bullet-marker-size,1.2em);--_bullet-marker-icon-size:var(--bullet-marker-icon-size,85%);--_bullet-item-padding-inline-start:calc(var(--space-4xs-3xs) + var(--_bullet-marker-size));list-style-type:none;padding:0}.bullets li{position:relative;-webkit-padding-start:calc(var(--_bullet-marker-size) + .5em);padding-inline-start:calc(var(--_bullet-marker-size) + .5em);text-box-edge:text alphabetic;text-box-trim:trim-both}.bullets li:before{background:var(--_background);block-size:var(--_bullet-marker-size);content:"";display:block;inline-size:var(--_bullet-marker-size);inset-block-start:0;inset-inline-start:0;-webkit-mask-image:var(--_bullet-marker);mask-image:var(--_bullet-marker);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--_bullet-marker-icon-size);mask-size:var(--_bullet-marker-icon-size);position:absolute;translate:0 calc((var(--_bullet-marker-size) - 1rem)/2*-1)}.bullets[data-variant=circle]{--bullet-marker-icon-size:60%}.bullets[data-variant=circle] li:before{background:var(--_bullet-marker) var(--_background);background-position:50%;background-repeat:no-repeat;background-size:var(--_bullet-marker-icon-size);border-radius:100vw;-webkit-mask-image:unset;mask-image:unset}.bullets[data-bullet=check]{--bullet-marker:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1LjcxOCAyLjU4M2EyLjY0NiAyLjY0NiAwIDAgMSAzLjMxNCAwbC4yLjE3OC4xOC4xOTdhMi41OCAyLjU4IDAgMCAxLS4xODEgMy40NzhMOC44MzQgMTYuNzI5YTIuNjQ2IDIuNjQ2IDAgMCAxLTMuNTEzLjE3OGwtLjItLjE3OC00LjM1Mi00LjMxYTIuNTggMi41OCAwIDAgMSAwLTMuNjc1IDIuNjQ1IDIuNjQ1IDAgMCAxIDMuNTEyLS4xNzhsLjIuMTc4IDIuNDk3IDIuNDcyIDguNTQxLTguNDU1eiIvPjwvc3ZnPg==)}.bullets[data-bullet=check][data-color-role=fill-brand-one]{--bullet-marker:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzEyMTIxMiIgZD0iTTE1LjcxOCAyLjU4M2EyLjY0NiAyLjY0NiAwIDAgMSAzLjMxNCAwbC4yLjE3OC4xOC4xOTdhMi41OCAyLjU4IDAgMCAxLS4xODEgMy40NzhMOC44MzQgMTYuNzI5YTIuNjQ2IDIuNjQ2IDAgMCAxLTMuNTEzLjE3OGwtLjItLjE3OC00LjM1Mi00LjMxYTIuNTggMi41OCAwIDAgMSAwLTMuNjc1IDIuNjQ1IDIuNjQ1IDAgMCAxIDMuNTEyLS4xNzhsLjIuMTc4IDIuNDk3IDIuNDcyIDguNTQxLTguNDU1eiIvPjwvc3ZnPg==)}.bullets[data-bullet=plus]{--bullet-marker:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcuNDE4IDEyLjU4MnY0LjgzNmEyLjU4MiAyLjU4MiAwIDAgMCA1LjE2NCAwdi00LjgzNmg0LjgzNmEyLjU4MiAyLjU4MiAwIDEgMCAwLTUuMTY0aC00LjgzNlYyLjU4MmEyLjU4MiAyLjU4MiAwIDEgMC01LjE2NCAwdjQuODM2SDIuNTgyYTIuNTgyIDIuNTgyIDAgMSAwIDAgNS4xNjR6Ii8+PC9zdmc+)}.bullets[data-bullet=minus]{--bullet-marker:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIuNTgyIDEyLjE2NGgxNC44MzZhMi41ODIgMi41ODIgMCAwIDAgMC01LjE2NEgyLjU4MmEyLjU4MiAyLjU4MiAwIDEgMCAwIDUuMTY0Ii8+PC9zdmc+)}.button{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border);--_button-size:var(--button-size,16px);--_button-padding-inline:var(--button-padding-inline,2em);--_button-padding-inline-icon:var(--button-padding-inline-icon,1.8em);--_button-padding-block:var(--button-padding-block,.875em);--_button-radius:var(--button-radius,var(--radius-small));--_button-border-color:var(--button-border-color,rgba(0,0,0,.07));--_button-background-highlight:var(--button-background-highlight,color-mix(in hsl,var(--_background),var(--_text) 10%));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--_background);border:var(--border-thin) solid var(--_button-border-color);border-radius:var(--_button-radius);color:var(--_text);cursor:pointer;font-size:var(--_button-size);font-weight:var(--weight-black);justify-content:center;line-height:var(--leading-flat);padding-block:var(--_button-padding-block);padding-inline:var(--_button-padding-inline);text-decoration:none;-webkit-transition:background-color var(--timing-fast) ease-out,color var(--timing-fast) ease-out,border-color var(--timing-fast) ease-out;transition:background-color var(--timing-fast) ease-out,color var(--timing-fast) ease-out,border-color var(--timing-fast) ease-out}.button:focus-visible{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.button:focus-visible,.button:hover{background-color:var(--_button-background-highlight)}.button[disabled]{-webkit-filter:invert(.2);filter:invert(.2);pointer-events:none}.button.with-icon{-webkit-padding-start:var(--_button-padding-inline-icon);padding-inline-start:var(--_button-padding-inline-icon)}.button>*{pointer-events:none}.button web-icon{--icon-size:1em}.button[data-shape=pill]{--_button-padding:.875em;border-radius:100vw;padding:var(--_button-padding)}.button[data-variant=outline]{--button-border-color:currentColor;background-color:transparent;color:var(--_background)}.button[data-variant=outline]:focus-visible,.button[data-variant=outline]:hover{--button-background-highlight:color-mix(in hsl,color-mix(in hsl,var(--_background),var(--_text) 10%),transparent 95%);background-color:var(--_button-background-highlight)}.button[data-variant=clear]{background:transparent;border-color:transparent;color:var(--_background)}.button[data-variant=clear]:focus-visible,.button[data-variant=clear]:hover{--button-background-highlight:color-mix(in hsl,color-mix(in hsl,var(--_background),var(--_text) 10%),transparent 95%);background-color:var(--_button-background-highlight)}.button[data-variant=text]{--button-size:1em;--_text-button-underline-scale:var(--text-button-underline-scale,1);background:transparent;border-color:transparent;color:var(--_background);padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button[data-variant=text]:after{background-color:var(--_background);content:"";height:2px;-webkit-transform:scaleX(var(--_text-button-underline-scale));transform:scaleX(var(--_text-button-underline-scale));-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform var(--timing-fast) ease-out;transition:-webkit-transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out;width:100%}.button[data-variant=text]:focus-visible,.button[data-variant=text]:hover{--text-button-underline-scale:0;color:var(--_button-background-highlight)}.button[data-size=small]{--button-size:14px}.button[data-size=small][data-variant=text]{--button-size:0.875em}.button[data-size=large]{--button-size:18px}.button[data-size=large][data-variant=text]{--button-size:1.125em}.button[data-breakout]:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.button[data-breakout]:focus-visible:before{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.button[data-breakout]:before{content:"";cursor:pointer;display:block;inset:0;position:absolute}@supports not (container-type:inline-size){web-responsive-container:has(>.card):where(.LG) .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--card-direction,row);flex-direction:var(--card-direction,row)}web-responsive-container:has(>.card):where(.LG) .card[data-reverse]{--card-direction:row-reverse}web-responsive-container:has(>.card):where(.LG) .card__header{width:50%}web-responsive-container:has(>.card):where(.LG) .card__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;--frame-ratio:unset}web-responsive-container:has(>.card):where(.LG) .card__image img{border-radius:var(--_card-radius) 0 0 var(--_card-radius)}web-responsive-container:has(>.card):where(.LG) .card__content{--card-padding:var(--space-l-xl);--card-radius:var(--radius-large);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}web-responsive-container:has(>.card):where(.LG) .card__actions{-webkit-margin-before:0;margin-block-start:0}}.card{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border);--_card-padding:var(--card-padding,var(--space-s-m));--_card-radius:var(--card-radius,var(--radius-medium));background-color:var(--_background);border-radius:var(--_card-radius);-webkit-box-shadow:var(--shadow-low);box-shadow:var(--shadow-low);color:var(--_text);min-height:100%;position:relative}.card:has(a[data-breakout]){-webkit-transition:translate var(--timing-fast) ease-out,-webkit-box-shadow var(--timing-normal) ease-out;transition:translate var(--timing-fast) ease-out,-webkit-box-shadow var(--timing-normal) ease-out;transition:box-shadow var(--timing-normal) ease-out,translate var(--timing-fast) ease-out;transition:box-shadow var(--timing-normal) ease-out,translate var(--timing-fast) ease-out,-webkit-box-shadow var(--timing-normal) ease-out}.card:has(a[data-breakout]) a[data-breakout]:focus-visible:before{border-radius:var(--_card-radius);-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.card:has(a[data-breakout]):hover{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);translate:0 -5px}.card__header{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0 0 auto 0;padding:var(--_card-padding);position:absolute;width:100%}.card__image .frame{block-size:100%;inline-size:100%}.card__image img{border-radius:var(--_card-radius) var(--_card-radius) 0 0}.card__image:has(>.icon-button){position:relative}.card__image:has(>.icon-button) img{-webkit-filter:brightness(.4) saturate(1.25);filter:brightness(.4) saturate(1.25)}.card__image:has(>.icon-button) .icon-button{font-size:var(--size-3);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:var(--stack-5)}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:var(--space-s-m);padding:var(--_card-padding)}.card__actions{-webkit-margin-before:auto;margin-block-start:auto}@container (inline-size >= 800px){.card{--card-padding:var(--space-l-xl);--card-radius:var(--radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--card-direction,row);flex-direction:var(--card-direction,row)}.card[data-reverse]{--card-direction:row-reverse}.card[data-reverse] img{border-radius:0 var(--_card-radius) var(--_card-radius) 0}.card__header{width:50%}.card__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;--frame-ratio:unset}.card__image img{border-radius:var(--_card-radius) 0 0 var(--_card-radius)}.card__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.card__actions{-webkit-margin-before:0;margin-block-start:0}}.card-featured-container{container-name:--cardFeaturedContainer}.card-featured{--_card-featured-padding:var(--card-featured-padding,var(--global-space));block-size:100%;border-radius:var(--radius-medium);display:grid;grid-template-columns:[full-start content-start] 80% [content-end button-start] 20% [button-end full-end];grid-template-rows:[header-start full-start] auto [header-end content-start] 1fr [content-end full-end];inline-size:100%;isolation:isolate;overflow:clip;position:relative;text-decoration:none}.card-featured:hover{--card-featured-scale:1.1}.card-featured__image{grid-column:full;grid-row:full;overflow:hidden;position:relative;z-index:-1}.card-featured__image:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:var(--stack-5)}.card-featured__image img{-webkit-transform:scale(var(--card-featured-scale,1));transform:scale(var(--card-featured-scale,1));-webkit-transition:-webkit-transform var(--timing-normal) ease-out;transition:-webkit-transform var(--timing-normal) ease-out;transition:transform var(--timing-normal) ease-out;transition:transform var(--timing-normal) ease-out,-webkit-transform var(--timing-normal) ease-out}.card-featured__image[data-effect=darken]:before{background-color:color-mix(in hsl,var(--color-fill-brand-two) 70%,transparent)}.card-featured__image[data-effect=gradient]:before{background:linear-gradient(to top,color-mix(in hsl,var(--color-fill-brand-two) 80%,transparent) 20%,transparent var(--card-gradient-transparency-stop,70%))}.card-featured__image img,.card-featured__image picture{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.card-featured__header{grid-column:full;grid-row:header;padding:var(--_card-featured-padding)}.card-featured__header .tag{justify-self:self-end;position:absolute}.card-featured__content{align-self:end;color:var(--color-text-on-fill-brand-two);grid-column:content;grid-row:content;line-height:var(--leading-tight);padding:var(--_card-featured-padding);z-index:var(--stack-10)}.card-featured__content :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;position:relative;text-overflow:ellipsis;visibility:visible}@supports not (-webkit-line-clamp:3){.card-featured__content :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){display:block;line-height:var(--leading-loose);max-height:calc(1em*var(--leading-loose)*3)}}.card-featured__content :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)+p{--flow-space:0.35em}.card-featured__teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;position:relative;text-overflow:ellipsis;visibility:visible}@supports not (-webkit-line-clamp:2){.card-featured__teaser{display:block;line-height:var(--leading-loose);max-height:calc(1em*var(--leading-loose)*2)}}@container --cardFeaturedContainer (width <= 400px){.card-featured__teaser{display:none}}.card-featured__button{align-self:end;grid-column:button;grid-row:content;justify-self:end;-webkit-margin-end:var(--_card-featured-padding);margin-inline-end:var(--_card-featured-padding);-webkit-margin-after:var(--_card-featured-padding);margin-block-end:var(--_card-featured-padding);z-index:var(--stack-10)}.card-horizontal .card__image{aspect-ratio:unset}.card-horizontal .card__image:has(>.icon-button){position:relative}.card-horizontal .card__image:has(>.icon-button) img{-webkit-filter:brightness(.4) saturate(1.25);filter:brightness(.4) saturate(1.25)}.card-horizontal .card__image:has(>.icon-button) .icon-button{font-size:var(--size-2);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:var(--stack-5)}.card-horizontal .card__image:has(>.icon-button) web-icon{-webkit-transform:translateX(2px);transform:translateX(2px)}@supports not (contain:inline-size){@media screen and (min-width:48rem){.card-horizontal{--card-direction:row}.card-horizontal[data-reverse]{--card-direction:row-reverse}.card-horizontal .card__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.card-horizontal .card__content{--card-padding:var(--space-xl-2xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.card-horizontal .card__actions{-webkit-margin-before:0;margin-block-start:0}}}details{overflow:clip;interpolate-size:allow-keywords}details[open]{--_rotation:180deg}details[open]::details-content{block-size:auto;content-visbility:visible}details::details-content{block-size:0;content-visbility:hidden}@media(prefers-reduced-motion:no-preference){details::details-content{-webkit-transition:block-size var(--timing-normal) ease-out,content-visibility var(--timing-normal) ease-out;transition:block-size var(--timing-normal) ease-out,content-visibility var(--timing-normal) ease-out;transition-behavior:allow-discrete}}summary{--outline-offset:calc(var(--outline-size) * -1);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-2xs-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;list-style:none}summary::marker{content:""}summary::-webkit-details-marker{display:none}summary:after{content:"";display:block;height:1rem;width:1rem;-ms-flex-negative:0;background-color:currentColor;flex-shrink:0;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10 16.25c-.58 0-1.08-.25-1.42-.67L.33 6.33c-.5-.67-.42-1.67.25-2.17s1.58-.5 2.08.17l7.17 8.17c.08.08.17.08.33 0l7.17-8.17c.58-.67 1.5-.75 2.17-.17s.75 1.5.17 2.17l-.08.08-8.17 9.25c-.33.33-.92.58-1.42.58Z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10 16.25c-.58 0-1.08-.25-1.42-.67L.33 6.33c-.5-.67-.42-1.67.25-2.17s1.58-.5 2.08.17l7.17 8.17c.08.08.17.08.33 0l7.17-8.17c.58-.67 1.5-.75 2.17-.17s.75 1.5.17 2.17l-.08.08-8.17 9.25c-.33.33-.92.58-1.42.58Z"/></svg>');-webkit-transform:rotate(var(--_rotation,0deg));transform:rotate(var(--_rotation,0deg));-webkit-transition:-webkit-transform var(--timing-fast) ease-out;transition:-webkit-transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out}summary:focus-visible{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.details__heading{font-size:var(--size-1);font-weight:var(--weight-black);line-height:var(--leading-tight);max-width:var(--measure-none)}.dialog{--_slide-distance:200px;--_padding:var(--space-xs-s);--_max-inline-size:40rem;background-color:var(--color-background-default);border:none;border-radius:var(--radius-medium);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);clear:both;color:var(--color-text-on-background-default);inline-size:100vw;max-inline-size:var(--_max-inline-size);opacity:0;padding:0;-webkit-transition:translate var(--timing-normal) ease-out,opacity var(--timing-normal) ease-out,display var(--timing-normal) ease-out allow-discrete;transition:translate var(--timing-normal) ease-out,opacity var(--timing-normal) ease-out,display var(--timing-normal) ease-out allow-discrete;translate:0 var(--_slide-distance)}.dialog[open]{opacity:1;translate:0 0}@starting-style{.dialog[open]{opacity:0;translate:0 var(--_slide-distance)}}.dialog:has(web-vimeo-player){background-color:transparent}.dialog[data-size=large]{--_max-inline-size:70rem}.dialog::-ms-backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);-ms-transition:backdrop-filter var(--timing-normal) ease;transition:backdrop-filter var(--timing-normal) ease}.dialog::backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);-webkit-transition:backdrop-filter var(--timing-normal) ease;transition:backdrop-filter var(--timing-normal) ease}.dialog__close{--icon-button-padding:0.7em;font-size:1rem}.dialog__close:has(+web-vimeo-player){position:absolute;right:var(--_padding);top:var(--_padding);z-index:var(--stack-5)}.dialog__close:has(+.dialog__content){float:right;-webkit-margin-before:var(--_padding);margin-block-start:var(--_padding);-webkit-margin-end:var(--_padding);margin-inline-end:var(--_padding)}.dialog__header{background:var(--color-surface-default);color:var(--color-text-on-surface-default)}.dialog__content,.dialog__header{padding:var(--_padding)}html:has(dialog[open]){overflow:hidden}.eyebrow{color:var(--_eyebrow,currentColor);font-size:var(--size--1);font-weight:var(--weight-black);line-height:var(--leading-flat);text-transform:uppercase}.eyebrow+*{--flow-space:.4em}.eyebrow[data-size=large]{font-size:var(--size-1)}.headline-counter{counter-reset:headline2}.headline-counter h2{counter-increment:headline2;counter-reset:headline3}.headline-counter h2:before{content:counter(headline2,upper-alpha) ". "}.headline-counter h3{counter-increment:headline3;counter-reset:headline4}.headline-counter h3:before{content:counter(headline3,decimal) ". "}.headline-counter h4{counter-increment:headline4}.headline-counter h4:before{content:counter(headline3,decimal) "." counter(headline4,decimal) ". "}.region[data-flush] .hero:only-child{-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m)}.hero{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border)}.hero:where(:not([data-color-role])){--background:var(--color-fill-secondary-default);--text:var(--color-text-on-fill-secondary-default);--minor:var(--color-minor-text-on-fill-secondary-default);--eyebrow:var(--color-eyebrow-on-fill-secondary-default);--text-highlight:var(--color-text-highlight-on-fill-secondary-default);--pattern:var(--color-pattern-on-fill-secondary-default);--border:var(--color-border-on-fill-secondary-default)}.hero{--breakout-max-width:calc(var(--global-max-width) - var(--_wrapper-padding) * 2);--_hero-padding:var(--space-m-l);aspect-ratio:2/.85;background-color:var(--_background);border-radius:clamp(0px,(100vw - 100%)*100000,var(--radius-large));color:var(--_text);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:clip}.hero:not(:has(.hero__content)) .hero__media :where(img,picture){position:static}.hero:not([data-effect=none]):has(.hero__media){color:#fff}.hero__media{grid-column:1/-1;grid-row:1/-1;position:relative}.hero__media :where(img,picture){block-size:100%;inline-size:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}.hero__media img{border-radius:0;-webkit-filter:brightness(.4) saturate(1.25);filter:brightness(.4) saturate(1.25)}.hero__content{align-self:end;grid-column:1/-1;grid-row:1/-1;margin-inline:initial;padding:var(--_hero-padding);z-index:var(--stack-10)}.hero__content p:not([class*=measure-]){max-inline-size:var(--measure-ideal)}@media(width >= 39rem){.hero__content{padding:var(--space-l-xl)}}@media(width >= 48rem){.hero__content{-ms-flex-item-align:center;align-self:center}}.hero[data-size=wide]{aspect-ratio:var(--ratio-249)}.hero[data-size=extrawide],.hero[data-size=ultrawide]{aspect-ratio:var(--ratio-329)}.hero[data-size=fluid]{aspect-ratio:var(--ratio-409)}.hero[data-placement] .hero__content:has(>.ce_text){max-inline-size:-webkit-fit-content;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.hero[data-placement=right] .hero__content{justify-self:end}.hero[data-placement=center] .hero__content{-ms-flex-item-align:center;align-self:center;justify-self:center}.hero[data-placement=top-left] .hero__content{-ms-flex-item-align:start;align-self:start;justify-self:start}.hero[data-placement=top-right] .hero__content{-ms-flex-item-align:start;align-self:start;justify-self:end}.hero[data-placement=bottom-left] .hero__content{-ms-flex-item-align:end;align-self:end;justify-self:start}.hero[data-placement=bottom-right] .hero__content{-ms-flex-item-align:end;align-self:end;justify-self:end}.hero[data-effect*=gradient-] .hero__media img,.hero[data-effect=none] .hero__media img{-webkit-filter:none;filter:none}.hero[data-effect*=gradient-]:after{--_gradient-dir:var(--gradient-dir,to top);background:linear-gradient(var(--_gradient-dir),rgba(0,0,0,.86) 0,rgba(0,0,0,.829) 10.5%,rgba(0,0,0,.79) 19.6%,rgba(0,0,0,.745) 27.5%,rgba(0,0,0,.694) 34.4%,rgba(0,0,0,.639) 40.6%,rgba(0,0,0,.58) 46.1%,rgba(0,0,0,.517) 51.3%,rgba(0,0,0,.452) 56.2%,rgba(0,0,0,.386) 61.1%,rgba(0,0,0,.319) 66.1%,rgba(0,0,0,.251) 71.4%,rgba(0,0,0,.185) 77.3%,rgba(0,0,0,.121) 83.9%,rgba(0,0,0,.059) 91.4%,transparent 100%);content:"";grid-column:1/-1;grid-row:1/-1;z-index:var(--stack-5)}@media(width >= 48rem){.hero[data-effect=gradient-ltr]:after{--gradient-dir:to right}.hero[data-effect=gradient-rtl]:after{--gradient-dir:to left}}.region[data-flush] .hero-split:only-child{-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m)}.hero-split{--breakout-max-width:calc(var(--global-max-width) - var(--_wrapper-padding) * 2);border-radius:clamp(0px,(100vw - 100%)*100000,var(--radius-large));display:grid;grid-template-columns:[hero-start image-start] 1fr [hero-end image-end];grid-template-rows:[hero-start image-start] auto [image-end] auto [hero-end];overflow:clip}.hero-split .hero{aspect-ratio:unset;display:grid;grid-column:hero;grid-row:hero;grid-template-areas:"." "content";grid-template-columns:subgrid;grid-template-rows:subgrid}.hero-split .hero *{grid-area:content}.hero-split figure{grid-column:image;grid-row:image}.hero-split figure :where(picture,img){border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(width >= 48rem){.hero-split{grid-template-columns:[hero-start image-start] 1fr [image-end] 1fr [hero-end];grid-template-rows:[hero-start image-start] auto [image-end hero-end]}.hero-split .hero{grid-template-areas:". content"}}.hero-split[data-overflow]{grid-template-rows:[image-start] 50px [hero-start] auto [image-end] auto [hero-end];overflow:visible}.hero-split[data-overflow] figure{padding-inline:1rem}.hero-split[data-overflow] figure :where(picture,img){border-radius:var(--radius-medium)}.hero-split[data-overflow][data-reverse]{grid-template-rows:[hero-start] auto [image-start] auto [hero-end] 50px [image-end]}@media(width >= 48rem){.hero-split[data-overflow]{grid-template-rows:[image-start] 50px [hero-start] auto [image-end hero-end]}.hero-split[data-overflow] figure{padding-inline:0}.hero-split[data-overflow][data-reverse]{grid-template-rows:[image-start] 50px [hero-start] auto [image-end hero-end]}.hero-split[data-overflow=both],.hero-split[data-overflow=both][data-reverse]{grid-template-rows:[image-start] 50px [hero-start] auto [hero-end] 50px [image-end]}}.hero-split[data-reverse]{grid-template-columns:[hero-start image-start] 1fr [hero-end image-end];grid-template-rows:[hero-start] auto [image-start] auto [hero-end image-end]}.hero-split[data-reverse] .hero{grid-template-areas:"content" "."}@media(width >= 48rem){.hero-split[data-reverse]{grid-template-columns:[hero-start] 1fr [image-start] 1fr [hero-end image-end];grid-template-rows:[hero-start image-start] auto [image-end hero-end]}.hero-split[data-reverse] .hero{grid-template-areas:"content ."}}.icon-button{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border);--_icon-button-size:var(--icon-button-size,16px);--_icon-button-padding:var(--icon-button-padding,.875em);--_icon-button-border-color:var(--icon-button-border-color,rgba(0,0,0,.07));--_icon-button-background-highlight:var(--icon-button-background-highlight,color-mix(in hsl,var(--_background),var(--_text) 10%));background-color:var(--_background);border:var(--border-thin) solid var(--_icon-button-border-color);border-radius:100vw;color:var(--_text);cursor:pointer;display:inline-block;font-size:var(--_icon-button-size);line-height:var(--leading-flat);padding:var(--_icon-button-padding);-webkit-transition:background-color var(--timing-fast) ease-out,color var(--timing-fast) ease-out,border-color var(--timing-fast) ease-out;transition:background-color var(--timing-fast) ease-out,color var(--timing-fast) ease-out,border-color var(--timing-fast) ease-out}.icon-button web-icon{--icon-size:1em;pointer-events:none}.icon-button:focus-visible{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.icon-button:focus-visible,.icon-button:hover{background-color:var(--_icon-button-background-highlight)}.icon-button[disabled]{opacity:.5;pointer-events:none}.icon-button[data-size=small]{--icon-button-size:14px}.icon-button[data-size=large]{--icon-button-size:18px}.icon-button[data-variant=outline]{--icon-button-border-color:currentColor;background-color:transparent;color:var(--_background)}.icon-button[data-variant=outline]:focus-visible,.icon-button[data-variant=outline]:hover{--icon-button-background-highlight:color-mix(in hsl,color-mix(in hsl,var(--_background),var(--_text) 10%),transparent 95%);background-color:var(--_icon-button-background-highlight)}.icon-button[data-variant=clear]{background:transparent;border-color:transparent;color:var(--_background)}.icon-button[data-variant=clear]:focus-visible,.icon-button[data-variant=clear]:hover{--icon-button-background-highlight:color-mix(in hsl,color-mix(in hsl,var(--_background),var(--_text) 10%),transparent 95%);background-color:var(--_icon-button-background-highlight)}.icon-button[data-breakout]:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.icon-button[data-breakout]:focus-visible:before{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.icon-button[data-breakout]:before{content:"";cursor:pointer;display:block;inset:0;position:absolute}.icon-button-with-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-5xs-4xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-button-with-label span{color:var(--_minor);font-size:var(--size--2)}.icon-button-group{display:grid;grid-template-columns:repeat(auto-fit,80px);-webkit-box-pack:var(--icon-button-group-horizontal-alignment,start);-ms-flex-pack:var(--icon-button-group-horizontal-alignment,start);justify-content:var(--icon-button-group-horizontal-alignment,start)}.icon-button-group[data-horizontal-alignment=center]{--icon-button-group-horizontal-alignment:center}web-responsive-container.XXS .icon-text[data-direction=row]{--icon-text-direction:row}web-responsive-container.XXS .icon-text[data-direction=row] .icon-text__text>*{margin-inline:0;text-align:left}.icon-text{--_icon-text-direction:var(--icon-text-direction,column);--_gutter:var(--gutter,var(--space-2xs-xs));--icon-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--_icon-text-direction);flex-direction:var(--_icon-text-direction);gap:var(--_gutter)}.icon-text__text:has(>:nth-child(2)) :not(:first-child){color:var(--_minor)}.icon-text__text:not(:has(>:nth-child(2))){color:var(--_minor)}.icon-text__text:not(:has(>:nth-child(2))) p>:first-child{color:var(--_text)}.icon-text__icon{font-size:2rem;-ms-flex-negative:0;flex-shrink:0}.icon-text__icon img{border-radius:var(--radius-small)}.icon-text[data-alignment=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-text[data-alignment=center] .icon-text__text>*{margin-inline:auto;text-align:center}@container (inline-size >= 10rem){.icon-text[data-direction=row]{--icon-text-direction:row}.icon-text[data-direction=row] .icon-text__text>*{margin-inline:0;text-align:left}}.logo-collection-container{container-name:--logoCollectionContainer}@supports not (container-type:inline-size){.logo-collection-container:where(:not(.MD)) .logo-collection__item:not([data-prio]){display:none}.logo-collection-container:where(.LG) .logo-collection[data-size=large]{--logo-inline-size:120px;--logo-block-size:96px}}.logo-collection{--grid-min-item-size:clamp(130px,100px + 15cqi,33.33%);--grid-placement:auto-fit;--gutter:var(--global-gutter);--logo-inline-size:130px;--logo-block-size:48px}.logo-collection[data-grayscale] img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter var(--timing-fast) ease-out;transition:-webkit-filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out,-webkit-filter var(--timing-fast) ease-out}.logo-collection[data-grayscale] img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.logo-collection[data-size=large]{--logo-inline-size:110px;--logo-block-size:72px}@container --logoCollectionContainer (inline-size >= 800px){.logo-collection[data-size=large]{--logo-inline-size:120px;--logo-block-size:96px}}.logo-collection__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:2.5;background:var(--color-fill-default);border:var(--border-thin) solid var(--color-border-on-fill-default);border-radius:var(--radius-small);justify-content:center;padding:var(--space-2xs-xs)}@container --logoCollectionContainer (inline-size <= 600px){.logo-collection__item:not([data-prio]){display:none}}.logo-collection img{block-size:var(--logo-block-size);border-radius:0;display:block;inline-size:var(--logo-inline-size);max-inline-size:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.logo-strip-container{container-name:--logoStripContainer}@supports not (container-type:inline-size){.logo-strip-container:where(.MD) .logo-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-strip-container:where(:not(.MD)) .logo-strip__logo:not([data-prio]){display:none}.logo-strip-container:where(.MD) .logo-strip-inline-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.logo-strip-container:where(.MD) .logo-strip-inline-content>*{margin-inline:0}}.logo-strip{--_base-height:var(--base-height,4rem);--_scale-factor-horizontal:0.2;--_scale-factor-vertical:0.6;--_logo-min-size:0.5;--_logo-max-size:1;--_gutter:var(--gutter,var(--space-s-m));display:grid;gap:var(--_gutter);grid-template-columns:repeat(2,minmax(100px,1fr))}@container --logoStripContainer (inline-size >= 400px){.logo-strip{--gutter:var(--space-m-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-strip .logo-strip__logo{margin:0}.logo-strip[data-vertical-alignment=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.logo-strip-inline-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--global-gutter);text-align:center}.logo-strip-inline-content>*{margin-inline:auto}@container --logoStripContainer (inline-size >= 600px){.logo-strip-inline-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.logo-strip-inline-content>*{margin-inline:0}}.logo-strip[data-horizontal-alignment=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.logo-strip[data-grayscale] img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;-webkit-transition:-webkit-filter var(--timing-fast) ease-out;transition:-webkit-filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out,-webkit-filter var(--timing-fast) ease-out}.logo-strip[data-grayscale] img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.logo-strip[data-size=small]{--base-height:3rem}.logo-strip__logo{--_base-ratio:calc(var(--width) / var(--height));--_factor-horizontal:min(var(--_scale-factor-horizontal) * -1 * var(--_base-ratio) + var(--_scale-factor-horizontal) + 1,1);--_factor-vertical:max(var(--_scale-factor-vertical) * -1 * var(--_base-ratio) + var(--_scale-factor-vertical) + 1,1);aspect-ratio:var(--_base-ratio);block-size:clamp(var(--_base-height)*var(--_logo-min-size),var(--_base-height)*var(--_factor-horizontal)*var(--_factor-vertical),var(--_base-height)*var(--_logo-max-size));margin:auto;max-inline-size:100%}@container --logoStripContainer (inline-size < 600px){.logo-strip__logo:not([data-prio]){display:none}}.logo-strip__logo img{block-size:auto;border-radius:0;display:block;inline-size:100%}.text-highlight{background:var(--_text-highlight);border-radius:var(--radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:hsl(from contrast-color(var(--_text-highlight)) h s calc(l + 7));padding-inline:.25em}:is(h1,.h1)+.multi-column-text{--flow-space:.8em}:is(h2,.h2)+.multi-column-text{--flow-space:.8em}:is(h3,.h3)+.multi-column-text{--flow-space:.8em}:is(h4,.h4)+.multi-column-text{--flow-space:.8em}:is(h5,.h5)+.multi-column-text{--flow-space:.8em}:is(h6,.h6)+.multi-column-text{--flow-space:.8em}.multi-column-text{-webkit-column-gap:var(--global-gutter);-moz-column-gap:var(--global-gutter);column-gap:var(--global-gutter);-webkit-columns:2 var(--global-min-width);-moz-columns:2 var(--global-min-width);columns:2 var(--global-min-width)}.multi-column-text :where(h1,.h1){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text :where(h2,.h2){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text :where(h3,.h3){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text :where(h4,.h4){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text :where(h5,.h5){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text :where(h6,.h6){-webkit-column-span:all;-moz-column-span:all;column-span:all}.multi-column-text p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.nav-list{--_nav-list-item-font-size:var(--nav-list-item-font-size,1rem);--_nav-list-item-padding:var(--nav-list-item-padding,.5em);--_nav-list-item-transparency:var(--nav-list-item-transparency,95%)}.nav-list ul{--_nav-list-direction:var(--nav-list-direction,row);--_gutter:var(--gutter,var(--space-xs-s));-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--_gutter);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--_nav-list-direction);flex-direction:var(--_nav-list-direction)}.nav-list li,.nav-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-list__item{--_nav-list-icon-rotation:var(--nav-list-icon-rotation,0deg);border-radius:var(--radius-small);cursor:pointer;display:block;font-size:var(--_nav-list-item-font-size);padding:var(--_nav-list-item-padding);-webkit-transition:background-color var(--timing-fast) ease-out;transition:background-color var(--timing-fast) ease-out}.nav-list__item:focus-visible,.nav-list__item:hover{background-color:color-mix(in hsl,transparent var(--_nav-list-item-transparency),currentColor)}.nav-list__item web-icon{-webkit-transform:rotate(var(--_nav-list-icon-rotation));transform:rotate(var(--_nav-list-icon-rotation));-webkit-transition:-webkit-transform var(--timing-fast) ease-out;transition:-webkit-transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out;transition:transform var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out}.nav-list__item[aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-fill-brand-one);text-decoration-thickness:2px;text-underline-offset:4px}.nav-list[data-variant=stack] ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:var(--_gutter);-moz-column-gap:var(--_gutter);column-gap:var(--_gutter);-webkit-column-width:var(--global-min-width);-moz-column-width:var(--global-min-width);column-width:var(--global-min-width);display:block}.nav-list[data-variant=stack] ul:has(:nth-child(9)){-webkit-column-count:2;-moz-column-count:2;column-count:2}.nav-list[data-variant=stack] .nav-list__item{inline-size:100%}.navigation-button{--navigation-button-size:44px;--navigation-button-bar-width:1.5rem;--navigation-button-bar-height:3px;--navigation-button-bar-color:var(--color-fill-brand-two);background:transparent;border:none;cursor:pointer;display:block;height:var(--navigation-button-size);position:relative;width:var(--navigation-button-size);z-index:var(--stack-20)}.navigation-button span,.navigation-button span:after,.navigation-button span:before{background:var(--navigation-button-bar-color);border:1px solid var(--navigation-button-bar-color);border-radius:var(--navigation-button-bar-height);display:block;height:var(--navigation-button-bar-height);left:50%;margin-left:calc(var(--navigation-button-bar-width)/-2);position:absolute;-webkit-transition:-webkit-transform var(--timing-normal) ease-in-out;transition:-webkit-transform var(--timing-normal) ease-in-out;transition:transform var(--timing-normal) ease-in-out;transition:transform var(--timing-normal) ease-in-out,-webkit-transform var(--timing-normal) ease-in-out;width:var(--navigation-button-bar-width)}.navigation-button span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation-button span:after,.navigation-button span:before{content:""}.navigation-button span:before{top:-8px}.navigation-button span:after{bottom:-8px}.navigation-button[aria-expanded=true] span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation-button[aria-expanded=true] span:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-button[aria-expanded=true] span{background:transparent;border-color:transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-footer{--gutter:var(--space-s-m);--nav-list-item-font-size:var(--size--2);background-color:var(--color-fill-brand-two);color:var(--color-text-on-fill-brand-two);font-size:var(--size--2);padding-block:var(--space-xl-2xl)}.site-footer :where(h6,.h6){font-size:var(--size-0)}.site-footer img{border-radius:var(--radius-small)}.site-footer .nav-list{--nav-list-item-color:var(--color-minor-text-on-fill-brand-two);--nav-list-item-background:var(--color-fill-brand-two)}.site-footer hr{background-color:var(--color-border-on-fill-brand-two);inline-size:100%;margin-block:0}.site-footer[data-variant=base]>.wrapper{display:block}.site-footer[data-variant=base]{border:5px solid red}.site-footer>.wrapper{--_gutter:var(--gutter,var(--global-space));display:grid;gap:var(--_gutter);grid-template-areas:"logo" "top-divider" "text" "links" "social-nav" "copy" "legal-nav";grid-template-columns:1fr}.site-footer>.wrapper:has(.site-footer__copy:first-child){grid-template-areas:"copy" "legal-nav"}.site-footer__logo{align-self:center;grid-area:logo;justify-self:start}.site-footer .social-nav{grid-area:social-nav;justify-self:center;margin-block:var(--space-s-m)}.site-footer .legal-nav{grid-area:legal-nav;--gutter:var(--space-5xs-4xs);--nav-list-direction:column}.site-footer__top-divider{grid-area:top-divider}.site-footer__bottom-divider{display:none}.site-footer__text{grid-area:text}.site-footer__links{grid-area:links;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--cluster-vertical-alignment:stretch}.site-footer__copy{align-self:center;grid-area:copy}.site-footer :where(.disclosure__trigger,web-disclosure>[data-trigger]){padding-inline:var(--space-4xs-3xs)}.site-footer web-accordion{background:transparent}.site-footer web-accordion details:has(.nav-list) summary{padding-inline:var(--space-4xs-3xs)}.site-footer web-accordion summary:after{background-color:var(--color-minor-text-on-fill-brand-two)}@media(width >= 64rem){.site-footer web-accordion summary{-webkit-padding-before:0;padding-block-start:0}}@media screen and (min-width:48rem){.site-footer>.wrapper{grid-template-areas:"logo social-nav" "top-divider top-divider" "text text" "links links" "bottom-divider bottom-divider" "copy legal-nav";grid-template-columns:1fr 1fr}.site-footer>.wrapper:has(.site-footer__copy:first-child){grid-template-areas:"copy legal-nav"}.site-footer__bottom-divider{display:block;grid-area:bottom-divider}.site-footer__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.site-footer .social-nav{justify-self:end;margin-block:0}.site-footer .legal-nav{justify-self:end;--gutter:var(--space-xs-s);--nav-list-direction:row}}@media screen and (min-width:64rem){.site-footer>.wrapper{grid-template-areas:"logo social-nav" "top-divider top-divider" "text links" "bottom-divider bottom-divider" "copy legal-nav"}.site-footer>.wrapper:has(.site-footer__copy:first-child){grid-template-areas:"copy legal-nav"}}@media screen and (min-width:80rem){.site-footer>.wrapper{grid-template-areas:"logo . social-nav" "top-divider top-divider top-divider" "text links links" "bottom-divider bottom-divider bottom-divider" "copy . legal-nav";grid-template-columns:minmax(500px,1fr) .5fr 1.5fr}.site-footer>.wrapper:has(.site-footer__copy:first-child){grid-template-areas:"copy . legal-nav"}.site-footer .cluster{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-header{--site-header-main-padding-block:var(--space-xs-s);anchor-name:--site-header;-webkit-border-after:var(--border-thin) solid var(--color-border-on-background-default);-webkit-animation:site-header-shadow both;animation:site-header-shadow both;animation-range:0dvh 10dvh;animation-timeline:scroll();border-block-end:var(--border-thin) solid var(--color-border-on-background-default)}@supports not (animation-timeline:--yes){.site-header{-webkit-box-shadow:var(--shadow-low);box-shadow:var(--shadow-low)}}.site-header[data-sticky=true]{position:sticky;top:0;z-index:var(--stack-site-header)}.site-header[data-dynamic-header=true]{top:var(--site-header-offset-y,0);-webkit-transition:top var(--timing-fast) ease-out;transition:top var(--timing-fast) ease-out}.down .site-header[data-dynamic-header=true]{--site-header-offset-y:calc(var(--dynamic-header-size) * -1)}.site-header__top-bar{background-color:var(--color-surface-default);color:var(--color-text-on-surface-default);font-size:var(--size--2);padding-block:var(--space-4xs-3xs)}.site-header__top-bar>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header__top-bar .nav-list{--nav-list-item-font-size:var(--size--2);--nav-list-item-padding:0}.site-header__top-bar .nav-list__item{color:var(--color-minor-text-on-surface-default);line-height:1.1}.site-header__top-bar .nav-list__item:focus-visible,.site-header__top-bar .nav-list__item:hover{background-color:transparent}.site-header__main{anchor-name:--site-header-main;background-color:var(--color-background-default);color:var(--color-text-on-background-default);padding-block:var(--site-header-main-padding-block)}.site-header__main>.wrapper{display:grid;gap:0;grid-template-areas:"logo actions" "nav nav";grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:56rem){.site-header__main>.wrapper{gap:var(--space-3xs-2xs) 0}}@media screen and (min-width:80rem){.site-header__main>.wrapper{gap:0 var(--space-3xs-2xs);grid-template-areas:"logo nav actions";grid-template-columns:200px 1fr auto}}.site-header__base{background-color:var(--color-background-default);color:var(--color-text-on-background-default);padding-block:var(--site-header-main-padding-block)}.site-header__base>.wrapper{display:grid;gap:var(--global-gutter);grid-template-areas:"logo space";grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__logo{grid-area:logo}.site-header__actions{grid-area:actions;justify-self:end}.site-header__nav{grid-area:nav}@media screen and (min-width:80rem){.site-header__nav web-navigation-horizontal{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin:0 auto}}@-webkit-keyframes site-header-shadow{to{-webkit-box-shadow:var(--shadow-low);box-shadow:var(--shadow-low)}}@keyframes site-header-shadow{to{-webkit-box-shadow:var(--shadow-low);box-shadow:var(--shadow-low)}}body>.skip-link{inset-block-start:1rem;inset-inline-start:1rem;position:fixed}.skip-link,body>.skip-link{z-index:var(--stack-skip-link)}.skip-link{background-color:var(--color-fill-default);color:var(--color-text-on-fill-default);font-size:var(--size--2);padding:.25em;position:relative}.accordion{--_accordion-padding:var(--space-xs-s)}.accordion details{-webkit-border-after:var(--border-thin) solid var(--_border);border-block-end:var(--border-thin) solid var(--_border)}.accordion details:first-child{-webkit-border-before:var(--border-thin) solid var(--_border);border-block-start:var(--border-thin) solid var(--_border)}.accordion .details__content,.accordion summary{padding:var(--_accordion-padding)}.accordion .details__content{-webkit-padding-before:0;padding-block-start:0}.accordion:where([data-variant=box],[data-style=accordion]){border:var(--border-thin) solid var(--_border);border-radius:var(--radius-medium)}.accordion:where([data-variant=box],[data-style=accordion]) details:first-child{-webkit-border-before:none;border-block-start:none}.accordion:where([data-variant=box],[data-style=accordion]) details:last-child{-webkit-border-after:none;border-block-end:none}.accordion:where([data-variant=box],[data-style=accordion]) details[open] summary{-webkit-border-after:var(--border-thin) solid var(--_border);border-block-end:var(--border-thin) solid var(--_border)}.accordion:where([data-variant=box],[data-style=accordion]) .details__content{padding:var(--_accordion-padding)}.hero-overlapping{--_overlapping-size:var(--overlapping-size,100px)}@media screen and (min-width:39rem){.hero-overlapping:not([data-overlapping]){--overlapping-size:150px}}@media screen and (min-width:80rem){.hero-overlapping:not([data-overlapping]){--overlapping-size:200px}}.hero-overlapping[data-overlapping=small]{--overlapping-size:50px}.hero-overlapping .hero__content{-webkit-padding-after:calc(var(--_hero-padding) + var(--_overlapping-size));padding-block-end:calc(var(--_hero-padding) + var(--_overlapping-size))}.hero-overlapping__content{-webkit-margin-before:calc(var(--_overlapping-size)*-1);margin-block-start:calc(var(--_overlapping-size)*-1);margin-inline:auto;max-inline-size:var(--global-max-width-wide);position:relative;z-index:var(--stack-5)}web-navigation-horizontal{display:block}web-navigation-horizontal:not([enabled=true]){position:relative}web-navigation-horizontal:not([enabled=true]) .navigation-horizontal__parent:focus-within{--dropdown-icon-rotation:-180deg}web-navigation-horizontal:not([enabled=true]) .navigation-horizontal__parent:focus-within .navigation-horizontal__panel{inline-size:100%;--navigation-horizontal-panel-y:.5rem;--navigation-horizontal-panel-opacity:1;display:block}@starting-style{web-navigation-horizontal:not([enabled=true]) .navigation-horizontal__parent:focus-within .navigation-horizontal__panel{--navigation-horizontal-panel-opacity:0;--navigation-horizontal-panel-y:3rem}}.navigation-horizontal ul.level_2{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:var(--global-min-width);-moz-column-width:var(--global-min-width);column-width:var(--global-min-width);display:block}.navigation-horizontal ul.level_2:has(:nth-child(9)){-webkit-column-count:2;-moz-column-count:2;column-count:2}.navigation-horizontal__parent{anchor-scope:--trigger}.navigation-horizontal__panel{--_navigation-horizontal-panel-x:var(--navigation-horizontal-panel-x,0);--_navigation-horizontal-panel-y:var(--navigation-horizontal-panel-y,3rem);--_navigation-horizontal-panel-opacity:var(--navigation-horizontal-panel-opacity,0);background-color:var(--color-background-default);border:none;border-radius:var(--radius-medium);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);color:var(--color-text-on-background-default);display:none;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;margin:0;max-block-size:75vh;max-inline-size:100vw;opacity:var(--_navigation-horizontal-panel-opacity);padding:var(--space-s-m);-webkit-transform:translate(var(--_navigation-horizontal-panel-x),var(--_navigation-horizontal-panel-y));transform:translate(var(--_navigation-horizontal-panel-x),var(--_navigation-horizontal-panel-y))}.navigation-horizontal__panel:popover-open{--navigation-horizontal-panel-y:.5rem;--navigation-horizontal-panel-opacity:1;display:block}@starting-style{.navigation-horizontal__panel:popover-open{--navigation-horizontal-panel-opacity:0;--navigation-horizontal-panel-y:3rem}}.navigation-horizontal__panel{position-anchor:--trigger;position-area:block-end;position-try:block-end span-inline-end;-webkit-transition:display var(--timing-fast) ease-out allow-discrete,opacity var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out;transition:display var(--timing-fast) ease-out allow-discrete,opacity var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out;transition:display var(--timing-fast) ease-out allow-discrete,transform var(--timing-fast) ease-out,opacity var(--timing-fast) ease-out;transition:display var(--timing-fast) ease-out allow-discrete,transform var(--timing-fast) ease-out,opacity var(--timing-fast) ease-out,-webkit-transform var(--timing-fast) ease-out}.navigation-horizontal__panel:not([popover]){position:absolute;z-index:var(--stack-5)}@supports not (position-anchor:--anchor){.navigation-horizontal__panel[popover]{--navigation-horizontal-panel-y:0rem;top:var(--site-header-size)!important}.down .navigation-horizontal__panel[popover]{top:calc(var(--site-header-size) - var(--dynamic-header-size))!important}}.navigation-horizontal__item{anchor-name:--trigger;background-color:transparent;cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%}.navigation-horizontal__item[aria-expanded=true]{--nav-list-icon-rotation:-180deg;background-color:color-mix(in hsl,transparent var(--_nav-list-item-transparency),currentColor)}.navigation-horizontal__item[aria-expanded=true]+.navigation-horizontal__panel:not([popover]){--navigation-horizontal-panel-y:.5rem;--navigation-horizontal-panel-opacity:1;display:block}@starting-style{.navigation-horizontal__item[aria-expanded=true]+.navigation-horizontal__panel:not([popover]){--navigation-horizontal-panel-opacity:0;--navigation-horizontal-panel-y:3rem}}.navigation-horizontal .trail>:where(a,button){text-decoration:underline;text-decoration-color:var(--color-fill-brand-one);text-decoration-thickness:2px;text-underline-offset:4px}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel{border-block:var(--border-thin) solid var(--color-border-on-background-default);border-radius:0;inline-size:100%;position-anchor:--site-header-main;-webkit-transform:translate(0);transform:translate(0)}@supports not (position-anchor:--anchor){.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel:not([popover]){-webkit-transform:translateY(1rem);transform:translateY(1rem)}}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel{clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transition:display var(--timing-fast) ease-out allow-discrete,clip-path var(--timing-fast) ease-out,opacity var(--timing-fast) ease-out;transition:display var(--timing-fast) ease-out allow-discrete,clip-path var(--timing-fast) ease-out,opacity var(--timing-fast) ease-out}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel[popover]:popover-open{--navigation-horizontal-panel-opacity:1;clip-path:polygon(0 0,100% 0,100% 200%,0 200%);display:block}@starting-style{.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel[popover]:popover-open{--navigation-horizontal-panel-opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0)}}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__panel[popover]:popover-open~.navigation-horizontal__overlay{display:block;opacity:1}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__overlay{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);display:none;height:110dvh;inset:0;opacity:0;position:fixed;-webkit-transition:display var(--timing-normal) cubic-bezier(.93,.4,.3,.97) allow-discrete,opacity var(--timing-normal) cubic-bezier(.93,.4,.3,.97);transition:display var(--timing-normal) cubic-bezier(.93,.4,.3,.97) allow-discrete,opacity var(--timing-normal) cubic-bezier(.93,.4,.3,.97);width:100vw;z-index:-1}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__item[aria-expanded=true]+.navigation-horizontal__panel:not([popover]){--navigation-horizontal-panel-opacity:1;clip-path:polygon(0 0,100% 0,100% 200%,0 200%);display:block}@starting-style{.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__item[aria-expanded=true]+.navigation-horizontal__panel:not([popover]){--navigation-horizontal-panel-opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0)}}.navigation-horizontal[data-variant=mega-menu] .navigation-horizontal__item[aria-expanded=true]+.navigation-horizontal__panel:not([popover])~.navigation-horizontal__overlay{display:block;opacity:1}.main-nav>.level_1>li>:where(a,button){font-weight:var(--weight-black)}.main-nav[data-variant=mega-menu]{--sidebar-target-width:380px;--sidebar-content-min-width:60%;--sidebar-vertical-alignment:flex-start}.main-nav[data-variant=mega-menu] .mod_newscategories{--grid-min-item-size:18rem;max-inline-size:50rem}.main-nav-mobile{background-color:var(--color-background-default);color:var(--color-text-on-background-default)}.main-nav-mobile>.level_1>li>:where(a,button){font-weight:var(--weight-black)}.drawer{--_background:var(--color-fill-secondary-default);--_text:var(--color-text-on-fill-secondary-default);--_gutter:var(--gutter,var(--space-s-m));--_drawer-padding:var(--space-s-m);--_drawer-close-button-spacing:var(--drawer-close-button-spacing,var(--_drawer-padding));background-color:var(--_background);border:none;-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);color:var(--_text);-ms-scroll-chaining:none;inset:auto;inset-block-start:0;inset-inline-start:0;overscroll-behavior:contain;padding:0}.drawer:focus-visible{-webkit-box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;box-shadow:0 0 0 calc(var(--outline-size)*2 + var(--outline-offset, var(--outline-size))) #fff;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.drawer:has(.drawer__close-button){--drawer-close-button-spacing:40px}.drawer::-ms-backdrop{backdrop-filter:blur(0);background-color:transparent;-ms-transition:background-color var(--timing-slow),backdrop-filter var(--timing-slow),overlay var(--timing-slow) allow-discrete,display var(--timing-slow) allow-discrete;transition:background-color var(--timing-slow),backdrop-filter var(--timing-slow),overlay var(--timing-slow) allow-discrete,display var(--timing-slow) allow-discrete}.drawer::backdrop{backdrop-filter:blur(0);background-color:transparent;-webkit-transition:background-color var(--timing-slow),backdrop-filter var(--timing-slow),overlay var(--timing-slow) allow-discrete,display var(--timing-slow) allow-discrete;transition:background-color var(--timing-slow),backdrop-filter var(--timing-slow),overlay var(--timing-slow) allow-discrete,display var(--timing-slow) allow-discrete}.drawer:where([open],:popover-open,.\:popover-open)::-ms-backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5)}.drawer:where([open],:popover-open,.\:popover-open)::backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5)}.drawer:not([data-position]){block-size:100%;-webkit-box-shadow:-50px 50px 0 50px var(--_background),var(--shadow-medium);box-shadow:-50px 50px 0 50px var(--_background),var(--shadow-medium);inline-size:min(90vw,400px);max-block-size:100vh;max-block-size:100dvh;-webkit-transition:translate var(--timing-slow) var(--easing-lazy),overlay var(--timing-slow) var(--easing-lazy) allow-discrete,display var(--timing-slow) var(--easing-lazy) allow-discrete;transition:translate var(--timing-slow) var(--easing-lazy),overlay var(--timing-slow) var(--easing-lazy) allow-discrete,display var(--timing-slow) var(--easing-lazy) allow-discrete;translate:-100% 0}.drawer:not([data-position]):where([open],:popover-open,.\:popover-open){translate:0 0}[respect-header] .drawer{inset-block-start:anchor(bottom);position-anchor:--site-header}[respect-header] .drawer::-ms-backdrop{backdrop-filter:blur(0);background-color:transparent}[respect-header] .drawer::backdrop{backdrop-filter:blur(0);background-color:transparent}[respect-header] .drawer:not([data-position]){max-block-size:calc(100vh - var(--site-header-size));max-block-size:calc(100dvh - var(--site-header-size))}.drawer__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--_gutter)}.drawer__layout>*{padding-inline:var(--_drawer-padding)}.drawer__layout>:first-child{-webkit-padding-end:var(--_drawer-close-button-spacing);padding-inline-end:var(--_drawer-close-button-spacing)}.drawer__header{-webkit-padding-before:var(--_drawer-padding);padding-block-start:var(--_drawer-padding)}.drawer__footer{-webkit-padding-after:var(--_drawer-padding);padding-block-end:var(--_drawer-padding)}.drawer__close-button{inset-block-start:max(0px,var(--_drawer-padding) - var(--_icon-button-padding));inset-inline-end:max(0px,var(--_drawer-padding) - var(--_icon-button-padding));position:absolute}.drawer[data-position=top]{inline-size:100%;max-inline-size:100vw;interpolate-size:allow-keywords;block-size:0;overflow:clip;-webkit-transition:block-size var(--timing-slow) var(--easing-lazy),overlay var(--timing-slow) var(--easing-lazy) allow-discrete,display var(--timing-slow) var(--easing-lazy) allow-discrete;transition:block-size var(--timing-slow) var(--easing-lazy),overlay var(--timing-slow) var(--easing-lazy) allow-discrete,display var(--timing-slow) var(--easing-lazy) allow-discrete}.drawer[data-position=top]:where([open],:popover-open,.\:popover-open){block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content}@starting-style{.drawer:not([data-position]):where([open],:popover-open,.\:popover-open){translate:-100% 0}.drawer[data-position=top]:where([open],:popover-open,.\:popover-open){block-size:0}.drawer:where([open])::-ms-backdrop{backdrop-filter:blur(0);background-color:transparent}.drawer:where([open])::backdrop{backdrop-filter:blur(0);background-color:transparent}body:has([respect-header]>:where(.drawer.\:popover-open,.drawer:popover-open)):before{backdrop-filter:blur(0);background-color:transparent;content:"";display:none}}body:has([respect-header]):before{backdrop-filter:blur(0);background-color:transparent;content:"";display:none;inset:0;position:fixed;-webkit-transition:background-color var(--timing-normal),backdrop-filter var(--timing-normal),display var(--timing-normal) allow-discrete;transition:background-color var(--timing-normal),backdrop-filter var(--timing-normal),display var(--timing-normal) allow-discrete;z-index:var(--stack-20)}body:has([respect-header]>:where(.drawer.\:popover-open,.drawer:popover-open)):before{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);display:block}web-navigation-vertical{display:block}.navigation-vertical{--nav-list-item-padding:var(--space-s-m);--_navigation-vertical-subnav-indent:var(--navigation-vertical-subnav-indent,.6rem)}.navigation-vertical ul{--gutter:0;--nav-list-direction:column}.navigation-vertical li{-webkit-border-after:var(--border-thin) solid var(--color-border-on-background-default);border-block-end:var(--border-thin) solid var(--color-border-on-background-default)}.navigation-vertical li:frist-child{-webkit-border-before:var(--border-thin) solid var(--color-border-on-background-default);border-block-start:var(--border-thin) solid var(--color-border-on-background-default)}.navigation-vertical__parent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation-vertical__item{--outline-offset:calc(var(--outline-size) * -1);-ms-flex-preferred-size:100%;background-color:transparent;border-radius:0;cursor:pointer;flex-basis:100%}.navigation-vertical__item>.with-icon{inline-size:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation-vertical__item[aria-expanded=true]{--nav-list-icon-rotation:-180deg;background-color:color-mix(in hsl,transparent var(--_nav-list-item-transparency),currentColor)}.navigation-vertical__item[aria-expanded=true]+.navigation-vertical__panel{--navigation-vertical-panel-opacity:1;display:block}@starting-style{.navigation-vertical__item[aria-expanded=true]+.navigation-vertical__panel{--navigation-vertical-panel-opacity:0}}.navigation-vertical__panel{--_navigation-vertical-panel-opacity:var(--navigation-vertical-panel-opacity,0);display:none;opacity:var(--_navigation-vertical-panel-opacity);-webkit-transition:display var(--timing-fast) ease-out allow-discrete,opacity var(--timing-fast) ease-out;transition:display var(--timing-fast) ease-out allow-discrete,opacity var(--timing-fast) ease-out}.navigation-vertical__panel .level_2 :where(a,button):not(:has(>web-icon)){-webkit-padding-start:calc(var(--_nav-list-item-padding) + .6rem);padding-inline-start:calc(var(--_nav-list-item-padding) + .6rem)}.navigation-vertical__panel .level_2 :where(a,button):has(>web-icon){-webkit-padding-end:calc(var(--_nav-list-item-padding) + .6rem);padding-inline-end:calc(var(--_nav-list-item-padding) + .6rem)}.navigation-vertical__panel .level_3 :where(a,button):not(:has(>web-icon)){-webkit-padding-start:calc(var(--_nav-list-item-padding) + 1.2rem);padding-inline-start:calc(var(--_nav-list-item-padding) + 1.2rem)}.navigation-vertical__panel .level_3 :where(a,button):has(>web-icon){-webkit-padding-end:calc(var(--_nav-list-item-padding) + 1.2rem);padding-inline-end:calc(var(--_nav-list-item-padding) + 1.2rem)}.navigation-vertical .trail>:where(a,button)>span{text-decoration:underline;text-decoration-color:var(--color-fill-brand-one);text-decoration-thickness:2px;text-underline-offset:4px}web-icon{--_icon-size:var(--icon-size,1.6cap);block-size:var(--_icon-size);display:block;inline-size:var(--_icon-size)}web-icon:has([data-case=lower]){--icon-size:1.4ex}.icon{block-size:100%;display:block;inline-size:100%}.with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.with-icon web-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-margin-end:var(--icon-margin,.35em);margin-inline-end:var(--icon-margin,.35em)}web-large-icon{--_background:var(--background);--_text:var(--text);--_minor:var(--minor);--_eyebrow:var(--eyebrow);--_text-highlight:var(--text-highlight);--_pattern:var(--pattern);--_border:var(--border)}web-large-icon:where(:not([data-color-role])){--background:var(--color-surface-default);--text:var(--color-text-on-surface-default);--minor:var(--color-minor-text-on-surface-default);--eyebrow:var(--color-eyebrow-on-surface-default);--text-highlight:var(--color-text-highlight-on-surface-default);--pattern:var(--color-pattern-on-surface-default);--border:var(--color-border-on-surface-default)}web-large-icon{--_icon-size:var(--icon-size,2.5rem);block-size:var(--_icon-size);color:var(--_background);display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:var(--_icon-size)}.large-icon{block-size:100%;display:block;inline-size:100%}.large-icon[data-circle=true]{background:radial-gradient(circle at 50% 57%,hsl(from var(--_background) h s calc(l - 5)) 55%,transparent 56%);-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--_text);padding-block:10%}web-logo{display:block}web-logo[custom-class=kp-logo]{aspect-ratio:260/25;inline-size:clamp(160px,160px + 5vw,200px)}web-logo .logo{block-size:100%;display:block;inline-size:100%}