/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

:root{--clr-white:#ffffff;--clr-black:#000000;--clr-gray-50:#FAFAFA;--clr-gray-100:#ECECEC;--clr-gray-200:#C5C5C5;--clr-gray-300:#848484;--clr-gray-400:#707070;--clr-gray-500:#3a4243;--clr-gray-600:#343b3c;--clr-gray-700:#2c3232;--clr-gray-800:#232828;--clr-gray-900:#1c2021;--clr-social-fb:#4267B2;--clr-social-fb--hover:#898F9C;--clr-social-google:#DB4437;--clr-social-google--hover:#ec9b98;--color-white:#ffffff;--color-white-o-25:rgba(255,255,255,0.25);--color-white-o-50:rgba(255,255,255,0.50);--color-white-o-75:rgba(255,255,255,0.75);--color-black:#000;--color-black-o-5:rgba(0,0,0,0.05);--color-black-o-25:rgba(0,0,0,0.25);--color-black-o-50:rgba(0,0,0,0.50);--color-black-o-75:rgba(0,0,0,0.75);--color-on-light:#2A2A2A;--color-on-dark:#ffffff;--color-primary:oklch(64.91% 0.239 33.15);--color-primary-tr:oklch(from var(--color-primary) l c h / 60%);--color-on-primary:var(--color-on-dark,#ffffff);--color-primary-light:color-mix(in oklch,var(--color-primary) 80%,white);--color-primary-lighter:color-mix(in oklch,var(--color-primary) 20%,white);--color-primary-dark:oklch(from var(--color-primary) 60% c h);--color-secondary:oklch(54.30% 0.196 353.62);--color-secondary-tr:oklch(from var(--color-secondary) l c h / 80%);--color-on-secondary:var(--color-on-light,#000);--color-secondary-light:color-mix(in oklch,var(--color-secondary) 60%,white);--color-secondary-lighter:color-mix(in oklch,var(--color-secondary) 15%,white);--color-secondary-dark:oklch(from var(--color-secondary) 80% c h);--color-tertiary:oklch(32.79% 0.163 301.61);--color-tertiary-tr:oklch(from var(--color-tertiary) l c h / 60%);--color-on-tertiary:var(--color-on-light,#000);--color-tertiary-light:color-mix(in oklch,var(--color-tertiary) 20%,white);--color-tertiary-lighter:color-mix(in oklch,var(--color-tertiary) 5%,white);--color-tertiary-dark:oklch(from var(--color-tertiary) 60% c h);--color-dark-blue:oklch(32.79% 0.163 301.61);--color-dark-blue-tr:oklch(from var(--color-dark-blue) l c h / 60%);--color-on-dark-blue:var(--color-on-dark,#fff);--color-dark-blue-light:color-mix(in oklch,var(--color-dark-blue) 50%,white);--color-dark-blue-lighter:oklch(from var(--color-dark-blue) 40% c h);--color-dark-blue-dark:oklch(from var(--color-dark-blue) 15% c h);--color-teal:oklch(0.8677 0.1817 165.29);--color-teal-tr:oklch(from var(--color-teal) l c h / 60%);--color-on-teal:var(--color-on-light,#000);--color-teal-light:color-mix(in oklch,var(--color-teal) 40%,white);--color-teal-lighter:oklch(from var(--color-teal) 40% c h);--color-teal-dark:oklch(from var(--color-teal) 15% c h);--color-red:oklch(0.6286 0.2568 27.89);--color-red-tr:oklch(from var(--color-red) l c h / 60%);--color-on-red:var(--color-on-light,#000);--color-red-light:color-mix(in oklch,var(--color-red) 20%,white);--color-red-lighter:oklch(from var(--color-red) 40% c h);--color-red-dark:oklch(from var(--color-red) 15% c h);--color-background:var(--color-white);--color-surface:var(--color-white);--color-light:var(--color-white);--color-cold:var(--color-white);--color-on-cold:var(--color-on-light);--icon-color:currentColor;--color-dark:#2A2A2A;--color-warm:#2A2A2A;--color-on-warm:var(--color-on-dark);--color-error:oklch(0.6286 0.2568 27.89);--color-error-tr:oklch(from var(--color-error) l c h / 20%);--color-on-error:var(--color-on-dark,#FFFFFF);--color-error-light:oklch(from var(--color-error) 72% c h);--color-error-lighter:oklch(from var(--color-error) 82% c h);--color-error-dark:oklch(from var(--color-error) 32% c h);--color-warning:oklch(0.7117 0.1581 61.05);--color-warning-tr:oklch(from var(--color-warning) l c h / 20%);--color-on-warning:var(--color-on-light,#0000000);--color-warning-light:oklch(from var(--color-warning) 89% c h);--color-warning-lighter:oklch(from var(--color-warning) 100% c h);--color-warning-dark:oklch(from var(--color-warning) 49% c h);--color-success:oklch(0.6355 0.1706 149.93);--color-success-tr:oklch(from var(--color-success) l c h / 20%);--color-on-success:var(--color-on-light,#0000000);--color-success-light:oklch(from var(--color-success) 100% c h);--color-success-lighter:oklch(from var(--color-success) 100% c h);--color-success-dark:oklch(from var(--color-success) 41% c h);--color-text:var(--color-dark);--color-text-light:var(--color-on-dark);--color-headings:var(--color-text);--color-headings-light:var(--color-primary);--color-text-dimmed:var(--color-primary-light);--color-headings-dimmed:var(--color-primary-light);--color-mark-background:var(--color-primary-light);--color-links:var(--color-primary);--color-links--hover:var(--color-primary-dark);--color-accent:var(--color-primary);--color-border:#AAAAAA;--color-border-dark:#666666;--color-disabled:#E5E2E2;}:root{--container--max-width:min(100% - 3rem,1440px);}:where(html){--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.625rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-0:clamp(.4rem,.75vw,.625rem);--size-fluid-1:clamp(.5rem,1vw,1rem);--size-fluid-2:clamp(1rem,2vw,1.5rem);--size-fluid-3:clamp(1.25rem,3vw,2rem);--size-fluid-4:clamp(1.5rem,4vw,3rem);--size-fluid-5:clamp(1.5rem,5vw,5rem);--size-fluid-6:clamp(4rem,7vw,7.5rem);--size-fluid-7:clamp(5rem,10vw,10rem);--size-fluid-8:clamp(7rem,20vw,17rem);--size-fluid-9:clamp(8rem,30vw,20rem);--size-fluid-10:clamp(10rem,40vw,30rem);--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-content-4:75ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-header-4:50ch;--size-header-5:63ch;--size-xxs:240px;--size-xs:480px;--size-sm:768px;--size-md:1024px;--size-lg:1280px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch;--aspect-ratio-16-9:16/9;--aspect-ratio-4-3:4/3;--aspect-ratio-3-4:3/4;--aspect-ratio-3-2:3/2;--aspect-ratio-2-1:2/1;--aspect-ratio-h:5/3;--aspect-ratio-v:3/5;--aspect-ratio-square:1/1;}:root{--spacing-xxs:0.625rem;--spacing-xs:0.8rem;--spacing-sm:1rem;--spacing-md:1.25rem;--spacing-lg:1.875rem;--spacing-xl:3.75rem;--spacing-xxl:4.5rem;--spacing-max:5.625rem;--spacing-auto-none:0;--spacing-auto-xxs:var(--size-fluid-1);--spacing-auto-xs:var(--size-fluid-1);--spacing-auto-sm:var(--size-fluid-2);--spacing-auto-md:var(--size-fluid-3);--spacing-auto:var(--size-fluid-3);--spacing-auto-lg:var(--size-fluid-4);--spacing-auto-xl:var(--size-fluid-5);--spacing-auto-xxl:var(--size-fluid-6);--spacing-auto-max:var(--size-fluid-7);}.margin--auto{margin:auto;}.margin--none{margin:0;}.margin-block--auto{margin-block:auto;}.margin-block--none{margin-block:0;}.margin-block-start--auto{margin-block-start:auto;}.margin-block-start--none{margin-block-start:0;}.margin-block-end--auto{margin-block-end:auto;}.margin-block-end--none{margin-block-end:0;}.margin-inline--auto{margin-inline:auto;}.margin-inline--none{margin-inline:0;}.margin-inline-start--auto{margin-inline-start:auto;}.margin-inline-start--none{margin-inline-start:0;}.margin-inline-end--auto{margin-inline-end:auto;}.margin-inline-end--none{margin-inline-end:0;}.margin-inline--xs{margin-inline:var(--spacing-auto-xs);}.margin-inline-start--xs{margin-inline-start:var(--spacing-auto-xs);}.margin-inline-end--xs{margin-inline-end:var(--spacing-auto-xs);}.margin-block--xs{margin-block:var(--spacing-auto-xs);}.margin-block-start--xs{margin-block-start:var(--spacing-auto-xs);}.margin-block-end--xs{margin-block-end:var(--spacing-auto-xs);}.margin-inline--sm{margin-inline:var(--spacing-auto-sm);}.margin-inline-start--sm{margin-inline-start:var(--spacing-auto-sm);}.margin-inline-end--sm{margin-inline-end:var(--spacing-auto-sm);}.margin-block--sm{margin-block:var(--spacing-auto-sm);}.margin-block-start--sm{margin-block-start:var(--spacing-auto-sm);}.margin-block-end--sm{margin-block-end:var(--spacing-auto-sm);}.margin-inline--md{margin-inline:var(--spacing-auto-md);}.margin-inline-start--md{margin-inline-start:var(--spacing-auto-md);}.margin-inline-end--md{margin-inline-end:var(--spacing-auto-md);}.margin-block--md{margin-block:var(--spacing-auto-md);}.margin-block-start--md{margin-block-start:var(--spacing-auto-md);}.margin-block-end--md{margin-block-end:var(--spacing-auto-md);}.margin-inline--lg{margin-inline:var(--spacing-auto-lg);}.margin-inline-start--lg{margin-inline-start:var(--spacing-auto-lg);}.margin-inline-end--lg{margin-inline-end:var(--spacing-auto-lg);}.margin-block--lg{margin-block:var(--spacing-auto-lg);}.margin-block-start--lg{margin-block-start:var(--spacing-auto-lg);}.margin-block-end--lg{margin-block-end:var(--spacing-auto-lg);}.margin-inline--xl{margin-inline:var(--spacing-auto-xl);}.margin-inline-start--xl{margin-inline-start:var(--spacing-auto-xl);}.margin-inline-end--xl{margin-inline-end:var(--spacing-auto-xl);}.margin-block--xl{margin-block:var(--spacing-auto-xl);}.margin-block-start--xl{margin-block-start:var(--spacing-auto-xl);}.margin-block-end--xl{margin-block-end:var(--spacing-auto-xl);}.margin-inline--xxl{margin-inline:var(--spacing-auto-xxl);}.margin-inline-start--xxl{margin-inline-start:var(--spacing-auto-xxl);}.margin-inline-end--xxl{margin-inline-end:var(--spacing-auto-xxl);}.margin-block--xxl{margin-block:var(--spacing-auto-xxl);}.margin-block-start--xxl{margin-block-start:var(--spacing-auto-xxl);}.margin-block-end--xxl{margin-block-end:var(--spacing-auto-xxl);}.padding--none{padding:0;}.padding-block--none{padding-block:0;}.padding-block-start--none{padding-block-start:0;}.padding-block-end--none{padding-block-end:0;}.padding-inline--none{padding-inline:0;}.padding-inline-start--none{padding-inline-start:0;}.padding-inline-end--none{padding-inline-end:0;}.padding-inline--xs{padding-inline:var(--spacing-auto-xs);}.padding-inline-start--xs{padding-inline-start:var(--spacing-auto-xs);}.padding-inline-end--xs{padding-inline-end:var(--spacing-auto-xs);}.padding-block--xs{padding-block:var(--spacing-auto-xs);}.padding-block-start--xs{padding-block-start:var(--spacing-auto-xs);}.padding-block-end--xs{padding-block-end:var(--spacing-auto-xs);}.padding-inline--sm{padding-inline:var(--spacing-auto-sm);}.padding-inline-start--sm{padding-inline-start:var(--spacing-auto-sm);}.padding-inline-end--sm{padding-inline-end:var(--spacing-auto-sm);}.padding-block--sm{padding-block:var(--spacing-auto-sm);}.padding-block-start--sm{padding-block-start:var(--spacing-auto-sm);}.padding-block-end--sm{padding-block-end:var(--spacing-auto-sm);}.padding-inline--md{padding-inline:var(--spacing-auto-md);}.padding-inline-start--md{padding-inline-start:var(--spacing-auto-md);}.padding-inline-end--md{padding-inline-end:var(--spacing-auto-md);}.padding-block--md{padding-block:var(--spacing-auto-md);}.padding-block-start--md{padding-block-start:var(--spacing-auto-md);}.padding-block-end--md{padding-block-end:var(--spacing-auto-md);}.padding-inline--lg{padding-inline:var(--spacing-auto-lg);}.padding-inline-start--lg{padding-inline-start:var(--spacing-auto-lg);}.padding-inline-end--lg{padding-inline-end:var(--spacing-auto-lg);}.padding-block--lg{padding-block:var(--spacing-auto-lg);}.padding-block-start--lg{padding-block-start:var(--spacing-auto-lg);}.padding-block-end--lg{padding-block-end:var(--spacing-auto-lg);}.padding-inline--xl{padding-inline:var(--spacing-auto-xl);}.padding-inline-start--xl{padding-inline-start:var(--spacing-auto-xl);}.padding-inline-end--xl{padding-inline-end:var(--spacing-auto-xl);}.padding-block--xl{padding-block:var(--spacing-auto-xl);}.padding-block-start--xl{padding-block-start:var(--spacing-auto-xl);}.padding-block-end--xl{padding-block-end:var(--spacing-auto-xl);}.padding-inline--xxl{padding-inline:var(--spacing-auto-xxl);}.padding-inline-start--xxl{padding-inline-start:var(--spacing-auto-xxl);}.padding-inline-end--xxl{padding-inline-end:var(--spacing-auto-xxl);}.padding-block--xxl{padding-block:var(--spacing-auto-xxl);}.padding-block-start--xxl{padding-block-start:var(--spacing-auto-xxl);}.padding-block-end--xxl{padding-block-end:var(--spacing-auto-xxl);}:root{--radius-xxs:0.125rem;--radius-xs:0.3125rem;--radius-sm:0.5rem;--radius-md:0.625rem;--radius-lg:1.25rem;--radius-xl:1.875rem;--radius-xxl:3rem;--radius-round:99em;--radius-default:var(--radius-md);--radius-auto-lg:max(30px,min(5.5vw,60px));--radius-auto-xl:max(36px,min(7vw,80px));--radius-auto-xxl:max(50px,min(9vw,130px));--radius-blob-1:30% 70% 70% 30% / 53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66% / 63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44% / 49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63% / 43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52% / 57% 44% 56% 43%;--radius-conditional-xxs:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-xxs));--radius-conditional-xs:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-xs));--radius-conditional-sm:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-sm));--radius-conditional-md:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-md));--radius-conditional-lg:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-lg));--radius-conditional-xl:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-xl));--radius-conditional-xxl:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-xxl));--radius-media:0;--radius-button:var(--radius-xs);}:root{--shadow-color:220 3% 15%;--shadow-strength:3%;--button-shadow:0 0 20px rgba(0,0,0,.259);--shadow-xs:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-sm:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-md:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-lg:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-xl:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-xxl:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--inner-shadow-xs:inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-sm:inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-md:inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-lg:inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-xl:inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-xxl:inset 0 3px 20px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));}:root{--grid-column-gap:var(--spacing-auto-xl);--grid-row-gap:var(--spacing-lg);--grid-container-max-width:100%;--grid-template-columns-12:repeat(12,[col] 1fr);}@media screen and (min-width:1280px){:root{--grid-container-max-width:1024px;}}@media screen and (min-width:1440px){:root{--grid-container-max-width:1140px;}}@media screen and (min-width:1920px){:root{--grid-container-max-width:1440px;}}
*,*::before,*::after{box-sizing:border-box;}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0;}ul[role=list],ol[role=list]{list-style:none;}html:focus-within{scroll-behavior:smooth;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}img,picture{max-width:100%;display:block;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}:root{--display:block;}[class^=display--],[class*=" display-"]{display:none !important;}@media (min-width:480px){.display--xs{display:var(--display) !important;}.hide--xs{display:none !important;}}@media (min-width:768px){.display--sm{display:var(--display) !important;}.hide--sm{display:none !important;}}@media (min-width:1024px){.display--md{display:var(--display) !important;}.hide--md{display:none !important;}}@media (min-width:1280px){.display--lg{display:var(--display) !important;}.hide--lg{display:none !important;}}@media (min-width:1440px){.display--xl{display:var(--display) !important;}.hide--xl{display:none !important;}}@media (min-width:0px) and (max-width:480px){.display--xs--only{display:var(--display) !important;}}@media (min-width:0px) and (max-width:768px){.display--sm--only{display:var(--display) !important;}}@media (min-width:0px) and (max-width:1024px){.display--md--only{display:var(--display) !important;}}@media (min-width:0px) and (max-width:1280px){.display--lg--only{display:var(--display) !important;}}@media (min-width:0px) and (max-width:1440px){.display--xl--only{display:var(--display) !important;}}@media (min-width:0px) and (max-width:768px){.display--mobile--only{display:var(--display) !important;}}@media (min-width:768px) and (max-width:1023px){.display--tablet--only{display:var(--display) !important;}}@media (min-width:1024px){.display--desktop--only{display:var(--display) !important;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.hidden{display:none !important;}.toggleable{transition:opacity 0.3s ease,display 0.3s ease allow-discrete;opacity:0;display:none;}.toggleable.visible{opacity:1;display:grid;}@starting-style{.toggleable.visible{opacity:0;}}@view-transition{navigation:auto;}::view-transition-group(*){animation-duration:0.33s;}::view-transition-old(root){animation:0.33s ease-in both leave;}::view-transition-new(root){animation:0.33s ease-in both enter;}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s;}}
html,body{scroll-behavior:smooth;}*{box-sizing:border-box;min-width:0;}:root{--line-height:1.5;--font-size-xs:clamp(0.63rem,0.03vi + 0.64rem,0.75rem);--font-size-sm:clamp(0.8rem,0.07vi + 0.78rem,0.83rem);--font-size-base:clamp(1rem,0.23vi + 0.94rem,1.13rem);--font-size-lead:clamp(1.251rem,0.23vi + 1.9rem,1.38rem);--font-size-md:clamp(1.26rem,0.48vi + 1.14rem,1.52rem);--font-size-lg:clamp(1.58rem,0.86vi + 1.36rem,2.05rem);--font-size-xl:clamp(1.98rem,1.43vi + 1.62rem,2.77rem);--font-size-xxl:clamp(2.49rem,2.27vi + 1.92rem,3.74rem);--font-size-xxxl:clamp(3.13rem,3.49vi + 2.25rem,5.04rem);--font-size-text:var(--font-size-base);--font-size-h1:var(--font-size-xxl);--font-size-h2:var(--font-size-lg);--font-size-h3:var(--font-size-md);--font-size-h4:var(--font-size-lead);--font-size-h5:var(--font-size-base);--font-size-h6:var(--font-size-base);--font-weight-text:300;--font-weight-lead:500;--font-weight-headings:600;--font-weight-bold:600;--font-family:"Poppins",sans-serif;--font-headings:"Gilroy",sans-serif;--font-button:"Poppinsy","Arial",sans-serif;--font-monospace:"JetBrains Mono","Fira Code",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-hero:"Poppinsy",'Bradley Hand',Chilanka,TSCu_Comic,casual,cursive;--text-color:var(--color-text);--mark-background:var(--color-mark-background);--code-background:var(--page-background);--p-margin--y:var(--spacing-md);}html{font-size:16px;}body{font-family:var(--font-family,"sans-serif");font-size:var(--font-size-text);line-height:var(--line-height);}main{color:var(--text-color);font-weight:var(--font-weight-text,400);font-size:var(--font-size-text,1rem);text-wrap:pretty;letter-spacing:0.36px;}.field__item,.field__label{color:var(--text-color);}:where(p,li,dd){text-wrap:pretty;}small,.small{font-size:80%;font-weight:normal;}big,.lead{font-size:var(--font-size-lead);font-weight:var(--font-weight-lead);text-wrap:balance;max-width:42ch;}.hero-text{font-size:var(--font-size-md);font-weight:var(--font-weight-lead);text-wrap:balance;}.hero-text b,.hero-text strong{font-weight:var(--font-weight-bold);}mark{padding:var(--spacing-xs);background-color:var(--mark-background);}code{font-family:var(--font-monospace,monospace);font-size:90%;padding:0.2em 0.4em;word-break:break-all;border-radius:var(--radius-xs);background-color:var(--code-background);}pre code{padding:unset;}.text-bold,.text-strong{font-weight:600;}.text-align-center{text-align:center;}.text-align-right{text-align:right;}.text-align-left{text-align:left;}.text-align-justify{text-align:justify;}.ff-text{font-family:var(--font-family);}.ff-title{font-family:var(--font-headings);}@media (min-width:1024px){.text-center-md{text-align:center;}}@media (min-width:1280px){.text-center-lg{text-align:center;}}.has-small-font-size{font-size:var(--font-size-sm);}.has-medium-font-size{font-size:var(--font-size-base);}.has-large-font-size{font-size:var(--font-size-md);}span.primary,.text--primary{color:var(--color-primary);}span.secondary .text--secondary{color:var(--color-secondary);}span.tertiary,.text--tertiary{color:var(--color-tertiary);}span.teal,.text--teal{color:var(--color-teal);}span.red,.text--red{color:var(--color-red);}span.dark-blue,.text--dark-blue{color:var(--color-dark-blue);}span.success{color:var(--color-success);}span.alert{color:var(--color-error);}span.warning{color:var(--color-warning);}@media (min-width:768px){.two-columns{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em;}.two-columns p{-moz-column-break-inside:avoid;break-inside:avoid;}.three-columns{-moz-column-count:3;column-count:3;-moz-column-gap:2em;column-gap:2em;}.three-columns p{-moz-column-break-inside:avoid;break-inside:avoid;}}.modal :where(b,strong),.text-block :where(b,strong),.field.text-formatted :where(b,strong){font-weight:600;}.modal :where(p,figure,blockquote,dl,ol,ul,table),.text-block :where(p,figure,blockquote,dl,ol,ul,table),.field.text-formatted :where(p,figure,blockquote,dl,ol,ul,table){margin-block-end:var(--p-margin--y);}.modal :where(td,th) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,table),.text-block :where(td,th) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,table),.field.text-formatted :where(td,th) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,table){margin-block-end:0;}:root{--link-color:var(--color-links);--link-color--hover:var(--color-links--hover);--link-color--active:var(--color-links--hover);--link-decoration:underline;--link-decoration--hover:var(--link-decoration);}:where(a){color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);}:where(a):hover{--link-color:var(--link-color--hover);-webkit-text-decoration:var(--link-decoration--hover);text-decoration:var(--link-decoration--hover);}:root{--list-margin:var(--p-margin--y) 0;--list-padding:0 0 0 1rem;--list-ul-marker:'\0276F\000A0';--list-ul-marker-image:none;--list-marker-color:var(--color-primary);}.text-formatted table ol,.text-formatted table ul{list-style-position:inside;}.text-formatted ol,.text-formatted ul:not([role=tablist]):not(.menu){padding:var(--list-padding);}@media (min-width:1280px){.text-formatted ol.list-cols,.text-formatted ul:not([role=tablist]):not(.menu).list-cols{-moz-column-gap:2rem;column-gap:2rem;}.text-formatted ol.list-cols > li,.text-formatted ul:not([role=tablist]):not(.menu).list-cols > li{-moz-column-break-inside:avoid;break-inside:avoid;}.text-formatted ol.list-cols.list-cols-2,.text-formatted ul:not([role=tablist]):not(.menu).list-cols.list-cols-2{-moz-column-count:2;column-count:2;}.text-formatted ol.list-cols.list-cols-3,.text-formatted ul:not([role=tablist]):not(.menu).list-cols.list-cols-3{-moz-column-count:3;column-count:3;}}.text-formatted ul li::marker{content:var(--list-ul-marker);color:var(--list-marker-color,#000);}.text-formatted ul > li{position:relative;margin-block-end:1rem;}ul.nice-list,ul.list--nice{font-size:1.125rem;}ul.nice-list > li::marker,ul.list--nice > li::marker{color:var(--color-primary);}ul.list--lead{font-size:1.125rem;font-weight:bold;}:root{--selection-background:var(--color-primary);--selection-color:var(--color-white);}::-moz-selection{background:var(--selection-background);color:var(--selection-color);}::selection{background:var(--selection-background);color:var(--selection-color);}:root{--blockquote-max-width:50ch;--blockquote-font-size:var(--font-size-base);--blockquote-border-color:var(--color-border);--blockquote-border-size:0px;--blockquote-paddings:.5rem;--blockquote-margins:0 -0.5rem;--blockquote-background:transparent;--blockquote-color:var(--text-color);--blockquote-quotes:"“" "”" "‘" "’";--blockquote-quotes-font-size:1em;--blockquote-quotes-font-weight:400;--blockquote-quotes-font-style:normal;--blockquote-quotes-color:currentColor;--blockquote-quotes-line-height:1.5;--blockquote-info-font-size:1.25rem;--blockquote-info-font-weight:500;--blockquote-info-text-transform:none;--blockquote-cite-font-size:1.25rem;--blockquote-cite-font-weight:300;--blockquote-cite-text-transform:none;}blockquote{font-size:var(--blockquote-font-size);padding:var(--blockquote-paddings);margin:var(--blockquote-margins);border-left:var(--blockquote-border-size) solid var(--blockquote-border-color);background:var(--blockquote-background);font-style:italic;quotes:var(--blockquote-quotes);position:relative;max-width:var(--blockquote-max-width);color:var(--blockquote-color);}blockquote + p{font-size:var(--blockquote-info-font-size);font-weight:var(--blockquote-info-font-weight);text-transform:var(--blockquote-info-text-transform);}blockquote + p cite{font-size:var(--blockquote-cite-font-size);font-weight:var(--blockquote-cite-font-weight);text-transform:var(--blockquote-cite-text-transform);}:root{--fieldset--padding:unset;--fieldset--margin:unset;--fieldset--border:unset;--fieldset--radius:none;--legend--padding:unset;--legend--width:100%;--legend--font-size:var(--font-size-md);--legend--font-weight:400;--legend--line-height:var(--line-height);--legend--color:var(--text-color);--legend--margin:0 0 var(--spacing-xs) 0;}fieldset{min-width:0;padding:var(--fieldset--padding);margin:var(--fieldset--margin);border:var(--fieldset--border);border-radius:var(--fieldset--radius);}legend{display:block;font-size:var(--legend--font-size);font-weight:var(--legend--font-weight);line-height:var(--legend--line-height);width:var(--legend--width);padding:var(--legend--padding);margin:var(--legend--margin);color:var(--legend--color);}:root{--focus-box-shadow:none;--focus-outline:1px dotted red;}:focus{outline:var(--focus-outline);outline-offset:3px;box-shadow:var(--focus-box-shadow);}:root{--heading-line-height:1.05;--headings-fw:600;--headings-text-transform:normal;--heading-margin-block:.25em .5em;--headings-color:var(--color-headings);--headings-alt-color:var(--color-headings);--headings-text-wrap:balance;--heading-link-decoration:none;--heading-link-decoration-hover:var(--link-decoration--hover);}:is(h1,h2,h3,h4,h5,h6),:is(.h1,.h2,.h3,.h4,.h5,.h6,.block-title,.paragraph-title){line-height:var(--heading-line-height);margin-block:var(--heading-margin-block);text-transform:var(--headings-text-transform);font-weight:var(--headings-fw);font-family:var(--font-headings,sans-serif);color:var(--headings-color);text-wrap:var(--headings-text-wrap,balance);letter-spacing:0;font-feature-settings:"kern","liga","clig","calt";}:is(h1,h2,h3,h4,h5,h6) :where(a),:is(.h1,.h2,.h3,.h4,.h5,.h6,.block-title,.paragraph-title) :where(a){color:var(--headings-color);-webkit-text-decoration:var(--heading-link-decoration);text-decoration:var(--heading-link-decoration);}:is(h1,h2,h3,h4,h5,h6) :where(a):hover,:is(.h1,.h2,.h3,.h4,.h5,.h6,.block-title,.paragraph-title) :where(a):hover{color:var(--headings-color);-webkit-text-decoration:var(--heading-link-decoration-hover);text-decoration:var(--heading-link-decoration-hover);}h1,.h1{font-size:var(--font-size-h1);}h1.page-title{margin-block:0.75em 1.25em;}h2,.h2,.block__title,.block-title{font-size:var(--font-size-h2);}.viewsreference--view-title{text-align:center;}h3,.h3,.page--subtitle{font-size:var(--font-size-h3);}h4,.h4{font-size:var(--font-size-h4);}h5,.h5{font-size:var(--font-size-h5);}h6,.h6{font-size:var(--font-size-h6);}hr{margin:var(--spacing-auto-md) 0;border:unset;border-top:1px solid var(--color-border);}:root{--media-radius:var(--radius-md,0);}img,picture{display:inline-block;max-width:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-style:italic;line-height:1;vertical-align:middle;background-repeat:no-repeat;background-size:cover;shape-margin:0.5rem;}.object-cover{-o-object-fit:cover;object-fit:cover;}.caption-img img{width:100%;}:root{--table--width:100%;--table--margin-block:var(--spacing-md);--table--cell-color:var(--color-on-cold);--table--cell-fs:var(--font-size-base);--table--cell-bg:var(--color-cold);--table--cell-fw:400;--table--cell-align:start;--table--cell-padding:var(--spacing-sm);--table--cell-border-width:0;--table--cell-border-style:solid;--table--cell-border-color:transparent;--table--radius:var(--radius-button);--table--heading-color:var(--color-on-dark);--table--heading-fs:var(--font-sizes-smd);--table--heading-bg:var(--color-black);--table--heading-fw:600;--table--heading-align:var(--table--cell-align);--table--heading-padding:var(--table--cell-padding);--table--heading-border-width:var(--table--cell-border-width);--table--heading-border-style:var(--table--cell-border-style);--table--heading-border-color:var(--table--cell-border-color);}:where(table){width:var(--table--width);border-collapse:collapse;margin-block:var(--table--margin-block);}:where(td){color:var(--table--cell-color);--link-color:var(--table--cell-color);background-color:var(--table--cell-bg);padding:var(--table--cell-padding);font-size:var(--table--cell-fs);font-weight:var(--table--cell-fw);text-align:var(--table--cell-align);border-width:var(--table--cell-border-width);border-style:var(--table--cell-border-style);border-color:var(--table--cell-border-color);}:where(td) :where(p,ul,ol,dl):first-child{margin-block-start:0;}:where(th){color:var(--table--heading-color);background-color:var(--table--heading-bg);padding:var(--table--heading-padding);font-size:var(--table--heading-fs);font-weight:var(--table--heading-fw);text-align:var(--table--heading-align);--link-color:var(--table--heading-color);--link-color--hover:#000;}:where(thead th){border-width:var(--table--heading-border-width);border-style:var(--table--heading-border-style);border-color:var(--table--heading-border-color);}.views-view-table{border-collapse:separate;border-spacing:0;--table--heading-border-color:var(--clr-gray-200);--table--cell-border-color:var(--clr-gray-200);--table--heading-border-width:.5px;--table--cell-border-width:.5px;margin-block:var(--spacing-md);}.views-view-table thead > tr > th{border-top-width:1px;}.views-view-table thead > tr > th:is(:first-child){border-left-width:1px;}.views-view-table thead > tr > th:is(:last-child){border-right-width:1px;}.views-view-table thead > tr > th:first-child{border-top-left-radius:var(--table--radius);}.views-view-table thead > tr > th:last-child{border-top-right-radius:var(--table--radius);}.views-view-table tbody > tr > td:is(:first-child){border-left-width:1px;}.views-view-table tbody > tr > td:is(:last-child){border-right-width:1px;}.views-view-table tbody > tr:last-child > td{border-bottom-width:1px;}.views-view-table tbody > tr:last-child > td:first-child{border-bottom-left-radius:var(--table--radius);}.views-view-table tbody > tr:last-child > td:last-child{border-bottom-right-radius:var(--table--radius);}:root{--deco-menu:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAyNSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTEgMjRMMTAgMSIgc3Ryb2tlPSIjRTc0MTFCIi8+Cjwvc3ZnPg==");--deco-1:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMjkgMzYwIj4KICA8cGF0aCBmaWxsPSIjRTc0MTFCIiBkPSJNMCAzNjAgMTQzLjYgMEgyMjlMODUuNCAzNjBIMFoiLz4KPC9zdmc+);--deco-1-ratio:229/360;--deco-2:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNTAgMzkzIj4KICA8cGF0aCBmaWxsPSIjRTc0MTFCIiBkPSJNMjQ5LjYgMzkzIDkzLjEuNUgwTDE1Ni41IDM5M2g5My4xWiIvPgo8L3N2Zz4=);--deco-2-ratio:229/360;}.shape_yellow_banner_bottom{z-index:1;width:100vw;display:block;position:absolute;bottom:-1px;left:0;}:root{--arrows-color:var(--color-primary);--arrows-bg-color:var(--color-white);}.arrow-button-up,.arrow-button-down{position:relative;padding:5px;margin:30px auto;background:var(--arrows-bg-color);height:50px;width:50px;border-radius:50%;transition:all 0.2s linear;}.arrow-button-down:hover{transform:translate3d(0,10px,0);}.arrow-button-up:hover{transform:translate3d(0,-10px,0);}.arrow-button-up::after,.arrow-button-down::after{content:"";position:absolute;left:17px;z-index:11;display:block;width:25px;height:25px;border-top:2px solid var(--arrows-color);border-left:2px solid var(--arrows-color);}.arrow-button-up::after{top:20px;transform:rotate(45deg);}.arrow-button-down::after{top:10px;transform:rotate(225deg);}.arrow-right,.arrow-left,.long-arrow-right,.long-arrow-left{display:block;margin:30px auto;width:25px;height:25px;border-top:2px solid var(--arrows-color);border-left:2px solid var(--arrows-color);}.arrow-right,.long-arrow-right{transform:rotate(135deg);}.arrow-left,.long-arrow-left{transform:rotate(-45deg);}.long-arrow-right::after,.long-arrow-left::after{content:"";display:block;width:2px;height:45px;background-color:black;transform:rotate(-45deg) translate(15px,4px);left:0;top:0;}.triangle-left,.triangle-right,.triangle-top,.triangle-bottom{width:0;height:0;margin:30px auto;}.triangle-left,.triangle-right{border-top:18px solid transparent;border-bottom:18px solid transparent;}.triangle-top,.triangle-bottom{border-left:18px solid transparent;border-right:18px solid transparent;}.triangle-right{border-left:30px solid var(--arrows-color);}.triangle-left{border-right:30px solid var(--arrows-color);}.triangle-top{border-bottom:30px solid var(--arrows-color);}.triangle-bottom{border-top:30px solid var(--arrows-color);}
:root{--container-gap-v:var(--spacing-lg);--container-gap-h:var(--spacing-lg);--container-gap:var(--container-gap-v) var(--container-gap-h);--container-col-gap:var(--spacing-md);--container-gutter:var(--spacing-lg);--container-max-width:var(--size-lg);--container-radius:var(--radius-auto-xl);--container-cols-tpl:repeat(var(--container-nb-cols,1),1fr);}@media (min-width:768px){:root{--container-gutter:var(--spacing-xl);}}body:is(.path-search) main{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;}.region-highlighted,.region-breadcrumb,.region-help{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;}.region-breadcrumb{padding-block:var(--spacing-auto-xxs);}.container{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;display:grid;gap:var(--container-gap);grid-template-columns:var(--container-cols-tpl);}.container > .col{display:grid;grid-auto-rows:max-content;gap:var(--container-col-gap);}.container.container-width--xs{--container-max-width:var(--size-xs);}.container.container-width--sm{--container-max-width:var(--size-sm);}.container.container-width--md{--container-max-width:var(--size-md);}.container.container-width--lg{--container-max-width:var(--size-lg);}.container.container-width--xl{--container-max-width:var(--size-xl);}.container.container-width--full .container{width:100%;}.container-col-gap-none{--container-col-gap:0;}.container-col-gap-xs{--container-col-gap:var(--spacing-auto-xs);}.container-col-gap-md{--container-col-gap:var(--spacing-auto-md);}.container-col-gap-lg{--container-col-gap:var(--spacing-auto-lg);}.container-col-gap-xl{--container-col-gap:var(--spacing-auto-xxl);}.dialog-off-canvas-main-canvas{overflow:clip;}#page_content > .content-wrapper{width:100%;overflow:clip;}.layout-container--cols-2{--container-nb-cols:2;}.layout-container--cols-3{--container-nb-cols:3;}[class*=container-bg--]{border-radius:var(--container-radius);}[class*=container-bg--] [class*=container-bg--]{border-radius:calc(var(--container-radius) / 2);}.container-bg--white,.container-bg--light{background-color:var(--color-light);}.container-bg--dark{background-color:var(--clr-gray-900);--text-color:var(--color-on-dark);--headings-color:var(--color-on-dark);--link-color:var(--color-on-dark);}.container-bg--dark :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-dark);}.container-bg--primary{background-color:var(--color-primary-light);--text-color:var(--color-on-primary);--headings-color:var(--color-on-primary);--link-color:var(--color-on-primary);}.container-bg--primary :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-primary);}.container-bg--primary{--icon-color:#fff;--form-control-background:#fff;}.container-bg--primary-tr{background-color:var(--color-primary-tr);--text-color:var(--color-on-dark);--headings-color:var(--color-on-dark);--link-color:var(--color-on-dark);}.container-bg--primary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-dark);}.container-bg--primary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--secondary{background-color:var(--color-secondary-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--secondary :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--secondary{--icon-color:#fff;--form-control-background:#fff;}.container-bg--secondary-tr{background-color:var(--color-secondary-tr);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--secondary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--secondary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--tertiary{background-color:var(--color-tertiary-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--tertiary :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--tertiary{--icon-color:#fff;--form-control-background:#fff;}.container-bg--tertiary-tr{background-color:var(--color-tertiary-tr);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--tertiary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--tertiary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--dark-blue{background-color:var(--color-dark-blue-light);--text-color:var(--color-on-primary);--headings-color:var(--color-on-primary);--link-color:var(--color-on-primary);}.container-bg--dark-blue :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-primary);}.container-bg--dark-blue{--icon-color:#fff;--form-control-background:#fff;}.container-bg--teal{background-color:var(--color-teal-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--teal :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--teal{--icon-color:#fff;--form-control-background:#fff;}.container-bg--red{background-color:var(--color-red-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--red :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--red{--icon-color:#fff;--form-control-background:#fff;}.grid-layout{grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);display:grid;grid-template-columns:1fr;}@media (min-width:1024px){.grid-layout{grid-template-columns:repeat(auto-fit,minmax(0%,1fr));}.grid-layout.two-cols-50-50{grid-template-columns:1fr 1fr;}.grid-layout.two-cols-75-25{grid-template-columns:3fr 1fr;}.grid-layout.two-cols-25-75{grid-template-columns:1fr 3fr;}.grid-layout.three-cols-33-33-33{grid-template-columns:1fr 1fr 1fr;}.grid-layout.three-cols-25-50-25{grid-template-columns:1fr 2fr 1fr;}.grid-layout.three-cols-50-25-25{grid-template-columns:2fr 1fr 1fr;}.grid-layout.three-cols-25-25-50{grid-template-columns:1fr 1fr 2fr;}}.grid-layout > .cell{display:grid;gap:var(--spacing-md);}.grid-layout > *{min-width:0;}@media not (prefers-reduced-motion:reduce){@view-transition{navigation:auto;}}.layout-container{position:relative;isolation:isolate;}main{z-index:1;}body{min-height:100dvh;}.block-field-blocknodepagefield-paragraphs{display:contents;}.block-field-blocknodepagefield-paragraphs > .block_content,.block-field-blocknodepagefield-paragraphs > .block_content > .field{display:contents;}:root{--header-gap:1.25rem;}.region-title-bar{background-color:var(--color-tertiary-light);justify-content:space-between;align-items:center;padding:1rem 1rem;display:none;}@media screen and (max-width:1023px){.region-title-bar{display:flex;}}.region-title-bar .block-system-branding-block{width:256px;height:80px;}.region-title-bar > *{flex:0 0 auto;}.region.is-sticky{position:sticky;top:-1px;z-index:2;}header.main{position:relative;}header.main > .container{padding-block:var(--spacing-auto-sm);display:grid;grid-template-columns:155px 1fr;gap:var(--header-gap);grid-template-rows:auto;align-content:baseline;}@media screen and (min-width:480px){header.main > .container{grid-template-columns:255px 1fr;}}header.main > .container .region-header{grid-column:span 2;}.region-primary-menu{display:flex;align-items:end;justify-content:end;}:root{--footer-color:var(--color-text);--footer-bg:#ffffff;--footer-link-color:var(--color-text);--footer-padding-block:var(--spacing-auto-xl);--footer-padding-inline:var(--spacing-auto-sm);}footer.main{--font-size-text:var(--font-size-sm);--font-weight-text:300;--link-color:var(--footer-link-color);--text-color:var(--footer-color);--headings-color:var(--footer-color);--link-color-active:var(--footer-link-color);--link-decoration:underline;--button-color:var(--footer-color);--button-color--hover:var(--footer-color);margin-block-start:calc(1 * var(--spacing-auto-xl));padding-block:calc(1 * var(--footer-padding-block)) var(--footer-padding-block);position:relative;}@media (min-width:1280px){footer.main{--menu-dir:column;}}footer.main{color:var(--footer-color);background-color:var(--footer-bg);display:grid;gap:0;}.region-footer{display:flex;flex-wrap:wrap;justify-content:start;row-gap:var(--spacing-auto-sm);-moz-column-gap:var(--spacing-auto-sm);column-gap:var(--spacing-auto-sm);}.region-footer-bottom{padding-block-start:var(--spacing-auto-sm);border-top:1px solid #aaaaaa;font-size:var(--font-size-text);font-weight:var(--font-weight-text);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-auto-sm);}.region-footer-bottom p:last-child{margin-bottom:0;}.region-footer-bottom .menu.footer{--menu-link-spacing:.25rem 0;--menu-gap:.5rem 1.75rem;display:flex;--menu-font-size:var(--font-size-text);--menu-dir:column;--menu-link-decoration:none;--menu-link-decoration-hover:underline;--menu-link-color:var(--footer-link-color);--menu-text-transform:none;}:root{--page-background:var(--color-white);}body{background:var(--page-background);}p.primary-color,span.primary-color{color:var(--color-primary);}p.secondary-color,span.secondary-color{color:var(--color-secondary);}p.tertiary-color,span.tertiary-color{color:var(--color-tertiary);}.has-primary-color{color:oklch(61.67% 0.2081 33.71deg);}.has-primary-background-color{background-color:oklch(61.67% 0.2081 33.71deg);}.has-primary-background-color a{color:currentColor;}.has-secondary-color{color:oklch(61.67% 0.2081 33.71deg / 0.85);}.has-secondary-background-color{background-color:oklch(61.67% 0.2081 33.71deg / 0.85);}.has-secondary-background-color a{color:currentColor;}.has-tertiary-color{color:oklch(61.67% 0.2081 33.71deg / 0.7);}.has-tertiary-background-color{background-color:oklch(61.67% 0.2081 33.71deg / 0.7);}.has-tertiary-background-color a{color:currentColor;}.has-alert-color{color:rgb(255,40,40);}.has-alert-background-color{background-color:rgb(255,40,40);}.has-alert-background-color a{color:currentColor;}.has-warning-color{color:rgb(238,116,2);}.has-warning-background-color{background-color:rgb(238,116,2);}.has-warning-background-color a{color:currentColor;}.has-success-color{color:rgb(192,206,46);}.has-success-background-color{background-color:rgb(192,206,46);}.has-success-background-color a{color:currentColor;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir=rtl] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir=rtl] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
:root{--breadcrumb-color:var(--text-color);--breadcrumb-color--active:var(--color-primary);--breadcrumb-link-color:var(--breadcrumb-color);--breadcrumb-link-color--hover:var(--breadcrumb-color);--breadcrumb-link--decoration:none;--breadcrumb-font-size:var(--font-size-sm);--breadcrumb-font-weight:400;--breadcrumb-font-weight--active:600;}.breadcrumb{font-size:var(--breadcrumb-font-size);font-weight:var(--breadcrumb-font-weight);color:var(--breadcrumb-color);padding-bottom:1em;}.breadcrumb ol{margin:0;padding:0;}[dir=rtl] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:last-child{font-weight:var(--breadcrumb-font-weight--active);}.breadcrumb li:last-child a{color:var(--breadcrumb-color--active);}.breadcrumb a{--link-color:var(--breadcrumb-link-color);--link-color--hover:var(--breadcrumb-link-color--hover);-webkit-text-decoration:var(--breadcrumb-link--decoration);text-decoration:var(--breadcrumb-link--decoration);}.breadcrumb li::before{content:" › ";}.breadcrumb li:first-child::before{content:none;}

.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}

.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}

