@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:var(--font-sans);tab-size:4;text-rendering:optimizespeed;scrollbar-gutter:stable;line-height:1.15}body{min-block-size:100svh;margin:0;padding:0;font-family:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;text-indent:0;border-color:currentColor}a,p,h1,h2,h3,h4,h5,h6{overflow-wrap:anywhere}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin-block:0}blockquote{margin-inline:0}ul[role=list],ol[role=list]{list-style:none}ul,ol,dl{margin-block:0;padding-inline-start:2ch}dd{margin-block:0}a:not([class]){color:currentColor;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{height:auto;max-inline-size:100%;display:block}figure{margin-inline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;margin:0;line-height:1.15}textarea:not([rows]){min-height:10em}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:target{scroll-margin-block:5ex}iframe{color-scheme:normal}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer foundations{:root{--viewport-3xs:22.5rem;--viewport-2xs:26.25rem;--viewport-xs:31.25rem;--viewport-sm:40rem;--viewport-md:48rem;--viewport-lg:64rem;--viewport-xl:80rem;--viewport-2xl:96rem;--p-color-green-100:#b3ffbb;--p-color-green-200:#a3f3ab;--p-color-green-25:#f6fff7;--p-color-green-300:#8edd97;--p-color-green-400:#43c160;--p-color-green-50:#e0ffe3;--p-color-green-500:#0fa042;--p-color-green-600:#008024;--p-color-green-700:#005e14;--p-color-green-800:#003f00;--p-color-green-900:#102000;--p-color-neutral-0:#fff;--p-color-neutral-100:#f4f5f6;--p-color-neutral-1000:#0c0d0e;--p-color-neutral-200:#e6e7ea;--p-color-neutral-250:#dfe2e4;--p-color-neutral-300:#b5babf;--p-color-neutral-400:#8b939a;--p-color-neutral-50:#fafafa;--p-color-neutral-500:#687178;--p-color-neutral-600:#5e656c;--p-color-neutral-700:#4e545a;--p-color-neutral-800:#3e4348;--p-color-neutral-900:#1f2224;--p-color-orange-100:#ffebc4;--p-color-orange-200:#ffd798;--p-color-orange-25:#fefcec;--p-color-orange-300:#ffc173;--p-color-orange-400:#f7a42d;--p-color-orange-50:#fff7dd;--p-color-orange-500:#da8b07;--p-color-orange-600:#b66c00;--p-color-orange-700:#924f00;--p-color-orange-800:#662e00;--p-color-orange-900:#341a00;--p-color-primary-100:#a3b9d6;--p-color-primary-200:#88a8d1;--p-color-primary-25:#e7edf5;--p-color-primary-300:#5f88bf;--p-color-primary-400:#2d5d9b;--p-color-primary-50:#d0dbeb;--p-color-primary-500:#004289;--p-color-primary-600:#053778;--p-color-primary-700:#0a2b71;--p-color-primary-800:#001d5b;--p-color-primary-900:#000718;--p-color-secondary-100:#e8dac4;--p-color-secondary-200:#dbc5a3;--p-color-secondary-25:#f9f6f0;--p-color-secondary-300:#d2b78c;--p-color-secondary-400:#c9a875;--p-color-secondary-50:#f4ece1;--p-color-secondary-500:#c19a5e;--p-color-secondary-600:#967847;--p-color-secondary-700:#6e5732;--p-color-secondary-800:#49391f;--p-color-secondary-900:#261d0d;--p-color-system-black-1000:#000;--p-color-system-blue-25:#cfe8f4;--p-color-system-blue-300:#0f8ac7;--p-color-system-blue-400:#0c6e9f;--p-color-system-blue-50:#6fb9dd;--p-color-system-blue-500:#095377;--p-color-system-blue-900:#031c28;--p-color-system-green-50:#e6f9f2;--p-color-system-green-500:#0fa042;--p-color-system-green-700:#005e14;--p-color-system-green-900:#102000;--p-color-system-orange-400:#f7a42d;--p-color-system-orange-50:#fff7dd;--p-color-system-orange-700:#924f00;--p-color-system-orange-900:#341a00;--p-color-system-red-50:#f7e6e6;--p-color-system-red-500:#f56262;--p-color-system-red-700:#ab0000;--p-color-system-red-900:#360707;--p-color-system-yellow-500:#c09a5d;--s-color-border-focus:var(--p-color-system-blue-500);--s-color-content-1:var(--p-color-neutral-800);--s-color-content-2:var(--p-color-neutral-500);--s-color-content-base:var(--p-color-primary-800);--s-color-content-brand:var(--p-color-primary-500);--s-color-content-brand-secondary:var(--p-color-secondary-500);--s-color-content-inverse:var(--p-color-neutral-0);--s-color-content-link:var(--p-color-system-blue-500);--s-color-content-link-inverse:var(--p-color-neutral-0);--s-color-disabled-border:var(--p-color-neutral-250);--s-color-disabled-content:var(--p-color-neutral-500);--s-color-disabled-surface:var(--p-color-neutral-100);--s-color-effect-backdrop:rgb(from var(--p-color-primary-800) r g b / 75%);--s-color-effect-drop:rgb(from var(--p-color-neutral-1000) r g b / 15%);--s-color-effect-error:rgb(from var(--p-color-system-red-500) r g b / 30%);--s-color-effect-focus:rgb(from var(--p-color-system-blue-500) r g b / 50%);--s-color-effect-hover:rgb(from var(--p-color-neutral-1000) r g b / 10%);--s-color-effect-success:rgb(from var(--p-color-system-green-500) r g b / 50%);--s-color-surface-1:var(--p-color-neutral-50);--s-color-surface-2:var(--p-color-neutral-100);--s-color-surface-3:var(--p-color-neutral-200);--s-color-surface-base:var(--p-color-neutral-0);--s-color-surface-inverse:var(--p-color-primary-800);--s-color-surface-primary-1:var(--p-color-primary-25);--s-color-surface-primary-2:var(--p-color-primary-50);--s-color-surface-primary-3:var(--p-color-primary-500);--s-color-surface-primary-4:var(--p-color-primary-800);--size:.0625rem;--size-px:1px;--size-0:0px;--size-0-25:calc(var(--size) * 1);--size-0-5:calc(var(--size) * 2);--size-1:calc(var(--size) * 4);--size-1-5:calc(var(--size) * 6);--size-2:calc(var(--size) * 8);--size-2-5:calc(var(--size) * 10);--size-3:calc(var(--size) * 12);--size-4:calc(var(--size) * 16);--size-5:calc(var(--size) * 20);--size-5-5:calc(var(--size) * 22);--size-6:calc(var(--size) * 24);--size-7:calc(var(--size) * 28);--size-8:calc(var(--size) * 32);--size-9:calc(var(--size) * 36);--size-10:calc(var(--size) * 40);--size-11:calc(var(--size) * 44);--size-12:calc(var(--size) * 48);--size-16:calc(var(--size) * 64);--size-17:calc(var(--size) * 68);--size-20:calc(var(--size) * 80);--size-30:calc(var(--size) * 120);--size-90:calc(var(--size) * 360);--size-250:calc(var(--size) * 1000);--at-fs-10:.625rem;--at-fs-12:.75rem;--at-fs-14:.875rem;--at-fs-16:1rem;--at-fs-18:1.125rem;--at-fs-22:1.375rem;--at-fs-26:1.625rem;--at-fs-32:2rem;--at-fs-40:2.5rem;--at-fs-48:3rem;--at-fs-64:4rem;--at-lh-100:1;--at-lh-110:1.1;--at-lh-120:1.2;--at-lh-130:1.3;--at-lh-140:1.4;--at-lh-150:1.5;--at-lh-160:1.6;--at-lh-170:1.7;--at-ls-n3:-1.5px;--at-ls-n2:-1px;--at-ls-n1:-.5px;--at-ls-0:normal;--at-ls-1:.5px;--at-ls-2:1px;--at-ls-3:1.5px;--at-body-ff:var(--font-brand-body);--at-body-fs:var(--at-fs-16);--at-body-fw:300;--at-body-lh:var(--at-lh-140);--at-body-xs-fs:var(--at-fs-12);--at-body-xs-lh:var(--at-body-lh);--at-body-sm-fs:var(--at-fs-14);--at-body-sm-lh:var(--at-body-lh);--at-body-md-fs:var(--at-fs-16);--at-body-md-lh:var(--at-body-lh);--at-body-lg-fs:var(--at-fs-18);--at-body-lg-lh:var(--at-body-lh);--at-body-xl-fs:var(--at-fs-22);--at-body-xl-lh:var(--at-body-lh);--at-body-font:var(--at-body-fw) var(--at-body-fs)/var(--at-body-lh) var(--at-body-ff);--at-body-xs-font:var(--at-body-fw) var(--at-body-xs-fs)/var(--at-body-xs-lh) var(--at-body-ff);--at-body-sm-font:var(--at-body-fw) var(--at-body-sm-fs)/var(--at-body-sm-lh) var(--at-body-ff);--at-body-md-font:var(--at-body-fw) var(--at-body-md-fs)/var(--at-body-md-lh) var(--at-body-ff);--at-body-lg-font:var(--at-body-fw) var(--at-body-lg-fs)/var(--at-body-lg-lh) var(--at-body-ff);--at-body-xl-font:var(--at-body-fw) var(--at-body-xl-fs)/var(--at-body-xl-lh) var(--at-body-ff);--at-heading-ff:var(--font-brand-heading);--at-heading-fs:var(--at-fs-26);--at-heading-fw:300;--at-heading-lh:var(--at-lh-120);--at-heading-ls:normal;--at-heading-tt:none;--at-heading-tw:balance;--at-heading-xs-fs:var(--at-fs-16);--at-heading-sm-fs:var(--at-fs-18);--at-heading-md-fs:var(--at-fs-22);--at-heading-lg-fs:var(--at-fs-26);--at-heading-xl-fs:var(--at-fs-32);--at-heading-xl-lh:var(--at-lh-110);--at-heading-2xl-fs:var(--at-fs-40);--at-heading-2xl-lh:var(--at-lh-110);--at-heading-2xl-ls:var(--at-ls-n1);--at-heading-3xl-fs:var(--at-fs-48);--at-heading-3xl-lh:var(--at-lh-110);--at-heading-3xl-ls:var(--at-ls-n2);--at-heading-font:var(--at-heading-fw) var(--at-heading-fs)/var(--at-heading-lh) var(--at-heading-ff);--at-heading-xs-font:var(--at-heading-fw) var(--at-heading-xs-fs)/var(--at-heading-xs-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-sm-font:var(--at-heading-fw) var(--at-heading-sm-fs)/var(--at-heading-sm-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-md-font:var(--at-heading-fw) var(--at-heading-md-fs)/var(--at-heading-md-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-lg-font:var(--at-heading-fw) var(--at-heading-lg-fs)/var(--at-heading-lg-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-xl-font:var(--at-heading-fw) var(--at-heading-xl-fs)/var(--at-heading-xl-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-2xl-font:var(--at-heading-fw) var(--at-heading-2xl-fs)/var(--at-heading-2xl-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-heading-3xl-font:var(--at-heading-fw) var(--at-heading-3xl-fs)/var(--at-heading-3xl-lh,var(--at-heading-lh)) var(--at-heading-ff);--at-subline-ff:var(--font-brand-body);--at-subline-fs:var(--at-fs-12);--at-subline-fw:300;--at-subline-lh:var(--at-lh-140);--at-subline-ls:normal;--at-subline-tw:balance;--at-subline-font:var(--at-subline-fw) var(--at-subline-fs)/var(--at-subline-lh) var(--at-subline-ff)}@media (width>=64rem){:root{--at-heading-fs:var(--at-fs-32);--at-heading-xs-fs:var(--at-fs-18);--at-heading-sm-fs:var(--at-fs-22);--at-heading-md-fs:var(--at-fs-26);--at-heading-lg-fs:var(--at-fs-32);--at-heading-xl-fs:var(--at-fs-40);--at-heading-xl-ls:var(--at-ls-n1);--at-heading-2xl-fs:var(--at-fs-48);--at-heading-2xl-ls:var(--at-ls-n2);--at-heading-3xl-fs:var(--at-fs-64);--at-heading-3xl-ls:var(--at-ls-n3)}}:root{--radius-0:var(--size-0);--radius-xs:var(--size-0-5);--radius-sm:var(--size-1);--radius-md:var(--size-2);--radius-lg:var(--size-3);--radius-xl:var(--size-4);--radius-2xl:var(--size-6);--radius-full:calc(infinity * 1px);--spacing-3xs:var(--size-1);--spacing-2xs:var(--size-2);--spacing-xs:var(--size-3);--spacing-sm:var(--size-4);--spacing-md:var(--size-6);--spacing-lg:var(--size-8);--spacing-xl:var(--size-10);--spacing-2xl:var(--size-16);--spacing-3xl:var(--size-20);--valid-empty: ;--width-w700:calc(var(--size) * 700);--width-w848:calc(var(--size) * 848);--width-w930:calc(var(--size) * 930);--width-w1038:calc(var(--size) * 1038);--width-w1138:calc(var(--size) * 1138);--width-w1440:calc(var(--size) * 1440);--width-w1920:calc(var(--size) * 1920);--width-abinner:var(--width-w1440);--width-abinnerwithgutter:min(100% - (var(--al-gutter) * 2), var(--width-abinner));--width-site:var(--width-w1920);--width-site-withgutter:min(100% - (var(--al-gutter) * 2), var(--width-site));--width-siteheader:calc(var(--size) * 1480);--width-full:100%;--zindex-skiplink:2000;--al-gutter:var(--size-4);--font-mono:ui-monospace, "Nimbus Mono PS", "Courier New", monospace;--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Charter, "Bitstream Charter", "Sitka Text", Cambria, serif;--font-brand-heading:var(--font-heading), var(--font-sans,sans-serif);--font-brand-body:var(--font-body), var(--font-sans,sans-serif);--font-brand-ui:var(--font-ui), var(--font-sans,sans-serif);--anim-trn-d:.3s;--anim-trn-tf:cubic-bezier(.25, 1, .5, 1);--_ac-form-fg:var(--ac-form-fg,currentcolor);--_ac-form-hover-bg:var(--p-color-neutral-0);--_ac-form-hover-bc:var(--p-color-neutral-500);--_ac-form-hover-bs:0 0 0 4px color-mix(in srgb, var(--p-color-neutral-1000) 10%, transparent);--_ac-form-focus-bc:var(--p-color-system-blue-500);--_ac-form-focus-bs:0 0 0 4px color-mix(in srgb, var(--p-color-system-blue-500) 50%, transparent);--_ac-form-focus-o:var(--p-color-system-blue-500);--_ac-form-filled-bc:var(--p-color-neutral-700);--_ac-form-filled-hover-bc:var(--p-color-neutral-700);--_ac-form-filled-hover-bs:0 0 0 4px color-mix(in srgb, var(--p-color-neutral-1000) 10%, transparent);--_ac-form-checkbox-radio-bg:var(--ac-form-checkbox-radio-bg,var(--p-color-primary-500));--_ac-form-checkbox-radio-bc:var(--ac-form-checkbox-radio-bc,var(--p-color-primary-500));--_ac-form-radio-bc:var(--ac-form-radio-bc,var(--p-color-primary-500));--_ac-form-checkbox-radio-disabled-bg:var(--p-color-neutral-100);--_ac-form-checkbox-radio-disabled-bc:var(--p-color-neutral-250);--_ac-form-error-bc:var(--p-color-system-red-500);--_ac-form-error-bs:0 0 0 4px color-mix(in srgb, var(--p-color-system-red-500) 30%, transparent);--_ac-form-valid-bc:var(--p-color-green-700);--_ac-form-search-fg:var(--ac-form-search-fg,var(--p-color-neutral-500));--_ac-form-search-br:var(--ac-form-search-br,var(--radius-full));--_ac-form-search-bc:var(--ac-form-search-bc,var(--p-color-neutral-100));--_ac-form-search-bg:var(--ac-form-search-bg,var(--p-color-neutral-100));--_ac-form-search-fw:var(--ac-form-search-fw,300);--carouselcontrols-size-b:calc(var(--size) * 72);--carouselcontrols-size-b--vlg:calc(var(--size) * 88);--block-pb:var(--spacing-xl)}:lang(de-de){hyphenate-limit-chars:8 4 4;-webkit-hyphens:auto;hyphens:auto}form{gap:var(--size-6);inline-size:100%;display:grid}.ac-form-group{align-items:flex-start;row-gap:var(--size-1);flex-direction:column;inline-size:100%;display:flex}.ac-form-group-inline{display:flex}.ac-form-group:has(:required)>label:after{color:var(--_ac-form-required-fg,var(--p-color-system-red-500));content:" *"}label{color:var(--_ac-form-fg);font-size:var(--at-fs-14);font-weight:400;line-height:var(--at-lh-140);display:block}:is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=search],input[type=number],input[type=date],textarea,select){border:var(--size-0-25) solid var(--p-color-neutral-500);border-radius:var(--radius-xs);color:var(--p-color-primary-800);font-feature-settings:"liga" off, "clig" off;font-size:var(--at-fs-16);inline-size:100%;min-block-size:var(--size-11);padding-block:var(--size-2);padding-inline:var(--size-3)}:is(input[type=search]){background-color:var(--_ac-form-search-bg);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjQ5OTYgMjIuMDAwNkgyMi43MDk2TDIyLjQyOTYgMjEuNzMwNkMyMy42Mjk2IDIwLjMzMDYgMjQuMjQ5NiAxOC40MjA2IDIzLjkwOTYgMTYuMzkwNkMyMy40Mzk2IDEzLjYxMDYgMjEuMTE5NiAxMS4zOTA2IDE4LjMxOTYgMTEuMDUwNkMxNC4wODk2IDEwLjUzMDYgMTAuNTI5NiAxNC4wOTA2IDExLjA0OTYgMTguMzIwNkMxMS4zODk2IDIxLjEyMDYgMTMuNjA5NiAyMy40NDA2IDE2LjM4OTYgMjMuOTEwNkMxOC40MTk2IDI0LjI1MDYgMjAuMzI5NiAyMy42MzA2IDIxLjcyOTYgMjIuNDMwNkwyMS45OTk2IDIyLjcxMDZWMjMuNTAwNkwyNi4yNDk2IDI3Ljc1MDZDMjYuNjU5NiAyOC4xNjA2IDI3LjMyOTYgMjguMTYwNiAyNy43Mzk2IDI3Ljc1MDZDMjguMTQ5NiAyNy4zNDA2IDI4LjE0OTYgMjYuNjcwNiAyNy43Mzk2IDI2LjI2MDZMMjMuNDk5NiAyMi4wMDA2Wk0xNy40OTk2IDIyLjAwMDZDMTUuMDA5NiAyMi4wMDA2IDEyLjk5OTYgMTkuOTkwNiAxMi45OTk2IDE3LjUwMDZDMTIuOTk5NiAxNS4wMTA2IDE1LjAwOTYgMTMuMDAwNiAxNy40OTk2IDEzLjAwMDZDMTkuOTg5NiAxMy4wMDA2IDIxLjk5OTYgMTUuMDEwNiAyMS45OTk2IDE3LjUwMDZDMjEuOTk5NiAxOS45OTA2IDE5Ljk4OTYgMjIuMDAwNiAxNy40OTk2IDIyLjAwMDZaIiBmaWxsPSIjMDcwNzA3Ii8+Cjwvc3ZnPgo=);background-position:right var(--size-2) center;border-color:var(--_ac-form-search-bc);border-radius:var(--_ac-form-search-br);font-weight:var(--_ac-form-search-fw);padding-inline:var(--size-4);background-repeat:no-repeat}:is(input[type=search])::-webkit-search-cancel-button{appearance:none;block-size:var(--size-4);cursor:pointer;inline-size:var(--size-4);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"/></svg>");background-repeat:no-repeat;background-size:contain}input[type=search]::placeholder{color:var(--_ac-form-search-fg)}:is(textarea:not([rows]),textarea[rows="1"]){min-block-size:var(--size-20);resize:vertical}::placeholder{color:var(--_ac-form-fg);font-weight:300;line-height:var(--at-lh-140)}:is(input:not([type=checkbox],[type=radio]),textarea,select):not(:disabled):hover{background-color:var(--_ac-form-hover-bg);border-color:var(--_ac-form-hover-bc);box-shadow:var(--_ac-form-hover-bs)}:is(input:not([type=checkbox],[type=radio]),textarea,select):focus,:is(input:not([type=checkbox],[type=radio]),textarea,select):focus-visible{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}input:not([type=checkbox],[type=radio]):not(:placeholder-shown){border-color:var(--_ac-form-filled-bc);box-shadow:none}input:not([type=checkbox],[type=radio]):not(:placeholder-shown):hover{border-color:var(--_ac-form-filled-hover-bc);box-shadow:var(--_ac-form-filled-hover-bs)}.ac-form-group p{color:var(--p-color-neutral-500);font-size:var(--at-fs-14);font-weight:300;line-height:var(--at-lh-140)}select{appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23687178' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right var(--size-3) center;background-repeat:no-repeat;background-size:var(--size-3) var(--size-2);border:var(--size-0-25) solid var(--p-color-neutral-500);border-radius:var(--radius-xs);cursor:pointer;font-size:var(--at-fs-16);inline-size:100%;min-block-size:var(--size-11);padding-inline:var(--size-3);text-align:start;justify-content:space-between;align-items:center;display:flex}select:hover{background-color:var(--_ac-form-hover-bg);border-color:var(--_ac-form-hover-bc);box-shadow:var(--_ac-form-hover-bs)}select:focus-visible{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}@supports (appearance:base-select){select{appearance:base-select;background-image:none;padding-inline-end:var(--size-3)}select::picker(select){appearance:base-select;background-color:var(--p-color-neutral-0);border:var(--size-0-25) solid var(--p-color-neutral-500);border-radius:var(--radius-xs);inline-size:anchor-size(self-inline);max-block-size:calc(var(--size) * 170);scrollbar-color:var(--p-color-neutral-400) var(--p-color-neutral-0);scrollbar-gutter:stable;scrollbar-width:thin;margin-block-start:var(--size-1);padding:0;overflow-y:scroll}select::picker(select)::-webkit-scrollbar{inline-size:calc(var(--size) * 13)}select::picker(select)::-webkit-scrollbar-track{background-color:var(--p-color-neutral-0)}select::picker(select)::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--p-color-neutral-400);border:var(--size-1) solid var(--p-color-neutral-0);border-radius:var(--radius-md)}select::picker-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23687178' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-3) var(--size-2);block-size:var(--size-5);content:"";inline-size:var(--size-5);transition:rotate .15s}select:open{border-color:var(--p-color-system-blue-500);box-shadow:var(--_ac-form-focus-bs)}select:open::picker-icon{rotate:180deg}select option{border-inline-end:var(--size-0-25) solid var(--p-color-neutral-200);color:var(--p-color-primary-800);cursor:pointer;font-size:var(--at-fs-16);padding-block:var(--size-2);padding-inline:var(--size-3)}select option:hover{background-color:var(--p-color-neutral-100)}select option::checkmark{display:none}select option:checked{color:var(--p-color-system-blue-800);font-weight:500}}selectedcontent{color:var(--p-color-neutral-900);font-weight:300}select:has(option:checked[value=""]) selectedcontent{color:var(--p-color-primary-800)}fieldset{row-gap:var(--size-3);border:none;flex-direction:column;padding:0;display:flex}legend{color:var(--_ac-form-fg);font-size:var(--at-fs-16);font-weight:400;line-height:var(--at-lh-140);margin-block:var(--size-3)}fieldset label{column-gap:var(--size-2);display:flex}:is(input[type=checkbox],input[type=radio]){appearance:none;block-size:var(--size-6);border:var(--size-0-25) solid var(--p-color-neutral-500);border-radius:var(--radius-xs);box-sizing:border-box;cursor:pointer;inline-size:var(--size-6);vertical-align:middle;flex-grow:0;flex-shrink:0;min-block-size:auto;position:relative}:is(input[type=checkbox],input[type=radio]):after{background-color:var(--s-color-surface-2);block-size:var(--size-2);border-radius:var(--radius-xs);content:"";inline-size:var(--size-2);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}:is(input[type=radio]){border-radius:var(--radius-full)}:is(input[type=checkbox],input[type=radio]):focus{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}:is(input[type=checkbox],input[type=radio]):hover:not(:disabled){border-color:var(--_ac-form-hover-bc);box-shadow:var(--_ac-form-hover-bs)}:is(input[type=checkbox]):not(.ac-form-toggle input):checked{background-color:var(--_ac-form-checkbox-radio-bg);background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.46167 6.795L1.12833 4.46167C0.868333 4.20167 0.455 4.20167 0.195 4.46167C-0.065 4.72167 -0.065 5.135 0.195 5.395L2.98833 8.18833C3.24833 8.44833 3.66833 8.44833 3.92833 8.18833L10.995 1.12833C11.255 0.868333 11.255 0.455 10.995 0.195C10.735 -0.065 10.3217 -0.065 10.0617 0.195L3.46167 6.795Z' fill='white'%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-4);border-color:var(--_ac-form-checkbox-radio-bc)}:is(input[type=radio]):checked,:is(input[type=radio]):checked:hover:not(:disabled){border-color:var(--_ac-form-radio-bc);border-width:var(--size-2)}:is(input[type=checkbox],input[type=radio]):checked:after{display:none}:is(input[type=checkbox],input[type=radio]):disabled{background-color:var(--_ac-form-checkbox-radio-disabled-bg);border-color:var(--_ac-form-checkbox-radio-disabled-bc)}.ac-form-toggle{cursor:pointer;display:inline-block}.ac-form-toggle input{appearance:none;background-color:var(--p-color-neutral-200);block-size:var(--size-5-5);border:var(--size-0-25) solid transparent;border-radius:var(--radius-2xl);cursor:pointer;inline-size:calc(var(--size) * 42);min-block-size:auto;transition:background-color .2s;position:relative}.ac-form-toggle input:not(:disabled):focus{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}.ac-form-toggle input:not(:disabled):hover{border-color:var(--p-color-neutral-500);box-shadow:0 0 0 var(--size-1) color-mix(in srgb, var(--p-color-neutral-1000) 10%, transparent)}.ac-form-toggle input:before{background-color:var(--p-color-neutral-0);block-size:var(--size-4);content:"";inline-size:var(--size-4);border-radius:50%;transition:inset-inline-start .2s;position:absolute;inset-block-start:var(--size-0-5);inset-inline-start:var(--size-1)}.ac-form-toggle input:after{block-size:calc(var(--size) * 7);content:"";inline-size:calc(var(--size) * 7);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNyA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi40NDYyNSAwLjE1MTI1QzYuMjUxMjUgLTAuMDQzNzQ5OSA1LjkzNjI1IC0wLjA0Mzc0OTkgNS43NDEyNSAwLjE1MTI1TDMuMjk2MjUgMi41OTEyNUwwLjg1MTI1IDAuMTQ2MjVDMC42NTYyNSAtMC4wNDg3NSAwLjM0MTI1IC0wLjA0ODc1IDAuMTQ2MjUgMC4xNDYyNUMtMC4wNDg3NSAwLjM0MTI1IC0wLjA0ODc1IDAuNjU2MjUgMC4xNDYyNSAwLjg1MTI1TDIuNTkxMjUgMy4yOTYyNUwwLjE0NjI1IDUuNzQxMjVDLTAuMDQ4NzUgNS45MzYyNSAtMC4wNDg3NSA2LjI1MTI1IDAuMTQ2MjUgNi40NDYyNUMwLjM0MTI1IDYuNjQxMjUgMC42NTYyNSA2LjY0MTI1IDAuODUxMjUgNi40NDYyNUwzLjI5NjI1IDQuMDAxMjVMNS43NDEyNSA2LjQ0NjI1QzUuOTM2MjUgNi42NDEyNSA2LjI1MTI1IDYuNjQxMjUgNi40NDYyNSA2LjQ0NjI1QzYuNjQxMjUgNi4yNTEyNSA2LjY0MTI1IDUuOTM2MjUgNi40NDYyNSA1Ljc0MTI1TDQuMDAxMjUgMy4yOTYyNUw2LjQ0NjI1IDAuODUxMjVDNi42MzYyNSAwLjY2MTI1IDYuNjM2MjUgMC4zNDEyNSA2LjQ0NjI1IDAuMTUxMjVaIiBmaWxsPSIjNjg3MTc4Ii8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;transition:inset-inline-start .2s;position:absolute;inset-block-start:var(--size-2-5);inset-inline-start:var(--size-3)}.ac-form-toggle input:checked{background-color:var(--p-color-primary-500)}.ac-form-toggle input:checked:focus{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}.ac-form-toggle input:checked:before{inset-inline-start:calc(var(--size) * 23)}.ac-form-toggle input:checked:after{block-size:calc(var(--size) * 7);inline-size:calc(var(--size) * 9);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMi41OTYyNSA1LjA5NjI1TDAuODQ2MjUgMy4zNDYyNUMwLjY1MTI1IDMuMTUxMjUgMC4zNDEyNSAzLjE1MTI1IDAuMTQ2MjUgMy4zNDYyNUMtMC4wNDg3NSAzLjU0MTI1IC0wLjA0ODc1IDMuODUxMjUgMC4xNDYyNSA0LjA0NjI1TDIuMjQxMjUgNi4xNDEyNUMyLjQzNjI1IDYuMzM2MjUgMi43NTEyNSA2LjMzNjI1IDIuOTQ2MjUgNi4xNDEyNUw4LjI0NjI1IDAuODQ2MjVDOC40NDEyNSAwLjY1MTI1IDguNDQxMjUgMC4zNDEyNSA4LjI0NjI1IDAuMTQ2MjVDOC4wNTEyNSAtMC4wNDg3NSA3Ljc0MTI1IC0wLjA0ODc1IDcuNTQ2MjUgMC4xNDYyNUwyLjU5NjI1IDUuMDk2MjVaIiBmaWxsPSIjMDA0Mjg5Ii8+Cjwvc3ZnPgo=);display:block;inset-block-start:calc(var(--size) * 11);inset-inline-start:var(--size-8)}:is(input:not([type=checkbox],[type=radio]),textarea,select):user-invalid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 11C9.45 11 9 10.55 9 10V6C9 5.45 9.45 5 10 5C10.55 5 11 5.45 11 6V10C11 10.55 10.55 11 10 11ZM11 15H9V13H11V15Z' fill='%23AB0000'%2F%3E%3C%2Fsvg%3E");background-position:right var(--size-3) center;background-repeat:no-repeat;background-size:var(--size-5);border-color:var(--_ac-form-error-bc);box-shadow:var(--_ac-form-error-bs)}:is(input:not([type=checkbox],[type=radio],[type=search]),textarea):user-valid:not(:placeholder-shown){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE3IDEzIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNS4xOTI1IDEwLjE5MjVMMS42OTI1IDYuNjkyNUMxLjMwMjUgNi4zMDI1IDAuNjgyNSA2LjMwMjUgMC4yOTI1IDYuNjkyNUMtMC4wOTc1IDcuMDgyNSAtMC4wOTc1IDcuNzAyNSAwLjI5MjUgOC4wOTI1TDQuNDgyNSAxMi4yODI1QzQuODcyNSAxMi42NzI1IDUuNTAyNSAxMi42NzI1IDUuODkyNSAxMi4yODI1TDE2LjQ5MjUgMS42OTI1QzE2Ljg4MjUgMS4zMDI1IDE2Ljg4MjUgMC42ODI1IDE2LjQ5MjUgMC4yOTI1QzE2Ljg4MjUgLTAuMDk3NSAxNS40ODI1IC0wLjA5NzUgMTUuMDkyNSAwLjI5MjVMNS4xOTI1IDEwLjE5MjVaIiBmaWxsPSIjMDA1RTE0Ii8+Cjwvc3ZnPg==);background-position:right var(--size-3) center;background-repeat:no-repeat;background-size:var(--size-5);border-color:var(--_ac-form-valid-bc)}:root{--menu-int-bc:transparent;--menu-int-bg:var(--s-color-surface-base);--menu-int-br:var(--radius-sm);--menu-int-fg:var(--s-color-content-base);--menu-int--focus-bc:var(--s-color-surface-primary-3);--menu-int--focus-bg:var(--s-color-surface-base);--menu-int--focus-br:var(--radius-sm);--menu-int--focus-bshw:0 0 0 4px var(--s-color-effect-focus);--menu-int--focus-fg:var(--s-color-content-base);--menu-int--hover-bc:transparent;--menu-int--hover-bg:var(--s-color-surface-primary-1);--menu-int--hover-br:var(--radius-sm);--menu-int--hover-fg:var(--s-color-content-base);--menu-int--active-bc:transparent;--menu-int--active-bg:var(--s-color-surface-primary-1);--menu-int--active-br:var(--radius-sm);--menu-int--active-bshw:0 6px 6px 0 #00093340 inset;--menu-int--active-fg:var(--s-color-content-base)}}@layer base{html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--font-brand-body);overflow:var(--html-overflow,auto);interpolate-size:allow-keywords;scroll-behavior:smooth;word-wrap:break-word}body{background-color:var(--body-bg);color:var(--body-fg);font:var(--at-body-font)}main{max-inline-size:var(--width-site);margin-inline:auto;container:al-main/inline-size}a,.a-a{--link-trn-p--default:background-color, border-color, box-shadow, color, outline-color, text-decoration;--_link-bg:var(--link-bg,transparent);--_link-br:var(--link-br,var(--radius-xs));--_link-bshw:var(--link-bshw,none);--_link-fg:var(--link-fg,inherit);--_link-fw:var(--link-fw,300);--_link-o:var(--link-ow,var(--size-0-5)) var(--link-os,solid) var(--link-oc,transparent);--_link-oo:var(--link-oo,var(--size-0-5));--_link-tdc:var(--link-tdc,currentcolor);--_link-tdl:var(--link-tdl,underline);--_link-tdsi:var(--link-tdsi,auto);--_link-tdt:var(--link-tdt,var(--size-0-25));--_link-uo:var(--link-uo,.1em);--_link-trn-d:var(--link-trn-d,var(--anim-trn-d));--_link-trn-p:var(--link-trn-p,var(--link-trn-p--default));--_link-trn-tf:var(--link-trn-tf,var(--anim-trn-tf));background-color:var(--_link-bg);border-radius:var(--_link-br);box-shadow:var(--_link-bshw);color:var(--_link-fg);font-weight:var(--_link-fw);outline:var(--_link-o);outline-offset:var(--_link-oo);-webkit-text-decoration-color:var(--_link-tdc);text-decoration-color:var(--_link-tdc);-webkit-text-decoration-line:var(--_link-tdl);text-decoration-line:var(--_link-tdl);text-decoration-skip-ink:var(--_link-tdsi);text-decoration-thickness:var(--_link-tdt);text-underline-offset:var(--_link-uo);transition-duration:var(--_link-trn-d);transition-property:var(--_link-trn-p);transition-timing-function:var(--_link-trn-tf)}a:focus-visible,.a-a:focus-visible{--link-br:var(--link--focus-br,var(--radius-xs));--_link-fg:var(--link--focus-fg,var(--link-fg));--link-oc:var(--link--focus-oc,var(--s-color-border-focus));--link-tdl:var(--link--focus-tdl,underline)}a:hover,.a-a:hover{--link-br:var(--link--hover-br,var(--radius-xs));--_link-fg:var(--link--hover-fg,var(--link-fg));--link-tdsi:var(--link--hover-tdsi,none);--link-oc:var(--link--hover-oc,transparent);--link-tdl:var(--link--hover-tdl,none)}a:active,.a-a:active{--link-br:var(--link--active-br,var(--radius-xs));--_link-fg:var(--link--active-fg,var(--link-fg));--link-oc:var(--link--active-oc,var(--s-color-border-focus));--link-tdl:var(--link--active-tdl,underline)}@media (width<48rem){html:has(.ab-listing-sidebar[open]){overflow:hidden}}@media (width<64rem){html:has(.ac-menu[open]){overflow:hidden}}@media (width>=64rem){html:has(.ac-menu-panel:popover-open){overflow:hidden}}html:has(.ac-search[open]){overflow:hidden}body:has(#siteselector:modal){overflow:hidden}html:has(.pd-media-lightbox[open]){overflow:hidden}}@layer components{.ac-articlecard{container:al-articlecard/inline-size}.ac-articlecard-inner{--_ac-articlecardmedia-ar:var(--ac-articlecardmedia-ar,346 / 393);--_ac-articlecardmedia-bg:var(--ac-articlecardmedia-bg,var(--p-color-neutral-200));--_ac-articlecardmedia-br:var(--ac-articlecardmedia-br,var(--media-br));--_ac-articlecardmediaimg-s:var(--ac-articlecardmediaimg-s,1);--_ac-articlecardmediaimg-t:var(--ac-articlecardmediaimg-t,ease-out .2s);--_ac-articlecardbody-pb:var(--ac-articlecardbody-pb,var(--size-2));--_ac-articlecardbody-pi:var(--ac-articlecardbody-pi,0 var(--size-4));--_ac-articlecardtitle-f:var(--ac-articlecardtitle-f,var(--_ac-articlecardtitle-fw) var(--ac-articlecardtitle-fs,var(--at-fs-18))/var(--at-lh-140) var(--font-brand-body));--_ac-articlecardtitle-fg:var(--ac-articlecardtitle-fg,var(--heading-fg));--_ac-articlecardtitle-fw:var(--ac-articlecardtitle-fw,400);--_ac-articlecardtext-d:var(--ac-articlecardtext-d,block);--_ac-articlecardtext-f:var(--ac-articlecardtext-f,var(--ac-articlecardtext-fw,300) var(--ac-articlecardtext-fs,var(--at-fs-14))/var(--at-lh-140) var(--font-brand-body));--_ac-articlecardtext-fg:var(--ac-articlecardtext-fg,var(--body-fg));--_ac-articlecardtext-lc:var(--ac-articlecardtext-lc,none);--_ac-articlecardtext-ov:var(--ac-articlecardtext-ov,visible);--_ac-articlecardactionview-fs:var(--ac-articlecardactionview-fs,var(--at-fs-14));--_ac-articlecardactionview-tdl:var(--ac-articlecardactionview-tdl,underline);--_ac-articlecardactionview-fw:var(--ac-articlecardactionview-fw,300);--link-fw:var(--_ac-articlecardtitle-fw);--link-tdl:none;--link--focus-fg:var(--_ac-articlecardtitle-fg);--link--hover-tdl:underline;--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--active-oc:currentcolor;--link--active-fg:var(--_ac-articlecardtitle-fg);grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;display:grid;position:relative}.ac-articlecard-inner:hover{--ac-articlecardmediaimg-s:1.06;--ac-articlecardactionview-tdl:none}[data-articlecardtext-lc] .ac-articlecard-inner{--ac-articlecardtext-d:-webkit-box;--ac-articlecardtext-ov:hidden}.ac-articlecard-media{aspect-ratio:var(--_ac-articlecardmedia-ar);border-radius:var(--_ac-articlecardmedia-br);grid-area:1/1/3/2;inline-size:100%;overflow:clip}.ac-articlecard-media:not(:has(.ac-articlecard-media-img)){background-color:var(--_ac-articlecardmedia-bg)}.ac-articlecard-media-img{object-fit:cover;block-size:100%;inline-size:100%;scale:var(--_ac-articlecardmediaimg-s);transition:var(--_ac-articlecardmediaimg-t)}.ac-articlecard-body{padding-block:var(--_ac-articlecardbody-pb);padding-inline:var(--_ac-articlecardbody-pi);grid-area:3/1/4/2}.ac-articlecard-title{--link-fg:var(--_ac-articlecardtitle-fg);font:var(--_ac-articlecardtitle-f)}.ac-articlecard-link:before{content:"";position:absolute;inset:0}.ac-articlecard-text{--al-stack-mbs:var(--spacing-2xs);display:var(--_ac-articlecardtext-d);font:var(--_ac-articlecardtext-f);line-clamp:var(--_ac-articlecardtext-lc);overflow:var(--_ac-articlecardtext-ov);text-overflow:ellipsis;-webkit-line-clamp:var(--_ac-articlecardtext-lc);-webkit-box-orient:vertical}.ac-articlecard-footer{grid-area:4/1/5/2}.ac-articlecard-actionview{--link-tdl:var(--_ac-articlecardactionview-tdl);--ac-link-fs:var(--_ac-articlecardactionview-fs);--link-fw:var(--_ac-articlecardactionview-fw);color:var(--link-fg);font-weight:var(--link-fw)}@container al-articlecard (width>=400px){.ac-articlecard-inner{--ac-articlecardbody-pb:var(--size-4) var(--size-2);--ac-articlecardactionview-fs:var(--at-fs-16)}}.ac-breadcrumb{--link-tdl:none;--link--hover-tdl:underline;--ac-iconsvg-is:var(--size-4);--_ab-breadcrumb-f:var(--ac-breadcrumb-f,var(--link-fw,300) var(--at-fs-14) / var(--at-lh-140) var(--font-brand-ui));--_ac-breadcrumb-pb:var(--ac-breadcrumb-pb,var(--spacing-md));--_ac-breadcrumb-items-g:var(--ac-breadcrumb-items-g,var(--size-1));--_ab-breadcrumb-items-mis:var(--ab-breadcrumb-items-mis,var(--width-abinnerwithgutter));font:var(--_ab-breadcrumb-f);padding-block:var(--_ac-breadcrumb-pb)}.ac-breadcrumb-items{align-items:center;gap:var(--_ac-breadcrumb-items-g);max-inline-size:var(--_ab-breadcrumb-items-mis);flex-wrap:wrap;margin-inline:auto;padding-inline-start:var(--sizing-0);display:flex}.ac-breadcrumb-item{--_ac-breadcrumb-item-d:var(--ac-breadcrumb-item-d,none);display:var(--_ac-breadcrumb-item-d);align-items:center}.ac-breadcrumb-item-icon{margin-inline-end:var(--_ac-breadcrumb-items-g)}.ac-breadcrumb-item:first-child,.ac-breadcrumb-item:nth-last-child(2){--ac-breadcrumb-item-d:inline-flex}@container al-main (width>=48rem){.ac-breadcrumb{--ac-breadcrumb-item-d:inline-flex}}.ac-btn{--_btn-bg:var(--btn-bg,transparent);--_btn-fg:var(--btn-fg,currentcolor);--_btn-bc:var(--btn-bc,currentcolor);--_btn-br:var(--btn-br,var(--button-br,var(--radius-full)));--_btn-bs:var(--btn-bs,solid);--_btn-bw:var(--btn-bw,var(--button-bw,var(--size-0-25)));--_btn-b:var(--btn-b,var(--_btn-bw) var(--_btn-bs) var(--_btn-bc));--_btn-bshw:var(--btn-bshw,none);--_btn-o:var(--_btn-ow,2px) var(--_btn-os,solid) var(--_btn-oc,#0000);--_btn-cur:var(--btn-cur,pointer);--_btn-pe:var(--btn-pe,auto);--_btn-ff:var(--btn-ff,var(--button-ff,var(--font-brand-ui)));--_btn-fs:var(--btn-fs,var(--button-fs,var(--at-fs-14)));--_btn-fw:var(--btn-fw,var(--button-fw,400));--_btn-lh:var(--btn-lh,var(--button-lh,1.2));--_btn-ls:var(--btn-ls,var(--button-ls,var(--at-ls-2)));--_btn-tt:var(--btn-tt,var(--button-tt,uppercase));--link-tdl:none;--_btn-d:var(--btn-d,inline-flex);--_btn-ai:var(--btn-ai,center);--_btn-jc:var(--btn-jc,center);--_btn-g:var(--btn-g,var(--size-3));--_btn-mbs:var(--btn-mbs,var(--size-12));--_btn-mis:var(--btn-mis,fit-content);--_btn-pb:var(--btn-pb,var(--size-3));--_btn-pi:var(--btn-pi,var(--size-6));--_btn-trn-d:var(--btn-trn-d,var(--anim-trn-d));--_btn-trn-p:var(--btn-trn-p,background-color, border-color, box-shadow, color, outline-color, text-decoration);--_btn-trn-tf:var(--btn-trn-tf,var(--anim-trn-tf));--_btn--active-bshw:var(--btn--active-bshw,0 6px 6px 0 var(--btn--active-bshw-color,#00093340) inset);--_btn--focus-bshw:var(--btn--focus-bshw,0 0 0 4px var(--btn--focus-bshw-color,var(--s-color-effect-focus)));--_btn--disabled-bc:var(--btn--disabled-bc,var(--s-color-disabled-border));--_btn--disabled-bg:var(--btn--disabled-bg,var(--s-color-disabled-surface));--_btn--disabled-fg:var(--btn--disabled-fg,var(--s-color-disabled-content));align-items:var(--_btn-ai);background-color:var(--_btn-bg);border:var(--_btn-b);border-radius:var(--_btn-br);box-shadow:var(--_btn-bshw);color:var(--_btn-fg);cursor:var(--_btn-cur);display:var(--_btn-d);font:var(--_btn-fw) var(--_btn-fs)/var(--_btn-lh) var(--_btn-ff);gap:var(--_btn-g);-webkit-hyphens:auto;hyphens:auto;justify-content:var(--_btn-jc);letter-spacing:var(--_btn-ls);min-block-size:var(--_btn-mbs);min-inline-size:var(--_btn-mis);outline:var(--_btn-o);overflow-wrap:break-word;padding-block:var(--_btn-pb);padding-inline:var(--_btn-pi);pointer-events:var(--_btn-pe);text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:var(--_btn-tt);touch-action:manipulation;transition-duration:var(--_btn-trn-d);transition-property:var(--_btn-trn-p);transition-timing-function:var(--_btn-trn-tf);-webkit-user-select:none;user-select:none;word-break:break-word}.ac-btn.is-icononly{--_btn-d:grid;--_btn-mis:var(--_btn-mbs);--_btn-pb:0;--_btn-pi:0;block-size:var(--_btn-mbs);inline-size:var(--_btn-mbs);place-items:center}.ac-btn.is-primary{--btn-bc:var(--button-primary-bc);--btn-bg:var(--button-primary-bg);--btn-fg:var(--button-primary-fg);--btn--disabled-bc:transparent;--btn--focus-bc:var(--button-primary-bc--focus,var(--btn-bc));--btn--focus-bg:var(--button-primary-bg--focus,var(--btn-bg));--btn--focus-fg:var(--button-primary-fg--focus,var(--btn-fg));--btn--hover-bc:var(--button-primary-bc--hover,var(--btn-bc));--btn--hover-bg:var(--button-primary-bg--hover,var(--btn-bg));--btn--hover-fg:var(--button-primary-fg--hover,var(--btn-fg));--btn--active-bc:var(--button-primary-bc--active,var(--btn-bc));--btn--active-bg:var(--button-primary-bg--active,var(--btn-bg));--btn--active-fg:var(--button-primary-fg--active,var(--btn-fg))}.ac-btn.is-secondary{--btn-bc:var(--button-secondary-bc);--btn-bg:var(--button-secondary-bg);--btn-fg:var(--button-secondary-fg);--btn--focus-bc:var(--button-secondary-bc--focus,var(--btn-bc));--btn--focus-bg:var(--button-secondary-bg--focus,var(--btn-bg));--btn--focus-fg:var(--button-secondary-fg--focus,var(--btn-fg));--btn--hover-bc:var(--button-secondary-bc--hover,var(--btn-bc));--btn--hover-bg:var(--button-secondary-bg--hover,var(--btn-bg));--btn--hover-fg:var(--button-secondary-fg--hover,var(--btn-fg));--btn--active-bc:var(--button-secondary-bc--active,var(--btn-bc));--btn--active-bg:var(--button-secondary-bg--active,var(--btn-bg));--btn--active-fg:var(--button-secondary-fg--active,var(--btn-fg))}.ac-btn.is-surface{--btn-bc:var(--button-surface-bc);--btn-bg:var(--button-surface-bg);--btn-fg:var(--button-surface-fg);--btn--focus-bc:var(--button-surface-bc--focus,var(--btn-bc));--btn--focus-bg:var(--button-surface-bg--focus,var(--btn-bg));--btn--focus-fg:var(--button-surface-fg--focus,var(--btn-fg));--btn--hover-bc:var(--button-surface-bc--hover,var(--btn-bc));--btn--hover-bg:var(--button-surface-bg--hover,var(--btn-bg));--btn--hover-fg:var(--button-surface-fg--hover,var(--btn-fg));--btn--active-bc:var(--button-surface-bc--active,var(--btn-bc));--btn--active-bg:var(--button-surface-bg--active,var(--btn-bg));--btn--active-bshw-color:var(--button-surface-bshw--active-color);--btn--active-fg:var(--button-surface-fg--active,var(--btn-fg))}.ac-btn.is-surfaceinverse{--btn-bc:var(--button-surfaceinverse-bc);--btn-bg:var(--button-surfaceinverse-bg);--btn-fg:var(--button-surfaceinverse-fg);--btn--disabled-bg:transparent;--btn--disabled-bc:var(--p-color-neutral-500);--btn--focus-bc:var(--button-surfaceinverse-bc--focus,var(--btn-bc));--btn--focus-bg:var(--button-surfaceinverse-bg--focus,var(--btn-bg));--btn--focus-fg:var(--button-surfaceinverse-fg--focus,var(--btn-fg));--btn--hover-bc:var(--button-surfaceinverse-bc--hover,var(--btn-bc));--btn--hover-bg:var(--button-surfaceinverse-bg--hover,var(--btn-bg));--btn--hover-fg:var(--button-surfaceinverse-fg--hover,var(--btn-fg));--btn--active-bc:var(--button-surfaceinverse-bc--active,var(--btn-bc));--btn--active-bg:var(--button-surfaceinverse-bg--active,var(--btn-bg));--btn--active-fg:var(--button-surfaceinverse-fg--active,var(--btn-fg))}.ac-btn.is-sm{--btn-fs:var(--button-sm-fs,var(--at-fs-12));--btn-g:var(--button-sm-g,var(--size-2));--btn-lh:var(--button-sm-lh,1.2);--btn-ls:var(--button-sm-ls,var(--at-ls-1));--btn-mbs:var(--button-sm-s,var(--size-10));--btn-pb:var(--button-sm-pb,var(--size-1-5));--btn-pi:var(--button-sm-pi,var(--size-4))}.ac-btn.is-md{--btn-fs:var(--button-md-fs,var(--at-fs-14));--btn-g:var(--button-md-g,var(--size-3));--btn-lh:var(--button-md-lh,1.2);--btn-ls:var(--button-md-ls,var(--at-ls-2));--btn-mbs:var(--button-md-s,var(--size-12));--btn-pb:var(--button-md-pb,var(--size-2));--btn-pi:var(--button-md-pi,var(--size-6))}.ac-btn.is-lg{--btn-fs:var(--button-lg-fs,var(--at-fs-16));--btn-g:var(--button-lg-g,var(--size-3));--btn-lh:var(--button-lg-lh,1.2);--btn-ls:var(--button-lg-ls,var(--at-ls-3));--btn-mbs:var(--button-lg-s,calc(var(--size) * 56));--btn-pb:var(--button-lg-pb,var(--size-2-5));--btn-pi:var(--button-lg-pi,var(--size-6))}.ac-btn:disabled,.ac-btn.is-disabled{--_btn-bc:var(--_btn--disabled-bc);--_btn-bg:var(--_btn--disabled-bg);--_btn-bshw:none;--_btn-cur:none;--_btn-fg:var(--_btn--disabled-fg);--_btn-pe:none}.ac-btn:focus-visible{--_btn-bc:var(--btn--focus-bc,var(--btn-bc,currentcolor));--_btn-bg:var(--btn--focus-bg,var(--btn-bg,transparent));--_btn-bshw:var(--_btn--focus-bshw);--_btn-fg:var(--btn--focus-fg,var(--btn-fg,currentcolor))}.ac-btn:hover{--_btn-bc:var(--btn--hover-bc,var(--btn-bc,currentcolor));--_btn-bg:var(--btn--hover-bg,var(--btn-bg,transparent));--_btn-fg:var(--btn--hover-fg,var(--btn-fg,currentcolor))}.ac-btn:active{--_btn-bc:var(--btn--active-bc,var(--btn-bc,currentcolor));--_btn-bg:var(--btn--active-bg,var(--btn-bg,transparent));--_btn-bshw:var(--_btn--active-bshw);--_btn-fg:var(--btn--active-fg,var(--btn-fg,currentcolor))}.ac-btn-svg{pointer-events:none}.ac-caption{--_ac-caption-mbs:var(--ac-caption-mbs,var(--spacing-2xs));margin-block-start:var(--_ac-caption-mbs)}.ac-carousel{--_ac-carouselinner-ov:var(--ac-carouselinner-ov,hidden);--_ac-carouselcontrols-d:var(--ac-carouselcontrols-d,flex);--_ac-carouselcontrols-mb:var(--ac-carouselcontrols-mb,0);--_ac-carouselcontrols-pb:var(--ac-carouselcontrols-pb,var(--size-4));--_ac-carouselcontrols-pi:var(--ac-carouselcontrols-pi,var(--size-4));--_ac-carouselcontrols-size-b:var(--carouselcontrols-size-b,auto);--_ac-carouselprogress-bg:var(--ac-carouselprogress-bg,var(--progress-bg));--_ac-carouselprogress-fg:var(--ac-carouselprogress-fg,var(--progress-fg));--_ac-carouselbtn-bc:var(--ac-carouselbtn-bc,var(--button-secondary-bc));--_ac-carouselbtn-bg:var(--ac-carouselbtn-bg,var(--button-secondary-bg));--_ac-carouselbtn-fg:var(--ac-carouselbtn-fg,var(--button-secondary-fg));--_ac-carouselbtn-bc--disabled:var(--ac-carouselbtn-bc--disabled,var(--button-secondary-bc--disabled));--_ac-carouselbtn-bg--disabled:var(--ac-carouselbtn-bg--disabled,var(--button-secondary-bg--disabled));--_ac-carouselbtn-fg--disabled:var(--ac-carouselbtn-fg--disabled,var(--button-secondary-fg--disabled));--_ac-carouselbtn-bc--focus:var(--ac-carouselbtn-bc--focus,var(--button-secondary-bc--focus));--_ac-carouselbtn-bg--focus:var(--ac-carouselbtn-bg--focus,var(--button-secondary-bg--focus));--_ac-carouselbtn-fg--focus:var(--ac-carouselbtn-fg--focus,var(--button-secondary-fg--focus));--_ac-carouselbtn-bc--hover:var(--ac-carouselbtn-bc--hover,var(--button-secondary-bc--hover));--_ac-carouselbtn-bg--hover:var(--ac-carouselbtn-bg--hover,var(--button-secondary-bg--hover));--_ac-carouselbtn-fg--hover:var(--ac-carouselbtn-fg--hover,var(--button-secondary-fg--hover));--_ac-carouselbtn-bc--active:var(--ac-carouselbtn-bc--active,var(--button-secondary-bc--active));--_ac-carouselbtn-bg--active:var(--ac-carouselbtn-bg--active,var(--button-secondary-bg--active));--_ac-carouselbtn-fg--active:var(--ac-carouselbtn-fg--active,var(--button-secondary-fg--active));--ac-carouselbtn-light-bc:var(--button-surfaceinverse-bc);--ac-carouselbtn-light-bg:var(--button-surfaceinverse-bg);--ac-carouselbtn-light-fg:var(--button-surfaceinverse-fg);--ac-carouselbtn-light-bc--disabled:rgb(from var(--p-color-neutral-0) r g b / 50%);--ac-carouselbtn-light-bg--disabled:transparent;--ac-carouselbtn-light-fg--disabled:rgb(from var(--p-color-neutral-0) r g b / 50%);--ac-carouselbtn-light-bc--focus:var(--button-surfaceinverse-bc--focus);--ac-carouselbtn-light-bg--focus:rgb(from var(--p-color-neutral-0) r g b / 20%);--ac-carouselbtn-light-fg--focus:var(--button-surfaceinverse-fg--focus);--ac-carouselbtn-light-bc--hover:var(--button-surfaceinverse-bc--hover);--ac-carouselbtn-light-bg--hover:rgb(from var(--p-color-neutral-0) r g b / 20%);--ac-carouselbtn-light-fg--hover:var(--button-surfaceinverse-fg--hover);--ac-carouselbtn-light-bc--active:var(--button-surfaceinverse-bc--active);--ac-carouselbtn-light-bg--active:var(--button-surfaceinverse-bg--active);--ac-carouselbtn-light-fg--active:var(--button-surfaceinverse-fg--active)}.ac-carousel-inner{overflow:var(--_ac-carouselinner-ov);z-index:1;margin-inline:auto;position:relative}.ac-carousel-items{box-sizing:content-box;block-size:100%;inline-size:100%;min-inline-size:0;transition-property:transform;transition-timing-function:initial;z-index:1;display:flex;position:relative;transform:translate(0,0)}.ac-carousel-slide{flex-shrink:0;block-size:100%;inline-size:100%;transition-property:transform;display:block;position:relative}.ac-carousel-android .ac-carousel-slide,.ac-carousel-ios .ac-carousel-slide{transform:translate(0,0)}.ac-carousel-backface-hidden .ac-carousel-slide{backface-visibility:hidden;transform:translateZ(0)}.ac-carousel-slide-invisible-blank{visibility:hidden}.ac-carousel-controls{block-size:var(--_ac-carouselcontrols-size-b);display:var(--_ac-carouselcontrols-d);align-items:center;gap:var(--size-4);inline-size:100%;margin-block:var(--_ac-carouselcontrols-mb);min-inline-size:0;padding-block:var(--_ac-carouselcontrols-pb);padding-inline:var(--_ac-carouselcontrols-pi);z-index:2;position:relative}.ac-carousel-progress{background-color:var(--_ac-carouselprogress-bg);block-size:var(--size-0-5);inline-size:100%;position:relative;overflow:hidden}.ac-carousel-progressfill{background-color:var(--_ac-carouselprogress-fg);transform-origin:0 0;block-size:100%;inline-size:100%;position:absolute;top:0;left:0;transform:scale(0)}.ac-carousel-buttons{gap:var(--size-1);display:flex}.ac-carousel-btn{--btn-br:var(--radius-full);--btn-bc:var(--_ac-carouselbtn-bc);--btn-bg:var(--_ac-carouselbtn-bg);--btn-fg:var(--_ac-carouselbtn-fg);--btn--disabled-bc:var(--_ac-carouselbtn-bc--disabled);--btn--disabled-bg:var(--_ac-carouselbtn-bg--disabled);--btn--disabled-fg:var(--_ac-carouselbtn-fg--disabled);--btn--focus-bc:var(--_ac-carouselbtn-bc--focus);--btn--focus-bg:var(--_ac-carouselbtn-bg--focus);--btn--focus-fg:var(--_ac-carouselbtn-fg--focus);--btn--hover-bc:var(--_ac-carouselbtn-bc--hover);--btn--hover-bg:var(--_ac-carouselbtn-bg--hover);--btn--hover-fg:var(--_ac-carouselbtn-fg--hover);--btn--active-bc:var(--_ac-carouselbtn-bc--active);--btn--active-bg:var(--_ac-carouselbtn-bg--active);--btn--active-fg:var(--_ac-carouselbtn-fg--active)}@container al-main (width>=64rem){.ac-carousel{--carouselcontrols-size-b:calc(var(--size) * 88);--ac-carouselcontrols-pb:var(--size-4);--ac-carouselcontrols-pi:var(--size-6)}}.ac-footer{--_ac-footer-bg:var(--ac-footer-bg,var(--p-color-primary-500));--_ac-footer-br:var(--ac-footer-br,0);--_ac-footer-fg:var(--ac-footer-fg,var(--p-color-neutral-0));--_ac-footer-f:var(--ac-footer-fw,400) var(--ac-footer-fs,var(--at-fs-12))/var(--ac-footer-lh,var(--at-lh-140)) var(--ac-footer-ff,var(--font-brand-body));--_ac-footer-size-imax:var(--ac-footer-size-imax,var(--width-abinnerwithgutter));--_ac-footer-pb:var(--ac-footer-pb,var(--size-8));--_ac-footer-pi:var(--ac-footer-pi,var(--size-6));--heading-fg:var(--_ab-footer-fg);--subline-fg:var(--_ab-footer-fg);--link-fg:var(--_ab-footer-fg);--link-tdl:none;--link--focus-fg:var(--_ab-footer-fg);--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--hover-tdl:underline;--link--active-oc:currentcolor;--link--active-fg:var(--_ab-footer-fg);--_ac-footerinner-cg:var(--ac-footerinner-cg,var(--size-8));--_ac-footerinner-gta:var(--ac-footerinner-gta,"brand" "siteselector" "links" "socials" "legal");--_ac-footerinner-rg:var(--ac-footerinner-rg,var(--size-8));--_ac-footerbrand-pb:var(--ac-footerbrand-pb,0);--_ac-footerbrand-size-i:var(--ac-footerbrand-size-i,calc(var(--size) * 144));--_ac-footersiteselector-as:var(--ac-footersiteselector-as,start);--_ac-footersiteselector-js:var(--ac-footersiteselector-js,start);--_ac-footerlinks-bc:var(--ac-footerlinks-bc,transparent);--_ac-footerlinks-cg:var(--ac-footerlinks-cg,var(--size-6));--_ac-footerlinks-rg:var(--ac-footerlinks-rg,var(--size-2));--_ac-footerlinks-pb:var(--ac-footerlinks-pb,0);--_ac-footerlinks-gtc:var(--ac-footerlinks-gtc,repeat(1, minmax(0, 1fr)));--_ac-footernav-fw:var(--ac-footernav-fw,300);--_ac-footernav-f:var(--_ac-footernav-fw) var(--ac-footernav-fs,var(--at-fs-16))/var(--ac-footernav-lh,var(--at-lh-140)) var(--ac-footernav-ff,var(--font-brand-body));--_ac-footernav-pbe:var(--ac-footernav-pbe,var(--size-4));--_ac-footernavtitle-cur:var(--ac-footernavtitle-cur,pointer);--_ac-footernavtitle-bb-w:var(--ac-footernavtitle-bb-w,var(--size-0-25));--_ac-footernavtitle-pe:var(--ac-footernavtitle-pe,auto);--_ac-footernavtitle-fw:var(--ac-footernavtitle-fw,400);--_ac-footernavtitle-marker-content:var(--ac-footernavtitle-marker-content,"");--_ac-footernavitems-pb:var(--ac-footernavitems-pb,var(--size-2));--_ac-footernavitems-rg:var(--ac-footernavitems-rg,var(--size-2));--_ac-footernavitem-rg:var(--ac-footernavitems-rg,var(--size-2));--_ac-footersocials-js:var(--ac-footersocials-js,start);--_ac-footersocialstitle-fw:var(--ac-footersocialstitle-fw,400);--_ac-footerlegal-fw:var(--ac-footerlegal-fw,700);background-color:var(--_ac-footer-bg);border-radius:var(--_ac-footer-br);color:var(--_ac-footer-fg);font:var(--_ac-footer-f);margin-block:var(--size-4);max-inline-size:var(--_ac-footer-size-imax);padding-block:var(--_ac-footer-pb);padding-inline:var(--_ac-footer-pi);margin-inline:auto}.ac-footer-inner{align-items:start;column-gap:var(--_ac-footerinner-cg);grid-template-areas:var(--_ac-footerinner-gta);row-gap:var(--_ac-footerinner-rg);grid-template-rows:auto 1fr auto;display:grid}.ac-footer-brand{inline-size:var(--_ac-footerbrand-size-i);padding-block:var(--_ac-footerbrand-pb);grid-area:brand}.ac-footer-siteselector{align-self:var(--_ac-footersiteselector-as);gap:var(--size-3);inline-size:min(100%, calc(var(--size) * 232));justify-self:var(--_ac-footersiteselector-js);grid-area:siteselector;display:grid}.ac-footer-siteselector-title{font:700 var(--at-fs-14)/var(--at-lh-140) var(--font-brand-body)}.ac-footer-siteselector-btn{--btn-br:var(--radius-full);--btn-fs:var(--at-fs-16);--btn-fw:300;--btn-g:var(--size-1);--btn-jc:space-between;--btn-ls:normal;--btn-mbs:calc(var(--size) * 46);--btn-mis:100%;--btn-pb:0;--btn-pi:var(--size-4);--btn-tt:normal}.ac-footer-siteselector-btn .ac-btn-text{align-items:center;gap:var(--btn-g);display:flex}.ac-footer-links{border-bottom:var(--size-0-25) solid var(--_ac-footerlinks-bc);column-gap:var(--_ac-footerlinks-cg);grid-area:links;grid-template-columns:var(--_ac-footerlinks-gtc);padding-block:var(--_ac-footerlinks-pb);row-gap:var(--_ac-footerlinks-rg);grid-template-rows:none;display:grid}.ac-footer-nav{--link-fw:var(--_ac-footernav-fw);font:var(--_ac-footernav-f)}.ac-footer-nav-title{--link-fw:var(--_ac-footernavtitle-fw);font-weight:var(--_ac-footernavtitle-fw);text-wrap:pretty}.ac-footer-nav-title:is(summary){border-bottom:var(--_ac-footernavtitle-bb-w) solid #ffffffe6;border-radius:var(--link-br,0);cursor:var(--_ac-footernavtitle-cur);outline:var(--size-0-5) solid var(--link-oc,transparent);outline-offset:var(--size-0-5);padding-block:var(--size-4);padding-inline:var(--ac-link-pi,var(--size-0-5)) var(--size-8);pointer-events:var(--_ac-footernavtitle-pe);touch-action:manipulation;list-style:none;position:relative}.ac-footer-nav-title:is(summary)::marker{content:none}.ac-footer-nav-title:is(summary):before,.ac-footer-nav-title:is(summary):after{border-block-start:var(--size-0-5) solid;content:var(--_ac-footernavtitle-marker-content);block-size:0;inline-size:.875rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--size-1-5)}.ac-footer-nav-title:is(summary):after{transform-origin:50%;transform:rotate(90deg)}[open] .ac-footer-nav-title:is(summary):after{transform:rotate(0)}.ac-footer-nav-title:is(summary):focus-visible{--link-br:var(--radius-xs);--link-oc:currentcolor}.ac-footer-nav-items{padding-block:var(--_ac-footernavitems-pb);row-gap:var(--_ac-footernavitems-rg);padding-inline:0;list-style:none;display:grid}.ac-footer-nav-items>li{padding-block:var(--_ac-footernavitem-rg)}.ac-footer-nav-items>li:has(.ac-footer-nav-title){padding-block-start:calc(var(--_ac-footernavitem-rg) * 2)}.ac-footer-socials{--btn-br:var(--radius-full);align-items:center;gap:var(--size-3);justify-content:start;justify-self:var(--_ac-footersocials-js);grid-area:socials;display:flex}.ac-footer-socials-title{font-weight:var(--_ac-footersocialstitle-fw)}.ac-footer-socials-items{gap:var(--size-2);justify-content:start;padding-inline:0;list-style:none;display:flex}.ac-footer-legal{font-weight:var(--_ac-footerlegal-fw);grid-area:legal;align-self:center}@media (width>=48rem){.ac-footer{--ac-footer-pb:var(--size-6);--ac-footerinner-gta:"brand links links" "siteselector links links" "legal legal socials";--ac-footersocials-js:end}}@media (width>=64rem){.ac-footer{--ac-footerinner-gta:"brand brand siteselector" "links  links links" "legal legal socials";--ac-footerinner-rg:var(--size-4);--ac-footerbrand-pb:var(--ac-footerbrand-pb--vlg,var(--size-6));--ac-footerbrand-size-i:var(--ac-footerbrand-size-i--vlg,calc(var(--size) * 200));--ac-footersiteselector-as:center;--ac-footersiteselector-js:end;--ac-footerlinks-gtc:repeat(auto-fill, minmax(220px, 1fr));--ac-footerlinks-pb:var(--size-4) var(--size-2);--ac-footerlinks-bc:currentcolor;--ac-footernavtitle-bb-w:0;--ac-footernavtitle-cur:default;--ac-footernavtitle-pe:none;--ac-footernavtitle-marker-content:none;--ac-footernavitems-rg:var(--size-1)}.ac-footer-nav::details-content{content-visibility:visible}}@media (width>=80rem){.ac-footer{--ac-footer-pi:var(--size-10);--ac-footerlinks-cg:var(--size-10);--ac-footerlinks-gtc:repeat(auto-fill, minmax(220px, 1fr));--ac-footerlinks-pb:var(--size-4) var(--size-2)}}.ac-footer-inner1{background-color:#ffffff0d}.ac-footer-inner1 .ac-footer-brand{background-color:#f003}.ac-footer-inner1 .ac-footer-nav:is(details){background-color:red}.ac-footer-inner1 ul{background-color:pink}.ac-footer-inner1 ul>li{background-color:#00f}.ac-footer-inner1 ul>li>a{background-color:green}.ac-header{--_ac-header-bg:var(--ac-header-bg,var(--s-color-surface-base));--_ac-header-br:var(--ac-header-br,0);--_ac-header-fg:var(--ac-header-fg,var(--s-color-content-base));--_ac-header-mb:var(--ac-header-mb,var(--size-3) 0);--_ac-header-pi:var(--ac-header-pi,var(--size-2));--_ac-header-size-b:var(--ac-header-size-b,4rem);--_ac-header-size-maxi:var(--ac-header-size-maxi,var(--width-siteheader));--_ac-headerbrand-pi:var(--ac-headerbrand-pi,var(--size-2) 0);--_ac-headerbrand-size-b:var(--ac-headerbrand-size-b,var(--size-16));--_ac-headerbrand-size-i:var(--ac-headerbrand-size-i,calc(var(--size) * 96));--_ac-headernavitems-d:var(--ac-headernavitems-d,none);--_ac-headeractionslist-d:var(--ac-headeractionslist-d,none);--_ac-headermenutoggle-d:var(--ac-headermenutoggle-d,inline-flex);anchor-name:--header;background-color:var(--_ac-header-bg);block-size:var(--_ac-header-size-b);border-radius:var(--_ac-header-br);gap:var(--size-4);margin-block:var(--_ac-header-mb);max-inline-size:var(--_ac-header-size-maxi);padding-inline:var(--_ac-header-pi);grid-template:"brand nav actions"1fr/auto 1fr auto;margin-inline:auto;display:grid}.ac-header:not(:has(>.ac-header-brand)){grid-template-columns:1fr auto;grid-template-areas:"nav actions"}.ac-header-btn{--ac-icon-bs:var(--size-8);--ac-icon-is:var(--size-8);--btn-bc:var(--menu-int-bc);--btn-br:var(--menu-int-br);--btn-bg:var(--menu-int-bg);--btn-fg:var(--menu-int-fg);--btn--focus-bc:var(--menu-int--focus-bc);--btn--focus-bg:var(--menu-int--focus-bg);--btn--focus-fg:var(--menu-int--focus-fg);--btn--hover-bc:var(--menu-int--hover-bc);--btn--hover-bg:var(--menu-int--hover-bg);--btn--hover-fg:var(--menu-int--hover-fg);--btn--active-bc:var(--menu-int--active-bc);--btn--active-bg:var(--menu-int--active-bg);--btn--active-fg:var(--menu-int--active-fg)}.ac-header-brand{--ac-logo-size-b:var(--_ac-headerbrand-size-b);--ac-logosvg-size-b:var(--_ac-headerbrand-size-b);inline-size:var(--_ac-headerbrand-size-i);padding-inline:var(--_ac-headerbrand-pi);grid-area:brand}.ac-header-brand-link{display:block}.ac-header-brand-link:focus-visible{--link-oc:transparent;--link-bshw:var(--menu-int--focus-bshw)}.ac-header-nav{anchor-name:--header-nav;align-items:center;column-gap:var(--size-0-5);display:var(--_ac-headernavitems-d);min-inline-size:0;padding-inline:var(--size-1);grid-area:nav;overflow:hidden}.ac-header-nav-list{align-items:center;gap:var(--size-0-5);flex-wrap:nowrap;min-inline-size:0;padding-inline-start:0;display:flex}.ac-header-nav-list>li{flex-shrink:0}.ac-header-more-toggle{anchor-name:--header-more-toggle;flex-shrink:0}.ac-header-more-toggle[hidden]{display:none}.ac-header-more[popover]{background-color:var(--s-color-surface-base);border-radius:var(--radius-sm);box-shadow:0 6px 24px -2px var(--s-color-effect-drop);max-inline-size:min(20rem, calc(100vw - 2 * var(--size-4)));min-inline-size:calc(var(--size) * 260);opacity:0;padding:var(--size-2);transition-behavior:allow-discrete;translate:0 var(--size-6);border:0;margin:0;transition-property:display,opacity,overlay,translate;transition-duration:0s;inset:auto;inset-block-start:calc(var(--_ac-header-size-b,4rem) + var(--size-2));inset-inline-end:var(--size-4)}.ac-header-more[popover]:popover-open{opacity:1;transition-duration:.2s;translate:0}.ac-header-more[popover]:not(:popover-open){content-visibility:hidden}@starting-style{.ac-header-more[popover]:popover-open{opacity:0;translate:0 var(--size-6)}}@supports (position-anchor:--header-more-toggle){.ac-header-more[popover]{position-anchor:--header-more-toggle;margin-block-start:var(--size-2);inset-block-start:anchor(bottom);inset-inline-start:auto;inset-inline-end:anchor(right)}}@supports (position-area:bottom){.ac-header-more[popover]{justify-self:anchor-center;margin:var(--size-2) 0 0;position-area:bottom;position-try-fallbacks:--header-more-below-start;inset:auto}@position-try --header-more-below-start{justify-self:end;position-area:bottom span-left}}@media (prefers-reduced-motion:reduce){.ac-header-more[popover]{opacity:1;transition-duration:0s;translate:0}@starting-style{.ac-header-more[popover]:popover-open{opacity:1;translate:0}}}.ac-header-more[popover] .ac-header-link{--ac-headerlink-size-mini:auto;--ac-headerlink-wb:normal;text-align:center;inline-size:100%}.ac-header-more-list{gap:var(--size-0-5);padding-inline-start:0;display:grid}.ac-header-actions{align-items:center;gap:var(--size-1);grid-area:actions;justify-content:flex-end;display:flex}.ac-header-actions .ac-menu-toggle{--btn-fs:var(--at-fs-18);--btn-pb:0;--btn-pi:var(--size-3);--btn-tt:none;display:var(--_ac-headermenutoggle-d)}.ac-header-actions-list{--ac-headerlink-size-mini:auto;--ac-headerlink-wb:normal;display:var(--_ac-headeractionslist-d);gap:var(--size-1);justify-content:flex-end}.ac-header-link{--link-bg:var(--ac-headerlink-bg,var(--menu-int-bg));--link-br:var(--ac-headerlink-br,var(--menu-int-br));--link-bshw:var(--ac-headerlink-bshw,none);--link-fg:var(--ac-headerlink-fg,var(--menu-int-fg));--link-fw:var(--ac-headerlink-fw,300);--link-oc:var(--ac-headerlink-oc,transparent);--link-tdl:var(--ac-headerlink-tdl,none);--_ac-headerlink-b:var(--ac-headerlink-b,var(--_ac-headerlink-bw) var(--_ac-headerlink-bs) var(--_ac-headerlink-bc));--_ac-headerlink-bc:var(--ac-headerlink-bc,var(--menu-int-bc));--_ac-headerlink-bs:var(--ac-headerlink-bs,solid);--_ac-headerlink-bw:var(--ac-headerlink-bw,var(--size-0-25));--_ac-headerlink-cg:var(--ac-headerlink-cg,var(--size-2));--_ac-headerlink-d:var(--ac-headerlink-d,grid);--_ac-headerlink-fs:var(--ac-headerlink-fs,var(--at-fs-16));--_ac-headerlink-pb:var(--ac-headerlink-pi,var(--size-2));--_ac-headerlink-pi:var(--ac-headerlink-pi,var(--size-3));--_ac-headerlink-size-minb:var(--ac-headerlink-size-minb,1.5rem);--_ac-headerlink-size-mini:var(--ac-headerlink-size-mini,100%);--_ac-headerlink-wb:var(--ac-headerlink-wb,break-all);border:var(--_ac-headerlink-b);align-items:center;column-gap:var(--_ac-headerlink-cg);cursor:pointer;display:var(--_ac-headerlink-d);font-size:var(--_ac-headerlink-fs);min-block-size:var(--_ac-headerlink-size-minb);min-inline-size:var(--_ac-headerlink-size-mini);padding:var(--_ac-headerlink-pb) var(--_ac-headerlink-pi);text-align:start;touch-action:manipulation;word-break:var(--_ac-headerlink-wb);line-height:140%}.ac-header-link:focus-visible{--ac-headerlink-bc:var(--menu-int--focus-bc);--ac-headerlink-bg:var(--menu-int--focus-bg);--ac-headerlink-bshw:var(--menu-int--focus-bshw);--ac-headerlink-fg:var(--menu-int--focus-fg);isolation:isolate}.ac-header-link:hover{--ac-headerlink-br:var(--menu-int--hover-br);--ac-headerlink-bc:var(--menu-int--hover-bc);--ac-headerlink-bg:var(--menu-int--hover-bg);--ac-headerlink-fg:var(--menu-int--hover-fg)}.ac-header-link:active{--ac-headerlink-bc:var(--menu-int--active-bc);--ac-headerlink-bg:var(--menu-int--active-bg);--ac-headerlink-bshw:var(--menu-int--active-bshw);--ac-headerlink-fg:var(--menu-int--active-fg)}@media (width>=64rem){.ac-header{--ac-header-pi:var(--size-2) var(--size-4);--ac-headernavitems-d:flex;--ac-headeractionslist-d:flex;--ac-headermenutoggle-d:none}}@media (width>=80rem){.ac-header{--ac-headerlink-fs:var(--at-fs-18)}}.ac-icon{--_ac-icon-bg:var(--ac-icon-bg,transparent);--_ac-icon-bs:var(--ac-icon-bs,auto);--_ac-icon-br:var(--ac-icon-br,0);--_ac-icon-fg:var(--ac-icon-fg,currentcolor);--_ac-icon-d:var(--ac-icon-d,inline-block);--_ac-icon-is:var(--ac-icon-is,auto);--_ac-iconsvg-bs:var(--ac-iconsvg-bs,auto);--_ac-iconsvg-is:var(--ac-iconsvg-is,auto);background-color:var(--_ac-icon-bg);block-size:var(--_ac-icon-bs);border-radius:var(--_ac-icon-br);color:var(--_ac-icon-fg);display:var(--_ac-icon-d);inline-size:var(--_ac-icon-is);flex:none;place-items:center;font-size:0}.ac-icon:is(svg,img),.ac-icon>:where(svg,img){block-size:var(--_ac-icon-bs);inline-size:var(--_ac-icon-is);flex:none;display:block}.ac-icon.is-sm{--_ac-icon-bs:var(--ac-icon-bs,var(--size-3));--_ac-icon-is:var(--ac-icon-is,var(--size-3))}.ac-icon.is-md{--_ac-icon-bs:var(--ac-icon-bs,var(--size-4));--_ac-icon-is:var(--ac-icon-is,var(--size-4))}.ac-icon.is-lg{--_ac-icon-bs:var(--ac-icon-bs,var(--size-6));--_ac-icon-is:var(--ac-icon-is,var(--size-6))}.ac-icon-svg{block-size:var(--_ac-iconsvg-bs);inline-size:var(--_ac-iconsvg-is)}.ac-link{--_ac-link-ff:var(--ac-link-ff,var(--link-ff,var(--font-brand-ui)));--_ac-link-fs:var(--ac-link-fs,var(--link-fs,var(--at-fs-16)));--_ac-link-fw:var(--ac-link-fw,var(--link-fw,300));--_ac-link-lh:var(--ac-link-lh,var(--link-lh,1.1));--_ac-link-ls:var(--ac-link-ls,var(--link-ls,0));--_ac-link-f:var(--ac-link-f,var(--_ac-link-fw) var(--_ac-link-fs)/var(--_ac-link-lh) var(--_ac-link-ff));--_ac-link-d:var(--ac-link-d,inline-flex);--_ac-link-ai:var(--ac-link-ai,center);--_ac-link-g:var(--ac-link-g,var(--size-0-5));--_ac-link-jc:var(--ac-link-jc,center);--_ac-link-pi:var(--ac-link-pi,var(--size-0-5));--_ac-link-mbs:var(--ac-link-mbs,var(--size-5-5));--_ac-link-mis:var(--ac-link-mis,fit-content);--_ac-linksvg-s:var(--ac-linksvg-s,var(--size-5-5));--_ac-link--disabled-fg:var(--ac-link--disabled-fg,var(--s-color-disabled-content));--_ac-link--disabled-tdl:var(--ac-link--disabled-tdl,none);--_ac-link-inverse--disabled-fg:var(--ac-link-inverse--disabled-fg,var(--link-inverse-fg));align-items:var(--_ac-link-ai);display:var(--_ac-link-d);font:var(--_ac-link-f);gap:var(--_ac-link-g);-webkit-hyphens:auto;hyphens:auto;justify-content:var(--_ac-link-jc);line-height:var(--_ac-link-lh);min-block-size:var(--_ac-link-mbs);min-inline-size:var(--_ac-link-mis);overflow-wrap:break-word;padding-inline:var(--_ac-link-pi);text-box-edge:cap alphabetic;text-box-trim:trim-both;-webkit-user-select:none;user-select:none;word-break:break-word}.ac-link.is-inverse{--link-bg:var(--link-inverse-bg);--link-fg:var(--link-inverse-fg);--link--focus-oc:var(--link-inverse--focus-oc);--link--active-oc:var(--link-inverse--active-oc)}.ac-link.is-sm{--ac-link-fs:var(--link-sm-fs,var(--at-fs-14));--ac-link-mbs:var(--link-sm-s,var(--size-5));--ac-linksvg-s:var(--link-lg-svg-s,var(--size-4))}.ac-link.is-md{--ac-link-fs:var(--link-md-fs,var(--at-fs-16));--ac-link-mbs:var(--link-md-s,var(--size-5-5));--ac-linksvg-s:var(--link-lg-svg-s,var(--size-5-5))}.ac-link.is-lg{--ac-link-fs:var(--link-lg-fs,var(--at-fs-18));--ac-link-mbs:var(--link-lg-s,calc(var(--size) * 25));--ac-linksvg-s:var(--link-lg-svg-s,var(--size-6))}.ac-link.is-icononly{--_ac-link-d:grid;--_ac-link-mis:var(--_ac-link-mbs);--_ac-link-pb:0;--_ac-link-pi:0;block-size:var(--_ac-link-mbs);inline-size:var(--_ac-link-mbs);place-items:center}button.ac-link{cursor:pointer;touch-action:manipulation;border:none}button.ac-link:disabled{--link-fg:var(--_ac-link--disabled-fg);--link-tdl:var(--_ac-link--disabled-tdl);cursor:not-allowed}button.ac-link:disabled.is-inverse{--link-fg:var(--_ac-link-inverse--disabled-fg)}.ac-link-svg{--_ac-icon-bs:var(--_ac-linksvg-s);--_ac-icon-is:var(--_ac-linksvg-s);block-size:var(--_ac-linksvg-s);color:currentColor;inline-size:var(--_ac-linksvg-s)}.ac-listing{--_ac-listinglayout-sidebar-headings-fw:var(--ac-listinglayout-sidebar-headings-fw,400);--_ac-listinglayout-sidebar-headings-fg:var(--ac-listinglayout-sidebar-headings-fg,currentcolor);--_ac-listinglayout-sidebar-reset-fg:var(--ac-listinglayout-sidebar-reset-fg,currentcolor);--_ac-listinglayout-sidebar-reset-fw:var(--ac-listinglayout-sidebar-reset-fw,300);--_ac-listinglayout-sidebar-active-bg:var(--ac-listinglayout-sidebar-active-bg,transparent);--_ac-listinglayout-sidebar-active-fg:var(--ac-listinglayout-sidebar-active-fg,currentcolor);--_ac-listinglayout-filters-backdrop-bg:var(--ac-listinglayout-filters-backdrop-bg,var(--s-color-effect-backdrop));--_ac-listinghitslist-cg:var(--ac-listinghitslist-cg,var(--size-2));--_ac-listinghitslist-gtc:var(--ac-listinghitslist-gtc,repeat(1, minmax(0, 1fr)));--_ac-listinghitslist-rg:var(--ac-listinghitslist-rg,var(--size-2));--_ac-listingloadmore-mbs:var(--ac-listingloadmore-mbs,var(--size-6))}.ab-listing-layout{gap:var(--spacing-md);flex-direction:column;display:flex}.ab-listing-sidebar{border:0;padding:0}@media (width<48rem){.ab-listing-sidebar{background-color:var(--s-color-surface-base);grid-template-rows:min-content 1fr min-content;block-size:100dvh;max-block-size:100dvh;inline-size:100%;max-inline-size:min(100%,320px);display:none;inset-inline-start:auto;translate:100%;box-shadow:0 6px 24px -2px #00093326}.ab-listing-sidebar::backdrop{background-color:var(--_ac-listinglayout-filters-backdrop-bg);opacity:0}.ab-listing-sidebar[open]{transition:translate var(--anim-trn-d) ease, display var(--anim-trn-d) ease allow-discrete, overlay var(--anim-trn-d) ease allow-discrete;display:grid;translate:0}.ab-listing-sidebar[open]::backdrop{opacity:1;transition:opacity var(--anim-trn-d) linear, display var(--anim-trn-d) linear allow-discrete, overlay var(--anim-trn-d) linear allow-discrete}@starting-style{.ab-listing-sidebar[open]{translate:100%}.ab-listing-sidebar[open]::backdrop{opacity:0}}}.ab-listing-sidebar-header{align-items:center;column-gap:var(--size-2);padding:var(--size-2) var(--size-4);grid-template-columns:1fr auto;display:grid}.ab-listing-sidebar-title{color:var(--_ac-listinglayout-sidebar-headings-fg);font-size:var(--at-fs-18);font-weight:var(--_ac-listinglayout-sidebar-headings-fw);margin:0}.ab-listing-filters-close{color:var(--_ac-listinglayout-sidebar-headings-fg)}.ab-listing-sidebar-body{gap:var(--spacing-xs);min-block-size:0;flex-direction:column;padding-block-start:var(--size-4);display:flex;overflow-y:auto}.ab-listing-filters-toggle{--btn-br:0}.ab-listing-filters-toggle .ac-btn-text{align-items:center;gap:var(--spacing-3xs);display:inline-flex}.ab-listing-toolbar{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:space-between;margin-block-end:var(--spacing-md);display:flex}.ab-listing-sidebar-search{inline-size:100%;padding-inline:var(--size-4)}.ab-listing-search-form{inline-size:100%;display:grid}.ab-listing-search-input{appearance:none;background-color:var(--s-color-surface-base);border:1px solid var(--p-color-neutral-500);border-radius:var(--radius-xs);color:var(--s-color-content-2);font-size:var(--at-fs-16);min-block-size:44px;inline-size:100%;padding-block:var(--spacing-2xs);padding-inline:var(--spacing-xs) var(--spacing-lg);background-image:none;grid-area:1/1;font-weight:300;line-height:1}.ab-listing-search-input::-webkit-search-cancel-button{appearance:none;display:none}.ab-listing-search-reset{color:var(--s-color-content-2);cursor:pointer;min-block-size:44px;padding-inline:var(--spacing-xs);touch-action:manipulation;background:0 0;border:0;grid-area:1/1;place-self:center end}.ab-listing-search-submit,.ab-listing-search-loading{display:none}.ab-listing-sort-select{appearance:none;background-color:var(--s-color-surface-base);background-image:url("data:image/svg+xml,%3Csvg fill='001D5B' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.88 9.289 12 13.169l-3.88-3.88a.996.996 0 1 0-1.41 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59a.996.996 0 0 0 0-1.41c-.39-.38-1.03-.39-1.42 0'/%3E%3C/svg%3E");background-position:right var(--spacing-2xs) center;border:1px solid var(--p-color-neutral-500);border-radius:var(--radius-xs);color:var(--s-color-content-2);font-size:var(--at-fs-16);min-height:44px;padding-block:var(--spacing-2xs);padding-inline:var(--spacing-xs) var(--spacing-xl);background-repeat:no-repeat;background-size:24px;font-weight:300;line-height:1}.ab-listing-active-filters-count{aspect-ratio:1;background-color:var(--_ac-listinglayout-sidebar-active-bg);border-radius:var(--radius-full);color:var(--_ac-listinglayout-sidebar-active-fg);font-size:var(--at-fs-12);font-weight:var(--_ac-listinglayout-sidebar-headings-fw);min-block-size:1.25rem;min-inline-size:1.25rem;padding:var(--spacing-3xs);justify-content:center;align-items:center;line-height:1;display:flex}.ab-listing-active-filters{align-items:center;gap:var(--spacing-sm);padding-block-end:var(--spacing-2xs);padding-inline:var(--size-4);flex-wrap:wrap;justify-content:space-between;display:flex}.ab-listing-active-filters-label{color:var(--_ac-listinglayout-sidebar-headings-fg);font-size:var(--at-fs-16);font-weight:var(--_ac-listinglayout-sidebar-headings-fw);align-items:center;gap:var(--spacing-3xs);line-height:1;display:flex}.ab-listing-active-filters-reset{--ac-link-fw:var(--_ac-listinglayout-sidebar-reset-fw);--link-fg:var(--_ac-listinglayout-sidebar-reset-fg);--link-fw:var(--_ac-listinglayout-sidebar-reset-fw);visibility:visible}.ab-listing-active-filters-reset--disabled{visibility:hidden}.ab-listing-stats{color:var(--_ac-listinglayout-sidebar-headings-fg);font-size:var(--at-fs-16);font-weight:var(--_ac-listinglayout-sidebar-headings-fw);padding-block-end:var(--spacing-lg);display:none}.ac-listing-sidebar-footer{--btn-mis:100%;gap:var(--size-3);padding:var(--size-4);flex-direction:row;flex-shrink:0;grid-auto-flow:row;display:grid;box-shadow:0 6px 24px -2px #00093326}.ac-listing-hits{container:ac-listing-hits/inline-size}.ac-listing-hits-list{column-gap:var(--_ac-listinghitslist-cg);grid-template-columns:var(--_ac-listinghitslist-gtc);row-gap:var(--_ac-listinghitslist-rg);padding-inline-start:0;list-style:none;display:grid}.ac-listing-loadmore{margin-block-start:var(--_ac-listingloadmore-mbs);margin-inline:auto;display:block}@container al-main (width>=26.25rem){.ac-listing{--ac-listinghitslist-gtc:repeat(2, minmax(0, 1fr))}}@media (width>=48rem){.ab-listing-layout{flex-direction:row;align-items:flex-start}.ab-listing-filters-toggle,.ab-listing-filters-toggle-skeleton,.ab-listing-sidebar-header,.ac-listing-sidebar-footer{display:none}.ab-listing-toolbar{justify-content:flex-end}.ab-listing-stats{display:block}.ab-listing-active-filters,.ab-listing-refinement,.ab-listing-sidebar-search{padding-inline:0}.ab-listing-sidebar{gap:var(--spacing-xs);background-color:#0000;flex-direction:column;flex:0 0 16rem;block-size:auto;inline-size:auto;margin:0;display:flex;position:static}.ab-listing-sidebar-body{display:contents;overflow:visible}.ab-listing-main{flex:1;min-inline-size:0}}@container al-main (width>=64rem){.ac-listing{--ac-listinghitslist-gtc:repeat(3, minmax(0, 1fr));--ac-listingloadmore-mbs:calc(var(--size) * 56)}}@container ac-listing-hits (width>=1180px){.ac-listing-hits-list{--_ac-listinghitslist-gtc:repeat(4, minmax(0, 1fr))}}.ab-listing-refinement{--_ac-listingrefinement-count-bg:var(--ac-listingrefinement-count-bg,transparent);--_ac-listingrefinement-count-fg:var(--ac-listingrefinement-count-fg,currentcolor);--_ac-listingrefinement-count-fw:var(--ac-listingrefinement-count-fw,300);--_ac-listingrefinement-count-bc:var(--ac-listingrefinement-count-bc,currentcolor);--_ac-listingrefinement-label-text-fw:var(--ac-listingrefinement-label-text-fw,300);--_ac-listingrefinement-icon-size:var(--ac-listingrefinement-icon-size,var(--size-6));border-block-start:1px solid var(--s-color-content-base);padding-block-start:var(--spacing-xs);padding-inline:var(--size-4)}.ab-listing-refinement:last-child{padding-block-end:var(--spacing-md)}.ab-listing-refinement:has(.ab-listing-refinement-list--empty){display:none}.ab-listing-refinement-label{color:var(--_ac-listinglayout-sidebar-headings-fg);cursor:pointer;font-weight:var(--_ac-listinglayout-sidebar-headings-fw);align-items:center;gap:var(--spacing-xs);touch-action:manipulation;justify-content:space-between;list-style:none;display:flex}.ab-listing-refinement-icon{--ac-icon-bs:var(--_ac-listingrefinement-icon-size);--ac-icon-is:var(--_ac-listingrefinement-icon-size);flex-shrink:0;transition:rotate .2s}.ab-listing-refinement[open] .ab-listing-refinement-icon,.ab-listing-refinement-icon.is-open{rotate:180deg}.ab-listing-refinement-list{color:var(--_ac-listinglayout-sidebar-headings-fg);padding-block-start:var(--spacing-sm);padding-block-end:var(--spacing-xs)}.ab-listing-refinement-list-items{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ab-listing-refinement-list-label{cursor:pointer;font-size:var(--at-fs-16);align-items:center;gap:var(--spacing-xs);touch-action:manipulation;display:flex}.ab-listing-refinement-list-label-text{font-weight:var(--_ac-listingrefinement-label-text-fw)}.ab-listing-refinement-list-count{background-color:var(--_ac-listingrefinement-count-bg);border:1px solid var(--_ac-listingrefinement-count-bc);border-radius:var(--radius-xs);color:var(--_ac-listingrefinement-count-fg);font-size:var(--at-fs-14);font-variant-numeric:tabular-nums;font-weight:var(--_ac-listingrefinement-count-fw);padding-block:var(--spacing-3xs);padding-inline:var(--spacing-3xs);margin-inline-start:auto;line-height:.8}@container al-main (width>=48rem){.ab-listing-refinement{--ac-listingrefinement-icon-size:var(--size-4);padding-inline:0}}.ac-logo{--_ac-logo-d:var(--ac-logo-d,inline-block);--_ac-logo-size-b:var(--ac-logo-size-b,auto);--_ac-logo-size-i:var(--ac-logo-size-i,100%);--_ac-logosvg-size-b:var(--ac-logosvg-size-b,auto);--_ac-logosvg-size-i:var(--ac-logosvg-size-i,100%);block-size:var(--_ac-logo-size-b);display:var(--_ac-logo-d);inline-size:var(--_ac-logo-size-i);flex:none;font-size:0}.ac-logo:is(svg,img),.ac-logo>:where(svg,img){block-size:var(--_ac-logosvg-size-b);inline-size:var(--_ac-logosvg-size-i);flex:none;max-inline-size:100%;display:block}.ac-logo.is-sm{--ac-logo-size-i:var(--size-17);--ac-logosvg-size-i:var(--size-17)}.ac-logo.is-md{--ac-logo-size-i:calc(var(--size) * 144);--ac-logosvg-size-i:calc(var(--size) * 144)}.ac-logo.is-lg{--ac-logo-size-i:calc(var(--size) * 200);--ac-logosvg-size-i:calc(var(--size) * 200)}.ac-media{--_ac-media-outer-a:var(--ac-media-outer-a,var(--valid-empty));--_ac-media-outer-size-b:var(--ac-media-outer-size-b,var(--valid-empty));--_ac-media-outer-size-i:var(--ac-media-outer-size-i,var(--valid-empty));--_ac-media-a:var(--ac-media-a,auto);--_ac-media-bc:var(--ac-media-bc,currentcolor);--_ac-media-br:var(--ac-media-br,var(--media-br));--_ac-media-bs:var(--ac-media-bs,none);--_ac-media-bw:var(--ac-media-bw,0);--_ac-media-b:var(--ac-media-b,var(--_ac-media-bw) var(--_ac-media-bs) var(--_ac-media-bc));--_ac-media-d:var(--ac-media-d,block);--_ac-media-i:var(--ac-media-i,auto);--_ac-media-o:var(--ac-media-o,hidden);--_ac-media-of:var(--ac-media-of,cover);--_ac-media-op:var(--ac-media-op,center);--_ac-media-p:var(--ac-media-p,static);--_ac-media-s:var(--ac-media-s,none);--_ac-media-size-b:var(--ac-media-size-b,auto);--_ac-media-size-bmax:var(--ac-media-size-bmax,none);--_ac-media-size-bmin:var(--ac-media-size-bmin,auto);--_ac-media-size-i:var(--ac-media-size-i,var(--valid-empty));--_ac-media-size-imax:var(--ac-media-size-imax,100%);--_ac-media-t:var(--ac-media-t,none)}.ac-media.is-elementonly,.ac-media-inner{aspect-ratio:var(--_ac-media-outer-a);block-size:var(--_ac-media-outer-size-b);inline-size:var(--_ac-media-outer-size-i)}.ac-media-media{aspect-ratio:var(--_ac-media-a);block-size:var(--_ac-media-size-b);border:var(--_ac-media-b);border-radius:var(--_ac-media-br);display:var(--_ac-media-d);inset:var(--_ac-media-i);max-block-size:var(--_ac-media-size-bmax);max-inline-size:var(--_ac-media-size-imax);min-block-size:var(--_ac-media-size-bmin);object-fit:var(--_ac-media-of);object-position:var(--_ac-media-op);overflow:var(--_ac-media-o);position:var(--_ac-media-p);scale:var(--_ac-media-s);transition:var(--_ac-media-t)}.ac-media-media:not([srcset]){inline-size:var(--_ac-media-size-i)}.ac-media.is-fullwidth .ac-media-media{inline-size:100%}.ac-media:has(>.ac-media-poster){position:relative}.ac-media:has(.ac-media-poster) .ac-media-inner{position:relative}.ac-media-poster{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ac-mediavimeo-media{padding-block-end:0}.ac-mediavideo:has(.ac-simplecontrols){--_ac-simplecontrols-inset:var(--ac-simplecontrols-inset,var(--spacing-sm));position:relative}.ac-simplecontrols{--btn-mbs:32px;--ac-simplecontrols-iie:var(--_ac-simplecontrols-inset);--ac-simplecontrols-ibe:var(--_ac-simplecontrols-inset);inset:var(--ac-simplecontrols-ibs,auto) var(--ac-simplecontrols-iie,auto) var(--ac-simplecontrols-ibe,auto) var(--ac-simplecontrols-iis,auto);z-index:3;position:absolute}[data-controls-position=tl] .ac-simplecontrols{--ac-simplecontrols-ibe:auto;--ac-simplecontrols-ibs:var(--_ac-simplecontrols-inset);--ac-simplecontrols-iie:auto;--ac-simplecontrols-iis:var(--_ac-simplecontrols-inset)}[data-controls-position=tr] .ac-simplecontrols{--ac-simplecontrols-ibe:auto;--ac-simplecontrols-ibs:var(--_ac-simplecontrols-inset);--ac-simplecontrols-iie:var(--_ac-simplecontrols-inset)}[data-controls-position=bl] .ac-simplecontrols{--ac-simplecontrols-ibe:var(--_ac-simplecontrols-inset);--ac-simplecontrols-iie:auto;--ac-simplecontrols-iis:var(--_ac-simplecontrols-inset)}[data-controls-position=br] .ac-simplecontrols{--ac-simplecontrols-ibe:var(--_ac-simplecontrols-inset);--ac-simplecontrols-iie:var(--_ac-simplecontrols-inset)}.ac-simplecontrols-btn{--_btn-bc:transparent;--_btn-bg:color-mix(in srgb, var(--p-color-primary-800) 15%, transparent);--_btn-br:var(--radius-full);--_btn-fg:var(--p-color-neutral-0);transition:background-color var(--anim-trn-d) var(--anim-trn-tf)}.ac-simplecontrols-btn .ac-icon{pointer-events:none;display:none}.ac-simplecontrols-btn .ac-icon.is-active{display:inline-block}.ac-simplecontrols-ring{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ac-simplecontrols-ring-track,.ac-simplecontrols-ring-progress{fill:none;stroke-width:var(--size-0-5);transition:stroke var(--anim-trn-d) var(--anim-trn-tf), stroke-dashoffset var(--anim-trn-d) var(--anim-trn-tf)}.ac-simplecontrols-ring-track{stroke:color-mix(in srgb, var(--p-color-neutral-0) 50%, transparent)}.ac-simplecontrols-ring-progress{stroke:var(--p-color-neutral-0);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round}.ac-simplecontrols-btn:hover{background-color:color-mix(in srgb, var(--p-color-primary-800) 50%, transparent)}.ac-simplecontrols-btn:hover .ac-simplecontrols-ring-track{stroke:var(--p-color-neutral-250)}@container al-main (width>=48rem){.ac-simplecontrols{--btn-mbs:48px;--btn-mis:48px}}.ac-menu{--_ac-menu-an:var(--ac-menu-an,none);--_ac-menu-bg:var(--ac-menu-bg,var(--s-color-surface-base));--_ac-menu-d:var(--ac-menu-d,none);--_ac-menu-fg:var(--ac-menu-fg,currentcolor);--_ac-menu-i:var(--ac-menu-i,0 0 0 auto);--_ac-menu-pa:var(--ac-menu-pa,normal);--_ac-menu-pos:var(--ac-menu-pos,fixed);--_ac-menu-size-b:var(--ac-menu-size-b,100%);--_ac-menu-size-i:var(--ac-menu-size-i,100%);--_ac-menu-size-maxb:var(--ac-menu-size-maxb,100svh);--_ac-menu-size-maxi:var(--ac-menu-size-maxi,30rem);--_ac-menu-translate--out:100% 0;--_ac-menu-translate--in:0 0;--_ac-menu-translate:var(--ac-menu-translate,var(--_ac-menu-translate--out));--_ac-menu-trn-d--out:0s;--_ac-menu-trn-d--in:var(--anim-trn-d);--_ac-menu-trn-d:var(--ac-menu-trn-d,var(--_ac-menu-trn-d--out));--_ac-menubackdrop-bg:var(--ac-menubackdrop-bg,var(--s-color-effect-backdrop));--_ac-menubackdrop-d:var(--ac-menubackdrop-d,block);--_ac-menubackdrop-o:var(--ac-menubackdrop-o,0);--_ac-menuheader-bg:var(--ac-menuheader-bg,var(--s-color-surface-base));--_ac-menuheader-fg:var(--ac-menuheader-fg,var(--s-color-content-base));--_ac-menuheader-d:var(--ac-menuheader-d,grid);--_ac-menuheader-size-b:var(--ac-menuheader-size-b,3.5rem);--_ac-menuitems-an:var(--ac-menuitems-an,--menu-items);--_ac-menuitems-p:var(--ac-menuitems-p,var(--size-2));--_ac-menuitemslist-d:var(--ac-menuitemslist-d,grid);--_ac-menupanel-gr:var(--ac-menupanel-gr,none);--_ac-menupanel-pb:var(--ac-menupanel-pb,var(--size-2));--_ac-menupanel-pi:var(--ac-menupanel-pi,var(--size-2));--_ac-menupanel-os:var(--ac-menupanel-os,none);--_ac-menupanelheader-bg:var(--ac-menupanelheader-bg,var(--s-color-surface-base));--_ac-menupanelheader-d:var(--ac-menupanelheader-d,grid);--_ac-menupanelheader-fg:var(--ac-menupanelheader-fg,var(--s-color-content-base));--_ac-menupanelheader-fs:var(--ac-menupanelheader-fs,var(--at-fs-18));--_ac-menupanelheader-fw:var(--ac-menupanelheader-fw,400);--_ac-menupanelheader-pi:var(--ac-menupanelheader-pi,var(--size-2));--_ac-menupanelheader-size-b:var(--ac-menupanelheader-size-b,3.5rem);--_ac-menucard-d:var(--ac-menucard-d,none);--_ac-menucard-gc:var(--ac-menucard-gc,auto);--_ac-menucard-gr:var(--ac-menucard-gr,auto);--_ac-menucard-pb:var(--ac-menucard-pb,var(--size-6));--_ac-menucard-pi:var(--ac-menucard-pi,var(--size-6));--_ac-menupanelitems-d:var(--ac-menupanelitems-d,block);--_ac-menupaneltabs-br:var(--ac-menupaneltabs-br,var(--button-br,var(--radius-full)));--_ac-menupaneltabs-bg:var(--ac-menupaneltabs-bg,var(--s-color-surface-2));--_ac-menupanetabs-gc:var(--ac-menupanetabs-gc,auto);--_ac-menupanetabs-gr:var(--ac-menupanetabs-gr,auto);--_ac-menupaneltabs-m:var(--ac-menupaneltabs-m,var(--size-2));--_ac-menupaneltabs-p:var(--ac-menupaneltabs-p,var(--size-0-5));--_ac-menupaneltabs-size-b:var(--ac-menupaneltabs-size-b,var(--size-11));--_ac-menupanelitem-gr:var(--ac-menupanelitem-gr,auto);--_ac-menupanelitem-gc:var(--ac-menupanelitem-gc,auto);--_ac-menugroup-pb:var(--ac-menugroup-pb,var(--size-2));--_ac-menugroup-pi:var(--ac-menugroup-pi,var(--size-2));--_ac-menugroupheader-bg:var(--ac-menugroupheader-bg,var(--s-color-surface-base));--_ac-menugroupheader-fg:var(--ac-menugroupheader-fg,var(--s-color-content-base));--_ac-menugroupheader-pi:var(--ac-menugroupheader-pi,var(--size-2));--_ac-menugroupheader-fs:var(--ac-menugroupheader-fs,var(--at-fs-18));--_ac-menugroupheader-fw:var(--ac-menugroupheader-fw,400);--_ac-menugroupheader-size-b:var(--ac-menugroupheader-size-b,3.5rem);anchor-name:var(--_ac-menu-an);background-color:var(--_ac-menu-bg);block-size:var(--_ac-menu-size-b);color:var(--_ac-menu-fg);display:var(--_ac-menu-d);inline-size:var(--_ac-menu-size-i);inset:var(--_ac-menu-i);max-block-size:var(--_ac-menu-size-maxb);max-inline-size:var(--_ac-menu-size-maxi);position:var(--_ac-menu-pos);position-anchor:var(--_ac-menu-pa);transition-behavior:allow-discrete;transition-duration:var(--_ac-menu-trn-d);translate:var(--_ac-menu-translate);border:0;grid-template-rows:auto 1fr auto;margin:0;padding:0;transition-property:translate,display,overlay;transition-timing-function:ease}.ac-menu::backdrop{background-color:var(--_ac-menubackdrop-bg);display:var(--_ac-menubackdrop-d);opacity:var(--_ac-menubackdrop-o);transition-behavior:allow-discrete;transition-duration:var(--_ac-menu-trn-d);transition-property:opacity,display,overlay;transition-timing-function:linear}.ac-menu[open]{--ac-menu-d:grid;--ac-menu-translate:var(--_ac-menu-translate--in);--_ac-menu-trn-d:var(--_ac-menu-trn-d--in);--ac-menubackdrop-o:1}@starting-style{.ac-menu[open]{--ac-menu-d:grid;--ac-menu-translate:var(--_ac-menu-translate--out)}.ac-menu[open]::backdrop{opacity:0}}.ac-menu-close,.ac-menu-panel-hide,.ac-menu-group-hide{--btn-mbs:var(--size-10);--btn-bc:var(--menu-int-bc);--btn-br:var(--menu-int-br);--btn-bg:var(--menu-int-bg);--btn-fg:var(--menu-int-fg);--btn--focus-bc:var(--menu-int--focus-bc);--btn--focus-bg:var(--menu-int--focus-bg);--btn--focus-fg:var(--menu-int--focus-fg);--btn--hover-bc:var(--menu-int--hover-bc);--btn--hover-bg:var(--menu-int--hover-bg);--btn--hover-fg:var(--menu-int--hover-fg);--btn--active-bc:var(--menu-int--active-bc);--btn--active-bg:var(--menu-int--active-bg);--btn--active-fg:var(--menu-int--active-fg)}.ac-menu-header{anchor-name:--menu-header;background-color:var(--_ac-menuheader-bg);block-size:var(--_ac-menuheader-size-b);color:var(--_ac-menuheader-fg);align-items:center;column-gap:var(--size-2);display:var(--_ac-menuheader-d);padding:var(--size-2) var(--size-4);grid-template-columns:1fr auto}.ac-menu-title{line-clamp:1;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ac-menu-close{--btn-br:var(--radius-full);grid-area:1/2/2/3}.ac-menu-items{anchor-name:var(--_ac-menuitems-an);block-size:100%;padding:var(--_ac-menuitems-p);overflow-y:auto}.ac-menu-items-list{column-gap:var(--size-2);display:var(--_ac-menuitemslist-d);row-gap:var(--size-2);padding-inline-start:0}.ac-menu-link{--link-bg:var(--ac-menulink-bg,var(--menu-int-bg));--link-br:var(--ac-menulink-br,var(--menu-int-br));--link-bshw:var(--ac-menulink-bshw,none);--link-fg:var(--ac-menulink-fg,var(--menu-int-fg));--link-fw:var(--ac-menulink-fw,300);--link-oc:var(--ac-menulink-oc,transparent);--link-tdl:var(--ac-menulink-tdl,none);--_ac-menulink-b:var(--ac-menulink-b,var(--_ac-menulink-bw) var(--_ac-menulink-bs) var(--_ac-menulink-bc));--_ac-menulink-bc:var(--ac-menulink-bc,var(--menu-int-bc));--_ac-menulink-bs:var(--ac-menulink-bs,solid);--_ac-menulink-bw:var(--ac-menulink-bw,var(--size-0-25));--_ac-menulink-cg:var(--ac-menulink-cg,var(--size-2));--_ac-menulink-d:var(--ac-menulink-d,grid);--_ac-menulink-fs:var(--ac-menulink-fs,var(--at-fs-16));--_ac-menulink-gtc:var(--ac-menulink-gtc,auto 1fr var(--size-10));--_ac-menulink-pb:var(--ac-menulink-pi,var(--size-2));--_ac-menulink-pi:var(--ac-menulink-pi,var(--size-2));--_ac-menulink-size-minb:var(--ac-menulink-size-minb,3.5rem);--_ac-menulinkicon-ga:var(--ac-menulinkicon-ga,1 / 3 / 2 / 4);--_ac-menulinkicon-js:var(--ac-menulinkicon-js,center);border:var(--_ac-menulink-b);align-items:center;column-gap:var(--_ac-menulink-cg);cursor:pointer;display:var(--_ac-menulink-d);font-size:var(--_ac-menulink-fs);grid-template-columns:var(--_ac-menulink-gtc);min-block-size:var(--_ac-menulink-size-minb);min-inline-size:100%;padding:var(--_ac-menulink-pb) var(--_ac-menulink-pi);text-align:start;touch-action:manipulation;word-break:break-all;line-height:140%}.ac-menu-link.is-text{--ac-menulink-tdl:underline}.ac-menu-link.is-textwithicon{--ac-menulink-tdl:underline;--ac-menulinkicon-ga:auto;--ac-menulinkicon-js:normal}.ac-menu-link:focus-visible{--ac-menulink-bc:var(--menu-int--focus-bc);--ac-menulink-bg:var(--menu-int--focus-bg);--ac-menulink-bshw:var(--menu-int--focus-bshw);--ac-menulink-fg:var(--menu-int--focus-fg);isolation:isolate}.ac-menu-link:hover{--ac-menulink-bc:var(--menu-int--hover-bc);--ac-menulink-bg:var(--menu-int--hover-bg);--ac-menulink-br:var(--menu-int--hover-br);--ac-menulink-fg:var(--menu-int--hover-fg)}.ac-menu-link:active{--ac-menulink-bc:var(--menu-int--active-bc);--ac-menulink-bg:var(--menu-int--active-bg);--ac-menulink-bshw:var(--menu-int--active-bshw);--ac-menulink-fg:var(--menu-int--active-fg)}.ac-menu-link .ac-link-image{background-color:var(--s-color-surface-primary-1);block-size:var(--size-10);border-radius:var(--radius-xs);inline-size:var(--size-10);grid-area:1/1/2/2}.ac-menu-link .ac-link-text{line-clamp:1;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ac-menu-link .ac-link-svg{grid-area:var(--_ac-menulinkicon-ga);justify-self:var(--_ac-menulinkicon-js)}.ac-menu-panel[popover],.ac-menu-group[popover]{block-size:auto;inline-size:var(--_ac-menu-size-i);max-inline-size:var(--_ac-menu-size-maxi);scrollbar-width:thin;transition-behavior:allow-discrete;border:0;margin:0;transition-property:translate,display,overlay,box-shadow;transition-duration:0s;position:fixed;translate:100%}:is(.ac-menu-panel[popover],.ac-menu-group[popover]):popover-open{transition-duration:.2s;translate:0}@starting-style{:is(.ac-menu-panel[popover],.ac-menu-group[popover]):popover-open{translate:100%}}:is(.ac-menu-panel[popover]:not(:popover-open),.ac-menu-group[popover]:not(:popover-open)){content-visibility:hidden;display:none}.ac-menu-panel[popover]{anchor-name:--menu-panel;grid-template-rows:var(--_ac-menupanel-gr);inset:var(--_ac-menuheader-size-b) 0 0 auto;overscroll-behavior:var(--_ac-menupanel-os);padding-block:var(--_ac-menupanel-pb);padding-inline:var(--_ac-menupanel-pi);container:ac-menu-panel/inline-size}@supports (position-anchor:--menu-items){.ac-menu-panel[popover]{inset:anchor(top) 0 anchor(bottom) auto;position-anchor:--menu-items}}.ac-menu-group[popover]{inset:anchor(top) 0 anchor(bottom) auto;padding-block:var(--_ac-menugroup-pb);padding-inline:var(--_ac-menugroup-pi);position-anchor:--menu-panel}.ac-menu-panel-header{background-color:var(--_ac-menupanelheader-bg);block-size:var(--_ac-menupanelheader-size-b);color:var(--_ac-menupanelheader-fg);align-items:center;column-gap:var(--size-2);display:var(--_ac-menupanelheader-d);font-size:var(--_ac-menupanelheader-fs);font-weight:var(--_ac-menupanelheader-fw);grid-template-columns:var(--size-10) auto;padding-inline:var(--_ac-menupanelheader-pi)}.ac-menu-panel-hide{grid-area:1/1/2/2;justify-self:center}.ac-menu-panel-header-title{grid-area:1/2/2/3}.ac-menu-card{background-color:var(--s-color-surface-1);display:var(--_ac-menucard-d);align-content:start;gap:var(--size-2);grid-column:var(--_ac-menucard-gc);grid-row:var(--_ac-menucard-gr);padding-block:var(--_ac-menucard-pb);padding-inline:var(--_ac-menucard-pi)}.ac-menu-card-image{border-radius:var(--media-br);object-fit:cover;inline-size:100%}.ac-menu-card-body{padding:var(--size-4)}.ac-menu-panel-items{display:var(--_ac-menupanelitems-d);grid-column:var(--_ac-menupanelitem-gc);grid-row:var(--_ac-menupanelitem-gr)}.ac-menu-panel-tabs{background-color:var(--_ac-menupaneltabs-bg);block-size:var(--_ac-menupaneltabs-size-b);border-radius:var(--_ac-menupaneltabs-br);align-items:center;column-gap:var(--size-1);grid-column:var(--_ac-menupanetabs-gc);grid-row:var(--_ac-menupanetabs-gr);inline-size:fit-content;margin:var(--_ac-menupaneltabs-m);padding:var(--_ac-menupaneltabs-p);display:flex}.ac-menu-panel-tab{--btn-tt:normal;--btn-fs:var(--at-fs-12);--btn-lh:1.2;--btn-ls:0;--btn-mbs:var(--size-10);--btn-pb:var(--size-1);--btn-pi:var(--size-2)}.ac-menu-panel-tab[aria-selected=false]{--btn-bc:var(--_btn--disabled-bc);--btn-bg:var(--_btn--disabled-bg);--btn-fg:var(--_btn--disabled-fg)}.ac-menu-panel-item[hidden]{display:none}.ac-menu-group-header{background-color:var(--_ac-menugroupheader-bg);block-size:var(--_ac-menugroupheader-size-b);color:var(--_ac-menugroupheader-fg);align-items:center;column-gap:var(--size-2);font-size:var(--_ac-menugroupheader-fs);font-weight:var(--_ac-menugroupheader-fw);padding-inline:var(--_ac-menugroupheader-pi);display:grid}.ac-menu-group-header:has(.ac-menu-group-hide){grid-template-columns:var(--size-10) auto}.ac-menu-group-hide{grid-area:1/1/2/2;justify-self:center}.ac-menu-group-header-title{grid-area:1/2/2/3}.ac-menu-group-items-list{padding-inline-start:0}@media (width>=22.5rem){.ac-menu{--ac-menu-size-i:min(100% - (var(--al-gutter) * 2))}}@media (width>=64rem){.ac-menu{--ac-menu-d:block;--ac-menu-i:anchor(bottom) anchor(right) anchor(bottom) anchor(left);--ac-menu-an:--menu;--ac-menu-pa:--header;--ac-menu-pos:absolute;--ac-menu-size-b:auto;--ac-menu-size-i:100%;--ac-menu-size-maxb:10px;--ac-menu-size-maxi:var(--width-siteheader);--ac-menu-translate:0 0;--ac-menu-trn-d:0s;--ac-menubackdrop-d:none;--ac-menubackdrop-o:0;--ac-menuheader-d:none;--ac-menuitems-an:none;--ac-menuitems-p:0;--ac-menuitemslist-d:none;--ac-menupanel-pb:0;--ac-menupanel-pi:0;--ac-menupanel-os:auto;--ac-menupanelheader-d:none;--ac-menucard-d:grid;--ac-menucard-gr:1 / 3;--ac-menucard-gc:1 / 2;--ac-menupanelitems-d:contents;--ac-menupaneltabs-m:var(--size-6) 0 0 var(--size-6);--ac-menupaneltabs-size-b:44px;--ac-menupanelitem-gr:1 / 3;--ac-menupanelitem-gc:1 / 4;--ac-menugroup-pb:var(--size-4);--ac-menugroup-pi:var(--size-4)}.ac-menu-panel[popover],.ac-menu-group[popover]{translate:0 3rem}:is(.ac-menu-panel[popover],.ac-menu-group[popover])::backdrop{display:none}@starting-style{:is(.ac-menu-panel[popover],.ac-menu-group[popover]):popover-open{translate:0 3rem}}.ac-menu-panel[popover]{block-size:fit-content;box-shadow:none;inset:anchor(top) anchor(right) var(--size-4) anchor(left);position-anchor:--menu;grid-template-columns:repeat(3,minmax(0,1fr));min-block-size:460px;max-block-size:660px;display:grid;overflow:hidden}.ac-menu-panel[popover]:popover-open{box-shadow:0 6px 24px -2px var(--s-color-effect-drop)}.ac-menu-panel[popover] .ac-menu-panel-item{grid-column:var(--_ac-menupanelitem-gc);grid-row:var(--_ac-menupanelitem-gr);overscroll-behavior:none;grid-template-columns:repeat(3,minmax(0,1fr));min-block-size:0;display:grid;overflow-y:auto}.ac-menu-panel[popover] .ac-menu-panel-item[hidden]{display:none}.ac-menu-panel[popover] .ac-menu-panel-item>.ac-menu-group{anchor-name:var(--anchorname);block-size:100%;min-block-size:0;overflow-y:auto}.ac-menu-panel[popover] .ac-menu-panel-item>.ac-menu-group:first-child{--anchorname:--menu-group-1}.ac-menu-panel[popover] .ac-menu-panel-item>.ac-menu-group:nth-child(2){--anchorname:--menu-group-2}.ac-menu-panel[popover] .ac-menu-panel-item>.ac-menu-group:nth-child(3){--anchorname:--menu-group-3}.ac-menu-panel[popover] .ac-menu-panel-item>.ac-menu-group .ac-menu-group{inset:anchor(top) anchor(right) anchor(bottom) anchor(left);position-anchor:var(--anchorname);width:auto;overflow-y:auto}.ac-menu-panel[popover]:has(.ac-menu-panel-tabs){--_ac-menupanel-gr:68px 1fr;--_ac-menupanetabs-gc:1 / 4;--_ac-menupanetabs-gr:1 / 2;--_ac-menupanelitem-gr:2 / 3}.ac-menu-panel[popover]:has(.ac-menu-card){--_ac-menupanetabs-gc:2 / 4;--_ac-menupanelitem-gc:2 / 4}.ac-menu-panel[popover]:has(.ac-menu-card) .ac-menu-panel-item{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-menu-panel[popover]:has(.ac-menu-card) .ac-menu-panel-item>.ac-menu-group:nth-of-type(n+3){display:none}.ac-menu-panel-tab{--btn-fs:var(--at-fs-14);--btn-pb:var(--size-2);--btn-pi:var(--size-4)}.ac-menu-group{padding-block:var(--_ac-menugroup-pb);padding-inline:var(--_ac-menugroup-pi)}}@media (width>=80rem){.ac-menu{--ac-menugroup-pb:var(--size-6);--ac-menugroup-pi:var(--size-6)}}.ac-productcard{container:al-productcard/inline-size}.ac-productcard-inner{--_ac-productcardbanner-brt:var(--ac-productcardbanner-brt,var(--media-br));--_ac-productcardbanner-bg:var(--ac-productcardbanner-bg,var(--s-color-surface-inverse));--_ac-productcardbanner-fg:var(--ac-productcardbanner-fg,var(--s-color-content-inverse));--_ac-productcardbanner-fs:var(--ac-productcardbanner-fs,var(--at-fs-10));--_ac-productcardbanner-fw:var(--ac-productcardbanner-fw,400);--_ac-productcardbanner-ls:var(--ac-productcardbanner-ls,var(--at-ls-0));--_ac-productcardmedia-ar:var(--ac-productcardmedia-ar,1 / 1);--_ac-productcardmedia-bg:var(--ac-productcardmedia-bg,var(--p-color-neutral-200));--_ac-productcardmedia-br:var(--ac-productcardmedia-br,var(--media-br));--_ac-productcardmediaimg-s:var(--ac-productcardmediaimg-s,1);--_ac-productcardmediaimg-t:var(--ac-productcardmediaimg-t,ease-in-out .2s);--_ac-productcardmediaimghover-o:var(--ac-productcardmediaimghover-o,0);--_ac-productcardbody-pb:var(--ac-productcardbody-pb,var(--size-2));--_ac-productcardbody-pi:var(--ac-productcardbody-pi,0 var(--size-4));--_ac-productcardtitle-f:var(--ac-productcardtitle-f,var(--_ac-productcardtitle-fw) var(--ac-productcardtitle-fs,var(--at-fs-14))/var(--at-lh-140) var(--font-brand-body));--_ac-productcardtitle-fg:var(--ac-productcardtitle-fg,var(--heading-fg));--_ac-productcardtitle-fw:var(--ac-productcardtitle-fw,400);--_ac-productcardtext-d:var(--ac-productcardtext-d,block);--_ac-productcardtext-f:var(--ac-productcardtext-f,var(--ac-productcardtext-fw,300) var(--ac-productcardtext-fs,var(--at-fs-14))/var(--at-lh-140) var(--font-brand-body));--_ac-productcardtext-lc:var(--ac-productcardtext-lc,none);--_ac-productcardtext-ov:var(--ac-productcardtext-ov,visible);--_ac-productcardactionview-fs:var(--ac-productcardactionview-fs,var(--at-fs-14));--_ac-productcardactionview-tdl:var(--ac-productcardactionview-tdl,underline);--_ac-productcardactionview-fw:var(--ac-productcardactionview-fw,300);--_ac-productcardadditionalinfo-fg:var(--ac-productcardadditionalinfo-fg,var(--s-color-content-base));--_ac-productcardadditionalinfo-fw:var(--ac-productcardadditionalinfo-fw,400);--_ac-productcardadditionalinfo-content-fw:var(--ac-productcardadditionalinfo-content-fw,300);--_ac-productcardadditionalinfo-fs:var(--ac-productcardadditionalinfo-fs,var(--at-fs-14));--_ac-productcardadditionalinfo-bc:var(--ac-productcardadditionalinfo-bc,var(--s-color-content-base));--_ac-productcardadditionalinfo-mie:var(--ac-productcardadditionalinfo-mie,0px);--link-fw:var(--_ac-productcardtitle-fw);--link-tdl:none;--link--focus-fg:var(--_ac-productcardtitle-fg);--link--hover-tdl:underline;--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--active-oc:currentcolor;--link--active-fg:var(--_ac-productcardtitle-fg);grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;display:grid;position:relative}:is(a)>.ac-productcard-inner:hover{--ac-productcardmediaimg-s:1.06;--ac-productcardmediaimghover-o:1;--ac-productcardactionview-tdl:none}.ac-productcard-inner:has(.ac-productcard-link):hover{--ac-productcardmediaimg-s:1.06;--ac-productcardmediaimghover-o:1;--ac-productcardactionview-tdl:none}[data-productcardtext-lc] .ac-productcard-inner{--ac-productcardtext-d:-webkit-box;--ac-productcardtext-ov:hidden}.ac-productcard-banner{background-color:var(--_ac-productcardbanner-bg);border-top-left-radius:var(--_ac-productcardbanner-brt);border-top-right-radius:var(--_ac-productcardbanner-brt);color:var(--_ac-productcardbanner-fg);font:var(--_ac-productcardbanner-fw) var(--_ac-productcardbanner-fs)/var(--at-lh-130) var(--font-brand-body);letter-spacing:var(--_ac-productcardbanner-ls);padding-block:var(--size-1);padding-inline:var(--size-1-5);text-align:center;text-transform:uppercase;z-index:2;grid-area:1/1/3/2;align-self:start;position:relative}.ac-productcard-media{aspect-ratio:var(--_ac-productcardmedia-ar);border-radius:var(--_ac-productcardmedia-br);grid-area:1/1/3/2;inline-size:100%;position:relative;overflow:clip}.ac-productcard-media:not(:has(.ac-productcard-media-img)){background-color:var(--_ac-productcardmedia-bg)}.ac-productcard-media-img{object-fit:cover;block-size:100%;inline-size:100%;scale:var(--_ac-productcardmediaimg-s);transition:var(--_ac-productcardmediaimg-t)}.ac-productcard-media-img.is-hover{background-color:var(--s-color-content-inverse);opacity:var(--_ac-productcardmediaimghover-o);position:absolute;inset:0}.ac-productcard-body{padding-block:var(--_ac-productcardbody-pb);padding-inline:var(--_ac-productcardbody-pi);grid-area:3/1/4/2}.ac-productcard-title{--link-fg:var(--_ac-productcardtitle-fg);color:var(--_ac-productcardtitle-fg);font:var(--_ac-productcardtitle-f);font-weight:var(--_ac-productcardtitle-fw)}.ac-productcard-link:before{content:"";position:absolute;inset:0}.ac-productcard-text{display:var(--_ac-productcardtext-d);font:var(--_ac-productcardtext-f);line-clamp:var(--_ac-productcardtext-lc);overflow:var(--_ac-productcardtext-ov);text-overflow:ellipsis;-webkit-line-clamp:var(--_ac-productcardtext-lc);-webkit-box-orient:vertical}.ac-productcard-footer{grid-area:4/1/5/2}.ac-productcard-actionview{--link-tdl:var(--_ac-productcardactionview-tdl);--ac-link-fs:var(--_ac-productcardactionview-fs);--link-fw:var(--_ac-productcardactionview-fw);color:var(--link-fg);font-weight:var(--link-fw)}.ac-productcard-additional{border-block:1px solid var(--_ac-productcardadditionalinfo-bc);padding-block:var(--spacing-md);margin-block-start:var(--spacing-sm);margin-inline-end:var(--_ac-productcardadditionalinfo-mie);padding-inline-end:calc(var(--_ac-productcardadditionalinfo-mie) * -1)}.ac-productcard-additional dl{color:var(--_ac-productcardadditionalinfo-fg);row-gap:var(--spacing-xs);grid-template-columns:1fr;margin:0;padding-inline-start:0;display:grid}.ac-productcard-additional dt{font-size:var(--_ac-productcardadditionalinfo-fs);font-weight:var(--_ac-productcardadditionalinfo-fw);grid-column:1}.ac-productcard-additional dd{font-size:var(--_ac-productcardadditionalinfo-fs);font-weight:var(--_ac-productcardadditionalinfo-content-fw);grid-column:1;margin:0;padding-inline-end:var(--spacing-xs)}@container al-main (width>=48rem){.ac-productcard-inner{--ac-productcardadditionalinfo-fs:var(--at-fs-16)}.ac-productcard-additional dl{column-gap:var(--spacing-md);grid-template-columns:33.33% 1fr}.ac-productcard-additional dd{grid-column:2}}.ac-productcard.is-subgrid{--_ac-productcardrowspan:var(--ac-productcardrowspan,var(--pd-variantsitem-rs,3));container-type:unset;grid-row:span var(--_ac-productcardrowspan);grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.ac-productcard.is-subgrid .ac-productcard-inner{grid-row:span var(--_ac-productcardrowspan);grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0}.ac-productcard.is-subgrid .ac-productcard-media,.ac-productcard.is-subgrid .ac-productcard-body,.ac-productcard.is-subgrid .ac-productcard-footer{grid-area:auto}.ac-productcard.is-subgrid .ac-productcard-additional{grid-row:span var(--ac-productcard-data-rows,var(--pd-variantsitemdata-r,1));grid-template-rows:subgrid;row-gap:var(--spacing-sm);display:grid}@container al-productcard (width>=400px){.ac-productcard-inner{--ac-productcardbanner-fs:var(--at-fs-12);--ac-productcardbanner-ls:var(--at-ls-1);--ac-productcardbody-pb:var(--size-4) var(--size-2);--ac-productcardactionview-fs:var(--at-fs-16)}}.ac-search{--_ac-search-d:var(--ac-search-d,none);--_ac-search-size-i:var(--ac-search-size-i,100%);--_ac-search-size-maxi:var(--ac-search-size-maxi,40rem);--_ac-search-translate--out:100% 0;--_ac-search-translate--in:0 0;--_ac-search-translate:var(--ac-search-translate,var(--_ac-search-translate--out));--_ac-search-trn-d--out:0s;--_ac-search-trn-d--in:var(--anim-trn-d);--_ac-search-trn-d:var(--ac-search-trn-d,var(--_ac-search-trn-d--out));--_ac-searchbackdrop-bg:var(--ac-searchbackdrop-bg,var(--s-color-effect-backdrop));--_ac-searchbackdrop-o:var(--ac-searchbackdrop-o,0);--_ac-searchinner-p:var(--ac-searchinner-p,var(--size-2));--_ac-searchautocomplete-fs:var(--ac-searchautocomplete-fs,var(--at-fs-12));--_ac-searchfilters-fs:var(--ac-searchfilters-fs,var(--at-fs-10));--_ac-searchheading-fg:var(--ac-searchheading-fg,var(--heading-fg));--_ac-searchheading-fs:var(--ac-searchheading-fs,var(--at-fs-18));--_ac-searchheading-fw:var(--ac-searchheading-fw,400);--_ac-searchcardtitle-f:var(--_ac-searchcardtitle-fw) var(--ac-searchcardtitle-fs,var(--at-fs-12))/var(--at-lh-140) var(--font-brand-body);--_ac-searchcardtitle-fg:var(--ac-searchcardtitle-fg,var(--heading-fg));--_ac-searchcardtitle-fw:var(--ac-searchcardtitle-fw,400);--_ac-searchcardmedia-bg:var(--ac-searchcardmedia-bg,var(--p-color-neutral-200));--_ac-searchcardmedia-br:var(--ac-searchcardmedia-br,var(--media-br));--_ac-searchcardmediaimg-size:var(--ac-searchcardmediaimg-size,var(--size-20));--_ac-searchcardbadge-fs:var(--ac-searchcardbadge-fs,var(--at-fs-10));--_ac-searchcardtext-fg:var(--ac-searchcardtext-fg,var(--s-color-content-2));--_ac-searchcardtext-fs:var(--ac-searchcardtext-fs,var(--at-fs-10));--link-fw:var(--_ac-searchcardtitle-fw);--link-tdl:none;--link--focus-fg:var(--_ac-searchcardtitle-fg);--link--hover-tdl:underline;--link--focus-oc:transparent;--link--focus-tdl:underline;--link--active-oc:transparent;--link--active-fg:var(--_ac-searchcardtitle-fg);background-color:var(--s-color-surface-base);color:currentColor;block-size:100%;display:var(--_ac-search-d);inline-size:var(--_ac-search-size-i);max-block-size:100svh;max-inline-size:var(--_ac-search-size-maxi);transition-behavior:allow-discrete;transition-duration:var(--_ac-search-trn-d);translate:var(--_ac-search-translate);border:0;grid-template-rows:auto 1fr;margin:0;padding:0;transition-property:translate,display,overlay;transition-timing-function:ease;position:fixed;inset:0 0 0 auto;overflow:hidden}.ac-search::backdrop{background-color:var(--_ac-searchbackdrop-bg);opacity:var(--_ac-searchbackdrop-o);transition-behavior:allow-discrete;transition-duration:var(--_ac-search-trn-d);transition-property:opacity,display,overlay;transition-timing-function:linear;display:block}.ac-search[open]{--ac-search-d:grid;--ac-search-translate:var(--_ac-search-translate--in);--_ac-search-trn-d:var(--_ac-search-trn-d--in);--ac-searchbackdrop-o:1}@starting-style{.ac-search[open]{--ac-search-d:grid;--ac-search-translate:var(--_ac-search-translate--out)}.ac-search[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.ac-search{--_ac-search-trn-d--in:0s;--_ac-search-translate--out:0 0}@starting-style{.ac-search[open]{--ac-search-translate:0 0}.ac-search[open]::backdrop{opacity:1}}}.ac-search-btn{--btn-bc:var(--menu-int-bc);--btn-bg:var(--menu-int-bg);--btn-fg:var(--menu-int-fg);--btn--focus-bc:var(--menu-int--focus-bc);--btn--focus-bg:var(--menu-int--focus-bg);--btn--focus-fg:var(--menu-int--focus-fg);--btn--hover-bc:var(--menu-int--hover-bc);--btn--hover-bg:var(--menu-int--hover-bg);--btn--hover-fg:var(--menu-int--hover-fg);--btn--active-bc:var(--menu-int--active-bc);--btn--active-bg:var(--menu-int--active-bg);--btn--active-fg:var(--menu-int--active-fg)}.ac-search-close{--btn-mbs:var(--size-10);--btn-br:var(--radius-full)}.ac-search-header{background-color:var(--s-color-surface-base);color:var(--s-color-content-base);padding-block-start:calc(var(--_ac-searchinner-p) + var(--size-2) + env(safe-area-inset-top,0px));padding-block-end:calc(var(--_ac-searchinner-p) + var(--size-2));padding-inline:var(--_ac-searchinner-p);row-gap:var(--size-4);display:grid}.ac-search-header-inner{align-items:center;column-gap:var(--size-2);grid-template-columns:1fr auto;display:grid}.ac-search-inner{block-size:100%;min-block-size:0;row-gap:var(--size-4);grid-template-rows:auto 1fr;padding-block-end:calc(var(--_ac-searchinner-p) + env(safe-area-inset-bottom,0px));padding-inline-end:env(safe-area-inset-right,0px);display:grid}.ac-search-searchbox{z-index:2;align-items:center;display:grid;position:relative}.ac-search-searchbox-autocomplete,.ac-search-searchbox-clear{grid-area:1/1}.ac-search-searchbox-clear{--btn-bg:transparent;--btn-br:var(--radius-full);--btn-mbs:var(--size-9);z-index:1;justify-self:end;margin-inline-end:var(--size-2)}.ac-search-searchbox:has(.ac-search-searchbox-input:hover) .ac-search-searchbox-clear{--_btn-bg:var(--_ac-form-hover-bg);--_btn-bc:var(--_ac-form-hover-bg)}.ac-search-autocomplete-panel{background-color:var(--s-color-surface-base);z-index:3;position:absolute;inset-block-start:calc(100% + var(--size-2-5));inset-inline:0}.ac-search-autocomplete-panel .aa-PanelLayout{row-gap:var(--size-3);display:grid}.ac-search-autocomplete-panel .aa-Panel{border-radius:var(--size-1);box-shadow:0 6px 24px -2px var(--s-color-effect-drop)}.ac-search-autocomplete-panel .aa-Panel--scrollable{max-block-size:calc(var(--size) * 250);padding:var(--size-2);overflow:hidden auto}.ac-search-autocomplete-panel .aa-List{column-gap:var(--size-2);row-gap:var(--size-1);padding-inline-start:0;list-style:none;display:grid}.ac-search-autocomplete-header{color:var(--s-color-content-base);font-size:var(--_ac-searchautocomplete-fs);padding:var(--size-1) var(--size-2);text-transform:uppercase;margin-block-end:var(--size-1);font-weight:600;display:block}.ac-search-autocomplete-item{border-radius:var(--radius-sm);color:var(--s-color-content-base);align-items:center;column-gap:var(--size-1);cursor:pointer;font-size:var(--_ac-searchautocomplete-fs);min-block-size:calc(var(--size) * 38);overflow-wrap:anywhere;min-inline-size:100%;padding:var(--size-1) var(--size-2);text-align:start;touch-action:manipulation;transition-duration:var(--anim-trn-d);transition-property:background-color,box-shadow;transition-timing-function:var(--anim-trn-tf);grid-template-columns:1fr auto;display:grid}.ac-search-autocomplete-item[data-autocompleteitem=recent]{--btn-mbs:calc(var(--size) * 30)}.ac-search-autocomplete-item:focus-visible{background-color:var(--s-color-surface-base);box-shadow:0 0 0 4px var(--s-color-effect-focus);isolation:isolate;outline:none}.ac-search-autocomplete-item:hover{background-color:var(--s-color-surface-primary-1)}.ac-search-hits{align-content:start;gap:var(--size-6);overscroll-behavior:contain;padding-block-end:var(--size-6);padding-inline:var(--_ac-searchinner-p);display:grid;overflow-y:auto}.ac-search-filters-list{--btn-bc:var(--menu-int-fg);--btn--hover-bc:var(--menu-int--hover-fg);--btn--hover-bg:var(--menu-int--hover-bg);--btn--focus-bc:var(--menu-int--focus-fg);--btn--active-bc:var(--menu-int--active-fg);--btn-fs:var(--_ac-searchfilters-fs);--btn-pb:var(--size-1);--btn-pi:var(--size-2);--btn-mbs:var(--size-6);gap:var(--size-1);flex-wrap:wrap;padding-inline-start:0;list-style:none;display:flex}.ac-search-filters-list .ac-btn[aria-pressed=true]{--_btn-bc:var(--button-primary-bc);--_btn-bg:var(--button-primary-bg);--_btn-fg:var(--button-primary-fg)}.ac-search-count,.ac-search-noresults{color:var(--_ac-searchheading-fg);font-size:var(--_ac-searchheading-fs);font-weight:var(--_ac-searchheading-fw);min-block-size:1lh}.ac-search-noresults{text-align:center;text-wrap:balance}.ac-search-hits-list{gap:var(--size-6);padding-inline-start:0;list-style:none;display:grid}.ac-search-loadmore{text-align:center}.ac-search-searchbox-input{background-position:left var(--size) center;padding-inline:var(--size-10)}.ac-search-searchbox-input::-webkit-search-cancel-button{appearance:none;display:none}.ac-search-searchbox-clear[disabled]{display:none}.aa-Form{gap:0;display:block}.aa-InputWrapperPrefix,.aa-InputWrapperSuffix{display:none}.ac-searchcard{container:al-searchcard/inline-size}.ac-searchcard-inner{align-items:start;column-gap:var(--size-2);grid-template-columns:var(--_ac-searchcardmediaimg-size) 1fr;display:grid;position:relative}.ac-searchcard-media{aspect-ratio:1;border-radius:var(--_ac-searchcardmedia-br);inline-size:100%;overflow:clip}.ac-searchcard-media:not(:has(.ac-searchcard-media-img)){background-color:var(--_ac-searchcardmedia-bg)}.ac-searchcard-media-img{object-fit:cover;block-size:100%;inline-size:100%}.ac-searchcard-body{min-inline-size:0}.ac-searchcard-badge{border:var(--size-0-25) solid var(--s-color-content-2);border-radius:var(--radius-full);color:var(--s-color-content-2);font:400 var(--_ac-searchcardbadge-fs)/var(--at-lh-120) var(--font-brand-ui);letter-spacing:var(--at-ls-2);min-inline-size:fit-content;padding:var(--size-1) var(--size-2);text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:uppercase;background-color:#0000;justify-content:center;align-items:center;display:inline-flex}.ac-searchcard-title{--link-fg:var(--_ac-searchcardtitle-fg);font:var(--_ac-searchcardtitle-f);inline-size:100%}.ac-searchcard-text{color:var(--_ac-searchcardtext-fg);font:400 var(--_ac-searchcardtext-fs)/var(--at-lh-140) var(--font-brand-body);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ac-searchcard-link:before{content:"";position:absolute;inset:0}@media (width>=22.5rem){.ac-search{--ac-search-size-i:min(100% - (var(--al-gutter) * 1))}}@media (width>=48rem){.ac-search{--ac-searchinner-p:var(--size-4);--ac-searchautocomplete-fs:var(--at-fs-14);--ac-searchfilters-fs:var(--at-fs-12);--ac-searchcardtitle-fs:var(--at-fs-14);--ac-searchcardmediaimg-size:var(--size-30);--ac-searchcardtext-fs:var(--at-fs-12)}}.ac-siteselector{--_ac-siteselector-fg:var(--ac-siteselector-fg,currentcolor);--_ac-siteselector-gtc:var(--ac-siteselector-gtc,1fr);--_ac-siteselectorheaderlogo-mbs:var(--ac-siteselectorheaderlogo-mbs,var(--spacing-lg));--_ac-siteselectorheaderlogo-mis:var(--ac-siteselectorheaderlogo-mis,calc(var(--size) * 128));--_ac-siteselectorheader-pe:var(--ac-siteselectorheader-pe,0);--_ac-siteselectorheadline-mbs:var(--ac-siteselectorheadline-mbs,var(--spacing-md));--_ac-siteselectorheadline-fs:var(--ac-siteselectorheadline-fs,var(--at-heading-lg-fs));--_ac-siteselectorheadline-fw:var(--ac-siteselectorheadline-fw,300);--_ac-siteselectorheadline-tt:var(--ac-siteselectorheadline-tt,none);--_ac-siteselectortext-fs:var(--ac-siteselectortext-fs,var(--at-body-lg-fs));--_ac-siteselectortext-fw:var(--ac-siteselectortext-fw,300);--_ac-siteselectoritems-rg:var(--ac-siteselectoritems-rg,var(--spacing-md));--_ac-siteselectoritems-gap:var(--ac-siteselectoritems-gap,var(--spacing-sm));--_ac-siteselectoritems-c:var(--ac-siteselectoritems-c,repeat(1, 1fr));--_ac-siteselector-bc:var(--ac-siteselector-bc,color-mix(in srgb, var(--_ac-siteselector-fg) 35%, transparent));--_ac-siteselectorgroup-pbe:var(--ac-siteselectorgroup-pbe,var(--spacing-md));--_ac-siteselectorgrouptitle-fs:var(--ac-siteselectorgrouptitle-fs,var(--at-heading-sm-fs));--_ac-siteselectorgrouptitle-fw:var(--ac-siteselectorgrouptitle-fw,400);--_ac-siteselectorgrouptitle-tt:var(--ac-siteselectorgrouptitle-tt,none);--_ac-siteselectorlink-cg:var(--ac-siteselectorlink-cg,var(--spacing-xs));--_ac-siteselectorlink-fs:var(--ac-siteselectorlink-fs,var(--at-body-md-fs));--_ac-siteselectorlink-fw:var(--ac-siteselectorlink-fw,300);--_ac-siteselectorlink-tdl:var(--ac-siteselectorlink-tdl,none);--_ac-siteselectorlink--hover-tdl:var(--ac-siteselectorlink--hover-tdl,underline);--_ac-siteselectorlinkimage-s:var(--ac-siteselectorlinkimage-s,var(--size-6));container:al-siteselector/inline-size}.ac-siteselector-inner{color:var(--_ac-siteselector-fg);column-gap:calc(var(--size) * 64);grid-template-columns:var(--_ac-siteselector-gtc);row-gap:var(--spacing-lg);display:grid}.ac-siteselector-inner .ac-siteselector-header{min-width:0;flex-direction:column;padding-inline-end:var(--_ac-siteselectorheader-pe);display:flex}.ac-siteselector-inner .ac-siteselector-media{max-inline-size:var(--_ac-siteselectorheaderlogo-mis);margin-block-end:var(--_ac-siteselectorheaderlogo-mbs)}.ac-siteselector-inner .ac-siteselector-headline{font-size:var(--_ac-siteselectorheadline-fs);font-weight:var(--_ac-siteselectorheadline-fw);line-height:var(--at-lh-120);text-transform:var(--_ac-siteselectorheadline-tt);margin-block-end:var(--spacing-2xs)}.ac-siteselector-inner .ac-siteselector-text{font-size:var(--_ac-siteselectortext-fs);font-weight:var(--_ac-siteselectortext-fw);line-height:var(--at-lh-140)}.ac-siteselector-inner .ac-siteselector-group{border-bottom:1px solid var(--_ac-siteselector-bc);padding-block-end:var(--_ac-siteselectorgroup-pbe)}.ac-siteselector-inner .ac-siteselector-group-title{font-size:var(--_ac-siteselectorgrouptitle-fs);font-weight:var(--_ac-siteselectorgrouptitle-fw);line-height:var(--at-lh-140);text-transform:var(--_ac-siteselectorgrouptitle-tt);margin-block-end:var(--spacing-md)}.ac-siteselector-inner .ac-siteselector-items{row-gap:var(--_ac-siteselectoritems-rg);min-width:0;display:grid}.ac-siteselector-inner .ac-siteselector-group-items{--ac-link-fs:var(--_ac-siteselectorlink-fs);--ac-link-fw:var(--_ac-siteselectorlink-fw);--ac-link-g:var(--_ac-siteselectorlink-cg);--link-fg:var(--_ac-siteselector-fg);--link--hover-tdl:var(--_ac-siteselectorlink--hover-tdl);--link-tdl:var(--_ac-siteselectorlink-tdl);align-items:center;gap:var(--_ac-siteselectoritems-gap);grid-template-columns:var(--_ac-siteselectoritems-c);padding-inline-start:0;list-style:none;display:grid}.ac-siteselector-inner .ac-siteselector-group-items .ac-link-image{block-size:var(--_ac-siteselectorlinkimage-s);inline-size:var(--_ac-siteselectorlinkimage-s);object-fit:cover;flex-shrink:0}.ac-siteselectordialog-close{--btn-mbs:calc(var(--size) * 40)}@container al-siteselector (width>=48rem){.ac-siteselector-inner{--_ac-siteselectoritems-c:repeat(3, 1fr)}}@container al-siteselector (width>=40rem){.ac-siteselector-inner{--_ac-siteselectorheaderlogo-mbs:var(--spacing-md);--_ac-siteselectorheaderlogo-mis:calc(var(--size) * 200);--_ac-siteselectoritems-rg:var(--spacing-lg);--_ac-siteselectorgroup-pbe:var(--spacing-lg);--_ac-siteselectoritems-gap:var(--spacing-md)}}@container al-siteselector (width>=64rem){.ac-siteselector-inner{--_ac-siteselector-gtc:minmax(0, calc(var(--size) * 300)) 1fr;--_ac-siteselectorlink-fs:var(--at-body-lg-fs);--_ac-siteselectorheader-pe:0}}.ac-siteselectordialog{--_ac-siteselectordialog-bg:var(--ac-siteselectordialog-bg,var(--p-color-primary-800));--_ac-siteselectordialog-fg:var(--ac-siteselectordialog-fg,currentcolor);--_ac-siteselectordialog-br:var(--ac-siteselectordialog-br,0);--ac-siteselector-fg:var(--_ac-siteselectordialog-fg);--ac-siteselectorheader-pe:calc(var(--size) * 60);background-color:var(--_ac-siteselectordialog-bg);border-radius:var(--_ac-siteselectordialog-br);block-size:100dvh;color:var(--_ac-siteselectordialog-fg);max-block-size:100dvh;inline-size:100%;max-inline-size:100%;transition:translate .15s ease-in, display .15s allow-discrete;border:#0000;margin-block:0;padding:0;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden;container:al-siteselectordialog/inline-size}.ac-siteselectordialog-inner{--_ac-siteselectordialog-p:var(--ac-siteselectordialog-p,calc(var(--size) * 24));block-size:100%;max-inline-size:var(--width-w1440);min-block-size:0;padding:var(--_ac-siteselectordialog-p);flex-direction:column;margin-inline:auto;display:flex;position:relative}.ac-siteselectordialog-header{display:contents}.ac-siteselectordialog-close{--btn-bg:var(--_ac-siteselectordialog-bg);z-index:1;position:absolute;inset-block-start:var(--_ac-siteselectordialog-p);inset-inline-end:var(--_ac-siteselectordialog-p)}.ac-siteselectordialog-body{scrollbar-width:none;flex:1;min-block-size:0;overflow-y:auto}.ac-skeleton-animate{block-size:auto;inline-size:auto;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.ac-skeleton{block-size:auto;inline-size:100%}.ac-skeleton-item{background-color:var(--p-color-neutral-200);height:var(--ac-skeleton-height);width:var(--ac-skeleton-width)}.ac-skeleton-align-left{margin-left:auto}.ac-skeleton-align-center{margin-left:auto;margin-right:auto}.ac-skeleton-align-right{margin-right:auto}@keyframes pulse{50%{opacity:.5}}.skiplink{background-color:var(--skiplink-bg,black);box-shadow:var(--skiplink-shadow-1,darkgray) 0px -2px, var(--skiplink-shadow-2,darkgray) 0px 4px;color:var(--skiplink-color,white);padding:var(--spacing-sm) var(--spacing-md);z-index:var(--zindex-skiplink,2000);margin-block-start:var(--spacing-sm);margin-inline-start:var(--spacing-sm);font-weight:600;display:inline-block;position:absolute;inset-block-start:0}.skiplink:not(:focus){inset-inline-start:-100%}.ac-topbar{--link-fg:var(--_ac-topbar-fg);--ac-link-fs:var(--ac-topbarlink-fs,var(--at-fs-14));--ac-link-fw:var(--ac-topbarlink-fw,700);--ac-link-g:var(--ac-topbarlink-g,var(--size-1));--ac-link-mbs:var(--ac-topbarlink-mbs,var(--size-5));--ac-linksvg-s:var(--ac-topbarlink-svg-s,var(--size-4));--_ac-topbar-api:var(--ac-topbar-api,end center);--_ac-topbar-bg:var(--ac-topbar-bg,transparent);--_ac-topbar-bb:var(--ac-topbar-bb,0);--_ac-topbar-fg:var(--ac-topbar-fg,var(--s-color-content-base));--_ac-topbar-mb:var(--ac-topbar-mb,0 var(--size-3));--_ac-topbar-pi:var(--ac-topbar-pi,var(--size-2));--_ac-topbar-size-minb:var(--ac-topbar-size-minb,var(--size-10));--_ac-topbarinner-size-maxi:var(--ac-topbarinner-size-maxinline,var(--width-siteheader));--_ac-topbarbadge-bg:var(--ac-topbarbadge-bg,transparent);--_ac-topbarbadge-br:var(--ac-topbarbadge-br,0);--_ac-topbarbadge-fg:var(--ac-topbarbadge-fg,inherit);--_ac-topbarbadge-fw:var(--ac-topbarbadge-fw,700);--_ac-topbarbadge-fs:var(--ac-topbarbadge-fs,var(--at-fs-12));--_ac-topbarbadge-pb:var(--ac-topbarbadge-pb,var(--size-1));--_ac-topbarbadge-pi:var(--ac-topbarbadge-pi,var(--size-2));--_ac-topbarlinkbefore-bc:var(--ac-topbarlinkbefore-bc,var(--s-color-content-base));background-color:var(--_ac-topbar-bg);border-bottom:var(--_ac-topbar-bb);color:var(--_ac-topbar-fg);margin-block:var(--_ac-topbar-mb);min-block-size:var(--_ac-topbar-size-minb);padding-inline:var(--_ac-topbar-pi);place-items:var(--_ac-topbar-api);display:grid}@media (width<64rem){.ac-topbar:not(:has(.ac-topbar-siteselector)):not(:has(.ac-topbar-badge)){--_ac-topbar-size-minb:0}}.ac-topbar-inner{align-items:end;gap:var(--size-1);inline-size:100%;max-inline-size:var(--_ac-topbarinner-size-maxi);flex-wrap:wrap;display:flex}.ac-topbar-badge{background-color:var(--_ac-topbarbadge-bg);border-radius:var(--_ac-topbarbadge-br);color:var(--_ac-topbarbadge-fg);font-size:var(--_ac-topbarbadge-fs);font-weight:var(--_ac-topbarbadge-fw);line-height:var(--at-lh-140);padding-block:var(--_ac-topbarbadge-pb);padding-inline:var(--_ac-topbarbadge-pi);display:inline-block}.ac-topbar-links{gap:var(--size-2);margin-inline-start:auto;padding-inline-start:0;display:flex}.ac-topbar-links:not(:has(.ac-topbar-siteselector)){display:none}.ac-topbar-links li{gap:var(--size-1-5);padding-block-end:var(--size-0-5);display:inline-flex}.ac-topbar-links li:not(.ac-topbar-siteselector){display:none}@media (width>=64rem){.ac-topbar-links:not(:has(.ac-topbar-siteselector)){display:flex}.ac-topbar-links li:not(.ac-topbar-siteselector){display:inline-flex}.ac-topbar-links li+li:before{background-color:var(--_ac-topbarlinkbefore-bc);content:"";inline-size:var(--size-0-25);margin-block:var(--size-0-5);align-self:stretch}}.ac-careercard{--_ac-careercard-bg:var(--ac-careercard-bg,transparent);--_ac-careercard-br:var(--ac-careercard-br,var(--media-br));--_ac-careercard-fd:var(--ac-careercard-fd,column);--_ac-careercard-text-fg:var(--ac-careercard-text-fg,currentColor);--_ac-careercard-text-fs:var(--ac-careercard-text-fs,var(--at-fs-14));--_ac-careercard-text-fw:var(--ac-careercard-text-fw,300);--_ac-careercard-icon-bg:var(--ac-careercard-icon-bg,var(--s-color-content-base));--_ac-careercard-actionview-mis:var(--ac-careercard-actionview-mis,0);background-color:var(--_ac-careercard-bg);border-radius:var(--_ac-careercard-br);padding:var(--spacing-md)}.ac-careercard-inner{--_ac-careercardtext-d:var(--ac-careercardtext-d,block);--_ac-careercardtext-lc:var(--ac-careercardtext-lc,none);--_ac-careercardtext-ov:var(--ac-careercardtext-ov,visible)}[data-careercardtext-lc] .ac-careercard-inner{--ac-careercardtext-d:-webkit-box;--ac-careercardtext-ov:hidden}.ac-careercard-text{color:var(--_ac-careercard-text-fg);display:var(--_ac-careercardtext-d);font-size:var(--_ac-careercard-text-fs);font-weight:var(--_ac-careercard-text-fw);line-clamp:var(--_ac-careercardtext-lc);overflow:var(--_ac-careercardtext-ov);text-overflow:ellipsis;-webkit-line-clamp:var(--_ac-careercardtext-lc);-webkit-box-orient:vertical}.ac-careercard-footer{flex-direction:var(--_ac-careercard-fd);gap:var(--spacing-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.ac-careercard-details{flex-direction:var(--_ac-careercard-fd);gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.ac-careercard-details-item{color:var(--s-color-content-base);font-weight:var(--_ac-careercard-text-fw);align-items:center;gap:var(--spacing-xs);display:flex}.ac-careercard-icon{--ac-icon-fg:var(--s-color-surface-base);background-color:var(--_ac-careercard-icon-bg);border-radius:100%;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:flex}.ac-careercard-actionview{margin-inline-start:var(--_ac-careercard-actionview-mis)}@container al-main (width>=48rem){.ac-careercard{--ac-careercard-fd:row;--ac-careercard-text-fs:var(--at-fs-16);--ac-careercard-actionview-mis:auto}.ac-careercard-details-item{min-inline-size:178px}}@container al-main (width>=64rem){.ac-careercard-body{max-inline-size:50%}}.ab-download-hit{--_ab-download-hit-bg:var(--ab-download-hit-bg,transparent);--_ab-download-hit-bc:var(--ab-download-hit-bc,currentColor);--_ab-download-hit-br:var(--ab-download-hit-br,0);--_ab-download-hit-fg:var(--ab-download-hit-fg,currentColor);--_ab-download-hit-fw:var(--ab-download-hit-fw,400);--_ab-download-hit-meta-item-br:var(--ab-download-hit-meta-item-br,2px);--_ab-download-hit-meta-item-extension-fw:var(--ab-download-hit-meta-item-extension-fw,400);--_ab-download-hit-meta-item-filesize-fw:var(--ab-download-hit-meta-item-filesize-fw,400);--_ab-download-hit-category-fg:var(--ab-download-hit-category-fg,currentColor);--_ab-download-hit-category-fw:var(--ab-download-hit-category-fw,400);--_ab-download-hit-copy-link-icon-fg:var(--ab-download-hit-copy-link-icon-fg,currentColor);--_ab-download-hit-media-icon-size:var(--ab-download-hit-media-icon-size,var(--size-10));border-block-end:1px solid;border-color:var(--_ab-download-hit-bc);gap:var(--spacing-sm);padding-block:var(--spacing-md);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.ab-download-hits-list:not(.is-grid)>:first-child .ab-download-hit,.ab-download-hits-list:not(.is-grid)>.ab-download-hit:first-child{padding-block-start:0}.pd-downloads-details .ab-download-hits-list:not(.is-grid)>:last-child .ab-download-hit,.pd-downloads-details .ab-download-hits-list:not(.is-grid)>.ab-download-hit:last-child{border-block-end:none;padding-block-end:0}.ab-download-hits-list{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ab-download-hits-list>li{margin:0}.pd-downloads-details .ab-download-hits-list{padding-block:var(--pd-downloads-details-content-pbs,var(--spacing-3xs)) var(--pd-downloads-details-content-pbe,var(--spacing-md));padding-inline:var(--pd-downloads-details-content-pis,var(--spacing-xs)) var(--pd-downloads-details-content-pie,var(--spacing-xs))}.ab-download-hit-main{align-items:center;gap:var(--spacing-sm);color:inherit;flex-wrap:nowrap;flex:1;text-decoration:none;display:flex}.ab-download-hit-actions{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.ab-download-hit-actions .ac-btn{--btn-fg:var(--_ab-download-hit-copy-link-icon-fg);flex:auto}.ab-download-hit-actions .ac-btn svg{fill:var(--_ab-download-hit-copy-link-icon-fg)}.ab-download-hit-body{color:var(--_ab-download-hit-fg);font-weight:var(--_ab-download-hit-fw);gap:var(--spacing-2xs);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.ab-download-hit-media{justify-content:center;align-items:center;display:flex}.ab-download-hit-media img{object-fit:cover;block-size:100%;inline-size:100%}.ab-download-hit-media .ac-icon{--ac-icon-bs:var(--_ab-download-hit-media-icon-size);--ac-icon-is:var(--_ab-download-hit-media-icon-size);--ac-iconsvg-bs:var(--_ab-download-hit-media-icon-size);--ac-iconsvg-is:var(--_ab-download-hit-media-icon-size)}.ab-download-hits-list:not(.is-grid) .ab-download-hit-media{block-size:var(--size-16);inline-size:var(--size-16);min-inline-size:var(--size-16);flex-shrink:0}.ab-download-hit-headline{color:inherit;font-size:var(--at-body-md-fs);font-weight:var(--_ab-download-hit-fw);inline-size:fit-content;margin:0;text-decoration:none}.ab-download-hit-headline:hover{text-decoration:underline}.ab-download-hit-meta{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.ab-download-hit-meta-item{border:1px solid;border-color:var(--_ab-download-hit-fg);border-radius:var(--_ab-download-hit-meta-item-br);align-items:center;gap:var(--spacing-xs);text-transform:uppercase;inline-size:fit-content;padding-block:.125rem;padding-inline:.25rem;display:inline-flex}.ab-download-hit-meta-item:has(.ab-download-hit-extension):has(.ab-download-hit-filesize) .ab-download-hit-filesize:before{content:"";background:currentColor;border-radius:50%;block-size:.25rem;inline-size:.25rem;margin-inline:-.5rem;display:block;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.ab-download-hit-extension{font-size:var(--at-body-xs-fs);font-weight:var(--_ab-download-hit-meta-item-extension-fw);line-height:1}.ab-download-hit-filesize{font-size:var(--at-body-xs-fs);font-weight:var(--_ab-download-hit-meta-item-filesize-fw);line-height:1;position:relative}.ab-download-hit-category{color:var(--_ab-download-hit-category-fg);font-size:var(--at-body-sm-fs);font-weight:var(--_ab-download-hit-category-fw);line-height:1}.pd-downloads--bulk-unsupported .ab-download-hit-select,.pd-downloads--bulk-unsupported .pd-downloads-bulk-actions,.pd-downloads--bulk-unsupported .pd-downloads-bulk-status,.ab-download-hit-copy-link-text-copied{display:none}.ab-download-hit-copy-link .ac-btn-text.show-copied-text{display:block}.ab-download-hit-copy-link .ac-btn-text.show-copied-text .ab-download-hit-copy-link-text-original{display:none}.ab-download-hit-copy-link .ac-btn-text.show-copied-text .ab-download-hit-copy-link-text-copied{display:block}@container al-main (width>=48rem){.ab-download-hit.ab-download-hit--hidden-on-load{display:none}.pd-downloads-details .ab-download-hits-list{gap:var(--spacing-2xs);padding-block:0;padding-inline:0}.ab-download-hit-headline{font-size:var(--at-body-lg-fs)}.ab-download-hit{background-color:var(--_ab-download-hit-bg);border-radius:var(--_ab-download-hit-br);gap:var(--spacing-md);padding-block:var(--spacing-lg);padding-inline:var(--spacing-md);border-block-end:none;flex-direction:row}.ab-download-hits-list:not(.is-grid)>:first-child .ab-download-hit,.ab-download-hits-list:not(.is-grid)>.ab-download-hit:first-child{padding-block-start:var(--spacing-lg)}.pd-downloads-details .ab-download-hits-list:not(.is-grid)>:last-child .ab-download-hit,.pd-downloads-details .ab-download-hits-list:not(.is-grid)>.ab-download-hit:last-child{padding-block-end:var(--spacing-lg)}.ab-download-hit-actions{gap:var(--spacing-3xs);flex-wrap:nowrap}.ab-download-hit-actions .ac-btn:not(.ab-download-hit-copy-link--copied){--btn-d:grid;--btn-mis:var(--_btn-mbs);--btn-pb:0;--btn-pi:0;--btn-br:var(--radius-full);block-size:var(--_btn-mbs);inline-size:var(--_btn-mbs);flex:0;place-items:center}.ab-download-hit-actions .ac-btn.ab-download-hit-copy-link--copied{--btn-d:flex;--btn-mis:fit-content;--btn-pi:var(--size-3);pointer-events:none;flex:auto;inline-size:auto;min-inline-size:fit-content}.ab-download-hit-actions .ab-download-hit-copy-link--copied .ac-btn-svg{display:none}.ab-download-hit-actions .ab-download-hit-copy-link--copied .ac-btn-text{display:block}.ab-download-hit-actions .ab-download-hit-copy-link--copied .ab-download-hit-copy-link-text-original{display:none}.ab-download-hit-actions .ab-download-hit-copy-link--copied .ab-download-hit-copy-link-text-copied{display:block}.ab-download-hit-actions .ac-btn:not(.ab-download-hit-copy-link--copied)>span{display:none}.ab-download-hits-list.is-grid{gap:var(--spacing-2xs);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ab-download-hits-list.is-grid .ab-download-hit{--ab-download-hit-media-icon-size:var(--size-16);flex-direction:column;block-size:100%;padding:0;position:relative}.ab-download-hits-list.is-grid .ab-download-hit-main{box-sizing:border-box;block-size:100%;padding-block:var(--size-8);padding-inline:var(--spacing-md);row-gap:var(--spacing-2xs);grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}.ab-download-hits-list.is-grid .ab-download-hit-body{text-align:center;flex-direction:column;min-block-size:0;display:flex}.ab-download-hits-list.is-grid .ab-download-hit-headline{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;inline-size:100%;display:-webkit-box;overflow:hidden}.ab-download-hits-list.is-grid .ab-download-hit-meta{justify-content:center;margin-block-start:auto}.ab-download-hits-list.is-grid .ab-download-hit-actions{justify-content:center;margin-block-start:var(--size-2)}.ab-download-hits-list.is-grid .ab-download-hit-select{z-index:2;position:absolute;inset-block-start:var(--spacing-sm);inset-inline-end:var(--spacing-sm)}.ab-download-hits-list.is-grid .ab-download-hit-media{aspect-ratio:4/3;justify-self:center;align-items:center;inline-size:100%;max-inline-size:156px}.ab-download-hits-list.is-grid .ab-download-hit-media img{object-fit:contain;block-size:100%;inline-size:100%}}@container al-main (width>=64rem){.ab-download-hits-list.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container al-main (width>=80rem){.ab-download-hits-list.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd-intro{--_pd-intro-cg:var(--pd-intro-cg,var(--size-4));--_pd-intro-gar:var(--pd-intro-gar,min-content min-content min-content min-content 1fr);--_pd-intro-gta:var(--pd-intro-gta,"header" "media" "information" "highlights" "call-to-actions");--_pd-intro-gtc:var(--pd-intro-gtc,none);--_pd-intro-media-p:var(--pd-intro-media-p,static);align-items:flex-start;column-gap:var(--_pd-intro-cg);grid-area:media;grid-auto-rows:var(--_pd-intro-gar);grid-template-areas:var(--_pd-intro-gta);grid-template-columns:var(--_pd-intro-gtc);margin-block:0 var(--spacing-xl);max-inline-size:var(--width-abinnerwithgutter);margin-inline:auto;display:grid;position:relative;inset-block-start:0}.pd-intro-header{grid-area:header;margin-block-end:var(--spacing-sm)}.pd-intro-heading-sub{display:block}.pd-information{margin-block:var(--spacing-lg);grid-area:information}.pd-highlights{margin-block:var(--spacing-lg);grid-area:highlights}.pd-intro-ctas{column-gap:var(--size-2);row-gap:var(--spacing-2xs);flex-wrap:wrap;grid-area:call-to-actions;display:flex}@container al-main (width>=48rem){.pd-intro{--pd-intro-gar:min-content min-content min-content 1fr;--pd-intro-gta:"media header" "media information" "media highlights" "media call-to-actions";--pd-intro-gtc:1fr 2fr;--pd-intro-media-p:sticky}.pd-intro:not(:has(.pd-media)){--pd-intro-gta:"header ." "information ." "highlights ." "call-to-actions .";--pd-intro-gtc:2fr 1fr}}@container al-main (width>=64rem){.pd-intro{--pd-intro-cg:var(--size-10);--pd-intro-rg:var(--spacing-sm)}}@container al-main (width>=90rem){.pd-intro{--pd-intro-cg:var(--size-10)}}.pd-downloads{--_pd-downloads-inner-mis:var(--pd-downloads-inner-mis,var(--width-abinnerwithgutter));--_pd-downloads-region-mis:var(--pd-downloads-region-mis,var(--width-w1138));--_pd-downloads-tabs-menu-br:var(--pd-downloads-tabs-menu-br,calc(var(--size) * 18));--_pd-downloads-tabs-menu-bg:var(--pd-downloads-tabs-menu-bg,transparent);--_pd-downloads-tabs-menu-button-br:var(--pd-downloads-tabs-menu-button-br,var(--ac-btn-br));--_pd-downloads-tabs-menu-button-primary-fw:var(--pd-downloads-tabs-menu-button-primary-fw,400);--_pd-downloads-tabs-menu-button-secondary-fw:var(--pd-downloads-tabs-menu-button-secondary-fw,300);--_pd-downloads-tabs-menu-button-secondary-fg:var(--pd-downloads-tabs-menu-button-secondary-fg,var(--ac-btn-fg));padding-block:var(--block-pb)}.pd-downloads-details{--_pd-downloads-details-b:var(--pd-downloads-details-b,1px solid var(--p-color-primary-800));--_pd-downloads-details-bb:var(--pd-downloads-details-bb,var(--_pd-downloads-details-b));--_pd-downloads-details-bt:var(--pd-downloads-details-bt,var(--_pd-downloads-details-b));--_pd-downloads-details-summary-bg:var(--pd-downloads-details-summary-bg,transparent);--_pd-downloads-details-summary--hover-bg:var(--pd-downloads-details-summary--hover-bg,var(--color-neutral-100));--_pd-downloads-details-summary-fs:var(--pd-downloads-details-summary-fs,calc(var(--size) * 18));--_pd-downloads-details-summary-g:var(--pd-downloads-details-summary-g,var(--spacing-xs));--_pd-downloads-details-summary-lh:var(--pd-downloads-details-summary-lh,var(--at-body-lh-lg,var(--at-body-lh)));--_pd-downloads-details-summary-pb:var(--pd-downloads-details-summary-pb,var(--spacing-sm));--_pd-downloads-details-summary-pi:var(--pd-downloads-details-summary-pi,var(--spacing-xs));--_pd-downloads-details-summary-pie:var(--pd-downloads-details-summary-pie,var(--_pd-downloads-details-summary-pi));--_pd-downloads-details-summary-pis:var(--pd-downloads-details-summary-pis,var(--_pd-downloads-details-summary-pi));--_pd-downloads-details-icon-fg:var(--pd-downloads-details-icon-fg,inherit);--_pd-downloads-details-icon-size:var(--pd-downloads-details-icon-size,var(--spacing-md));--_pd-downloads-details-icon--open-d:var(--pd-downloads-details-icon--open-d,block);--_pd-downloads-details-icon--close-d:var(--pd-downloads-details-icon--close-d,none);border-block-end:var(--_pd-downloads-details-bb);border-block-start:var(--_pd-downloads-details-bt)}.pd-downloads-inner{max-inline-size:var(--_pd-downloads-inner-mis);margin-inline:auto}.pd-downloads-region{max-inline-size:var(--_pd-downloads-region-mis);margin-inline:auto}.pd-downloads-header{gap:var(--spacing-sm);flex-direction:column;display:flex}.pd-downloads-header-row{gap:var(--spacing-sm);flex-direction:column;justify-content:space-between;display:flex}.pd-downloads-heading{flex:1;min-inline-size:0}.pd-downloads-bulk-actions{flex-shrink:0}.pd-downloads-bulk-actions:has(.pd-downloads-details--hidden){display:none}.pd-downloads-details--hidden{display:none}.pd-downloads-bulk-button{font-variant-numeric:tabular-nums}.pd-downloads-bulk-status{color:var(--ab-download-hit-fg,currentColor);font-size:var(--at-body-sm-fs);margin:0}.pd-downloads-details+.pd-downloads-details{--pd-downloads-details-bt:none}.pd-downloads-tabs-menu{display:none}.pd-downloads-details-summary{background-color:var(--_pd-downloads-details-summary-bg);color:var(--ab-download-hit-fg,currentColor);cursor:pointer;font-size:var(--_pd-downloads-details-summary-fs);align-items:center;gap:var(--_pd-downloads-details-summary-g);inline-size:100%;font-weight:400;line-height:var(--_pd-downloads-details-summary-lh);padding-block:var(--_pd-downloads-details-summary-pb);text-wrap:balance;touch-action:manipulation;border:none;justify-content:space-between;padding-inline-start:var(--_pd-downloads-details-summary-pis);padding-inline-end:var(--_pd-downloads-details-summary-pie);text-decoration:none;display:flex;overflow:hidden}.pd-downloads-details-icon{color:var(--_pd-downloads-details-icon-fg);flex-shrink:0}.pd-downloads-details-icon-svg{block-size:var(--_pd-downloads-details-icon-size);inline-size:var(--_pd-downloads-details-icon-size)}.pd-downloads-details-icon-svg:first-child{display:var(--_pd-downloads-details-icon--open-d)}.pd-downloads-details-icon-svg:nth-child(2){display:var(--_pd-downloads-details-icon--close-d)}.pd-downloads-details:open{--pd-downloads-details-icon--open-d:none;--pd-downloads-details-icon--close-d:block}.pd-downloads-details-summary:focus-visible,.pd-downloads-details-summary:active,.pd-downloads-details-summary:hover{--_pd-downloads-details-summary-bg:var(--_pd-downloads-details-summary--hover-bg)}.pd-downloads-more-button-wrapper{display:none}@container al-main (width>=48rem){.pd-downloads-wrapper{gap:var(--spacing-2xs);display:flex}.pd-downloads-tabs-menu{flex:0 0 12.375rem;display:block}.pd-downloads-details--hidden{display:none}.pd-downloads-header-row{flex-direction:row;align-items:center}.pd-downloads-tabs-menu-list{background-color:var(--_pd-downloads-tabs-menu-bg);border-radius:var(--_pd-downloads-tabs-menu-br);gap:var(--spacing-2xs);padding:var(--spacing-3xs);margin:0;list-style:none;display:grid}.pd-downloads-tabs-content{gap:var(--spacing-2xs);flex:1;display:grid}.pd-downloads-tabs-menu-button{--btn-tt:none;--btn-jc:flex-start;--btn-d:flex;--btn-br:var(--_pd-downloads-tabs-menu-button-br);--btn-pi:var(--spacing-xs);--btn-fw:var(--_pd-downloads-tabs-menu-button-primary-fw)}.pd-downloads-tabs-menu-button.is-secondary{--btn-fw:var(--_pd-downloads-tabs-menu-button-secondary-fw);--btn-fg:var(--_pd-downloads-tabs-menu-button-secondary-fg);border:none}.pd-downloads-details{border-block:none}.pd-downloads-details::details-content{content-visibility:visible;block-size:auto;display:block}.pd-downloads-details-summary{display:none}.pd-downloads-more-button-wrapper{justify-content:center;display:flex}.pd-downloads-more-button{margin-block-start:var(--spacing-md)}}.pd-media{position:var(--_pd-intro-media-p);grid-area:media;inset-block-start:0}.pd-media-gallery{--ac-media-of:contain;--ac-media-size-b:100%;--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-bmax:100%;--ac-media-size-imax:100%;--carouselcontrols-size-b:100%;--_pd-media-surface-color:var(--pd-media-surface-color,var(--s-color-surface-2));--_pd-media-ox:auto;--_pd-media-sst:x mandatory;--_pd-media-controls-d:none;--_pd-media-thumbs-g:var(--size-2);--_pd-media-thumbs-jcs:safe center;--_pd-media-thumb-is:72px;--_pd-media-thumb-o:1;--_pd-media-theme-color:var(--pd-media-theme-color,var(--s-color-content-base));--_pd-media-br:var(--pd-media-br,0);row-gap:var(--spacing-2xs);display:grid;position:relative}.pd-media-gallery[data-product-detail-media-initialized]{--_pd-media-ox:visible;--_pd-media-sst:none;--_pd-media-controls-d:flex;--_pd-media-thumbs-g:normal;--_pd-media-thumbs-jcs:normal;--_pd-media-thumb-o:.5}.pd-media-gallery .ac-carousel-btn{--btn-bg:var(--p-color-neutral-0);--btn-br:var(--pd-media-nav-br,var(--radius-full))}.pd-media-carousel,.pd-media-thumbnails{inline-size:100%;min-inline-size:0;position:relative;overflow:hidden}.pd-media-carousel-items,.pd-media-thumbnails-items{overflow-x:var(--_pd-media-ox);scroll-snap-type:var(--_pd-media-sst);display:flex}.pd-media-thumbnails-items{inline-size:auto}.pd-media-carousel-item,.pd-media-thumbnails-item{background-color:var(--_pd-media-surface-color);border-radius:var(--_pd-media-br);scroll-snap-align:start;flex-shrink:0}.pd-media-carousel-item{aspect-ratio:1;justify-content:center;min-block-size:0;inline-size:100%;display:flex;overflow:hidden}.pd-media-carousel-item .ac-media{grid-template-rows:1fr min-content;display:grid}.pd-media-carousel-item .ac-media-inner{place-content:center;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.pd-media-carousel-item .ac-simplecontrols{--ac-simplecontrols-iis:calc(var(--size) * 16);inline-size:fit-content}.pd-media-controls{display:var(--_pd-media-controls-d);pointer-events:none;z-index:2;position:absolute;inset:0}.pd-media-buttons{flex:1;justify-content:space-between}.pd-media-expand{--_btn-bc:transparent;--_btn-bg:transparent;pointer-events:auto;z-index:2;position:absolute;inset-block-end:var(--spacing-xs);inset-inline-end:var(--size-3)}.pd-media-thumbnails-items{gap:var(--_pd-media-thumbs-g);justify-content:var(--_pd-media-thumbs-jcs)}.pd-media-thumbnails-item.ac-carousel-slide{aspect-ratio:1;border:var(--pd-media-thumbnail-bdw,2px) solid var(--pd-media-thumbnail-bc,transparent);cursor:pointer;inline-size:var(--_pd-media-thumb-is);opacity:var(--_pd-media-thumb-o);touch-action:manipulation;padding:0;display:grid;overflow:hidden}.pd-media-thumbnails-item.ac-carousel-slide.is-thumbactive,.pd-media-thumbnails-item.ac-carousel-slide:hover{--_pd-media-thumb-o:1}.pd-media-thumbnails-item.ac-carousel-slide.is-thumbactive{border-color:var(--pd-media-thumbnail-active-bc,var(--_pd-media-theme-color))}.pd-media-thumbnails-item.ac-carousel-slide img,.pd-media-thumbnails-item.ac-carousel-slide .ac-icon{grid-area:1/1}.pd-media-thumbnails-item.ac-carousel-slide img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}.pd-media-thumbnails-item.ac-carousel-slide.is-video .ac-icon{--ac-icon-bg:color-mix(in srgb, var(--p-color-primary-800) 50%, transparent);--ac-icon-br:var(--radius-full);--ac-icon-fg:var(--p-color-neutral-0);pointer-events:none;place-self:center}.pd-media-lightbox{--_pd-media-lightbox-backdrop-bg:var(--pd-media-lightbox-backdrop-bg,var(--p-color-neutral-0));box-sizing:border-box;max-block-size:calc(100vh - 2rem);inline-size:fit-content;max-inline-size:calc(100vw - 2rem);padding-block:var(--pd-media-lightbox-pb,var(--spacing-md));padding-inline:var(--pd-media-lightbox-pi,var(--spacing-md));background:0 0;border:none}.pd-media-lightbox::backdrop{background-color:var(--_pd-media-lightbox-backdrop-bg)}.pd-media-lightbox .pd-media-gallery{--ac-media-outer-size-b:auto;--ac-media-outer-size-i:auto;--ac-media-size-b:auto;--ac-media-size-bmax:85vh;--ac-media-size-imax:calc(100vw - 2rem - 2 * var(--pd-media-lightbox-pi,var(--spacing-md)));justify-items:center}.pd-media-lightbox .pd-media-carousel,.pd-media-lightbox .pd-media-thumbnails{inline-size:auto;max-inline-size:var(--ac-media-size-imax);min-inline-size:auto}.pd-media-lightbox .pd-media-carousel-items{block-size:auto;inline-size:auto;min-inline-size:auto}.pd-media-lightbox .pd-media-carousel-item{aspect-ratio:auto;block-size:auto;inline-size:auto;max-block-size:var(--ac-media-size-bmax);max-inline-size:var(--ac-media-size-imax)}.pd-media-lightbox .pd-media-carousel-item .ac-media-inner{min-block-size:auto;min-inline-size:auto}.pd-media-lightbox .pd-media-gallery:not(.is-swiper){--ac-media-size-bmax:calc(100vh - 2rem - 2 * var(--pd-media-lightbox-pb,var(--spacing-md)))}.pd-media-lightbox .pd-media-gallery:not(.is-swiper) .ac-media-media{block-size:auto;inline-size:auto}.pd-media-lightbox figcaption{color:var(--p-color-neutral-0)}.pd-media-lightbox .pd-media-thumbnails{max-inline-size:min(100%,900px);margin-inline:auto}.pd-media-lightbox-close{z-index:2;position:fixed;inset-block-start:var(--spacing-sm);inset-inline-end:var(--size-4)}@container al-main (width>=48rem){.pd-media-gallery{--_pd-media-thumb-is:100px;--_pd-media-br:var(--pd-media-br--vmd,var(--pd-media-br,0))}}.pd-variants{--_pd-variants-pb:var(--pd-variants-pb,var(--block-pb));--_pd-variantsinner-mis:var(--pd-variantsinner-mis,var(--width-abinnerwithgutter));--_pd-variantsheader-mis:var(--pd-variantsheader-mis,0);--_pd-variantsheader-size-maxi:var(--pd-variantsheader-size-maxi,var(--width-w848));--_pd-variantsitems-cg:var(--pd-variantsitems-cg,var(--size-2));--_pd-variantsitems-count:var(--pd-variantsitems-count,4);--_pd-variantsitems-gtc:var(--pd-variantsitems-gtc,repeat(var(--_pd-variantsitems-count), var(--_pd-variantsitem-is)));--_pd-variantsitem-is:var(--pd-variantsitem-is,calc(50% - (var(--_pd-variantsitems-cg) * 2 / 4) - var(--size-4)));--_pd-variantsitem-rs:var(--pd-variantsitem-rs,2);padding-block:var(--_pd-variants-pb)}.pd-variants .pd-variants-inner{max-inline-size:var(--_pd-variantsinner-mis);margin-inline:auto}.pd-variants-header{max-inline-size:var(--_pd-variantsheader-size-maxi);margin-inline-start:var(--_pd-variantsheader-mis)}.pd-variants-items{column-gap:var(--_pd-variantsitems-cg);grid-template-columns:var(--_pd-variantsitems-gtc);scroll-snap-type:x mandatory;padding-inline:0;list-style:none;display:grid;overflow-x:auto}.pd-variants-item{grid-row:span var(--_pd-variantsitem-rs);grid-template-rows:subgrid;scroll-snap-align:start;display:grid}.pd-variants-item:not(:last-child){--ac-productcardadditionalinfo-mie:calc(var(--_pd-variantsitems-cg) * -1)}@container al-main (width>=48rem){.pd-variants{--pd-variantsitems-gtc:repeat(var(--_pd-variantsitems-count), minmax(0, 1fr));--pd-variantsitem-is:calc(25% - (var(--_pd-variantsitems-cg) * 3 / 4))}}@container al-main (width>=64rem){.pd-variants{--pd-variantsheader-mis:var(--size-10)}}}@layer blocks{.ac-blockswithtoc{--_ac-blockswithtoc-inner-d:var(--ac-blockswithtoc-inner-d,block);--_ac-blockswithtoc-inner-pie:var(--ac-blockswithtoc-inner-pie,none);--_ac-blockswithtoc-inner-cg:var(--ac-blockswithtoc-inner-cg,var(--size-4));--_ac-blockswithtoc-navigation-is:var(--ac-blockswithtoc-navigation-is,200px);--_ac-blockswithtoc-navigation-o:var(--ac-blockswithtoc-navigation-o,0);--_ac-blockswithtoc-navigation-mi:var(--ac-blockswithtoc-navigation-mi,0);--_ac-blockswithtoc-navigation-mbe:var(--ac-blockswithtoc-navigation-mbe,var(--size-6));--_ac-blockswithtoc-navigation-header-pbs:var(--ac-blockswithtoc-navigation-header-pbs,var(--size-4));--_ac-blockswithtoc-navigation-header-pbe:var(--ac-blockswithtoc-navigation-header-pbe,var(--size-4));--_ac-blockswithtoc-navigation-header-pb:var(--ac-blockswithtoc-navigation-header-pb,var(--_ac-blockswithtoc-navigation-header-pbs) var(--_ac-blockswithtoc-navigation-header-pbe));--_ac-blockswithtoc-navigation-header-pi:var(--ac-blockswithtoc-navigation-header-pi,var(--al-gutter));--_ac-blockswithtoc-navigation-title-d:var(--ac-blockswithtoc-navigation-title-d,none);--_ac-blockswithtoc-navigation-title-fg:var(--ac-blockswithtoc-navigation-title-fg,currentcolor);--_ac-blockswithtoc-navigation-title-ff:var(--ac-blockswithtoc-navigation-title-ff,var(--font-brand-ui));--_ac-blockswithtoc-navigation-title-fs:var(--ac-blockswithtoc-navigation-title-fs,var(--at-fs-12));--_ac-blockswithtoc-navigation-title-fw:var(--ac-blockswithtoc-navigation-title-fw,var(--button-fw,400));--_ac-blockswithtoc-navigation-title-lh:var(--ac-blockswithtoc-navigation-title-lh,var(--at-lh-120));--_ac-blockswithtoc-navigation-title-ls:var(--ac-blockswithtoc-navigation-title-ls,var(--at-ls-2));--_ac-blockswithtoc-navigation-title-tt:var(--ac-blockswithtoc-navigation-title-tt,uppercase);--_ac-blockswithtoc-navigation-title-pi:var(--ac-blockswithtoc-navigation-title-pi,var(--_ac-blockswithtoc-navigation-title-pis) var(--_ac-blockswithtoc-navigation-title-pie));--_ac-blockswithtoc-navigation-title-pis:var(--ac-blockswithtoc-navigation-title-pis,var(--size-11));--_ac-blockswithtoc-navigation-title-pie:var(--ac-blockswithtoc-navigation-title-pie,var(--size-1));--_ac-blockswithtoc-navigation-toggle-d:var(--ac-blockswithtoc-navigation-toggle-d,inline-flex);--_ac-blockswithtoc-navigation-toggle-icon-d:var(--ac-blockswithtoc-navigation-toggle-icon-d,none);--_ac-blockswithtoc-navigation-items-d:var(--ac-blockswithtoc-navigation-items-d,none);--_ac-blockswithtoc-navigation-items-pbe:var(--ac-blockswithtoc-navigation-items-pbe,var(--size-4));--_ac-blockswithtoc-navigation-items-pbs:var(--ac-blockswithtoc-navigation-items-pbs,var(--size-4));--_ac-blockswithtoc-navigation-items-pi:var(--ac-blockswithtoc-navigation-items-pi,var(--al-gutter));--_ac-blockswithtoc-navigation-items-rg:var(--ac-blockswithtoc-navigation-items-rg,var(--size-1-5));--_ac-blockswithtoc-navigation-items-p:var(--ac-blockswithtoc-navigation-items-p,fixed);--_ac-blockswithtoc-navigation-item-bg:var(--ac-blockswithtoc-navigation-item-bg,transparent);--_ac-blockswithtoc-navigation-item-br:var(--ac-blockswithtoc-navigation-item-br,var(--media-br));--_ac-blockswithtoc-navigation-item-fg:var(--ac-blockswithtoc-navigation-item-fg,currentcolor);--_ac-blockswithtoc-navigation-item-current-bg:var(--ac-blockswithtoc-navigation-item-current-bg,transparent);--_ac-blockswithtoc-navigation-item-current-fg:var(--ac-blockswithtoc-navigation-item-current-fg,currentcolor);--_ac-blockswithtoc-navigation-item-pb:var(--ac-blockswithtoc-navigation-item-pb,var(--size-4));--_ac-blockswithtoc-navigation-item-pi:var(--ac-blockswithtoc-navigation-item-pi,var(--size-4));--_ac-blockswithtoc-navigation-item-strong-fw:var(--ac-blockswithtoc-navigation-item-strong-fw,400)}.ac-blockswithtoc:has(.ac-blockswithtoc-navigation-items[popover]:popover-open){--ac-blockswithtoc-navigation-title-d:block;--ac-blockswithtoc-navigation-toggle-d:grid;--ac-blockswithtoc-navigation-toggle-icon-d:block;--ac-blockswithtoc-navigation-items-d:grid}.ac-blockswithtoc-inner{align-items:start;column-gap:var(--_ac-blockswithtoc-inner-cg);display:var(--_ac-blockswithtoc-inner-d);grid-template-columns:1fr var(--_ac-blockswithtoc-navigation-is);padding-inline-end:var(--_ac-blockswithtoc-inner-pie);position:relative}.ac-blockswithtoc-items>.ab:first-child{padding-block-start:0}.ac-blockswithtoc-items>.ab:last-child{padding-block-end:0}.ac-blockswithtoc-navigation{background-color:var(--body-bg);margin-block-end:var(--_ac-blockswithtoc-navigation-mbe);margin-inline:var(--_ac-blockswithtoc-navigation-mi);z-index:1;grid-area:1/2;grid-template-rows:1fr auto;display:grid;position:sticky;inset-block-start:0;overflow-y:hidden}.ac-blockswithtoc-navigation-header{padding-block:var(--_ac-blockswithtoc-navigation-header-pb);padding-inline:var(--_ac-blockswithtoc-navigation-header-pi);justify-content:space-between;align-items:center;display:flex}.ac-blockswithtoc-navigation-title{color:var(--_ac-blockswithtoc-navigation-title-fg);display:var(--_ac-blockswithtoc-navigation-title-d);font:var(--_ac-blockswithtoc-navigation-title-fw) var(--_ac-blockswithtoc-navigation-title-fs)/var(--_ac-blockswithtoc-navigation-title-lh) var(--_ac-blockswithtoc-navigation-title-ff);inline-size:100%;letter-spacing:var(--_ac-blockswithtoc-navigation-title-ls);padding-inline:var(--_ac-blockswithtoc-navigation-title-pi);text-align:center;text-transform:var(--_ac-blockswithtoc-navigation-title-tt)}.ac-blockswithtoc-navigation-toggle{--btn-d:var(--_ac-blockswithtoc-navigation-toggle-d);--btn-mis:100%;anchor-name:--toc-nav-toggle}.ac-blockswithtoc-navigation-toggle .ac-icon{display:var(--_ac-blockswithtoc-navigation-toggle-icon-d)}.ac-blockswithtoc-navigation-items{display:var(--_ac-blockswithtoc-navigation-items-d);max-block-size:50dvh;inline-size:100%;padding-block-start:var(--_ac-blockswithtoc-navigation-items-pbs);padding-block-end:var(--_ac-blockswithtoc-navigation-items-pbe);padding-inline:var(--_ac-blockswithtoc-navigation-items-pi);position:var(--_ac-blockswithtoc-navigation-items-p);row-gap:var(--_ac-blockswithtoc-navigation-items-rg);border:none;margin:0;list-style:none;inset:auto;overflow-y:auto}@supports (position-anchor:--toc-nav-toggle){.ac-blockswithtoc-navigation-items{position-anchor:--toc-nav-toggle;inset-block-start:anchor(bottom);inset-inline-start:anchor(left);inset-inline-end:anchor(right)}}@supports (position-area:bottom){.ac-blockswithtoc-navigation-items{position-area:bottom;inset:auto}}.ac-blockswithtoc-navigation-items::backdrop{display:none}.ac-blockswithtoc-navigation-item{--link-bg:var(--_ac-blockswithtoc-navigation-item-bg);--link-fg:var(--_ac-blockswithtoc-navigation-item-fg);--link-tdl:none;--link--hover-tdl:underline}.ac-blockswithtoc-navigation-item strong{font-weight:var(--_ac-blockswithtoc-navigation-item-strong-fw)}.ac-blockswithtoc-navigation-item-link{border-radius:var(--_ac-blockswithtoc-navigation-item-br);inline-size:100%;padding-block:var(--_ac-blockswithtoc-navigation-item-pb);padding-inline:var(--_ac-blockswithtoc-navigation-item-pi);justify-content:start;overflow:hidden}.ac-blockswithtoc-navigation-item-link.is-current{--link-fg:var(--_ac-blockswithtoc-navigation-item-current-fg);--link-bg:var(--_ac-blockswithtoc-navigation-item-current-bg)}@container al-main (width>=64rem){.ac-blockswithtoc{--ac-blockswithtoc-navigation-mbe:0;--ac-blockswithtoc-navigation-mi:calc(var(--al-gutter) * -1);--ac-blockswithtoc-navigation-header-pbe:var(--size-2-5);--ac-blockswithtoc-navigation-title-d:block;--ac-blockswithtoc-navigation-title-fs:var(--at-fs-14);--ac-blockswithtoc-navigation-title-pi:var(--size-2);--_ac-blockswithtoc-navigation-toggle-d:none;--_ac-blockswithtoc-navigation-close-d:none;--ac-blockswithtoc-navigation-items-d:grid;--ac-blockswithtoc-navigation-items-p:static;--ac-blockswithtoc-navigation-items-pbe:var(--size-1-5);--ac-blockswithtoc-navigation-items-pbs:var(--size-1-5);--ac-blockswithtoc-navigation-item-pi:var(--size-2)}.ac-blockswithtoc:has(.ac-blockswithtoc-navigation){--ac-blockswithtoc-inner-d:grid;--ac-blockswithtoc-inner-pie:var(--al-gutter)}}.ac-drawer{--_ac-drawer-bg:var(--ac-drawer-bg,transparent);--_ac-drawer-fg:var(--ac-drawer-fg,currentcolor);--_ac-drawer-mis:var(--ac-drawer-mis,320px);--_ac-drawer-backdrop-bg:var(--ac-drawer-backdrop-bg,var(--s-color-effect-backdrop));--_ac-drawer-header-p:var(--ac-drawer-header-p,var(--size-2) var(--size-4));--_ac-drawer-title-fg:var(--ac-drawer-title-fg,currentcolor);--_ac-drawer-title-fs:var(--ac-drawer-title-fs,var(--at-fs-18));--_ac-drawer-title-fw:var(--ac-drawer-title-fw,400);--_ac-drawer-body-p:var(--ac-drawer-body-p,var(--size-4));--_ac-drawer-footer-p:var(--ac-drawer-footer-p,var(--size-4));--_ac-drawer-footer-gaf:var(--ac-drawer-footer-gaf,row);--_ac-drawer-footer-button-is:var(--ac-drawer-footer-button-is,100%);background-color:var(--_ac-drawer-bg);block-size:100dvh;color:var(--_ac-drawer-fg);max-block-size:100dvh;inline-size:100%;max-inline-size:var(--_ac-drawer-mis);border:none;grid-template-rows:min-content 1fr min-content;padding:0;display:none;inset-inline-start:auto;translate:100%;box-shadow:0 6px 24px -2px #00093326}.ac-drawer::backdrop{background-color:var(--_ac-drawer-backdrop-bg);opacity:0}.ac-drawer[open]{transition:translate var(--anim-trn-d) ease, display var(--anim-trn-d) ease allow-discrete, overlay var(--anim-trn-d) ease allow-discrete;display:grid;translate:0}.ac-drawer[open]::backdrop{opacity:1;transition:opacity var(--anim-trn-d) linear, display var(--anim-trn-d) linear allow-discrete, overlay var(--anim-trn-d) linear allow-discrete}@starting-style{.ac-drawer[open]{translate:100%}.ac-drawer[open]::backdrop{opacity:0}}.ac-drawer-header{align-items:center;column-gap:var(--size-2);padding:var(--_ac-drawer-header-p);grid-template-columns:1fr auto;display:grid}.ac-drawer-title{color:var(--_ac-drawer-title-fg);font-size:var(--_ac-drawer-title-fs);font-weight:var(--_ac-drawer-title-fw);margin:0}.ac-drawer-body{min-block-size:0;padding:var(--size-4) var(--_ac-drawer-body-p) var(--_ac-drawer-body-p);flex:1;overflow-y:auto}.ac-drawer-close{--btn-mbs:var(--size-10);--btn-bc:transparent;--btn-br:var(--radius-full);--btn-bg:var(--s-color-surface-base);--btn-fg:var(--s-color-content-base);--btn--focus-bc:var(--s-color-surface-primary-3);--btn--focus-bg:var(--s-color-surface-base);--btn--focus-fg:var(--s-color-content-base);--btn--hover-bc:transparent;--btn--hover-bg:var(--s-color-surface-primary-1);--btn--hover-fg:var(--s-color-content-base);--btn--active-bc:transparent;--btn--active-bg:var(--s-color-surface-primary-1);--btn--active-fg:var(--s-color-content-base)}.ac-drawer-open{--btn-br:var(--radius-sm) 0 0 var(--radius-sm);z-index:10;position:fixed;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.ac-drawer-footer{--btn-mis:var(--_ac-drawer-footer-button-is);flex-direction:var(--_ac-drawer-button-alignment);gap:var(--size-3);grid-auto-flow:var(--_ac-drawer-footer-gaf);padding:var(--_ac-drawer-footer-p);flex-shrink:0;display:grid;box-shadow:0 6px 24px -2px #00093326}@container al-main (width>=48rem){.ac-drawer{--ac-drawer-mis:400px;--ac-drawer-footer-gaf:column}}.pd-technical{--ab-accordionregions-mis:var(--width-w1138)}.pd-faq{--ab-accordionregions-mis:var(--width-w930)}.ab-accordion{--_ab-accordion-pb:var(--ab-accordion-pb,var(--block-pb));--_ab-accordioninner-mis:var(--ab-accordioninner-mis,var(--width-abinnerwithgutter));--_ab-accordionregions-mis:var(--ab-accordionregions-mis,var(--width-w930));padding-block:var(--_ab-accordion-pb)}.ab-accordion .ab-inner{max-inline-size:var(--_ab-accordioninner-mis);margin-inline:auto}.ab-accordion .ab-region{max-inline-size:var(--_ab-accordionregions-mis);margin-inline:auto}.ab-accordion.is-wstandard{--_ab-accordionregions-mis:var(--ab-accordionregions-mis,var(--width-w700))}.ab-accordion.is-wwide{--_ab-accordionregions-mis:var(--ab-accordionregions-mis,var(--width-w930))}.ab-accordion.is-wextrawide{--_ab-accordionregions-mis:var(--ab-accordionregions-mis,var(--width-w1038))}.ab-accordion.is-wfull{--_ab-accordionregions-mis:var(--ab-accordionregions-mis,var(--width-full))}.ab-accordionitem{--_ab-accordionitem-b:var(--ab-accordionitem-b,1px solid var(--ab-accordionitem-bc,var(--p-color-primary-800)));--_ab-accordionitem-bb:var(--ab-accordionitem-bb,var(--_ab-accordionitem-b));--_ab-accordionitem-bt:var(--ab-accordionitem-bt,var(--_ab-accordionitem-b));--_ab-accordionitem-summary-bg:var(--ab-accordionitem-summary-bg,transparent);--_ab-accordionitem-summary--hover-bg:var(--ab-accordionitem-summary--hover-bg,var(--color-neutral-100));--_ab-accordionitem-summary-fg:var(--ab-accordionitem-summary-fg,var(--s-color-content-base));--_ab-accordionitem-summary-fs:var(--ab-accordionitem-summary-fs,var(--at-body-fs-lg));--_ab-accordionitem-summary-g:var(--ab-accordionitem-summary-g,var(--size-3));--_ab-accordionitem-summary-lh:var(--ab-accordionitem-summary-lh,var(--at-body-lh-lg,var(--at-body-lh)));--_ab-accordionitem-summary-pb:var(--ab-accordionitem-summary-pb,var(--spacing-sm));--_ab-accordionitem-summary-pi:var(--ab-accordionitem-summary-pi,var(--size-3));--_ab-accordionitem-summary-pie:var(--ab-accordionitem-summary-pie,var(--_ab-accordionitem-summary-pi));--_ab-accordionitem-summary-pis:var(--ab-accordionitem-summary-pis,var(--_ab-accordionitem-summary-pi));--_ab-accordionitem-icon-fg:var(--ab-accordionitem-icon-fg,inherit);--_ab-accordionitem-icon-size:var(--ab-accordionitem-icon-size,var(--spacing-md));--_ab-accordionitem-icon--open-d:var(--ab-accordionitem-icon--open-d,block);--_ab-accordionitem-icon--close-d:var(--ab-accordionitem-icon--close-d,none);--_ab-accordionitem-content-pbe:var(--ab-accordionitem-content-pbe,var(--spacing-md));--_ab-accordionitem-content-pbs:var(--ab-accordionitem-content-pbs,var(--spacing-3xs));--_ab-accordionitem-content-pi:var(--ab-accordionitem-content-pi,var(--spacing-sm));--_ab-accordionitem-content-pie:var(--ab-accordionitem-content-pie,var(--_ab-accordionitem-content-pi));--_ab-accordionitem-content-pis:var(--ab-accordionitem-content-pis,var(--_ab-accordionitem-content-pi));border-bottom:var(--_ab-accordionitem-bb);border-top:var(--_ab-accordionitem-bt)}.ab-accordionitem+.ab-accordionitem{--ab-accordionitem-bt:none}.ab-accordionitem-summary{background-color:var(--_ab-accordionitem-summary-bg);color:var(--_ab-accordionitem-summary-fg);cursor:pointer;font-size:var(--_ab-accordionitem-summary-fs);align-items:center;gap:var(--_ab-accordionitem-summary-g);inline-size:100%;line-height:var(--_ab-accordionitem-summary-lh);padding-block:var(--_ab-accordionitem-summary-pb);text-wrap:balance;touch-action:manipulation;border:none;justify-content:space-between;padding-inline-start:var(--_ab-accordionitem-summary-pis);padding-inline-end:var(--_ab-accordionitem-summary-pie);text-decoration:none;display:flex;overflow:hidden}.ab-accordionitem-icon{color:var(--_ab-accordionitem-icon-fg);flex-shrink:0}.ab-accordionitem-svg{block-size:var(--_ab-accordionitem-icon-size);inline-size:var(--_ab-accordionitem-icon-size)}.ab-accordionitem-svg:first-child{display:var(--_ab-accordionitem-icon--open-d)}.ab-accordionitem-svg:nth-child(2){display:var(--_ab-accordionitem-icon--close-d)}.ab-accordionitem-content{padding-block:var(--_ab-accordionitem-content-pbs) var(--_ab-accordionitem-content-pbe);padding-inline:var(--_ab-accordionitem-content-pis) var(--_ab-accordionitem-content-pie)}.ab-accordionitem:open{--ab-accordionitem-icon--open-d:none;--ab-accordionitem-icon--close-d:block}.ab-accordionitem-summary:focus-visible,.ab-accordionitem-summary:active,.ab-accordionitem-summary:hover{--_ab-accordionitem-summary-bg:var(--_ab-accordionitem-summary--hover-bg)}.ab-anchorlinks{--_ab-anchorlinks-bg:var(--ab-anchorlinks-bg,transparent);--_ab-anchorlinks-fg:var(--ab-anchorlinks-fg,currentcolor);--_ab-anchorlinks-fs:var(--ab-anchorlinks-fs,var(--at-fs-14));--_ab-anchorlinksinner-mis:var(--ab-anchorlinksinner-mis,100%);--_ab-anchorlinksinner-cg:var(--ab-anchorlinksinner-cg,var(--size-6));--_ab-anchorlinksinner-jc:var(--ab-anchorlinksinner-jc,start);--_ab-anchorlinksinner-pi:var(--ab-anchorlinksinner-pi,var(--size-4) 0);--link-fg:var(--_ab-anchorlinks-fg);--link-tdl:none;--link--focus-fg:var(--_ab-anchorlinks-fg);--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--hover-tdl:underline;--link--active-oc:currentcolor;--link--active-fg:var(--_ab-anchorlinks-fg);background-color:var(--_ab-anchorlinks-bg);font-size:var(--_ab-anchorlinks-fs);padding-block:var(--spacing-sm)}.ab-anchorlinks-inner{column-gap:var(--_ab-anchorlinksinner-cg);justify-content:var(--_ab-anchorlinksinner-jc);margin-block:calc(var(--size-1) * -1);max-inline-size:var(--_ab-anchorlinksinner-mis);padding-block:var(--size-1);padding-inline:var(--_ab-anchorlinksinner-pi);scrollbar-width:none;text-wrap:nowrap;margin-inline:auto;display:flex;overflow-x:scroll}.ab-anchorlinks-item:last-child{padding-inline-end:var(--size-4)}@container al-main (width>=64rem){.ab-anchorlinks{--ab-anchorlinksinner-mis:var(--width-abinnerwithgutter);--ab-anchorlinksinner-cg:var(--size-8);--ab-anchorlinksinner-jc:safe center;--ab-anchorlinksinner-pi:0}}@container al-main (width>=80rem){.ab-anchorlinks{--ab-anchorlinksinner-cg:var(--size-16)}}.ab-articlelisting{--_ab-articlelisting-pb:var(--ab-articlelisting-pb,var(--block-pb));--_ab-articlelistinginner-mis:var(--ab-articlelistinginner-mis,var(--width-abinnerwithgutter));--_ab-articlelistingregions-mis:var(--ab-articlelistingregions-mis,var(--width-w848));padding-block:var(--_ab-articlelisting-pb)}.ab-articlelisting .ab-inner{max-inline-size:var(--_ab-articlelistinginner-mis);margin-inline:auto}.ab-articlelisting .ab-region{max-inline-size:var(--_ab-articlelistingregions-mis);margin-inline:auto}.ab-articlelisting-content [data-listing-live=pending]{display:none}.ab-articlelisting-content:has([data-listing-live=ready]) [data-listing-skeleton]{display:none}.ac-articlelisting-skeleton .ab-listing-refinement-list-label>div{inline-size:auto}.ac-articlelisting-skeleton .ab-listing-refinement-list-count-skeleton{margin-inline-start:auto}.ab-banner{--ab-region-stack-mbs:var(--size-1);--_ab-banner-bg:var(--ab-banner-bg,transparent);--_ab-banner-fg:var(--ab-banner-fg,currentcolor);--_ab-banner-fs:var(--ab-banner-fs,var(--at-fs-12));--_ab-banner-fw:var(--ab-banner-fw,400);--_ab-banner-icon-fg:var(--ab-banner-icon-fg,var(--_ab-banner-fg));--_ab-bannerinner-mis:var(--ab-bannerinner-mis,var(--width-abinnerwithgutter));--_ab-bannercontent-mis:var(--ab-bannercontent-mis,var(--width-w700));--link-fg:var(--_ab-banner-fg);--link-fw:var(--_ab-banner-fw);--link--focus-fg:var(--_ab-banner-fg);--link--focus-oc:currentcolor;--link--active-oc:currentcolor;--link--active-fg:var(--_ab-banner-fg);--ac-icon-d:grid;--ac-icon-fg:var(--_ab-banner-icon-fg);background-color:var(--_ab-banner-bg);color:var(--_ab-banner-fg);padding-block:var(--size-2-5)}.ab-banner .ab-inner{max-inline-size:var(--_ab-bannerinner-mis);margin-inline:auto}.ab-banner-content{align-items:center;gap:var(--size-2-5);justify-content:center;margin-inline:auto;display:flex}.ab-banner-text{font-size:var(--_ab-banner-fs);font-weight:var(--_ab-banner-fw);max-inline-size:var(--_ab-bannercontent-mis)}@container al-main (width>=64rem){.ab-banner{--ab-banner-fs:var(--at-fs-14)}}.ab-blockswithtoc{--ab-stack-mbs:var(--spacing-lg);--_ab-blockswithtoc-pb:var(--ab-blockswithtoc-pb,var(--block-pb));--_ab-blockswithtocinner-mis:var(--ab-blockswithtocinner-mis,var(--width-abinner));--_ab-blockswithtocregions-mis:var(--ab-blockswithtocregions-mis,min(100% - (var(--al-gutter) * 2), var(--width-w930)));padding-block:var(--_ab-blockswithtoc-pb)}.ab-blockswithtoc>.ab-inner{max-inline-size:var(--_ab-blockswithtocinner-mis);margin-inline:auto}.ab-blockswithtoc>.ab-inner>.ab-region{max-inline-size:var(--_ab-blockswithtocregions-mis);margin-inline:auto}.ab-calltoaction{--_ab-calltoaction-bg:var(--ab-calltoaction-bg,transparent);--_ab-calltoaction-fg:var(--ab-calltoaction-fg,currentcolor);--_ab-calltoaction-pb:var(--ab-calltoaction-pb,var(--spacing-md));--_ab-calltoactioninner-mis:var(--ab-calltoactioninner-mis,var(--width-abinnerwithgutter));--_ab-calltoactionregions-mis:var(--ab-calltoactionregions-mis,var(--width-w848));--heading-fg:var(--_ab-calltoaction-fg);--subline-fg:var(--_ab-calltoaction-fg);--link-fg:var(--_ab-calltoaction-fg);background-color:var(--_ab-calltoaction-bg);color:var(--_ab-calltoaction-fg);padding-block:var(--_ab-calltoaction-pb)}.ab-calltoaction .ab-inner{max-inline-size:var(--_ab-calltoactioninner-mis);margin-inline:auto}.ab-calltoaction .ab-region{max-inline-size:var(--_ab-calltoactionregions-mis);margin-inline:auto}@container al-main (width>=64rem){.ab-calltoaction{--ab-stack-mbs:var(--spacing-lg);--ab-region-stack-mbs:var(--spacing-md);--ab-calltoaction-pb:var(--spacing-2xl)}}.ab-cardscarousel{--_ab-cardscarousel-pb:var(--ab-cardscarousel-pb,var(--block-pb));--_ab-cardscarouselinner-ai:var(--ab-cardscarouselinner-ai,start);--_ab-cardscarouselinner-d:var(--ab-cardscarouselinner-d,grid);--_ab-cardscarouselinner-gtc:var(--ab-cardscarouselinner-gtc,none);--_ab-cardscarouselinner-gtr:var(--ab-cardscarouselinner-gtr,none);--_ab-cardscarouselinner-rg:var(--ab-cardscarouselinner-rg,var(--spacing-md));--_ab-cardscarouselinner-size-maxi:var(--ab-cardscarouselinner-size-maxi,var(--width-abinnerwithgutter));--_ab-cardscarouselinner-size-minb:var(--ab-cardscarouselinner-size-minb,0);--_ab-cardscarouselheader-bg:var(--ab-cardscarouselheader-bg,transparent);--_ab-cardscarouselheader-d:var(--ab-cardscarouselheader-d,block);--_ab-cardscarouselheader-fg:var(--ab-cardscarouselheader-fg,inherit);--_ab-cardscarouselheader-gtc:var(--ab-cardscarouselheader-gtc,none);--_ab-cardscarouselheader-ga:var(--ab-cardscarouselheader-ga,auto);--_ab-cardscarouselheader-mb:var(--ab-cardscarouselheader-mb,0);--_ab-cardscarouselheader-pb:var(--ab-cardscarouselheader-pb,0);--_ab-cardscarouselheader-size-maxi:var(--ab-cardscarouselheader-size-maxi,var(--width-w848));--_ab-cardscarouselheaderinner-ga:var(--ab-cardscarouselheaderinner-ga,auto);--_ab-cardscarouselheaderinner-pb:var(--ab-cardscarouselheaderinner-pb,0);--_ab-cardscarouselheaderinner-pi:var(--ab-cardscarouselheaderinner-pi,0);--_ab-cardscarouselitems-ga:var(--ab-cardscarouselitems-ga,auto);--_ab-cardscarouselfooter-ga:var(--ab-cardscarouselfooter-ga,auto);--_ab-cardscarouselfooter-pi:var(--ab-cardscarouselfooter-pi,0);--_ab-cardscarouselfooter-size-maxi:var(--ab-cardscarouselfooter-size-maxi,var(--width-w848));padding-block:var(--_ab-cardscarousel-pb)}.ab-cardscarousel-inner{align-items:var(--_ab-cardscarouselinner-ai);display:var(--_ab-cardscarouselinner-d);grid-template-columns:var(--_ab-cardscarouselinner-gtc);grid-template-rows:var(--_ab-cardscarouselinner-gtr);max-inline-size:var(--_ab-cardscarouselinner-size-maxi);min-block-size:var(--_ab-cardscarouselinner-size-minb);row-gap:var(--_ab-cardscarouselinner-rg);margin-inline:auto}.ab-cardscarousel-header{background-color:var(--_ab-cardscarouselheader-bg);color:var(--_ab-cardscarouselheader-fg);display:var(--_ab-cardscarouselheader-d);grid-area:var(--_ab-cardscarouselheader-ga);grid-template-columns:var(--_ab-cardscarouselheader-gtc);margin-block:var(--_ab-cardscarouselheader-mb);max-inline-size:var(--_ab-cardscarouselheader-size-maxi);padding-block:var(--_ab-cardscarouselheader-pb)}.ab-cardscarousel-header-inner{grid-area:var(--_ab-cardscarouselheaderinner-ga);padding-block:var(--_ab-cardscarouselheaderinner-pb);padding-inline:var(--_ab-cardscarouselheaderinner-pi)}.ab-cardscarousel-header-inner>.ab-contentsubline:first-child+*{--ab-region-stack-mbs:var(--spacing-lg)}.ab-cardscarousel-items{grid-area:var(--_ab-cardscarouselitems-ga);container:ab-cardscarouselitems/inline-size}.ab-cardscarousel-carousel{--_carousel-cg:var(--size-2);--_carousel-ipv:var(--carousel-ipv,1.15);--_carouselitem-size-i:calc((100cqw - (var(--_carousel-cg) * (var(--_carousel-ipv) - 1))) / var(--_carousel-ipv));--_carouselitem-size-maxi:var(--carouselitem-size-maxi,332px)}.ab-cardscarousel-carousel:not(.ac-carousel-initialized) .ac-carousel-items{align-items:stretch;column-gap:var(--_carousel-cg);overscroll-behavior-x:contain;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:thin;flex-wrap:nowrap;inline-size:100%;min-inline-size:0;display:flex;overflow-x:auto}.ab-cardscarousel-item{background-color:var(--p-color-neutral-0);inline-size:var(--_carouselitem-size-i);max-inline-size:var(--_carouselitem-size-maxi);scroll-snap-align:start;flex-shrink:0}.ab-cardscarousel-controls:has(.is-locked){display:none}.ab-cardscarousel-footer{grid-area:var(--_ab-cardscarouselfooter-ga);max-inline-size:var(--_ab-cardscarouselfooter-size-maxi);padding-inline:var(--_ab-cardscarouselfooter-pi)}.ab-cardscarousel.is-panel .ab-cardscarousel-header{--_ab-cardscarousel-fg:var(--ab-cardscarousel-panel-fg,inherit);--heading-fg:var(--_ab-cardscarousel-fg);--subline-fg:var(--_ab-cardscarousel-fg);--ab-contentsubline-decor-bg:var(--ab-cardscarousel-panel-sublinedecor,inherit);--link-fg:var(--_ab-cardscarousel-fg);--link--focus-fg:var(--_ab-cardscarousel-fg);--link--active-fg:var(--_ab-cardscarousel-fg);--_ab-cardscarouselheader-bg:var(--ab-cardscarousel-panel-bg);--_ab-cardscarouselheader-fg:var(--_ab-cardscarousel-fg);--ab-cardscarouselheaderinner-pb:var(--size-4);--ab-cardscarouselheaderinner-pi:var(--size-4)}@container al-main (width>=64rem){.ab-cardscarousel.is-default{--ab-cardscarouselinner-gtc:repeat(12, minmax(0, 1fr));--ab-cardscarouselheader-ga:1 / 1 / 2 / 5;--ab-cardscarouselheaderinner-pb:var(--size-6);--ab-cardscarouselheaderinner-pi:var(--size-6);--ab-cardscarouselitems-ga:1 / 5 / 2 / 13;--ab-cardscarouselfooter-ga:2 / 5 / 3 / 13}.ab-cardscarousel.is-panel{--_ab-cardscarouselheader-pull:var(--size-6);--ab-cardscarouselinner-gtc:repeat(12, minmax(0, 1fr));--ab-cardscarouselheader-d:grid;--ab-cardscarouselheader-gtc:subgrid;--ab-cardscarouselheader-ga:1 / 1 / 2 / 6;--ab-cardscarouselheader-mb:calc(var(--_ab-cardscarouselheader-pull) * -1) 0;--ab-cardscarouselheader-pb:var(--_ab-cardscarouselheader-pull);--ab-cardscarouselheaderinner-ga:1 / 1 / 2 / 5;--ab-cardscarouselheaderinner-pb:var(--size-4);--ab-cardscarouselheaderinner-pi:var(--size-6);--ab-cardscarouselitems-ga:1 / 5 / 2 / 13;--ab-cardscarouselfooter-ga:2 / 5 / 3 / 13}.ab-cardscarousel.is-stacked{--carousel-ipv:3;--ab-cardscarouselinner-rg:var(--size-2);--ab-cardscarouselheaderinner-pb:var(--size-6);--ab-cardscarouselheaderinner-pi:var(--size-6);--ab-cardscarouselfooter-pi:var(--size-6)}}@container al-main (width>=80rem){.ab-cardscarousel.is-default{--ab-cardscarouselheaderinner-pb:var(--size-8);--ab-cardscarouselheaderinner-pi:var(--size-10)}.ab-cardscarousel.is-panel{--ab-cardscarouselheaderinner-pi:var(--size-10)}.ab-cardscarousel.is-stacked{--carousel-ipv:4;--carouselitem-size-maxi:calc(var(--size) * 354);--ab-cardscarouselheaderinner-pb:var(--size-8);--ab-cardscarouselheaderinner-pi:var(--size-10);--ab-cardscarouselfooter-pi:var(--size-10)}}@container ab-cardscarouselitems (width>=712px){.is-card-lg .ab-cardscarousel-carousel{--carousel-ipv:2.15;--carouselitem-size-maxi:calc(var(--size) * 488)}}@container ab-cardscarouselitems (width>=1280px){.is-card-lg .ab-cardscarousel-carousel{--carousel-ipv:3.15}}.ab-careerlisting{--_ab-careerlisting-pb:var(--ab-careerlisting-pb,var(--block-pb));--_ab-careerlistinginner-mis:var(--ab-careerlistinginner-mis,var(--width-abinnerwithgutter));--_ab-careerlistingregions-mis:var(--ab-careerlistingregions-mis,var(--width-w848));--_ac-listinghitslist-gtc:repeat(1, minmax(0, 1fr));padding-block:var(--_ab-careerlisting-pb)}.ab-careerlisting .ab-inner{max-inline-size:var(--_ab-careerlistinginner-mis);margin-inline:auto}.ab-careerlisting .ab-region{max-inline-size:var(--_ab-careerlistingregions-mis);margin-inline:auto}.ab-careerlisting .ac-listing-hits-list{--_ac-listinghitslist-gtc:repeat(1, minmax(0, 1fr))}.ab-careerlisting-content .ab-listing-toolbar-controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ab-careerlisting-content [data-listing-live=pending]{display:none}.ab-careerlisting-content:has([data-listing-live=ready]) [data-listing-skeleton]{display:none}.ac-careerlisting-skeleton .ac-careercard-body{gap:calc(var(--size) * 3);display:grid}.ac-careerlisting-skeleton .ab-listing-refinement-list-label>div{inline-size:auto}.ac-careerlisting-skeleton .ab-listing-refinement-list-count-skeleton{margin-inline-start:auto}.ab-carousel{--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-b:100%;--ab-stack-mbs:var(--spacing-lg);--_ab-carousel-pb:var(--ab-carousel-pb,var(--block-pb));--_ab-carouselinner-mis:var(--ab-carouselinner-mis,var(--width-abinnerwithgutter));--_ab-carouselregions-mis:var(--ab-carouselregions-mis,var(--width-w700));--_ab-carouselitems-c:var(--ab-carouselitems-c,1);--_ab-carouselitems-gtr:var(--ab-carouselitems-gtr,1fr auto);--_ab-carouseltext-cs:var(--ab-carouseltext-cs,1);--_ab-carouseltext-ga:var(--ab-carouseltext-ga,auto / span var(--_ab-carouseltext-cs));--_ab-carouseltext-gtr:var(--ab-carouseltext-gtr,auto 1fr);--_ab-carouseltext-o:var(--ab-carouseltext-o,1);--_ab-carouseltextinner-pb:var(--ab-carouseltextinner-pb,var(--size-4) 0);--_ab-carouseltextinner-pi:var(--ab-carouseltextinner-pi,0);--_ab-carouseltextinner-o:var(--ab-carouseltextinner-o,1);--_ab-carouselcontrols-o:var(--ab-carouselcontrols-o,0);--_ab-carouselmedia-cs:var(--ab-carouselmedia-cs,1);--_ab-carouselmedia-ga:var(--ab-carouselmedia-ga,auto / span var(--_ab-carouselmedia-cs));--_ab-carouselmedia-o:var(--ab-carouselmedia-o,0);padding-block:var(--_ab-carousel-pb)}.ab-carousel .ab-inner{max-inline-size:var(--_ab-carouselinner-mis);margin-inline:auto}.ab-carousel .ab-region{max-inline-size:var(--_ab-carouselregions-mis);margin-inline-start:0}.ab-carousel-items{grid-template-columns:repeat(var(--_ab-carouselitems-c), 1fr);grid-template-rows:var(--_ab-carouselitems-gtr);display:grid}.ab-carousel-text{grid-area:var(--_ab-carouseltext-ga);grid-template-rows:var(--_ab-carouseltext-gtr);order:var(--_ab-carouseltext-o);display:grid}.ab-carousel-text-inner{order:var(--_ab-carouseltextinner-o);padding-block:var(--_ab-carouseltextinner-pb);padding-inline:var(--_ab-carouseltextinner-pi);place-content:center}.ab-carousel-text-inner>.ab-contentsubline:first-child+*{--ab-region-stack-mbs:var(--spacing-md)}.ab-carousel-controls-wrap{order:var(--_ab-carouselcontrols-o);align-self:end;min-inline-size:0}.ab-carousel-media{grid-area:var(--_ab-carouselmedia-ga);order:var(--_ab-carouselmedia-o);block-size:100%;min-inline-size:0}.ab-carousel-media .ac-carousel-inner{block-size:100%}.ab-carouselitemmedia{block-size:100%}.ab-carouselitemmedia .ac-media-media{inline-size:100%}.ab-carousel.is-media-only{--ab-carouselitems-c:1;--ab-carouselitems-gtr:1fr;--ab-carouseltext-ga:1 / 1;--ab-carouseltext-gtr:1fr auto;--ab-carouseltext-z:1;--ab-carouselmedia-ga:1 / 1;--ab-carouseltext-content-o:0;--ab-carouseltext-content-pi:0;--ab-carouselcontrols-o:1}.ab-carousel.is-media-start,.ab-carousel.is-media-end{--ab-carouseltext-o:1;--ab-carouselmedia-o:0}@media (width>=40rem){.ab-carousel{--ab-carouselitems-c:12;--ab-carouseltext-gtr:1fr auto;--ab-carouseltextinner-o:0;--ab-carouseltextinner-pi:var(--size-4);--ab-carouselcontrols-o:1}.ab-carousel.is-media-start{--ab-carouseltext-o:1;--ab-carouselmedia-o:0}.ab-carousel.is-media-end{--ab-carouseltext-o:0;--ab-carouselmedia-o:1}.ab-carousel.is-50-50{--ab-carouseltext-cs:6;--ab-carouselmedia-cs:6}.ab-carousel.is-33-66{--ab-carouseltext-cs:4;--ab-carouselmedia-cs:8}.ab-carousel.is-40-60{--ab-carouseltext-cs:5;--ab-carouselmedia-cs:7}}@media (width>=64rem){.ab-carousel{--ab-carouseltextinner-pi:var(--size-6)}}@media (width>=80rem){.ab-carousel{--ab-carouseltextinner-pi:var(--size-10)}}.ab-coltco2counter{--_ab-coltco2counter-bg:var(--ab-coltco2counter-bg,transparent);--_ab-coltco2counter-fg:var(--ab-coltco2counter-fg,inherit);--_ab-coltco2counter-pb:var(--ab-coltco2counter-pb,var(--block-pb));--_ab-coltco2counterinner-mis:var(--ab-coltco2counterinner-mis,var(--width-site-withgutter));--_ab-coltco2counterregions-mis:var(--ab-coltco2counterregions-mis,var(--width-w930));--_ab-coltco2counter-decor-bg:var(--ab-coltco2counter-decor-bg,transparent);--_ab-coltco2counter-decor-c:var(--ab-coltco2counter-decor-c,none);--_ab-coltco2counter-counter-ff:var(--ab-coltco2counter-counter-ff,var(--at-body-ff));--_ab-coltco2counter-counter-fg:var(--ab-coltco2counter-counter-fg);--_ab-coltco2counter-counter-fs:var(--ab-coltco2counter-value-fs,clamp(2rem, calc(2rem + 6.75rem * (100vw - 360px) / 920px), 8.75rem));--_ab-coltco2counter-counter-fw:var(--ab-coltco2counter-counter-fw,300);--_ab-coltco2counter-counter-lh:var(--ab-coltco2counter-counter-lh,var(--at-lh-110));--_ab-coltco2counter-counter-ls:var(--ab-coltco2counter-value-ls,clamp(-1.5px, calc(0px + -1.5px * (100vw - 360px) / 920px), 0px));padding-block:var(--_ab-coltco2counter-pb);text-align:center}.ab-coltco2counter .ab-inner{max-inline-size:var(--_ab-coltco2counterinner-mis);margin-inline:auto}.ab-coltco2counter .ab-region{max-inline-size:var(--_ab-coltco2counterregions-mis);margin-inline:auto}.ab-coltco2counter-inner{background-color:var(--_ab-coltco2counter-bg);max-inline-size:var(--_ab-coltco2counterinner-mis);padding:var(--size-4);margin-block-end:var(--size-4);position:relative}.ab-coltco2counter-inner:after{background-color:var(--_ab-coltco2counter-decor-bg);block-size:var(--size-8);bottom:calc(var(--size-4) * -1);content:var(--_ab-coltco2counter-decor-c);width:calc(100% + (var(--al-gutter) * 2));z-index:-1;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.ab-coltco2counter-counter{color:var(--_ab-coltco2counter-counter-fg);font-family:var(--_ab-coltco2counter-counter-ff);font-size:var(--_ab-coltco2counter-counter-fs);font-variant-numeric:tabular-nums;font-weight:var(--_ab-coltco2counter-counter-fw);letter-spacing:var(--_ab-coltco2counter-counter-ls);line-height:var(--_ab-coltco2counter-counter-lh);text-wrap:nowrap}.ab-comparisontable{--_ab-comparisontable-bc:var(--ab-comparisontable-bc,currentcolor);--_ab-comparisontable-pb:var(--ab-comparisontable-pb,var(--block-pb));--_ab-comparisontable-heading-bg:var(--ab-comparisontable-heading-bg,transparent);--_ab-comparisontable-heading-fg:var(--ab-comparisontable-heading-fg,currentcolor);--_ab-comparisontable-heading-fw:var(--ab-comparisontable-heading-fw,400);--_ab-comparisontable-row-fg:var(--ab-comparisontable-row-fg,currentcolor);--_ab-comparisontable-row-fw:var(--ab-comparisontable-row-fw,300);--_ab-comparisontable-row-even-bg:var(--ab-comparisontable-row-even-bg,transparent);--_ab-comparisontable-row-odd-bg:var(--ab-comparisontable-row-odd-bg,transparent);--_ab-comparisontable-row-check-icon-bg:var(--ab-comparisontable-row-check-icon-bg,transparent);--_ab-comparisontable-row-cross-icon-bg:var(--ab-comparisontable-row-cross-icon-bg,transparent);--_ab-comparisontableinner-mis:var(--ab-comparisontableinner-mis,var(--width-abinnerwithgutter));--_ab-comparisontableregions-mis:var(--ab-comparisontableregions-mis,var(--width-w1138));--_ab-comparisontable-fs:var(--ab-comparisontable-fs,var(--at-fs-14));--_ab-comparisontable-col-first-is:var(--ab-comparisontable-col-first-is,177px);--_ab-comparisontable-col-first-size-mini:var(--ab-comparisontable-col-first-size-mini,177px);--_ab-comparisontable-col-is:var(--ab-comparisontable-col-is,115px);--_ab-comparisontable-col-size-mini:var(--ab-comparisontable-col-size-mini,115px);--ac-icon-bs:var(--size-6);--ac-icon-br:var(--radius-full);--ac-icon-d:grid;--ac-icon-fg:var(--s-color-content-inverse);--ac-icon-is:var(--size-6);--ac-iconsvg-bs:var(--size-3);--ac-iconsvg-is:var(--size-3);contain:paint;padding-block:var(--_ab-comparisontable-pb)}.ab-comparisontable .ab-inner{max-inline-size:var(--_ab-comparisontableinner-mis);margin-inline:auto}.ab-comparisontable .ab-region{max-inline-size:var(--_ab-comparisontableregions-mis);margin-inline:auto}.ab-comparisontable-table{overflow-x:auto}.ab-comparisontable-table table{background-color:var(--s-color-content-inverse);border-spacing:var(--size-2) 0;inline-size:calc(100% + var(--size-2));margin-inline:calc(var(--size-2) * -1);table-layout:fixed;border-collapse:separate!important}.ab-comparisontable-table th,.ab-comparisontable-table td{overflow-wrap:anywhere}.ab-comparisontable-table th:first-child,.ab-comparisontable-table td:first-child{inline-size:var(--_ab-comparisontable-col-first-is);min-inline-size:var(--_ab-comparisontable-col-first-size-mini)}.ab-comparisontable-table th:not(:first-child),.ab-comparisontable-table td:not(:first-child){inline-size:var(--_ab-comparisontable-col-is);min-inline-size:var(--_ab-comparisontable-col-size-mini)}.ab-comparisontableheading{background-color:var(--_ab-comparisontable-heading-bg);border-block-width:1px 0;border-color:var(--_ab-comparisontable-bc);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-0) var(--radius-0);border-inline-width:1px;color:var(--_ab-comparisontable-heading-fg);font-size:var(--_ab-comparisontable-fs);font-weight:var(--_ab-comparisontable-heading-fw);padding:var(--size-1);text-transform:uppercase;border-style:solid;line-height:1}.ab-comparisontable-table tbody td{border-inline:1px solid var(--_ab-comparisontable-bc);color:var(--_ab-comparisontable-row-fg);padding:var(--size-2)}.ab-comparisontableitem-inner{font-size:var(--_ab-comparisontable-fs);align-items:center;gap:var(--size-2);flex-direction:column;justify-content:center;display:flex}.ab-comparisontableitem-text{font-size:var(--_ab-comparisontable-fs)}.ab-comparisontable-table tbody tr:first-of-type td:first-child{border-block-start:1px solid var(--_ab-comparisontable-bc);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-0) var(--radius-0)}.ab-comparisontable-table tbody tr:last-of-type td{border-block-end:1px solid var(--_ab-comparisontable-bc);border-radius:var(--radius-0) var(--radius-0) var(--radius-sm) var(--radius-sm)}.ab-comparisontable-table tbody tr:nth-child(odd) td{background-color:var(--_ab-comparisontable-row-odd-bg)}.ab-comparisontable-table tbody tr:nth-child(2n) td{background-color:var(--_ab-comparisontable-row-even-bg)}.ab-comparisontablerow-title{font-size:var(--_ab-comparisontable-fs);font-weight:var(--_ab-comparisontable-row-fw)}.ab-comparisontableitem-icon.is-check{--ac-icon-bg:var(--_ab-comparisontable-row-check-icon-bg)}.ab-comparisontableitem-icon.is-cross{--ac-icon-bg:var(--_ab-comparisontable-row-cross-icon-bg)}@container al-main (width>=48rem){.ab-comparisontable{--ac-icon-bs:var(--size-10);--ac-icon-is:var(--size-10);--ac-iconsvg-bs:var(--size-5);--ac-iconsvg-is:var(--size-5);--ab-comparisontable-fs:var(--at-fs-16);--ab-comparisontable-col-first-is:304px;--ab-comparisontable-col-first-size-mini:304px;--ab-comparisontable-col-is:250px}}.ab-contentcolumns{--_ab-contentcolumns-columns:1;--_ab-contentcolumns-gap:var(--ab-contentcolumns-gap,var(--spacing-md));gap:var(--_ab-contentcolumns-gap);grid-template-columns:repeat(var(--_ab-contentcolumns-columns), minmax(0, 1fr));display:grid}@container (width>=452px){.ab-contentcolumns{--_ab-contentcolumns-columns:2;--_ab-contentcolumns-gap:var(--spacing-lg)}}:is(.ab>:has(.ab-contentcolumns),.ab>*>:has(.ab-contentcolumns)){container-type:inline-size}.ab-contentgroup{--_ab-contentgroup-fd:var(--ab-contentgroup-fd,row);--_ab-contentgroup-fw:var(--ab-contentgroup-fw,wrap);align-items:center;column-gap:var(--spacing-sm);flex-flow:var(--_ab-contentgroup-fd) var(--_ab-contentgroup-fw);row-gap:var(--spacing-2xs);display:flex}.is-vertical{--ab-contentgroup-fd:column}.ab-contentheadline{--_ab-contentheadline-fg:var(--ab-contentheadline-fg,var(--heading-fg,currentcolor));color:var(--_ab-contentheadline-fg)}.ab-contentlist{--_ab-contentlist-lst:var(--ab-contentlist-lst,none);--_ab-contentlist-rg:var(--ab-contentlist-rg,var(--size-5));--_ab-contentlistitemicon-c:var(--ab-contentlistitemicon-c,none);--_ab-contentlistitemicon-bg:var(--ab-contentlistitemicon-bg,var(--p-color-system-blue-300));--_ab-contentlistitemicon-bgi:var(--ab-contentlistitemicon-bgi,none);--_ab-contentlistitemicon-fg:var(--ab-contentlistitemicon-fg,var(--p-color-neutral-0));--_ab-contentlistitemicon-fw:var(--ab-contentlistitemicon-fw,500);--_ab-contentlistitemicon-s:var(--ab-contentlistitemicon-s,var(--size-8));--_ab-contentlistitemiconsvg-s:var(--ab-contentlistitemiconsvg-s,var(--size-4));--_ab-contentlistitemicondisc-s:var(--ab-contentlistitemicondisc-s,var(--size-1-5));--_ab-contentlistitemtext-ga:var(--ab-contentlistitemtext-ga,1 / 2);--_ab-contentlistitemtext-pbs:var(--ab-contentlistitemtext-pbs,.25lh);counter-reset:section;list-style:var(--_ab-contentlist-lst);row-gap:var(--_ab-contentlist-rg);padding-inline-start:0;display:grid}.ab-contentlist.is-disc{--ab-contentlist-lst:disc;--ab-contentlistitemicon-c:"";--ab-contentlistitemicon-bgi:radial-gradient(circle closest-side, var(--_ab-contentlistitemicon-fg) calc(var(--_ab-contentlistitemicondisc-s) / 2), var(--_ab-contentlistitemicon-bg) calc(var(--_ab-contentlistitemicondisc-s) / 2))}.ab-contentlist.is-decimal{--ab-contentlist-lst:decimal;--ab-contentlistitemicon-c:counter(section, var(--_ab-contentlist-lst))}.ab-contentlist.is-icon{--ab-contentlist-lst:none;--ab-contentlistitemicon-c:""}.ab-contentlist.is-none{--ab-contentlist-lst:none;--ab-contentlistitemtext-ga:1 / 1}.ab-contentlistitem{column-gap:var(--size-2);counter-increment:section;place-content:start;display:grid}.ab-contentlistitem::marker{content:""}.ab-contentlistitem:before{background-color:var(--_ab-contentlistitemicon-bg);background-image:var(--_ab-contentlistitemicon-bgi);block-size:var(--_ab-contentlistitemicon-s);border-radius:var(--radius-full);color:var(--_ab-contentlistitemicon-fg);content:var(--_ab-contentlistitemicon-c);font-variant-numeric:tabular-nums;font-weight:var(--_ab-contentlistitemicon-fw);inline-size:var(--_ab-contentlistitemicon-s);grid-area:1/1;place-items:center;display:inline-grid}.ab-contentlistitem-icon{--ac-icon-bs:var(--_ab-contentlistitemicon-s);--ac-icon-d:inline-grid;--ac-icon-fg:var(--_ab-contentlistitemicon-fg);--ac-icon-is:var(--_ab-contentlistitemicon-s);--ac-iconsvg-bs:var(--_ab-contentlistitemiconsvg-s);--ac-iconsvg-is:var(--_ab-contentlistitemiconsvg-s);grid-area:1/1}.ab-contentlistitem-text{grid-area:var(--_ab-contentlistitemtext-ga);padding-block-start:var(--_ab-contentlistitemtext-pbs)}.ab-contentquote{--ac-media-br:var(--radius-full);--_ab-contentquote-fg:var(--ab-contentquote-fg,currentcolor);--_ab-contentquote-quote-marks-before-c:var(--ab-contentquote-quote-marks-before-c,open-quote);--_ab-contentquote-quote-marks-after-c:var(--ab-contentquote-quote-marks-after-c,close-quote);--_ab-contentquote-citation-mbs:var(--ab-contentquote-citation-mbs,var(--spacing-md));--_ab-contentquote-citation-heading-fw:var(--ab-contentquote-citation-heading-fw,400);color:var(--_ab-contentquote-fg)}.ab-contentquote-citation{align-items:center;column-gap:var(--size-2);margin-block-start:var(--_ab-contentquote-citation-mbs);display:flex}.ab-contentquote-citation-heading{font-weight:var(--_ab-contentquote-citation-heading-fw);display:block}.ab-contentquote-quote>:first-child:before{content:var(--_ab-contentquote-quote-marks-before-c)}.ab-contentquote-quote>:last-child:after{content:var(--_ab-contentquote-quote-marks-after-c)}.ab-contentquote.no-marks{--_ab-contentquote-quote-marks-before-c:none;--_ab-contentquote-quote-marks-after-c:none}.ab-contentrichtext{--_ab-contentrichtext-d:var(--ab-contentrichtext-d,block);--_ab-contentrichtext-lc:var(--ab-contentrichtext-lc,none);--_ab-contentrichtext-ov:var(--ab-contentrichtext-ov,visible);display:var(--_ab-contentrichtext-d);line-clamp:var(--_ab-contentrichtext-lc);overflow:var(--_ab-contentrichtext-ov);-webkit-line-clamp:var(--_ab-contentrichtext-lc);-webkit-box-orient:vertical}.ab-contentrichtext[data-contentrichtext-lc]{--ab-contentrichtext-d:-webkit-box;--ab-contentrichtext-ov:hidden}.ab-contentsubline{--_ab-contentsubline-d:var(--ab-contentsubline-d,grid);--_ab-contentsubline-fg:var(--ab-contentsubline-fg,var(--subline-fg,currentcolor));--_ab-contentsubline-gap:var(--ab-contentsubline-gap,var(--size-3));--_ab-contentsubline-gtc:var(--ab-contentsubline-gtc,1fr);--_ab-contentsubline-fs:var(--ab-contentsubline-fs,var(--at-body-xs-fs));--_ab-contentsubline-fw:var(--ab-contentsubline-fw,400);--_ab-contentsubline-tt:var(--ab-contentsubline-tt,uppercase);--_ab-contentsubline-ls:var(--ab-contentsubline-ls,var(--at-ls-2));--_ab-contentsubline-decor-bg:var(--ab-contentsubline-decor-bg,var(--s-color-content-brand));--_ab-contentsubline-decor-br:var(--ab-contentsubline-decor-br,0);--_ab-contentsubline-decor-h:var(--ab-contentsubline-decor-h,var(--size-0-5));--_ab-contentsubline-decor-o:var(--ab-contentsubline-decor-o,1);--_ab-contentsubline-decor-w:var(--ab-contentsubline-decor-w,var(--size-10));color:var(--_ab-contentsubline-fg);display:var(--_ab-contentsubline-d);font-size:var(--_ab-contentsubline-fs);font-weight:var(--_ab-contentsubline-fw);align-items:center;gap:var(--_ab-contentsubline-gap);grid-template-columns:var(--_ab-contentsubline-gtc);letter-spacing:var(--_ab-contentsubline-ls);text-transform:var(--_ab-contentsubline-tt)}.ab-contentsubline:before{background-color:var(--_ab-contentsubline-decor-bg);block-size:var(--_ab-contentsubline-decor-h);border-radius:var(--_ab-contentsubline-decor-br);content:"";inline-size:var(--_ab-contentsubline-decor-w);order:var(--_ab-contentsubline-decor-o);display:block}.ab-downloadlisting{--_ab-downloadlisting-pb:var(--ab-downloadlisting-pb,var(--block-pb));--_ab-downloadlistinginner-mis:var(--ab-downloadlistinginner-mis,var(--width-abinnerwithgutter));--_ab-downloadlistingregions-mis:var(--ab-downloadlistingregions-mis,var(--width-w848));padding-block:var(--_ab-downloadlisting-pb)}.ab-downloadlisting .ab-inner{max-inline-size:var(--_ab-downloadlistinginner-mis);margin-inline:auto}.ab-downloadlisting .ab-region{max-inline-size:var(--_ab-downloadlistingregions-mis);margin-inline:auto}.ab-downloadlisting-content .ab-listing-toolbar-controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ab-downloadlisting-bulk-status{color:var(--ab-download-hit-fg,currentColor);font-size:var(--at-body-sm-fs);margin:0;margin-block-end:var(--spacing-sm)}.ab-downloadlisting-bulk-button{--btn-br:0;font-variant-numeric:tabular-nums;inline-size:100%}.ab-downloadlisting-content [data-listing-live=pending]{display:none}.ab-downloadlisting-content:has([data-listing-live=ready]) [data-listing-skeleton]{display:none}.ab-downloadlisting-skeleton .ab-listing-refinement-list-label>div{inline-size:auto}.ab-downloadlisting-skeleton .ab-listing-refinement-list-count-skeleton{margin-inline-start:auto}.ab-downloadlisting-skeleton .ab-listing-toolbar-controls .ab-listing-sort:first-child{display:none}.ab-download-hits-list-mobile-skeleton{display:flex}.ab-download-hits-list-desktop-skeleton{display:none}.ab-download-hit-mobile-skeleton .ab-download-hit-actions{flex-wrap:nowrap}@container al-main (width>=48rem){.ab-downloadlisting-bulk-button{inline-size:auto}.ab-downloadlisting-skeleton .ab-listing-toolbar-controls .ab-listing-sort:first-child{display:block}.ab-download-hits-list-mobile-skeleton{display:none}.ab-download-hits-list-desktop-skeleton{display:grid}.ab-download-hit-desktop-skeleton .ab-download-hit-actions>.ac-skeleton{block-size:var(--size-10);inline-size:var(--size-10)}}.ab-form{--_ab-form-pb:var(--ab-form-pb,var(--block-pb));--_ab-forminner-mis:var(--ab-forminner-mis,var(--width-abinnerwithgutter));--_ab-formregions-mis:var(--ab-formregions-mis,var(--width-w930));padding-block:var(--_ab-form-pb)}.ab-form .ab-inner{max-inline-size:var(--_ab-forminner-mis);margin-inline:auto}.ab-form .ab-region{max-inline-size:var(--_ab-formregions-mis);margin-inline:auto}.ab-glossary{--ab-stack-mbs:var(--spacing-lg);--_ab-glossary-pb:var(--ab-glossary-pb,var(--block-pb));--_ab-glossaryinner-mis:var(--ab-glossaryinner-mis,var(--width-abinnerwithgutter));--_ab-glossaryregions-mis:var(--ab-glossaryregions-mis,var(--width-w930));--_ab-glossaryitems-mis:var(--ab-glossaryitems-mis,var(--width-w700));--_ab-glossaryheading-fw:var(--ab-glossaryheading-fw,400);--_ab-glossarygroupheading-fw:var(--ab-glossarygroupheading-fw,var(--_ab-glossaryheading-fw));--_ab-glossarygroupheading-bc:var(--ab-glossarygroupheading-bc,transparent);--_ab-glossaryitemtitle-fw:var(--ab-glossaryitemtitle-fw,var(--_ab-glossaryheading-fw));padding-block:var(--_ab-glossary-pb)}.ab-glossary .ab-inner{max-inline-size:var(--_ab-glossaryinner-mis);margin-inline:auto}.ab-glossary .ab-region{max-inline-size:var(--_ab-glossaryregions-mis);margin-inline:auto}.ab-glossary-search{place-items:center;row-gap:var(--spacing-2xs);max-inline-size:380px;margin-inline:auto}.ab-glossary-search-input{padding-inline-end:var(--spacing-xl)}.ab-glossary-search-clear[disabled]{visibility:hidden}.ab-glossary-az{gap:var(--spacing-2xs);flex-wrap:wrap;justify-content:center;padding-inline-start:0;list-style:none;display:flex}.ab-glossary-az-item{--btn-mis:40px;--btn-pi:0}.ab-glossary-items{max-inline-size:var(--_ab-glossaryitems-mis);margin-inline:auto}.ab-glossary-group-items{padding-inline-start:0}.ab-glossary-group-heading{--fw:var(--_ab-glossarygroupheading-fw);border-bottom:2px solid var(--_ab-glossarygroupheading-bc)}.ab-glossaryitem-title{--fw:var(--_ab-glossaryitemtitle-fw);margin-block:var(--spacing-sm) var(--spacing-2xs)}.ab-glossaryitem-definition{margin-inline-start:0}.ab-glossary-noresults{max-inline-size:var(--_ab-glossaryitems-mis);text-align:center;margin-inline:auto}@container al-main (width>=64rem){.ab-glossary{--ab-stack-mbs:var(--spacing-xl)}}.ab-hero{--_ab-hero-pb:var(--ab-hero-pb,0);--_ab-hero-size-b:var(--ab-hero-size-b,auto);--_ab-hero-size-minb:var(--ab-hero-size-minb,0);--_ab-heroinner-ai:var(--ab-heroinner-ai,normal);--_ab-heroinner-br:var(--ab-heroinner-br,0);--_ab-heroinner-d:var(--ab-heroinner-d,grid);--_ab-heroinner-gtc:var(--ab-heroinner-gtc,none);--_ab-heroinner-gtr:var(--ab-heroinner-gtr,none);--_ab-heroinner-mi:var(--ab-heroinner-mi,auto);--_ab-heroinner-ov:var(--ab-heroinner-ov,clip);--_ab-heroinner-size-b:var(--ab-heroinner-size-b,auto);--_ab-heroinner-size-maxi:var(--ab-heroinner-size-maxi,var(--width-abinnerwithgutter));--_ab-heroinner-size-minb:var(--ab-heroinner-size-minb,0);--_ab-heromedia-d:var(--ab-heromedia-d,block);--_ab-heromedia-ga:var(--ab-heromedia-ga,auto);--_ab-heromedia-jc:var(--ab-heromedia-jc,start);--_ab-heromedia-mb:var(--ab-heromedia-mb,0);--_ab-heromedia-o:var(--ab-heromedia-o,1);--_ab-heromedia-pb:var(--ab-heromedia-pb,0);--_ab-heromedia-pi:var(--ab-heromedia-pi,0);--_ab-heromedia-z:var(--ab-heromedia-z,1);--_ab-heromediamedia-size-i:var(--ac-media-size-i,100%);--_ab-heromediaimgdesktop-d:var(--ab-heromediaimgdesktop-d,none);--_ab-heromediaimgdesktop-jc:var(--ab-heromediaimgdesktop-jc,normal);--_ab-heromediaimgmobile-d:var(--ab-heromediaimgmobile-d,block);--_ab-heroitems-as:var(--ab-heroitems-as,start);--_ab-heroitems-bg:var(--ab-heroitems-bg,transparent);--_ab-heroitems-br:var(--ab-heroitems-br,0);--_ab-heroitems-d:var(--ab-heroitems-d,block);--_ab-heroitems-fg:var(--ab-heroitems-fg,currentcolor);--_ab-heroitems-ga:var(--ab-heroitems-ga,auto);--_ab-heroitems-gtc:var(--ab-heroitems-gtc,none);--_ab-heroitems-mb:var(--ab-heroitems-mb,0);--_ab-heroitems-mi:var(--ab-heroitems-mi,0);--_ab-heroitems-mis:var(--ab-heroitems-mis,none);--_ab-heroitems-o:var(--ab-heroitems-o,2);--_ab-heroitems-ov:var(--ab-heroitems-ov,visible);--_ab-heroitems-pb:var(--ab-heroitems-pb,0);--_ab-heroitems-pi:var(--ab-heroitems-pi,0);--_ab-heroitems-pos:var(--ab-heroitems-pos,static);--_ab-heroitems-z:var(--ab-heroitems-z,3);--_ab-heroitemsinner-d:var(--ab-heroitemsinner-d,grid);--_ab-heroitemsinner-ga:var(--ab-heroitemsinner-ga,auto);--_ab-heroitemsinner-mis:var(--ab-heroitemsinner-mis,none);--_ab-heroitemsinner-pb:var(--ab-heroitemsinner-pb,var(--size-4));--_ab-heroitemsinner-pi:var(--ab-heroitemsinner-pi,var(--size-4));--_ab-heroitemsinner-rg:var(--ab-heroitemsinner-rg,var(--size-6));--_ab-heroitemsfirstsubline-mbe:var(--ab-heroitemsfirstsubline-mbe,var(--_ab-heroitemsinner-rg));--_ab-herocontrolsrow-h:auto;--heading-fg:var(--ab-hero-heading-fg,var(--s-color-content-base));--subline-fg:var(--ab-hero-subline-fg,var(--s-color-content-base));--ab-contentsubline-decor-bg:var(--ab-hero-subline-decor-bg,var(--s-color-content-brand));--link-fg:var(--ab-hero-link-fg,currentcolor);--link-tdl:none;--link--focus-fg:var(--ab-hero-link-fg);--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--hover-tdl:underline;--link--active-oc:currentcolor;--link--active-fg:var(--ab-hero-link-fg);block-size:var(--_ab-hero-size-b);min-block-size:var(--_ab-hero-size-minb);padding-block:var(--_ab-hero-pb)}.ab-hero :has(.ab-hero-controls){--_ab-herocontrolsrow-h:var(--carouselcontrols-size-b,auto)}.ab-hero-inner{align-items:var(--_ab-heroinner-ai);block-size:var(--_ab-heroinner-size-b);border-radius:var(--_ab-heroinner-br);display:var(--_ab-heroinner-d);grid-template-columns:var(--_ab-heroinner-gtc);grid-template-rows:var(--_ab-heroinner-gtr);margin-inline:var(--_ab-heroinner-mi);max-inline-size:var(--_ab-heroinner-size-maxi);min-block-size:var(--_ab-heroinner-size-minb);overflow:var(--_ab-heroinner-ov)}.ab-hero-media{display:var(--_ab-heromedia-d);grid-area:var(--_ab-heromedia-ga);justify-content:var(--_ab-heromedia-jc);margin-block:var(--_ab-heromedia-mb);order:var(--_ab-heromedia-o);padding-block:var(--_ab-heromedia-pb);padding-inline:var(--_ab-heromedia-pi);z-index:var(--_ab-heromedia-z)}.ab-hero-media .ac-media-media{inline-size:var(--_ab-heromediamedia-size-i)}.ab-hero-media-mobile{display:var(--_ab-heromediaimgmobile-d)}.ab-hero-media-desktop{display:var(--_ab-heromediaimgdesktop-d);margin-inline:var(--_ab-heromediaimgdesktop-mi)}.ab-hero-items{align-self:var(--_ab-heroitems-as);background-color:var(--_ab-heroitems-bg);border-radius:var(--_ab-heroitems-br);color:var(--_ab-heroitems-fg);display:var(--_ab-heroitems-d);grid-area:var(--_ab-heroitems-ga);grid-template-columns:var(--_ab-heroitems-gtc);margin-block:var(--_ab-heroitems-mb);margin-inline:var(--_ab-heroitems-mi);max-inline-size:var(--_ab-heroitems-mis);order:var(--_ab-heroitems-o);overflow:var(--_ab-heroitems-ov);padding-block:var(--_ab-heroitems-pb);padding-inline:var(--_ab-heroitems-pi);position:var(--_ab-heroitems-pos);z-index:var(--_ab-heroitems-z)}.ab-hero-items-inner{display:var(--_ab-heroitemsinner-d);grid-area:var(--_ab-heroitemsinner-ga);max-inline-size:var(--_ab-heroitemsinner-mis);padding-block:var(--_ab-heroitemsinner-pb);padding-inline:var(--_ab-heroitemsinner-pi);row-gap:var(--_ab-heroitemsinner-rg)}.ab-hero-items-inner>:first-child.ab-contentsubline{margin-block-end:var(--_ab-heroitemsfirstsubline-mbe)}.ab-hero-controls{block-size:var(--_ab-herocontrolsrow-h);grid-area:var(--ab-herocontrols-ga);pointer-events:none;z-index:3;order:3}.ab-hero.is-card{--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-b:100%;--ac-media-size-bmax:440px;--ac-media-size-i:100%;--ab-hero-pb:var(--spacing-sm);--ab-heroinner-ai:start;--ab-heroinner-gtc:1fr;--ab-heroinner-gtr:auto 1fr var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:1 / 1 / 2 / 2;--ab-heroitems-as:start;--ab-heroitems-ga:2 / 1 / 3 / 2;--ab-heroitems-mis:var(--size-90);--ab-heroitemsinner-pb:var(--size-6) var(--size-4);--ab-heroitemsinner-pi:var(--size-4);--ab-heroitemsfirstsubline-mbe:0;--ab-herocontrols-ga:3 / 1 / 4 / 2}@container al-main (width>=31.25rem){.ab-hero.is-card{--ac-media-size-imax:666px;--ab-heromediaimgmobile-d:none;--ab-heromediaimgdesktop-d:grid}}@container al-main (width>=40rem){.ab-hero.is-card{--ac-media-size-bmax:780px;--ab-heroinner-ai:stretch;--ab-heroinner-gtc:repeat(12, minmax(0, 1fr));--ab-heroinner-gtr:1fr var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:1 / 7 / 3 / 13;--ab-heromediaimgdesktop-jc:end;--ab-heroitems-as:center;--ab-heroitems-ga:1 / 1 / 2 / 7;--ab-heroitems-mis:none;--ab-herocontrols-ga:2 / 1 / 3 / 7}}@container al-main (width>=64rem){.ab-hero.is-card{--ab-heroitemsinner-pb:var(--size-10);--ab-heroitemsinner-pi:var(--size-10)}}.ab-hero.is-inset{--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-b:100%;--ac-media-size-bmax:calc(var(--size) * 600);--ac-media-size-i:100%;--ab-hero-pb:var(--spacing-sm);--ab-heroinner-gtc:1fr;--ab-heroinner-gtr:1fr var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:1 / 1 / 3 / 2;--ab-heroitems-bg:var(--ab-hero-inset-heroitems-bg);--ab-heroitems-br:var(--ab-hero-inset-heroitems-br);--ab-heroitems-fg:var(--ab-hero-inset-heroitems-fg);--ab-heroitems-as:end;--ab-heroitems-ga:1 / 1 / 2 / 2;--ab-heroitems-mb:var(--ab-hero-inset-heroitems-mb,var(--size-4));--ab-heroitems-mi:var(--ab-hero-inset-heroitems-mi,var(--size-4));--ab-heroitems-mis:var(--size-90);--ab-heroitems-ov:var(--ab-hero-inset-heroitems-ov,clip);--ab-heroitems-pos:var(--ab-hero-inset-heroitems-pos,static);--ab-heroitemsinner-pb:var(--size-4) var(--size-5);--ab-heroitemsfirstsubline-mbe:0;--ab-herocontrols-ga:2 / 1 / 3 / 2;--heading-fg:var(--ab-hero-inset-heading-fg);--subline-fg:var(--ab-hero-inset-subline-fg);--ab-hero-subline-decor-bg:var(--ab-hero-inset-subline-decor-bg)}.ab-hero.is-inset .ab-hero-items:after{background-color:var(--ab-hero-inset-heroitemsafter-bg,transparent);block-size:var(--ab-hero-inset-heroitemsafter-size-b,var(--size-6));content:"";display:var(--ab-hero-inset-heroitemsafter-d,none);pointer-events:none;inline-size:100%;position:var(--ab-hero-inset-heroitemsafter-pos,static);translate:var(--ab-hero-inset-heroitemsafter-trans,0 0);z-index:var(--_ab-heroitems-z)}@container al-main (width>=31.25rem){.ab-hero.is-inset{--ac-media-a:16 / 9;--ac-media-size-bmax:calc(var(--size) * 500);--ab-heromediaimgmobile-d:none;--ab-heromediaimgdesktop-d:block}}@container al-main (width>=64rem){.ab-hero.is-inset{--ab-heroinner-gtc:repeat(12, minmax(0, 1fr));--ab-heromedia-ga:1 / 1 / 3 / 13;--ab-heroitems-ga:1 / 1 / 2 / 6;--ab-heroitems-mb:var(--ab-hero-inset-heroitems-mb--vlg,var(--size-4));--ab-heroitems-mi:var(--ab-hero-inset-heroitems-mi--vlg,var(--size-4) var(--size-10));--ab-heroitems-mis:calc(var(--size) * 460);--ab-herocontrols-ga:2 / 1 / 3 / 13}}@container al-main (width>=80rem){.ab-hero.is-inset{--ac-media-size-bmax:calc(var(--size) * 540);--ab-heroitems-mis:calc(var(--size) * 540);--ab-heroitemsinner-pb:var(--size-6);--ab-heroitemsinner-pi:var(--size-6)}}.ab-hero.is-layered{--ac-media-a:4 / 3;--ac-media-size-b:100%;--ac-media-size-i:var(--size-90);--ab-hero-pb:var(--spacing-sm) var(--spacing-xl);--ab-heroinner-gtc:1fr;--ab-heroinner-gtr:1fr auto var(--_ab-herocontrolsrow-h);--ab-heroinner-ov:visible;--ab-heromedia-d:grid;--ab-heromedia-o:2;--ab-heromedia-mb:calc(var(--size-10) * -1) 0;--ab-heromedia-z:2;--ab-heroitems-bg:var(--ab-hero-layered-heroitems-bg);--ab-heroitems-br:var(--ab-hero-layered-heroitems-br);--ab-heroitems-fg:var(--ab-hero-layered-heroitems-fg);--ab-heroitems-o:1;--ab-heroitems-mi:calc(var(--size-4) * -1) var(--size-4);--ab-heroitems-mis:var(--size-90);--ab-heroitems-pb:0 var(--size-10);--ab-heroitems-z:1;--ab-heroitemsinner-mis:calc(var(--size) * 420);--ab-heroitemsinner-pb:var(--size-6);--heading-fg:var(--ab-hero-layered-heading-fg);--subline-fg:var(--ab-hero-layered-subline-fg);--ab-hero-subline-decor-bg:var(--ab-hero-layered-subline-decor-bg)}@container al-main (width>=31.25rem){.ab-hero.is-layered{--ac-media-a:16 / 9;--ac-media-outer-size-b:100%;--ac-media-size-bmax:var(--size-90);--ac-media-size-i:calc(var(--size) * 960);--ab-heromediaimgmobile-d:none;--ab-heromediaimgdesktop-d:block;--ab-heroitems-mis:calc(var(--size) * 460);--ab-heroitemsinner-mis:none}}@container al-main (width>=64rem){.ab-hero.is-layered{--ac-media-size-bmax:calc(var(--size) * 500);--ab-heroinner-ai:stretch;--ab-heroinner-gtc:repeat(12, minmax(0, 1fr));--ab-heroinner-gtr:1fr var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:1 / 5 / 6 / 13;--ab-heromedia-mb:0;--ab-heromedia-pb:var(--size-7) 0;--ab-heroitems-d:grid;--ab-heroitems-ga:1 / 1 / 2 / 7;--ab-heroitems-gtc:subgrid;--ab-heroitems-mb:0 var(--size-7);--ab-heroitems-mi:0 var(--size-10);--ab-heroitems-pb:0;--ab-heroitemsinner-ga:1 / 1 / 5 / 5;--ab-heroitemsinner-pb:var(--size-7) var(--size-6);--ab-herocontrols-ga:2 / 1 / 3 / 5}}@container al-main (width>=80rem){.ab-hero.is-layered{--ac-media-size-bmax:calc(var(--size) * 600);--ab-heroitemsinner-pb:var(--size-10);--ab-heroitemsinner-pi:var(--size-10)}}.ab-hero.is-overlay{--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-b:100%;--ac-media-size-bmax:calc(var(--size) * 600);--ac-media-size-i:100%;--ab-hero-pb:var(--spacing-sm);--ab-heroinner-br:var(--ab-hero-overlay-heroinner-br);--ab-heroinner-gtc:1fr;--ab-heroinner-gtr:1fr var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:1 / 1 / 3 / 2;--ab-heroitems-fg:var(--ab-hero-overlay-heroitems-fg);--ab-heroitems-as:end;--ab-heroitems-ga:1 / 1 / 2 / 2;--ab-heroitems-mb:var(--size-4) 0;--ab-heroitems-mis:var(--size-90);--ab-heroitemsfirstsubline-mbe:0;--ab-herocontrols-ga:2 / 1 / 3 / 2;--heading-fg:var(--ab-hero-overlay-heading-fg);--subline-fg:var(--ab-hero-overlay-subline-fg);--ab-hero-subline-decor-bg:var(--ab-hero-overlay-subline-decor-bg)}.ab-hero.is-overlay .ac-media{position:relative}.ab-hero.is-overlay .ac-media:after{background-color:rgb(from var(--ab-hero-overlay-heroinnermask-bg,black) r g b / var(--ab-hero-overlay-heroinnermask-o,65%));content:"";pointer-events:none;z-index:2;display:block;position:absolute;inset:0}@container al-main (width>=31.25rem){.ab-hero.is-overlay{--ac-media-a:16 / 9;--ac-media-size-bmax:calc(var(--size) * 500);--ab-heromediaimgmobile-d:none;--ab-heromediaimgdesktop-d:block}}@container al-main (width>=64rem){.ab-hero.is-overlay{--ab-heroinner-gtc:1fr;--ab-heroitems-mis:calc(var(--size) * 460);--ab-herocontrols-ga:2 / 1 / 3 / 2}}@container al-main (width>=80rem){.ab-hero.is-overlay{--ac-media-size-bmax:calc(var(--size) * 540);--ab-heroitemsinner-pb:0 var(--size-10);--ab-heroitemsinner-pi:var(--size-10) 0}}.ab-hero.is-panel{--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-b:100%;--ac-media-size-bmax:calc(var(--size) * 600);--ac-media-size-i:100%;--ab-hero-pb:var(--spacing-sm);--ab-heroinner-br:var(--ab-hero-panel-heroinner-br);--ab-heroinner-gtc:1fr;--ab-heroinner-gtr:1fr var(--ab-hero-panel-heroinner-gtr-row2h,auto) var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:var(--ab-hero-panel-heromedia-ga,1 / 1 / 3 / 2);--ab-heromedia-pb:var(--ab-hero-panel-heromedia-pb,0);--ab-heromedia-pi:var(--ab-hero-panel-heromedia-pi,0);--ab-heroitems-as:var(--ab-hero-panel-heroitems-as,end);--ab-heroitems-bg:var(--ab-hero-panel-heroitems-bg);--ab-heroitems-br:var(--ab-hero-panel-heroitems-br);--ab-heroitems-fg:var(--ab-hero-panel-heroitems-fg);--ab-heroitems-ga:1 / 1 / 3 / 2;--ab-heroitems-mb:var(--ab-hero-panel-heroitems-mb,var(--size-4) 0);--ab-heroitems-mi:var(--ab-hero-panel-heroitems-mi,0 var(--size-10));--ab-heroitems-mis:var(--size-90);--ab-heroitems-ov:var(--ab-hero-panel-heroitems-ov,clip);--ab-heroitems-pos:var(--ab-hero-panel-heroitems-pos,static);--ab-heroitemsinner-pb:var(--ab-hero-panel-heroitemsinner-pb,var(--size-4) var(--size-5));--ab-heroitemsfirstsubline-mbe:0;--heading-fg:var(--ab-hero-panel-heading-fg);--subline-fg:var(--ab-hero-inset-subline-fg);--ab-hero-subline-decor-bg:var(--ab-hero-panel-subline-decor-bg)}.ab-hero.is-panel .ab-hero-items:after{background-color:var(--ab-hero-panel-heroitemsafter-bg,transparent);block-size:var(--ab-hero-panel-heroitemsafter-size-b,var(--size-6));content:"";display:var(--ab-hero-panel-heroitemsafter-d,none);inline-size:100%;position:var(--ab-hero-panel-heroitemsafter-pos,static);translate:var(--ab-hero-panel-heroitemsafter-trans,0 0);z-index:3}@container al-main (width>=31.25rem){.ab-hero.is-panel{--ac-media-a:16 / 9;--ac-media-size-bmax:calc(var(--size) * 500);--ab-heromediaimgmobile-d:none;--ab-heromediaimgdesktop-d:block}}@container al-main (width>=64rem){.ab-hero.is-panel{--ab-heroinner-gtc:repeat(12, minmax(0, 1fr));--ab-heroinner-gtr:1fr var(--ab-hero-panel-heroinner-gtr-row2h--vlg,auto) var(--_ab-herocontrolsrow-h);--ab-heromedia-ga:var(--ab-hero-panel-heromedia-ga--vlg,1 / 1 / 3 / 13);--ab-heromedia-pi:var(--ab-hero-panel-heromedia-pi--vlg,0);--ab-heroitems-ga:1 / 1 / 3 / 6;--ab-heroitems-mb:var(--ab-hero-panel-heroitems-mb--vlg,var(--size-4) 0);--ab-heroitems-mi:var(--ab-hero-panel-heroitems-mi--vlg,0 var(--size-10));--ab-heroitems-mis:calc(var(--size) * 460);--ab-herocontrols-ga:2 / 6 / 3 / 13}}@container al-main (width>=80rem){.ab-hero.is-panel{--ac-media-size-bmax:calc(var(--size) * 540);--ab-heromedia-pb:var(--ab-hero-panel-heromedia-pb--vxl,0);--ab-heromedia-pi:var(--ab-hero-panel-heromedia-pi--vxl,0);--ab-heroitems-mis:calc(var(--size) * 540);--ab-heroitemsinner-pb:var(--size-10);--ab-heroitemsinner-pi:var(--size-10)}}@container al-main (width>=64rem){.ab-hero :has(.ab-hero-controls){--_ab-herocontrolsrow-h:var(--carouselcontrols-size-b--vlg,auto)}}.ab-herocarousel{--_ab-herocarousel-pb:var(--ab-herocarousel-pb,0);--_ab-herocarouselinner-d:var(--ab-herocarouselinner-d,grid);--_ab-herocarouselinner-mis:var(--ab-herocarouselinner-mis,var(--width-abinnerwithgutter));--_ab-herocarouselinner-gtc:var(--ab-herocarouselinner-gtc,none);--_ab-herocarouselinner-gtr:var(--ab-herocarouselinner-gtr,none);--_ab-herocarouselitems-ga:var(--ab-herocarouselitems-ga,auto);--_ab-herocarouselcontrols-ga:var(--ab-herocarouselcontrols-ga,auto);--_ab-herocarouselcontrols-rowh:auto;padding-block:var(--_ab-herocarousel-pb)}.ab-herocarousel :has(.ab-herocarousel-controls){--_ab-herocarouselcontrols-rowh:var(--carouselcontrols-size-b,auto)}.ab-herocarousel .ab-hero{--ab-hero-pb:0;--ab-hero-size-b:100%;--ab-hero-size-minb:100%;--ab-heroinner-size-b:100%;--ab-heroinner-size-maxi:none;--ab-heroinner-size-minb:100%}.ab-herocarousel-inner{display:var(--_ab-herocarouselinner-d);grid-template-columns:var(--_ab-herocarouselinner-gtc);grid-template-rows:var(--_ab-herocarouselinner-gtr);max-inline-size:var(--_ab-herocarouselinner-mis)}.ab-herocarousel-items{grid-area:var(--_ab-herocarouselitems-ga)}.ab-herocarousel-controls{block-size:var(--_ab-herocarouselcontrols-rowh);grid-area:var(--_ab-herocarouselcontrols-ga)}.ab-herocarousel.is-card{--ab-herocarousel-pb:var(--spacing-sm);--ab-herocarouselinner-gtc:1fr;--ab-herocarouselinner-gtr:1fr var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselitems-ga:1 / 1 / -1 / -1;--ab-herocarouselcontrols-ga:2 / 1 / 3 / 2}@container al-main (width>=40rem){.ab-herocarousel.is-card{--ab-herocarouselinner-gtc:repeat(12, minmax(0, 1fr));--ab-herocarouselcontrols-ga:2 / 1 / 3 / 7}}.ab-herocarousel.is-inset{--ab-herocarousel-pb:var(--spacing-sm);--ab-herocarouselinner-gtc:1fr;--ab-herocarouselinner-gtr:1fr var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselitems-ga:1 / 1 / -1 / -1;--ab-herocarouselcontrols-ga:2 / 1 / 3 / 2}.ab-herocarousel.is-layered{--ab-herocarousel-pb:var(--spacing-sm) var(--spacing-xl);--ab-herocarouselinner-gtc:1fr;--ab-herocarouselinner-gtr:1fr auto var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselitems-ga:1 / 1 / -1 / -1;--ab-herocarouselinner-mis:var(--width-abinner);--ab-herocarouselcontrols-ga:3 / 1 / 4 / 2;--ab-herocarousel-layered-offset:var(--size-4)}.ab-herocarousel.is-layered .ab-herocarousel-items{padding-inline-start:var(--ab-herocarousel-layered-offset)}.ab-herocarousel.is-layered .ab-hero-media{margin-inline-end:calc(var(--ab-herocarousel-layered-offset) * 2)}.ab-herocarousel.is-layered .ab-hero-items{block-size:100%;min-block-size:100%}@container al-main (width>=64rem){.ab-herocarousel.is-layered{--ab-herocarouselinner-gtc:repeat(12, minmax(0, 1fr));--ab-herocarouselinner-gtr:1fr var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselinner-mis:var(--width-abinnerwithgutter);--ab-herocarouselcontrols-ga:2 / 1 / 3 / 5;--ab-herocarousel-layered-offset:0}.ab-herocarousel.is-layered .ab-hero-items{block-size:auto;min-block-size:0}}.ab-herocarousel.is-overlay{--ab-herocarousel-pb:var(--spacing-sm);--ab-herocarouselinner-gtc:1fr;--ab-herocarouselinner-gtr:1fr var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselitems-ga:1 / 1 / -1 / -1;--ab-herocarouselcontrols-ga:2 / 1 / 3 / 2}.ab-herocarousel.is-panel{--ab-herocarousel-pb:var(--spacing-sm);--ab-herocarouselinner-gtc:1fr;--ab-herocarouselinner-gtr:1fr var(--ab-hero-panel-heroinner-gtr-row2h,auto) var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselitems-ga:1 / 1 / -1 / -1;--ab-herocarouselcontrols-ga:2 / 1 / 4 / 2}@container al-main (width>=64rem){.ab-herocarousel.is-panel{--ab-herocarouselinner-gtc:repeat(12, minmax(0, 1fr));--ab-herocarouselinner-gtr:1fr var(--ab-hero-panel-heroinner-gtr-row2h--vlg,auto) var(--_ab-herocarouselcontrols-rowh);--ab-herocarouselcontrols-ga:2 / 6 / 3 / 13}}.ab-herocarousel.is-inset,.ab-herocarousel.is-overlay{--ac-carouselprogress-bg:var(--progress-light-bg);--ac-carouselprogress-fg:var(--progress-light-fg);--ac-carouselbtn-bc:var(--ac-carouselbtn-light-bc);--ac-carouselbtn-bg:var(--ac-carouselbtn-light-bg);--ac-carouselbtn-fg:var(--ac-carouselbtn-light-fg);--ac-carouselbtn-bc--disabled:var(--ac-carouselbtn-light-bc--disabled);--ac-carouselbtn-bg--disabled:var(--ac-carouselbtn-light-bg--disabled);--ac-carouselbtn-fg--disabled:var(--ac-carouselbtn-light-fg--disabled);--ac-carouselbtn-bc--focus:var(--ac-carouselbtn-light-bc--focus);--ac-carouselbtn-bg--focus:var(--ac-carouselbtn-light-bg--focus);--ac-carouselbtn-fg--focus:var(--ac-carouselbtn-light-fg--focus);--ac-carouselbtn-bc--hover:var(--ac-carouselbtn-light-bc--hover);--ac-carouselbtn-bg--hover:var(--ac-carouselbtn-light-bg--hover);--ac-carouselbtn-fg--hover:var(--ac-carouselbtn-light-fg--hover);--ac-carouselbtn-bc--active:var(--ac-carouselbtn-light-bc--active);--ac-carouselbtn-bg--active:var(--ac-carouselbtn-light-bg--active);--ac-carouselbtn-fg--active:var(--ac-carouselbtn-light-fg--active)}@container al-main (width>=64rem){:root:not([data-theme=titan]) .ab-herocarousel.is-panel{--ac-carouselprogress-bg:var(--progress-light-bg);--ac-carouselprogress-fg:var(--progress-light-fg);--ac-carouselbtn-bc:var(--ac-carouselbtn-light-bc);--ac-carouselbtn-bg:var(--ac-carouselbtn-light-bg);--ac-carouselbtn-fg:var(--ac-carouselbtn-light-fg);--ac-carouselbtn-bc--disabled:var(--ac-carouselbtn-light-bc--disabled);--ac-carouselbtn-bg--disabled:var(--ac-carouselbtn-light-bg--disabled);--ac-carouselbtn-fg--disabled:var(--ac-carouselbtn-light-fg--disabled);--ac-carouselbtn-bc--focus:var(--ac-carouselbtn-light-bc--focus);--ac-carouselbtn-bg--focus:var(--ac-carouselbtn-light-bg--focus);--ac-carouselbtn-fg--focus:var(--ac-carouselbtn-light-fg--focus);--ac-carouselbtn-bc--hover:var(--ac-carouselbtn-light-bc--hover);--ac-carouselbtn-bg--hover:var(--ac-carouselbtn-light-bg--hover);--ac-carouselbtn-fg--hover:var(--ac-carouselbtn-light-fg--hover);--ac-carouselbtn-bc--active:var(--ac-carouselbtn-light-bc--active);--ac-carouselbtn-bg--active:var(--ac-carouselbtn-light-bg--active);--ac-carouselbtn-fg--active:var(--ac-carouselbtn-light-fg--active)}}@container al-main (width>=64rem){.ab-herocarousel :has(.ab-herocarousel-controls){--_ab-herocarouselcontrols-rowh:var(--carouselcontrols-size-b--vlg,auto)}}.ab-location{--ab-stack-mbs:var(--spacing-lg);--_ab-location-pb:var(--ab-location-pb,var(--block-pb));--_ab-locationinner-mis:var(--ab-locationinner-mis,var(--width-abinnerwithgutter));--_ab-locationregions-mis:var(--ab-locationregions-mis,var(--width-w700));--_ab-location-items-c:var(--ab-location-items-c,1);--_ab-location-items-cg:var(--ab-location-items-cg,var(--size-2));--_ab-location-items-rg:var(--ab-location-items-rg,var(--spacing-lg));--_ab-location-text-cs:var(--ab-location-text-cs,1);--_ab-location-text-mis:var(--ab-location-text-mis,none);--_ab-location-text-o:var(--ab-location-text-o,1);--_ab-location-text-pi:var(--ab-location-text-pi,0);--_ab-location-text-pb:var(--ab-location-text-pb,0);--_ab-location-headline-fw:var(--ab-location-headline-fw,400);--_ab-location-media-cs:var(--ab-location-media-cs,1);--_ab-location-media-o:var(--ab-location-media-o,0);padding-block:var(--_ab-location-pb)}.ab-location .ab-inner{max-inline-size:var(--_ab-locationinner-mis);margin-inline:auto}.ab-location .ab-region{max-inline-size:var(--_ab-locationregions-mis);margin-inline-start:0}.ab-location-items{column-gap:var(--_ab-location-items-cg);grid-template-columns:repeat(var(--_ab-location-items-c), 1fr);row-gap:var(--_ab-location-items-rg);display:grid}.ab-location-text{grid-column:span var(--_ab-location-text-cs);max-inline-size:var(--_ab-location-text-mis);order:var(--_ab-location-text-o);padding-block:var(--_ab-location-text-pb);padding-inline:var(--_ab-location-text-pi)}.ab-location-headline{--fw:var(--_ab-location-headline-fw)}.ab-location-media{grid-column:span var(--_ab-location-media-cs);order:var(--_ab-location-media-o)}.ab-location.is-media-start{--ab-location-text-o:1;--ab-location-media-o:0}.ab-location.is-media-end{--ab-location-text-o:0;--ab-location-media-o:1}@container al-main (width>=48rem){.ab-location{--ab-location-items-c:12;--ab-location-text-pb:var(--size-10);--ab-location-text-pi:var(--size-10);--ab-location-text-cs:5;--ab-location-media-cs:7}.ab-location.lg\:is-media-start{--ab-location-text-o:1;--ab-location-media-o:0}.ab-location.lg\:is-media-end{--ab-location-text-o:0;--ab-location-media-o:1}}.ab-logowall{--ac-media-size-bmax:4.5rem;--ac-media-of:contain;--_ab-logowall-pb:var(--ab-logowall-pb,var(--block-pb));--_ab-logowallinner-mis:var(--ab-logowallinner-mis,var(--width-abinnerwithgutter));--_ab-logowallregions-mis:var(--ab-logowallregions-mis,var(--width-w930));--_ab-logowall-items-c:var(--ab-logowall-items-c,2);--_ab-logowall-items-cg:var(--ab-logowall-items-cg,var(--size-2));--_ab-logowall-items-d:var(--ab-logowall-items-d,grid);--_ab-logowall-items-pbe:var(--ab-logowall-items-pbe,0);--_ab-logowall-items-rg:var(--ab-logowall-items-rg,var(--spacing-2xs));--_ab-logowall-item-mis:var(--ab-logowall-item-mis,none);padding-block:var(--_ab-logowall-pb)}.ab-logowall .ab-inner{max-inline-size:var(--_ab-logowallinner-mis);margin-inline:auto}.ab-logowall .ab-region{max-inline-size:var(--_ab-logowallregions-mis);margin-inline:auto}.ab-logowall:has(.ab-logowallitem-text){--ab-logowall-items-rg:40px}.ab-logowall-items{display:var(--_ab-logowall-items-d);gap:var(--_ab-logowall-items-rg) var(--_ab-logowall-items-cg);grid-template-columns:repeat(var(--_ab-logowall-items-c), minmax(0, 1fr));scroll-snap-type:x mandatory;flex-wrap:nowrap;padding-block-end:var(--_ab-logowall-items-pbe);overflow-x:auto}.ab-logowall.is-carousel{--ab-logowall-items-d:flex;--ab-logowall-items-pbe:var(--size-4);--ab-logowall-item-mis:180px}.ab-logowallitem{inline-size:100%;max-inline-size:var(--_ab-logowall-item-mis);scroll-snap-align:start;flex-shrink:0;grid-template-rows:4.5rem min-content 1fr;display:grid;overflow:hidden}.ab-logowallitem-media{place-self:center}.ab-logowallitem-link{grid-row:3;place-self:end start;margin-block-end:var(--size-1);margin-inline-start:var(--size-1)}.ab-logowallitem-text{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container al-main (width>=48rem){.ab-logowall{--ab-logowall-items-c:4}.ab-logowall.is-carousel{--ab-logowall-item-mis:240px}}.ab-louvrecalculator{--ab-stack-mbs:var(--spacing-lg);--_ab-louvrecalculator-pb:var(--ab-louvrecalculator-pb,var(--block-pb));--_ab-louvrecalculatorinner-mis:var(--ab-louvrecalculatorinner-mis,var(--width-abinnerwithgutter));--_ab-louvrecalculatorregions-mis:var(--ab-louvrecalculatorregions-mis,var(--width-w848));--_ab-louvrecalculator-bc:var(--ab-louvrecalculator-bc,var(--s-color-disabled-border));--_ab-louvrecalculator-input-bg:var(--ab-louvrecalculator-input-bg,var(--body-bg));--_ab-louvrecalculator-results-bg:var(--ab-louvrecalculator-results-bg,var(--p-color-primary-50));--_ab-louvrecalculator-table-heading-bg:var(--ab-louvrecalculator-table-heading-bg,transparent);padding-block:var(--_ab-louvrecalculator-pb)}.ab-louvrecalculator .ab-inner{max-inline-size:var(--_ab-louvrecalculatorinner-mis);margin-inline:auto}.ab-louvrecalculator .ab-region{max-inline-size:var(--_ab-louvrecalculatorregions-mis);margin-inline:auto}.ab-louvrecalculator-app{gap:var(--spacing-lg);display:grid}.ab-louvrecalculator-panel-header{align-items:start;gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.ab-louvrecalculator-panel-header-text{gap:var(--spacing-3xs);min-inline-size:0;display:grid}.ab-louvrecalculator-step{opacity:.85;margin:0}.ab-louvrecalculator-panel-complete{justify-content:center;align-items:center;margin-block-start:var(--spacing-3xs);display:inline-flex}.ab-louvrecalculator-panels,.ab-louvrecalculator-layout{gap:var(--spacing-md);display:grid}.ab-louvrecalculator-results-column{min-inline-size:0}.ab-louvrecalculator-mode{gap:var(--spacing-xs);display:inline-flex}.ab-louvrecalculator-panel{border:2px solid var(--_ab-louvrecalculator-bc);border-radius:var(--radius-sm);padding:var(--spacing-sm)}.ab-louvrecalculator-results{background:var(--_ab-louvrecalculator-results-bg)}.ab-louvrecalculator-panel-heading,.ab-louvrecalculator-section-heading,.ab-louvrecalculator-subheading{margin:0}.ab-louvrecalculator-subheading{font-weight:600}.ab-louvrecalculator-steelwork-spacing-fields{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ab-louvrecalculator-help{opacity:.85;margin:0}.ab-louvrecalculator-fields{align-items:start;gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}.ab-louvrecalculator-field{gap:var(--spacing-3xs);grid-row:span 2;grid-template-rows:subgrid;display:grid}.ab-louvrecalculator-sizing-fields{align-items:start;gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}.ab-louvrecalculator-airflow-input-row{align-items:stretch;gap:var(--spacing-2xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.ab-louvrecalculator-airflow-unit{min-inline-size:5.5rem}.ab-louvrecalculator-table-wrap{overflow-x:auto}.ab-louvrecalculator-table{border-collapse:collapse;inline-size:100%;min-inline-size:32rem}.ab-louvrecalculator-table--single-option{min-inline-size:20rem}.ab-louvrecalculator-result-option-heading{vertical-align:bottom;font-weight:600}.ab-louvrecalculator-result-option-title{display:block}.ab-louvrecalculator-result-option-subtitle{opacity:.85;font-weight:400;display:block}.ab-louvrecalculator-table th,.ab-louvrecalculator-table td{border:1px solid var(--_ab-louvrecalculator-bc);padding:var(--spacing-2xs) var(--spacing-xs);text-align:start;vertical-align:top}.ab-louvrecalculator-table thead th{background:var(--_ab-louvrecalculator-table-heading-bg);font-weight:600}.ab-louvrecalculator-result-label{inline-size:40%;font-weight:600}.ab-louvrecalculator-result-type .ab-louvrecalculator-input{inline-size:100%}.ab-louvrecalculator-result-type .ab-louvrecalculator-help{margin-block:0}.ab-louvrecalculator-notes-list{gap:var(--spacing-3xs);margin:0;padding-inline-start:var(--spacing-md);display:grid}@container al-main (width>=48rem){.ab-louvrecalculator-fields,.ab-louvrecalculator-sizing-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container al-main (width>=64rem){.ab-louvrecalculator{--ab-stack-mbs:var(--spacing-xl)}.ab-louvrecalculator-layout{grid-template-columns:1fr 1fr;align-items:start}.ab-louvrecalculator-results-column{top:var(--spacing-md);position:sticky}.ab-louvrecalculator-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-media{--_ab-media-pb:var(--ab-media-pb,var(--block-pb));--_ab-mediainner-mis:var(--ab-mediainner-mis,var(--width-abinnerwithgutter));--_ab-mediaregions-mis:var(--ab-mediaregions-mis,none);padding-block:var(--_ab-media-pb)}.ab-media .ab-inner{max-inline-size:var(--_ab-mediainner-mis);margin-inline:auto}.ab-media .ab-region{max-inline-size:var(--_ab-mediaregions-mis);margin-inline:auto}.ab-mediagallery{--ac-media-of:contain;--ac-media-size-b:100%;--ac-media-outer-size-b:100%;--ac-media-outer-size-i:100%;--ac-media-size-bmax:100%;--ac-media-size-imax:100%;--_ab-mediagallerycarouselsitems-ox:var(--ab-mediagallerycarouselsitems-ox,auto);--_ab-mediagallerycarouselsitems-sst:var(--ab-mediagallerycarouselsitems-sst,x mandatory);--carouselcontrols-size-b:100%;--_ab-mediagallerycontrols-d:var(--ab-mediagallerycontrols-d,none);--_ab-mediagallerythumbnailsitems-g:var(--ab-mediagallerythumbnailsitems-g,var(--size-2));--_ab-mediagallerythumbnailsitems-jcs:var(--ab-mediagallerythumbnailsitems-jcs,safe center);--_ab-mediagallerythumbnailsitem-bg:var(--ab-mediagallerythumbnailsitem-bg,var(--p-color-neutral-200));--_ab-mediagallerythumbnailsitem-is:var(--ab-mediagallerythumbnailsitem-is,72px);--_ab-mediagallerythumbnailsitem-o:var(--ab-mediagallerythumbnailsitem-o,1);row-gap:var(--spacing-sm);display:grid;position:relative}.ab-mediagallery[data-media-gallery-initialized]{--ab-mediagallerycarouselsitems-ox:visible;--ab-mediagallerycarouselsitems-sst:none;--ab-mediagallerycontrols-d:flex;--ab-mediagallerythumbnailsitems-g:normal;--ab-mediagallerythumbnailsitems-jcs:normal;--ab-mediagallerythumbnailsitem-o:.5}.ab-mediagallery-carousel,.ab-mediagallery-thumbnails{inline-size:100%;min-inline-size:0;position:relative}.ab-mediagallery-carousel-items,.ab-mediagallery-thumbnails-items{overflow-x:var(--_ab-mediagallerycarouselsitems-ox);scroll-snap-type:var(--_ab-mediagallerycarouselsitems-sst);display:flex}.ab-mediagallery-carousel-item,.ab-mediagallery-thumbnails-item{scroll-snap-align:start;flex-shrink:0}.ab-mediagallery-carousel-item{aspect-ratio:16/9;justify-content:center;min-block-size:0;inline-size:100%;display:flex}.ab-mediagallery-carousel-item .ac-media{grid-template-rows:1fr min-content;display:grid}.ab-mediagallery-carousel-item .ac-media-inner{place-content:center;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.ab-mediagallery-controls{display:var(--_ab-mediagallerycontrols-d);pointer-events:none;z-index:2;position:absolute;inset:0}.ab-mediagallery-buttons{flex:1;justify-content:space-between}.ab-mediagallery-thumbnails-items{gap:var(--_ab-mediagallerythumbnailsitems-g);justify-content:var(--_ab-mediagallerythumbnailsitems-jcs)}.ab-mediagallery-thumbnails-item{background-color:var(--_ab-mediagallerythumbnailsitem-bg);cursor:pointer;inline-size:var(--_ab-mediagallerythumbnailsitem-is);opacity:var(--_ab-mediagallerythumbnailsitem-o);touch-action:manipulation;border:none;padding:0}.ab-mediagallery-thumbnails-item.is-thumbactive,.ab-mediagallery-thumbnails-item:hover{--_ab-mediagallerythumbnailsitem-o:1}@container al-main (width>=48rem){.ab-mediagallery{--ab-mediagallerythumbnailsitem-is:100px}}.ab-mediagrid{--ac-media-size-b:100%;--_ab-mediagrid-a:var(--ab-mediagrid-a,1);--_ab-mediagrid-g:var(--ab-mediagrid-cg,var(--size-2));--_ab-mediagrid-gta:var(--ab-mediagrid-gta,"a b");--_ab-mediagrid-gtc:var(--ab-mediagrid-gtc,"1fr 1fr");aspect-ratio:var(--_ab-mediagrid-a);gap:var(--_ab-mediagrid-g);grid-template-areas:var(--_ab-mediagrid-gta);grid-template-columns:var(--_ab-mediagrid-gtc);display:grid}.ab-mediagrid[data-items="3"]{--ab-mediagrid-gta:"a b" "a c"}.ab-mediagrid[data-items="4"]{--ab-mediagrid-gta:"a b" "c d"}.ab-mediagrid-item:first-child{grid-area:a}.ab-mediagrid-item:nth-child(2){grid-area:b}.ab-mediagrid-item:nth-child(3){grid-area:c}.ab-mediagrid-item:nth-child(4){grid-area:d}@container al-main (width>=48rem){.ab-mediagrid{--ab-mediagrid-a:16 / 9;--ab-mediagrid-gtc:2fr 1fr}}.ab-metalist{--_ab-metalist-pb:var(--ab-metalist-pb,var(--spacing-md));--_ab-metalistinner-mis:var(--ab-metalistinner-mis,var(--width-abinnerwithgutter));--_ab-metalistinnerregions-mis:var(--ab-metalistinnerregions-mis,var(--width-wfull));--_ab-metalist-fg:var(--ab-metalist-fg,currentcolor);--_ab-metalist-items-inner-d:var(--ab-metalist-items-inner-d,grid);--_ab-metalist-items-inner-jc:var(--ab-metalist-items-inner-jc,start);--_ab-metalist-items-inner-rg:var(--ab-metalist-items-inner-rg,var(--spacing-sm));--_ab-metalist-item-title-fw:var(--ab-metalist-item-title-fw,400);--_ab-metalist-item-link-icon-s:var(--ab-metalist-item-link-icon-s,var(--size-4));color:var(--_ab-metalist-fg);padding-block:var(--_ab-metalist-pb)}.ab-metalist .ab-inner{max-inline-size:var(--_ab-metalistinner-mis);margin-inline:auto}.ab-metalist .ab-region{max-inline-size:var(--_ab-metalistinnerregions-mis);margin-inline:auto}.ab-metalist.is-wstandard{--_ab-metalistinnerregions-mis:var(--ab-metalistinnerregions-mis,var(--width-w700))}.ab-metalist.is-wwide{--_ab-metalistinnerregions-mis:var(--ab-metalistinnerregions-mis,var(--width-w930))}.ab-metalist.is-wextrawide{--_ab-metalistinnerregions-mis:var(--ab-metalistinnerregions-mis,var(--width-w1038))}.ab-metalist.is-wfull{--_ab-metalistinnerregions-mis:var(--ab-metalistinnerregions-mis,var(--width-full))}.ab-metalist-items{container:ab-metalist-items/inline-size}.ab-metalist-items-inner{--_ab-metalist-items-inner-cg:var(--ab-metalist-items-inner-cg,var(--size-6));column-gap:var(--_ab-metalist-items-inner-cg);display:var(--_ab-metalist-items-inner-d);justify-content:var(--_ab-metalist-items-inner-jc);row-gap:var(--_ab-metalist-items-inner-rg);flex-flow:wrap}.ab-metalistitem{align-items:center;gap:var(--size-1);flex-wrap:wrap;display:flex}.ab-metalistitem.is-link{--ac-linksvg-s:var(--_ab-metalist-item-link-icon-s)}.ab-metalistitem-title{font-weight:var(--_ab-metalist-item-title-fw)}@container ab-metalist-items (width>=1080px){.ab-metalist-items-inner{--ab-metalist-items-inner-cg:var(--size-20)}}@container al-main (width>=48rem){.ab-metalist{--ab-metalist-items-inner-d:flex;--ab-metalist-items-inner-jc:center}}.ab-productlisting{--_ab-productlisting-pb:var(--ab-productlisting-pb,var(--block-pb));--_ab-productlistinginner-mis:var(--ab-productlistinginner-mis,var(--width-abinnerwithgutter));--_ab-productlistingregions-mis:var(--ab-productlistingregions-mis,var(--width-w848));padding-block:var(--_ab-productlisting-pb)}.ab-productlisting .ab-inner{max-inline-size:var(--_ab-productlistinginner-mis);margin-inline:auto}.ab-productlisting .ab-region{max-inline-size:var(--_ab-productlistingregions-mis);margin-inline:auto}.ab-productlisting-content .ab-listing-toolbar-controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ab-productlisting-content [data-listing-live=pending]{display:none}.ab-productlisting-content:has([data-listing-live=ready]) [data-listing-skeleton]{display:none}.ac-productlisting-skeleton .ac-productcard-body{gap:calc(var(--size) * 3);display:grid}.ac-productlisting-skeleton .ab-listing-refinement-list-label>div{inline-size:auto}.ac-productlisting-skeleton .ab-listing-refinement-list-count-skeleton{margin-inline-start:auto}.ab-quicklinks{--ac-media-i:0;--ac-media-p:absolute;--ac-media-size-b:100%;--ac-media-size-bmax:100%;--_ab-quicklinks-pb:var(--ab-quicklinks-pb,var(--block-pb));--_ab-quicklinksinner-mis:var(--ab-quicklinksinner-mis,var(--width-abinnerwithgutter));--_ab-quicklinksregions-mis:var(--ab-quicklinksregions-mis,var(--width-w930));--_ab-quicklinksregions-mi:var(--ab-quicklinksregions-mi,auto);--_ab-quicklinksitems-mis:var(--ab-quicklinksitems-mis,var(--_ab-quicklinksregions-mis));--_ab-quicklinksitems-c:var(--ab-quicklinksitems-c,2);--_ab-quicklinksitems-cg:var(--ab-quicklinksitems-cg,var(--size-2));--_ab-quicklinksitems-pbe:var(--ab-quicklinksitems-pbe,0);--_ab-quicklinksitems-rg:var(--ab-quicklinksitems-rg,var(--spacing-2xs));--_ab-quicklinksitem-br:var(--ab-quicklinksitem-br,var(--media-br));--_ab-quicklinksitem-gta:var(--ab-quicklinksitem-gta,"icon icon" "text link");--_ab-quicklinksitem-gtc:var(--ab-quicklinksitem-gtc,1fr auto);--_ab-quicklinksitem-gtr:var(--ab-quicklinksitem-gtr,min-content 1fr);--_ab-quicklinksitem-mbs:var(--ab-quicklinksitem-mbs,8.75rem);--_ab-quicklinksitem-p:var(--ab-quicklinksitem-p,var(--size-4));--_ab-quicklinksitem-rg:var(--ab-quicklinksitem-rg,var(--spacing-2xs));--_ab-quicklinksitemtext-ff:var(--ab-quicklinksitemtext-ff,var(--font-brand-ui));--_ab-quicklinksitemtext-fs:var(--ab-quicklinksitemtext-fs,var(--at-fs-16));--_ab-quicklinksitemtext-fw:var(--ab-quicklinksitemtext-fw,400);--_ab-quicklinksitemtext-lh:var(--ab-quicklinksitemtext-lh,1.25);--_ab-quicklinksitemtext-ls:var(--ab-quicklinksitemtext-ls,var(--at-ls-3));--_ab-quicklinksitemtext-tt:var(--ab-quicklinksitemtext-tt,uppercase);--_ab-quicklinksitemtextdecor-c:var(--ab-quicklinksitemtextdecor-c,none);--_ab-quicklinksitemtextdecor-mbs:var(--ab-quicklinksitemtextdecor-mbs,var(--_ab-quicklinksitem-rg));--_ab-quicklinksitemicon-bs:var(--ab-quicklinksitemicon-bs,var(--_ab-quicklinksitemicon-s));--_ab-quicklinksitemicon-is:var(--ab-quicklinksitemicon-is,var(--_ab-quicklinksitemicon-s));--_ab-quicklinksitemicon-ga:var(--ab-quicklinksitemicon-ga,icon);--_ab-quicklinksitemicon-fg:var(--ab-quicklinksitemicon-fg,currentcolor);--_ab-quicklinksitemicon-js:var(--ab-quicklinksitemicon-js,start);--_ab-quicklinksitemicon-o:var(--ab-quicklinksitemicon-o,1);--_ab-quicklinksitemicon-s:var(--ab-quicklinksitemicon-s,var(--size-8));--_ab-quicklinksitemlinkicon-bs:var(--ab-quicklinksitemlinkicon-bs,var(--_ab-quicklinksitemlinkicon-s));--_ab-quicklinksitemlinkicon-is:var(--ab-quicklinksitemlinkicon-is,var(--_ab-quicklinksitemlinkicon-s));--_ab-quicklinksitemlinkicon-s:var(--ab-quicklinksitemlinkicon-s,var(--size-6));--_ab-quicklinksitem-link-fs:var(--ab-quicklinksitemlinkicon-fs,inherit);padding-block:var(--_ab-quicklinks-pb)}.ab-quicklinks .ab-inner{max-inline-size:var(--_ab-quicklinksinner-mis);margin-inline:auto}.ab-quicklinks .ab-region{margin-inline:var(--_ab-quicklinksregions-mi);max-inline-size:var(--_ab-quicklinksregions-mis)}.ab-quicklinks.is-wide{--ab-quicklinksregions-mi:0;--ab-quicklinksitems-mis:none;--ab-quicklinksitem-gta:"text" "link";--ab-quicklinksitem-gtc:minmax(0, 1fr);--ab-quicklinksitem-gtr:1fr min-content;--ab-quicklinksitemtextdecor-c:"";--ab-quicklinksitemicon-fg:var(--p-color-system-black-1000);--ab-quicklinksitemicon-ga:1 / 1 / -1 / -1;--ab-quicklinksitemicon-js:end;--ab-quicklinksitemicon-o:.2;--ab-quicklinksitemicon-s:calc(var(--size) * 64);--_ab-quicklinksitemtext-ff:var(--ab-quicklinksitemtext-ff--wide,var(--font-brand-body));--_ab-quicklinksitemtext-fs:var(--ab-quicklinksitemtext-fs--wide,var(--at-fs-16));--_ab-quicklinksitemtext-fw:var(--ab-quicklinksitemtext-fw--wide,var(--ab-quicklinksitemtext-fw,400));--_ab-quicklinksitemtext-lh:var(--ab-quicklinksitemtext-lh--wide,var(--at-lh-140));--_ab-quicklinksitemtext-ls:var(--ab-quicklinksitemtext-ls--wide,var(--at-ls-0));--_ab-quicklinksitemtext-tt:var(--ab-quicklinksitemtext-tt--wide,none)}.ab-quicklinks-items{gap:var(--_ab-quicklinksitems-rg) var(--_ab-quicklinksitems-cg);grid-template-columns:repeat(var(--_ab-quicklinksitems-c), minmax(0, 1fr));max-inline-size:var(--_ab-quicklinksitems-mis);margin-inline:auto;display:grid}.ab-quicklinksitem{--_ab-quicklinksitem-bg:var(--ab-quicklinksitem-theme-bg,var(--ab-quicklinksitem-bg,transparent));--_ab-quicklinksitem-fg:var(--ab-quicklinksitem-theme-fg,var(--ab-quicklinksitem-fg,currentcolor));--_ab-quicklinksitemicon-fg:var(--ab-quicklinksitem-theme-icon,var(--ab-quicklinksitemicon-fg,currentcolor));--heading-fg:var(--_ab-quicklinksitem-fg);--subline-fg:var(--_ab-quicklinksitem-fg);--link-fg:var(--_ab-quicklinksitem-fg);--link--focus-fg:var(--_ab-quicklinksitem-fg);--link--focus-oc:currentcolor;--link--focus-tdl:none;--link--hover-tdl:underline;--link--active-oc:currentcolor;--link--active-fg:var(--_ab-quicklinksitem-fg);background-color:var(--_ab-quicklinksitem-bg);border-radius:var(--_ab-quicklinksitem-br);color:var(--_ab-quicklinksitem-fg);grid-template-areas:var(--_ab-quicklinksitem-gta);grid-template-columns:var(--_ab-quicklinksitem-gtc);grid-template-rows:var(--_ab-quicklinksitem-gtr);min-block-size:var(--_ab-quicklinksitem-mbs);padding:var(--_ab-quicklinksitem-p);row-gap:var(--_ab-quicklinksitem-rg);display:grid;position:relative;overflow:hidden}.ab-quicklinksitem[data-theme=primary]{--ab-quicklinksitem-theme-bg:var(--ab-quicklinksitem-primary-bg);--ab-quicklinksitem-theme-fg:var(--ab-quicklinksitem-primary-fg);--ab-quicklinksitem-theme-icon:var(--ab-quicklinksitem-primary-icon)}.ab-quicklinksitem[data-theme=secondary]{--ab-quicklinksitem-theme-bg:var(--ab-quicklinksitem-secondary-bg);--ab-quicklinksitem-theme-fg:var(--ab-quicklinksitem-secondary-fg);--ab-quicklinksitem-theme-icon:var(--ab-quicklinksitem-secondary-icon)}.ab-quicklinksitem[data-theme=tertiary]{--ab-quicklinksitem-theme-bg:var(--ab-quicklinksitem-tertiary-bg);--ab-quicklinksitem-theme-fg:var(--ab-quicklinksitem-tertiary-fg);--ab-quicklinksitem-theme-icon:var(--ab-quicklinksitem-tertiary-icon)}.ab-quicklinksitem[data-theme=neutral]{--ab-quicklinksitem-theme-bg:var(--ab-quicklinksitem-neutral-bg);--ab-quicklinksitem-theme-fg:var(--ab-quicklinksitem-neutral-fg);--ab-quicklinksitem-theme-icon:var(--ab-quicklinksitem-neutral-icon)}.ab-quicklinksitem[data-theme=black]{--ab-quicklinksitem-theme-bg:var(--ab-quicklinksitem-black-bg);--ab-quicklinksitem-theme-fg:var(--ab-quicklinksitem-black-fg);--ab-quicklinksitem-theme-icon:var(--ab-quicklinksitem-black-icon)}.ab-quicklinksitem-icon{--ac-icon-fg:var(--_ab-quicklinksitemicon-fg);--ac-icon-bs:var(--_ab-quicklinksitemicon-bs);--ac-icon-is:var(--_ab-quicklinksitemicon-is);--ac-iconsvg-bs:var(--_ab-quicklinksitemicon-bs);--ac-iconsvg-is:var(--_ab-quicklinksitemicon-is);grid-area:var(--_ab-quicklinksitemicon-ga);align-self:center;justify-self:var(--_ab-quicklinksitemicon-js);opacity:var(--_ab-quicklinksitemicon-o);position:relative}.ab-quicklinksitem:has(.ab-quicklinksitem-media){--_ab-quicklinksitem-bg:#0009;--_ab-quicklinksitem-fg:var(--p-color-neutral-0);--_ab-quicklinksitemicon-fg:var(--p-color-neutral-0)}.ab-quicklinksitem-media{z-index:-1;grid-area:1/1/-1/-1}.ab-quicklinksitem-text{font:var(--_ab-quicklinksitemtext-fw) var(--_ab-quicklinksitemtext-fs)/var(--_ab-quicklinksitemtext-lh) var(--_ab-quicklinksitemtext-ff);inline-size:100%;letter-spacing:var(--_ab-quicklinksitemtext-ls);text-transform:var(--_ab-quicklinksitemtext-tt);grid-area:text;align-self:flex-end;position:relative}.ab-quicklinksitem-text:after{background-image:linear-gradient(270deg, transparent 0%, rgb(from currentcolor r g b / .7) 70%);block-size:var(--size-0-5);content:var(--_ab-quicklinksitemtextdecor-c);inline-size:60%;margin-block-start:var(--_ab-quicklinksitemtextdecor-mbs);display:block}.ab-quicklinksitem-link{--ac-iconsvg-bs:var(--_ab-quicklinksitemlinkicon-bs);--ac-iconsvg-is:var(--_ab-quicklinksitemlinkicon-is);font-size:var(--_ab-quicklinksitem-link-fs);z-index:1;grid-area:link;place-self:flex-end start}.ab-quicklinksitem-link:has(.sr-only){--_ab-quicklinksitem-link-fs:0}.ab-quicklinksitem-link:before{content:"";position:absolute;inset:0}@container al-main (width>=48rem){.ab-quicklinks{--ab-quicklinksitems-c:4;--ab-quicklinksitem-rg:var(--spacing-sm);--_ab-quicklinksitemtext-fs:var(--ab-quicklinksitemtext-fs--vmd,var(--ab-quicklinksitemtext-fs,var(--at-fs-18)));--_ab-quicklinksitemtext-lh:var(--ab-quicklinksitemtext-lh--vmd,var(--ab-quicklinksitemtext-lh,1.33333))}.ab-quicklinks.is-wide{--ab-quicklinksitems-c:2;--ab-quicklinksitemicon-s:calc(var(--size) * 120);--_ab-quicklinksitemtext-fs:var(--ab-quicklinksitemtext-fs--wide--vmd,var(--ab-quicklinksitemtext-fs--wide,var(--at-fs-22)));--_ab-quicklinksitemtext-lh:var(--ab-quicklinksitemtext-lh--wide--vmd,var(--ab-quicklinksitemtext-lh--wide,var(--at-lh-140)))}}@container al-main (width>=64rem){.ab-quicklinks.is-wide{--ab-quicklinksitems-c:4}}.ab-relatedproducts{--ab-stack-mbs:var(--spacing-lg);--_ab-relatedproducts-pb:var(--ab-relatedproducts-pb,var(--block-pb));--_ab-relatedproductsinner-mis:var(--ab-relatedproductsinner-mis,var(--width-abinnerwithgutter));--_ab-relatedproductsheader-mis:var(--ab-relatedproductsheader-mis,0);--_ab-relatedproductsheader-size-maxi:var(--ab-relatedproductsheader-size-maxi,var(--width-w700));--_ab-relatedproductsfooter-mis:var(--ab-relatedproductsfooter-mis,0);--_ab-relatedproductsfooter-size-maxi:var(--ab-relatedproductsfooter-size-maxi,var(--width-w700));padding-block:var(--_ab-relatedproducts-pb)}.ab-relatedproducts .ab-inner{max-inline-size:var(--_ab-relatedproductsinner-mis);margin-inline:auto}.ab-relatedproducts-header{max-inline-size:var(--_ab-relatedproductsheader-size-maxi);margin-inline-start:var(--_ab-relatedproductsheader-mis)}.ab-relatedproducts-items{container:ab-relatedproductsitems/inline-size}.ab-relatedproducts-items:not(.ac-carousel-initialized) .ab-relatedproducts-carousel{--_carousel-cg:var(--size-2);--_carousel-ipv:var(--carousel-ipv,2);--_carouselitem-size-i:calc((100% - (var(--_carousel-cg) * (var(--_carousel-ipv) - 1))) / var(--_carousel-ipv));align-items:stretch;column-gap:var(--_carousel-cg);overscroll-behavior-x:contain;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:thin;flex-wrap:nowrap;inline-size:100%;min-inline-size:0;display:flex;overflow-x:auto}.ab-relatedproducts-item{inline-size:var(--_carouselitem-size-i);scroll-snap-align:start;flex-shrink:0}.ab-relatedproducts-controls:has(.is-locked){display:none}.ab-relatedproducts-footer{max-inline-size:var(--_ab-relatedproductsfooter-size-maxi);margin-inline-start:var(--_ab-relatedproductsfooter-mis)}@container ab-relatedproductsitems (width>=712px){.ab-relatedproducts-carousel{--carousel-ipv:3}}@container ab-relatedproductsitems (width>=1180px){.ab-relatedproducts-carousel{--carousel-ipv:4}}@container al-main (width>=64rem){.ab-relatedproducts{--ab-relatedproductsheader-mis:40px;--ab-relatedproductsfooter-mis:40px}}.ab-richtextmedia{--_ab-richtextmedia-mi:var(--ab-richtextmedia-mi,auto);--_ab-richtextmedia-size-imax:var(--ab-richtextmedia-size-imax,100%)}.ab-richtextmedia.is-start{--ab-richtextmedia-mi:0 auto}.ab-richtextmedia.is-center{--ab-richtextmedia-mi:auto}.ab-richtextmedia.is-end{--ab-richtextmedia-mi:auto 0}.ab-richtextmedia>*{margin-inline:var(--_ab-richtextmedia-mi);max-inline-size:var(--_ab-richtextmedia-size-imax)}.ab-signposts{--ab-stack-mbs:var(--spacing-lg);--_ab-signposts-pb:var(--ab-signposts-pb,var(--block-pb));--_ab-signpostsinner-mis:var(--ab-signpostsinner-mis,var(--width-abinnerwithgutter));--_ab-signpostsregions-mis:var(--ab-signpostsregions-mis,var(--width-w930));--_ab-signposts-items-c:var(--ab-signposts-items-c,2);--_ab-signposts-items-gap:var(--ab-signposts-items-gap,var(--size-2));--_ab-signposts-items-mis:var(--ab-signposts-items-mis,calc(var(--size) * 440));--_ab-signposts-items-pbe:var(--ab-signposts-items-pbe,var(--size-8));--_ab-signposts-items-pi:var(--ab-signposts-items-pi,var(--al-gutter));--_ab-signposts-items-decor-bg:var(--ab-signposts-items-decor-bg,transparent);--_ab-signposts-items-decor-bs:var(--ab-signposts-items-decor-bs,var(--size-20));--_ab-signposts-item-bg:var(--ab-signposts-item-bg,transparent);--_ab-signposts-item-br:var(--ab-signposts-item-br,var(--media-br));--_ab-signposts-item-f:var(--ab-signposts-item-fw,var(--at-body-fw)) var(--ab-signposts-item-fs,var(--at-fs-16))/var(--ab-signposts-item-lh,var(--at-lh-140)) var(--ab-signposts-item-ff,var(--at-body-ff));--_ab-signposts-item-fg:var(--ab-signposts-item-fg,currentcolor);--_ab-signposts-item-is:calc((100% - (var(--_ab-signposts-items-c) - 1) * var(--_ab-signposts-items-gap)) / var(--_ab-signposts-items-c));--_ab-signposts-item-mis:var(--ab-signposts-item-mis,calc(var(--size) * 240));--_ab-signposts-item-p:var(--ab-signposts-item-p,var(--size-2));--_ab-signposts-item-icon-bs:var(--ab-signposts-item-icon-bs,var(--_ab-signposts-item-icon-s));--_ab-signposts-item-icon-is:var(--ab-signposts-item-icon-is,var(--_ab-signposts-item-icon-s));--_ab-signposts-item-icon-s:var(--ab-signposts-item-icon-s,var(--size-10));padding-block:var(--_ab-signposts-pb);overflow:hidden}.ab-signposts .ab-inner{max-inline-size:var(--_ab-signpostsinner-mis);margin-inline:auto}.ab-signposts .ab-region{max-inline-size:var(--_ab-signpostsregions-mis);margin-inline:auto}.ab-signposts-items{--link-tdl:none;--link--focus-tdl:none;--link--hover-tdl:underline;--link--active-tdl:underline;gap:var(--_ab-signposts-items-gap);max-inline-size:var(--_ab-signposts-items-mis);padding-block-end:var(--_ab-signposts-items-pbe);padding-inline:var(--_ab-signposts-items-pi);flex-wrap:wrap;justify-content:center;margin-inline:auto;display:flex;position:relative}.ab-signposts-items:after{background-color:var(--_ab-signposts-items-decor-bg);block-size:var(--_ab-signposts-items-decor-bs);content:"";inline-size:var(--width-site);z-index:-1;position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%)}.ab-signpostsitem{aspect-ratio:1;background-color:var(--_ab-signposts-item-bg);border-radius:var(--_ab-signposts-item-br);color:var(--_ab-signposts-item-fg);font:var(--_ab-signposts-item-f);align-content:center;gap:var(--size-4);inline-size:var(--_ab-signposts-item-is);max-inline-size:var(--_ab-signposts-item-mis);min-block-size:auto;min-inline-size:0;padding:var(--_ab-signposts-item-p);text-align:center;justify-items:center;display:grid}.ab-signpostsitem-icon{--ac-icon-bs:var(--_ab-signposts-item-icon-bs);--ac-icon-is:var(--_ab-signposts-item-icon-is)}@container al-main (width>=31.25rem){.ab-signposts{--ab-signposts-item-fs:var(--at-fs-18)}}@container al-main (width>=64rem){.ab-signposts{--ab-signposts-items-mis:var(--_ab-signpostsregions-mis);--ab-signposts-items-pi:0;--ab-signposts-items-decor-bs:var(--size-30);--ab-signposts-item-fs:var(--at-fs-22);--ab-signposts-item-p:var(--size-4);--ab-signposts-item-icon-s:var(--size-16)}.ab-signposts:not([data-cols]){--ab-signposts-items-c:4}.ab-signposts[data-cols="2"]{--ab-signposts-items-c:2}.ab-signposts[data-cols="3"]{--ab-signposts-items-c:3}.ab-signposts[data-cols="4"]{--ab-signposts-items-c:4}}.ab-siteselector{--_ab-siteselector-pb:var(--ab-siteselector-pb,var(--block-pb));--_ab-siteselectorinner-mis:var(--ab-siteselectorinner-mis,var(--width-abinnerwithgutter));padding-block:var(--_ab-siteselector-pb)}.ab-siteselector .ab-inner{max-inline-size:var(--_ab-siteselectorinner-mis);margin-inline:auto}.ab-spacer{--_ab-spacer-bs:var(--ab-spacer-bs,var(--spacing-xl));block-size:var(--_ab-spacer-bs)}.ab-stats{--_ab-stats-pb:var(--ab-stats-pb,var(--block-pb));--_ab-statsinner-mis:var(--ab-statsinner-mis,var(--width-abinnerwithgutter));--_ab-statsregions-mis:var(--ab-statsregions-mis,var(--width-w848));--_ab-stats-items-c:var(--ab-stats-items-c,2);--_ab-stats-items-decor-bg:var(--ab-stats-items-decor-bg,transparent);--_ab-stats-items-decor-c:var(--ab-stats-items-decor-c,none);--_ab-stats-item-bg:var(--ab-stats-item-bg,transparent);--_ab-stats-item-fg:var(--ab-stats-item-fg,currentcolor);--_ab-stats-item-bc:var(--ab-stats-item-bc,transparent);--_ab-stats-item-bs:var(--ab-stats-item-bs,solid);--_ab-stats-item-bw:var(--ab-stats-item-bw,var(--size-0));--_ab-stats-item-bbe:var(--ab-stats-item-bbe,var(--_ab-stats-item-bw) var(--_ab-stats-item-bs) var(--_ab-stats-item-bc));--_ab-stats-item-icon-bg:var(--ab-stats-item-icon-bg,transparent);--_ab-stats-item-icon-fg:var(--ab-stats-item-icon-fg,currentcolor);--_ab-stats-item-figure-f:var(--ab-stats-item-figure-f,var(--at-heading-md-font));--_ab-stats-item-figure-fw:var(--ab-stats-item-figure-fw,400);padding-block:var(--_ab-stats-pb)}.ab-stats .ab-inner{max-inline-size:var(--_ab-statsinner-mis);margin-inline:auto}.ab-stats .ab-region{max-inline-size:var(--_ab-statsregions-mis);margin-inline:auto}.ab-stats-items{gap:var(--size-2);grid-template-columns:repeat(var(--_ab-stats-items-c), 1fr);margin-inline:calc(var(--size-4) * -1);padding-block:var(--size-0) var(--size-4);padding-inline:var(--size-4);justify-content:stretch;display:grid;position:relative}.ab-stats-items:after{background-color:var(--_ab-stats-items-decor-bg);block-size:var(--size-10);content:var(--_ab-stats-items-decor-c);z-index:-1;inline-size:100%;display:block;position:absolute;inset-block-end:0;inset-inline-start:0}.ab-statsitem{background-color:var(--_ab-stats-item-bg);border-block-end:var(--_ab-stats-item-bbe);color:var(--_ab-stats-item-fg);gap:var(--size-1);padding:var(--size-4);text-align:center;text-wrap:balance;display:grid}.ab-statsitem-icon{--ac-icon-bg:var(--_ab-stats-item-icon-bg);--ac-icon-bs:var(--size-8);--ac-icon-br:var(--radius-full);--ac-icon-d:grid;--ac-icon-fg:var(--_ab-stats-item-icon-fg);--ac-icon-is:var(--size-8);--ac-iconsvg-bs:var(--size-4);--ac-iconsvg-is:var(--size-4);justify-self:center}.ab-statsitem-figure{font:var(--_ab-stats-item-figure-f)}.ab-statsitem-link{justify-self:center;margin-inline-start:var(--size-2)}@container al-main (width>=48rem){.ab-stats{--_ab-stats-items-c:var(--ab-stats-items-c--vmd,var(--ab-stats-items-c,4))}}@container al-main (width>=64rem){.ab-stats{--_ab-stats-items-c:var(--ab-stats-items-c--vlg,var(--ab-stats-items-c--vmd,var(--ab-stats-items-c,4)))}}.ab-testimonial{--ab-stack-mbs:var(--spacing-lg);--_ab-testimonial-pb:var(--ab-testimonial-pb,var(--block-pb));--_ab-testimonialinner-mis:var(--ab-testimonialinner-mis,var(--width-abinnerwithgutter));--_ab-testimonialinnerregions-mis:var(--ab-testimonialinnerregions-mis,var(--width-w930));padding-block:var(--_ab-testimonial-pb)}.ab-testimonial .ab-inner{max-inline-size:var(--_ab-testimonialinner-mis);margin-inline:auto}.ab-testimonial .ab-region{max-inline-size:var(--_ab-testimonialinnerregions-mis);margin-inline:auto}.ab-text{--_ab-text-pb:var(--ab-text-pb,var(--block-pb));--_ab-textinner-mis:var(--ab-textinner-mis,var(--width-abinnerwithgutter));--_ab-textinnerregions-mis:var(--ab-textinnerregions-mis,var(--width-w700));padding-block:var(--_ab-text-pb)}.ab-text .ab-inner{max-inline-size:var(--_ab-textinner-mis);margin-inline:auto}.ab-text .ab-region{max-inline-size:var(--_ab-textinnerregions-mis);margin-inline:auto}.ab-text.is-wstandard{--_ab-textinnerregions-mis:var(--ab-textinnerregions-mis,var(--width-w700))}.ab-text.is-wwide{--_ab-textinnerregions-mis:var(--ab-textinnerregions-mis,var(--width-w930))}.ab-text.is-wextrawide{--_ab-textinnerregions-mis:var(--ab-textinnerregions-mis,var(--width-w1038))}.ab-text.is-wfull{--_ab-textinnerregions-mis:var(--ab-textinnerregions-mis,var(--width-full))}.ab-textandmedia{--ab-stack-mbs:var(--spacing-lg);--_ab-textandmedia-pb:var(--ab-textandmedia-pb,var(--block-pb));--_ab-textandmediainner-mis:var(--ab-textandmediainner-mis,var(--width-abinnerwithgutter));--_ab-textandmediaregions-mis:var(--ab-textandmediaregions-mis,var(--width-w700));--_ab-textandmedia-items-c:var(--ab-textandmedia-items-c,1);--_ab-textandmedia-items-cg:var(--ab-textandmedia-items-cg,var(--size-2));--_ab-textandmedia-items-rg:var(--ab-textandmedia-items-rg,var(--spacing-lg));--_ab-textandmedia-text-cs:var(--ab-textandmedia-text-cs,1);--_ab-textandmedia-text-mis:var(--ab-textandmedia-text-mis,none);--_ab-textandmedia-text-o:var(--ab-textandmedia-text-o,1);--_ab-textandmedia-text-pi:var(--ab-textandmedia-text-pi,0);--_ab-textandmedia-media-cs:var(--ab-textandmedia-media-cs,1);--_ab-textandmedia-media-o:var(--ab-textandmedia-media-o,0);padding-block:var(--_ab-textandmedia-pb)}.ab-textandmedia .ab-inner{max-inline-size:var(--_ab-textandmediainner-mis);margin-inline:auto}.ab-textandmedia .ab-region{max-inline-size:var(--_ab-textandmediaregions-mis);margin-inline-start:0}.ab-textandmedia-items{column-gap:var(--_ab-textandmedia-items-cg);grid-template-columns:repeat(var(--_ab-textandmedia-items-c), 1fr);row-gap:var(--_ab-textandmedia-items-rg);display:grid}.ab-textandmedia-text{grid-column:span var(--_ab-textandmedia-text-cs);max-inline-size:var(--_ab-textandmedia-text-mis);order:var(--_ab-textandmedia-text-o);padding-inline:var(--_ab-textandmedia-text-pi)}.ab-textandmedia-text>.ab-contentsubline:first-child+*{--ab-region-stack-mbs:var(--spacing-md)}.ab-textandmedia-media{grid-column:span var(--_ab-textandmedia-media-cs);order:var(--_ab-textandmedia-media-o)}.ab-textandmedia.is-stacked{--ab-textandmedia-text-mis:var(--width-w848)}.ab-textandmedia.is-media-start{--ab-textandmedia-text-o:1;--ab-textandmedia-media-o:0}.ab-textandmedia.is-media-end{--ab-textandmedia-text-o:0;--ab-textandmedia-media-o:1}@media (width>=48rem){.ab-textandmedia{--ab-textandmedia-text-pi:var(--size-10)}.ab-textandmedia.is-default{--ab-textandmedia-items-c:12}.ab-textandmedia.is-stacked{--ab-textandmedia-items-rg:var(--spacing-md)}.ab-textandmedia.lg\:is-media-start{--ab-textandmedia-text-o:1;--ab-textandmedia-media-o:0}.ab-textandmedia.lg\:is-media-end{--ab-textandmedia-text-o:0;--ab-textandmedia-media-o:1}.ab-textandmedia.is-50-50{--ab-textandmedia-text-cs:6;--ab-textandmedia-media-cs:6}.ab-textandmedia.is-33-66{--ab-textandmedia-text-cs:4;--ab-textandmedia-media-cs:8}.ab-textandmedia.is-40-60{--ab-textandmedia-text-cs:5;--ab-textandmedia-media-cs:7}}.ab-timeline{--ab-stack-mbs:var(--spacing-xs);--ab-region-stack-mbs:var(--spacing-sm);--_ab-timeline-pb:var(--ab-timeline-pb,var(--block-pb));--_ab-timelineinner-mis:var(--ab-timelineinner-mis,var(--width-abinnerwithgutter));--_ab-timelineinner-mi:var(--ab-timelineinner-mi,auto);--_ab-timelineinner-d:var(--ab-timelineinner-d,block);--_ab-timelineinner-gtc:var(--ab-timelineinner-gtc,none);--_ab-timelineinnerchild-gc:var(--ab-timelineinnerchild-gc,auto);--_ab-timelineregions-mis:var(--ab-timelineregions-mis,var(--width-w700));--_ab-timelineitem-mbe:var(--ab-timelineitem-mbe,var(--block-pb));--_ab-timelineitem-rg:var(--ab-timelineitem-rg,var(--spacing-lg));--_ab-timelineitem-row-odd:var(--ab-timelineitem-row-odd,1);--_ab-timelineitem-row-even:var(--ab-timelineitem-row-even,1);--_ab-timeline-rows:var(--ab-timeline-rows,auto);--_ab-timeline-autocols:var(--ab-timeline-autocols,85%);--_ab-timeline-cg:var(--ab-timeline-cg,var(--size-4));--_ab-timelineitem-span:var(--ab-timelineitem-span,1);--_ab-timelineitems-mbs:var(--ab-timelineitems-mbs,var(--spacing-lg));--_ab-timelinecontrols-position:var(--ab-timelinecontrols-position,static);--_ab-timelinecontrols-translate:var(--ab-timelinecontrols-translate,none);--_ab-timelinecontrols-wrap-gtc:var(--ab-timelinecontrols-wrap-gtc,none);--_ab-timelinecontrols-wrap-cg:var(--ab-timelinecontrols-wrap-cg,normal);--_ab-timelinecontrols-ga:var(--ab-timelinecontrols-ga,1 / 1);--_ab-timelinecontrols-mbs:var(--ab-timelinecontrols-mbs,var(--size-4));--_ab-timelineitems-ga:var(--ab-timelineitems-ga,1 / 1);--_ab-timelineheader-mis:var(--ab-timelineheader-mis,0);--_ab-timelineprogress-bg:var(--ab-timelineprogress-bg,var(--progress-bg));--_ab-timelineprogress-fg:var(--ab-timelineprogress-fg,var(--progress-fg));--ac-blockswithtoc-inner-cg:var(--size-4);padding-block:var(--_ab-timeline-pb)}.ab-timeline .ab-inner{display:var(--_ab-timelineinner-d);grid-template-columns:var(--_ab-timelineinner-gtc);margin-inline:var(--_ab-timelineinner-mi);max-inline-size:var(--_ab-timelineinner-mis)}.ab-timeline .ab-inner>*{grid-column:var(--_ab-timelineinnerchild-gc)}.ab-timeline .ab-region{max-inline-size:var(--_ab-timelineregions-mis)}.ab-timeline-header{margin-inline-start:var(--_ab-timelineheader-mis)}.ab-timeline-items{margin-block-end:var(--_ab-timelineitem-mbe)}.ab-timelineitem{margin-block-end:var(--size-8);container:al-timelineitem/inline-size}.ab-timelineitem-inner{--_ab-timelineitem-before-bg:var(--ab-timelineitem-before-bg,transparent);--_ab-timelineitem-before-d:var(--ab-timelineitem-before-d,none);--_ab-timelineitem-before-ar:var(--ab-timelineitem-before-ar,237 / 114);--_ab-timelineitem-before-tx:var(--ab-timelineitem-before-tx,0);--_ab-timelineitem-before-ty:var(--ab-timelineitem-before-ty,calc(var(--spacing-sm) * -1));--_ab-timelineitem-media-mi:var(--ab-timelineitem-media-mi,0);--_ab-timelineitem-media-mis:var(--ab-timelineitem-media-mis,auto);--_ab-timelineitem-before-mis:var(--ab-timelineitem-before-mis,80%);--_ab-timelineitem-pb:var(--ab-timelineitem-pb,var(--spacing-sm));--_ab-timelineitem-pi:var(--ab-timelineitem-pi,var(--size-4));--_ab-timelineitem-cols:var(--ab-timelineitem-cols,1fr);--_ab-timelineitem-content-ga:var(--ab-timelineitem-content-ga,2 / 1);padding-block-start:var(--size-4);display:grid}.ab-timelineitem-inner:before{aspect-ratio:var(--_ab-timelineitem-before-ar);background-color:var(--_ab-timelineitem-before-bg);content:"";display:var(--_ab-timelineitem-before-d);inline-size:var(--_ab-timelineitem-before-mis);translate:var(--_ab-timelineitem-before-tx) var(--_ab-timelineitem-before-ty);z-index:-1;grid-area:1/1;place-self:start}@supports (animation-timeline:view()){.ab-timelineitem{--_ab-timelineitem-stagger:calc(var(--i,0) * 4%);animation-duration:auto;animation-name:ab-timelineitem-reveal;animation-fill-mode:both;animation-range:entry calc(0% + var(--_ab-timelineitem-stagger)) entry calc(90% + var(--_ab-timelineitem-stagger));animation-timeline:view();animation-timing-function:var(--anim-trn-tf)}.is-horizontal .ab-timelineitem{animation-name:ab-timelineitem-reveal-inline;animation-timeline:view(inline)}@media (prefers-reduced-motion:reduce){.is-horizontal .ab-timelineitem,.ab-timelineitem{opacity:1;animation:none;translate:0}}@keyframes ab-timelineitem-reveal{0%{opacity:0;translate:0 var(--size-16)}}@keyframes ab-timelineitem-reveal-inline{0%{opacity:0;translate:var(--size-10) 0}to{opacity:1;translate:0}}}.ab-timelineitem-media{max-inline-size:var(--_ab-timelineitem-media-mis);grid-area:1/1;margin-inline-start:var(--_ab-timelineitem-media-mi)}.ab-timelineitem-content{padding-block:var(--_ab-timelineitem-pb);padding-inline:var(--_ab-timelineitem-pi)}@container al-timelineitem (width>=400px){.ab-timelineitem-inner{--ab-timelineitem-cols:50% 1fr;--ab-timelineitem-content-ga:1 / 2}}.is-horizontal .ab-timeline-items{--ab-timelineitem-media-mis:calc(var(--size) * 337);column-gap:var(--_ab-timeline-cg);grid-auto-columns:var(--_ab-timeline-autocols);grid-auto-flow:column;grid-template-rows:var(--_ab-timeline-rows);scroll-padding-inline:var(--size-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;row-gap:var(--_ab-timelineitem-rg);scrollbar-width:none;margin-block-start:var(--_ab-timelineitems-mbs);margin-inline-end:calc(50% - 50vw);padding-block-start:var(--spacing-sm);padding-inline-end:calc(50vw - 50% + var(--_ab-timeline-end-extra,0px));display:grid;position:relative;overflow-x:auto}.is-horizontal .ab-timelineitem{grid-column:calc(var(--i) + 1) / span var(--_ab-timelineitem-span);scroll-snap-align:start;margin-block-end:0}.is-horizontal .ab-timelineitem-inner{grid-template-columns:var(--_ab-timelineitem-cols)}.is-horizontal .ab-timelineitem-inner:after{display:none}.is-horizontal .ab-timelineitem:nth-child(odd){grid-row:var(--_ab-timelineitem-row-odd)}.is-horizontal .ab-timelineitem:nth-child(2n){grid-row:var(--_ab-timelineitem-row-even)}.is-horizontal .ab-timelineitem-content{grid-area:var(--_ab-timelineitem-content-ga);min-inline-size:0;padding-block-end:0}.is-horizontal .ab-timeline-controls-wrap{column-gap:var(--_ab-timelinecontrols-wrap-cg);grid-template-columns:var(--_ab-timelinecontrols-wrap-gtc);display:grid;position:relative}.is-horizontal .ab-timeline-items{grid-area:var(--_ab-timelineitems-ga)}.is-horizontal .ab-timeline-controls{grid-area:var(--_ab-timelinecontrols-ga);inline-size:100%;pointer-events:none;position:var(--_ab-timelinecontrols-position);left:0;top:calc(50% + var(--size-2));translate:var(--_ab-timelinecontrols-translate);z-index:2;margin-block-start:var(--_ab-timelinecontrols-mbs)}.ab-timeline-progress{background-color:var(--_ab-timelineprogress-bg);block-size:var(--spacing-3xs);inline-size:100%;position:relative;overflow:visible}.ab-timeline-progressfill{background-color:var(--_ab-timelineprogress-fg);transform-origin:0 0;block-size:100%;inline-size:100%;position:sticky;top:0;left:0;transform:scaleX(0)}.ab-timeline-progressdots{inline-size:100%;position:absolute;top:50%;left:0;translate:0 -50%}.ab-timeline-dot{appearance:none;background-color:var(--_ab-timelineprogress-bg);block-size:var(--size-4);cursor:pointer;inline-size:var(--size-4);pointer-events:auto;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:0;translate:-50% -50%}.ab-timeline-dot:before{content:"";inset:calc(var(--size-4) * -1);position:absolute}.ab-timeline-dot.is-active{background-color:var(--_ab-timelineprogress-fg)}@container al-main (width>=40rem){.is-vertical .ab-timelineitem-inner{--ab-timelineitem-media-mis:70%;--ab-timelineitem-before-mis:50%}}@container al-main (width>=64rem){.ab-timeline{--ab-stack-mbs:var(--spacing-xl);--ab-timelineitem-row-odd:1;--ab-timelineitem-row-even:3;--ab-timeline-rows:auto var(--_ab-timelineitem-rg) auto;--ab-timeline-autocols:25%;--ab-timeline-cg:0;--ab-timelineitem-span:2;--ab-timelinecontrols-position:absolute;--ab-timelinecontrols-translate:0 calc(-50% - var(--_ab-timelineitem-rg));--ab-timelineheader-mis:var(--size-4);--ab-timelinecontrols-mbs:0;--ab-timelineitem-pi:var(--size-10)}.is-vertical .ab-timelineitem-inner{--ab-timelineitem-media-mis:calc(var(--size) * 920);--ab-timelineitem-before-mis:80%;max-inline-size:calc(var(--size) * 936)}.is-horizontal.ab-timeline{--ab-timelinecontrols-wrap-gtc:repeat(12, minmax(0, 1fr));--ab-timelinecontrols-wrap-cg:var(--size-2-5);--ab-timelineitems-ga:1 / 1 / auto / -1;--ab-timelinecontrols-ga:1 / 2 / auto / 12;--ab-timelineitems-mbs:0}.ab-timeline-footer{--ab-stack-mbs:var(--spacing-sm)}}@container al-main (width>=80rem){.ab-timeline{--ac-blockswithtoc-inner-cg:calc(var(--size) * 62)}.is-vertical.ab-timeline{--ab-timelineinner-mis:min(100%, var(--width-w1440));--ab-timelineinner-d:grid;--ab-timelineinner-gtc:repeat(12, minmax(0, 1fr));--ab-timelineinnerchild-gc:3 / -1}}.ab-usp{--ac-icon-bg:var(--_ab-usp-item-icon-bg);--ac-icon-bs:var(--size-8);--ac-icon-br:var(--radius-full);--ac-icon-d:grid;--ac-icon-fg:var(--_ab-usp-item-icon-fg);--ac-icon-is:var(--size-8);--ac-iconsvg-bs:var(--size-4);--ac-iconsvg-is:var(--size-4);--link-fg:var(--_ab-usp-item-fg);--_ab-usp-pb:var(--ab-usp-pb,var(--block-pb));--_ab-uspinner-mis:var(--ab-uspinner-mis,var(--width-abinnerwithgutter));--_ab-uspregions-mis:var(--ab-uspregions-mis,var(--width-w848));--_ab-usp-items-cg:var(--ab-usp-items-cg,var(--size-6));--_ab-usp-item-f:var(--ab-usp-item-f,var(--at-body-sm-font));--_ab-usp-item-fg:var(--ab-usp-item-fg,currentcolor);--_ab-usp-item-icon-bg:var(--ab-usp-item-icon-bg,transparent);--_ab-usp-item-icon-fg:var(--ab-usp-item-icon-fg,currentcolor);padding-block:var(--_ab-usp-pb)}.ab-usp .ab-inner{max-inline-size:var(--_ab-uspinner-mis);margin-inline:auto}.ab-usp .ab-region{max-inline-size:var(--_ab-uspregions-mis);margin-inline:auto}.ab-usp-items{column-gap:var(--_ab-usp-items-cg);padding-block:var(--size-2);scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;justify-content:safe center;display:flex;overflow-x:auto}.ab-uspitem{color:var(--_ab-usp-item-fg);align-items:center;column-gap:var(--size-2);font:var(--_ab-usp-item-f);scroll-snap-align:start;text-align:center;justify-content:center;display:flex;position:relative}.ab-uspitem-text{text-wrap:nowrap}@container al-main (width>=48rem){.ab-usp{--ab-usp-items-cg:var(--size-20)}}}@layer utilities{[class*=at-heading-]:not(.at-prose):not([class*=at-fg-content-]){color:var(--heading-fg,currentcolor)}[class*=at-heading-]{font:var(--font,var(--at-heading-font));font-weight:var(--fw,var(--at-heading-fw));letter-spacing:var(--ls,var(--at-heading-ls));text-transform:var(--tt,var(--at-heading-tt));text-wrap:var(--at-heading-tw)}.at-heading-xs{--font:var(--at-heading-xs-font);--ls:var(--at-heading-xs-ls)}.at-heading-sm{--font:var(--at-heading-sm-font);--ls:var(--at-heading-sm-ls)}.at-heading-md{--font:var(--at-heading-md-font);--ls:var(--at-heading-md-ls)}.at-heading-lg{--font:var(--at-heading-lg-font);--ls:var(--at-heading-lg-ls)}.at-heading-xl{--font:var(--at-heading-xl-font);--ls:var(--at-heading-xl-ls)}.at-heading-2xl{--font:var(--at-heading-2xl-font);--ls:var(--at-heading-2xl-ls)}.at-heading-3xl{--font:var(--at-heading-3xl-font);--ls:var(--at-heading-3xl-ls)}[class*=at-body-]{font:var(--font,var(--at-body-font));font-weight:var(--fw,var(--at-body-fw))}.at-body-xs{--font:var(--at-body-xs-font)}.at-body-sm{--font:var(--at-body-sm-font)}.at-body-md{--font:var(--at-body-md-font)}.at-body-lg{--font:var(--at-body-lg-font)}.at-body-xl{--font:var(--at-body-xl-font)}.at-prose{--_prose-fw-bold:var(--prose-fw-bold,bolder);--_prose-stack-mbs:var(--prose-stack-mbs,1em);--_prose-list-marker-fg:var(--prose-list-marker-fg,currentcolor);--_prose-headings-font:var(--at-heading-lg-font);--_prose-headings-fs:var(--prose-headings-fs,var(--at-fs-40));--_prose-headings-lh:var(--prose-headings-lh,var(--at-lh-110));--_prose-headings-ff:var(--prose-headings-ff,var(--font-brand-heading));--_prose-headings-fg:var(--prose-headings-fg,var(--heading-fg));--_prose-headings-fw:var(--prose-headings-fw,300);--_prose-headings-bold-fw:var(--prose-headings-bold-fw,bolder);--_prose-headings-tt:var(--prose-headings-tt,uppercase);--_prose-table-stack-mbs:var(--prose-table-stack-mbs,.5em);--_prose-tablewrapper-o:var(--prose-tablewrapper-o,auto);--_prose-table-b:var(--prose-table-b,none);--_prose-table-bcollapse:var(--prose-table-bcollapse,separate);--_prose-table-br:var(--prose-table-br,var(--radius-0));--_prose-table-bspacing:var(--prose-table-bspacing,var(--size-1));--_prose-table-fs:var(--prose-table-fs,var(--at-fs-14));--_prose-table-fw:var(--prose-table-fw,400);--_prose-table-l:var(--prose-table-l,auto);--_prose-table-size-i:var(--prose-table-i,100%);--_prose-table-size-mi:var(--prose-table-mis,100%);--_prose-tablehead-bg:var(--prose-tablehead-bg,transparent);--_prose-tablehead-fg:var(--prose-tablehead-fg,currentcolor);--_prose-tablehead-fw:var(--prose-tablehead-fw,400);--_prose-tablehead-p:var(--prose-tablehead-p,var(--size-1));--_prose-tablehead-va:var(--prose-tablehead-va,bottom);--_prose-tablebody-size-mi:var(--prose-tablebody-size-mi,calc(var(--size) * 100));--_prose-tablebody-p:var(--prose-tablebody-p,var(--size-3) var(--size-1) var(--size-1));--_prose-tablebody-odd-bg:var(--prose-tablebody-odd-bg,transparent);--_prose-tablebody-even-bg:var(--prose-tablebody-even-bg,transparent)}.at-prose>*+*{margin-block-start:var(--_prose-stack-mbs)}.at-prose :is(h1,h2,h3,h4)+*{--prose-stack-mbs:.5em}.at-prose b,.at-prose strong{font-weight:var(--_prose-fw-bold)}.at-prose h1,.at-prose h2,.at-prose h3,.at-prose h4,.at-prose h5,.at-prose h6{color:var(--_prose-headings-fg);font:var(--_prose-headings-font);font-family:var(--_prose-headings-ff);font-size:var(--_prose-headings-fs);font-weight:var(--_prose-headings-fw);line-height:var(--_prose-headings-lh);text-transform:var(--_prose-headings-tt)}:is(.at-prose h1,.at-prose h2,.at-prose h3,.at-prose h4,.at-prose h5,.at-prose h6) strong{font-weight:var(--_prose-headings-bold-fw)}.at-prose h1{font:var(--at-heading-xl-font)}.at-prose h2{font:var(--at-heading-lg-font)}.at-prose h3{font:var(--at-heading-md-font)}.at-prose h4{font:var(--at-heading-sm-font)}.at-prose h5{font:var(--at-heading-xs-font)}.at-prose ol,.at-prose ul{padding-inline-start:2.125ch}:is(.at-prose ol,.at-prose ul)>li{margin-block:var(--size-3);padding-inline-start:.125ch}:is(.at-prose ol,.at-prose ul)>li::marker{color:var(--_prose-list-marker-fg)}.at-prose ol{counter-reset:section;list-style-type:decimal}.at-prose ol>li{counter-increment:section}.at-prose ol>li::marker{content:counters(section, ".") ". ";font-size:var(--at-fs-16);font-weight:400;line-height:var(--at-fs-16--lh)}.at-prose ol>li>ol{counter-reset:subsection}.at-prose ol>li>ol>li{counter-increment:subsection}.at-prose ol>li>ol>li::marker{content:counter(section) "." counter(subsection) ". "}.at-prose ul{list-style-type:disc}.at-prose ul ul,.at-prose ol ul{margin-block:var(--size-2-5);padding-inline-start:2.125ch}.at-prose ul ol,.at-prose ol ol{margin-block:var(--size-2-5);padding-inline-start:3.125ch}.at-prose .table-wrapper{border-radius:var(--_prose-table-br);overflow:var(--_prose-tablewrapper-o)}.at-prose table{border:var(--_prose-table-b);border-collapse:var(--_prose-table-bcollapse);border-spacing:var(--_prose-table-bspacing);font-size:var(--_prose-table-fs);font-weight:var(--_prose-table-fw);inline-size:var(--_prose-table-size-i);max-inline-size:var(--_prose-table-size-mi);table-layout:var(--_prose-table-l);text-align:inherit}.at-prose th{background-color:var(--_prose-tablehead-bg);color:var(--_prose-tablehead-fg);font-weight:var(--_prose-tablehead-fw);text-align:inherit}.at-prose thead th{background-color:var(--_prose-tablehead-bg);color:var(--_prose-tablehead-fg);overflow-wrap:normal;padding:var(--_prose-tablehead-p);vertical-align:var(--_prose-tablehead-va);word-break:keep-all}.at-prose tbody th,.at-prose tbody td{min-inline-size:var(--_prose-tablebody-size-mi);padding:var(--_prose-tablebody-p)}.at-prose tbody tr:nth-child(odd) td{background-color:var(--_prose-tablebody-odd-bg)}.at-prose tbody tr:nth-child(2n) td{background-color:var(--_prose-tablebody-even-bg)}.at-prose :where(tbody th>*),.at-prose :where(tbody td>*){margin-block-start:var(--_prose-table-stack-mbs)}.at-prose :where(tbody th>:first-child),.at-prose :where(tbody td>:first-child){--prose-stack-mbs:0}.at-prose table tr:first-child th:first-child{border-start-start-radius:var(--_prose-table-br)}.at-prose table tr:first-child th:last-child{border-start-end-radius:var(--_prose-table-br)}.at-prose table tr:last-child td:first-child{border-end-start-radius:var(--_prose-table-br)}.at-prose table tr:last-child td:last-child{border-end-end-radius:var(--_prose-table-br)}.at-prose.is-fixedhead .table-wrapper:has(thead th){max-block-size:60vh}.at-prose.is-fixedhead thead th{box-shadow:0 var(--size-1) 0 var(--p-color-neutral-0);position:sticky;inset-block-start:0}.at-prose.is-fixedcolumn tbody td:first-child,.at-prose.is-fixedcolumn tbody th:first-child,.at-prose.is-fixedcolumn thead th:first-child{box-shadow:var(--size-1) 0 0 0 var(--p-color-neutral-0);z-index:1;position:sticky;inset-inline-start:0}.at-prose.is-fixedcolumn thead th:first-child{white-space:nowrap;z-index:2}.at-ff-heading{font-family:var(--font-brand-heading)}.at-ff-body{font-family:var(--font-brand-body)}[class*=at-ta-]{text-align:var(--at-ta)}.at-ta-start{--at-ta:start}.at-ta-center{--at-ta:center}.at-ta-end{--at-ta:end}.at-ta-justify{--at-ta:justify}[class*=at-fg-content-]{--prose-headings-fg:var(--at-fg);color:var(--at-fg)}.at-fg-content-base{--at-fg:var(--s-color-content-base)}.at-fg-content-1{--at-fg:var(--s-color-content-1)}.at-fg-content-2{--at-fg:var(--s-color-content-2)}[class*=at-ts-]{font-style:var(--at-ts)}.at-ts-normal{--at-ts:normal}.at-ts-italic{--at-ts:italic}[class*=at-tt-]{text-transform:var(--at-tt)}.at-tt-normal{--at-tt:normal}.at-tt-uppercase{--at-tt:uppercase}.at-tt-lowercase{--at-tt:lowercase}.at-tt-capitalize{--at-tt:capitalize}[class*=at-tw-]{text-wrap:var(--at-tw)}.at-tw-balance{--at-tw:balance}.at-tw-nowrap{--at-tw:nowrap}.at-tw-pretty{--at-tw:pretty}.at-tw-wrap{--at-tw:wrap}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ad-none{display:none}.ad-vh:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.al-mx-auto{margin-inline:auto}.al-ms-0{margin-inline-start:0}.al-ms-auto{margin-inline-start:auto}.al-me-0{margin-inline-end:0}.al-me-auto{margin-inline-end:auto}[class*=al-stack]>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-sm));margin-block-start:var(--_al-stack-mbs)}.al-stack-2xs>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-2xs))}.al-stack-xs>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-xs))}.al-stack-sm>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-sm))}.al-stack-md>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-md))}.al-stack-lg>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-lg))}.al-stack-xl>*+*{--_al-stack-mbs:var(--al-stack-mbs,var(--spacing-xl))}.ab-stack>*+*{--_ab-stack-mbs:var(--ab-stack-mbs,var(--spacing-md));margin-block-start:var(--_ab-stack-mbs)}.ab-region-stack>*+*{--_ab-region-stack-mbs:var(--ab-region-stack-mbs,var(--spacing-sm));margin-block-start:var(--_ab-region-stack-mbs)}.al-gap{gap:var(--al-gap-row) var(--al-gap-column)}[class*=al-aac-]{align-content:var(--al-aac,normal)}.al-aac-start{--al-aac:flex-start}.al-aac-center{--al-aac:center}.al-aac-end{--al-aac:flex-end}.al-aac-stretch{--al-aac:stretch}[class*=al-aai-]{align-items:var(--al-aai,normal)}.al-aai-start{--al-aai:flex-start}.al-aai-center{--al-aai:center}.al-aai-end{--al-aai:flex-end}.al-aai-stretch{--al-aai:stretch}[class*=al-aas-]{align-self:var(--al-aas,auto)}.al-aas-start{--al-aas:flex-start}.al-aas-end{--al-aas:flex-end}.al-aas-center{--al-aas:center}.al-aas-stretch{--al-aas:stretch}[class*=al-ajc-]{justify-content:var(--al-ajc,normal)}.al-ajc-start{--al-ajc:flex-start}.al-ajc-center{--al-ajc:center}.al-ajc-end{--al-ajc:flex-end}.al-ajc-between{--al-ajc:space-between}.al-ajc-around{--al-ajc:space-around}.al-ajc-evenly{--al-ajc:space-evenly}.al-ajc-stretch{--al-ajc:stretch}[class*=al-aji-]{justify-items:var(--al-aji,normal)}.al-aji-start{--al-aji:flex-start}.al-aji-center{--al-aji:center}.al-aji-end{--al-aji:flex-end}.al-aji-between{--al-aji:space-between}.al-aji-around{--al-aji:space-around}.al-aji-evenly{--al-aji:space-evenly}.al-aji-stretch{--al-aji:stretch}[class*=al-ajs-]{justify-self:var(--al-ajs,auto)}.al-ajs-start{--al-ajs:flex-start}.al-ajs-end{--al-ajs:flex-end}.al-ajs-center{--al-ajs:center}.al-ajs-stretch{--al-ajs:stretch}[class*=abr-]{border-radius:var(--abr,0)}.abr-0{--abr:var(--radius-0)}.abr-xs{--abr:var(--radius-xs)}.abr-sm{--abr:var(--radius-sm)}.abr-md{--abr:var(--radius-md)}.abr-lg{--abr:var(--radius-lg)}.abr-xl{--abr:var(--radius-xl)}.abr-full{--abr:var(--radius-full)}}@layer theme{:root{--font-heading:"Kingspan Brown TT";--font-body:"Kingspan Brown TT";--font-ui:"Kingspan Brown TT";--body-bg:var(--s-color-surface-base);--body-fg:var(--s-color-content-1);--heading-fg:var(--s-color-content-base);--subline-fg:var(--s-color-content-base);--link-bg:transparent;--link-fg:var(--s-color-content-link);--link-tdl:underline;--link-inverse-bg:transparent;--link-inverse-fg:var(--s-color-content-link-inverse);--link-inverse--focus-oc:currentcolor;--link-inverse--active-oc:currentcolor;--media-br:var(--radius-0);--button-primary-bc:var(--p-color-primary-500);--button-primary-bg:var(--p-color-primary-500);--button-primary-fg:var(--p-color-neutral-0);--button-primary-bc--focus:var(--p-color-primary-500);--button-primary-bg--focus:var(--p-color-primary-500);--button-primary-fg--focus:var(--p-color-neutral-0);--button-primary-bc--hover:var(--p-color-primary-700);--button-primary-bg--hover:var(--p-color-primary-700);--button-primary-fg--hover:var(--p-color-neutral-0);--button-primary-bc--active:var(--p-color-primary-600);--button-primary-bg--active:var(--p-color-primary-600);--button-primary-fg--active:var(--p-color-neutral-0);--button-secondary-bc:var(--p-color-primary-600);--button-secondary-bg:transparent;--button-secondary-fg:var(--p-color-primary-700);--button-secondary-bc--focus:var(--p-color-system-blue-500);--button-secondary-bg--focus:var(--p-color-neutral-0);--button-secondary-fg--focus:var(--p-color-primary-700);--button-secondary-bc--hover:var(--p-color-primary-700);--button-secondary-bg--hover:var(--p-color-primary-25);--button-secondary-fg--hover:var(--p-color-primary-700);--button-secondary-bc--active:var(--p-color-primary-800);--button-secondary-bg--active:var(--p-color-primary-50);--button-secondary-fg--active:var(--p-color-primary-800);--button-surface-bc:var(--p-color-neutral-0);--button-surface-bg:var(--p-color-neutral-0);--button-surface-fg:var(--p-color-primary-800);--button-surface-bc--focus:var(--p-color-system-blue-500);--button-surface-bg--focus:var(--p-color-neutral-0);--button-surface-fg--focus:var(--p-color-primary-800);--button-surface-bc--hover:var(--p-color-neutral-200);--button-surface-bg--hover:var(--p-color-neutral-200);--button-surface-fg--hover:var(--p-color-primary-800);--button-surface-bc--active:var(--p-color-neutral-200);--button-surface-bg--active:var(--p-color-neutral-200);--button-surface-bshw--active-color:#0003;--button-surface-fg--active:var(--p-color-primary-800);--button-surfaceinverse-bc:var(--p-color-neutral-0);--button-surfaceinverse-bg:transparent;--button-surfaceinverse-fg:var(--p-color-neutral-0);--button-surfaceinverse-bc--focus:var(--p-color-neutral-0);--button-surfaceinverse-bg--focus:rgb(from var(--p-color-neutral-0) r g b / 10%);--button-surfaceinverse-fg--focus:var(--p-color-neutral-0);--button-surfaceinverse-bc--hover:var(--p-color-neutral-0);--button-surfaceinverse-bg--hover:rgb(from var(--p-color-neutral-0) r g b / 10%);--button-surfaceinverse-fg--hover:var(--p-color-neutral-0);--button-surfaceinverse-bc--active:var(--p-color-neutral-0);--button-surfaceinverse-bg--active:rgb(from var(--p-color-neutral-0) r g b / 10%);--button-surfaceinverse-fg--active:var(--p-color-neutral-0);--ab-glossarygroupheading-bc:var(--p-color-system-blue-300);--progress-bg:var(--p-color-neutral-200);--progress-fg:var(--s-color-content-base);--progress-light-bg:rgb(from var(--p-color-neutral-0) r g b / 20%);--progress-light-fg:var(--p-color-neutral-0);--ac-listinglayout-sidebar-headings-fg:var(--s-color-content-base);--ac-listinglayout-sidebar-reset-fg:var(--p-color-system-blue-500);--ac-listinglayout-sidebar-active-bg:var(--p-color-primary-500);--ac-listinglayout-sidebar-active-fg:var(--p-color-neutral-0);--ac-careercard-bg:var(--p-color-neutral-50);--ac-listingrefinement-count-bg:var(--p-color-neutral-50);--ac-listingrefinement-count-fg:var(--s-color-content-1);--ac-listingrefinement-count-fw:300;--ac-listingrefinement-count-bc:var(--p-color-neutral-500);--ac-listingrefinement-checkbox-bc:var(--p-color-neutral-500);--ac-listingrefinement-checkbox-active-bg:var(--p-color-primary-500);--ac-listingrefinement-checkbox-active-bc:var(--p-color-primary-500);--ac-listingrefinement-checkbox-active-fg:var(--p-color-neutral-0);--pd-downloads-tabs-menu-bg:var(--p-color-neutral-100);--pd-downloads-tabs-menu-button-secondary-fg:var(--p-color-primary-800);--ab-download-hit-bg:var(--p-color-neutral-50);--ab-download-hit-fg:var(--p-color-primary-800);--ab-download-hit-category-fg:var(--p-color-neutral-500);--ab-download-hit-copy-link-icon-fg:var(--p-color-primary-600);--ab-download-hit-bc:var(--p-color-neutral-200);--prose-tablehead-fg:var(--p-color-neutral-0);--prose-tablehead-bg:var(--p-color-primary-500);--prose-tablebody-odd-bg:var(--p-color-neutral-50);--prose-tablebody-even-bg:var(--p-color-neutral-100);--ac-footer-bg:var(--p-color-primary-500);--ac-footer-fg:var(--p-color-neutral-0);--ac-footernav-fw:300;--ac-footernavtitle-fw:400;--pd-media-thumbnail-active-bc:var(--p-color-system-blue-300);--ab-contentquote-fg:var(--s-color-content-base);--ab-contentsubline-decor-bg:var(--p-color-system-blue-300);--ab-anchorlinks-bg:var(--p-color-primary-500);--ab-anchorlinks-fg:var(--p-color-neutral-0);--ab-banner-bg:var(--s-color-surface-inverse);--ab-banner-fg:var(--s-color-content-inverse);--ab-banner-icon-fg:var(--p-color-secondary-500);--ac-blockswithtoc-navigation-title-fg:var(--s-color-content-base);--ac-blockswithtoc-navigation-item-bg:var(--p-color-neutral-100);--ac-blockswithtoc-navigation-item-fg:var(--s-color-content-base);--ac-blockswithtoc-navigation-item-current-bg:var(--p-color-primary-500);--ac-blockswithtoc-navigation-item-current-fg:var(--s-color-content-inverse);--ab-calltoaction-bg:var(--s-color-surface-inverse);--ab-calltoaction-fg:var(--s-color-content-inverse);--ab-cardscarousel-panel-bg:var(--p-color-primary-500);--ab-cardscarousel-panel-fg:var(--p-color-neutral-0);--ab-cardscarousel-panel-sublinedecor:var(--ab-cardscarousel-panel-fg);--ab-coltco2counter-counter-fg:var(--p-color-primary-500);--ab-comparisontable-bc:var(--p-color-neutral-200);--ab-comparisontable-heading-bg:var(--p-color-primary-500);--ab-comparisontable-heading-fg:var(--s-color-content-inverse);--ab-comparisontable-row-fg:var(--s-color-content-1);--ab-comparisontable-row-even-bg:var(--p-color-neutral-100);--ab-comparisontable-row-odd-bg:var(--p-color-neutral-50);--ab-comparisontable-row-check-icon-bg:var(--p-color-green-600);--ab-comparisontable-row-cross-icon-bg:var(--p-color-system-red-700);--ac-drawer-fg:var(--s-color-content-base);--ab-hero-inset-heroitems-bg:var(--p-color-system-blue-300);--ab-hero-inset-heroitems-br:0;--ab-hero-inset-heroitems-fg:var(--p-color-neutral-0);--ab-hero-inset-heading-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-inset-subline-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-inset-subline-decor-bg:var(--ab-hero-layered-heroitems-fg);--ab-hero-layered-heroitems-bg:var(--p-color-system-blue-300);--ab-hero-layered-heroitems-br:0;--ab-hero-layered-heroitems-fg:var(--p-color-neutral-0);--ab-hero-layered-heading-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-layered-subline-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-layered-subline-decor-bg:var(--ab-hero-layered-heroitems-fg);--ab-hero-overlay-heroinner-br:0;--ab-hero-overlay-heroitems-fg:var(--p-color-neutral-0);--ab-hero-overlay-heading-fg:var(--ab-hero-overlay-heroitems-fg);--ab-hero-overlay-subline-fg:var(--ab-hero-overlay-heroitems-fg);--ab-hero-overlay-subline-decor-bg:var(--ab-hero-overlay-heroitems-fg);--ab-hero-panel-heroitems-bg:var(--p-color-system-blue-300);--ab-hero-panel-heroitems-br:0;--ab-hero-panel-heroitems-fg:var(--p-color-neutral-0);--ab-hero-panel-heading-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-panel-subline-fg:var(--ab-hero-layered-heroitems-fg);--ab-hero-panel-subline-decor-bg:var(--ab-hero-layered-heroitems-fg);--ab-metalist-fg:var(--s-color-content-base);--ab-contentformembed-fg:var(--p-color-primary-800);--ab-quicklinksitem-bg:var(--p-color-system-blue-300);--ab-quicklinksitem-fg:var(--s-color-content-inverse);--ab-signposts-items-decor-bg:var(--p-color-primary-800);--ab-signposts-item-bg:var(--p-color-system-blue-300);--ab-signposts-item-fg:var(--s-color-content-inverse);--ac-siteselector-fg:var(--s-color-content-base);--ac-siteselectordialog-fg:var(--s-color-content-inverse);--ab-stats-item-bg:var(--s-color-surface-2);--ab-stats-item-fg:var(--s-color-content-base);--ab-stats-item-icon-bg:var(--p-color-neutral-0);--ab-stats-item-icon-fg:var(--p-color-neutral-700);--ac-drawer-bg:var(--s-color-surface-base);--ab-timelineitem-before-bg:var(--p-color-system-blue-300);--ab-usp-item-fg:var(--s-color-content-base);--ab-usp-item-icon-bg:var(--s-color-surface-2);--ab-usp-item-icon-fg:var(--p-color-neutral-700)}[data-theme=kws]{--ac-topbarbadge-bg:var(--p-color-primary-500);--ac-topbarbadge-br:var(--radius-full);--ac-topbarbadge-fg:var(--p-color-neutral-0);--ac-topbarbadge-pi:var(--size-3)}}@layer page;@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:normal;font-weight:100;src:url(/assets/fonts/kingspan-brown-tt-100--aloFRoq.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:italic;font-weight:100;src:url(/assets/fonts/kingspan-brown-tt-100-italic-9AiXiby7.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:normal;font-weight:300;src:url(/assets/fonts/kingspan-brown-tt-300-Blqr_JRe.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:italic;font-weight:300;src:url(/assets/fonts/kingspan-brown-tt-300-italic-DHerWvLx.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:normal;font-weight:400;src:url(/assets/fonts/kingspan-brown-tt-400-CgCMArgE.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:italic;font-weight:400;src:url(/assets/fonts/kingspan-brown-tt-400-italic-CsDG2EDo.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:normal;font-weight:700;src:url(/assets/fonts/kingspan-brown-tt-700-DXgAyBCL.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kingspan Brown TT;font-style:italic;font-weight:700;src:url(/assets/fonts/kingspan-brown-tt-700-italic-8UWmXpED.woff2)format("woff2")}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.hs-form-html{--hsf-default-background__padding:0;--hsf-row__vertical-spacing:var(--size-6);--hsf-row__horizontal-spacing:var(--size-3);--hsf-module__vertical-spacing:var(--size-1);--hsf-global__font-family:inherit;--hsf-richtext__font-family:inherit;--hsf-richtext__color:var(--_ac-form-fg);--hsf-field-label__font-family:inherit;--hsf-field-label__color:var(--_ac-form-fg);--hsf-field-label__font-size:var(--at-fs-14);--hsf-field-label__font-weight:400;--hsf-field-label__line-height:var(--at-lh-140);--hsf-field-description__color:var(--p-color-neutral-500);--hsf-field-description__font-size:var(--at-fs-14);--hsf-field-description__font-weight:300;--hsf-field-description__line-height:var(--at-lh-140);--hsf-field-input__background-color:var(--p-color-neutral-0);--hsf-field-input__border-color:var(--p-color-neutral-500);--hsf-field-input__border-width:var(--size-0-25);--hsf-field-input__border-radius:var(--radius-xs);--hsf-field-input__padding:var(--size-2) var(--size-3);--hsf-field-input__color:var(--p-color-primary-800);--hsf-field-input__font-size:var(--at-fs-16);--hsf-field-input__min-height:var(--size-11);--hsf-field-input__placeholder-color:var(--_ac-form-fg);--hsf-field-input__placeholder-font-weight:300;--hsf-field-input--hover__background-color:var(--_ac-form-hover-bg);--hsf-field-input--hover__border-color:var(--_ac-form-hover-bc);--hsf-field-input--hover__box-shadow:var(--_ac-form-hover-bs);--hsf-field-input--focus__border-color:var(--_ac-form-focus-bc);--hsf-field-input--focus__box-shadow:var(--_ac-form-focus-bs);--hsf-field-input--focus__outline:var(--_ac-form-focus-o);--hsf-field-input--error__border-color:var(--_ac-form-error-bc);--hsf-field-input--error__box-shadow:var(--_ac-form-error-bs);--hsf-error-message__color:var(--p-color-system-red-500);--hsf-checkbox__background-color:var(--p-color-neutral-0);--hsf-checkbox__border-color:var(--p-color-neutral-500);--hsf-checkbox__border-radius:var(--radius-xs);--hsf-checkbox--checked__background-color:var(--_ac-form-checkbox-radio-bg);--hsf-checkbox--checked__border-color:var(--_ac-form-checkbox-radio-bc);--hsf-radio__border-radius:var(--radius-full);--hsf-button__background-color:var(--button-primary-bg);--hsf-button__color:var(--button-primary-fg);--hsf-button__border-radius:var(--button-br,var(--radius-full));--hsf-button__font-family:inherit;--hsf-button--hover__background-color:var(--button-primary-bg--hover)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextInput:hover,.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextareaInput:hover{box-shadow:var(--_ac-form-hover-bs)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextInput:focus,.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus{border-color:var(--_ac-form-focus-bc);border-radius:var(--radius-xs);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret span{display:none}.hs-form-html .hsfc-DropdownInput__Caret:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23687178' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-3) var(--size-2);block-size:var(--size-5);content:"";inline-size:var(--size-5);transition:transform .2s;display:block}.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextInput[aria-invalid=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 11C9.45 11 9 10.55 9 10V6C9 5.45 9.45 5 10 5C10.55 5 11 5.45 11 6V10C11 10.55 10.55 11 10 11ZM11 15H9V13H11V15Z' fill='%23AB0000'%2F%3E%3C%2Fsvg%3E");background-position:right var(--size-3) center;background-repeat:no-repeat;background-size:var(--size-5);border-color:var(--_ac-form-error-bc);box-shadow:var(--_ac-form-error-bs)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextInput[aria-invalid=true]:hover{box-shadow:var(--_ac-form-error-bs)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-DropdownInput .hsfc-TextInput[aria-invalid=true]{background-image:none;padding-inline-end:var(--size-20)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-DropdownInput:has([aria-invalid=true]) .hsfc-DropdownInput__Caret{column-gap:var(--size-2);padding-inline:var(--size-3) var(--size-5)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-DropdownInput:has([aria-invalid=true]) .hsfc-DropdownInput__Caret:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 11C9.45 11 9 10.55 9 10V6C9 5.45 9.45 5 10 5C10.55 5 11 5.45 11 6V10C11 10.55 10.55 11 10 11ZM11 15H9V13H11V15Z' fill='%23AB0000'%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-5);block-size:var(--size-5);content:"";inline-size:var(--size-5);flex-shrink:0;display:block}.hs-form-html [data-hsfc-id=Renderer] .hsfc-CheckboxInput,.hs-form-html [data-hsfc-id=Renderer] .hsfc-RadioInput{padding:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-RadioInput:focus{border-color:var(--_ac-form-focus-bc);border-radius:var(--radius-full);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]){appearance:none;block-size:var(--size-6);border:var(--size-0-25) solid var(--p-color-neutral-500);border-radius:var(--radius-xs);box-sizing:border-box;cursor:pointer;inline-size:var(--size-6);vertical-align:middle;flex-grow:0;flex-shrink:0;min-block-size:auto;padding:0;position:relative}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]):after{background-color:var(--s-color-surface-2);block-size:var(--size-2);border-radius:var(--radius-xs);content:"";inline-size:var(--size-2);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.hs-form-html [data-hsfc-id=Renderer] input[type=radio]{border-radius:var(--radius-full)}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]):focus{border-color:var(--_ac-form-focus-bc);box-shadow:var(--_ac-form-focus-bs);outline:var(--_ac-form-focus-o)}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]):hover:not(:disabled){border-color:var(--_ac-form-hover-bc);box-shadow:var(--_ac-form-hover-bs)}.hs-form-html [data-hsfc-id=Renderer] input[type=checkbox]:checked{background-color:var(--_ac-form-checkbox-radio-bg);background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.46167 6.795L1.12833 4.46167C0.868333 4.20167 0.455 4.20167 0.195 4.46167C-0.065 4.72167 -0.065 5.135 0.195 5.395L2.98833 8.18833C3.24833 8.44833 3.66833 8.44833 3.92833 8.18833L10.995 1.12833C11.255 0.868333 11.255 0.455 10.995 0.195C10.735 -0.065 10.3217 -0.065 10.0617 0.195L3.46167 6.795Z' fill='white'%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-4);border-color:var(--_ac-form-checkbox-radio-bc)}.hs-form-html [data-hsfc-id=Renderer] input[type=radio]:checked,.hs-form-html [data-hsfc-id=Renderer] input[type=radio]:checked:hover:not(:disabled){border-color:var(--_ac-form-radio-bc);border-width:var(--size-2)}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]):checked:after{display:none}.hs-form-html [data-hsfc-id=Renderer] input:is([type=checkbox],[type=radio]):disabled{background-color:var(--_ac-form-checkbox-radio-disabled-bg);border-color:var(--_ac-form-checkbox-radio-disabled-bc)}
/*$vite$:1*/