/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-tracking:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-2xs:18rem;--container-md:28rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:Roboto,Arial,"sans-serif";--default-mono-font-family:var(--font-mono);--color-primary-hover:var(--light-primary-hover);--color-primary-focus:var(--light-primary-focus);--color-surface-hover:var(--light-surface-hover);--color-surface-focus:var(--light-surface-focus);--color-inverse-surface-hover:var(--light-inverse-surface-hover);--color-inverse-surface-focus:var(--light-inverse-surface-focus);--color-surface-container-highest-hover:var(--light-surface-container-highest-hover);--color-surface-container-highest-focus:var(--light-surface-container-highest-focus);--color-surface-container-high-hover:var(--light-surface-container-high-hover);--color-surface-container-high-focus:var(--light-surface-container-high-focus);--font-icon:"Material Icons Outlined";--spacing-8xl:83rem;--text-icon-large:37px;--text-icon-small:20px;--animate-smoothscroll:smoothscroll .8s ease-in-out;--color-surface-container-highest:var(--md-sys-color-surface-container-highest);--color-outline:var(--md-sys-color-outline);--color-primary:var(--md-sys-color-primary);--color-unpublished:var(--light-unpublished);--color-inthefuture:var(--light-inthefuture);--color-archived:var(--light-archived);--color-white:#fff;--color-black:#000}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--md-sys-color-secondary-container:var(--md-ref-palette-secondary-90);--md-sys-color-tertiary-container:var(--md-ref-palette-tertiary-90);--md-sys-color-error-container:var(--md-ref-palette-error-90);--md-sys-color-warning-container:var(--md-ref-palette-warning-90);--md-sys-color-success-container:var(--md-ref-palette-success-90);--md-sys-color-primary-container:var(--md-ref-palette-primary-90);--md-sys-color-surface:var(--md-ref-palette-neutral-100);--md-sys-color-surface-container-lowest:var(--md-ref-palette-neutral-98);--md-sys-color-surface-dim:var(--md-ref-palette-neutral-80);--md-sys-color-surface-container-low:var(--md-ref-palette-neutral-95);--md-sys-color-surface-bright:var(--md-ref-palette-neutral-98);--md-sys-color-surface-container:var(--md-ref-palette-neutral-98);--md-sys-color-surface-container-high:var(--md-ref-palette-neutral-90);--md-sys-color-surface-container-highest:var(--md-ref-palette-neutral-80);--md-sys-color-surface-variant:var(--md-ref-palette-neutral-90);--md-sys-color-inverse-on-surface:var(--md-ref-palette-neutral-95);--md-sys-color-inverse-surface:var(--md-ref-palette-neutral-20);--md-sys-color-inverse-primary:var(--md-ref-palette-primary-80);--md-sys-color-on-primary:var(--md-ref-palette-primary-100);--md-sys-color-on-secondary:var(--md-ref-palette-secondary-100);--md-sys-color-on-tertiary:var(--md-ref-palette-tertiary-100);--md-sys-color-on-error:var(--md-ref-palette-error-100);--md-sys-color-on-warning:var(--md-ref-palette-warning-100);--md-sys-color-on-success:var(--md-ref-palette-success-100);--md-sys-color-on-primary-container:var(--md-ref-palette-primary-10);--md-sys-color-on-secondary-container:var(--md-ref-palette-secondary-10);--md-sys-color-on-tertiary-container:var(--md-ref-palette-tertiary-10);--md-sys-color-on-error-container:var(--md-ref-palette-error-10);--md-sys-color-on-warning-container:var(--md-ref-palette-warning-10);--md-sys-color-on-success-container:var(--md-ref-palette-success-10);--md-sys-color-on-surface:var(--md-ref-palette-neutral-10);--md-sys-color-on-surface-variant:var(--md-ref-palette-neutral-variant-30);--md-sys-color-on-background:var(--md-ref-palette-neutral-10);--md-sys-color-outline:var(--md-ref-palette-neutral-variant-70);--md-sys-color-outline-variant:var(--md-ref-palette-neutral-variant-80);--md-sys-color-outline-error:var(--md-ref-palette-error-40);--md-sys-color-outline-warning:var(--md-ref-palette-warning-40);--md-sys-color-primary:var(--md-ref-palette-primary-40);--md-sys-color-outline-success:var(--md-ref-palette-success-40);--md-sys-color-secondary:var(--md-ref-palette-secondary-40);--md-sys-color-tertiary:var(--md-ref-palette-tertiary-40);--md-sys-color-error:var(--md-ref-palette-error-40);--md-sys-color-warning:var(--md-ref-palette-warning-40);--md-sys-color-success:var(--md-ref-palette-success-40);--md-sys-color-background:var(--md-ref-palette-secondary-98);--md-sys-color-shadow:var(--md-ref-shadow-light-opacity-0);--md-sys-color-scrim:var(--md-ref-shadow-light-opacity-0);--md-sys-color-state-opacity-0:var(--md-ref-shadow-light-opacity-0);--md-sys-color-state-opacity-8:var(--md-ref-shadow-light-opacity-8);--md-sys-color-state-opacity-12:var(--md-ref-shadow-light-opacity-12);--md-sys-color-state-opacity-15:var(--md-ref-shadow-light-opacity-15);--md-sys-color-state-opacity-16:var(--md-ref-shadow-light-opacity-16);--md-sys-color-state-opacity-30:var(--md-ref-shadow-light-opacity-30);--md-sys-color-gradient-grad-0:var(--md-ref-shadow-universal-opacity-0);--md-sys-color-gradient-grad-100:var(--md-ref-shadow-universal-opacity-80)}:root:where(.dark,.dark *){--md-sys-color-secondary-container:var(--md-ref-palette-secondary-30);--md-sys-color-tertiary-tertiary:var(--md-ref-palette-tertiary-30);--md-sys-color-tertiary-container:var(--md-ref-palette-tertiary-30);--md-sys-color-error-container:var(--md-ref-palette-error-30);--md-sys-color-warning-container:var(--md-ref-palette-warning-20);--md-sys-color-success-container:var(--md-ref-palette-success-20);--md-sys-color-primary-container:var(--md-ref-palette-primary-30);--md-sys-color-surface:var(--md-ref-palette-neutral-0);--md-sys-color-surface-container-lowest:var(--md-ref-palette-neutral-20);--md-sys-color-surface-dim:var(--md-ref-palette-neutral-30);--md-sys-color-surface-container-low:var(--md-ref-palette-neutral-30);--md-sys-color-surface-bright:var(--md-ref-palette-neutral-20);--md-sys-color-surface-container:var(--md-ref-palette-neutral-20);--md-sys-color-surface-container-high:var(--md-ref-palette-neutral-40);--md-sys-color-surface-container-highest:var(--md-ref-palette-neutral-50);--md-sys-color-surface-variant:var(--md-ref-palette-neutral-20);--md-sys-color-inverse-on-surface:var(--md-ref-palette-neutral-20);--md-sys-color-inverse-surface:var(--md-ref-palette-neutral-70);--md-sys-color-inverse-primary:var(--md-ref-palette-primary-40);--md-sys-color-on-primary:var(--md-ref-palette-primary-20);--md-sys-color-on-secondary:var(--md-ref-palette-secondary-20);--md-sys-color-on-tertiary:var(--md-ref-palette-tertiary-20);--md-sys-color-on-error:var(--md-ref-palette-error-20);--md-sys-color-on-warning:var(--md-ref-palette-warning-20);--md-sys-color-on-success:var(--md-ref-palette-success-20);--md-sys-color-on-primary-container:var(--md-ref-palette-primary-90);--md-sys-color-on-secondary-container:var(--md-ref-palette-secondary-90);--md-sys-color-on-tertiary-container:var(--md-ref-palette-tertiary-90);--md-sys-color-on-error-container:var(--md-ref-palette-error-90);--md-sys-color-on-warning-container:var(--md-ref-palette-warning-90);--md-sys-color-on-success-container:var(--md-ref-palette-success-90);--md-sys-color-on-surface:var(--md-ref-palette-neutral-90);--md-sys-color-on-surface-variant:var(--md-ref-palette-neutral-variant-80);--md-sys-color-on-background:var(--md-ref-palette-neutral-90);--md-sys-color-outline:var(--md-ref-palette-neutral-variant-80);--md-sys-color-outline-variant:var(--md-ref-palette-neutral-variant-30);--md-sys-color-outline-error:var(--md-ref-palette-error-90);--md-sys-color-outline-warning:var(--md-ref-palette-warning-90);--md-sys-color-primary:var(--md-ref-palette-primary-80);--md-sys-color-outline-success:var(--md-ref-palette-success-90);--md-sys-color-secondary:var(--md-ref-palette-secondary-80);--md-sys-color-tertiary:var(--md-ref-palette-tertiary-80);--md-sys-color-error:var(--md-ref-palette-error-80);--md-sys-color-warning:var(--md-ref-palette-warning-80);--md-sys-color-success:var(--md-ref-palette-success-80);--md-sys-color-background:var(--md-ref-palette-secondary-10);--md-sys-color-shadow:var(--md-ref-shadow-dark-opacity-0);--md-sys-color-scrim:var(--md-ref-shadow-dark-opacity-0);--md-sys-color-state-opacity-0:var(--md-ref-shadow-dark-opacity-0);--md-sys-color-state-opacity-8:var(--md-ref-shadow-dark-opacity-8);--md-sys-color-state-opacity-12:var(--md-ref-shadow-dark-opacity-12);--md-sys-color-state-opacity-16:var(--md-ref-shadow-dark-opacity-16);--md-sys-color-gradient-grad-0:var(--md-ref-shadow-dark-opacity-0);--md-sys-color-gradient-grad-100:var(--md-ref-palette-neutral-95)}[x-cloak]{display:none!important}.external-link-icon a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]){align-items:center}.external-link-icon a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]):after{content:var(--tw-content);margin-left:calc(var(--spacing)*1);content:var(--tw-content);content:var(--tw-content);vertical-align:middle;content:var(--tw-content);font-family:var(--font-icon);content:var(--tw-content);font-size:var(--text-icon-small);content:var(--tw-content);--tw-leading:1;content:var(--tw-content);color:var(--md-sys-color-primary);--tw-content:"";content:var(--tw-content);line-height:1;display:inline-block}@media (hover:hover){.external-link-icon a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]):hover:after{content:var(--tw-content);text-decoration-thickness:0}}.unpublished{background-color:var(--color-unpublished)}.inthefuture{background-color:var(--color-inthefuture)}.archived{background-color:var(--color-archived)}h1{font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-medium-tracking));font-weight:var(--tw-font-weight,700)}@media (min-width:48rem){h1{font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-large-tracking));font-weight:var(--tw-font-weight,700)}}h1:not(.page-promo-wrapper h1){color:var(--md-sys-color-on-surface)}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-justify{text-align:justify}@media (max-width:768px){:is(.rich-content,.page-promo-wrapper) table,:is(.rich-content,.page-promo-wrapper) thead,:is(.rich-content,.page-promo-wrapper) tbody{--tw-border-style:none;border-style:none;display:block}:is(.rich-content,.page-promo-wrapper) thead{display:none}:is(.rich-content,.page-promo-wrapper) td{gap:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--md-sys-color-outline-variant);padding:calc(var(--spacing)*3);display:flex}:is(.rich-content,.page-promo-wrapper) td:is(:where(.group).page-promo-wrapper *){border-bottom-color:var(--md-ref-palette-neutral-variant-80)}:is(.rich-content,.page-promo-wrapper) td:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}:is(.rich-content,.page-promo-wrapper) td:before{width:50%;padding-right:calc(var(--spacing)*3);text-align:right;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);content:attr(data-label);flex-shrink:0}:is(.rich-content,.page-promo-wrapper) tbody{gap:calc(var(--spacing)*3);--tw-border-style:none;border-style:none;flex-direction:column;display:flex}:is(.rich-content,.page-promo-wrapper) tr{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--md-sys-color-outline-variant)!important}:is(.rich-content,.page-promo-wrapper) tr:is(:where(.group).page-promo-wrapper *){border-color:var(--md-ref-palette-neutral-variant-80)!important}:is(.rich-content,.page-promo-wrapper) tbody tr:nth-child(2n) td{background-color:var(--md-sys-color-surface-container-lowest)}:is(.rich-content,.page-promo-wrapper) tbody tr:nth-child(2n) td:is(:where(.group).page-promo-wrapper *){background-color:var(--md-ref-palette-neutral-98)}}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--md-sys-color-outline-variant)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:is(:where(.group).page-promo-wrapper *){border-color:var(--md-ref-palette-neutral-variant-80)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:not(.edg-cke-collapsible-item+.edg-cke-collapsible-item)>.edg-cke-collapsible-item-title{border-top-left-radius:var(--md-sys-shape-corner-small);border-top-right-radius:var(--md-sys-shape-corner-small)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:not(:has(+.edg-cke-collapsible-item)){margin-bottom:calc(var(--spacing)*3);border-bottom-right-radius:var(--md-sys-shape-corner-small);border-bottom-left-radius:var(--md-sys-shape-corner-small)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:not(:has(+.edg-cke-collapsible-item)) .edg-cke-collapsible-item-collapse{border-bottom-right-radius:var(--md-sys-shape-corner-small);border-bottom-left-radius:var(--md-sys-shape-corner-small)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:not(:has(+.edg-cke-collapsible-item)):not([data-expanded=true]){--tw-border-style:none;border-style:none}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item:not(:has(+.edg-cke-collapsible-item)):not([data-expanded=true])>.edg-cke-collapsible-item-title{border-bottom-right-radius:var(--md-sys-shape-corner-small);border-bottom-left-radius:var(--md-sys-shape-corner-small)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title{background-color:var(--md-sys-color-surface-variant);padding:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*0)!important}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title:is(:where(.group).page-promo-wrapper *){background-color:var(--md-ref-palette-neutral-90)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title strong{display:block}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-large-tracking));font-weight:var(--tw-font-weight,500);color:var(--md-sys-color-on-surface);display:flex;text-decoration-line:none!important}@media (hover:hover){:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a:hover{text-decoration-line:none}}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a:after{content:var(--tw-content);content:var(--tw-content);padding-inline:calc(var(--spacing)*4);content:var(--tw-content);padding-block:calc(var(--spacing)*2);content:var(--tw-content);font-family:var(--font-icon);content:var(--tw-content);font-size:var(--text-icon-small);content:var(--tw-content);color:var(--md-sys-color-primary);--tw-content:"";content:var(--tw-content);display:inline-block}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a:is(:where(.group).page-promo-wrapper *):after{content:var(--tw-content);color:var(--md-ref-palette-primary-40)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a[aria-expanded=true]:after{--tw-content:"";content:var(--tw-content)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-title a span.fa{display:none!important}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-color:var(--md-sys-color-outline-variant);padding:calc(var(--spacing)*5)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse:is(:where(.group).page-promo-wrapper *){border-color:var(--md-ref-palette-neutral-variant-80)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse.collapse{visibility:visible;display:none}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse .edg-cke-collapsible-item:last-child{--tw-border-style:none;border-style:none}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse .edg-cke-collapsible-item:last-child:not(.collapse) .edg-cke-collapsible-item-title{border-bottom-right-radius:var(--md-sys-shape-corner-small);border-bottom-left-radius:var(--md-sys-shape-corner-small)}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse .edg-cke-collapsible-item .edg-cke-collapsible-item-title{background-color:#0000}:is(.rich-content,.page-promo-wrapper) .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse .edg-cke-collapsible-item .edg-cke-collapsible-item-collapse{--tw-border-style:none;border-style:none}:is(.rich-content,.page-promo-wrapper) input:where(:not([type])),:is(.rich-content,.page-promo-wrapper) [type=text],:is(.rich-content,.page-promo-wrapper) [type=email],:is(.rich-content,.page-promo-wrapper) [type=url],:is(.rich-content,.page-promo-wrapper) [type=password],:is(.rich-content,.page-promo-wrapper) [type=number],:is(.rich-content,.page-promo-wrapper) [type=date],:is(.rich-content,.page-promo-wrapper) [type=datetime-local],:is(.rich-content,.page-promo-wrapper) [type=month],:is(.rich-content,.page-promo-wrapper) [type=search],:is(.rich-content,.page-promo-wrapper) [type=tel],:is(.rich-content,.page-promo-wrapper) [type=time],:is(.rich-content,.page-promo-wrapper) [type=week],:is(.rich-content,.page-promo-wrapper) [multiple],:is(.rich-content,.page-promo-wrapper) textarea,:is(.rich-content,.page-promo-wrapper) select:not(.dt-input){color:inherit!important}:is(:is(.rich-content,.page-promo-wrapper) input:where(:not([type])),:is(.rich-content,.page-promo-wrapper) [type=text],:is(.rich-content,.page-promo-wrapper) [type=email],:is(.rich-content,.page-promo-wrapper) [type=url],:is(.rich-content,.page-promo-wrapper) [type=password],:is(.rich-content,.page-promo-wrapper) [type=number],:is(.rich-content,.page-promo-wrapper) [type=date],:is(.rich-content,.page-promo-wrapper) [type=datetime-local],:is(.rich-content,.page-promo-wrapper) [type=month],:is(.rich-content,.page-promo-wrapper) [type=search],:is(.rich-content,.page-promo-wrapper) [type=tel],:is(.rich-content,.page-promo-wrapper) [type=time],:is(.rich-content,.page-promo-wrapper) [type=week],:is(.rich-content,.page-promo-wrapper) [multiple],:is(.rich-content,.page-promo-wrapper) textarea,:is(.rich-content,.page-promo-wrapper) select:not(.dt-input)):focus{--tw-ring-color:var(--md-ref-palette-primary-40)!important}:is(:is(.rich-content,.page-promo-wrapper) input:where(:not([type])),:is(.rich-content,.page-promo-wrapper) [type=text],:is(.rich-content,.page-promo-wrapper) [type=email],:is(.rich-content,.page-promo-wrapper) [type=url],:is(.rich-content,.page-promo-wrapper) [type=password],:is(.rich-content,.page-promo-wrapper) [type=number],:is(.rich-content,.page-promo-wrapper) [type=date],:is(.rich-content,.page-promo-wrapper) [type=datetime-local],:is(.rich-content,.page-promo-wrapper) [type=month],:is(.rich-content,.page-promo-wrapper) [type=search],:is(.rich-content,.page-promo-wrapper) [type=tel],:is(.rich-content,.page-promo-wrapper) [type=time],:is(.rich-content,.page-promo-wrapper) [type=week],:is(.rich-content,.page-promo-wrapper) [multiple],:is(.rich-content,.page-promo-wrapper) textarea,:is(.rich-content,.page-promo-wrapper) select:not(.dt-input))::placeholder{color:var(--md-ref-palette-neutral-variant-80)!important}:is(.rich-content,.page-promo-wrapper) [type=radio]:checked,.dark :is(.rich-content,.page-promo-wrapper) [type=radio]:checked{--tw-border-style:none!important;background-size:inherit!important;background-image:url("data:image/svg+xml;utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"20px\" viewBox=\"0 -960 960 960\" width=\"20px\" fill=\"%2301629d\" ><path d=\"M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Z\"/></svg>")!important;border-style:none!important}:is(.rich-content,.page-promo-wrapper) .iti__country-list{background-color:var(--md-ref-palette-neutral-20)!important}:where(.rich-content,.webform-submission-form) span a{display:inline-block}:where(.rich-content,.webform-submission-form):not(.field_people_organizations) .gech-annuaire.gech-annuaire-user,:where(.rich-content,.webform-submission-form) .actito-subscription{margin-bottom:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form){overflow-wrap:break-word}:where(.rich-content,.webform-submission-form) img{margin-bottom:calc(var(--spacing)*2)}:where(.rich-content,.webform-submission-form) img:not(.image-style-petite-vignette):not(.image-style-petite-vignette-verticale){border-radius:var(--md-sys-shape-corner-extra-large);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.rich-content,.webform-submission-form) figure{margin-bottom:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form) div.align-left,:where(.rich-content,.webform-submission-form) div.align-right{display:inline-block}:is(:where(.rich-content,.webform-submission-form) div.align-left,:where(.rich-content,.webform-submission-form) div.align-right) figure{margin-bottom:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) .align-left,:where(.rich-content,.webform-submission-form) .align-right{clear:both}:where(.rich-content,.webform-submission-form) .align-left{float:left;margin-right:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form) .align-right{float:right;margin-left:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form) .align-center{margin-inline:auto;display:block}:where(.rich-content,.webform-submission-form) div.align-center{width:fit-content}:where(.rich-content,.webform-submission-form) a{color:var(--md-sys-color-primary)}@media (hover:hover){:where(.rich-content,.webform-submission-form) a:hover{text-decoration-line:underline}}:where(.rich-content,.webform-submission-form) a.breakable{overflow-wrap:break-word;word-break:break-all}:where(.rich-content,.webform-submission-form) a.image-link{color:var(--md-sys-color-on-surface-variant);display:inline}@media (hover:hover){:where(.rich-content,.webform-submission-form) a.image-link:hover figcaption{text-decoration-line:underline}}:where(.rich-content,.webform-submission-form) a.image-link img{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:where(.rich-content,.webform-submission-form) a.image-link:hover img{--tw-brightness:brightness(90%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}:where(.rich-content,.webform-submission-form) a.image-link:where(.dark,.dark *):hover img{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}:where(.rich-content,.webform-submission-form) a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]){align-items:center}:where(.rich-content,.webform-submission-form) a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]):after{content:var(--tw-content);margin-left:calc(var(--spacing)*1);content:var(--tw-content);content:var(--tw-content);vertical-align:middle;content:var(--tw-content);font-family:var(--font-icon);content:var(--tw-content);font-size:var(--text-icon-small);content:var(--tw-content);--tw-leading:1;content:var(--tw-content);color:var(--md-sys-color-primary);--tw-content:"";content:var(--tw-content);line-height:1;display:inline-block}@media (hover:hover){:where(.rich-content,.webform-submission-form) a:not([class^=btn]):not(.image-link)[href^=http]:not([href*=etat-ge\.ch]):not([href*="//www.ge.ch"]):not([href*="//ge.ch"]):hover:after{content:var(--tw-content);text-decoration-thickness:0}}:is(:where(.rich-content,.webform-submission-form) h1,:where(.rich-content,.webform-submission-form) h2,:where(.rich-content,.webform-submission-form) h3,:where(.rich-content,.webform-submission-form) h4,:where(.rich-content,.webform-submission-form) h5,:where(.rich-content,.webform-submission-form) h6) a{scroll-margin-top:var(--header-height)}:where(.rich-content,.webform-submission-form) h2{margin-bottom:calc(var(--spacing)*3);font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking));font-weight:var(--tw-font-weight,700)}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) h2{font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-medium-tracking));font-weight:var(--tw-font-weight,700)}}:where(.rich-content,.webform-submission-form) h3{margin-bottom:calc(var(--spacing)*3);font-size:var(--md-sys-typescale-title-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) h3{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking));font-weight:var(--tw-font-weight,700)}}:where(.rich-content,.webform-submission-form) h4{margin-bottom:calc(var(--spacing)*3);font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) h4{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}}:where(.rich-content,.webform-submission-form) h5{margin-bottom:calc(var(--spacing)*3);font-size:var(--md-sys-typescale-title-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-small-tracking));font-weight:var(--tw-font-weight,500)}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) h5{font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}}:where(.rich-content,.webform-submission-form) h6{margin-bottom:calc(var(--spacing)*3);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-large-tracking));font-weight:var(--tw-font-weight,500)}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) h6{font-size:var(--md-sys-typescale-title-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-small-tracking));font-weight:var(--tw-font-weight,500)}}:where(.rich-content,.webform-submission-form) p:not(.edg-cke-collapsible-item-title){margin-bottom:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form) p:not(.edg-cke-collapsible-item-title):last-child{margin-bottom:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) p:not(.edg-cke-collapsible-item-title) a{color:var(--md-sys-color-primary)}@media (hover:hover){:where(.rich-content,.webform-submission-form) p:not(.edg-cke-collapsible-item-title) a:hover{text-decoration-line:underline}}:where(.rich-content,.webform-submission-form) .promo-button-cta>p,:where(.rich-content,.webform-submission-form) .promo-button-cta>p:last-child{margin-bottom:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form) ol,:where(.rich-content,.webform-submission-form) ul{margin-bottom:calc(var(--spacing)*3);margin-left:calc(var(--spacing)*6)}:where(.rich-content,.webform-submission-form) ul{list-style-type:disc}:where(.rich-content,.webform-submission-form) ol{list-style-type:decimal}:where(.rich-content,.webform-submission-form) hr{margin-block:calc(var(--spacing)*4);color:var(--md-sys-color-outline-variant)}:where(.rich-content,.webform-submission-form) span.edg-cke-nbsp{white-space:nowrap}:where(.rich-content,.webform-submission-form) div.exergue{margin-bottom:calc(var(--spacing)*3);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--md-sys-color-primary);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}:where(.rich-content,.webform-submission-form) div.exergue>p{margin-top:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) div.exergue>p:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) div[class^=cols-]{gap:calc(var(--spacing)*4);display:grid}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) div.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.rich-content,.webform-submission-form) div.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.rich-content,.webform-submission-form) div.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.rich-content,.webform-submission-form) div.cols-1-2{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.rich-content,.webform-submission-form) div.cols-1-2>div:last-child{grid-column:span 2/span 2}:where(.rich-content,.webform-submission-form) div.cols-2-1{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.rich-content,.webform-submission-form) div.cols-2-1>div:first-child{grid-column:span 2/span 2}}:where(.rich-content,.webform-submission-form) .row{flex-wrap:wrap;margin-inline:-15px;display:flex}@media (min-width:64rem){:where(.rich-content,.webform-submission-form) .row .col-lg-9{flex:9}:where(.rich-content,.webform-submission-form) .row .col-lg-3{flex:3}}:where(.rich-content,.webform-submission-form) .row div[class^=col]{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;padding-inline:15px;display:flex;position:relative}:where(.rich-content,.webform-submission-form) .row .col-sm{flex-grow:1;flex-basis:calc(var(--spacing)*0);max-width:100%}@media (min-width:64rem){:where(.rich-content,.webform-submission-form) .row .col-lg-3{flex-basis:25%;max-width:25%}}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) .row .col-md-4,:where(.rich-content,.webform-submission-form) .row .col-12.col-md-4{flex-basis:50%;max-width:50%}}@media (min-width:64rem){:where(.rich-content,.webform-submission-form) .row .col-md-4,:where(.rich-content,.webform-submission-form) .row .col-12.col-md-4,:where(.rich-content,.webform-submission-form) .row .col-lg-4{flex-basis:33.3333%;max-width:33.3333%}:where(.rich-content,.webform-submission-form) .row .col-lg-8,:where(.rich-content,.webform-submission-form) .row .col-12.col-lg-8{flex-basis:66.6667%;max-width:66.6667%}}@media (min-width:48rem){:where(.rich-content,.webform-submission-form) .row .col-lg-6,:where(.rich-content,.webform-submission-form) .row .col-12.col-md-6{flex-basis:50%;max-width:50%}}:where(.rich-content,.webform-submission-form).field_acceder_lien{border-radius:var(--md-sys-shape-corner-medium);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 2px 4px -2px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));width:fit-content;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:row;display:flex;overflow:hidden}:where(.rich-content,.webform-submission-form).field_acceder_lien>div{padding:calc(var(--spacing)*3)}:where(.rich-content,.webform-submission-form).field_acceder_lien>div:first-child{background-color:var(--md-sys-color-surface-container-high)}:where(.rich-content,.webform-submission-form) address{font-style:normal}:where(.rich-content,.webform-submission-form) .accordion :first-child>summary{border-top-left-radius:var(--md-sys-shape-corner-medium);border-top-right-radius:var(--md-sys-shape-corner-medium)}:where(.rich-content,.webform-submission-form) .accordion :last-child:not(:open)>summary{border-bottom-right-radius:var(--md-sys-shape-corner-medium);border-bottom-left-radius:var(--md-sys-shape-corner-medium)}:where(.rich-content,.webform-submission-form) .accordion :last-child:open>div{border-bottom-right-radius:var(--md-sys-shape-corner-medium);border-bottom-left-radius:var(--md-sys-shape-corner-medium);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:where(.rich-content,.webform-submission-form) .accordion hr{margin:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) .accordion details:open>summary:after{--tw-content:"keyboard_arrow_up"/"";content:var(--tw-content)}:where(.rich-content,.webform-submission-form) .accordion details:not(:open)>summary:after{--tw-content:"keyboard_arrow_down"/"";content:var(--tw-content)}:where(.rich-content,.webform-submission-form) .accordion details summary{cursor:pointer;background-color:var(--md-sys-color-surface-container-high);padding-inline:calc(var(--spacing)*5.5);padding-block:calc(var(--spacing)*5);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-large-tracking));font-weight:var(--tw-font-weight,500);color:var(--md-sys-color-on-surface);justify-content:space-between;list-style-type:none;display:flex}:where(.rich-content,.webform-submission-form) .accordion details summary:after{content:var(--tw-content);content:var(--tw-content);color:var(--md-sys-color-primary);font-family:Material Icons}:where(.rich-content,.webform-submission-form) .accordion details div{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--md-sys-color-outline-variant);padding:calc(var(--spacing)*5)}.switch{display:inline-block;position:relative}.switch input{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);opacity:0}.slider{inset:calc(var(--spacing)*0);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-outline);background-color:var(--color-surface-container-highest);--tw-duration:.3s;border-radius:34px;transition-duration:.3s;display:block;position:relative;width:52px!important;height:32px!important}.slider:before{bottom:calc(var(--spacing)*1.5);left:calc(var(--spacing)*1.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-radius:var(--md-sys-shape-corner-full);background-color:var(--color-outline);--tw-duration:.3s;--tw-content:"";content:var(--tw-content);transition-duration:.3s;position:absolute}input:checked+.slider{border-color:var(--color-primary);background-color:var(--md-sys-color-primary)}input:checked+.slider:before{bottom:calc(var(--spacing)*.5);left:calc(var(--spacing)*.5);height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);background-color:var(--md-sys-color-on-primary);transform:translate(20px)}form .form-actions{justify-content:flex-end;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}@media (min-width:48rem){form .form-actions{gap:calc(var(--spacing)*5);flex-direction:row}}form#anonymous-feedback-front .btn-group{justify-content:center;gap:calc(var(--spacing)*1);display:flex}form#anonymous-feedback-front .btn-group .btn>input{display:none}input:where(:not([type])),[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],[multiple],textarea,select:not(.dt-input){color:var(--md-sys-color-on-surface-variant);border-radius:var(--md-sys-shape-corner-extra-small)!important;background-color:#0000!important;width:100%!important}:is(input:where(:not([type])),[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],[multiple],textarea,select:not(.dt-input)):where(.dark,.dark *){color-scheme:dark}:is(input:where(:not([type])),[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],[multiple],textarea,select:not(.dt-input)):not(textarea){height:56px!important}:is(input:where(:not([type])),[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],[multiple],textarea,select:not(.dt-input))::placeholder{color:var(--md-sys-color-on-surface-variant)!important}:is(input:where(:not([type])),[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],[multiple],textarea,select:not(.dt-input)):focus{--tw-ring-color:var(--md-sys-color-primary)!important;border-color:var(--tw-ring-color)!important}[type=radio]{color:#0000!important}[type=radio]:focus{--tw-ring-color:transparent!important;--tw-ring-offset-width:0px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important}[type=checkbox]:checked{background-color:var(--md-sys-color-primary)}[type=checkbox]:focus{--tw-ring-color:transparent!important;--tw-ring-offset-width:0px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important}.input-group:has(div.input-group-append) input{padding-right:calc(var(--spacing)*15)}.input-group:has(div.input-group-prepend) input{padding-left:calc(var(--spacing)*15)}.input-group{position:relative}.input-group .input-group-append{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);border-top-right-radius:var(--md-sys-shape-corner-extra-small);border-bottom-right-radius:var(--md-sys-shape-corner-extra-small);background-color:var(--md-sys-color-state-opacity-8);width:auto;height:100%;padding-inline:calc(var(--spacing)*3);color:var(--md-sys-color-on-surface);place-items:center;display:grid;position:absolute}.input-group .input-group-prepend{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);border-top-left-radius:var(--md-sys-shape-corner-extra-small);border-bottom-left-radius:var(--md-sys-shape-corner-extra-small);background-color:var(--md-sys-color-state-opacity-8);width:auto;height:100%;padding-inline:calc(var(--spacing)*3);color:var(--md-sys-color-on-surface);place-items:center;display:grid;position:absolute}[type=radio]:checked{--tw-border-style:none!important;background-size:inherit!important;background-image:url("data:image/svg+xml;utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"20px\" viewBox=\"0 -960 960 960\" width=\"20px\" fill=\"%2301629d\" ><path d=\"M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Z\"/></svg>")!important;border-style:none!important}.dark [type=radio]:checked{--tw-border-style:none!important;background-size:inherit!important;background-image:url("data:image/svg+xml;utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"20px\" viewBox=\"0 -960 960 960\" width=\"20px\" fill=\"%2399cbff\"><path d=\"M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Z\"/></svg>")!important;border-style:none!important}[type=submit]{cursor:pointer;border-radius:var(--md-sys-shape-corner-full);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500);color:var(--md-sys-color-on-primary)}@media (hover:hover){[type=submit]:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);opacity:.8}}[type=submit]:focus,[type=submit]:active{opacity:.88}fieldset.webform-type-fieldset:not(.fieldgroup):not(.page-promo-wrapper fieldset.webform-type-fieldset:not(.fieldgroup)){border-color:var(--md-sys-color-outline-variant)}.page-promo-wrapper fieldset.webform-type-fieldset:not(.fieldgroup){border-color:oklch(55.1% .027 264.364)}.field_p_webform fieldset.webform-type-fieldset:not(.fieldgroup),.webform-submission-form fieldset.webform-type-fieldset:not(.fieldgroup){margin-bottom:calc(var(--spacing)*3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*7);padding-block:calc(var(--spacing)*5);border-width:1px}:is(.field_p_webform fieldset.webform-type-fieldset:not(.fieldgroup),.webform-submission-form fieldset.webform-type-fieldset:not(.fieldgroup))>legend>span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.field_p_webform fieldset.webform-type-fieldset:not(.fieldgroup),.webform-submission-form fieldset.webform-type-fieldset:not(.fieldgroup)) fieldset{margin-block:calc(var(--spacing)*2)}:is(.field_p_webform fieldset.webform-type-fieldset:not(.fieldgroup),.webform-submission-form fieldset.webform-type-fieldset:not(.fieldgroup)) fieldset>legend>span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.field_p_webform fieldset.webform-type-fieldset:not(.fieldgroup),.webform-submission-form fieldset.webform-type-fieldset:not(.fieldgroup)) .form-group>label{padding-inline:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.form-actions.webform-actions{margin-bottom:calc(var(--spacing)*3)}.webform-submission-form .form-required:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);margin-left:calc(var(--spacing)*.5)!important;color:red!important;--tw-content:"*"!important;content:var(--tw-content)!important}select{background-image:url("data:image/svg+xml;utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 -960 960 960\"><path d=\"M480-360 280-560h400L480-360Z\" fill=\"%23474746\"/></svg>")!important}.dark select{background-image:url("data:image/svg+xml;utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 -960 960 960\"><path d=\"M480-360 280-560h400L480-360Z\" fill=\"%23D4D2CF\"/></svg>")!important}details.gech-details:not(details.gech-details details.gech-details),details.gech-details>* details.gech-details:not(:last-child){margin-bottom:calc(var(--spacing)*4)}details.gech-details{border:1px solid #ededed;line-height:1.295em}details.gech-details:hover,details.gech-details:focus,details.gech-details[open]>.gech-details__summary{color:inherit}details.gech-details .gech-details__wrapper,details.gech-details summary.gech-details__summary{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}details.gech-details fieldset:not(.fieldgroup){margin-bottom:calc(var(--spacing)*2);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;padding:15px}details.gech-details fieldset:not(.fieldgroup)>legend{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);width:auto;padding-inline:2px;padding-block:calc(var(--spacing)*0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}details.gech-details fieldset:not(.fieldgroup) label{margin-bottom:calc(var(--spacing)*1);display:table;padding-inline:calc(var(--spacing)*0)!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.media-image-full{width:100%}figure:not(.quote)>a{display:block}figure:not(.quote) img{max-width:100%;height:auto}.webform-submission-form input[type=checkbox]:disabled{pointer-events:none}.webform-submission-form input[type=checkbox]:disabled+label{color:#777}.webform-submission-form a{color:revert}.webform-submission-form ul,.webform-submission-form ol{padding-left:calc(var(--spacing)*5)}:is(.webform-submission-form ul,.webform-submission-form ol) p{margin-bottom:calc(var(--spacing)*4)}.webform-submission-form ul{list-style-type:disc}.webform-submission-form ol{list-style-type:decimal}.webform-submission-form .webform-multiple-table{display:block;overflow-x:auto}.webform-submission-form .webform-multiple-table td{white-space:normal!important}:where(.rich-content,.webform-submission-form) div.encart-recherche{margin-bottom:calc(var(--spacing)*3);border-radius:var(--md-sys-shape-corner-medium);background-color:var(--md-sys-color-primary-container);padding:calc(var(--spacing)*4)}:where(.rich-content,.webform-submission-form) div.encart-recherche:last-child{margin-bottom:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) div.encart-recherche>p{margin-top:calc(var(--spacing)*0)}:where(.rich-content,.webform-submission-form) div.encart-recherche>p:last-child{margin-bottom:calc(var(--spacing)*0)}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is([type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:oklch(55.1% .027 264.364);flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=checkbox]:checked{appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=radio]:checked{appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){[type=checkbox]:indeterminate{appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-21{top:calc(var(--spacing)*-21)}.top-\(--header-top-position\){top:var(--header-top-position)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-14{top:calc(var(--spacing)*14)}.top-\[35px\]{top:35px}.top-\[120px\]{top:120px}.right-0{right:calc(var(--spacing)*0)}.right-5{right:calc(var(--spacing)*5)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-5{left:calc(var(--spacing)*5)}.left-\[50\%\]{left:50%}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-4{z-index:4}.z-5{z-index:5}.z-8{z-index:8}.z-11{z-index:11}.z-20{z-index:20}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.m-auto{margin:auto}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-auto{margin-block:auto}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mr-\[auto\]{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-4\.5{margin-bottom:calc(var(--spacing)*4.5)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-\[6px\]{margin-bottom:6px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-213\/266{aspect-ratio:213/266}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.h-\(--card-content-height\){height:var(--card-content-height)}.h-\(--header-mobile-height\){height:var(--header-mobile-height)}.h-14{height:calc(var(--spacing)*14)}.h-\[1px\]{height:1px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[175px\]{height:175px}.h-\[inherit\]{height:inherit}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[90px\]{max-height:90px}.max-h-\[120px\]{max-height:120px}.max-h-\[calc\(100vh-var\(--header-top-position\)\)\]{max-height:calc(100vh - var(--header-top-position))}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[64px\]{min-height:64px}.min-h-\[150px\]{min-height:150px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[296px\]{min-height:296px}.min-h-\[calc\(100vh_-_var\(--header-mobile-height\)\)\]{min-height:calc(100vh - var(--header-mobile-height))}.min-h-full{min-height:100%}.w-1\/3{width:33.3333%}.w-5{width:calc(var(--spacing)*5)}.w-\[28px\]{width:28px}.w-\[44px\]{width:44px}.w-\[175px\]{width:175px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[420px\]{max-width:420px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-grow-1,.grow,.grow-1{flex-grow:1}.basis-\(--card-content-height\){flex-basis:var(--card-content-height)}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-30{--tw-translate-y:calc(var(--spacing)*30);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-outside{list-style-position:outside}.\!list-none{list-style-type:none!important}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none!important}.form-textarea{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-textarea:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.form-textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fill\,44px\)\]{grid-template-columns:repeat(auto-fill,44px)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-15{gap:calc(var(--spacing)*15)}.gap-\[3px\]{gap:3px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.gap-\[220px\]{gap:220px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\!rounded-small{border-radius:var(--md-sys-shape-corner-small)!important}.rounded-extra-large{border-radius:var(--md-sys-shape-corner-extra-large)}.rounded-full{border-radius:var(--md-sys-shape-corner-full)}.rounded-large{border-radius:var(--md-sys-shape-corner-large)}.rounded-medium{border-radius:var(--md-sys-shape-corner-medium)}.rounded-small{border-radius:var(--md-sys-shape-corner-small)}.rounded-t-medium{border-top-left-radius:var(--md-sys-shape-corner-medium);border-top-right-radius:var(--md-sys-shape-corner-medium)}.rounded-b-medium{border-bottom-right-radius:var(--md-sys-shape-corner-medium);border-bottom-left-radius:var(--md-sys-shape-corner-medium)}.rounded-br-medium{border-bottom-right-radius:var(--md-sys-shape-corner-medium)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-outline{border-color:var(--md-sys-color-outline)}.border-outline-variant{border-color:var(--md-sys-color-outline-variant)}.bg-\(--md-sys-color-outline-variant\){background-color:var(--md-sys-color-outline-variant)}.bg-archived{background-color:var(--color-archived)}.bg-background{background-color:var(--md-sys-color-background)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-error-container{background-color:var(--md-sys-color-error-container)}.bg-inthefuture{background-color:var(--color-inthefuture)}.bg-inverse-primary{background-color:var(--md-sys-color-inverse-primary)}.bg-inverse-surface{background-color:var(--md-sys-color-inverse-surface)}.bg-on-surface,.bg-on-surface\/40{background-color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){.bg-on-surface\/40{background-color:color-mix(in oklab,var(--md-sys-color-on-surface)40%,transparent)}}.bg-outline-variant{background-color:var(--md-sys-color-outline-variant)}.bg-secondary-container{background-color:var(--md-sys-color-secondary-container)}.bg-state-opacity-8{background-color:var(--md-sys-color-state-opacity-8)}.bg-success-container{background-color:var(--md-sys-color-success-container)}.bg-surface{background-color:var(--md-sys-color-surface)}.bg-surface-container-high{background-color:var(--md-sys-color-surface-container-high)}.bg-surface-container-low{background-color:var(--md-sys-color-surface-container-low)}.bg-surface-container-lowest{background-color:var(--md-sys-color-surface-container-lowest)}.bg-surface-variant{background-color:var(--md-sys-color-surface-variant)}.bg-transparent{background-color:#0000}.bg-unpublished{background-color:var(--color-unpublished)}.bg-warning-container{background-color:var(--md-sys-color-warning-container)}.bg-\[url\(\.\.\/images\/gech-annuaire-placeholder\.svg\)\]{background-image:url(/themes/custom/gech_front/images/gech-annuaire-placeholder.svg)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#000\]{fill:#000}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-8{padding:calc(var(--spacing)*8)}.p-\[16px\]{padding:16px}.\!px-2\.5{padding-inline:calc(var(--spacing)*2.5)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-\[10px\]{padding-block:10px}.py-\[24px\]{padding-block:24px}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pt-\(--header-mobile-height\){padding-top:var(--header-mobile-height)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-15{padding-top:calc(var(--spacing)*15)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-\[12px\]{padding-right:12px}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-\[16px\]{padding-bottom:16px}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-\[16px\]{padding-left:16px}.pl-\[30px\]{padding-left:30px}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.text-body-large{font-size:var(--md-sys-typescale-body-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-body-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-body-large-tracking));font-weight:var(--tw-font-weight,400)}.text-body-medium{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-body-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-body-medium-tracking));font-weight:var(--tw-font-weight,400)}.text-body-small{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-body-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-body-small-tracking));font-weight:var(--tw-font-weight,400)}.text-headline-medium{font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-medium-tracking));font-weight:var(--tw-font-weight,700)}.text-headline-small{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking));font-weight:var(--tw-font-weight,700)}.text-label-large{font-size:var(--md-sys-typescale-label-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-large-tracking));font-weight:var(--tw-font-weight,500)}.text-label-medium{font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500)}.text-title-large{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}.text-title-medium{font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}.text-title-small{font-size:var(--md-sys-typescale-title-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-small-tracking));font-weight:var(--tw-font-weight,500)}.\!text-lg\/4\.5{font-size:var(--text-lg)!important;line-height:calc(var(--spacing)*4.5)!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-icon-large{font-size:var(--text-icon-large)!important}.\!text-icon-small{font-size:var(--text-icon-small)!important}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[170px\]{font-size:170px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.whitespace-nowrap{white-space:nowrap}.text-\(--md-ref-palette-neutral-100\){color:var(--md-ref-palette-neutral-100)}.text-background{color:var(--md-sys-color-background)}.text-inverse-on-surface{color:var(--md-sys-color-inverse-on-surface)}.text-inverse-surface{color:var(--md-sys-color-inverse-surface)}.text-on-background{color:var(--md-sys-color-on-background)}.text-on-error-container{color:var(--md-sys-color-on-error-container)}.text-on-success-container{color:var(--md-sys-color-on-success-container)}.text-on-surface{color:var(--md-sys-color-on-surface)}.text-on-surface-variant{color:var(--md-sys-color-on-surface-variant)}.text-on-warning-container{color:var(--md-sys-color-on-warning-container)}.text-primary{color:var(--md-sys-color-primary)}.text-success{color:var(--md-sys-color-success)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 4px 6px -4px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 2px 4px -2px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.backface-hidden{backface-visibility:hidden}:is(.\*\:inline>*){display:inline}:is(.\*\:max-h-\[inherit\]>*){max-height:inherit}:is(.\*\:w-full>*){width:100%}@media (hover:hover){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:#0006}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}}.group-\[\.page-promo-wrapper\]\:bg-\(--md-ref-palette-neutral-100\):is(:where(.group).page-promo-wrapper *){background-color:var(--md-ref-palette-neutral-100)}.group-\[\.page-promo-wrapper\]\:text-\(--md-ref-palette-neutral-10\):is(:where(.group).page-promo-wrapper *){color:var(--md-ref-palette-neutral-10)}.group-\[\.page-promo-wrapper\]\:text-\(--md-ref-palette-neutral-variant-30\):is(:where(.group).page-promo-wrapper *){color:var(--md-ref-palette-neutral-variant-30)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:z-50:after{content:var(--tw-content);z-index:50}.after\:clear-both:after{content:var(--tw-content);clear:both}.after\:block:after{content:var(--tw-content);display:block}.after\:h-16:after{content:var(--tw-content);height:calc(var(--spacing)*16)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:rounded-extra-large:after{content:var(--tw-content);border-radius:var(--md-sys-shape-corner-extra-large)}.after\:bg-linear-to-b:after{content:var(--tw-content);--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.after\:bg-linear-to-b:after{--tw-gradient-position:to bottom in oklab}}.after\:bg-linear-to-b:after{background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:from-0\%:after{content:var(--tw-content);--tw-gradient-from-position:0%}.after\:to-archived:after{content:var(--tw-content);--tw-gradient-to:var(--color-archived);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-inthefuture:after{content:var(--tw-content);--tw-gradient-to:var(--color-inthefuture);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-surface:after{content:var(--tw-content);--tw-gradient-to:var(--md-sys-color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-unpublished:after{content:var(--tw-content);--tw-gradient-to:var(--color-unpublished);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-90\%:after{content:var(--tw-content);--tw-gradient-to-position:90%}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-none:last-child{--tw-border-style:none;border-style:none}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-state-opacity-8:hover{background-color:var(--md-sys-color-state-opacity-8)}.hover\:bg-surface-hover:hover{background-color:var(--color-surface-hover)}.hover\:bg-surface-variant:hover{background-color:var(--md-sys-color-surface-variant)}.hover\:text-primary:hover{color:var(--md-sys-color-primary)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-0:hover{text-decoration-thickness:0}:is(.hover\:\*\:bg-state-opacity-8:hover>*){background-color:var(--md-sys-color-state-opacity-8)}.hover\:after\:to-surface-hover:hover:after{content:var(--tw-content);--tw-gradient-to:var(--color-surface-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}}.focus\:bg-state-opacity-12:focus{background-color:var(--md-sys-color-state-opacity-12)}.focus\:bg-surface-focus:focus{background-color:var(--color-surface-focus)}:is(.focus\:\*\:bg-state-opacity-12:focus>*){background-color:var(--md-sys-color-state-opacity-12)}.focus\:after\:to-surface-focus:focus:after{content:var(--tw-content);--tw-gradient-to:var(--color-surface-focus);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.active\:bg-state-opacity-12:active{background-color:var(--md-sys-color-state-opacity-12)}.active\:bg-surface-focus:active{background-color:var(--color-surface-focus)}:is(.active\:\*\:bg-state-opacity-12:active>*){background-color:var(--md-sys-color-state-opacity-12)}.active\:after\:to-surface-focus:active:after{content:var(--tw-content);--tw-gradient-to:var(--color-surface-focus);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.has-\[a\:active\]\:bg-state-opacity-12:has(:is(a:active)),.has-\[a\:focus\]\:bg-state-opacity-12:has(:is(a:focus)){background-color:var(--md-sys-color-state-opacity-12)}.has-\[a\:hover\]\:bg-state-opacity-8:has(:is(a:hover)){background-color:var(--md-sys-color-state-opacity-8)}.nth-last-2\:flex:nth-last-child(2){display:flex}@media (min-width:40rem){.sm\:top-\[132px\]{top:132px}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-\[400px\]{height:400px}.sm\:min-h-\[365px\]{min-height:365px}.sm\:w-\[400px\]{width:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-15{gap:calc(var(--spacing)*15)}.sm\:overflow-x-auto{overflow-x:auto}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:pt-\[285px\]{padding-top:285px}.sm\:pb-4{padding-bottom:calc(var(--spacing)*4)}.sm\:text-\[300px\]{font-size:300px}.sm\:opacity-100{opacity:1}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:top-\(--header-top-position-hp\){top:var(--header-top-position-hp)}.md\:top-\[-110px\]{top:-110px}.md\:z-9{z-index:9}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:mx-auto{margin-inline:auto}.md\:mt-15{margin-top:calc(var(--spacing)*15)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:-ml-5{margin-left:calc(var(--spacing)*-5)}.md\:\!block{display:block!important}.md\:\!inline-block{display:inline-block!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\(--header-height\){height:var(--header-height)}.md\:h-\(--header-height-hp-tablet\){height:var(--header-height-hp-tablet)}.md\:h-\[88px\]{height:88px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-min{height:min-content}.md\:min-h-10{min-height:calc(var(--spacing)*10)}.md\:min-h-\[calc\(100vh_-_var\(--header-height\)\)\]{min-height:calc(100vh - var(--header-height))}.md\:w-\[1px\]{width:1px}.md\:w-\[55px\]{width:55px}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:w-px{width:1px}.md\:flex-1{flex:1}.md\:grow-1{flex-grow:1}.md\:basis-0{flex-basis:calc(var(--spacing)*0)}.md\:basis-\[295px\]{flex-basis:295px}.md\:animate-smoothscroll{animation:var(--animate-smoothscroll)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-\[60px\]{gap:60px}.md\:gap-x-4{column-gap:calc(var(--spacing)*4)}.md\:gap-x-5{column-gap:calc(var(--spacing)*5)}.md\:gap-y-4{row-gap:calc(var(--spacing)*4)}.md\:rounded-medium{border-radius:var(--md-sys-shape-corner-medium)}.md\:rounded-r-medium{border-top-right-radius:var(--md-sys-shape-corner-medium);border-bottom-right-radius:var(--md-sys-shape-corner-medium)}.md\:rounded-tr-medium{border-top-right-radius:var(--md-sys-shape-corner-medium)}.md\:rounded-br-medium{border-bottom-right-radius:var(--md-sys-shape-corner-medium)}.md\:border-none{--tw-border-style:none;border-style:none}.md\:border-t-transparent{border-top-color:#0000}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-15{padding-inline:calc(var(--spacing)*15)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:pt-\(--header-height\){padding-top:var(--header-height)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:pb-15{padding-bottom:calc(var(--spacing)*15)}.md\:pl-0{padding-left:calc(var(--spacing)*0)}.md\:pl-8{padding-left:calc(var(--spacing)*8)}.md\:text-headline-large{font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-large-tracking));font-weight:var(--tw-font-weight,700)}.md\:text-headline-medium{font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-medium-tracking));font-weight:var(--tw-font-weight,700)}.md\:text-headline-small{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking));font-weight:var(--tw-font-weight,700)}.md\:text-title-large{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}.md\:text-title-medium{font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-title-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-title-medium-tracking));font-weight:var(--tw-font-weight,700)}.md\:text-\[28px\]{font-size:28px}.md\:text-\[150px\]{font-size:150px}.md\:leading-\[60px\]{--tw-leading:60px;line-height:60px}.md\:leading-\[325px\]{--tw-leading:325px;line-height:325px}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:text-surface-container-low{color:var(--md-sys-color-surface-container-low)}.md\:opacity-50{opacity:.5}}@media (min-width:64rem){.lg\:\!not-sr-only{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.lg\:top-\[-82px\]{top:-82px}.lg\:order-3{order:3}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:row-start-2{grid-row-start:2}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mr-0{margin-right:calc(var(--spacing)*0)}.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\(--header-height-hp\){height:var(--header-height-hp)}.lg\:h-\[1px\]{height:1px}.lg\:h-\[164px\]{height:164px}.lg\:w-\[104px\]{width:104px}.lg\:w-full{width:100%}.lg\:min-w-\[800px\]{min-width:800px}.lg\:flex-2{flex:2}.lg\:shrink-0{flex-shrink:0}.lg\:basis-2xs{flex-basis:var(--container-2xs)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_353px\]{grid-template-columns:1fr 353px}.lg\:grid-cols-\[312px_1fr\]{grid-template-columns:312px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:\!flex-nowrap{flex-wrap:nowrap!important}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-x-0{column-gap:calc(var(--spacing)*0)}.lg\:gap-x-8{column-gap:calc(var(--spacing)*8)}.lg\:gap-x-12{column-gap:calc(var(--spacing)*12)}.lg\:gap-y-6{row-gap:calc(var(--spacing)*6)}.lg\:gap-y-8{row-gap:calc(var(--spacing)*8)}.lg\:gap-y-15{row-gap:calc(var(--spacing)*15)}.lg\:px-2{padding-inline:calc(var(--spacing)*2)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-15{padding-inline:calc(var(--spacing)*15)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}.lg\:text-headline-large{font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-large-tracking));font-weight:var(--tw-font-weight,700)}.lg\:text-headline-small{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking));font-weight:var(--tw-font-weight,700)}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[240px\]{font-size:240px}}@media (min-width:80rem){.xl\:h-auto{height:auto}.xl\:w-\[1px\]{width:1px}.xl\:min-w-6xl{min-width:var(--container-6xl)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:gap-8{gap:calc(var(--spacing)*8)}}.dark\:bg-\[\#181F25\]:where(.dark,.dark *){background-color:#181f25}.dark\:fill-\[\#fff\]:where(.dark,.dark *){fill:#fff}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:break-after-page{break-after:page}.print\:bg-transparent{background-color:#0000}.print\:p-0{padding:calc(var(--spacing)*0)}.print\:p-4{padding:calc(var(--spacing)*4)}.print\:px-0{padding-inline:calc(var(--spacing)*0)}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (hover:hover){.hover\:\[\&_\.btn-icon\]\:bg-surface-container-high-hover:hover .btn-icon{background-color:var(--color-surface-container-high-hover)}}.focus\:\[\&_\.btn-icon\]\:bg-surface-container-high-focus:focus .btn-icon,.active\:\[\&_\.btn-icon\]\:bg-surface-container-high-focus:active .btn-icon{background-color:var(--color-surface-container-high-focus)}.\[\&_\.form-item\]\:grow-1 .form-item{flex-grow:1}@media (hover:hover){.hover\:\[\&_\[data-state\]\]\:bg-state-opacity-8:hover [data-state]{background-color:var(--md-sys-color-state-opacity-8)}}.focus\:\[\&_\[data-state\]\]\:bg-state-opacity-12:focus [data-state],.active\:\[\&_\[data-state\]\]\:bg-state-opacity-12:active [data-state]{background-color:var(--md-sys-color-state-opacity-12)}@media (hover:hover){.hover\:\[\&_\[data-text\]\]\:underline:hover [data-text],.hover\:\[\&_\[data-title\]\]\:underline:hover [data-title]{text-decoration-line:underline}}.\[\&_a\]\:text-label-medium a{font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500)}.\[\&_a\]\:text-primary a{color:var(--md-sys-color-primary)}@media (hover:hover){.\[\&_a\]\:hover\:underline a:hover,.hover\:\[\&_a\]\:underline:hover a{text-decoration-line:underline}}.\[\&_a\.active\]\:text-on-surface-variant a.active{color:var(--md-sys-color-on-surface-variant)}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:rounded-extra-large img{border-radius:var(--md-sys-shape-corner-extra-large)}.\[\&_img\]\:shadow-sm img{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_li\]\:ms-6 li{margin-inline-start:calc(var(--spacing)*6)}.\[\&_section\]\:rounded-medium section{border-radius:var(--md-sys-shape-corner-medium)}.\[\&_section\]\:bg-surface-variant section{background-color:var(--md-sys-color-surface-variant)}.\[\&_section\]\:p-4 section{padding:calc(var(--spacing)*4)}.\[\&_section\]\:shadow-sm section{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:last-child\>span\:last-child\]\:hidden:last-child>span:last-child{display:none}.\[\&\>a\]\:text-label-medium>a{font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500)}@media (hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:gap-2>div{gap:calc(var(--spacing)*2)}@media (min-width:64rem){.\[\&\>div\]\:lg\:pl-6>div{padding-left:calc(var(--spacing)*6)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-primary,.btn-secondary,.btn-outline-primary,.btn-text{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--md-sys-shape-corner-full);padding-inline:calc(var(--spacing)*4);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500);padding-block:10px;display:inline-flex}@media (hover:hover){:is(.btn-primary,.btn-secondary,.btn-outline-primary,.btn-text):hover{text-decoration-line:none}}.btn-primary{background-color:var(--md-sys-color-primary);text-align:center;color:var(--md-sys-color-on-primary)}@media (hover:hover){.btn-primary:hover{background-color:var(--color-primary-hover);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn-primary:focus,.btn-primary:active{background-color:var(--color-primary-focus)}.btn-primary:disabled{pointer-events:none;background-color:var(--md-sys-color-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:disabled{background-color:color-mix(in oklab,var(--md-sys-color-primary)12%,transparent)}}.btn-primary:disabled{color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){.btn-primary:disabled{color:color-mix(in oklab,var(--md-sys-color-on-surface)12%,transparent)}}.btn-secondary,.btn-outline-primary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--md-sys-color-outline);text-align:center;color:var(--md-sys-color-primary)}@media (hover:hover){:is(.btn-secondary,.btn-outline-primary):hover{background-color:var(--color-surface-hover)}}:is(.btn-secondary,.btn-outline-primary):focus,:is(.btn-secondary,.btn-outline-primary):active{background-color:var(--color-surface-focus)}.btn-text{color:var(--md-sys-color-primary)}@media (hover:hover){.btn-text:hover{background-color:var(--color-surface-hover)}}.btn-text:focus,.btn-text:active{background-color:var(--color-surface-focus)}.link-with-icon{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500);color:var(--md-sys-color-primary);display:flex}@media (hover:hover){.link-with-icon:hover [data-text]{text-decoration-line:underline}}.btn-icon,.btn-icon-filled,.btn-icon-filled-secondary{cursor:pointer;border-radius:var(--md-sys-shape-corner-full);width:44px;height:44px;padding:calc(var(--spacing)*3);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){:is(.btn-icon,.btn-icon-filled,.btn-icon-filled-secondary):hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn-icon{color:var(--md-sys-color-primary)}@media (hover:hover){.btn-icon:hover{background-color:var(--color-surface-hover)}}.btn-icon:focus,.btn-icon:active{background-color:var(--color-surface-focus)}.btn-icon-filled{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}@media (hover:hover){.btn-icon-filled:hover{background-color:var(--color-primary-hover)}}.btn-icon-filled:focus,.btn-icon-filled:active{background-color:var(--color-primary-focus)}.btn-icon-filled-secondary{background-color:var(--md-sys-color-surface-container-highest)}@media (hover:hover){.btn-icon-filled-secondary:hover{background-color:var(--color-surface-container-highest-hover)}}.btn-icon-filled-secondary:focus,.btn-icon-filled-secondary:active{background-color:var(--color-surface-container-highest-focus)}.chips,.chips-outlined{border-radius:var(--md-sys-shape-corner-small);border-style:var(--tw-border-style);width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--md-sys-color-on-surface);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;display:inline-block}.chips{cursor:pointer;border-color:var(--md-sys-color-secondary-container);background-color:var(--md-sys-color-secondary-container)}@media (hover:hover){.chips:hover [data-text]{background-color:var(--md-sys-color-state-opacity-8)}}.chips:focus [data-text],.chips:active [data-text]{background-color:var(--md-sys-color-state-opacity-12)}.chips span[data-text]{border-radius:var(--md-sys-shape-corner-small);width:100%;height:100%;padding-inline:calc(var(--spacing)*2);padding-block:6px;display:block}.chips-outlined{border-color:var(--md-sys-color-outline);padding-inline:calc(var(--spacing)*2);padding-block:6px}table{border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--md-sys-shape-corner-extra-small);border-style:var(--tw-border-style);border-width:1px;border-color:var(--md-sys-color-outline-variant);overflow:hidden}table thead>tr>th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--md-sys-color-outline-variant);background-color:var(--md-sys-color-surface-container-high);text-align:left;font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500)}table tbody>tr>th{text-align:left;font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500)}table tr:nth-child(2n){background-color:var(--md-sys-color-surface-container-lowest)}table td,table th{padding:calc(var(--spacing)*4)}:is(table>thead,table>tbody,table>tfoot,table)>tr:not(:last-child),:is(table>thead,table>tbody,table>tfoot,table)>tr:not(:last-child)>th,:is(table>thead,table>tbody,table>tfoot,table)>tr:not(:last-child)>td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--md-sys-color-outline-variant)}}:root{--header-height:81px;--header-mobile-height:75px;--light-primary-hover:#156fa5;--light-primary-focus:#1f75a9;--dark-primary-hover:#8fbdee;--dark-primary-focus:#8ab6e5;--light-surface-hover:#ebeff1;--light-surface-focus:#e0e7eb;--dark-surface-hover:#293036;--dark-surface-focus:#31383f;--light-inverse-surface-hover:#203241;--light-inverse-surface-focus:#1f3445;--dark-inverse-surface-hover:#99acc2;--dark-inverse-surface-focus:#99adc5;--light-surface-container-highest-hover:#c4d6e4;--light-surface-container-highest-focus:#bbcfdd;--dark-surface-container-highest-hover:#5e6c7b;--dark-surface-container-highest-focus:#647281;--light-surface-container-high-hover:#d4e2ed;--light-surface-container-high-focus:#cadae6;--dark-surface-container-high-hover:#485664;--dark-surface-container-high-focus:#4f5d6b;--light-surface-container-low-hover:#d4e1ea;--light-surface-container-low-focus:#cad9e4;--dark-surface-container-low-hover:#333e49;--dark-surface-container-low-focus:#3b4651}.dark{--color-primary-hover:var(--dark-primary-hover);--color-primary-focus:var(--dark-primary-focus);--color-surface-hover:var(--dark-surface-hover);--color-surface-focus:var(--dark-surface-focus);--color-inverse-surface-hover:var(--dark-inverse-surface-hover);--color-inverse-surface-focus:var(--dark-inverse-surface-focus);--color-surface-container-highest-hover:var(--dark-surface-container-highest-hover);--color-surface-container-highest-focus:var(--dark-surface-container-highest-focus);--color-surface-container-high-hover:var(--dark-surface-container-high-hover);--color-surface-container-high-focus:var(--dark-surface-container-high-focus);--color-surface-container-low-hover:var(--dark-surface-container-low-hover);--color-surface-container-low-focus:var(--dark-surface-container-low-focus)}:root{--header-height-hp:187px;--header-height-hp-tablet:120px;--header-top-position:67px;--header-top-position-hp:121px;--card-content-height:230px;--card-buttons-content-height:270px;--light-gradient-stop:#00000040;--dark-gradient-stop:#ffffff40;--light-unpublished:#ffdab3;--light-inthefuture:#daf7a6;--light-archived:#e1e1e1;--light-stabilo-yellow:#ff0;--dark-unpublished:#93303f;--dark-inthefuture:#405d09;--dark-stabilo-yellow:#6b6801;--dark-archived:#3e3e3e;--md-ref-shadow-universal-opacity-0:#181f2500;--md-ref-shadow-universal-opacity-80:#181f25cc;--md-ref-shadow-dark-opacity-0:#e8f3ff00;--md-ref-palette-neutral-95:#e6f0f7}.dark{--color-gradient-stop:var(--dark-gradient-stop);--color-unpublished:var(--dark-unpublished);--color-inthefuture:var(--dark-inthefuture);--color-archived:var(--dark-archived);--color-stabilo-yellow:var(--dark-stabilo-yellow);--color-gradient-grad-0:var(--md-ref-shadow-dark-opacity-0);--color-gradient-grad-100:var(--md-ref-palette-neutral-95)}@layer component{.main-container{width:100%;max-width:var(--container-6xl);padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media (min-width:40rem){.main-container{padding-inline:calc(var(--spacing)*8)}}.listing-container{width:100%;max-width:var(--spacing-8xl);padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media (min-width:40rem){.listing-container{padding-inline:calc(var(--spacing)*8)}}.gech-card{border-radius:var(--md-sys-shape-corner-medium);height:100%;color:var(--md-sys-color-on-surface);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block;position:relative;overflow:hidden}.gech-card:after{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--spacing)*0);content:var(--tw-content);height:calc(var(--spacing)*20);content:var(--tw-content);content:var(--tw-content);--tw-gradient-position:to bottom;width:100%;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.gech-card:after{--tw-gradient-position:to bottom in oklab}}.gech-card:after{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-from-position:0%;content:var(--tw-content);--tw-gradient-to-position:70%}.gech-card figure{margin-block:calc(var(--spacing)*0)}@media print{header#header,footer#site-footer{display:none}}.messages.messages--status,.alert{margin-top:calc(var(--spacing)*4);border-radius:var(--md-sys-shape-corner-medium);background-color:var(--md-sys-color-warning-container);padding:calc(var(--spacing)*4)}:is(.messages.messages--status,.alert).alert-danger{background-color:var(--md-sys-color-error-container)}#listing-wrapper header{margin-top:calc(var(--spacing)*-5);margin-bottom:calc(var(--spacing)*8);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-large-tracking));font-weight:var(--tw-font-weight,500)}.gech-banner .btn-harmony,.gech-banner .btn-harmony-outline{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--md-sys-shape-corner-full);padding-inline:calc(var(--spacing)*4);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking));font-weight:var(--tw-font-weight,500);padding-block:10px;display:inline-flex}@media (hover:hover){:is(.gech-banner .btn-harmony,.gech-banner .btn-harmony-outline):hover{text-decoration-line:none}}.gech-banner .btn-harmony{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}@media (hover:hover){.gech-banner .btn-harmony:hover{background-color:var(--color-primary-hover);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.gech-banner .btn-harmony:focus,.gech-banner .btn-harmony:active{background-color:var(--color-primary-focus)}.gech-banner .btn-outline-primary,.gech-banner .btn-harmony-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--md-sys-color-inverse-on-surface);color:var(--md-sys-color-inverse-on-surface)}@media (hover:hover){:is(.gech-banner .btn-outline-primary,.gech-banner .btn-harmony-outline):hover{background-color:var(--color-inverse-surface-hover)}}:is(.gech-banner .btn-outline-primary,.gech-banner .btn-harmony-outline):focus,:is(.gech-banner .btn-outline-primary,.gech-banner .btn-harmony-outline):active{background-color:var(--color-inverse-surface-focus)}:is(.dt-container table.dataTable>thead th.dt-orderable-asc,.dt-container table.dataTable>thead th.dt-orderable-desc) .dt-column-header{align-items:center;gap:calc(var(--spacing)*2);display:flex}@media (hover:hover){:is(.dt-container table.dataTable>thead th.dt-orderable-asc,.dt-container table.dataTable>thead th.dt-orderable-desc) .dt-column-header:hover{cursor:pointer}}:is(.dt-container table.dataTable>thead th.dt-orderable-asc,.dt-container table.dataTable>thead th.dt-orderable-desc) span.dt-column-order:after{--tw-content:"";content:var(--tw-content);font-family:Material Icons Outlined!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.dt-container .dt-info,.dt-container .dt-length,.dt-container .dt-paging-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:166%;--tw-tracking:.4px;letter-spacing:.4px;line-height:166%}.dt-container .dt-paging>nav,.dt-container .dt-paging>nav>button{align-items:center;display:flex}.dt-container .dt-paging>nav>button.dt-paging-button:not(.next):not(.last):not(.current):not(.first):not(.previous){display:none}.dt-container .dt-paging>nav>button[aria-current]{--tw-leading:1;line-height:1}.dt-container .dt-length{align-items:center;display:flex}.dt-container .dt-length label{white-space:nowrap}.dt-container .dt-length select.dt-input{height:inherit;width:auto;min-width:calc(var(--spacing)*15);border-radius:var(--md-sys-shape-corner-extra-small);--tw-border-style:none;background-color:var(--md-sys-color-surface);padding:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-style:none}.mfp-iframe-holder .mfp-content{max-height:90%;max-width:90%!important}@media (orientation:portrait){.mfp-iframe-holder .mfp-content .mfp-iframe-scaler{padding-top:177.778%!important}}@media (orientation:landscape){.mfp-iframe-holder .mfp-content .mfp-iframe-scaler{padding-top:56.25%!important}}#block-gech-front-local-tasks{width:100%;padding-inline:calc(var(--spacing)*3)}@media (min-width:40rem){#block-gech-front-local-tasks{padding-inline:calc(var(--spacing)*8)}}@media (min-width:48rem){#block-gech-front-local-tasks{margin-inline:auto}}@media (min-width:64rem){#block-gech-front-local-tasks{max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*0)}}@media (min-width:80rem){#block-gech-front-local-tasks{max-width:var(--container-6xl)}}#block-gech-front-local-tasks{margin-top:calc(var(--spacing)*8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--md-sys-color-outline-variant);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#block-gech-front-local-tasks ul{flex-wrap:wrap;margin-bottom:-1px;display:flex}#block-gech-front-local-tasks ul li a{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);display:inline-block}@media (hover:hover){#block-gech-front-local-tasks ul li a:hover{color:var(--md-sys-color-primary)}}#block-gech-front-local-tasks ul li a.is-active{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary)}#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters{display:block}:is(#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters) .form-item{margin-bottom:calc(var(--spacing)*6)}@media (min-width:48rem){:is(#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters) .form-item-field-date-publication-value-1,:is(#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters) .form-item-field-date-publication-value-2{float:left;width:48.75%}:is(#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters) .form-item-field-date-publication-value-2{margin-left:2.5%}:is(#views-exposed-form-publications-publications-listing,#views-exposed-form-evenement-list-list-events,#gech-offres-emploi-filters) .form-actions{clear:both}}ul.ui-autocomplete{font-size:var(--md-sys-typescale-body-large-size);line-height:var(--tw-leading,var(--md-sys-typescale-body-large-line-height));letter-spacing:var(--tw-tracking,var(--md-sys-typescale-body-large-tracking));font-weight:var(--tw-font-weight,400);z-index:999!important}ul.ui-autocomplete li.ui-category>span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block;padding-inline:calc(var(--spacing)*4)!important;padding-block:calc(var(--spacing)*2)!important}ul.ui-autocomplete a{display:block;padding-inline:calc(var(--spacing)*4)!important;padding-block:calc(var(--spacing)*2)!important}ul.ui-autocomplete a:hover,ul.ui-autocomplete a.ui-state-active{margin:calc(var(--spacing)*0)!important;border-style:var(--tw-border-style)!important;--tw-border-style:none!important;background-color:var(--md-sys-color-surface-container-low)!important;color:var(--md-sys-color-on-surface)!important;border-style:none!important;border-width:0!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:calc(var(--spacing)*0)!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin:calc(var(--spacing)*0)!important}@media not all and (min-width:64rem){.klaro #klaro-cookie-notice{inset-inline:calc(var(--spacing)*3)!important;bottom:calc(var(--spacing)*3)!important;width:auto!important}}.klaro #klaro-cookie-notice{border-radius:var(--md-sys-shape-corner-medium)!important;background-color:var(--md-sys-color-inverse-surface)!important;padding:calc(var(--spacing)*6)!important;color:var(--md-sys-color-inverse-on-surface)!important}@media (min-width:64rem){.klaro #klaro-cookie-notice{right:calc(var(--spacing)*3)!important;bottom:calc(var(--spacing)*3)!important;min-width:25%!important}}.klaro .cookie-modal .cm-bg{background-color:#00000052!important}.klaro .cookie-modal .cm-bg:where(.dark,.dark *){background-color:#0006!important}.klaro .cookie-modal .cm-modal.cm-klaro{width:auto!important}@media not all and (min-width:64rem){.klaro .cookie-modal .cm-modal.cm-klaro{inset-inline:calc(var(--spacing)*3)!important}}.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:var(--md-sys-shape-corner-medium)!important;background-color:var(--md-sys-color-surface-container-high)!important;padding:calc(var(--spacing)*6)!important;color:var(--md-sys-color-on-surface)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media (min-width:64rem){.klaro .cookie-modal .cm-modal.cm-klaro{right:calc(var(--spacing)*3)!important;bottom:calc(var(--spacing)*3)!important;min-width:25%!important}}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header{margin-bottom:calc(var(--spacing)*4)!important;padding:calc(var(--spacing)*0)!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header h1{font-size:var(--md-sys-typescale-headline-small-size)!important;line-height:var(--tw-leading,var(--md-sys-typescale-headline-small-line-height))!important;letter-spacing:var(--tw-tracking,var(--md-sys-typescale-headline-small-tracking))!important;font-weight:var(--tw-font-weight,700)!important;color:var(--md-sys-color-on-surface)!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header p{display:none!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header{--tw-border-style:none!important;border-style:none!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header .hide{display:none!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body{padding:calc(var(--spacing)*0)!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body li{color:var(--md-sys-color-on-surface-variant)!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body li .cm-list-title{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .cm-service>div{align-items:center!important;display:flex!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .cm-opt-out,.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .cm-list-description,.klaro .cookie-modal .cm-modal.cm-klaro .cm-body .purposes{display:none!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer{--tw-border-style:none!important;padding:calc(var(--spacing)*0)!important;border-style:none!important}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons{justify-content:flex-end!important}.klaro .cookie-modal p{margin:calc(var(--spacing)*0)!important;color:var(--md-sys-color-inverse-on-surface)!important}.klaro .cookie-modal .cm-btn{cursor:pointer!important;border-radius:var(--md-sys-shape-corner-full)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--md-sys-color-outline)!important;background-color:var(--md-sys-color-surface-container-high)!important;padding-inline:calc(var(--spacing)*4)!important;font-size:var(--md-sys-typescale-label-medium-size)!important;line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height))!important;letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking))!important;font-weight:var(--tw-font-weight,500)!important;color:var(--md-sys-color-primary)!important;padding-block:10px!important;display:block!important}.klaro .cookie-modal .cm-btn:focus{background-color:var(--md-sys-color-state-opacity-12)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.klaro .cookie-modal .cm-btn:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-brightness:brightness(90%)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.klaro .cookie-modal .cm-btn:hover:where(.dark,.dark *){--tw-brightness:brightness(110%)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.klaro .cookie-modal .cm-btn:active{background-color:var(--md-sys-color-state-opacity-12)!important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{border-color:var(--color-primary);background-color:var(--md-sys-color-primary)!important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before{bottom:calc(var(--spacing)*.5)!important;left:calc(var(--spacing)*.5)!important;height:calc(var(--spacing)*6)!important;width:calc(var(--spacing)*6)!important;background-color:var(--md-sys-color-on-primary)!important}.klaro .cookie-modal .cm-list-label{margin-left:calc(var(--spacing)*2)!important;height:32px!important;font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important;align-items:center!important;display:flex!important}.klaro .cookie-modal .cm-list-label .slider{background-color:var(--md-sys-color-surface-container-highest)!important;--tw-shadow:0 0 #0000!important;width:52px!important;height:32px!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-outline-style:none!important;outline-style:none!important}.klaro .cookie-modal .cm-list-label .slider:before{bottom:calc(var(--spacing)*1.5)!important;left:calc(var(--spacing)*1.5)!important;height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important;background-color:var(--color-outline)!important}.klaro .cookie-notice:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-outline-style:none!important;outline-style:none!important}.klaro .cookie-notice p{margin:calc(var(--spacing)*0)!important;color:var(--md-sys-color-inverse-on-surface)!important}.klaro .cookie-notice a{color:var(--md-sys-color-inverse-primary)!important}@media (hover:hover){.klaro .cookie-notice a:hover{text-decoration-line:underline!important}}.klaro .cookie-notice .cn-buttons{display:flex!important}.klaro .cookie-notice .cm-btn{cursor:pointer!important;border-radius:var(--md-sys-shape-corner-full)!important;--tw-border-style:none!important;background-color:var(--md-sys-color-inverse-surface)!important;padding-inline:calc(var(--spacing)*4)!important;font-size:var(--md-sys-typescale-label-medium-size)!important;line-height:var(--tw-leading,var(--md-sys-typescale-label-medium-line-height))!important;letter-spacing:var(--tw-tracking,var(--md-sys-typescale-label-medium-tracking))!important;font-weight:var(--tw-font-weight,500)!important;color:var(--md-sys-color-inverse-primary)!important;border-style:none!important;padding-block:10px!important;display:block!important}.klaro .cookie-notice .cm-btn:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.klaro .cookie-notice .cm-btn:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,var(--md-sys-color-state-opacity-15)),0 1px 2px -1px var(--tw-shadow-color,var(--md-sys-color-state-opacity-30))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-brightness:brightness(110%)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.klaro .cookie-notice .cm-btn:hover:where(.dark,.dark *){--tw-brightness:brightness(90%)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.background-h1c1{color:var(--color-white);background-color:#124672}.background-h1c2{color:var(--color-white);background-color:#2f79b9}.background-h1c3{color:var(--color-white);background-color:#8e2c63}.background-h1c4{color:var(--color-black);background-color:#eddf2f}.background-h1c5{color:var(--color-white);background-color:#659900}.background-h1c6{color:var(--color-white);background-color:#c1946b}.background-h1c7{color:var(--color-white);background-color:#d9534f}.background-h2c1{color:var(--color-black);background-color:#f4d8cd}.background-h2c2{color:var(--color-white);background-color:#f59a7b}.background-h2c3{color:var(--color-white);background-color:#e1b129}.background-h2c4{color:var(--color-black);background-color:#cee2d9}.background-h2c5{color:var(--color-white);background-color:#929965}.background-h2c6{color:var(--color-white);background-color:#357e85}.background-h2c7{color:var(--color-white);background-color:#666}.background-h3c1{color:var(--color-black);background-color:#f1edea}.background-h3c2{color:var(--color-black);background-color:#f1e4dc}.background-h3c3{color:var(--color-black);background-color:#cdc7cb}.background-h3c4{color:var(--color-black);background-color:#bdcbce}.background-h3c5{color:var(--color-white);background-color:#88a3ae}.background-h3c6{color:var(--color-white);background-color:#5f7582}.background-h3c7{color:var(--color-white);background-color:#775065}.background-h4c1{color:var(--color-black);background-color:#b9abce}.background-h4c2{color:var(--color-black);background-color:#fdc8da}.background-h4c3{color:var(--color-black);background-color:#cdc7cb}.background-h4c4{color:var(--color-black);background-color:#f9a67a}.background-h4c5{color:var(--color-black);background-color:#f7d993}.background-h4c6{color:var(--color-black);background-color:#ced47a}.background-h4c7{color:var(--color-black);background-color:#8edce0}.background-h5c1{color:var(--color-black);background-color:#d7d0c8}.background-h5c2{color:var(--color-black);background-color:#cee2d9}.background-h5c3{color:var(--color-black);background-color:#f7d993}.background-h5c4{color:var(--color-black);background-color:#e1b129}.background-h5c5{color:var(--color-white);background-color:#c1946b}.background-h5c6{color:var(--color-white);background-color:#f59a7b}.background-h5c7{color:var(--color-white);background-color:#357e85}.background-h6c1{color:var(--color-black);background-color:#e9e7db}.background-h6c2{color:var(--color-black);background-color:#cfe1e3}.background-h6c3{color:var(--color-white);background-color:#b4be67}.background-h6c4{color:var(--color-white);background-color:#fcb65e}.background-h6c5{color:var(--color-white);background-color:#6096ae}.background-h6c6{color:var(--color-white);background-color:#007175}.background-h6c7{color:var(--color-white);background-color:#967969}.background-h7c1{color:var(--color-black);background-color:#e0df08}.background-h7c2{color:var(--color-black);background-color:#fde700}.background-h7c3{color:var(--color-white);background-color:#fd9f02}.background-h7c4{color:var(--color-white);background-color:#e31f23}.background-h7c5{color:var(--color-white);background-color:#d82d73}.background-h7c6{color:var(--color-white);background-color:#8c154b}.background-h7c7{color:var(--color-white);background-color:#729cc4}.background-h8c1{color:var(--color-black);background-color:#e9e7db}.background-h8c2{color:var(--color-black);background-color:#cfe1e3}.background-h8c3{color:var(--color-white);background-color:#f4a86c}.background-h8c4{color:var(--color-white);background-color:#7d322d}.background-h8c5{color:var(--color-white);background-color:#2c5d7d}.background-h8c6{color:var(--color-white);background-color:#666}.background-h8c7{color:var(--color-white);background-color:#729cc4}.background-h9c1{color:#ffc312;background-color:#0000}.background-h9c2{color:#c4e538;background-color:#0000}.background-h9c3{color:#12cbc4;background-color:#0000}.background-h9c4{color:#fda7df;background-color:#0000}.background-h9c5{color:#ea2027;background-color:#0000}.background-h9c6{color:#006266;background-color:#0000}.background-h9c7{color:#b53471;background-color:#0000}.js input.form-autocomplete{background-image:none!important}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/olivero/images/throbber.svg)!important;background-position:98%!important}.page-promo-wrapper .align-left{margin-right:auto;margin-bottom:calc(var(--spacing)*4);width:fit-content;display:block}.page-promo-wrapper .align-right{margin-bottom:calc(var(--spacing)*4);width:fit-content;margin-left:auto;display:block}.page-promo-wrapper .align-center{margin-inline:auto;margin-bottom:calc(var(--spacing)*4);width:fit-content;display:block}.page-promo-wrapper .btn-primary{background-color:var(--md-ref-palette-primary-40);color:var(--md-ref-palette-primary-100)}@media (hover:hover){.page-promo-wrapper .btn-primary:hover{background-color:var(--light-primary-hover)}}.page-promo-wrapper .btn-primary:focus,.page-promo-wrapper .btn-primary:active{background-color:var(--light-primary-focus)}.page-promo-wrapper .btn-primary:disabled{background-color:var(--md-ref-palette-primary-40)}@supports (color:color-mix(in lab,red,red)){.page-promo-wrapper .btn-primary:disabled{background-color:color-mix(in oklab,var(--md-ref-palette-primary-40)12%,transparent)}}.page-promo-wrapper .btn-primary:disabled{color:var(--md-ref-palette-primary-100)}@supports (color:color-mix(in lab,red,red)){.page-promo-wrapper .btn-primary:disabled{color:color-mix(in oklab,var(--md-ref-palette-primary-100)12%,transparent)}}.page-promo-wrapper table{border-color:var(--md-ref-palette-neutral-variant-80)}.page-promo-wrapper table thead>tr>th{border-color:var(--md-ref-palette-neutral-variant-80);background-color:var(--md-ref-palette-neutral-80)}.page-promo-wrapper table tr:nth-child(2n){background-color:var(--md-ref-palette-neutral-95)}:is(.page-promo-wrapper table>thead,.page-promo-wrapper table>tbody,.page-promo-wrapper table>tfoot,.page-promo-wrapper table)>tr:not(:last-child),:is(.page-promo-wrapper table>thead,.page-promo-wrapper table>tbody,.page-promo-wrapper table>tfoot,.page-promo-wrapper table)>tr:not(:last-child)>th,:is(.page-promo-wrapper table>thead,.page-promo-wrapper table>tbody,.page-promo-wrapper table>tfoot,.page-promo-wrapper table)>tr:not(:last-child)>td{border-color:var(--md-ref-palette-neutral-variant-80)}.page-promo-wrapper .dt-container .dt-length select.dt-input{background-color:var(--md-ref-palette-neutral-100)}}.page-promo-wrapper .link-with-icon{color:inherit}.page-promo-wrapper .link-with-icon span[data-text]{text-decoration-line:underline}@media (hover:hover){.page-promo-wrapper .link-with-icon:hover span[data-text]{text-decoration-line:none}}select.ts-hidden-accessible{width:1px!important;min-width:0!important;max-width:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:48rem){.webform-options-display-three-columns{column-count:1}}.select2-dropdown,.select2-search__field{color:var(--md-ref-palette-neutral-variant-30)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@keyframes smoothscroll{0%{transform:translateY(-81px)}to{transform:translateY(0)}}
@font-face{font-family:Roboto;src:url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-300.svg#Roboto)
      format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:Roboto;src:url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.eot#iefix)
      format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-regular.svg#Roboto) format("svg");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Roboto;src:url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-500.svg#Roboto)
      format("svg");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:Roboto;src:url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-v19-latin-700.svg#Roboto)
      format("svg");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Slab";src:url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.eot);src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.eot#iefix)
      format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.woff2)
      format("woff2"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.woff) format("woff"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-regular.svg#RobotoSlab) format("svg");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Slab";src:url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.eot);src:local("Roboto Slab Bold"),local("RobotoSlab-Bold"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.eot#iefix)
      format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-700.svg#RobotoSlab) format("svg");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Slab";src:url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.eot);src:local("Roboto Slab Light"),local("RobotoSlab-Light"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.eot#iefix)
      format("embedded-opentype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.woff2) format("woff2"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.woff)
      format("woff"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.ttf)
      format("truetype"),url(/themes/custom/gech_front/fonts/roboto-slab-v8-latin-300.svg#RobotoSlab) format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Averia Serif Libre";src:url(/themes/custom/gech_front/fonts/AveriaSerifLibre-Bold.ttf),local("Averia Serif Libre Bold"),local("AveriaSerifLibre-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:"Averia Serif Libre";src:url(/themes/custom/gech_front/fonts/AveriaSerifLibre-Regular.ttf),local("Averia Serif Libre Regular"),local("AveriaSerifLibre-Regular"),format("truetype");}@font-face{font-family:"Averia Serif Libre";src:url(/themes/custom/gech_front/fonts/AveriaSerifLibre-Italic.ttf),local("Averia Serif Libre Italic"),local("AveriaSerifLibre-Italic"),format("truetype");font-style:italic;}@font-face{font-family:Bangers;src:url(/themes/custom/gech_front/fonts/Bangers-Regular.ttf),local("Bangers Regular"),local("Bangers-Regular"),format("truetype");}@font-face{font-family:"Barlow Condensed";src:url(/themes/custom/gech_front/fonts/BarlowCondensed-Regular.ttf),local("BarlowCondensed Regular"),local("BarlowCondensed-Regular"),format("truetype");}@font-face{font-family:"Barlow Condensed";src:url(/themes/custom/gech_front/fonts/BarlowCondensed-SemiBold.ttf),local("BarlowCondensed SemiBold"),local("BarlowCondensed-SemiBold"),format("truetype");font-weight:bold;}@font-face{font-family:"Barlow Condensed";src:url(/themes/custom/gech_front/fonts/BarlowCondensed-SemiBoldItalic.ttf),local("BarlowCondensed SemiBold Italic"),local("BarlowCondensed-SemiBold-Italic"),format("truetype");font-style:italic;}@font-face{font-family:Caveat;src:url(/themes/custom/gech_front/fonts/Caveat-Bold.ttf),local("Caveat"),local("Caveat"),format("truetype");font-weight:bold;}@font-face{font-family:Caveat;src:url(/themes/custom/gech_front/fonts/Caveat-Regular.ttf),local("Caveat"),local("Caveat"),format("truetype");}@font-face{font-family:"Chakra Petch";src:url(/themes/custom/gech_front/fonts/ChakraPetch-Regular.ttf),local("Chakra Petch Regular"),local("ChakraPetch-Regular"),format("truetype");}@font-face{font-family:"Chakra Petch";src:url(/themes/custom/gech_front/fonts/ChakraPetch-Bold.ttf),local("Chakra Petch Bold"),local("ChakraPetch-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:"Chakra Petch";src:url(/themes/custom/gech_front/fonts/ChakraPetch-Italic.ttf),local("Chakra Petch Italic"),local("ChakraPetch-Italic"),format("truetype");font-style:italic;}@font-face{font-family:Dongle;src:url(/themes/custom/gech_front/fonts/Dongle-Regular.ttf),local("Dongle Regular"),local("Dongle-Regular"),format("truetype");}@font-face{font-family:Dongle;src:url(/themes/custom/gech_front/fonts/Dongle-Bold.ttf),local("Dongle Bold"),local("Dongle-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:"Grifter Bold";src:url(/themes/custom/gech_front/fonts/grifterbold.otf),local("Grifter Bold"),local("Grifter-Bold"),format("opentype");}@font-face{font-family:Montserrat;src:url(/themes/custom/gech_front/fonts/Montserrat-Bold.ttf),local("Montserrat Bold"),local("Montserrat-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:Montserrat;src:url(/themes/custom/gech_front/fonts/Montserrat-Regular.ttf),local("Montserrat Regular"),local("Montserrat-Regular"),format("truetype");}@font-face{font-family:Montserrat;src:url(/themes/custom/gech_front/fonts/Montserrat-Italic.ttf),local("Montserrat Italic"),local("Montserrat-Italic"),format("truetype");font-style:italic;}@font-face{font-family:Philosopher;src:url(/themes/custom/gech_front/fonts/Philosopher-Regular.ttf),local("Philosopher Regular"),local("Philosopher-Regular"),format("truetype");}@font-face{font-family:Philosopher;src:url(/themes/custom/gech_front/fonts/Philosopher-Bold.ttf),local("Philosopher Bold"),local("Philosopher-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:Philosopher;src:url(/themes/custom/gech_front/fonts/Philosopher-Italic.ttf),local("Philosopher Italic"),local("Philosopher-Italic"),format("truetype");font-style:italic;}@font-face{font-family:Poppins;src:url(/themes/custom/gech_front/fonts/Poppins-Thin.ttf),local("Poppins Thin"),local("Poppins-Thin"),format("truetype");}@font-face{font-family:Poppins;src:url(/themes/custom/gech_front/fonts/Poppins-SemiBold.ttf),local("Poppins Semi Bold"),local("Poppins-Semi-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:Poppins;src:url(/themes/custom/gech_front/fonts/Poppins-Italic.ttf),local("Poppins Semi Italic"),local("Poppins-Semi-Italic"),format("truetype");font-style:italic;}@font-face{font-family:"Yeseva One";src:url(/themes/custom/gech_front/fonts/YesevaOne-Regular.ttf),local("YesevaOne Regular"),local("YesevaOne-Regular"),format("truetype");}@font-face{font-family:"Zilla Slab";src:url(/themes/custom/gech_front/fonts/ZillaSlab-Regular.ttf),local("ZillaSlab Regular"),local("ZillaSlab-Regular"),format("truetype");}@font-face{font-family:"Zilla Slab";src:url(/themes/custom/gech_front/fonts/ZillaSlab-Bold.ttf),local("ZillaSlab Bold"),local("ZillaSlab-Bold"),format("truetype");font-weight:bold;}@font-face{font-family:"Zilla Slab";src:url(/themes/custom/gech_front/fonts/ZillaSlab-Italic.ttf),local("ZillaSlab Italic"),local("ZillaSlab-Italic"),format("truetype");font-style:italic;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
.ts-control{border:1px solid #d0d0d0;padding:8px 8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap;}.ts-wrapper.multi.has-items .ts-control{padding:calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0);}.full .ts-control{background-color:#fff;}.disabled .ts-control,.disabled .ts-control *{cursor:default !important;}.focus .ts-control{box-shadow:none;}.ts-control > *{vertical-align:baseline;display:inline-block;}.ts-wrapper.multi .ts-control > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;}.ts-wrapper.multi .ts-control > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca;}.ts-wrapper.multi.disabled .ts-control > div,.ts-wrapper.multi.disabled .ts-control > div.active{color:rgb(124.5,124.5,124.5);background:white;border:0 solid white;}.ts-control > input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important;}.ts-control > input::-ms-clear{display:none;}.ts-control > input:focus{outline:none !important;}.has-items .ts-control > input{margin:0 4px !important;}.ts-control.rtl{text-align:right;}.ts-control.rtl.single .ts-control:after{left:15px;right:auto;}.ts-control.rtl .ts-control > input{margin:0 4px 0 -2px !important;}.disabled .ts-control{opacity:0.5;background-color:#fafafa;}.input-hidden .ts-control > input{opacity:0;position:absolute;left:-10000px;}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:0.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px;}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px;}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px;}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5;}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer;}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default;}.ts-dropdown .active{background-color:#f5fafd;color:#495c68;}.ts-dropdown .active.create{color:#495c68;}.ts-dropdown .create{color:rgba(48,48,48,0.5);}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px;}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth;}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent !important;}.ts-wrapper.plugin-drag_drop .ts-dragging > *{visibility:hidden !important;}.plugin-checkbox_options:not(.rtl) .option input{margin-right:0.5rem;}.plugin-checkbox_options.rtl .option input{margin-left:0.5rem;}.plugin-clear_button{--ts-pr-clear-button:1em;}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(8px - 6px);margin-right:0 !important;background:transparent !important;transition:opacity 0.5s;cursor:pointer;}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px);}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1;}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0;}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.ts-wrapper .dropdown-header-close:hover{color:black;}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0;}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px 8px;box-shadow:none;width:100%;background:transparent;}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%;}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important;}.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input{min-width:0;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input{flex:none;min-width:4px;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder{color:transparent;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder{color:transparent;}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex;}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0;}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none;}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center;}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box;}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,0.05);}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none;}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important;}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca;}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:white;}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important;}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px;}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca;}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:white;}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem;}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer;}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;}.ts-wrapper{position:relative;}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text;}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}
.ts-control{padding:4px 12px;align-items:center;border-radius:var(--md-sys-shape-corner-extra-small,4px);border:1px solid var(--md-sys-color-outline,#acaba9);height:56px;}.ts-control:not(.rtl){padding-right:25px !important;}.ts-dropdown{padding:10px;padding-bottom:0;background-color:var(--md-sys-color-surface);}.ts-dropdown .active{background-color:var(--md-sys-color-surface-container-high,#e6f1fa);color:var(--md-sys-color-on-surface,#181f25);}.ts-dropdown .selected{background-color:var(--md-sys-color-surface-container-high,#e6f1fa);color:var(--md-sys-color-primary,#01629d);}.ts-dropdown-content{margin:10px -10px 0 -10px;}.plugin-dropdown_input.focus.dropdown-active .ts-control{background-color:transparent !important;border-radius:var(--md-sys-shape-corner-extra-small,4px);border:1px solid var(--md-sys-color-outline,#acaba9);}.plugin-dropdown_input .dropdown-input{border-color:var(--md-sys-color-outline,#acaba9);border-width:1px;}.ts-control,.ts-wrapper.single.input-active .ts-control{background:transparent;}.ts-dropdown,.ts-control,.ts-control input{color:var(--md-sys-color-on-surface,#181f25);font-size:var(--md-sys-typescale-body-large-size,16px);line-height:var(--md-sys-typescale-Body-Large-Line-Height,24px);letter-spacing:var(--md-sys-typescale-Body-Large-Tracking,0.5px);}.ts-wrapper .ts-control,.ts-control,.ts-wrapper.single.input-active .ts-control{padding-right:20px;background-position:right .75rem center;background-repeat:no-repeat;background-color:transparent;}.ts-wrapper:not(.dropdown-active) .ts-control{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23474746"><path d="M480-360 280-560h400L480-360Z"/></svg>');}.ts-wrapper.single.dropdown-active .ts-control{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23474746"><path d="m280-400 200-200 200 200H280Z"/></svg>');}.ts-dropdown .option,.ts-dropdown .option.level-0{padding-left:15px;}.ts-dropdown .option.level-1{padding-left:30px;}.ts-dropdown .option.level-2{padding-left:45px;}
#site-footer{background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);border-top:1px solid var(--md-sys-color-outline-variant);}#footer-container{max-width:1200px;margin:0 auto;padding:0.5rem 2.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;}#footer-nav{width:auto;}#footer-menu{display:flex;flex-direction:row;gap:0.75rem;list-style:none;padding:0;margin:0;}#footer-menu .footer-menu-item{padding-right:1rem;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size);font-weight:400;line-height:var(--md-sys-typescale-body-medium-line-height);letter-spacing:var(--md-sys-typescale-body-medium-tracking);border-right:1px solid var(--md-sys-color-outline-variant);}#footer-menu .footer-menu-item:last-child{border-right:none;}#footer-nav .footer-menu-item:hover{color:var(--md-sys-color-primary);cursor:pointer;text-decoration:underline;}#footer-logo{width:auto;text-align:right;}#logo-footer{width:72px;margin:0 auto;}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}@media (max-width:639px){#footer-container{flex-direction:column;align-items:flex-start;padding-top:32px;padding-bottom:32px;padding-left:12px;padding-right:12px;}#footer-menu{flex-direction:column;gap:16px;}#footer-logo{text-align:center;}#footer-menu .footer-menu-item{border-right:none;}}
header#header{background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);border-bottom:1px solid var(--md-sys-color-outline-variant);height:var(--header-mobile-height);width:100vw;left:0;top:0;position:fixed;z-index:999;}@media (min-width:640px){header#header{height:var(--header-height);}}#header-container{height:100%;margin:0 auto;padding-left:12px;padding-right:12px;display:flex;align-items:center;justify-content:space-between;position:relative;max-width:72rem;}@media (min-width:640px){#header-container{padding-left:32px;padding-right:32px;}}#header-left{display:flex;gap:16px;align-items:center;}#logo{display:block;height:45px;width:28px;}#site-title{color:var(--md-sys-color-on-surface);font-size:28px;}#header-nav{display:flex;gap:20px;}#header-nav .nav-item{display:flex;flex-direction:column;align-items:center;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);font-weight:400;line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking);text-decoration:none;}#header-nav .nav-item.text-primary{color:var(--md-sys-color-primary);}#header-nav .nav-item:hover,#header-nav .nav-item:active,#header-nav .nav-item:focus{color:var(--md-sys-color-primary);cursor:pointer;}#header-nav .nav-item .nav-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}@media (min-width:1024px){#header-nav .nav-item .nav-text{position:static !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important;}}#header-nav .material-icons.icon-large{font-size:35px;}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}#header-nav .header-search-icon{display:none;}@media (min-width:768px){#header-nav .header-search-icon{display:flex;}}