.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/mamvm/dist/css/images/icons/help.png) 0 50% no-repeat;}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/mamvm/dist/css/images/icons/feed.svg) no-repeat;}

button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:var(--link-color--active);}

.more-link{display:block;text-align:right;}[dir=rtl] .more-link{text-align:left;}
:root{--pager-item-font-size:1rem;--pager-item-font-weight:400;}.pager__items{font-size:var(--pager-item-font-size);clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;font-weight:var(--pager-item-font-weight);}.pager__item.is-active{--pager-item-font-weight:700;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir=rtl] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border-style:solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/mamvm/dist/css/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/mamvm/dist/css/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/mamvm/dist/css/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}.node.node--type-page.node--view-mode-full{display:grid;gap:var(--spacing-auto,1rem);}
[data-component-id="mamvm:header_block"]{--header-bg-color:var(--color-primary);--header-bg-image :linear-gradient(233deg,#A6115C 15.03%,#CC2F4D 32.13%,#EA5335 56.68%,#F59E3B 87.07%);--header-mask:polygon(0 0,100% 0,86% 100%,0 91%);--header-color:#fff;isolation:isolate;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr 1fr;gap:0px 0px;.media-wrapper{grid-area:1 / 1 / 4 / 3}.content-wrapper{grid-area:1 / 1 / 3 / 3;}@media screen and (min-width:800px){grid-template-columns:3fr 2fr;grid-template-rows:2fr 1fr 2fr;.content-wrapper{grid-area:1 / 1 / 4 / 2;order:-1;}}@media screen and (min-width:1024px){grid-template-columns:1fr 1fr;}.content-wrapper{z-index:2;background-color:var(--header-bg-color);background-repeat:no-repeat;background-image:var(--header-bg-image);clip-path:var(--header-mask);padding:var(--spacing-auto)  var(--spacing-auto-xxl)  var(--spacing-auto-lg)  var(--spacing-auto-lg);margin-block-end:var(--spacing-auto-xl);}.media-wrapper{z-index:1;:is(.field__item,.field,.media){display:contents;}:is(img,picture,embed,video,iframe){width:100%;height:100%;object-fit:cover;}}& :is(h1,h2,h3,h4,h5,h6,p,li,a){color:var(--header-color);}}

:root{--button-width:auto;--button-background-color:transparent;--button-background-color--active:var(--color-primary);--button-background-color--hover:var(--color-primary);--button-background-color--focus:var(--color-primary);--button-background-color--disabled:var(--clr-gray-100);--button-color:var(--color-black);--button-color--disabled:var(--clr-gray-400);--button-color--hover:var(--color-on-primary);--button-text-transform:none;--button-font-size:var(--form-control-font-size,1.25rem);--button-font-weight:var(--form-control-font-weight,600);--button-font-family:var(--font-button,'sans-serif');--button-line-height:var(--form-control-line-height,1.5);--button-padding-inline:var(--form-control-padding-inline,.75rem);--button-padding-block:var(--form-control-padding-block,.5rem);--button-box-shadow:none;--button-border--color:currentColor;--button-border--color-disabled:var(--button-border--color);--button-border--style:solid;--button-border--width:1px;--button-border-radius:var(--radius-button);--button-border-radius--hover:var(--radius-button);--button-margin-block:var(--spacing-md);}.form-submit,.more-link a,a.read-more,.button{--button-border:var(--button-border--width) var(--button-border--style) var(--button-border--color);--button-padding:var(--button-padding-block) var(--button-padding-inline);width:var(--button-width,-moz-max-content);width:var(--button-width,max-content);font-size:var(--button-font-size);font-weight:var(--button-font-weight);font-family:var(--button-font-family,"sans-serif");line-height:var(--button-line-height);position:relative;display:inline-block;align-items:center;justify-content:center;text-wrap:balance;text-align:center;text-transform:var(--button-text-transform);padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);margin-block:var(--button-margin-block);cursor:pointer;text-decoration:none;color:var(--button-color);border:var(--button-border);border-radius:var(--button-border-radius);background-color:var(--button-background-color);box-shadow:var(--button-box-shadow);transition:all 500ms ease;}.form-submit:active,.more-link a:active,a.read-more:active,.button:active{--button-background-color:var(--button-background-color--active);}.form-submit:hover,.more-link a:hover,a.read-more:hover,.button:hover{background-color:var(--button-background-color--hover);color:var(--button-color--hover);--button-border-radius:var(--button-border-radius--hover);}.form-submit:focus,.more-link a:focus,a.read-more:focus,.button:focus{--button-background-color:var(--button-background-color--focus);--button-box-shadow:var(--focus-box-shadow);--button-border-radius:var(--button-border-radius--hover);}.form-submit:disabled,.more-link a:disabled,a.read-more:disabled,.button:disabled{cursor:not-allowed;--button-background-color:var(--button-background-color--disabled);--button-border--color:var(--button-border--color-disabled);--button-color:var(--button-color--disabled);--button-color--hover:var(--button-color--disabled);--button-box-shadow:none;--button-background-color--hover:var(--button-background-color--disabled);}.button--large{--button-font-size:var(--font-size-base);--button-padding-inline:var(--spacing-lg);--button-padding-block:var(--spacing-md);}.button--small{--button-font-size:var(--font-size-sm);--button-padding-inline:var(--spacing-sm);--button-padding-block:var(--spacing-xs);}.button--extra-small{--button-font-size:var(--font-size-sm);--button-padding-inline:var(--spacing-xs);--button-padding-block:var(--spacing-xxs);}.button--block{--button-width:100%;}.button--card{--button-background-color:var(--color-primary);--button-background-color--hover:var(--color-primary-dark);--button-color:var(--color-on-dark);--button-color--hover:var(--color-on-dark);--button-card:100%;--button-border-radius--hover:0;--text-color:var(--button-color);--button-padding:.875rem 1rem;--button-font-size:1rem;--button-font-weight:400;--button-border--color:--button-background-color;width:100%;display:grid;gap:0.5rem;justify-content:center;justify-items:center;}.button--cta{--button-padding-inline:2.5rem;--button-padding-block:1.125rem;--button-font-size:var(--font-size-h5);--button-font-weight:700;--button-border-radius:var(--radius-media);max-width:100%;}@media screen and (min-width:768px){.button--cta{--button-font-size:var(--font-size-h3);}}.button--primary-light,.button.primary-light{--button-background-color:var(--color-primary);--button-background-color--active:var(--color-primary-dark);--button-background-color--hover:var(--color-primary-dark);--button-background-color--focus:var(--color-primary-dark);--button-color:var(--color-on-primary);--button-color--hover:var(--color-on-dark);}.button--secondary,.button.secondary{--button-background-color:var(--color-secondary);--button-color:var(--color-primary);}.button--tertiary,.button.tertiary{--button-background-color:var(--color-tertiary);--button-background-color--active:var(--color-tertiary-dark);--button-background-color--hover:var(--color-tertiary-dark);--button-background-color--focus:var(--color-tertiary-dark);--button-color:var(--color-on-tertiary);--button-color--hover:var(--color-on-tertiary);}.button--cold{--button-background-color:var(--color-tertiary-lighter);--button-background-color--active:var(--color-tertiary);--button-background-color--hover:var(--color-tertiary);--button-background-color--focus:var(--color-tertiary);--button-color:var(--color-on-light);--button-color--hover:#fff;}.button--dark{--button-background-color:var(--color-dark-blue);--button-background-color--active:var(--color-tertiary);--button-background-color--hover:var(--color-tertiary);--button-background-color--focus:var(--color-tertiary);--button-color:var(--color-on-dark);--button-color--hover:#fff;}.button--warm{--button-background-color:var(--color-warm);--button-background-color--active:var(--color-warm-dark);--button-background-color--hover:var(--color-warm-dark);--button-background-color--focus:var(--color-warm-dark);--button-color:var(--color-on-warm);--button-color--hover:var(--color-on-warm);}.button--warning,.button--gold{--button-background-color:var(--color-warning);--button-background-color--active:var(--color-warning-dark);--button-background-color--focus:var(--color-warning-dark);--button-background-color--hover:var(--color-warning-dark);--button-color:var(--color-white);--button-color--hover:var(--color-white);}.button--danger{--button-background-color:var(--color-error);--button-background-color--active:var(--color-error-dark);--button-background-color--focus:var(--color-error-dark);--button-background-color--hover:var(--color-error-dark);--button-color:var(--color-on-error);--button-color--hover:var(--color-on-error);}.button--facebook{--button-background-color:var(--clr-social-fb);--button-background-color--active:var(--clr-social-fb--hover);--button-background-color--focus:var(--clr-social-fb--hover);--button-background-color--hover:var(--clr-social-fb--hover);--button-color:var(--clr-white);--button-color--hover:var(--clr-white);}.button--google{--button-background-color:var(--clr-social-google);--button-background-color--active:var(--clr-social-google--hover);--button-background-color--focus:var(--clr-social-google--hover);--button-background-color--hover:var(--clr-social-google--hover);--button-color:var(--clr-white);--button-color--hover:var(--clr-white);}.button--hollow{background-color:transparent;--button-color:var(--button-background-color);--button-border--color:var(--button-background-color);border:2px solid var(--button-background-color);}.button--hollow:hover{background-color:var(--button-background-color);color:#fff;}.button--link{border:none;background-color:transparent;color:var(--button-background-color);box-shadow:none;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);}.button--icon{display:grid;place-content:center;--button-line-height:1;padding:var(--button-padding-block);font-size:calc(var(--button-font-size) * var(--button-line-height));}.button--icon svg{height:1em;fill:currentColor;}.button--square{aspect-ratio:1;--button-width:2em;}.button--square.button--icon{padding:0;}.button--white.button--hollow{--button-background-color:#fff;--button-color:#fff;--button-border--color:#fff;--button-border--width:1px;}.button--white.button--hollow:hover{--button-color:var(--color-primary);}.button--white.button--hollow:hover.button--icon svg{fill:var(--color-primary);}.field--type-text-with-summary .button,.field--type-text-long .button,.field--type-text .button{margin-block:4px;}:root{--field-gap:.4rem;}.field.field--label-above .field__label{margin-block-end:var(--field-gap);}.field.field--label-inline{display:flex;gap:var(--field-gap);flex-wrap:nowrap;align-items:baseline;}.field.field--label-inline .field__label{flex:0 0 auto;}.field.field--label-inline .field__items{flex:1 1 auto;}.field.field--label-visually-hidden .field__label{display:none;}:root{--form-boolean-accent-color:var(--color-accent);--form-boolean-width:20px;--form-boolean-height:20px;--form-boolean-border--width:1px;--form-boolean-border--style:solid;--form-boolean-border--color:var(--color-primary);--form-boolean-box-shadow:unset;--form-boolean-background-image:none;--form-boolean-border--color-active:var(--color-secondary);--form-boolean-border--color-hover:var(--color-secondary);--form-boolean-background-color:var(--color-white);--form-boolean-background-color-active:var(--color-secondary);--form-boolean-background-color-hover:var(--color-secondary);--form-boolean-border--radius:5px;}:is(.form-checkbox,.form-radio,.form-boolean){display:inline-block;accent-color:var(--form-boolean-accent-color);margin:0 var(--spacing-xs);width:var(--form-boolean-width);height:var(--form-boolean-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--form-boolean-border--radius);border-width:var(--form-boolean-border--width);border-style:var(--form-boolean-border--style);border-color:var(--form-boolean-border--color);}:is(.form-checkbox,.form-radio,.form-boolean):checked,:is(.form-checkbox,.form-radio,.form-boolean):active{background-color:var(--form-boolean-background-color-active);--form-boolean-border--color:var(--form-boolean-border--color-active);--form-boolean-box-shadow:inset 0 0 0 1px var(--form-boolean-border--color-active);}:is(.form-checkbox,.form-radio,.form-boolean):checked ~ label,:is(.form-checkbox,.form-radio,.form-boolean):active ~ label{color:var(--form-boolean-background-color-active);}:is(.form-checkbox,.form-radio,.form-boolean):hover{--form-boolean-border--color:var(--form-boolean-border--color-hover);--form-boolean-box-shadow:inset 0 0 0 1px var(--form-boolean-border--color-hover);}:is(.form-checkbox,.form-radio,.form-boolean):focus{--form-boolean:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow);}:is(.form-checkbox,.form-radio,.form-boolean):disabled{cursor:not-allowed;--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;}.form-radio{--form-boolean-border--radius:20px;}.form-type-checkbox .form-checkbox:checked:disabled,.form-boolean--type-checkbox .form-checkbox:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;}.form-boolean-group .form-item{margin:var(--spacing-xs) 0;}.form-boolean-group .form-boolean{margin-right:var(--spacing-xs);}:root{--form-control-background:var(--clr-gray-100);--form-control-background--disabled:var(--color-disabled);--form-control-color:var(--text-color);--form-control-height:max-content;--form-control-font-family:var(--font-button);--form-control-font-size:1.125rem;--form-control-font-weight:600;--form-control-line-height:1.25;--form-control-padding-block:var(--spacing-xs,.5rem);--form-control-padding-inline:var(--spacing-md,1rem);--form-control-border-radius:var(--radius-button,0);--form-control-border--color:var(--clr-gray-200);--form-control-border--color--hover:var(--clr-gray-500);--form-control-border--width:1px;--form-control-border--style:solid;--form-control-box-shadow:unset;--form-control-placeholder--font-size:var(--font-size-base);--form-control-placeholder-color:var(--clr-gray-300);--form-control-placeholder-style:italic;}textarea,select,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]),:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date){font-family:var(--form-control-font-family);font-size:var(--form-control-font-size);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);display:inline-block;width:100%;max-width:100%;height:var(--form-control-height);padding-block:var(--form-control-padding-block);padding-inline:var(--form-control-padding-inline);color:var(--form-control-color);border:var(--form-control-border);border-radius:var(--form-control-border-radius);background-color:var(--form-control-background);box-shadow:var(--form-control-box-shadow);text-wrap:balance;--form-control-padding:calc(var(--form-control-padding--y) - var(--form-control-border--width)) calc(var(--form-control-padding--x) - var(--form-control-border--width));--form-control-border:var(--form-control-border--width) var(--form-control-border--style) var(--form-control-border--color);}textarea::-moz-placeholder,select::-moz-placeholder,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week])::-moz-placeholder,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date)::-moz-placeholder{color:var(--form-control-placeholder-color);font-style:var(--form-control-placeholder-style);font-size:var(--form-control-placeholder--font-size);}textarea::placeholder,select::placeholder,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week])::placeholder,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date)::placeholder{color:var(--form-control-placeholder-color);font-style:var(--form-control-placeholder-style);font-size:var(--form-control-placeholder--font-size);}textarea:active,select:active,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]):active,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date):active{--form-control-border--color:var(--form-control-border--color--hover);}textarea:hover,select:hover,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]):hover,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date):hover{--form-control-border--color:var(--form-control-border--color--hover);--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color);}textarea:focus,select:focus,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]):focus,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date):focus{--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow);}textarea:disabled,select:disabled,input:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]):disabled,:is(.form-element,.form-text,.form-email,.form-search,.form-url,.form-tel,.form-password,.form-number,.form-textarea,.form-select,.form-date):disabled{--form-control-background:var(--form-control-background--disabled);--form-control-border--color:var(--clr-gray-300);--form-control-box-shadow:unset;cursor:not-allowed;}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1L7 7L13 1' stroke='%23545560'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;padding-right:calc(var(--form-control-padding--x) - var(--form-control-border--width) + var(--form-control-padding--x));}:root{--form-item-color:var(--text-color);--form-item-margin--y:var(--spacing-md);--form-item-margin--x:0;--form-item-gap:var(--spacing-sm);--form-item-label-margin--y:var(--spacing-xxs);--form-item-label-font-size:var(--font-size-base);--form-item-label-font-weight:400;--form-item-label-line-height:1.125rem;--form-item-description-color:var(--clr-gray-300);--form-item-description-font-size:var(--font-size-sm);--form-item-description-margin--y:var(--spacing-xxs);}.form-item{margin:var(--form-item-margin--y) var(--form-item-margin--x);display:grid;gap:var(--form-item-gap);}.form-item > label{color:var(--form-item-color);font-size:var(--form-item-label-font-size);font-weight:var(--form-item-label-font-weight);line-height:var(--form-item-label-line-height);display:inline-block;margin:var(--form-item-label-margin--y) 0;}.form-item > label.form-required::after{display:inline-block;content:"*";color:var(--color-error-dark);font-weight:bold;margin-left:var(--spacing-xxs);}.form-item > label[for]{cursor:pointer;}.form-item .description{color:var(--form-item-description-color);font-size:var(--form-item-description-font-size);margin:var(--form-item-description-margin--y) 0;}.form-item .form-item--error-message{color:var(--color-error-dark);background:var(--color-error-tr);padding:0.25em 0.5em;}.form-item.webform-element--title-inline{display:grid;grid-template-columns:minmax(120px,20%) auto;gap:var(--spacing-sm);align-items:baseline;}.captcha legend{color:var(--form-item-color);font-size:var(--form-item-label-font-size);font-weight:var(--form-item-label-font-weight);line-height:var(--form-item-label-line-height);}.captcha .description{margin-top:0.5rem;font-size:0.85rem;}:is(.form-item--boolean,.form-type-radio,.form-type-checkbox){display:grid;grid-template-columns:min-content 1fr;gap:var(--spacing-xs);align-items:center;}:is(.form-item--boolean,.form-type-radio,.form-type-checkbox):has(.description){row-gap:0;}:is(.form-item--boolean,.form-type-radio,.form-type-checkbox) .description{margin-block-start:0;grid-column:2;font-size:1rem;line-height:1;}:is(.form-item--boolean,.form-type-radio,.form-type-checkbox) .description a{text-decoration:underline;}.webform-options-display-side-by-side{display:grid;gap:var(--spacing-lg);grid-auto-flow:column;grid-auto-columns:max-content;}.form-item__label--inline{display:inline;font-weight:normal;}.form-textarea-wrapper{display:block;}.links--inline{display:flex;margin:unset;padding:unset;list-style:none;}.links--inline .links__item:not(:last-child){margin-right:var(--spacing-xs);}.block-page-title-block{position:relative;width:min(100% - 3rem,var(--size-xl));margin-inline:auto;text-align:center;}.pager{margin:var(--spacing-md) 0;}.pager__items{font-weight:bold;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;padding:unset;list-style:none;}.pager__item{display:inline-block;margin:0 var(--spacing-xxs);vertical-align:top;}.pager__item-title--backwards{margin-left:var(--spacing-xs);}.pager__item-title--forward{margin-right:var(--spacing-xs);}.pager__item a{line-height:1;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding-right:0.5rem;padding-left:0.5rem;text-decoration:none;color:var(--color-text);border-radius:var(--radius-lg);background:var(--color-white);}.pager__item a:hover{color:var(--color-on-primary);background:var(--color-primary);}.pager__item a.is-active{color:var(--color-on-primary);background:var(--color-primary);}.pager__link--action-link{border-radius:var(--radius-xxs);}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::after{position:relative;display:inline-block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center;}.pager__item--first .pager__link::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2V14' stroke='%23545560' stroke-width='2'/%3E%3Cpath d='M14 2L8 8L14 14' stroke='%23545560' stroke-width='2'/%3E%3C/svg%3E%0A");}.pager__item--previous .pager__link::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L5 8L11 14' stroke='%23545560' stroke-width='2'/%3E%3C/svg%3E%0A");}.pager__item--next .pager__link::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 14L11 8L5 2' stroke='%23545560' stroke-width='2'/%3E%3C/svg%3E%0A");}.pager__item--last .pager__link::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14L14 2.00001' stroke='%23545560' stroke-width='2'/%3E%3Cpath d='M2 14L8 8.00001L2 2.00001' stroke='%23545560' stroke-width='2'/%3E%3C/svg%3E%0A");}.pager__item--ellipsis{display:flex;align-items:center;justify-content:center;height:2rem;padding-right:0.5rem;padding-left:0.5rem;}.pager__item:not(.pager__item--previous):not(.pager__item--next){display:none;}@media (min-width:768px){.pager__item:not(.pager__item--previous):not(.pager__item--next){display:flex;}}:root{--message-background-color:white;--message-font-size:var(--font-size-md);--message-color:var(--color-white);--message-border-radius:var(--radius-xs);--message-border-width:1px;--message-border-style:solid;--message-border-color:var(--clr-gray-200);}.messages{font-size:var(--message-font-size);margin-bottom:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg);border-radius:var(--message-border-radius);background:var(--message-background-color);color:var(--message-color);border-width:var(--message-border-width);border-style:var(--message-border-style);border-color:var(--message-border-color);width:min(100% - 3rem,var(--size-xl));margin-inline:auto;margin-block:var(--spacing-md);}.messages > details{border:none;margin:0;}.node-page-full{--message-font-size:1rem;}.messages__title{font-size:var(--font-size-lg);}.messages--error{--message-border-color:var(--color-error);--message-background-color:var(--color-white);--message-color:var(--color-error-dark);}.messages--status{--message-border-color:var(--color-success);--message-background-color:var(--color-white);--message-color:var(--color-success-dark);}.messages--warning{--message-border-color:var(--color-warning);--message-background-color:var(--color-white);--message-color:var(--color-warning-dark);}.table{width:100%;max-width:100%;margin-bottom:var(--spacing-sm);border-collapse:collapse;}.table th,.table td{}.table thead th{}.table-responsive{width:100%;overflow-x:auto;}:root{--tooltip-color:currentColor;--tooltip-content-color:#fff;--tooltip-content-bg:#333;}.tooltip{position:relative;color:var(--tooltip-color);font-weight:bolder;cursor:pointer;}.tooltip:hover::before{content:"";border:solid transparent;border-bottom-color:var(--tooltip-content-bg);color:black;border-width:10px;position:absolute;top:20px;}.tooltip:hover::after{content:attr(data-tooltip);position:absolute;min-width:15em;font-weight:100;line-height:1.3em;margin:0;background:var(--tooltip-content-bg);color:var(--tooltip-content-color);padding:15px;border-radius:5px;right:10%;top:40px;z-index:1;font-size:0.7em;}
:root{--menu-bg:transparent;--menu-radius:0;--menu-padding:0;--menu-border:none;--menu-font-size:1rem;--menu-font-weight:300;--menu-line-height:1;--menu-text-transform:none;--menu-link-color:var(--text-color);--menu-link-align:start;--menu-link-bg:transparent;--menu-link-border:none;--menu-link-color-hover:var(--color-primary);--menu-link-color-active:var(--menu-link-color-hover);--menu-link-bg-hover:transparent;--menu-link-bg-active:var(--menu-link-bg-hover);--menu-link-decoration:none;--menu-link-decoration-hover:none;--menu-link-decoration-active:none;--menu-link-spacing:.875rem 1rem;--menu-link-transition:all 350ms ease;--menu-link-radius:none;--menu-link-outline:none;--menu-dir:row;--menu-gap:var(--spacing-xs);--menu-justify-content:start;--menu-align-content:start;}.menu{margin:0;padding:var(--menu-padding);list-style:none;display:grid;grid-auto-flow:var(--menu-dir);grid-auto-rows:max-content;grid-auto-columns:max-content;gap:var(--menu-gap);background-color:var(--menu-bg);border-radius:var(--menu-radius);border:var(--menu-border);justify-content:var(--menu-justify-content);align-content:var(--menu-align-content);font-size:var(--menu-font-size);line-height:var(--menu-line-height);font-weight:var(--menu-font-weight);}.menu.menu--horizontal,header .menu.links.menu--languages,header .menu.menu--languages,header .menu.social,header .menu.menu--socials,header .menu.menu--social-links{--menu-dir:column;}.menu *:focus{box-shadow:none;}.menu .menu-item{display:grid;}.menu li{position:relative;}.menu :is(svg){width:1em;height:1em;fill:currentColor;--icon-color:currentColor;}.menu :is(a,span,button){display:grid;grid-auto-flow:column;color:var(--menu-link-color);background-color:var(--menu-link-bg);-webkit-text-decoration:var(--menu-link-decoration);text-decoration:var(--menu-link-decoration);text-transform:var(--menu-text-transform);padding:var(--menu-link-spacing);border:var(--menu-link-border);border-radius:var(--menu-link-radius);transition:var(--menu-link-transition);font-size:var(--menu-font-size);font-weight:var(--menu-font-weight);align-content:var(--menu-link-align);text-align:var(--menu-link-align);outline:var(--menu-link-outline);font-family:var(--font-button);text-wrap:pretty;}.menu :is(a,span,button):hover{color:var(--menu-link-color-hover);background-color:var(--menu-link-bg-hover);-webkit-text-decoration:var(--menu-link-decoration-hover);text-decoration:var(--menu-link-decoration-hover);}.menu :is(a,span,button):active,.menu :is(a,span,button).is-active{color:var(--menu-link-color-active);background-color:var(--menu-link-bg-active);-webkit-text-decoration:var(--menu-link-decoration-active);text-decoration:var(--menu-link-decoration-active);}.menu :is(a,span,button).primary{background-color:var(--color-primary);color:var(--color-on-dark);font-size:1rem;border-radius:var(--radius-default);}.menu :is(a,span,button).primary:hover{color:var(--color-on-dark);background-color:var(--color-primary-dark);}:where(.language-link),:where(.menu__link){display:block;font-size:var(--menu-font-size);font-weight:var(--menu-font-weight);text-transform:var(--menu-text-transform);color:var(--menu-link-color);padding:var(--menu-link-spacing);transition:var(--menu-link-transition);background:var(--menu-link-bg);border:var(--menu-link-border);border-radius:var(--menu-link-radius);-webkit-text-decoration:var(--menu-link-decoration);text-decoration:var(--menu-link-decoration);line-height:var(--menu-line-height);}:where(.language-link):hover,:where(.language-link):active,:where(.language-link).is-active,:where(.menu__link):hover,:where(.menu__link):active,:where(.menu__link).is-active{color:var(--menu-link-color-hover);background:var(--menu-link-bg-hover);-webkit-text-decoration:var(--menu-link-decoration-hover);text-decoration:var(--menu-link-decoration-hover);}:where(.language-link):active,:where(.language-link).is-active,:where(.menu__link):active,:where(.menu__link).is-active{color:var(--menu-link-color-active);}.menu--round{--menu-link-radius:var(--radius-round);}.menu--circle :is(a,span,button){display:grid;place-content:center;padding:var(--spacing-xs);aspect-ratio:1/1;height:2.5rem;}header .links.menu.menu--languages,header .menu.menu--languages,header .menu.social,header .menu--socials,header .menu--social-links{--menu-text-transform:uppercase;--menu-gap:.125rem;--menu-line-height:1;--menu-link-color-active:var(--color-text);}header .links.menu.menu--languages :is(a,span,button):active,header .links.menu.menu--languages :is(a,span,button).is-active,header .menu.menu--languages :is(a,span,button):active,header .menu.menu--languages :is(a,span,button).is-active,header .menu.social :is(a,span,button):active,header .menu.social :is(a,span,button).is-active,header .menu--socials :is(a,span,button):active,header .menu--socials :is(a,span,button).is-active,header .menu--social-links :is(a,span,button):active,header .menu--social-links :is(a,span,button).is-active{font-weight:600;color:var(--color-text);}.menu--quick-links,.menu--externals{--menu-link-radius:var(--radius-xl);--menu-font-size:var(--font-size-sm);--menu-text-transform:uppercase;--menu-link-color:rgba(255,255,255,.5);--menu-link-bg:rgba(255,255,255,.25);--menu-link-color-hover:var(--color-secondary);--menu-link-bg-hover:transparent;}.menu.menu--footer{flex-direction:row;}@media (min-width:1280px){.block--searchmenu{order:-1;}}.menu.menu--search-menu{--menu-link-color:var(--color-on-secondary);--menu-link-color-hover:var(--color-warning);background-color:var(--color-secondary);position:relative;isolation:isolate;}@media (min-width:1280px){.menu.menu--search-menu{min-width:290px;}.menu.menu--search-menu > .menu-item{width:100%;}.menu.menu--search-menu::before{content:"";width:100vw;right:100%;top:0;height:100%;position:absolute;z-index:-1;background-color:var(--color-secondary);}}.menu.menu--search-menu > .menu-item{position:relative;}.menu.menu--search-menu > .menu-item > .menu__link > svg + .link-text{padding-left:1rem;}.menu.menu--search-menu > .menu-item:hover > .menu__submenu{display:block;opacity:1;}.menu.menu--search-menu .menu__submenu{position:absolute;top:100%;right:0;width:100%;background-color:var(--color-secondary-dark);list-style:none;margin:0;padding:0;opacity:0;transition:opacity 250ms ease;}@media (min-width:1280px){.menu.menu--search-menu .menu__submenu::before{content:"";width:100vw;right:100%;top:0;height:100%;position:absolute;z-index:-1;background-color:var(--color-secondary-dark);}}.menu--account{--menu-link-color:var(--clr-gray-300);--menu-link-color-hover:var(--color-primary);--menu-link-color-active:var(--color-primary-dark);--menu-dir:row;}.menu--account .menu__link{font-weight:300;text-transform:uppercase;}.menu--account .menu__link > span{margin-left:0.6rem;}header .menu.main{--menu-dir:column;--menu-gap:var(--size-fluid-0);--menu-bg:var(--clr-white);--menu-padding:var(--size-5);--menu-radius:var(--radius-round);--menu-border:none;--menu-link-spacing:.875rem 1rem;--menu-text-transform:none;--menu-font-weight:600;--menu-font-size:var(--font-size-base);--menu-link-color:var(--color-dark-blue);--menu-link-color-hover:var(--color-dark-blue-dark);--menu-link-color-active:var(--color-dark-blue);--menu-link-decoration:none;--menu-link-decoration-hover:underline;--menu-link-decoration-active:underline;--menu-justify-content:space-around;display:flex;flex-wrap:wrap;row-gap:0;}header .menu.main ul{--menu-text-transform:none;padding-inline-start:1rem;}header .menu.main ul li{border-bottom:1px solid var(--clr-gray-400);border-top:1px solid var(--clr-gray-400);}header .menu.main :is(a,span,button):is(:hover,:focus,:active,.is-active){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:var(--color-tertiary);text-decoration-thickness:9.5%;text-underline-offset:25%;text-underline-position:from-font;}footer .menu.main{--menu-dir:row;}footer .menu--footer{display:flex;--menu-dir:row;--menu-link-color:var(--footer-link-color);--menu-link-decoration:underline;--menu-link-decoration-hover:underline;--menu-gap:4px;--menu-text-transform:none;--menu-font-weight:300;--menu-link-spacing:.25rem 0;--menu-font-size:var(--font-size-sm);--menu-line-height:1.3rem;}
form .description{font-size:0.85rem;}
.block-system-branding-block .site-logo svg{width:135px;}.block-system-branding-block :is(.site-slogan,.site-name){font-family:var(--font-headings);font-weight:var(--headings-fw);font-size:var(--font-size-h5);--link-color:var(--color-text);--link-color--hover:var(--color-text);--link-color--active:var(--color-text);--link-decoration:none;--link-decoration--hover:none;}.block-system-branding-block .site-slogan{font-size:var(--font-size-h4);}footer.main .block-system-branding-block{display:flex;align-items:baseline;width:100%;}footer.main .block-system-branding-block .site-logo{flex:0 0 auto;}footer.main .block-system-branding-block .site-slogan{margin-left:auto;}
.media :is(img,picture,video){border-radius:var(--radius-media,0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.media--type-image{width:100%;height:100%;}.media--type-image :is(img,picture){display:block;}.media--type-image a{display:contents;}



:root{--container-gap-v:var(--spacing-lg);--container-gap-h:var(--spacing-lg);--container-gap:var(--container-gap-v) var(--container-gap-h);--container-col-gap:var(--spacing-md);--container-gutter:var(--spacing-lg);--container-max-width:var(--size-lg);--container-radius:var(--radius-auto-xl);--container-cols-tpl:repeat(var(--container-nb-cols,1),1fr);}@media (min-width:768px){:root{--container-gutter:var(--spacing-xl);}}body:is(.path-search) main{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;}.region-highlighted,.region-breadcrumb,.region-help{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;}.region-breadcrumb{padding-block:var(--spacing-auto-xxs);}.container{width:min(100% - var(--container-gutter),var(--container-max-width));margin-inline:auto;display:grid;gap:var(--container-gap);grid-template-columns:var(--container-cols-tpl);}.container > .col{display:grid;grid-auto-rows:max-content;gap:var(--container-col-gap);}.container.container-width--xs{--container-max-width:var(--size-xs);}.container.container-width--sm{--container-max-width:var(--size-sm);}.container.container-width--md{--container-max-width:var(--size-md);}.container.container-width--lg{--container-max-width:var(--size-lg);}.container.container-width--xl{--container-max-width:var(--size-xl);}.container.container-width--full .container{width:100%;}.container-col-gap-none{--container-col-gap:0;}.container-col-gap-xs{--container-col-gap:var(--spacing-auto-xs);}.container-col-gap-md{--container-col-gap:var(--spacing-auto-md);}.container-col-gap-lg{--container-col-gap:var(--spacing-auto-lg);}.container-col-gap-xl{--container-col-gap:var(--spacing-auto-xxl);}.dialog-off-canvas-main-canvas{overflow:clip;}#page_content > .content-wrapper{width:100%;overflow:clip;}.layout-container--cols-2{--container-nb-cols:2;}.layout-container--cols-3{--container-nb-cols:3;}[class*=container-bg--]{border-radius:var(--container-radius);}[class*=container-bg--] [class*=container-bg--]{border-radius:calc(var(--container-radius) / 2);}.container-bg--white,.container-bg--light{background-color:var(--color-light);}.container-bg--dark{background-color:var(--clr-gray-900);--text-color:var(--color-on-dark);--headings-color:var(--color-on-dark);--link-color:var(--color-on-dark);}.container-bg--dark :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-dark);}.container-bg--primary{background-color:var(--color-primary-light);--text-color:var(--color-on-primary);--headings-color:var(--color-on-primary);--link-color:var(--color-on-primary);}.container-bg--primary :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-primary);}.container-bg--primary{--icon-color:#fff;--form-control-background:#fff;}.container-bg--primary-tr{background-color:var(--color-primary-tr);--text-color:var(--color-on-dark);--headings-color:var(--color-on-dark);--link-color:var(--color-on-dark);}.container-bg--primary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-dark);}.container-bg--primary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--secondary,.node--type-view-page.node--view-mode-full .view-filters{background-color:var(--color-secondary-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--secondary :is(h1,h2,h3,h4,h5,h6,p,span,li),.node--type-view-page.node--view-mode-full .view-filters :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--secondary,.node--type-view-page.node--view-mode-full .view-filters{--icon-color:#fff;--form-control-background:#fff;}.container-bg--secondary-tr{background-color:var(--color-secondary-tr);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--secondary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--secondary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--tertiary{background-color:var(--color-tertiary-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--tertiary :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--tertiary{--icon-color:#fff;--form-control-background:#fff;}.container-bg--tertiary-tr{background-color:var(--color-tertiary-tr);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--tertiary-tr :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--tertiary-tr{--icon-color:#fff;--form-control-background:#fff;}.container-bg--dark-blue{background-color:var(--color-dark-blue-light);--text-color:var(--color-on-primary);--headings-color:var(--color-on-primary);--link-color:var(--color-on-primary);}.container-bg--dark-blue :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-primary);}.container-bg--dark-blue{--icon-color:#fff;--form-control-background:#fff;}.container-bg--teal,.node--type-view-page.node--view-mode-full .view-content{background-color:var(--color-teal-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--teal :is(h1,h2,h3,h4,h5,h6,p,span,li),.node--type-view-page.node--view-mode-full .view-content :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--teal,.node--type-view-page.node--view-mode-full .view-content{--icon-color:#fff;--form-control-background:#fff;}.container-bg--red{background-color:var(--color-red-light);--text-color:var(--color-on-secondary);--headings-color:var(--color-on-secondary);--link-color:var(--color-on-secondary);}.container-bg--red :is(h1,h2,h3,h4,h5,h6,p,span,li){color:var(--color-on-secondary);}.container-bg--red{--icon-color:#fff;--form-control-background:#fff;}:root{--views-page-gap:var(--spacing-auto-lg);--views-page-padding-block:var(--spacing-auto-lg);--views-page-max-width:var(--size-xl);}body:is(.view--page,.path-taxonomy) .region-content{width:min(100% - 3rem,var(--views-page-max-width));margin-inline:auto;}.views-element-container > .view{display:grid;gap:var(--views-page-gap);}.node--type-view-page.node--view-mode-full .view-filters{padding-block:var(--spacing-auto-lg);padding-inline:var(--spacing-auto-xl);border-radius:var(--radius-auto-xl);}.node--type-view-page.node--view-mode-full .view-content{padding-block:var(--spacing-auto-xl);padding-inline:var(--spacing-auto-xl);border-radius:var(--radius-auto-xl);}.exposed-form-wrapper{display:grid;gap:var(--spacing-auto-md);}.views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:var(--spacing-auto-md);align-items:end;}.views-exposed-form .form--inline .form-item{display:flex;gap:var(--spacing-auto-md);align-items:baseline;}.more-link{margin-block:var(--spacing-auto-lg);margin-inline:auto;text-align:center;}@media screen and (min-width:1024px){.view-realisations .views-view-responsive-grid{margin-block-end:100px;}.view-realisations .views-view-responsive-grid > .views-view-responsive-grid__item:nth-child(3n+2){transform:translateY(50px);}.view-realisations .views-view-responsive-grid > .views-view-responsive-grid__item:nth-child(3n){transform:translateY(-100px);}.view-realisations.view-display-id-page_1 .views-view-responsive-grid{margin-block-start:100px;}}@media screen and (min-width:1500px){.view-realisations.view-display-id-page_1 .views-view-responsive-grid{margin-block-start:50px;}}.view-realisations .views-exposed-form .form-radios ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-auto-xs) var(--spacing-auto-sm);}.view-realisations .views-exposed-form .form-radios ul .form-item{margin:0;padding:var(--spacing-auto-xxs) var(--spacing-auto-xs);background-color:var(--clr-gray-50);border-radius:var(--radius-default);}

.path-user main{width:min(100% - 3rem,75rem);margin-inline:auto;}.maintenance-page .layout-container{width:min(100% - 3rem,40rem);margin:20px auto;}.maintenance-page .layout-container .banner{max-width:320px;margin-block:1rem;}.maintenance-page .layout-container .site-name{display:none;}.maintenance-page .layout-container h1{font-size:2rem;}
@font-face{font-display:optional;font-family:'Gilroy';font-style:normal;font-weight:600;src:url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.eot);src:url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.woff) format('woff'),url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/Gilroy/Gilroy-SemiBold.svg#Poppins) format('svg');}
@font-face{font-display:optional;font-family:'Poppins';font-style:normal;font-weight:300;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:italic;font-weight:300;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-300italic.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:normal;font-weight:400;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-regular.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:italic;font-weight:400;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-italic.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:normal;font-weight:500;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:italic;font-weight:500;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-500italic.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:normal;font-weight:600;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:italic;font-weight:600;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-600italic.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:normal;font-weight:700;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700.svg#Poppins) format('svg');}@font-face{font-display:optional;font-family:'Poppins';font-style:italic;font-weight:700;src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.eot);src:url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.woff2) format('woff2'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.woff) format('woff'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.ttf) format('truetype'),url(/themes/custom/mamvm/fonts/poppins-v24-latin/poppins-v24-latin-700italic.svg#Poppins) format('svg');}



