@import url(https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);#cookiescript_injected_wrapper{max-height:100dvh}#cookiescript_injected{position:absolute!important}[data-theme^=light]{--color-theme:light;--color-background:var(--color-neutral-white);--color-background-tint:var(--color-darkblue-050);--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-link:var(--color-highlight-orange-500);--color-em:var(--color-text);--color-border:var(--color-neutral-black);--color-outline:var(--color-highlight-orange-500);--color-accent:var(--color-darkblue-700);--color-highlight:var(--color-highlight-orange-500);--color-placeholder:var(--color-neutral-950);--color-mark:color-mix(in srgb,var(--color-highlight),var(--color-background) 70%);--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}[data-theme^=light] [data-disabled]:not([data-disabled=false]),[data-theme^=light] [disabled]{--color-heading:var(--color-neutral-400);--color-text:var(--color-neutral-400);--color-border:var(--color-neutral-200);--color-background:var(--color-neutral-200)}[data-theme^=light] [data-level=primary]{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-highlight);--color-background:var(--color-highlight);--color-icon:var(--color-neutral-black);--color-icon-background:var(--color-text)}@media(pointer:fine){[data-theme^=light] a[data-level=primary][href]:not([href=""]):not([disabled]):hover,[data-theme^=light] a[data-level=primary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=light] a[href]:not([href=""]):hover [data-level=primary],[data-theme^=light] button[data-level=primary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=light] button[data-level=primary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-900);--color-background:var(--color-highlight);--color-icon:var(--color-background);--color-icon-background:var(--color-text)}}@media(pointer:coarse){[data-theme^=light] a[data-level=primary][href]:not([href=""]):not([disabled]):active,[data-theme^=light] a[href]:not([href=""]):active [data-level=primary],[data-theme^=light] button[data-level=primary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-900);--color-background:var(--color-highlight);--color-icon:var(--color-background);--color-icon-background:var(--color-text)}}[data-theme^=light] [data-level=primary][disabled]{--color-heading:var(--color-neutral-400);--color-text:var(--color-neutral-400);--color-border:var(--color-neutral-200);--color-background:var(--color-neutral-200)}[data-theme^=light] [data-level=primary][data-variant=modest]{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-black);--color-background:var(--color-neutral-black);--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}[data-theme^=light] [data-level=secondary]{--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-border:var(--color-highlight);--color-background:transparent;--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}@media(pointer:fine){[data-theme^=light] a[data-level=secondary][href]:not([href=""]):not([disabled]):hover,[data-theme^=light] a[data-level=secondary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=light] a[href]:not([href=""]):hover [data-level=secondary],[data-theme^=light] button[data-level=secondary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=light] button[data-level=secondary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-black);--color-background:var(--color-neutral-black)}}@media(pointer:coarse){[data-theme^=light] a[data-level=secondary][href]:not([href=""]):not([disabled]):active,[data-theme^=light] a[href]:not([href=""]):active [data-level=secondary],[data-theme^=light] button[data-level=secondary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-black);--color-background:var(--color-neutral-black)}}[data-theme^=light] [data-level=secondary][disabled]{--color-heading:var(--color-neutral-200);--color-text:var(--color-neutral-200);--color-border:var(--color-neutral-200);--color-background:transparent}[data-theme^=light] [data-level=tertiary]{--color-heading:var(--color-accent);--color-text:var(--color-accent);--color-border:var(--color-accent);--color-background:transparent}@media(pointer:fine){[data-theme^=light] a[data-level=tertiary][href]:not([href=""]):not([disabled]):hover,[data-theme^=light] a[data-level=tertiary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=light] a[href]:not([href=""]):hover [data-level=tertiary],[data-theme^=light] button[data-level=tertiary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=light] button[data-level=tertiary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight);--color-border:var(--color-highlight)}}@media(pointer:coarse){[data-theme^=light] a[data-level=tertiary][href]:not([href=""]):not([disabled]):active,[data-theme^=light] a[href]:not([href=""]):active [data-level=tertiary],[data-theme^=light] button[data-level=tertiary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight);--color-border:var(--color-highlight)}}[data-theme^=light] [data-level=tertiary][disabled]{--color-heading:var(--color-neutral-200);--color-text:var(--color-neutral-200);--color-border:var(--color-neutral-200)}[data-theme^=light] [data-level=inherit]{--color-border:transparent;--color-background:transparent}@media(pointer:fine){[data-theme^=light] a[data-level=inherit][href]:not([href=""]):not([disabled]):hover,[data-theme^=light] a[data-level=inherit][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=light] a[href]:not([href=""]):hover [data-level=inherit],[data-theme^=light] button[data-level=inherit]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=light] button[data-level=inherit][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight)}}@media(pointer:coarse){[data-theme^=light] a[data-level=inherit][href]:not([href=""]):not([disabled]):active,[data-theme^=light] a[href]:not([href=""]):active [data-level=inherit],[data-theme^=light] button[data-level=inherit]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight)}}[data-theme=light-tint]{--color-theme:light-tint;--color-background:var(--color-neutral-050);--color-background-tint:var(--color-neutral-white)}[data-theme^=dark]{--color-theme:dark;--color-background:var(--color-darkblue-700);--color-background-tint:color-mix(in srgb,var(--color-darkblue-700),#fff 10%);--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-link:var(--color-highlight-orange-500);--color-em:var(--color-text);--color-border:var(--color-neutral-white);--color-outline:var(--color-highlight-orange-500);--color-accent:var(--color-neutral-white);--color-highlight:var(--color-highlight-orange-500);--color-placeholder:color-mix(in srgb,var(--color-text),#000 30%);--color-mark:color-mix(in srgb,var(--color-highlight),var(--color-background) 30%);--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}[data-theme^=dark] [data-disabled]:not([data-disabled=false]),[data-theme^=dark] [disabled]{--color-heading:var(--color-neutral-700);--color-text:var(--color-neutral-700);--color-border:var(--color-neutral-500);--color-background:var(--color-neutral-500)}[data-theme^=dark] [data-level=primary]{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-highlight);--color-background:var(--color-highlight);--color-icon:var(--color-neutral-700);--color-icon-background:var(--color-text)}@media(pointer:fine){[data-theme^=dark] a[data-level=primary][href]:not([href=""]):not([disabled]):hover,[data-theme^=dark] a[data-level=primary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=dark] a[href]:not([href=""]):hover [data-level=primary],[data-theme^=dark] button[data-level=primary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=dark] button[data-level=primary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-white);--color-background:var(--color-highlight);--color-icon:var(--color-highlight);--color-icon-background:var(--color-text)}}@media(pointer:coarse){[data-theme^=dark] a[data-level=primary][href]:not([href=""]):not([disabled]):active,[data-theme^=dark] a[href]:not([href=""]):active [data-level=primary],[data-theme^=dark] button[data-level=primary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-border:var(--color-neutral-white);--color-background:var(--color-highlight);--color-icon:var(--color-highlight);--color-icon-background:var(--color-text)}}[data-theme^=dark] [data-level=primary][disabled]{--color-heading:var(--color-neutral-700);--color-text:var(--color-neutral-700);--color-border:var(--color-neutral-500);--color-background:var(--color-neutral-500)}[data-theme^=dark] [data-level=primary][data-variant=modest]{--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-border:var(--color-neutral-white);--color-background:var(--color-neutral-white);--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}[data-theme^=dark] [data-level=secondary]{--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-border:var(--color-neutral-white);--color-background:rgba(0,0,0,.25);--color-icon:var(--color-neutral-white);--color-icon-background:var(--color-highlight)}@media(pointer:fine){[data-theme^=dark] a[data-level=secondary][href]:not([href=""]):not([disabled]):hover,[data-theme^=dark] a[data-level=secondary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=dark] a[href]:not([href=""]):hover [data-level=secondary],[data-theme^=dark] button[data-level=secondary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=dark] button[data-level=secondary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-border:var(--color-neutral-white);--color-background:var(--color-neutral-white)}}@media(pointer:coarse){[data-theme^=dark] a[data-level=secondary][href]:not([href=""]):not([disabled]):active,[data-theme^=dark] a[href]:not([href=""]):active [data-level=secondary],[data-theme^=dark] button[data-level=secondary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color-heading:var(--color-neutral-black);--color-text:var(--color-neutral-black);--color-border:var(--color-neutral-white);--color-background:var(--color-neutral-white)}}[data-theme^=dark] [data-level=secondary][disabled]{--color-heading:var(--color-neutral-400);--color-text:var(--color-neutral-400);--color-border:var(--color-neutral-400);--color-background:transparent}[data-theme^=dark] [data-level=tertiary]{--color-heading:var(--color-accent);--color-text:var(--color-accent);--color-border:var(--color-accent);--color-background:transparent}@media(pointer:fine){[data-theme^=dark] a[data-level=tertiary][href]:not([href=""]):not([disabled]):hover,[data-theme^=dark] a[data-level=tertiary][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=dark] a[href]:not([href=""]):hover [data-level=tertiary],[data-theme^=dark] button[data-level=tertiary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=dark] button[data-level=tertiary][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight);--color-border:var(--color-highlight)}}@media(pointer:coarse){[data-theme^=dark] a[data-level=tertiary][href]:not([href=""]):not([disabled]):active,[data-theme^=dark] a[href]:not([href=""]):active [data-level=tertiary],[data-theme^=dark] button[data-level=tertiary]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight);--color-border:var(--color-highlight)}}[data-theme^=dark] [data-level=tertiary][disabled]{--color-heading:var(--color-neutral-500);--color-text:var(--color-neutral-500);--color-border:var(--color-neutral-500)}[data-theme^=dark] [data-level=inherit]{--color-border:transparent;--color-background:transparent}@media(pointer:fine){[data-theme^=dark] a[data-level=inherit][href]:not([href=""]):not([disabled]):hover,[data-theme^=dark] a[data-level=inherit][href][data-active]:not([href=""]):not([disabled]):not([data-active=false]),[data-theme^=dark] a[href]:not([href=""]):hover [data-level=inherit],[data-theme^=dark] button[data-level=inherit]:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover,[data-theme^=dark] button[data-level=inherit][data-active]:not(.does-not-exist):not(.does-not-exist):not([disabled]):not([data-active=false]){--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight)}}@media(pointer:coarse){[data-theme^=dark] a[data-level=inherit][href]:not([href=""]):not([disabled]):active,[data-theme^=dark] a[href]:not([href=""]):active [data-level=inherit],[data-theme^=dark] button[data-level=inherit]:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{--color:var(--color-highlight);--color-heading:var(--color-highlight);--color-text:var(--color-highlight)}}[data-theme=dark-tint]{--color-theme:dark-tint;--color-background:color-mix(in srgb,var(--color-darkblue-700),#fff 10%);--color-background-tint:var(--color-darkblue-700)}:root{--color-neutral-white:#fff;--color-neutral-050:#f4f6f7;--color-neutral-100:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 90%);--color-neutral-200:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 80%);--color-neutral-300:#a7b1b9;--color-neutral-400:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 60%);--color-neutral-500:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 50%);--color-neutral-600:#565c65;--color-neutral-700:#434a52;--color-neutral-800:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 20%);--color-neutral-900:color-mix(in srgb,var(--color-neutral-black),var(--color-neutral-white) 10%);--color-neutral-950:#22252a;--color-neutral-black:#162e51;--color-lightblue-700:#186a8c;--color-darkblue-050:#f0f8ff;--color-darkblue-700:#0069ad;--color-highlight-orange-500:#f08100;--color-indication-valid:green;--color-indication-warning:orange;--color-indication-invalid:red;--cap:1}[data-cap]:not([data-cap=false]){--line-height:var(--cap);margin:0}[data-clamp]:not([data-clamp=false]){--clamp:0}[data-clamp]:not([data-clamp=false]):not([data-clamp="1"]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);overflow-y:clip}[data-clamp]:not([data-clamp=false])[data-clamp="1"]{--clamp:1;display:block;max-width:100%;overflow:clip;text-overflow:ellipsis;white-space:nowrap}[data-clamp]:not([data-clamp=false])[data-clamp="2"]{--clamp:2}[data-clamp]:not([data-clamp=false])[data-clamp="3"]{--clamp:3}[data-clamp]:not([data-clamp=false])[data-clamp="4"]{--clamp:4}[data-clamp]:not([data-clamp=false])[data-clamp="5"]{--clamp:5}:root{--outline-width:.125rem;--outline-style:solid;--outline-offset:.125rem;--outline-offset-inner:-.35rem}:focus-visible{outline-color:var(--color-outline);outline-offset:var(--outline-offset);outline-style:var(--outline-style);outline-width:var(--outline-width)}[data-text-align=center][data-force-align]:not([data-force-align=false]){text-align:center}@container (min-width: 768px){[data-text-align=center]{text-align:center}}[data-text-align=end][data-force-align]:not([data-force-align=false]),[data-text-align=right][data-force-align]:not([data-force-align=false]){text-align:right}@container (min-width: 768px){[data-text-align=end],[data-text-align=right]{text-align:right}}:root{--heading-font:"Prompt",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--heading-font-size-base:clamp(min(1rem,10000rem),0.96rem + 0.18cqi,max(1rem,10000rem));--heading-font-size:inherit;--heading-font-weight:400;--heading-line-height:1.2;--heading-font-size-scale-heading:1.25;--heading-font-size-0:clamp(min(2.5rem,10000rem),2.07rem + 2.14cqi,max(2.5rem,10000rem));--heading-font-size-1:calc(var(--heading-font-size-2)*var(--heading-font-size-scale-heading));--heading-font-size-2:calc(var(--heading-font-size-3)*var(--heading-font-size-scale-heading));--heading-font-size-3:calc(var(--heading-font-size-4)*var(--heading-font-size-scale-heading));--heading-font-size-4:calc(var(--heading-font-size-5)*var(--heading-font-size-scale-heading));--heading-font-size-5:calc(var(--heading-font-size-base)*var(--heading-font-size-scale-heading));--heading-font-size-6:var(--heading-font-size-base);--heading-line-height-0:1}.heading,.text>h1,.text>h2,.text>h3,.text>h4,.text>h5,.text>h6{--text-color:var(--color,var(--color-heading));color:var(--text-color);font-family:var(--text-font);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--line-height,var(--text-line-height));margin:0;max-width:var(--max-width,var(--text-max-width,100%));text-wrap:pretty;transition:color var(--transition-speed);-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.heading a[href]:not([href=""]),.text>h1 a[href]:not([href=""]),.text>h2 a[href]:not([href=""]),.text>h3 a[href]:not([href=""]),.text>h4 a[href]:not([href=""]),.text>h5 a[href]:not([href=""]),.text>h6 a[href]:not([href=""]){color:var(--color-link);-webkit-text-decoration:none;text-decoration:none}.heading strong,.text>h1 strong,.text>h2 strong,.text>h3 strong,.text>h4 strong,.text>h5 strong,.text>h6 strong{font-weight:700}.heading em,.text>h1 em,.text>h2 em,.text>h3 em,.text>h4 em,.text>h5 em,.text>h6 em{color:var(--color-highlight);font-style:normal;text-transform:uppercase}.heading small,.text>h1 small,.text>h2 small,.text>h3 small,.text>h4 small,.text>h5 small,.text>h6 small{font-size:.833em;font-weight:400}.heading mark,.text>h1 mark,.text>h2 mark,.text>h3 mark,.text>h4 mark,.text>h5 mark,.text>h6 mark{background-image:linear-gradient(to right,var(--color-mark) 100%,transparent 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100%;color:currentColor;padding:.1em 0}.heading[data-heading-size="0"],.text>h0{--text-font:var(--heading-font-0,var(--heading-font));--text-font-size:var(--heading-font-size-0);--text-line-height:var(--heading-line-height-0,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-0,var(--heading-font-weight))}.heading[data-heading-size="1"],.text>h1{--text-font:var(--heading-font-1,var(--heading-font));--text-font-size:var(--heading-font-size-1);--text-line-height:var(--heading-line-height-1,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-1,var(--heading-font-weight))}.heading[data-heading-size="2"],.text>h2{--text-font:var(--heading-font-2,var(--heading-font));--text-font-size:var(--heading-font-size-2);--text-line-height:var(--heading-line-height-2,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-2,var(--heading-font-weight))}.heading[data-heading-size="3"],.text>h3{--text-font:var(--heading-font-3,var(--heading-font));--text-font-size:var(--heading-font-size-3);--text-line-height:var(--heading-line-height-3,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-3,var(--heading-font-weight))}.heading[data-heading-size="4"],.text>h4{--text-font:var(--heading-font-4,var(--heading-font));--text-font-size:var(--heading-font-size-4);--text-line-height:var(--heading-line-height-4,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-4,var(--heading-font-weight))}.heading[data-heading-size="5"],.text>h5{--text-font:var(--heading-font-5,var(--heading-font));--text-font-size:var(--heading-font-size-5);--text-line-height:var(--heading-line-height-5,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-5,var(--heading-font-weight))}.heading[data-heading-size="6"],.text>h6{--text-font:var(--heading-font-6,var(--heading-font));--text-font-size:var(--heading-font-size-6);--text-line-height:var(--heading-line-height-6,var(--heading-line-height));--text-font-weight:var(--heading-font-weight-6,var(--heading-font-weight))}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:root{--text-font:"Prompt",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--text-font-size-base:clamp(min(1.13rem,10000rem),1.05rem + 0.36cqi,max(1.13rem,10000rem));--text-font-size:var(--text-font-size-base);--text-font-weight:inherit;--text-line-height:1.4;--text-font-size-scale-text:1.125;--text-font-size-0:var(--text-font-size-base);--text-font-size-1:clamp(min(1rem,10000rem),0.96rem + 0.18cqi,max(1rem,10000rem));--text-font-size-2:clamp(min(0.88rem,10000rem),0.84rem + 0.18cqi,max(0.88rem,10000rem));--text-font-size-3:clamp(min(0.81rem,10000rem),0.79rem + 0.09cqi,max(0.81rem,10000rem))}.text{--text-color:var(--color,var(--color-text));color:var(--text-color);font-family:var(--text-font);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--line-height,var(--text-line-height));text-wrap:pretty;transition:color var(--transition-speed);-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.text,.text li,.text ol,.text p,.text ul{margin:0}.text ul.checks{list-style-type:"✓ "}.text ul.checks li::marker{font-weight:700}.text a[href]:not([href=""]){color:var(--color-link);-webkit-text-decoration:underline;text-decoration:underline}.text strong{font-weight:700}.text em{font-style:italic}.text small{font-size:.833em;font-weight:400}.text small:has(em){font-size:.75em}.text mark{background-image:linear-gradient(to right,var(--color-mark) 100%,transparent 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100%;color:var(--color-text);padding:.1em 0}.text hr{background-color:var(--color-text);border:none;display:block;height:1px;opacity:.35;width:100%}.text table{border-collapse:collapse;table-layout:fixed;width:100%}.text table,.text td,.text th{border:1px solid var(--color-neutral-200)}.text td,.text th{padding:.5em}[data-font-size=inherit]{--text-font-size:inherit}[data-font-size="0"]{--text-font-size:var(--text-font-size-0)}[data-font-size="1"]{--text-font-size:var(--text-font-size-1)}[data-font-size="2"]{--text-font-size:var(--text-font-size-2)}[data-font-size="3"]{--text-font-size:var(--text-font-size-3)}::-moz-selection{background-color:var(--color-text);color:var(--color-background);text-shadow:none}::selection{background-color:var(--color-text);color:var(--color-background);text-shadow:none}.spacer{--min-bp:320;--max-bp:1920;--min-px:calc(var(--min)*4);--max-px:calc(var(--max)*4);--min-rem:calc(var(--min)*0.25rem);--max-rem:calc(var(--max)*0.25rem);--slope:calc((var(--max-px) - var(--min-px))/(var(--max-bp) - var(--min-bp)));--intercept-rem:calc((var(--min-px) - var(--slope)*var(--min-bp))/16);--spacer-height:clamp(min(var(--min-rem),var(--max-rem)),calc(var(--intercept-rem)*1rem) + calc(var(--slope)*100vw),max(var(--min-rem),var(--max-rem)));--spacer-negative:calc(var(--spacer-height)*-1);flex:none;height:var(--spacer-height);width:var(--spacer-height)}.spacer[data-negative]:not([data-negative=""]){height:0;width:0}.spacer[data-negative=block-start]{margin-top:var(--spacer-negative)!important}.spacer[data-negative=block-end]{margin-bottom:var(--spacer-negative)!important}.spacer[data-negative=inline-start]{margin-left:var(--spacer-negative)!important}.spacer[data-negative=inline-end]{margin-right:var(--spacer-negative)!important}.spacer[data-size=gutter]{--spacer-height:var(--section-gutter)}.spacer[data-size=header]{--spacer-height:var(--header-height)}.spacer[data-infinite]:not([data-infinite=false]){--max-rem:10000rem}:root{--border-radius-tiny:0.25rem;--border-radius-small:0.5rem;--border-radius-medium:1rem;--border-radius-large:2rem;--border-radius-huge:4rem;--border-radius-round:50%;--border-radius-pill:100rem}[data-border]{--border-width:.0625rem;--border-style:solid;--border-color:var(--color-border);--border:var(--border-width) var(--border-style) var(--border-color);--border-top:var(--border);--border-right:var(--border);--border-bottom:var(--border);--border-left:var(--border)}[data-border=small]{--border-width:.0625rem}[data-border=medium]{--border-width:.125rem}[data-border=large]{--border-width:.25rem}[data-border-radius]{--border-radius:var(--border-top-left-radius) var(--border-top-right-radius) var(--border-bottom-right-radius) var(--border-bottom-left-radius)}[data-border-radius=false],[data-border-radius=none]{--border-top-left-radius:0em;--border-top-right-radius:0em;--border-bottom-right-radius:0em;--border-bottom-left-radius:0em}[data-border-radius=tiny]{--border-top-left-radius:var(--border-radius-tiny);--border-top-right-radius:var(--border-radius-tiny);--border-bottom-right-radius:var(--border-radius-tiny);--border-bottom-left-radius:var(--border-radius-tiny)}[data-border-radius=small]{--border-top-left-radius:var(--border-radius-small);--border-top-right-radius:var(--border-radius-small);--border-bottom-right-radius:var(--border-radius-small);--border-bottom-left-radius:var(--border-radius-small)}[data-border-radius=medium]{--border-top-left-radius:var(--border-radius-medium);--border-top-right-radius:var(--border-radius-medium);--border-bottom-right-radius:var(--border-radius-medium);--border-bottom-left-radius:var(--border-radius-medium)}[data-border-radius=large]{--border-top-left-radius:var(--border-radius-large);--border-top-right-radius:var(--border-radius-large);--border-bottom-right-radius:var(--border-radius-large);--border-bottom-left-radius:var(--border-radius-large)}[data-border-radius=huge]{--border-top-left-radius:var(--border-radius-huge);--border-top-right-radius:var(--border-radius-huge);--border-bottom-right-radius:var(--border-radius-huge);--border-bottom-left-radius:var(--border-radius-huge)}[data-border-radius=round]{--border-top-left-radius:var(--border-radius-round);--border-top-right-radius:var(--border-radius-round);--border-bottom-right-radius:var(--border-radius-round);--border-bottom-left-radius:var(--border-radius-round)}[data-border-radius=pill]{--border-top-left-radius:var(--border-radius-pill);--border-top-right-radius:var(--border-radius-pill);--border-bottom-right-radius:var(--border-radius-pill);--border-bottom-left-radius:var(--border-radius-pill)}:root{--aspect-ratio-panorama:3;--aspect-ratio-panorama-height:calc(100cqi/var(--aspect-ratio-panorama));--aspect-ratio-letterbox:2.72;--aspect-ratio-letterbox-height:calc(100cqi/var(--aspect-ratio-letterbox));--aspect-ratio-video:1.7778;--aspect-ratio-video-height:calc(100cqi/var(--aspect-ratio-video));--aspect-ratio-landscape:1.33;--aspect-ratio-landscape-height:calc(100cqi/var(--aspect-ratio-landscape));--aspect-ratio-square:1;--aspect-ratio-square-height:100cqi;--aspect-ratio-portrait:.8865;--aspect-ratio-portrait-height:calc(100cqi/var(--aspect-ratio-portrait));--aspect-ratio-skyscraper:.5625;--aspect-ratio-skyscraper-height:calc(100cqi/var(--aspect-ratio-skyscraper))}:root,[data-aspect-ratio=auto]{--aspect-ratio:initial;--aspect-ratio-height:auto}[data-aspect-ratio=container]{--aspect-ratio:inherit;--aspect-ratio-height:100cqh}[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}@container (min-width: 640px){[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}}@container (min-width: 900px){[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-panorama);--aspect-ratio-height:var(--aspect-ratio-panorama-height)}}[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-portrait);--aspect-ratio-height:var(--aspect-ratio-portrait-height)}@container (min-width: 640px){[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}}@container (min-width: 900px){[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-letterbox);--aspect-ratio-height:var(--aspect-ratio-letterbox-height)}}[data-aspect-ratio=video]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}@container (min-width: 640px){[data-aspect-ratio=video]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}}[data-aspect-ratio=landscape]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}@container (min-width: 640px){[data-aspect-ratio=landscape]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}}[data-aspect-ratio=square]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}[data-aspect-ratio=portrait]{--aspect-ratio:var(--aspect-ratio-portrait);--aspect-ratio-height:var(--aspect-ratio-portrait-height)}[data-aspect-ratio=skyscraper]{--aspect-ratio:var(--aspect-ratio-skyscraper);--aspect-ratio-height:var(--aspect-ratio-skyscraper-height)}:root{--transition-speed-fast:150ms;--transition-speed-normal:250ms;--transition-speed-slow:500ms;--transition-speed:var(--transition-speed-normal)}[data-flow]:not([data-flow=false]){--flow-base-gap:var(--base-gap,1em);--flow-p-gap:var(--p-gap,var(--flow-base-gap))}[data-flow]:not([data-flow=false]) ol,[data-flow]:not([data-flow=false]) p,[data-flow]:not([data-flow=false]) ul,[data-flow]:not([data-flow=false])>.heading,[data-flow]:not([data-flow=false])>.text,[data-flow]:not([data-flow=false])>h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist){margin-top:var(--flow-base-gap)}[data-flow]:not([data-flow=false]) p+p{margin-top:var(--flow-p-gap)}[data-flow]:not([data-flow=false]) li,[data-flow]:not([data-flow=false])>.heading+.heading,[data-flow]:not([data-flow=false])>.heading+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>.heading+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>.heading+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>.heading+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>.heading+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>.heading+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h1:not(.does-not-exist)+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h2:not(.does-not-exist)+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h3:not(.does-not-exist)+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h4:not(.does-not-exist)+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h5:not(.does-not-exist)+h6:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+.heading,[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h1:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h2:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h3:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h4:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h5:not(.does-not-exist),[data-flow]:not([data-flow=false])>h6:not(.does-not-exist)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/2)}[data-flow]:not([data-flow=false])>.heading:has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.heading:has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h1:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h2:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h3:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h4:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h5:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+.heading{margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h1:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h2:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h3:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h4:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h5:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>h6:not(.does-not-exist):has(em)+h6:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)/8)}[data-flow]:not([data-flow=false])>.visual,[data-flow]:not([data-flow=false])>img:not(.does-not-exist){margin-top:calc(var(--flow-base-gap)*1.5)}[data-flow]:not([data-flow=false])>.action,[data-flow]:not([data-flow=false])>.actions{margin-top:calc(var(--flow-base-gap)*2)}[data-flow]:not([data-flow=false]) :first-child{margin-top:0!important}[data-flow]:not([data-flow=false]) :last-child{margin-bottom:0}[data-flow]:not([data-flow=false]) ol,[data-flow]:not([data-flow=false]) ul{padding-left:2em}[data-flow]:not([data-flow=false]) ol:not(:last-child),[data-flow]:not([data-flow=false]) ul:not(:last-child){margin-bottom:1.5em}[data-flow]:not([data-flow=false])>.spacer,[data-flow]:not([data-flow=false])>.spacer+*{margin-top:0}:root{--section-1:max(10cqi,10rem);--section-2:max(20cqi,20rem);--section-3:max(30cqi,30rem);--section-4:max(40cqi,40rem);--section-5:max(50cqi,50rem);--section-6:max(60cqi,60rem);--section-7:max(70cqi,70rem);--section-8:max(80cqi,80rem);--section-9:max(90cqi,90rem);--section-10:max(100cqi,100rem);--section-viewport-1:max(10vw,10rem);--section-viewport-2:max(20vw,20rem);--section-viewport-3:max(30vw,30rem);--section-viewport-4:max(40vw,40rem);--section-viewport-5:max(50vw,50rem);--section-viewport-6:max(60vw,60rem);--section-viewport-7:max(70vw,70rem);--section-viewport-8:max(80vw,80rem);--section-viewport-9:max(90vw,90rem);--section-viewport-10:max(100vw,100rem);--section-max-width:var(--section-10);--section-viewport-max-width:var(--section-viewport-10);--section-viewport-height:calc(100dvh - var(--header-height, 0px))}.section{--section-padding-large:clamp(min(2.5rem,10000rem),1.07rem + 7.14cqi,max(2.5rem,10000rem));--section-padding-small:clamp(min(2.5rem,10000rem),2.14rem + 1.79cqi,max(2.5rem,10000rem));--section-padding:var(--section-padding-large);--section-padding-block-start:0px;--section-padding-block-end:0px;--section-gutter-min:clamp(min(1.25rem,10000rem),0.46rem + 3.93cqi,max(1.25rem,10000rem));--section-viewport-gutter-min:clamp(min(1.25rem,10000rem),0.46rem + 3.93vw,max(1.25rem,10000rem));--section-gutter:max(calc((max(100cqi, var(--section-max-width)) + var(--section-max-width)*-1)/2),var(--section-gutter-min));--section-viewport-gutter:max(calc((max(100vw, var(--section-viewport-max-width)) + var(--section-viewport-max-width)*-1)/2),var(--section-viewport-gutter-min));--section-gutter-left:0px;--section-gutter-right:0px;display:flex;flex-direction:column;isolation:isolate;max-width:var(--section-max-width);padding:var(--section-padding-block-start) var(--section-gutter-right) var(--section-padding-block-end) var(--section-gutter-left);position:relative;width:100%}.section[data-flex-direction=row]{flex-direction:row}.section[data-aspect-ratio]{min-height:min(var(--section-viewport-height),var(--aspect-ratio-height))}.section[data-border-radius]{border-radius:var(--border-radius)}.section[data-theme]{background-color:var(--color-background)}.section:not([data-size]){--section-max-width:var(--section-10);--section-viewport-max-width:var(--section-viewport-10)}.section[data-size="1"]{--section-max-width:var(--section-1);--section-viewport-max-width:var(--section-viewport-1)}.section[data-size="2"]{--section-max-width:var(--section-2);--section-viewport-max-width:var(--section-viewport-2)}.section[data-size="3"]{--section-max-width:var(--section-3);--section-viewport-max-width:var(--section-viewport-3)}.section[data-size="4"]{--section-max-width:var(--section-4);--section-viewport-max-width:var(--section-viewport-4)}.section[data-size="5"]{--section-max-width:var(--section-5);--section-viewport-max-width:var(--section-viewport-5)}.section[data-size="6"]{--section-max-width:var(--section-6);--section-viewport-max-width:var(--section-viewport-6)}.section[data-size="7"]{--section-max-width:var(--section-7);--section-viewport-max-width:var(--section-viewport-7)}.section[data-size="8"]{--section-max-width:var(--section-8);--section-viewport-max-width:var(--section-viewport-8)}.section[data-size="9"]{--section-max-width:var(--section-9);--section-viewport-max-width:var(--section-viewport-9)}.section[data-size="10"]{--section-max-width:var(--section-10);--section-viewport-max-width:var(--section-viewport-10)}.section[data-size="11"]{--section-max-width:var(--section-11);--section-viewport-max-width:var(--section-viewport-11)}.section[data-container]:not([data-container=false]){container-type:inline-size}.section[data-padding=both]{--section-padding-block-start:var(--section-padding);--section-padding-block-end:var(--section-padding)}.section[data-padding=top]{--section-padding-block-start:var(--section-padding)}.section[data-padding=bottom]{--section-padding-block-end:var(--section-padding)}.section[data-padding-size=small]{--section-padding:var(--section-padding-small)}.section[data-gutter=both]{max-width:100%;--section-gutter-left:var(--section-gutter);--section-gutter-right:var(--section-gutter)}.section[data-gutter=left]{max-width:100%;--section-gutter-left:calc(var(--section-gutter)*2)}.section[data-gutter=right]{max-width:100%;--section-gutter-right:calc(var(--section-gutter)*2)}.section[data-align=left],.section[data-align=start]{align-items:start}.section[data-align=center]{align-items:center}.section[data-align=end],.section[data-align=right]{align-items:end}.section[data-align=between]{align-items:space-between}.section[data-align=around]{align-items:space-around}.section[data-justify=left],.section[data-justify=start]{justify-content:start}.section[data-justify=center]{justify-content:center}.section[data-justify=end],.section[data-justify=right]{justify-content:end}.section[data-justify=between]{justify-content:space-between}.section[data-justify=around]{justify-content:space-around}.section[data-flex=auto]{flex:auto}.section[data-flex=none]{flex:none}#main>.section-header+.section[data-theme=light]:not(.section-spacer){--section-padding-block-start:var(--section-padding-small)}#main>.section-spacer+.section[data-theme=light]:not(.section-spacer){--section-padding-block-start:0}#main>.section[data-theme=light]:not(.section-spacer)+.section:not([data-theme=light]){margin-top:var(--section-padding-large)}#main>.section[data-theme=light]:last-child:not(.section-header):not(.section-spacer){--section-padding-block-end:var(--section-padding-large)}[data-screenreader]{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}[data-screenreader]:focus{height:auto;position:static;width:auto}:root{--action-height:clamp(min(2.5rem,10000rem),2.29rem + 1.07cqi,max(2.5rem,10000rem))}.action{--action-transition-speed:var(--transition-speed);--action-scale:.97;--action-translate:2lh;--action-gap:.5em;--action-padding:0 2em;--action-padding-small:0 0.75em;--action-overflow:clip;--action-color:var(--color,var(--color-text));--action-font:var(--text-font);--action-font-size:var(--font-size,var(--text-font-size));--action-font-weight:var(--font-weight,400);--action-text-align:center;--action-line-height:var(--cap,1.11);--action-border-width:var(--border-width,0px);--action-border-top:var(--border-top,0px);--action-border-right:var(--border-right,0px);--action-border-bottom:var(--border-bottom,0px);--action-border-left:var(--border-left,0px);--action-border-radius:var(--border-radius,0px);--action-background-color:var(--color-background);--action-background-inset:0;--action-background-delay:calc(var(--action-transition-speed)/4);--action-background-border-radius:calc(var(--border-top-left-radius)*0.5) calc(var(--border-top-right-radius)*0.5) calc(var(--border-bottom-right-radius)*0.5) calc(var(--border-bottom-left-radius)*0.5);--action-underline-color:var(--color-border,var(--border-color));--action-underline-width:0.0625em;--action-underline-offset:1em;background:transparent;border-bottom:var(--action-border-bottom);border-left:var(--action-border-left);border-radius:var(--action-border-radius);border-right:var(--action-border-right);border-top:var(--action-border-top);color:var(--action-color);display:block;flex:none;font-family:var(--action-font);font-size:var(--action-font-size);font-weight:var(--action-font-weight);gap:var(--action-gap);height:var(--action-height);isolation:isolate;line-height:var(--action-line-height);min-width:var(--action-height);overflow:var(--action-overflow);padding:var(--action-padding);position:relative;text-align:var(--action-text-align);-webkit-text-decoration:none;text-decoration:none;transition-duration:var(--action-transition-speed);transition-property:transform,color,border-color,transform,box-shadow,background;width:auto}@media(pointer:fine){a.action[href]:not([href=""]):not([disabled]):hover,a[href]:not([href=""]):hover .action,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover{background:var(--color-background-hover,var(--action-background-color));color:var(--color-hover,var(--color,var(--action-color)))}}a.action[href]:not([href=""]):not([disabled]):active,a[href]:not([href=""]):active .action,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{background:var(--color-background-active,var(--action-background-color));color:var(--color-active,var(--color,var(--action-color)))}@media(prefers-reduced-motion:no-preference){a.action[href]:not([href=""]):not([disabled]):active,a[href]:not([href=""]):active .action,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):active{transform:scale(var(--action-scale))}}a.action[href]:not([href=""]):not([disabled]),button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]){cursor:pointer}.action[data-shape=round],.action[data-shape=square]{--action-padding:.5em;aspect-ratio:1;height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.action[data-shape=round]{--action-border-radius:50%;--action-background-border-radius:50%}.action[data-arrow]{--action-gap:3em;--action-padding:0 1.2em}.action[data-arrow=left]{--action-gap:1em}.action[data-level=primary]{background-color:var(--color-background)}.action[data-level=inherit],.action[data-level=tertiary]{--action-scale:1;--action-translate:0;--action-padding:0!important;--action-overflow:initial;--action-text-align:left}.action[data-level=tertiary]{--action-border-top:0;--action-border-right:0;--action-border-left:0}.action[data-level=inherit]{--action-height:auto;--action-border-top:0;--action-border-right:0;--action-border-bottom:0;--action-border-left:0}.action__background{background:var(--action-background-color);border-radius:var(--action-background-border-radius);bottom:var(--action-background-inset);left:var(--action-background-inset);position:absolute;right:var(--action-background-inset);top:var(--action-background-inset);transition-delay:var(--action-background-delay);transition-duration:var(--action-transition-speed);transition-property:background,inset,border-radius;z-index:-1}a.action[href]:not([href=""]):not([disabled]):hover .action__background,a[href]:not([href=""]):hover .action__background,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover .action__background{background:var(--color-background-hover,var(--action-background-color))}@media(prefers-reduced-motion:no-preference)and (pointer:fine){a.action[href]:not([href=""]):not([disabled]):hover .action__background,a[href]:not([href=""]):hover .action__background,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover .action__background{border-radius:0;bottom:-5px;left:-5px;right:-5px;top:-5px}}a.action[href]:not([href=""]):not([disabled]):active .action__background,a[href]:not([href=""]):active .action__background,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):active .action__background{background:var(--color-background-active,var(--action-background-color))}@media(prefers-reduced-motion:no-preference)and (pointer:course){a.action[href]:not([href=""]):not([disabled]):active .action__background,a[href]:not([href=""]):active .action__background,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):active .action__background{border-radius:0;bottom:-5px;left:-5px;right:-5px;top:-5px}}.action__inner{align-items:center;display:flex;gap:var(--action-gap);height:100%;transition:transform var(--action-transition-speed) var(--action-timing-function),translate 0ms calc(var(--action-transition-speed)/2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.action[data-shape=round] .action__inner,.action[data-shape=square] .action__inner{justify-content:center}[data-arrow]:not([data-arrow=left]) .action__inner{justify-content:space-between}@media(prefers-reduced-motion:no-preference)and (pointer:fine){a.action[href]:not([href=""]):not([disabled]):hover .action__inner,a[href]:not([href=""]):hover .action__inner,button.action:not(.does-not-exist):not(.does-not-exist):not([disabled]):hover .action__inner{transform:translateY(calc(var(--action-translate)*-1));translate:0 var(--action-translate)}}.action__inner .icon{flex:none}[data-arrow]:not([data-level=tertiary]):not([data-level=inherit]) .action__inner .icon{margin-right:-.5em}[data-arrow][data-direction=left] .action__inner .icon{rotate:180deg}.action__label{gap:var(--action-gap)}.action__label,.badge{align-items:center;display:flex}.badge{aspect-ratio:1;background-color:var(--color-highlight);border-radius:50%;color:var(--color-neutral-white);font-family:var(--text-font);font-size:var(--text-font-size-3);font-weight:700;justify-content:center;line-height:0;pointer-events:none;width:1.5em}.badge[data-amount="0"]{opacity:0}.badge:before{content:attr(data-amount)}.checkbox{--color:var(--color-accent);--checkbox-background:var(--color-neutral-white);--checkbox-icon-color:var(--color-highlight);--checkbox-icon-background:var(--color-neutral-white);align-items:center;background-color:var(--checkbox-background);border-radius:100rem;cursor:pointer;display:flex;gap:.5em;padding:.125em .5em .125em .25em}.checkbox[data-type=check]{--checkbox-icon-color:var(--color-background-tint);--checkbox-icon-background:var(--color-background-tint)}.checkbox[data-type=check]:has(input:checked){--color:var(--color-highlight);--checkbox-icon-color:var(--color-neutral-white);--checkbox-icon-background:var(--color-highlight)}.checkbox:has(:focus-visible){outline:var(--outline-width) var(--outline-style) var(--color-outline)}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:50%;bottom:0;left:0;outline:none;position:absolute;right:0;top:0}.checkbox__box{--color:var(--checkbox-icon-color);align-items:center;aspect-ratio:1;background-color:var(--checkbox-icon-background);border-radius:50%;display:flex;font-size:10px;justify-content:center;padding:.0625em;position:relative;transition:background-color var(--transition-speed);width:1.5em}.checkbox .text{white-space:nowrap}.form-field{--form-field-min-width:min(100cqi,12.5rem);--form-field-label-padding:0 0.5em 0.35em;--form-field-label-font-weight:700;--form-field-info-max-width:min(95%,60em);--form-field-info-padding:0 0.5em 0.5em;--form-field-disclaimer-max-width:min(95%,60em);--form-field-disclaimer-padding:0.5em 0.5em 0;display:flex;flex-direction:column;min-width:var(--form-field-min-width)}.form-field__label{display:block;font-weight:var(--form-field-label-font-weight);padding:var(--form-field-label-padding)}.form-field__info{display:block;max-width:var(--form-field-info-max-width);padding:var(--form-field-info-padding)}.form-field__disclaimer{display:block;max-width:var(--form-field-disclaimer-max-width);padding:var(--form-field-disclaimer-padding)}.form-field__info[data-invalid]{--color-text:var(--color-indication-invalid)}.icon{--icon-color:var(--color,currentColor);--icon-bar-size:0.125em;--icon-border-radius:calc(var(--icon-bar-size)/2);--icon-transition-speed:var(--transition-speed-fast,150ms);--icon-menu-aspect-ratio:2/1.4;align-items:center;display:flex;width:1em}.icon[data-shape=round]{--icon-color:var(--color-icon);--icon-background:var(--color-icon-background);aspect-ratio:1;background-color:var(--icon-background);border-radius:50%;color:var(--icon-color);justify-content:center;padding:.3em;width:1.6em}.icon[data-type=menu]{width:2em}.icon__inner{aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:transform var(--icon-transition-speed,.15s),aspect-ratio var(--icon-transition-speed,.15s);width:1em}[data-type=menu] .icon__inner{aspect-ratio:var(--icon-menu-aspect-ratio)}.header:has(:popover-open) [data-type=menu] .icon__inner,[data-header-nav-visible=true] [data-type=menu] .icon__inner,[data-type=cross] .icon__inner,[data-type=minus] .icon__inner,[data-type=plus] .icon__inner{align-items:center;justify-content:center}.header:has(:popover-open) [data-type=menu] .icon__inner,[data-header-nav-visible=true] [data-type=menu] .icon__inner,[data-type=cross] .icon__inner{transform:rotate(45deg)}[data-type=chevron][data-direction=left] .icon__inner,[data-type=chevron][data-direction=right] .icon__inner{transform:rotate(90deg)}.icon__center,.icon__inner:after,.icon__inner:before{background-color:var(--icon-color);border-radius:var(--icon-border-radius);content:"";display:block;height:var(--icon-bar-size);transition-duration:var(--icon-transition-speed);transition-property:transform,left,right,bottom;width:100%}.header:has(:popover-open) [data-type=menu] .icon__inner:before,[data-header-nav-visible=true] [data-type=menu] .icon__inner:before,[data-type=cross] .icon__inner:before,[data-type=minus] .icon__inner:before,[data-type=plus] .icon__inner:before{transform:rotate(90deg);transform-origin:calc(50% - var(--icon-bar-size)/2) calc(50% + var(--icon-bar-size)/2)}[data-type=minus] .icon__inner:before{transform:translateY(var(--icon-bar-size)) rotate(0deg)}[data-type=check] .icon__inner:before,[data-type=chevron] .icon__inner:before{position:absolute;transform:rotate(45deg);transform-origin:100% 100%}[data-type=check] .icon__inner:before{bottom:15%;right:62%;width:55%}[data-type=chevron] .icon__inner:before{bottom:20%;width:70%}[data-type=chevron]:not([data-direction]) .icon__inner:before,[data-type=chevron][data-direction=bottom] .icon__inner:before,[data-type=chevron][data-direction=left] .icon__inner:before{right:51.5%}[data-type=chevron][data-direction=right] .icon__inner:before,[data-type=chevron][data-direction=top] .icon__inner:before{right:9%}[data-type=search] .icon__inner:before{aspect-ratio:1;background:transparent;border:var(--icon-bar-size) solid var(--icon-color);border-radius:100rem;height:auto;width:90%}.header:has(:popover-open) [data-type=menu] .icon__center,[data-header-nav-visible=true] [data-type=menu] .icon__center,[data-type=check] .icon__center,[data-type=chevron] .icon__center,[data-type=cross] .icon__center,[data-type=menu] .icon__center,[data-type=minus] .icon__center,[data-type=plus] .icon__center,[data-type=search] .icon__center{opacity:0;width:100%}[data-type=menu] .icon__inner:after{transform:rotate(180deg)}.header:has(:popover-open) [data-type=menu] .icon__inner:after,[data-header-nav-visible=true] [data-type=menu] .icon__inner:after,[data-type=cross] .icon__inner:after,[data-type=minus] .icon__inner:after,[data-type=plus] .icon__inner:after{transform:translateY(-100%)}[data-type=check] .icon__inner:after,[data-type=chevron] .icon__inner:after{position:absolute;transform:rotate(-45deg);transform-origin:0 100%}[data-type=check] .icon__inner:after{bottom:15%;left:42%;width:85%}[data-type=chevron] .icon__inner:after{bottom:20%;width:70%}[data-type=chevron]:not([data-direction]) .icon__inner:after,[data-type=chevron][data-direction=bottom] .icon__inner:after,[data-type=chevron][data-direction=left] .icon__inner:after{left:51.5%}[data-type=chevron][data-direction=right] .icon__inner:after,[data-type=chevron][data-direction=top] .icon__inner:after{left:9%}[data-type=search] .icon__inner:after{border-bottom-left-radius:0;border-top-left-radius:0;bottom:calc(var(--icon-bar-size)/-2);position:absolute;right:0;transform:rotate(45deg);transform-origin:100% 50%;width:40%}.icon-caret-down{width:.6em}.input-text{--input-text-height:var(--action-height,2.75em);--input-text-min-height:0;--input-text-gap:1em;--input-text-padding:0 1em 0 0;--input-text-background:transparent;--input-text-font:var(--text-font);--input-text-font-size:var(--font-size,--text-font-size);--input-text-font-weight:700;--input-text-border-top:none;--input-text-border-right:none;--input-text-border-bottom:var(--border-bottom);--input-text-border-left:none;--input-text-border-radius:var(--border-radius);--input-text-placeholder-font-weight:400;--input-text-placeholder-opacity:.6;--input-text-icon-height:1.5em;--input-text-icon-gap:1.05em;--input-text-icon-padding:1.05em;--input-text-icon-border-width:0.125em;position:relative;transition:transform var(--transition-speed);width:100%}.input-text:has(:user-invalid){--color-border:var(--color-indication-invalid);--color-outline:var(--color-indication-invalid)}.input-text[data-multiline]:not([data-multiline=false]){--input-text-padding:.75em 1em}.input-text textarea{--input-text-min-height:calc(var(--input-text-height)*3);resize:vertical}.input-text__input{background:var(--input-text-background);border-bottom:var(--input-text-border-bottom);border-left:var(--input-text-border-left);border-radius:var(--input-text-border-radius);border-right:var(--input-text-border-right);border-top:var(--input-text-border-top);box-shadow:var(--input-text-focus-box-shadow);box-sizing:border-box;color:var(--color-text);display:block;font-family:var(--input-text-font);font-size:var(--input-text-font-size);font-weight:var(--input-text-font-weight);height:var(--input-text-height);line-height:inherit;min-height:var(--input-text-min-height);padding:var(--input-text-padding);transition:box-shadow var(--transition-speed);width:100%}.input-text__input:focus-visible{outline-offset:var(--outline-offset)}.input-text__input::-ms-input-placeholder{color:var(--color-text);font-weight:var(--input-text-placeholder-font-weight);opacity:var(--input-text-placeholder-opacity)}.input-text__input::placeholder{color:var(--color-text);font-weight:var(--input-text-placeholder-font-weight);opacity:var(--input-text-placeholder-opacity)}.input-text__feedback{align-items:center;box-sizing:border-box;display:flex;gap:var(--input-text-icon-gap);height:var(--input-text-height);pointer-events:none;position:absolute;right:0;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.input-text__icon{align-items:center;aspect-ratio:1;display:flex;justify-content:center;width:var(--input-text-icon-height)}.input-text__icon[data-invalid],.input-text__icon[data-valid]{border:var(--input-text-icon-border-width) solid var(--color-text);border-radius:50%}.input-text__icon[data-valid]{--color-text:var(--color-highlight)}.input-text:not(:has(:user-valid)) .input-text__icon[data-valid]{display:none}.input-text__icon[data-invalid]{--color-text:var(--color-indication-invalid)}.input-text:not(:has(:user-invalid)) .input-text__icon[data-invalid]{display:none}.input-text__icon[data-type=cross],.input-text__icon[data-type=date]{color:var(--color-text);isolation:isolate;position:relative}.input-text__icon[data-type=cross]:before,.input-text__icon[data-type=date]:before{border-radius:50%;bottom:2px;content:"";left:2px;left:0;position:absolute;right:2px;top:2px;z-index:-1}::-webkit-search-cancel-button{cursor:pointer;margin-right:-4px;opacity:0}::-webkit-datetime-edit{align-items:center;display:flex;height:calc(100% - var(--border-width))}::-webkit-calendar-picker-indicator{opacity:0;padding:0}::-webkit-calendar-picker-indicator:focus{border-radius:50%;opacity:1;outline:var(--outline-width) var(--outline-style) var(--color-outline);outline-offset:5px}.input-text:not(:has(:placeholder-shown)) .input-text__icon[data-type=search]{display:none}.input-text__icon[data-type=cross]{cursor:pointer;pointer-events:all}.input-text:has(:placeholder-shown) .input-text__icon[data-type=cross]{display:none}.tag{--color:var(--color-background);align-items:center;background-color:var(--color-accent);border-radius:var(--border-radius-pill);display:flex;justify-content:center;padding:.25em 1em}.video{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.video[data-type=fit],.video[data-type=fluid]{width:100%}.video[data-type=fluid]{aspect-ratio:16/9;position:relative}.video[data-type=fit]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.video>*{display:block;max-width:100%}.video[data-type=fit]>*,.video[data-type=fluid]>*{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.visual{--visual:rotate(var(--visual-rotate,0deg)) scale(var(--visual-scale,1));--visual-caption-padding:.25em .5em;--visual-caption-color-background:var(--color-background);--visual-caption-opacity:.15;display:block;margin:0;padding:0}.visual[data-type=inline]{max-height:inherit;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.visual:not([data-type=inline]){container-type:inline-size;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.visual[data-blend]:not([data-blend=false]){mix-blend-mode:darken}.visual__picture{display:block}.visual[data-fit=cover] .visual__picture{border-radius:var(--border-radius);overflow:clip}.visual[data-type=inline] .visual__picture{max-height:inherit;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.visual[data-type=inline] .visual__picture,.visual__picture img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.visual__picture img{display:block;object-fit:contain}@media(prefers-reduced-motion:no-preference)and (pointer:fine){.visual:not([data-no-effect]) .visual__picture img{transform:var(--visual);transition:transform var(--transition-speed-slow) ease-in-out}}.visual[data-border-radius] .visual__picture img{border-radius:var(--border-radius)}.visual[data-type=inline] .visual__picture img{max-height:inherit;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;object-position:left top}.visual[data-type=fluid] .visual__picture img{height:auto;width:100%}.visual[data-type=fit] .visual__picture img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.visual[data-fit=contain] .visual__picture img{object-fit:contain}.visual[data-fit=cover] .visual__picture img{object-fit:cover}.visual[data-aspect-ratio] .visual__picture img{aspect-ratio:var(--aspect-ratio,initial)}.visual__caption{--color:var(--color-neutral-white);bottom:0;display:flex;justify-content:flex-end;padding-bottom:.5em;padding-left:1em;padding-right:1em;position:absolute;right:0}.visual[data-fit=contain] .visual__caption{--color:var(--color-text)}.accordion{--accordion-transition-speed:var(--transition-speed);--accordion-item-padding:1em;--accordion-item-main-padding:1.5em;--accordion-header-height:calc(var(--action-height)*1.5);--accordion-header-border:.0625em solid var(--color-neutral-300);--accordion-main-padding:clamp(min(1.25rem,10000rem),0.89rem + 1.79cqi,max(1.25rem,10000rem));display:flex;flex-direction:column}@container (min-width: 640px){.accordion{--accordion-header-height:var(--action-height)}}.accordion__item{border:var(--accordion-header-border);border-radius:var(--border-radius-small)}@media(prefers-reduced-motion:no-preference){.accordion__item{interpolate-size:allow-keywords}}.accordion__item::details-content{height:0;overflow-y:clip;transition:content-visibility var(--accordion-transition-speed) allow-discrete,height var(--accordion-transition-speed)}.accordion__item[open]::details-content{height:auto}.accordion__header{align-items:center;background-color:var(--color-background-tint);border-radius:var(--border-radius-small);cursor:pointer;display:flex;gap:var(--accordion-item-padding);height:var(--accordion-header-height);justify-content:space-between;padding-left:1em;padding-right:1em;transition:border-radius var(--transition-speed-fast);transition-delay:calc(var(--transition-speed)/2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__item[open] .accordion__header{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;transition-delay:0s}.accordion__icon{align-items:center;display:flex;height:auto;justify-content:center;transition:transform var(--accordion-transition-speed);width:1em;fill:currentColor}.accordion__item[open]>.accordion__header .accordion__icon{transform:rotateX(180deg)}.accordion__main{border-top:var(--accordion-header-border);padding:var(--accordion-main-padding)}.accordion__content{align-items:flex-start;display:flex;flex-direction:column;gap:1em}.accordion__main-item,.actions{width:100%}.actions{align-items:center;display:flex;flex-wrap:wrap;gap:1em 1.5em}.actions[data-justify=left],.actions[data-justify=start]{justify-content:flex-start}.actions[data-justify=center][data-force-align]:not([data-force-align=false]){justify-content:center}@container (min-width: 640px){.actions[data-justify=center]{justify-content:center}}.actions[data-justify=end][data-force-align]:not([data-force-align=false]),.actions[data-justify=right][data-force-align]:not([data-force-align=false]){justify-content:flex-end}@container (min-width: 640px){.actions[data-justify=end],.actions[data-justify=right]{justify-content:flex-end}}.actions[data-justify=between]{justify-content:space-between}.actions[data-justify=around]{justify-content:space-around}.filter{--filter-min-height:clamp(min(1.25rem,10000rem),1.04rem + 1.07cqi,max(1.25rem,10000rem));--filter-padding:1em 1.5em;background-color:var(--color-background-tint);border-radius:var(--border-radius-small)}@media(prefers-reduced-motion:no-preference){.filter{interpolate-size:allow-keywords}}.filter::details-content{height:0;overflow-y:clip;transition:content-visibility var(--transition-speed) allow-discrete,height var(--transition-speed)}.filter[open]::details-content{height:auto}.filter__header{border-radius:var(--border-radius-small);cursor:pointer;display:flex;gap:2em;min-height:var(--filter-min-height);padding:var(--filter-padding);transition:background-color var(--transition-speed)}.filter__header:hover{background-color:color-mix(in srgb,var(--color-highlight),transparent 95%)}.filter__heading{display:flex;flex:auto;flex-wrap:wrap;gap:1em;justify-content:space-between}.filter__label{align-items:center;display:flex;flex:none;gap:.5em;min-height:var(--filter-min-height)}.filter__selected{display:none}@container (min-width: 1000px){.filter__selected{align-items:center;display:flex;flex-wrap:wrap;gap:1em;margin-left:auto;min-height:var(--filter-min-height)}}.filter__content{border-top:1px solid var(--color-background);display:flex;flex-wrap:wrap;gap:1em;padding:var(--filter-padding)}.filter__icon{align-items:center;align-self:flex-start;aspect-ratio:1;display:flex;justify-content:center;min-height:var(--filter-min-height);transition:transform var(--transition-speed);width:1em;fill:currentColor}.filter[open] .filter__icon{transform:rotateX(180deg)}.filter-articles{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.filter-articles__item{flex:1}.filter-articles__link{align-items:center;aspect-ratio:var(--aspect-ratio-panorama);border-radius:var(--border-radius-small);display:flex;flex-direction:column;gap:.75em;justify-content:center;padding:1em;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--transition-speed)}.filter-articles__link:hover,.filter-articles__link[data-active]{background-color:var(--color-background-tint)}.filter-articles__icon{display:block;font-size:2em;max-width:1em;width:100%}.form{border-radius:var(--border-radius-small);box-shadow:0 0 1.25rem 0 rgba(29,41,72,.08);margin-bottom:1.25rem;padding:2em}.form-filter{display:flex;flex-direction:column;gap:1em}.form-search{--form-search-padding:1em 1.5em;background-color:var(--color-background-tint);border-radius:var(--border-radius-tiny);display:flex;gap:1em;padding:var(--form-search-padding);position:relative}.form-search:has(input:focus-visible){outline:var(--outline-width) var(--outline-style) var(--color-outline)}.form-search input{outline:none}.form-search__footprint{bottom:100%;display:block;height:calc(var(--header-visible-height) - 1px);left:0;pointer-events:none;position:absolute}.form-search__input{--font-size:var(--heading-font-size-4);flex:auto}@media(pointer:coarse){.form-search__action{display:none}}.logo-grid{--logo-grid-gap:clamp(min(1rem,10000rem),0.71rem + 1.43cqi,max(1rem,10000rem));display:flex;flex-wrap:wrap;gap:var(--logo-grid-gap)}@container (min-width: 700px){.logo-grid[data-align=center]{justify-content:center}.logo-grid[data-align=end]{justify-content:flex-end}}.logo-grid__item{display:flex;flex:0 0 calc((100% - var(--logo-grid-gap))/2);flex-direction:column;gap:.5em}@container (min-width: 700px){.logo-grid__item{flex:0 0 calc(33.33333% - var(--logo-grid-gap)*2/3)}}@container (min-width: 1500px){.logo-grid__item{flex:0 0 calc(25% - var(--logo-grid-gap)*3/4)}}@container (min-width: 2200px){.logo-grid__item{flex:0 0 calc(20% - var(--logo-grid-gap)*4/5)}}.logo-grid__logo{align-items:center;aspect-ratio:var(--aspect-ratio-letterbox);background-color:var(--color-background-tint);border-radius:var(--border-radius-small);display:flex;justify-content:center;padding:3vw}@container (min-width: 1500px){.logo-grid__logo{border-radius:var(--border-radius-medium);padding:min(2vw,2em)}}.logo-grid__image{flex:auto;height:100%;position:relative}.logo-grid__caption{--color:var(--color-accent)}.marquee{--marquee-speed:calc(var(--marquee-total-items, 1)*5s);--marquee-gap:max(1.5rem,min(7vw,4rem));--marquee-item-width:min(max(4em,8vw),5em);display:flex;margin-left:calc(var(--section-gutter)*-1);margin-right:calc(var(--section-gutter)*-1);overflow:clip;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.marquee__inner{animation:scroll var(--marquee-speed,10s) linear infinite forwards;flex-shrink:0;gap:calc(var(--marquee-gap)*2)}.marquee__inner,.marquee__item{align-items:center;display:flex}.marquee__item{aspect-ratio:var(--marquee-item-aspect-ratio);justify-content:center;position:relative;transition:filter var(--transition-speed);width:calc(var(--marquee-item-width)*var(--marquee-item-aspect-ratio))}@keyframes scroll{to{transform:translateX(-50%)}}.media{align-items:center;aspect-ratio:var(--aspect-ratio);background-color:var(--color-background-tint);border-radius:var(--border-radius);display:flex;height:100%;justify-content:center;position:relative;width:100%}.media:has(.visual[data-fit=cover]){overflow:clip}.media:has(.visual[data-fit=contain]){padding:5%}.media__visual{width:100%}.media:has(.media__action:hover) .media__visual{--visual-scale:1.05}.media__action{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;font-size:6em;height:100%;justify-content:center;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color var(--transition-speed);width:100%;z-index:1}.media__action:hover{color:var(--color-highlight)}.media__action .icon{border-radius:50%;box-shadow:0 0 1em rgba(0,0,0,.3);transition:box-shadow var(--transition-speed-fast),transform var(--transition-speed-fast)}.media__action:active .icon{box-shadow:0 0 .3em rgba(0,0,0,.3);transform:scale(.95)}.meta-item{display:flex;flex-direction:column;gap:.25em}.meta-item__value{--color:var(--color-neutral-500)}.meta-item__actions{--color:var(--color-highlight)}.nav-main{--nav-main-item-padding:1em;--nav-main-header-border:.0625em solid color-mix(in srgb,var(--color-text),transparent 90%);--color:var(--color-accent);--color-icon:var(--color-accent);display:flex;flex-direction:column}.nav-main__item{padding:var(--nav-main-item-padding) 0}.nav-main__item:not(:first-child){border-top:var(--nav-main-header-border)}.nav-service{--color-hover:var(--color-link);display:flex;gap:1.5em}.nav-service:not([data-type=block]){align-items:center}.nav-service[data-type=block]{align-items:flex-start;flex-direction:column;gap:2em}.nav-service__item[data-current]:not([data-current=false]){--color:var(--color-link,orange)}.nav-service__link path{fill:currentColor}.nav-service__divider{background-color:var(--color-highlight,orange);display:block;height:1em;width:1px}.nav-service[data-type=block] .nav-service__divider{display:none}.nav-action{align-items:center;display:flex;gap:1.5em}.nav-action[data-type=block]{align-items:stretch;flex-direction:column;gap:2em}.nav-footer{--nav-footer-gap:var(--gap,2em);--nav-footer-item-gap:1.25em;--nav-footer-sub-gap:1em;--nav-footer-sub-item-opacity:.7;display:flex;flex-wrap:wrap;gap:var(--nav-footer-gap);justify-content:space-between}@media(min-width:900px){.nav-footer{--nav-footer-item-width:auto;--nav-footer-sub-gap:0.25em}}.nav-footer__item{display:flex;flex:1;flex-direction:column;gap:var(--nav-footer-item-gap)}.nav-footer__nav-sub{display:flex;flex-direction:column;gap:var(--nav-footer-sub-gap)}.nav-footer__sub-item{display:flex;opacity:var(--nav-footer-sub-item-opacity);transition:opacity var(--transition-speed)}.nav-footer__sub-item:has(:hover){opacity:1}.nav-legal{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap,2em)}@media(min-width:600px){.nav-legal{justify-content:flex-end}}.nav-legal__item{flex:none}.nav-offcanvas__main{background-color:var(--color-background);border:none;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:100%;margin:0;max-height:calc(100dvh - var(--header-visible-height));overflow:auto;padding:0;top:var(--header-visible-height);transition:display var(--transition-speed) allow-discrete,overlay var(--transition-speed-slow) allow-discrete,top var(--transition-speed),left var(--transition-speed);width:100%}.nav-offcanvas__main:popover-open{left:0}@starting-style{.nav-offcanvas__main:popover-open{left:100%}}.nav-offcanvas__content{display:flex;flex:auto;flex-direction:column;gap:2.5em;padding:calc(var(--header-visible-height)/2) var(--section-gutter)}.nav-offcanvas__content.section{flex:none}.nav-offcanvas__actions{bottom:0;position:-webkit-sticky;position:sticky}.nav-accordion{--nav-accordion-transition-speed:var(--transition-speed);--nav-accordion-item-padding:1em;--nav-accordion-item-main-padding:1.5em;--nav-accordion-header-border:.0625em solid color-mix(in srgb,var(--color-text),transparent 90%);display:flex;flex-direction:column}@media(prefers-reduced-motion:no-preference){.nav-accordion__item{interpolate-size:allow-keywords}}.nav-accordion__item::details-content{height:0;overflow-y:clip;transition:content-visibility var(--nav-accordion-transition-speed) allow-discrete,height var(--nav-accordion-transition-speed)}.nav-accordion__item[open]::details-content{height:auto}.nav-accordion__item:not(:first-child){border-top:var(--nav-accordion-header-border)}.nav-accordion__header{align-items:center;cursor:pointer;display:flex;gap:var(--nav-accordion-item-padding);justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-accordion__icon{align-items:center;display:flex;height:auto;justify-content:center;transition:transform var(--nav-accordion-transition-speed);width:2em}.nav-accordion__item[open]>.nav-accordion__header .nav-accordion__icon{transform:rotateX(180deg)}.nav-accordion__main{padding-bottom:calc(var(--nav-accordion-item-main-padding) - var(--nav-accordion-item-padding));padding-top:var(--nav-accordion-item-main-padding)}.nav-accordion__content,.nav-accordion__main{padding-left:calc(var(--nav-accordion-item-main-padding)/2)}.nav-accordion__content{align-items:flex-start;border-left:var(--nav-accordion-header-border);display:flex;flex-direction:column;gap:1em}.nav-accordion__main-item{width:100%}@view-transition{navigation:auto}.nav-flyout{--color-hover:var(--color-highlight);--nav-flyout-gap:max(3em,5cqi);--nav-flyout-height:var(--action-height);--nav-flyout-padding-inline:2em;--nav-flyout-transition-speed:.5s;align-items:center;border:.0625em solid transparent;border-radius:100rem;display:flex;font-size:var(--text-font-size);gap:2em;height:var(--nav-flyout-height);padding-left:var(--nav-flyout-padding-inline);padding-right:var(--nav-flyout-padding-inline);transition:border-color var(--nav-flyout-transition-speed)}.nav-flyout:not(:has(.nav-flyout__inner:popover-open)){border-color:var(--color)}.nav-flyout__icon{height:auto;transition:transform var(--nav-flyout-transition-speed);width:.5em;fill:currentColor}.nav-flyout__item:has(.nav-flyout__inner:popover-open) .nav-flyout__icon{transform:rotateX(180deg)}.nav-flyout__inner{background:transparent;border:none;margin:0;max-height:100%;max-width:100%;opacity:0;overflow:visible;padding:0;position:fixed;top:calc(var(--header-visible-height) - 1px);transition:display var(--nav-flyout-transition-speed) allow-discrete,overlay var(--nav-flyout-transition-speed) allow-discrete,top var(--nav-flyout-transition-speed),opacity var(--nav-flyout-transition-speed);width:100%}.nav-flyout__inner:popover-open{opacity:1}@starting-style{.nav-flyout__inner:popover-open{opacity:0}}.nav-flyout__inner::-ms-backdrop{background-color:var(--color-neutral-500);opacity:0;top:calc(var(--header-visible-height) - 1px);-ms-transition:display var(--nav-flyout-transition-speed) allow-discrete,overlay var(--nav-flyout-transition-speed) allow-discrete,opacity var(--nav-flyout-transition-speed);transition:display var(--nav-flyout-transition-speed) allow-discrete,overlay var(--nav-flyout-transition-speed) allow-discrete,opacity var(--nav-flyout-transition-speed)}.nav-flyout__inner::backdrop{background-color:var(--color-neutral-500);opacity:0;top:calc(var(--header-visible-height) - 1px);transition:display var(--nav-flyout-transition-speed) allow-discrete,overlay var(--nav-flyout-transition-speed) allow-discrete,opacity var(--nav-flyout-transition-speed)}.nav-flyout__inner:popover-open::-ms-backdrop{opacity:.5}.nav-flyout__inner:popover-open::backdrop{opacity:.5}@starting-style{.nav-flyout__inner:popover-open::-ms-backdrop{opacity:0}.nav-flyout__inner:popover-open::backdrop{opacity:0}}.nav-flyout__columns{--color-hover:var(--color-highlight);background:var(--color-background);border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);box-shadow:0 .5em .35em rgba(0,0,0,.1);display:flex;gap:var(--nav-flyout-gap);margin-left:calc(var(--section-gutter)/-2);margin-right:calc(var(--section-gutter)/-2);padding:calc(var(--section-padding-small)/2) calc(var(--section-gutter)/2) var(--section-padding-small)}.nav-flyout__column{display:flex;flex:1;flex-direction:column;gap:1em;max-width:calc(33.33333% - var(--nav-flyout-gap)*2/3)}.nav-flyout__description{--color:var(--color-text);margin-top:.25em;opacity:.5}.nav-flyout__actions{margin-top:1em}.nav-flyout__sublist{--color:var(--color-text);display:flex;flex-direction:column;gap:1em;margin-top:1em}.nav-flyout__sublist .action__label{opacity:.5;transition:opacity var(--transition-speed)}.nav-flyout__sublist .action:hover .action__label,.nav-flyout__sublist .action[data-active] .action__label{opacity:1}.pagination{align-items:center;display:flex;font-family:var(--text-font);font-size:var(--text-font-size-2);gap:1em;justify-content:center}@media(pointer:fine){.pagination{gap:.5em}}.pagination .page-numbers{align-items:center;color:var(--color-text);display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.pagination .page-numbers:not(.dots){aspect-ratio:1;border-radius:var(--border-radius-tiny);width:2em}.pagination .page-numbers.next,.pagination .page-numbers.prev{display:none}.pagination .page-numbers:not(.dots):not(.current){transition:color var(--transition-speed)}.pagination .page-numbers:not(.dots):not(.current):hover{color:var(--color-highlight)}.pagination .page-numbers:not(.current){color:color-mix(in srgb,var(--color-text),transparent 35%)}.pagination .current{background-color:var(--color-background-tint)}@property --showcase-progress{syntax:"<percentage>";initial-value:0;inherits:true}.showcase{--showcase-progress:0;--showcase-transition-speed:var(--transition-speed-slow)}@container (min-width: 1000px){.showcase{display:flex;gap:var(--section-gutter-min)}.showcase[data-mirror]:not([data-mirror=false]){flex-direction:row-reverse}}.showcase__content{display:flex;flex-direction:column;gap:3rem}@container (min-width: 1000px){.showcase__content{flex:1}}.showcase__content-items{display:flex;flex:1;flex-direction:column;gap:1rem}@media(prefers-reduced-motion:no-preference){.showcase__content-item{interpolate-size:allow-keywords}}.showcase__content-item::details-content{height:0;overflow-y:clip;transition:content-visibility var(--transition-speed) allow-discrete,height var(--transition-speed)}.showcase__content-item[open]::details-content{height:auto}.showcase__header{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.showcase__header::-webkit-details-marker{display:none}.showcase__header::marker{content:""}.showcase__heading{--color:var(--color-accent);cursor:pointer;opacity:.3;transition:opacity var(--showcase-transition-speed) ease}.showcase__heading:hover{opacity:.5}.showcase[data-playing=false] .showcase__heading,.showcase__content-item[data-active]:not([data-active=false]) .showcase__heading{opacity:1}.showcase__progress-bar{background:linear-gradient(to right,var(--color-highlight-orange-500) var(--showcase-progress),color-mix(in srgb,var(--color-highlight-orange-500),transparent 50%) var(--showcase-progress));height:.125rem;margin-top:.5rem;opacity:0;transition:opacity var(--showcase-transition-speed) ease;width:100%}.showcase[data-playing=false] .showcase__progress-bar,.showcase__content-item[data-active]:not([data-active=false]) .showcase__progress-bar{opacity:1}.showcase[data-playing=false] .showcase__progress-bar{display:none}.showcase:hover .showcase__progress-bar{--showcase-progress:100%}.showcase__text{padding-bottom:1em;padding-top:1em}.showcase__aside{aspect-ratio:var(--aspect-ratio);display:none;flex:1;position:relative}@container (min-width: 1000px){.showcase__aside{display:block;flex:1}}.showcase__aside-item{bottom:0;left:0;opacity:0;overflow:clip;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--showcase-transition-speed) ease}.showcase__aside-item[data-active]:not([data-active=false]){opacity:1;pointer-events:auto}.table-releases{display:flex;flex-direction:column}@container (max-width: 639px){.table-releases__header{display:none}}.table-releases__main{display:flex;flex-direction:column;gap:1em}.table-releases__row{--table-releases-row-before-opacity:0;display:flex;flex-wrap:wrap;gap:1.5em 1em;isolation:isolate;justify-content:space-between;padding-bottom:.5em;padding-top:.5em;position:relative;-webkit-text-decoration:none;text-decoration:none}.table-releases[data-type=past] .table-releases__row:hover{--table-releases-row-before-opacity:1}@container (max-width: 639px){.table-releases__main .table-releases__row{border:1px solid var(--color-neutral-300);border-radius:var(--border-radius-small);padding:1em}}.table-releases__row:before{pointer-events:none}.table-releases__main .table-releases__row:before{background-color:var(--color-background-tint);bottom:-.25em;content:"";left:-1em;opacity:var(--table-releases-row-before-opacity);position:absolute;right:-1em;top:-.25em;transition:opacity var(--transition-speed);z-index:-1}.table-releases__cell{flex:1}@container (max-width: 639px){.table-releases__cell{display:flex;flex-direction:column;gap:.5em}}.table-releases__cell:first-child{flex:.75}@container (min-width: 640px){.table-releases__cell:first-child{flex:1}}@container (max-width: 639px){.table-releases__cell:last-child,.table-releases__main .table-releases__cell:first-child{flex:100%}}@container (min-width: 640px){.table-releases__cell:last-child{display:flex;justify-content:flex-end}}@container (max-width: 639px){.table-releases[data-type=upcoming] .table-releases__cell:last-child{display:none}}@container (min-width: 640px){.table-releases__cell-heading{display:none}}@container (max-width: 639px){.table-releases__cell:not(:first-child) .table-releases__cell-heading{--color:var(--color-neutral-300)}}.table-releases__cell .action{--color:var(--color-highlight);--color-hover:var(--color-accent)}.tags{display:flex;flex-wrap:wrap;gap:.5em}.teaser{--teaser-heading-top:calc(var(--header-visible-height, 0px) + 1em);--teaser-gap:var(--section-gutter)}.teaser__inner{display:flex;flex-direction:column;gap:var(--teaser-gap);width:100%}.teaser__inner[href]:not([href=""]){color:inherit;-webkit-text-decoration:none;text-decoration:none}.teaser:not([data-type=card]) .teaser__inner{min-height:var(--aspect-ratio-height)}@container (min-width: 640px){.teaser:not([data-type=card]) .teaser__inner{flex-direction:row}.teaser[data-mirror]:not([data-type=card]):not([data-mirror=false]) .teaser__inner{flex-direction:row-reverse}.teaser[data-align=start] .teaser__inner{align-items:flex-start}.teaser[data-align=center] .teaser__inner{align-items:center}.teaser[data-align=end] .teaser__inner{align-items:flex-end}}.teaser__aside{--transition-speed:500ms;align-self:stretch;aspect-ratio:var(--aspect-ratio);display:flex;max-height:100dvh;overflow:clip;position:relative;width:100%}.teaser__inner[href]:not([href=""]):hover .teaser__aside{--visual-scale:1.05}@container (min-width: 640px){.teaser:not([data-type=card]) .teaser__aside{flex:1;flex:0 0 50%}.teaser[data-sticky-image]:not([data-type=card]):not([data-sticky-image=false]) .teaser__aside{flex:0 0 calc(50% + var(--section-gutter))}}.teaser[data-sticky-image]:not([data-type=card]):not([data-mirror]):not([data-sticky-image=false]) .teaser__aside,.teaser[data-sticky-image]:not([data-type=card]):not([data-sticky-image=false])[data-mirror=false] .teaser__aside{margin-left:calc(var(--section-gutter)*-1);margin-right:calc(var(--section-gutter)*-1);width:auto}@container (min-width: 640px){.teaser[data-sticky-image]:not([data-type=card]):not([data-mirror]):not([data-sticky-image=false]) .teaser__aside,.teaser[data-sticky-image]:not([data-type=card]):not([data-sticky-image=false])[data-mirror=false] .teaser__aside{margin-right:0}}.teaser[data-sticky-image][data-mirror]:not([data-type=card]):not([data-sticky-image=false]):not([data-mirror=false]) .teaser__aside{margin-left:calc(var(--section-gutter)*-1);margin-right:calc(var(--section-gutter)*-1);width:auto}@container (min-width: 640px){.teaser[data-sticky-image][data-mirror]:not([data-type=card]):not([data-sticky-image=false]):not([data-mirror=false]) .teaser__aside{margin-left:0}.teaser[data-align=start] .teaser__aside{align-items:flex-start}.teaser[data-align=center] .teaser__aside{align-items:center}.teaser[data-align=end] .teaser__aside{align-items:flex-end}}.teaser__content{display:flex;flex:auto;flex-direction:column;gap:1em}@container (min-width: 640px){.teaser:not([data-type=card]) .teaser__content{flex:0 0 50%}}.teaser[data-sticky-image]:not([data-type=card]):not([data-sticky-image=false]) .teaser__content{padding-bottom:var(--section-gutter-min)}@container (min-width: 640px){.teaser[data-sticky-image]:not([data-type=card]):not([data-sticky-image=false]) .teaser__content{padding-bottom:var(--section-gutter-min);padding-top:var(--section-gutter-min)}}.teaser__header{flex:auto}.teaser__heading{position:-webkit-sticky;position:sticky;top:var(--teaser-heading-top);transition:top var(--transition-speed)}.teaser[data-type=card] .teaser__content .actions{margin-top:auto!important}.teaser-a{--teaser-gap:1.5em}.teaser-b{aspect-ratio:var(--aspect-ratio);background-color:var(--color-background);border-radius:var(--border-radius);display:flex;padding:1.5em;transition:background-color var(--transition-speed),opacity var(--transition-speed)}.teaser-b:has(a:hover){background-color:var(--color-background-tint)}.section-grid:has(a:hover) .teaser-b:not(:hover){opacity:.75}.teaser-b__inner{display:flex;flex:auto;flex-direction:column}.teaser-b__inner[href]:not([href=""]){color:inherit;-webkit-text-decoration:none;text-decoration:none}.teaser-b__aside{aspect-ratio:1;background-color:var(--color-text);border-radius:var(--border-radius-small);margin-bottom:3em;padding:.5em;width:max(20%,3em)}.teaser-b__content{display:flex;flex-direction:column;margin-top:auto}.teaser-b__actions{margin-top:auto}.teaser-c{display:flex;flex-direction:column}.teaser-c__actions{margin-top:auto}.teaser-career{display:flex;isolation:isolate;position:relative}.teaser-career:before{background-color:var(--color-background-tint);border-radius:var(--border-radius-small);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition-duration:var(--transition-speed);transition-property:inset,opacity;z-index:-1}.teaser-career:has(.teaser-career__link:hover):before{bottom:-1em;left:-1em;opacity:1;right:-1em;top:-1em}.teaser-career:has(.teaser-career__link:active):before{bottom:-.75em;left:-.75em;right:-.75em;top:-.75em}.teaser-career__link{color:currentColor;display:flex;flex-direction:column;gap:.5em;-webkit-text-decoration:none;text-decoration:none;width:100%}.teaser-career__link:hover .teaser-career__heading{--color:var(--color-accent)}.teaser-d{--teaser-d-gap:1.5rem;--teaser-d-title-color:var(--color-darkblue-700);--teaser-d-text-color:var(--color-neutral-600);display:flex;flex-direction:column;gap:var(--teaser-d-gap)}.teaser-d__title{--color:var(--teaser-d-title-color);aspect-ratio:1;background-color:var(--color-neutral-050);border-radius:var(--border-radius);padding:var(--teaser-d-gap);width:100%}.teaser-d__content{display:flex;flex:auto;flex-direction:column}.teaser-d__text{--color:var(--teaser-d-text-color)}.teaser-d__actions{--color:var(--color-highlight);margin-top:auto}.teaser-feature{display:flex;isolation:isolate;position:relative}.teaser-feature:before{background-color:var(--color-background-tint);border-radius:var(--border-radius-small);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition-duration:var(--transition-speed);transition-property:inset,opacity;z-index:-1}.teaser-feature:has(.teaser-feature__link:hover):before{bottom:-1em;left:-1em;opacity:1;right:-1em;top:-1em}.teaser-feature:has(.teaser-feature__link:active):before{bottom:-.75em;left:-.75em;right:-.75em;top:-.75em}.teaser-feature__link{color:currentColor;display:flex;flex-direction:column;gap:.5em;-webkit-text-decoration:none;text-decoration:none;width:100%}.teaser-feature__link:hover .teaser-feature__heading{--color:var(--color-accent)}.teaser-feature__text{--color:var(--color-neutral-500)}.teaser-feature__link:hover .teaser-feature__text{--color:var(--color-text)}.teaser-office{display:flex;flex-direction:column;gap:.5em}.teaser-office .action[data-level=inherit]{--color:var(--color-highlight)}.teaser-office__actions{margin-top:auto}:root{-ms-scroll-chaining:none;overscroll-behavior:none}:root:has(.header){--header-full-height:clamp(min(3.25rem,9.5rem),1.46rem + 8.93vw,max(3.25rem,9.5rem));--header-height:var(--header-full-height);--header-visible-height:calc(var(--header-height) + var(--wp-admin--admin-bar--height, 0px));--heading-padding-block:clamp(min(0.5rem,0.75rem),0.43rem + 0.36vw,max(0.5rem,0.75rem));--header-gap:clamp(min(2rem,2.5rem),1.86rem + 0.71vw,max(2rem,2.5rem));--header-inner-height:calc(var(--header-height) - var(--header-service-nav-height));--header-service-nav-height:0px;--header-service-nav-visible:0px;--header-logo-height:clamp(min(2rem,3rem),1.71rem + 1.43vw,max(2rem,3rem));--header-translate:var(--wp-admin--admin-bar--height,0px)}@media(min-width:700px){:root:has(.header){--header-service-nav-height:clamp(min(1.75rem,2.5rem),1.04rem + 1.62vw,max(1.75rem,2.5rem))}:root[data-header-visible=false]{--header-visible-height:calc(var(--header-inner-height) + var(--wp-admin--admin-bar--height, 0px));--header-translate:calc(var(--wp-admin--admin-bar--height, 0px) + var(--header-service-nav-height)*-1)}}:root[data-header-visible=false][data-scroll-direction=down]:not(:has(:popover-open)){--header-translate:-100%;--header-visible-height:var(--wp-admin--admin-bar--height,0px)}body{padding-top:var(--header-full-height,0)}#wpadminbar{position:fixed!important}.header-footprint{display:block;height:70vh;pointer-events:none;position:absolute;top:0;width:100%}.header{left:0;position:fixed;top:0;transform:translateY(var(--header-translate));transition:transform var(--transition-speed);z-index:2}.header__service-nav{height:var(--header-service-nav-height)}@media(max-width:699px){.header__service-nav{display:none}}.header__inner{align-items:center;display:flex;gap:var(--header-gap);height:var(--header-inner-height);justify-content:space-between;padding-bottom:var(--heading-padding-block);padding-top:var(--heading-padding-block);transition:height var(--transition-speed)}[data-header-visible=false][data-scroll-direction=up] .header__inner{transition:height 0s}.header__logo{--color:var(--color-darkblue-700);flex:none}.header__logo .logo{height:var(--header-logo-height)}.header__nav{--color:var(--color-darkblue-700);align-items:center;display:flex}[data-nav-visible=false] .header__nav{display:none}@media(max-width:699px){.header__nav{display:none}}.header__action-nav{display:none}@media(min-width:700px){.header__action-nav{display:block;margin-left:auto}}.header__trigger{display:none}[data-nav-visible=false] .header__trigger{display:inline;display:initial}@media(max-width:699px){.header__trigger{display:inline;display:initial}}.banner{position:relative;z-index:1}@container (min-width: 700px){.banner__inner{align-items:flex-end;flex-direction:row;justify-content:space-between!important}}.banner__actions{flex:none}.carousel{--carousel-gap:clamp(min(1rem,10000rem),0.71rem + 1.43cqi,max(1rem,10000rem));--carousel-scrollbar-height:2rem;--carousel-gutter:var(--section-gutter,0);--carousel-nav-gap:clamp(min(1rem,10000rem),1.14rem + -0.71cqi,max(1rem,10000rem));--carousel-items-gap-column:clamp(min(2rem,10000rem),1.86rem + 0.71cqi,max(2rem,10000rem));--carousel-items-gap-row:clamp(min(2.5rem,10000rem),2.36rem + 0.71cqi,max(2.5rem,10000rem));--carousel-gutters:var(--carousel-gutter) * 2;--carousel-gaps:calc(var(--carousel-gap)*(var(--items-per-view, var(--carousel-items-per-view)) - 1));--carousel-padding:calc(var(--outline-width) + var(--outline-offset));--carousel-breakpoint-full-view:1440px;--carousel-item-min-width:calc((max(90cqi, var(--carousel-breakpoint-full-view)) - var(--carousel-gutters) - var(--carousel-gaps))/var(--items-per-view, var(--carousel-items-per-view)));display:flex;flex-direction:column;gap:var(--carousel-gap)}.carousel__nav{display:flex;gap:var(--carousel-nav-gap);justify-content:flex-end}@media(pointer:coarse){@container (width < 640px){.carousel__nav{justify-content:space-between}}}.carousel[data-overflow=false] .carousel__nav{display:none}.carousel__inner{margin-left:calc(var(--carousel-gutter)*-1);margin-right:calc(var(--carousel-gutter)*-1)}.carousel__content{margin-bottom:calc(var(--carousel-padding)*-1);margin-top:calc(var(--carousel-padding)*-1);width:100%}.carousel__items{display:flex;gap:var(--carousel-items-gap-row) var(--carousel-items-gap-column);outline:none;overflow:auto;padding:var(--carousel-padding) var(--carousel-gutter);-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1440px){.carousel__items{flex-wrap:wrap}}.carousel__items::-webkit-scrollbar{display:none}.carousel[data-overflow=false] .carousel__items{justify-content:center;overflow:clip}@media(min-width:1440px){.carousel[data-overflow=false] .carousel__items{justify-content:flex-start}}.carousel[data-wrap]:not([data-wrap=false]) .carousel__items{flex-wrap:wrap}.carousel__items>*{flex:1;min-width:min(100vw - var(--carousel-gutters),var(--carousel-item-min-width))}@media(min-width:1440px){.carousel__items>*{flex:0 0 calc((100% - var(--carousel-items-gap-column)*(var(--carousel-items-per-view) - 1))/var(--carousel-items-per-view));min-width:0}}.content-2col{--content-2col-heading-top:calc(var(--header-visible-height, 0px) + 1em);--content-2col-gap:max(var(--section-gutter),var(--section-padding))}.content-2col__inner{display:flex;flex-direction:column;gap:var(--content-2col-gap);min-height:var(--aspect-ratio-height)}@container (min-width: 640px){.content-2col__inner{flex-direction:row}}.content-2col__inner[href]:not([href=""]){color:inherit;-webkit-text-decoration:none;text-decoration:none}@container (min-width: 640px){.content-2col[data-mirror]:not([data-mirror=false]) .content-2col__inner{flex-direction:row-reverse}.content-2col[data-align=start] .content-2col__inner{align-items:flex-start}.content-2col[data-align=center] .content-2col__inner{align-items:center}.content-2col[data-align=end] .content-2col__inner{align-items:flex-end}.content-2col[data-justify=start] .content-2col__inner{justify-content:flex-start}.content-2col[data-justify=center] .content-2col__inner{justify-content:center}.content-2col[data-justify=end] .content-2col__inner{justify-content:flex-end}}.content-2col__aside{--transition-speed:500ms;aspect-ratio:var(--aspect-ratio);border-radius:var(--border-radius-small);display:flex;flex:1;max-height:100dvh;position:relative;transition:top var(--transition-speed);width:100%}@container (min-width: 640px){.content-2col__aside{max-width:calc(50% - var(--content-2col-gap)/2)}.content-2col[data-align=start] .content-2col__aside{align-items:flex-start;position:-webkit-sticky;position:sticky;top:calc(var(--header-visible-height, 0px) + 1em)}.content-2col[data-align=center] .content-2col__aside{align-items:center}.content-2col[data-align=end] .content-2col__aside{align-items:flex-end}}.content-2col__aside:not(:has(.form)){overflow:clip}.content-2col[data-image-sticky]:not([data-image-sticky=false]) .content-2col__aside{border-radius:0;margin-left:calc(var(--section-gutter)*-1);margin-right:calc(var(--section-gutter)*-1);margin-top:calc(var(--section-padding)*-1);width:calc(100% + var(--section-gutter)*2)}@container (min-width: 640px){.content-2col[data-image-sticky]:not([data-image-sticky=false]) .content-2col__aside{align-self:stretch;flex:0 0 calc(50% + var(--section-gutter));margin-bottom:calc(var(--section-padding)*-1);margin-top:calc(var(--section-padding)*-1);max-width:100%;width:auto}.content-2col[data-image-sticky]:not([data-image-sticky=false]):not([data-mirror]) .content-2col__aside{margin-right:0}.content-2col[data-image-sticky]:not([data-image-sticky=false]):not([data-mirror=false]) .content-2col__aside,.content-2col[data-mirror]:not([data-image-sticky=false]):not([data-mirror=false]) .content-2col__aside{margin-left:0}}.content-2col__aside>*{width:100%}.content-2col__content{display:flex;flex:1;flex-direction:column;transition:top var(--transition-speed)}@container (min-width: 640px){.content-2col__content{max-width:calc(50% - var(--content-2col-gap)/2)}.content-2col:not([data-align=center]) .content-2col__content{position:-webkit-sticky;position:sticky;top:calc(var(--header-visible-height, 0px) + 1em)}}.content-2col__header{flex:auto}.content-2col__heading{position:-webkit-sticky;position:sticky;top:var(--content-2col-heading-top);transition:top var(--transition-speed)}.content-2col__content .actions{margin-top:auto}.meta{display:flex;flex-wrap:wrap;gap:clamp(min(2.5rem,10000rem),1.43rem + 5.36cqi,max(2.5rem,10000rem))}.meta[data-align=start]{justify-content:flex-start}.meta[data-align=between]{justify-content:space-between}.modal{background:none;border:none;max-height:100%;max-width:100%;opacity:0;padding:0;position:fixed;transition:opacity var(--transition-speed-slow) ease-out,transform var(--transition-speed-slow) ease-out,overlay var(--transition-speed-slow) ease-out allow-discrete,display var(--transition-speed-slow) ease-out allow-discrete;width:100%}.modal[open]{opacity:1}@starting-style{.modal[open]{opacity:0}}.modal__background{bottom:0;cursor:pointer;display:block;left:0;position:fixed;right:0;top:0}.modal::-ms-backdrop{backdrop-filter:blur(4px);background-color:transparent;-ms-transition:display var(--transition-speed-slow) allow-discrete,overlay var(--transition-speed-slow) allow-discrete,background-color var(--transition-speed-slow);transition:display var(--transition-speed-slow) allow-discrete,overlay var(--transition-speed-slow) allow-discrete,background-color var(--transition-speed-slow)}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:transparent;transition:display var(--transition-speed-slow) allow-discrete,overlay var(--transition-speed-slow) allow-discrete,background-color var(--transition-speed-slow)}.modal[open]::-ms-backdrop{background-color:color-mix(in srgb,var(--color-neutral-black),transparent 25%)}.modal[open]::backdrop{background-color:color-mix(in srgb,var(--color-neutral-black),transparent 25%)}@starting-style{.modal[open]::-ms-backdrop{background-color:transparent}.modal[open]::backdrop{background-color:transparent}}.modal__header{align-items:flex-end;display:flex;gap:2em;padding-bottom:1em;padding-top:1em}.modal__trigger{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:auto}.modal__content{border-radius:var(--border-radius-medium);overflow:clip;position:relative}.modal__footer{align-items:center;display:flex;min-height:var(--section-gutter)}.section-header{--section-header-gap:var(--section-gutter,0px);--section-header-aside-min-width:min(100%,calc(40cqi - var(--section-header-gap)))}.section-header[data-align=center]{--section-header-gap:1em}.section-header__inner{display:flex;flex-direction:column;gap:1em;width:100%}@container (min-width: 900px){.section-header__inner{flex-direction:row;gap:var(--section-header-gap)}}.section-header:not([data-align=between]) .section-header__inner{flex-direction:column;gap:1em}.section-header__aside{margin-right:auto}.section-header__main{max-width:100%;width:var(--section-5)}.section-header__main .action[data-level=inherit],.section-header__main .action[data-level=tertiary]{--color:var(--color-accent)}.section-hero{gap:var(--section-gutter)}@media(min-width:1200px){.section-hero{flex-direction:row-reverse;gap:var(--section-gutter);justify-content:space-between}}.section-hero__inner{margin-right:auto}@media(min-width:1200px){.section-hero__visual{flex:auto;max-width:var(--section-3)}}.section-hero__header{align-items:center;display:flex;flex-wrap:wrap;gap:2.5em}.section-hero__link{--color:var(--color-highlight)}.section-accordion__content{display:flex;flex-direction:column;gap:clamp(min(1rem,10000rem),.86rem + .71cqi,max(1rem,10000rem));width:100%}.section-offices-overview{--section-offices-overview-gap:clamp(min(1rem,10000rem),0.71rem + 1.43cqi,max(1rem,10000rem));display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--section-offices-overview-gap)*2) var(--section-offices-overview-gap)}.section-offices-overview__item{flex:0 0 100%}@container (min-width: 700px){.section-offices-overview__item{flex:0 0 calc(33.33333% - var(--section-offices-overview-gap)*2/3)}}@container (min-width: 1400px){.section-offices-overview__item{flex:0 0 calc(25% - var(--section-offices-overview-gap)*3/4)}}@container (min-width: 2200px){.section-offices-overview__item{flex:0 0 calc(20% - var(--section-offices-overview-gap)*4/5)}}.section-offices-overview__item>*{height:100%}.section-quote{--section-quote-gap:var(--section-gutter,0px);--section-quote-main-min-width:min(40rem,100%)}.section-quote[data-align=center]{--section-quote-gap:1em}.section-quote__inner{display:flex;flex-wrap:wrap;gap:var(--section-quote-gap)}.section-quote[data-align=center] .section-quote__inner{flex-direction:column}.section-quote__aside{flex:2}.section-quote__main{flex:8;min-width:var(--section-quote-main-min-width)}.section-grid__item{display:flex}@media(min-width:1024px){.section-grid[data-featured]:not([data-featured=false]) .section-grid__item{flex:1;min-width:0!important}}.section-grid__item>*{flex:auto}@media(min-width:1024px){.section-grid[data-featured]:not([data-featured=false]) .section-grid__item:first-child{flex:2}}.section-form__inner{display:flex;flex-direction:column;gap:calc(var(--section-gutter)*2)}@container (min-width: 900px){.section-form__inner{flex-direction:row;flex-wrap:wrap}}.section-form__item{flex:1}.section-careers-overview{--section-careers-overview-gap-column:clamp(min(2rem,10000rem),1.86rem + 0.71cqi,max(2rem,10000rem));--section-careers-overview-gap-row:clamp(min(2.5rem,10000rem),2.07rem + 2.14cqi,max(2.5rem,10000rem));--section-careers-overview-gap-total:calc(var(--section-careers-overview-gap-column)*(var(--section-careers-overview-items-per-row) - 1));--section-careers-overview-inner-width:calc(100cqi - var(--section-careers-overview-gap-total));--section-careers-overview-flex-basis:calc(var(--section-careers-overview-inner-width)/var(--section-careers-overview-items-per-row));--section-careers-overview-items-per-row:1}@container (min-width: 600px){.section-careers-overview{--section-careers-overview-items-per-row:2}}@container (min-width: 900px){.section-careers-overview{--section-careers-overview-items-per-row:3}}@container (min-width: 1300px){.section-careers-overview{--section-careers-overview-items-per-row:4}}.section-careers-overview__content{display:flex;flex-wrap:wrap;gap:var(--section-careers-overview-gap-row) var(--section-careers-overview-gap-column)}.section-careers-overview__content>*{display:flex;flex:0 0 var(--section-careers-overview-flex-basis)}.section-features-overview{--section-features-overview-gap-column:clamp(min(2rem,10000rem),1.86rem + 0.71cqi,max(2rem,10000rem));--section-features-overview-gap-row:clamp(min(2.5rem,10000rem),2.36rem + 0.71cqi,max(2.5rem,10000rem));--section-features-overview-gap-total:calc(var(--section-features-overview-gap-column)*(var(--section-features-overview-items-per-row) - 1));--section-features-overview-inner-width:calc(100cqi - var(--section-features-overview-gap-total));--section-features-overview-flex-basis:calc(var(--section-features-overview-inner-width)/var(--section-features-overview-items-per-row));--section-features-overview-items-per-row:1}@container (min-width: 600px){.section-features-overview{--section-features-overview-items-per-row:2}}@container (min-width: 900px){.section-features-overview{--section-features-overview-items-per-row:3}}.section-features-overview__content{display:flex;flex-wrap:wrap;gap:var(--section-features-overview-gap-row) var(--section-features-overview-gap-column)}.section-features-overview__content>*{display:flex;flex:0 0 var(--section-features-overview-flex-basis)}.section-showcase__tagline{--color:var(--color-accent)}.section-stories-overview{--section-stories-overview-gap-column:clamp(min(2rem,10000rem),1.86rem + 0.71cqi,max(2rem,10000rem));--section-stories-overview-gap-row:clamp(min(2.5rem,10000rem),2.36rem + 0.71cqi,max(2.5rem,10000rem));--section-stories-overview-gap-total:calc(var(--section-stories-overview-gap-column)*(var(--section-stories-overview-items-per-row) - 1));--section-stories-overview-inner-width:calc(100cqi - var(--section-stories-overview-gap-total));--section-stories-overview-flex-basis:calc(var(--section-stories-overview-inner-width)/var(--section-stories-overview-items-per-row));--section-stories-overview-items-per-row:1}@container (min-width: 600px){.section-stories-overview{--section-stories-overview-items-per-row:2}}@container (min-width: 900px){.section-stories-overview{--section-stories-overview-items-per-row:3}}@container (min-width: 1300px){.section-stories-overview{--section-stories-overview-items-per-row:4}}.section-stories-overview__content{display:flex;flex-wrap:wrap;gap:var(--section-stories-overview-gap-row) var(--section-stories-overview-gap-column)}.section-stories-overview__content>*{display:flex;flex:0 0 var(--section-stories-overview-flex-basis)}.section-resources-overview{--section-resources-overview-gap-column:clamp(min(2rem,10000rem),1.86rem + 0.71cqi,max(2rem,10000rem));--section-resources-overview-gap-row:clamp(min(2.5rem,10000rem),2.36rem + 0.71cqi,max(2.5rem,10000rem));--section-resources-overview-gap-total:calc(var(--section-resources-overview-gap-column)*(var(--section-resources-overview-items-per-row) - 1));--section-resources-overview-inner-width:calc(100cqi - var(--section-resources-overview-gap-total));--section-resources-overview-flex-basis:calc(var(--section-resources-overview-inner-width)/var(--section-resources-overview-items-per-row));--section-resources-overview-items-per-row:1}@container (min-width: 600px){.section-resources-overview{--section-resources-overview-items-per-row:2}}@container (min-width: 900px){.section-resources-overview{--section-resources-overview-items-per-row:3}}@container (min-width: 1300px){.section-resources-overview{--section-resources-overview-items-per-row:4}}.section-resources-overview__content{display:flex;flex-wrap:wrap;gap:var(--section-resources-overview-gap-row) var(--section-resources-overview-gap-column)}.section-resources-overview__content>*{display:flex;flex:0 0 var(--section-resources-overview-flex-basis)}.footer{--footer-gap:3em;--footer-logo-height:clamp(min(1.25rem,10000rem),1.18rem + 0.36vw,max(1.25rem,10000rem));--gap:var(--footer-gap)}.footer__aside{display:flex;flex-direction:column;gap:var(--footer-gap)}@media(min-width:600px){.footer__aside{flex-direction:row;justify-content:space-between}}.footer__logo .logo{height:var(--footer-logo-height)}body{box-sizing:border-box;container-type:inline-size;display:flex;flex-direction:column;margin:0;min-height:100dvh}*,:after,:before{box-sizing:inherit}#app{display:flex;flex:auto;flex-direction:column}#app>#main{flex:auto}