/* @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)))){*,::backdrop,:after,:before{--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-leading:initial;--tw-font-weight:initial;--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-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}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--font-weight-extrabold:800;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-gold:#c79900;--color-gold-light:#d6a500;--color-blue-dark:#142d55;--color-blue:#0099b7;--color-gray-dark:#303030;--color-gray:#414042;--color-gray-light:#eaeaea;--color-gray-lighter:#f2f2f2;--color-gray-lightest:#f5f6f7;--color-white:#fff;--color-black:#000;--color-success:#62a227;--color-error:#cf4242;--color-warning:#ff8400;--font-body:"Inter",ui-sans-serif,system-ui,sans-serif;--font-headline:"Sofia Sans Extra Condensed",ui-serif,serif;--font-headline-alt:"Sofia Sans Semi Condensed",ui-serif,serif;--inset-shadow-ring:inset 0 0 0 1px #3030301a}@supports (color:color-mix(in lab,red,red)){:host,:root{--inset-shadow-ring:inset 0 0 0 1px color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}:host,:root{--inset-shadow-x:inset -1px 0 0 0 #3030301a}@supports (color:color-mix(in lab,red,red)){:host,:root{--inset-shadow-x:inset -1px 0 0 0 color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}:host,:root{--inset-shadow-y:inset 0 -1px 0 0 #3030301a}@supports (color:color-mix(in lab,red,red)){:host,:root{--inset-shadow-y:inset 0 -1px 0 0 color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}:host,:root{--shadow-base:0 4px 40px oklab(40.2686% -.00651553 -.0351454/.2);--ease-out-quad:cubic-bezier(.5,1,.89,1);--color-primary:var(--color-primary);--color-secondary:var(--color-secondary)}:root{--gutter:.75rem;--max-w-container:66.25rem;--max-w-container-screen:120rem;--h-screen-visible:calc(100dvh - var(--header-height,var(--header-height-default)));--duration-fast:.15s;--duration-normal:.3s;--transition-colors:border-color,outline-color,background-color,text-decoration-color,color;--page-bg-color:var(--color-gray-lighter);--context-nav-height-default:3.75rem;--header-height-default:3.5rem;--paragraph-spacer:1.25rem;--form-item-height:2.5rem;--form-item-px:.75rem;--form-item-border-width:1px;--form-item-toggler-size:2rem;--form-item-toggler-inset:calc((var(--form-item-height) - var(--form-item-toggler-size))/2);--form-item-toggler-icon-size:1.5rem;--form-item-toggler-icon-inset:calc((var(--form-item-height) - var(--form-item-toggler-icon-size))/2);--swiper-navigation-size:1.5rem;--swiper-pagination-gap:.25rem;--swiper-pagination-px:.75rem;--swiper-pagination-bullet-size:.375rem;--swiper-pagination-bullet-active-width:1.25rem;--path-icon-arrow-down-24:"M16.697 12.303C16.4041 12.0101 15.9292 12.0101 15.6363 12.303L12.75 15.1893L12.75 6.99998C12.75 6.58577 12.4142 6.24998 12 6.24998C11.5858 6.24998 11.25 6.58577 11.25 6.99998L11.25 15.1893L8.36366 12.303C8.07077 12.0101 7.5959 12.0101 7.303 12.303C7.01011 12.5959 7.01011 13.0707 7.303 13.3636L11.4697 17.5303C11.7626 17.8232 12.2374 17.8232 12.5303 17.5303L16.697 13.3636C16.9899 13.0707 16.9899 12.5959 16.697 12.303Z";--path-icon-calendar-24:"M8.0625 4.5C8.47671 4.5 8.8125 4.83579 8.8125 5.25V6.1875H15.1875V5.25C15.1875 4.83579 15.5233 4.5 15.9375 4.5C16.3517 4.5 16.6875 4.83579 16.6875 5.25V6.1875H17.0625C17.709 6.1875 18.329 6.44431 18.7861 6.90143C19.2432 7.35855 19.5 7.97854 19.5 8.625V17.0625C19.5 17.709 19.2432 18.329 18.7861 18.7861C18.329 19.2432 17.709 19.5 17.0625 19.5H6.9375C6.29104 19.5 5.67105 19.2432 5.21393 18.7861C4.75681 18.329 4.5 17.709 4.5 17.0625V8.625C4.5 7.97853 4.75681 7.35855 5.21393 6.90143C5.67105 6.44431 6.29103 6.1875 6.9375 6.1875H7.3125V5.25C7.3125 4.83579 7.64829 4.5 8.0625 4.5ZM6.9375 7.6875C6.68886 7.6875 6.4504 7.78627 6.27459 7.96209C6.09877 8.1379 6 8.37636 6 8.625V9.1875C6.29426 9.06489 6.61253 9 6.9375 9H17.0625C17.3875 9 17.7057 9.06489 18 9.1875V8.625C18 8.37636 17.9012 8.1379 17.7254 7.96209C17.5496 7.78627 17.3111 7.6875 17.0625 7.6875H6.9375ZM18 11.4375C18 11.1889 17.9012 10.9504 17.7254 10.7746C17.5496 10.5988 17.3111 10.5 17.0625 10.5H6.9375C6.68886 10.5 6.4504 10.5988 6.27459 10.7746C6.09877 10.9504 6 11.1889 6 11.4375V17.0625C6 17.3111 6.09877 17.5496 6.27459 17.7254C6.4504 17.9012 6.68886 18 6.9375 18H17.0625C17.3111 18 17.5496 17.9012 17.7254 17.7254C17.9012 17.5496 18 17.3111 18 17.0625V11.4375Z";--path-icon-upload-24:"M12.5142 5.30038L12.5142 13.8185H11.2098L11.2098 5.30038L9.13901 7.41366L8.21694 6.47278L11.862 2.74994L15.5071 6.47278L14.5859 7.41366L12.5142 5.30038ZM14.781 9.18269H16.1853C18.0133 9.18269 19.4974 10.701 19.5 12.5663L19.4991 17.8673C19.4991 19.7343 18.0125 21.2501 16.187 21.2501H7.81208C5.98413 21.2501 4.5 19.7317 4.5 17.8673V12.5663C4.5 10.6994 5.98663 9.18356 7.81208 9.18356H8.98122V10.5155H7.81208C6.70406 10.5155 5.80407 11.4365 5.80407 12.5664V17.8674C5.80407 18.999 6.70578 19.9182 7.81208 19.9182L16.187 19.9174C17.2951 19.9174 18.1951 18.9964 18.1951 17.8665V12.5655C18.1951 11.4338 17.2934 10.5147 16.187 10.5147H14.781V9.18269Z";--path-icon-magazine-20:"M6.2001 1.66602C6.20979 1.66795 6.22168 1.66988 6.23331 1.66992C6.24703 1.67188 6.25962 1.67382 6.27334 1.67578H6.28116C6.2872 1.6795 6.30069 1.67969 6.30069 1.67969H6.30264C6.37437 1.69733 11.8005 2.96056 14.4003 2.28125C14.5709 2.23619 14.7534 2.28761 14.8769 2.41504C15.0003 2.54248 15.045 2.72499 14.994 2.89551L14.622 4.14062C15.0396 4.16022 15.438 4.14864 15.7968 4.09375C15.9632 4.06842 16.1314 4.12867 16.2411 4.25586C16.3509 4.38329 16.3907 4.55799 16.3417 4.71875L15.955 6.0127C16.3726 6.06564 16.769 6.08118 17.1376 6.0498C17.2983 6.03417 17.4556 6.10306 17.5595 6.22852C17.6633 6.35398 17.6964 6.52291 17.6493 6.67773L14.2763 17.9678C14.2193 18.1597 14.0493 18.2967 13.8495 18.3145C13.6966 18.3282 13.5396 18.334 13.3788 18.334C9.2122 18.334 2.82424 14.0437 2.54385 13.8535C2.54204 13.8517 2.53854 13.8499 2.53799 13.8496C2.53411 13.8477 2.53207 13.8457 2.52823 13.8438C2.52237 13.8379 2.51651 13.834 2.51065 13.8281C2.49692 13.8183 2.48433 13.8086 2.47256 13.7969C2.46685 13.7912 2.46272 13.787 2.45694 13.7812C2.45119 13.7754 2.44711 13.7695 2.44131 13.7637L2.41788 13.7344C2.41202 13.7246 2.40616 13.7168 2.4003 13.707C2.39642 13.7032 2.39251 13.6992 2.39053 13.6953C2.38886 13.6936 2.38861 13.6903 2.38858 13.6895C2.3847 13.6817 2.38074 13.6719 2.37686 13.6641C2.37106 13.6544 2.36706 13.6444 2.36319 13.6348C2.36123 13.6269 2.35734 13.6182 2.35342 13.6084C2.35143 13.6026 2.34756 13.5946 2.34756 13.5889C2.34558 13.5791 2.34169 13.5673 2.33975 13.5576C2.33778 13.544 2.33389 13.5322 2.33389 13.5205C2.32998 13.5127 2.32999 13.5049 2.32999 13.4971V13.4756L2.33194 13.4736V13.3916C2.33586 13.3642 2.34167 13.336 2.34952 13.3086L5.72159 2.0127C5.73139 1.9794 5.74595 1.94833 5.76163 1.91895L5.76553 1.91113C5.77138 1.90336 5.77725 1.89743 5.78116 1.88965C5.79288 1.87011 5.8046 1.85256 5.81827 1.83691C5.82219 1.83299 5.82606 1.82619 5.82999 1.82227C5.83584 1.81461 5.84373 1.80852 5.84952 1.80273C5.86123 1.79105 5.87495 1.77926 5.88858 1.76758L5.91202 1.75C5.91786 1.74416 5.92568 1.74022 5.93155 1.73633C5.94518 1.72854 5.95893 1.72261 5.97256 1.71484C5.97831 1.71293 5.98439 1.70716 5.99014 1.70508C5.99602 1.70116 6.00086 1.70118 6.00674 1.69922C6.01278 1.6953 6.02627 1.68945 6.02627 1.68945C6.03993 1.68367 6.05562 1.68163 6.06924 1.67773C6.07898 1.67576 6.08881 1.67187 6.10049 1.66992C6.11027 1.66797 6.12001 1.66602 6.12979 1.66602H6.2001ZM12.9726 16.0088C12.9177 16.189 12.7632 16.322 12.5771 16.3516C12.2751 16.3986 11.9533 16.4209 11.6181 16.4209L11.62 16.4189C10.5908 16.4189 9.42804 16.2188 8.28702 15.9307C10.0163 16.7168 11.879 17.3535 13.3671 17.3535H13.4394L16.5214 7.04004C16.247 7.03022 15.9647 7.00112 15.6767 6.95996L12.9726 16.0088ZM11.6239 14.1875C11.5749 14.35 11.4436 14.4773 11.2792 14.5205C10.644 14.6872 9.87699 14.7519 9.06534 14.752C8.53593 14.752 7.98444 14.7248 7.44131 14.6797C9.04325 15.166 10.7887 15.5385 12.1239 15.4209L15.1981 5.12891H14.7753C14.6316 5.12523 14.4857 5.11819 14.3378 5.10742L11.6239 14.1875ZM3.43936 13.083C4.80197 13.3673 8.57627 14.0718 10.7646 13.6348V13.6367L13.828 3.3877C11.3675 3.69355 7.79124 3.00696 6.53213 2.73828L3.43936 13.083ZM7.76163 4.53223L11.412 4.97754H11.4101C11.5531 4.99518 11.6822 5.07581 11.7606 5.19531C11.8391 5.31492 11.8614 5.4643 11.8202 5.60352L11.0185 8.28711C10.9558 8.49484 10.7633 8.63657 10.5497 8.63672C10.5301 8.63672 10.5097 8.63477 10.4901 8.63281L6.83975 8.1875C6.69662 8.16985 6.56662 8.08933 6.48819 7.96973C6.40987 7.85016 6.38844 7.70065 6.42959 7.56152L7.23135 4.87988C7.29998 4.65047 7.52241 4.50282 7.76163 4.53223ZM7.53604 7.28516V7.28711L10.1981 7.61328L10.7157 5.88184L8.05362 5.55566L7.53604 7.28516Z";--path-icon-screen-20:"M15.9911 3.33333H4.00852C3.02338 3.33333 2.22223 4.13694 2.22223 5.12528V12.8949C2.22223 13.8832 3.02331 14.6869 4.00852 14.6869H8.25756L7.89655 15.6264H7.4811C7.19463 15.6264 6.9626 15.8591 6.9626 16.1465C6.9626 16.4339 7.19463 16.6667 7.4811 16.6667H12.5189C12.8054 16.6667 13.0374 16.4339 13.0374 16.1465C13.0374 15.8591 12.8054 15.6264 12.5189 15.6264H12.1035L11.7425 14.6869H15.9915C16.9766 14.6869 17.7778 13.8833 17.7778 12.8949L17.7771 5.12528C17.7771 4.13701 16.9761 3.33333 15.9909 3.33333H15.9911ZM4.00852 4.37361H15.9911C16.4046 4.37361 16.7403 4.71039 16.7403 5.12521V11.4215H3.25933V5.12521C3.25933 4.71039 3.59502 4.37361 4.00852 4.37361ZM10.9914 15.6256H9.00751L9.36852 14.6861H10.6304L10.9914 15.6256ZM15.9911 13.6458H4.00852C3.59502 13.6458 3.2593 13.309 3.2593 12.8942V12.4618H16.7403V12.8942C16.7403 13.309 16.4039 13.6458 15.9911 13.6458Z";--path-icon-check-mark-16:"M11.6201 4.76219C11.3634 4.71847 11.0827 4.79231 10.8921 4.99385L6.63631 9.41907L5.08236 7.96375C4.88243 7.7765 4.60002 7.71046 4.33613 7.77786C4.07134 7.84549 3.85612 8.04074 3.77918 8.30494C3.70177 8.57078 3.78109 8.8491 3.983 9.03819L6.11264 11.0327C6.25906 11.1698 6.45451 11.25 6.66232 11.25H6.70044L6.73486 11.2392C6.92186 11.2218 7.1038 11.1447 7.24443 11.0021L12.0447 6.00165L12.0463 5.99994C12.2338 5.80095 12.3002 5.5234 12.2105 5.25931L12.2093 5.25591C12.1184 5.00041 11.8915 4.81952 11.6303 4.76391L11.6201 4.76219Z"}@media (min-width:48rem){:root{--gutter:1.25rem;--paragraph-spacer:2.5rem}}@media (min-width:80rem){:root{--header-height-default:5rem}}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;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);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-display:swap;font-family:Inter;font-weight:100 900;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/Inter/03c184203dde12c4b6f5.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/Inter/a50ecdbdbf535c2210e2.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sofia Sans Extra Condensed;font-weight:100 1000;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/SofiaSansExtraCondensed/e5d74c8ad3cf33aa4a75.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sofia Sans Extra Condensed;font-style:italic;font-weight:100 1000;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/SofiaSansExtraCondensed/621376da27b185068f01.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sofia Sans Semi Condensed;font-weight:100 1000;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/SofiaSansSemiCondensed/29bd055a6b9738438fc2.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sofia Sans Semi Condensed;font-style:italic;font-weight:100 1000;src:url(/https/www.lineaires.com/themes/custom/front/dist/assets/fonts/SofiaSansSemiCondensed/cf7395430ae0c1a1ac1c.woff2)format("woff2")}:root{font-family:var(--font-body);font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-gray-dark);font-size:16px;scroll-behavior:smooth}.page{background-color:var(--page-bg-color);display:flex;flex-direction:column;min-height:100svh}.page-content{flex-grow:1;position:relative}@media (min-width:48rem){.page-content:has([data-advertising-name=desk_arche] [href*=revive]){padding-block-start:180px}}[x-cloak]{display:none!important}address{font-style:normal}.visually-hidden{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@layer components{@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.badge{align-items:center;background-color:var(--badge-bg-color);border-radius:3.40282e+38px;color:var(--badge-color);display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.125rem;min-height:2rem;padding-block:.5rem;padding-inline:.75rem;transition-duration:var(--duration-fast);transition-property:background-color,color}.badge.badge--ghost{--badge-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.badge.badge--ghost{--badge-bg-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.badge.badge--ghost{--badge-color:var(--color-secondary)}@media (hover:hover){.badge.badge--ghost:focus-visible:not(.is-disabled,.is-active),.badge.badge--ghost:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--badge-bg-color:var(--color-secondary);--badge-color:var(--color-white)}}.badge.badge--fog{--badge-bg-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.badge.badge--fog{--badge-bg-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.badge.badge--fog{--badge-color:var(--color-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.badge.badge--white{--badge-bg-color:var(--color-white);--badge-color:var(--color-primary)}.badge.badge--small{font-size:.625rem;line-height:.75rem;min-height:1.375rem;padding-block:.25rem;padding-inline:.5rem}.button{--button-height-default:2.25rem;--button-height:var(--button-height-override,var(--button-height-default));--button-px:1.25rem;--button-border-width:1px;--button-border-color:transparent;--button-bg-color:var(--button-theme-color);--button-color:var(--color-white);--button-icon-size:1.5rem;align-items:center;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:3.40282e+38px;border-width:var(--button-border-width);color:var(--button-color);display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.125rem;min-height:var(--button-height);padding-block:calc(.25rem - var(--button-border-width));padding-inline:calc(var(--button-px) - var(--button-border-width));transition-duration:var(--duration-fast);transition-property:border-color,background-color,color}@media (hover:hover){.button:focus-visible:not(.is-disabled,.is-active),.button:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) .button,.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) .button{--button-bg-color:var(--button-theme-color-accent)}}.button.button--primary{--button-theme-color:var(--color-primary);--button-theme-color-accent:var(--color-secondary)}.button.button--gold{--button-theme-color:var(--color-gold);--button-theme-color-accent:var(--color-gold-light)}.button.button--transparent{--button-border-color:currentColor;--button-bg-color:transparent;--button-color:var(--button-theme-color)}@media (hover:hover){.button.button--transparent:focus-visible:not(.is-disabled,.is-active),.button.button--transparent:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) .button.button--transparent,.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) .button.button--transparent{--button-border-color:transparent;--button-bg-color:var(--button-theme-color);--button-color:var(--color-white)}}.button.button--small{--button-height-default:2rem;--button-px:.75rem;--button-icon-size:1.25rem;font-size:.75rem;line-height:1rem}.button__icon{display:inline-flex;font-size:var(--button-icon-size);margin-inline-start:calc(var(--button-px)/2*-1)}.button-expand{--button-expand-size:2rem;--button-expand-px:.625rem;--button-expand-transition-duration:var(--button-expand-transition-duration-override,var(--duration-fast));background-color:var(--color-primary);color:var(--color-white);height:var(--button-expand-size);width:var(--button-expand-size);interpolate-size:allow-keywords;align-items:center;border-radius:3.40282e+38px;display:inline-flex;overflow-x:clip;padding-inline-end:var(--button-expand-px);transition-duration:var(--button-expand-transition-duration);transition-property:width}@supports not (interpolate-size:allow-keywords){.button-expand{--button-expand-calc-width:calc(var(--button-expand-size) + var(--button-expand-label-width) + var(--button-expand-px))}}@media (hover:hover){.button-expand:focus-visible:not(.is-disabled,.is-active),.button-expand:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) .button-expand,.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) .button-expand{width:var(--button-expand-calc-width,auto)}}.button-expand.button-expand--shadowed{box-shadow:0 2px 20px #0006}@supports (color:color-mix(in lab,red,red)){.button-expand.button-expand--shadowed{box-shadow:0 2px 20px color-mix(in oklab,var(--color-black)40%,transparent)}}@media (hover:hover){.group:focus-within .button-expand.transition-within-parent,.group:hover:has(a,button,input[type=submit],[tabindex="0"]) .button-expand.transition-within-parent{width:var(--button-expand-calc-width,auto)}}.button-expand__icon{display:inline-flex;font-size:var(--button-expand-size)}.button-expand__label{font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase;white-space:nowrap}.button-icon{--button-icon-size:var(--button-icon-size-override,2rem);--button-icon-transition-duration:var(--button-icon-transition-duration-override,var(--duration-fast));background-color:var(--button-icon-bg-color);border-radius:3.40282e+38px;color:var(--button-icon-color);display:inline-grid;font-size:max(var(--button-icon-size)*.75,1.5rem);height:var(--button-icon-size);place-content:center;transition-duration:var(--button-icon-transition-duration);transition-property:border-color,background-color,color,opacity;width:var(--button-icon-size)}@media (hover:hover){.button-icon:focus-visible:not(.is-disabled,.is-active),.button-icon:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) .button-icon,.group:focus-within .button-icon.transition-within-parent,.group:hover:has(a,button,input[type=submit],[tabindex="0"]) .button-icon.transition-within-parent,.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) .button-icon{background-color:var(--button-icon-bg-color-hocus);color:var(--color-white)}}.button-icon.is-active{background-color:var(--button-icon-bg-color-hocus);color:var(--color-white)}.button-icon.button-icon--primary{--button-icon-bg-color:var(--color-primary);--button-icon-bg-color-hocus:var(--color-secondary);--button-icon-color:var(--color-white)}.button-icon.button-icon--primary-ghost{--button-icon-bg-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.button-icon.button-icon--primary-ghost{--button-icon-bg-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.button-icon.button-icon--primary-ghost{--button-icon-bg-color-hocus:var(--color-primary);--button-icon-color:var(--color-primary)}.button-icon.button-icon--white{--button-icon-bg-color:var(--color-white);--button-icon-bg-color-hocus:var(--color-primary);--button-icon-color:var(--color-primary)}.button-icon.button-icon--white-ghost{--button-icon-bg-color:#fff3}@supports (color:color-mix(in lab,red,red)){.button-icon.button-icon--white-ghost{--button-icon-bg-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.button-icon.button-icon--white-ghost{--button-icon-bg-color-hocus:var(--color-primary);--button-icon-color:var(--color-white)}.button-icon.button-icon--transparent{--button-icon-bg-color:transparent;--button-icon-bg-color-hocus:var(--color-primary);--button-icon-color:var(--color-primary);border-color:#3030301a;border-width:1px}@supports (color:color-mix(in lab,red,red)){.button-icon.button-icon--transparent{border-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}@media (hover:hover){.button-icon.button-icon--transparent:focus-visible:not(.is-disabled,.is-active),.button-icon.button-icon--transparent:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) .button-icon.button-icon--transparent,.group:focus-within .button-icon.button-icon--transparent.transition-within-parent,.group:hover:has(a,button,input[type=submit],[tabindex="0"]) .button-icon.button-icon--transparent.transition-within-parent,.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) .button-icon.button-icon--transparent{border-color:#0000}}.button-icon.button-icon--transparent.is-active{border-color:#0000}.button-icon.button-icon--cover{font-size:var(--button-icon-size)}.button-icon.is-disabled{--button-icon-bg-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.button-icon.is-disabled{--button-icon-bg-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.button-icon.is-disabled{--button-icon-color:var(--color-primary)}.button-icon.is-hidden{opacity:0;pointer-events:none}.button-icon.is-lock{display:none}.date{align-items:center;display:inline-flex;gap:.25rem;width:min-content}.date__day{font-family:var(--font-headline);font-size:2.75rem;font-weight:800;line-height:3.25rem}.date__other{flex-basis:0;font-size:.75rem;line-height:1rem;text-transform:uppercase}.form-item{display:flex;row-gap:.375rem}.form-item.form-item--type-checkbox{align-items:flex-start}.form-item.form-item--type-checkbox input{appearance:none;flex-shrink:0;height:1rem;inset-block-start:1px;position:relative;width:1rem}.form-item.form-item--type-checkbox input:before{background-color:var(--color-primary);content:"";display:inline-flex;opacity:0;position:absolute;transition-duration:var(--duration-fast);transition-property:opacity}.form-item.form-item--type-checkbox input:checked{border-color:var(--color-secondary)}.form-item.form-item--type-checkbox input:checked:before{opacity:1}.form-item.form-item--type-checkbox label{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;padding-inline-start:.375rem}.form-item.form-item--type-checkbox label a{text-decoration-line:underline;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.form-item.form-item--type-checkbox label a:focus-visible:not(.is-disabled,.is-active),.form-item.form-item--type-checkbox label a:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}.form-item.form-item--type-checkbox input{border-radius:2px}.form-item.form-item--type-checkbox input:before{clip-path:path(var(--path-icon-check-mark-16));inset:calc(var(--form-item-border-width)*-1)}.form-item.form-item--type-radio{align-items:flex-start}.form-item.form-item--type-radio input{appearance:none;flex-shrink:0;height:1rem;inset-block-start:1px;position:relative;width:1rem}.form-item.form-item--type-radio input:before{background-color:var(--color-primary);content:"";display:inline-flex;opacity:0;position:absolute;transition-duration:var(--duration-fast);transition-property:opacity}.form-item.form-item--type-radio input:checked{border-color:var(--color-secondary)}.form-item.form-item--type-radio input:checked:before{opacity:1}.form-item.form-item--type-radio label{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;padding-inline-start:.375rem}.form-item.form-item--type-radio label a{text-decoration-line:underline;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.form-item.form-item--type-radio label a:focus-visible:not(.is-disabled,.is-active),.form-item.form-item--type-radio label a:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}.form-item.form-item--type-radio input{border-radius:3.40282e+38px}.form-item.form-item--type-radio input:before{border-radius:3.40282e+38px;inset:2px}.form-item:not(.form-item--type-checkbox,.form-item--type-radio){flex-direction:column}.form-item:not(.form-item--type-checkbox,.form-item--type-radio) label{font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;padding-inline-start:.375rem;text-transform:uppercase}:is([required]~:is(:not(.form-boxes)>.form-item label),:not(.form-boxes)>.form-item label:has(~[required],~*>[required])):after{color:var(--color-primary);content:" *"}.form-item :is(input,textarea,select){border-color:var(--color-secondary);border-width:var(--form-item-border-width)}@supports (color:color-mix(in lab,red,red)){.form-item :is(input,textarea,select){border-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.form-item :is(input,textarea,select){background-color:var(--color-white);outline:none;transition-duration:var(--duration-fast);transition-property:border-color}.form-item :is(input,textarea,select):focus-visible{border-color:var(--color-secondary)}.form-item input[type=date],.form-item input[type=datetime-local],.form-item input[type=email],.form-item input[type=month],.form-item input[type=number],.form-item input[type=password],.form-item input[type=search],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=time],.form-item input[type=url],.form-item input[type=week]{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;border-radius:3.40282e+38px;min-height:var(--form-item-height);padding-inline:var(--form-item-px)}:is(.form-item input[type=date],.form-item input[type=datetime-local],.form-item input[type=email],.form-item input[type=month],.form-item input[type=number],.form-item input[type=password],.form-item input[type=search],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=time],.form-item input[type=url],.form-item input[type=week])::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.form-item input[type=date],.form-item input[type=datetime-local],.form-item input[type=email],.form-item input[type=month],.form-item input[type=number],.form-item input[type=password],.form-item input[type=search],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=time],.form-item input[type=url],.form-item input[type=week])::placeholder{color:color-mix(in oklab,currentColor 80%,transparent)}}.form-item input[type=file]{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;border-radius:3.40282e+38px;min-height:var(--form-item-height);padding-block:calc(var(--form-item-toggler-inset) - var(--form-item-border-width));padding-inline-end:calc(var(--form-item-px) + var(--form-item-toggler-size) + var(--form-item-toggler-inset) - var(--form-item-border-width));padding-inline-start:calc(var(--form-item-toggler-inset) - var(--form-item-border-width))}.form-item input[type=file]::file-selector-button{align-items:center;background-color:var(--color-primary);border-radius:3.40282e+38px;color:var(--color-white);display:inline-flex;font-size:.75rem;font-weight:600;height:var(--form-item-toggler-size);line-height:1rem;margin-inline-end:.5rem;padding-block:.25rem;padding-inline:1.25rem;transition-duration:var(--duration-fast);transition-property:background-color}.form-item input[type=file]::file-selector-button:hover{background-color:var(--color-secondary)}.form-item select{border-radius:3.40282e+38px;min-height:var(--form-item-height)}.form-item select,.form-item textarea{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;padding-inline:var(--form-item-px)}.form-item textarea{border-radius:.625rem;min-height:10rem;padding-block:.625rem;resize:none}.form-item textarea::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.form-item textarea::placeholder{color:color-mix(in oklab,currentColor 80%,transparent)}}.form-item__input-wrapper{display:grid;position:relative}.form-item__input-wrapper:after,.form-item__input-wrapper:before{content:"";pointer-events:none;position:absolute;z-index:1}.form-item__input-wrapper:before{background-color:var(--color-primary);block-size:var(--form-item-toggler-size);border-radius:3.40282e+38px;inline-size:var(--form-item-toggler-size);inset-block-start:var(--form-item-toggler-inset);inset-inline-end:var(--form-item-toggler-inset)}@supports (color:color-mix(in lab,red,red)){.form-item__input-wrapper:before{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.form-item__input-wrapper:after{background-color:var(--color-primary);block-size:var(--form-item-toggler-icon-size);inline-size:var(--form-item-toggler-icon-size);inset-block-start:var(--form-item-toggler-icon-inset);inset-inline-end:var(--form-item-toggler-icon-inset)}@supports not selector(::-webkit-calendar-picker-indicator){.form-item__input-wrapper:has(input[type^=date]):after,.form-item__input-wrapper:has(input[type^=date]):before{display:none}}.form-item__input-wrapper:has(input[type^=date]):after{clip-path:path(var(--path-icon-calendar-24))}@supports selector(::-webkit-calendar-picker-indicator){.form-item__input-wrapper input[type^=date]{padding-inline-end:calc(var(--form-item-toggler-inset) - var(--form-item-border-width))}.form-item__input-wrapper input[type^=date]::-webkit-calendar-picker-indicator{background-image:none;block-size:var(--form-item-toggler-size);border-radius:3.40282e+38px;inline-size:var(--form-item-toggler-size);margin-inline-start:var(--form-item-px);padding:0}}.form-item__input-wrapper:has(input[type=file]):after{clip-path:path(var(--path-icon-upload-24))}.form-item__input-wrapper:has(select):after{clip-path:path(var(--path-icon-arrow-down-24));transition-duration:var(--duration-fast);transition-property:rotate}.form-item__input-wrapper:has(select):has(select:open,[class*=ss-open]):after{rotate:180deg}.form-item__input-wrapper select{appearance:none;padding-inline-end:calc(var(--form-item-px) + var(--form-item-toggler-size) + var(--form-item-toggler-inset) - var(--form-item-border-width))}.form-item__input-wrapper select option{font-weight:600}.form-boxes{display:flex;flex-direction:column;gap:.375rem}.form-item__error-message{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;color:var(--color-error)}.heading.heading--default{--heading-font-weight:800;--heading-line-height:1.2;font-family:var(--font-body);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);line-height:calc(var(--heading-line-height)*var(--heading-font-size))}@supports (font-size:round(1px,1px)){.heading.heading--default{line-height:round(var(--heading-line-height)*var(--heading-font-size),1px)}}.heading.heading--default.heading--t1{--heading-font-size:1.375rem}@media (min-width:48rem){.heading.heading--default.heading--t1{--heading-font-size:1.875rem}}.heading.heading--default.heading--t2{--heading-font-size:1.75rem}.heading.heading--default.heading--t3{--heading-font-size:1.5rem}.heading.heading--default.heading--t4{--heading-font-size:1.375rem}.heading.heading--default.heading--t5{--heading-font-weight:700;--heading-font-size:1.25rem}.heading.heading--default.heading--t6{--heading-font-weight:700;--heading-font-size:1.125rem}.heading.heading--headline{--heading-headline-font-weight:800;font-family:var(--font-headline);font-size:var(--heading-headline-font-size);font-weight:var(--heading-headline-font-weight);line-height:1}.heading.heading--headline.heading--t1{--heading-headline-font-size:1.75rem;--heading-headline-font-weight:900}@media (min-width:48rem){.heading.heading--headline.heading--t1{--heading-headline-font-size:3rem}}.heading.heading--headline.heading--t1b{--heading-headline-font-size:1.75rem;--heading-headline-font-weight:900}@media (min-width:48rem){.heading.heading--headline.heading--t1b{--heading-headline-font-size:2.125rem}}.heading.heading--headline.heading--t2{--heading-headline-font-size:1.5rem;text-transform:uppercase}.heading.heading--headline.heading--t2 div,.heading.heading--headline.heading--t2 span{font-weight:500}.heading.heading--headline.heading--t3{--heading-headline-font-size:1.75rem}.icon{fill:currentColor;stroke:currentColor;stroke-width:0;display:inline-block;height:1em;width:1em}.icon-padlock{--icon-padlock-size:var(--icon-padlock-size-override,1rem);background-color:var(--icon-padlock-bg-color);border-radius:.125rem;color:var(--color-white);display:inline-flex;font-size:var(--icon-padlock-size)}.icon-padlock.icon-padlock--t1{--icon-padlock-bg-color:var(--color-gold)}.icon-padlock.icon-padlock--t2{--icon-padlock-bg-color:var(--color-blue)}.icon-padlock.icon-padlock--t3{--icon-padlock-bg-color:var(--color-blue-dark)}.title.title--default{font-size:1rem;font-weight:800;line-height:1.25rem}.title.title--responsive,.title.title--small{font-size:.875rem;font-weight:800;line-height:1.125rem}@media (min-width:48rem){.title.title--responsive{font-size:1rem;font-weight:800;line-height:1.25rem}}.wysiwyg{--wysiwyg-spacer:1rem;--wysiwyg-list-offset:1em;--wysiwyg-list-spacer:.5rem;--wysiwyg-list-bullet-size:.5rem;font-family:var(--font-body);font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height)}.wysiwyg b,.wysiwyg strong{font-weight:700}.wysiwyg a{text-decoration-line:underline;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.wysiwyg a:focus-visible:not(.is-disabled,.is-active),.wysiwyg a:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}.wysiwyg :is(h1,h2,h3,h4,h5,h6){color:var(--color-secondary);--heading-font-weight:800;--heading-line-height:1.2;font-family:var(--font-body);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);line-height:calc(var(--heading-line-height)*var(--heading-font-size))}@supports (font-size:round(1px,1px)){.wysiwyg :is(h1,h2,h3,h4,h5,h6){line-height:round(var(--heading-line-height)*var(--heading-font-size),1px)}}.wysiwyg h1{--heading-font-size:1.375rem}@media (min-width:48rem){.wysiwyg h1{--heading-font-size:1.875rem}}.wysiwyg h2{--heading-font-size:1.75rem}.wysiwyg h3{--heading-font-size:1.5rem}.wysiwyg h4{--heading-font-size:1.375rem}.wysiwyg h5{--heading-font-weight:700;--heading-font-size:1.25rem}.wysiwyg h6{--heading-font-weight:700;--heading-font-size:1.125rem}.wysiwyg ol,.wysiwyg ul{padding-inline-start:var(--wysiwyg-list-offset)}:is(.wysiwyg ul,.wysiwyg ol)>*+*{margin-block-start:var(--wysiwyg-list-spacer)}.wysiwyg ul:not(.item-list__comma-list) li{position:relative}.wysiwyg ul:not(.item-list__comma-list) li:before{background-color:var(--color-primary);border-radius:3.40282e+38px;content:"";height:var(--wysiwyg-list-bullet-size);inset-block-start:calc(var(--wysiwyg-line-height)/2);inset-inline-start:calc(var(--wysiwyg-list-offset)*-1);position:absolute;translate:0 -50%;width:var(--wysiwyg-list-bullet-size)}.wysiwyg ol{list-style:decimal}.wysiwyg>*+*{margin-block-start:var(--wysiwyg-spacer)}.wysiwyg.wysiwyg--default{--wysiwyg-font-size:1rem;--wysiwyg-line-height:1.375rem}.wysiwyg.wysiwyg--small{--wysiwyg-list-bullet-size:.375rem;--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem}.wysiwyg.wysiwyg--large{--wysiwyg-font-size:1.125rem;--wysiwyg-line-height:1.5rem}.wysiwyg.wysiwyg--lead{--wysiwyg-font-size:1rem;--wysiwyg-line-height:1.375rem;font-weight:600}@media (min-width:48rem){.wysiwyg.wysiwyg--lead{--wysiwyg-font-size:1.25rem;--wysiwyg-line-height:1.625rem}}.wysiwyg.wysiwyg--spaceless{--wysiwyg-spacer:.5rem;--wysiwyg-list-spacer:.25rem}.alert{--alert-border-width:1px;align-items:center;background-color:var(--alert-color);border-color:var(--alert-color);border-radius:.5rem;border-width:var(--alert-border-width);display:flex;flex-wrap:wrap;gap:.625rem;padding:calc(.625rem - var(--alert-border-width))}@supports (color:color-mix(in lab,red,red)){.alert{background-color:color-mix(in oklab,var(--alert-color)10%,var(--color-white))}}@media (min-width:48rem){.alert{--icon-padlock-size-override:1.5rem}}.alert.alert--gold{--alert-color:var(--color-gold)}.alert.alert--success{--alert-color:var(--color-success)}.alert.alert--warning{--alert-color:var(--color-warning)}.alert.alert--error{--alert-color:var(--color-error)}.breadcrumb{--breadcrumb-gap-x:.375rem}.breadcrumb__list{column-gap:var(--breadcrumb-gap-x);display:flex;flex-wrap:wrap;row-gap:.125rem}.breadcrumb__list__item{align-items:center;display:inline-flex;gap:var(--breadcrumb-gap-x)}.breadcrumb__item{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.75rem;--wysiwyg-line-height:1rem;display:inline-flex}.breadcrumb__item[href]{color:currentColor}@supports (color:color-mix(in lab,red,red)){.breadcrumb__item[href]{color:color-mix(in oklab,currentColor 50%,transparent)}}.breadcrumb__item[href]{transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.breadcrumb__item[href]:focus-visible:not(.is-disabled,.is-active),.breadcrumb__item[href]:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:currentColor}}.breadcrumb__separator{color:currentColor;display:inline-flex;font-size:.5rem}@supports (color:color-mix(in lab,red,red)){.breadcrumb__separator{color:color-mix(in oklab,currentColor 50%,transparent)}}.card{--card-bg-color:var(--color-white);background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;position:relative}.card:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition-duration:var(--duration-normal);transition-property:box-shadow}@media (hover:hover){.card:focus-within,.card:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card:focus-within,.card:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}:is(.card:hover:has(a,button,input[type=submit],[tabindex="0"]),.card:focus-within):after{box-shadow:var(--inset-shadow-ring)}}.card.card--landscape{--card-image-ratio:3/2}.card.card--portrait{--card-image-ratio:2/3}.card__image{aspect-ratio:var(--card-image-ratio);position:relative;width:100%}.card--portrait .card__image{margin-inline:auto;max-width:16rem}.card__body{align-self:stretch;background-color:var(--card-bg-color);flex-grow:1;padding:1rem;transition-duration:var(--duration-normal);transition-property:background-color}.card-action{--card-action-image-overlay-color-opacity:70%;--card-action-image-scale:1;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;overflow:hidden;padding:.75rem;position:relative;z-index:1}@media (hover:hover){.card-action:focus-within,.card-action:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-action-image-overlay-color-opacity:50%;--card-action-image-scale:1.05}}.card-action__image{background-color:var(--color-secondary);inset:0;position:absolute;z-index:-1}.card-action__image img{scale:var(--card-action-image-scale);transition-duration:var(--duration-normal);transition-property:scale;will-change:scale}.card-action__image:after{background-color:var(--color-secondary);content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-action__image:after{background-color:color-mix(in oklab,var(--color-secondary)var(--card-action-image-overlay-color-opacity),transparent)}}.card-action__image:after{transition-duration:var(--duration-normal);transition-property:background-color}.card-action__button{--button-icon-size-override:1.5rem;--button-icon-transition-duration-override:var(--duration-normal);align-self:flex-end;display:inline-flex;margin-block-start:-.25rem;margin-inline-end:-.25rem}.card-action__headings{display:flex;flex-direction:column;gap:.125rem;text-align:start}.card-action__headings:after{content:"";inset:0;position:absolute}.card-action__label{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;color:#fff9;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.card-action__label{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.card-action__title{--heading-headline-font-weight:800;font-family:var(--font-headline);font-size:var(--heading-headline-font-size);font-weight:var(--heading-headline-font-weight);--heading-headline-font-size:1.75rem;color:var(--color-white);line-height:1}.card-action-button{--card-action-button-image-overlay-opacity:70%;align-items:flex-start;border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;overflow:hidden;padding:1.5rem;position:relative;z-index:1}@media (hover:hover){.card-action-button:focus-within,.card-action-button:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-action-button-image-overlay-opacity:80%}}.card-action-button__image{background-color:var(--color-black);inset:0;position:absolute;z-index:-1}.card-action-button__image:after{background-color:#000;content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-action-button__image:after{background-color:color-mix(in oklab,var(--color-black)var(--card-action-button-image-overlay-opacity),transparent)}}.card-action-button__image:after{transition-duration:var(--duration-normal);transition-property:background-color}.card-action-button__title{color:var(--color-white);font-family:var(--font-headline);font-size:2.125rem;font-weight:900;line-height:1;text-transform:uppercase}.card-action-plain{--card-action-plain-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-action-plain{--card-action-plain-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-action-plain{--card-action-plain-title-color:var(--color-secondary);background-color:var(--card-action-plain-bg-color);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:.5rem;transition-duration:var(--duration-normal);transition-property:background-color}@media (hover:hover){.card-action-plain:focus-visible:not(.is-disabled,.is-active),.card-action-plain:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--card-action-plain-bg-color:var(--color-secondary);--card-action-plain-title-color:var(--color-white)}}.card-action-plain.is-active{--card-action-plain-bg-color:var(--color-secondary);--card-action-plain-title-color:var(--color-white)}.card-action-plain__button{--button-icon-size-override:1.5rem;--button-icon-transition-duration-override:var(--duration-normal);align-self:flex-end;display:inline-flex}.card-action-plain__label{color:var(--card-action-plain-title-color);font-size:.875rem;font-weight:600;line-height:1.125rem;text-align:start;transition-duration:var(--duration-normal);transition-property:color}.card-archive{--card-archive-image-overlay-opacity:0;font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.75rem;--wysiwyg-line-height:1rem;align-items:flex-start;border-block-end:2px dashed #4140424d;display:grid;gap:.625rem;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);padding-block-end:1.125rem;position:relative}@supports (color:color-mix(in lab,red,red)){.card-archive{border-block-end:2px dashed color-mix(in oklab,var(--color-gray)30%,transparent)}}@media (hover:hover){.card-archive:focus-within,.card-archive:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-archive-image-overlay-opacity:10%}}@media (min-width:48rem){.card-archive{column-gap:2rem}}.card-archive__date{grid-column:1/-1}.card-archive__image{border-width:1px;position:relative;width:10rem}@media (min-width:48rem){.card-archive__image{width:15rem}}.card-archive__image:before{background-color:#000;content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-archive__image:before{background-color:color-mix(in oklab,var(--color-black)var(--card-archive-image-overlay-opacity),transparent)}}.card-archive__image:before{transition-duration:var(--duration-normal);transition-property:background-color}@media (min-width:48rem){.card-archive__image{grid-row:2/-1}}.card-archive__meta{display:flex;flex-flow:column wrap;gap:.25rem}@media (min-width:48rem){.card-archive__meta{flex-direction:row;gap:1rem}}.card-archive__description{grid-column:1/-1}@media (min-width:48rem){.card-archive__description{grid-column:2/-1}}.card-archive__link{inset:0;position:absolute}.card-article{--card-article-bg-color:var(--color-white);--card-article-title-color:currentColor;background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;position:relative}.card-article:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition-duration:var(--duration-normal);transition-property:box-shadow;z-index:1}@media (hover:hover){.card-article:focus-within,.card-article:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article:focus-within,.card-article:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-article:focus-within,.card-article:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-title-color:var(--color-secondary)}:is(.card-article:hover:has(a,button,input[type=submit],[tabindex="0"]),.card-article:focus-within):after{box-shadow:var(--inset-shadow-ring)}}.card-article.card-article--ad{--card-article-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article.card-article--ad{--card-article-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-article.card-article--ad:after{box-shadow:var(--inset-shadow-ring)}@media (hover:hover){.card-article.card-article--ad:focus-within,.card-article.card-article--ad:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article.card-article--ad:focus-within,.card-article.card-article--ad:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-bg-color:color-mix(in oklab,var(--color-secondary)15%,var(--color-white))}}}@media (min-width:48rem){.card-article.card-article--inline{flex-direction:row}}.card-article__image{aspect-ratio:3/2;position:relative}.card-article--image-overlay .card-article__image:before{background-color:var(--color-secondary);content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-article--image-overlay .card-article__image:before{background-color:color-mix(in oklab,var(--color-secondary)50%,transparent)}}.card-article--image-overlay .card-article__image:before{transition-duration:var(--duration-normal);transition-property:background-color;z-index:1}.card-article__image:after{box-shadow:var(--inset-shadow-y);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media (min-width:48rem){.card-article--inline .card-article__image{flex-shrink:0;margin-block:auto;max-width:17.125rem;width:100%}.card-article--inline .card-article__image:after{box-shadow:var(--inset-shadow-x)}}.card-article__tags{inset-block-end:.25rem;inset-inline-start:.25rem;position:absolute;z-index:1}.card-article__badges,.card-article__tags{display:flex;flex-direction:column;gap:.25rem}.card-article__badges{--button-expand-transition-duration-override:var(--duration-normal);align-items:flex-start}.card-article__sponso{display:inline-flex}.card-article__body{background-color:var(--card-article-bg-color);display:flex;flex-direction:column;flex-grow:1;gap:.625rem;padding:1rem;transition-duration:var(--duration-normal);transition-property:background-color}@media (min-width:48rem){.card-article--inline .card-article__body{justify-content:center;padding:1.5rem}}.card-article__title{color:var(--card-article-title-color);transition-duration:var(--duration-normal);transition-property:color}.card-article__title:after{content:"";inset:0;position:absolute;z-index:1}.card-article__meta{display:flex;flex-wrap:wrap;gap:.5rem}.card-article__date{color:currentColor;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.card-article__date{color:color-mix(in oklab,currentColor 50%,transparent)}}.card-article__category{color:var(--color-primary)}.card-article__category,.card-article__info{font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}.card-article-plain{--card-article-plain-bg-color:var(--color-white);--card-article-plain-title-color:currentColor;background-color:var(--card-article-plain-bg-color);border-radius:.5rem;display:flex;flex-direction:column;gap:.625rem;padding:.75rem;position:relative;transition-duration:var(--duration-normal);transition-property:background-color,box-shadow}@media (hover:hover){.card-article-plain:focus-within,.card-article-plain:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-plain-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article-plain:focus-within,.card-article-plain:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-plain-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-article-plain:focus-within,.card-article-plain:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-plain-title-color:var(--color-secondary);box-shadow:var(--inset-shadow-ring)}}.card-article-plain.card-article-plain--default,.card-article-plain.card-article-plain--small{--card-article-plain-title-line-height:1.125em}@media (min-width:48rem){.card-article-plain.card-article-plain--default{--card-article-plain-title-line-height:1.25em;padding:1.5rem}}.card-article-plain.card-article-plain--highlight{--card-article-plain-title-line-height:1.625em;padding:1.5rem}.card-article-plain.card-article-plain--ad{--card-article-plain-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article-plain.card-article-plain--ad{--card-article-plain-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-article-plain.card-article-plain--ad{box-shadow:var(--inset-shadow-ring)}@media (hover:hover){.card-article-plain.card-article-plain--ad:focus-within,.card-article-plain.card-article-plain--ad:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-plain-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-article-plain.card-article-plain--ad:focus-within,.card-article-plain.card-article-plain--ad:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-article-plain-bg-color:color-mix(in oklab,var(--color-secondary)15%,var(--color-white))}}}.card-article-plain__title{color:var(--card-article-plain-title-color);transition-duration:var(--duration-normal);transition-property:color}.card-article-plain__title:after{content:"";inset:0;position:absolute}.card-article-plain__meta{display:flex;flex-wrap:wrap;gap:.5rem}.card-article-plain__date{color:currentColor;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.card-article-plain__date{color:color-mix(in oklab,currentColor 50%,transparent)}}.card-article-plain__category{color:var(--color-primary)}.card-article-plain__category,.card-article-plain__info{font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}.card-article-plain__button{--button-icon-transition-duration-override:var(--duration-normal);align-self:flex-end;display:inline-flex;margin-block:auto -1rem;margin-inline-end:-1rem}.card-event{--card-event-bg-color:var(--color-white);--card-event-date-color:var(--color-secondary);--card-event-title-color:currentColor;background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;position:relative}.card-event:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition-duration:var(--duration-normal);transition-property:box-shadow}@media (hover:hover){.card-event:focus-within,.card-event:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-event-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-event:focus-within,.card-event:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-event-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-event:focus-within,.card-event:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-event-date-color:var(--color-gray-dark);--card-event-title-color:var(--color-secondary)}:is(.card-event:hover:has(a,button,input[type=submit],[tabindex="0"]),.card-event:focus-within):after{box-shadow:var(--inset-shadow-ring)}}@media (min-width:48rem){.card-event{flex-direction:row}}.card-event__image{aspect-ratio:3/2}@media (min-width:48rem){.card-event__image{margin-block:auto;max-width:17.125rem}}.card-event__body{background-color:var(--card-event-bg-color);display:flex;flex-grow:1;padding:.75rem;transition-duration:var(--duration-normal);transition-property:background-color}@media (min-width:48rem){.card-event__body{padding:.5rem}}.card-event__main{display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:space-between;padding-inline:.75rem}@media (min-width:48rem){.card-event__main{padding:1rem}}.card-event__dates{align-items:center;color:var(--card-event-date-color);display:flex;transition-duration:var(--duration-normal);transition-property:color}.card-event__date-separator{background-color:currentColor;height:1.625rem;margin-inline:1rem;width:1px}.card-event__headings{display:flex;flex-direction:column;gap:.375rem}.card-event__location{align-items:center;display:inline-flex;gap:.25rem}.card-event__location__label{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.75rem;--wysiwyg-line-height:1rem}.card-event__button{--button-icon-transition-duration-override:var(--duration-normal);align-self:flex-end;display:inline-flex}@media (min-width:48rem){.card-event__button{align-self:flex-start}}.card-event__button:after{content:"";inset:0;position:absolute}.card-event__button[target=_blank] span{transform:rotate(-45deg)}.card-picture{--card-picture-bg-color:var(--color-white);--card-picture-title-color:currentColor;background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;position:relative}.card-picture:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition-duration:var(--duration-normal);transition-property:box-shadow;z-index:1}@media (hover:hover){.card-picture:focus-within,.card-picture:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-picture-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.card-picture:focus-within,.card-picture:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-picture-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.card-picture:focus-within,.card-picture:hover:has(a,button,input[type=submit],[tabindex="0"]){--card-picture-title-color:var(--color-secondary)}:is(.card-picture:hover:has(a,button,input[type=submit],[tabindex="0"]),.card-picture:focus-within):after{box-shadow:var(--inset-shadow-ring)}}.card-picture.card-picture--portrait{--card-picture-image-ratio:2/3}.card-picture.card-picture--square{--card-picture-image-ratio:1}.card-picture__image{aspect-ratio:var(--card-picture-image-ratio);position:relative}.card-picture--image-overlay .card-picture__image:before{background-color:var(--color-secondary);content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-picture--image-overlay .card-picture__image:before{background-color:color-mix(in oklab,var(--color-secondary)50%,transparent)}}.card-picture--image-overlay .card-picture__image:before{transition-duration:var(--duration-normal);transition-property:background-color;z-index:1}.card-picture__image:after{box-shadow:var(--inset-shadow-y);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.card-picture__body{background-color:var(--card-picture-bg-color);display:flex;flex-direction:column;flex-grow:1;gap:.625rem;padding:.75rem;transition-property:background-color}.card-picture__body,.card-picture__title{transition-duration:var(--duration-normal)}.card-picture__title{color:var(--card-picture-title-color);transition-property:color}.card-picture__title:after{content:"";inset:0;position:absolute}.card-picture__date{color:currentColor;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.card-picture__date{color:color-mix(in oklab,currentColor 50%,transparent)}}.frame-mag{--frame-mag-buttons-gap:.625rem;align-items:flex-start;background-color:#4140420d;border-radius:.5rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);padding:1rem}@supports (color:color-mix(in lab,red,red)){.frame-mag{background-color:color-mix(in oklab,var(--color-gray)5%,transparent)}}@media (min-width:80rem){.frame-mag{grid-template-columns:auto minmax(0,1fr);padding:2rem}}.frame-mag.frame-mag--unwrapped{background-color:#0000;border-radius:0;padding:0}.frame-mag__title{grid-column:1/-1}@media (min-width:80rem){.frame-mag--t2 .frame-mag__title{grid-column-start:2}}.frame-mag__image{background-color:var(--color-white);border-radius:.5rem;grid-column-start:1;justify-self:flex-start;padding:1rem}@media (min-width:80rem){.frame-mag--t2 .frame-mag__image{grid-row:1/3}}.frame-mag__image img{box-shadow:var(--shadow-base);max-width:8rem}.frame-mag__content{align-self:center}@media (min-width:80rem){.frame-mag__content{grid-column:2/-1}}.frame-mag__content h3{color:inherit;font-size:1rem;font-weight:800;line-height:1.25rem}.frame-mag__content h3+p{margin-block-start:.125rem}.frame-mag__buttons{display:flex;flex-flow:column wrap;gap:var(--frame-mag-buttons-gap);grid-column:1/-1;margin-block-start:.5rem}.frame-mag__buttons>*{flex-basis:calc(50% - var(--frame-mag-buttons-gap)/2);flex-grow:1}@media (min-width:48rem){.frame-mag__buttons{flex-direction:row}}.iframe-wrapper{position:relative}.iframe-wrapper.is-ready iframe{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%}.scroll-top{inset-block-end:calc(1.25rem + var(--context-nav-height,0px));inset-inline-end:max(var(--gutter),calc((100% - var(--max-w-container-screen))/2 + var(--gutter)));position:fixed;z-index:100}.searchbar{--searchbar-py:.25rem;--searchbar-px:1rem;--searchbar-border-width:1px;align-items:center;border-color:var(--color-secondary);border-width:var(--searchbar-border-width);display:flex;gap:.5rem;height:2.5rem;padding-block:calc(var(--searchbar-py) - var(--searchbar-border-width));padding-inline:calc(var(--searchbar-px) - var(--searchbar-border-width))}@supports (color:color-mix(in lab,red,red)){.searchbar{border-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.searchbar{border-radius:3.40282e+38px;transition-duration:var(--duration-fast);transition-property:border-color}.searchbar:focus-within{border-color:var(--color-secondary)}.searchbar input{align-self:stretch;flex-grow:1;font-size:.875rem;font-weight:800;line-height:1.125rem;min-width:0;outline:none}.searchbar input::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.searchbar input::placeholder{color:color-mix(in oklab,currentColor 80%,transparent)}}.searchbar__before{display:inline-flex;flex-shrink:0;margin-inline-start:calc(var(--searchbar-py) - var(--searchbar-px))}@media not all and (min-width:80rem){.searchbar--t1.searchbar--standalone .searchbar__before{display:none}}.searchbar__button{--button-height-override:2rem;display:inline-flex;flex-shrink:0;margin-inline-end:calc(var(--searchbar-py) - var(--searchbar-px));margin-inline-start:auto;outline:none}.tabbar-item{--tabbar-item-bg-color:var(--color-white);--tabbar-item-label-color:currentColor;align-items:center;background-color:var(--tabbar-item-bg-color);display:flex;flex-direction:column;gap:.25rem;padding-block:.5rem;padding-inline:.75rem;transition-duration:var(--duration-fast);transition-property:background-color}@media (hover:hover){.tabbar-item:focus-visible:not(.is-disabled,.is-active),.tabbar-item:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--tabbar-item-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.tabbar-item:focus-visible:not(.is-disabled,.is-active),.tabbar-item:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--tabbar-item-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.tabbar-item:focus-visible:not(.is-disabled,.is-active),.tabbar-item:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--tabbar-item-label-color:var(--color-secondary)}}.tabbar-item__label{color:var(--tabbar-item-label-color);font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-align:center;text-transform:uppercase;transition-duration:var(--duration-fast);transition-property:color}.tile-action{--tile-action-bg-color:var(--color-white);--tile-action-title-color:currentColor;align-items:center;background-color:var(--tile-action-bg-color);border-radius:.5rem;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem;position:relative;transition-duration:var(--duration-normal);transition-property:background-color,box-shadow}@media (hover:hover){.tile-action:focus-within,.tile-action:hover:has(a,button,input[type=submit],[tabindex="0"]){--tile-action-bg-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.tile-action:focus-within,.tile-action:hover:has(a,button,input[type=submit],[tabindex="0"]){--tile-action-bg-color:color-mix(in oklab,var(--color-secondary)10%,var(--color-white))}}.tile-action:focus-within,.tile-action:hover:has(a,button,input[type=submit],[tabindex="0"]){--tile-action-title-color:var(--color-secondary);box-shadow:var(--inset-shadow-ring)}}.tile-action__content{display:flex;flex-direction:column;gap:.625rem}.tile-action__label{color:currentColor;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.tile-action__label{color:color-mix(in oklab,currentColor 50%,transparent)}}.tile-action__title{color:var(--tile-action-title-color);font-size:1rem;font-weight:800;line-height:1.25rem;transition-duration:var(--duration-normal);transition-property:color}.tile-action__title:after{content:"";inset:0;position:absolute}.tile-action__button{--button-icon-transition-duration-override:var(--duration-normal);display:inline-flex}.context-nav{background-color:var(--color-gray-lightest);box-shadow:var(--shadow-base);position:relative}.context-nav:before{background-color:var(--color-secondary);content:"";height:.25rem;inset-block-end:100%;inset-inline:0;position:absolute;scale:calc(var(--context-nav-progress,0)*100%)1;transform-origin:0;transition-duration:var(--duration-normal);transition-property:scale;transition-timing-function:var(--ease-out-quad)}.context-nav__container{display:flex;height:var(--context-nav-height-default);margin-inline:auto;max-width:var(--max-w-container)}.context-nav__container>*+*{border-inline-start:1px solid #3030301a}@supports (color:color-mix(in lab,red,red)){.context-nav__container>*+*{border-inline-start:1px solid color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.context-nav__section{align-items:center;display:flex;gap:1rem;padding-inline:.875rem}@media (min-width:80rem){.context-nav__section{padding-inline:1.25rem}}.context-nav__main{align-items:center;display:flex;flex-grow:1;gap:.625rem;overflow:hidden;padding-inline:1rem}@media (min-width:80rem){.context-nav__main{padding-inline:1.25rem}}.context-nav__badges{display:flex;gap:.25rem}.context-nav__headings{align-content:center;align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:.25rem .625rem;overflow:hidden}.context-nav__label{color:var(--color-primary);flex-basis:100%;font-size:.75rem;font-weight:600;line-height:1rem}.context-nav__label,.context-nav__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-nav__title{flex:1;font-size:.875rem;font-weight:800;line-height:1.125rem}@media (min-width:80rem){.context-nav__title{font-size:1rem;font-weight:800;line-height:1.25rem}}.context-nav__sharer{align-items:center;display:flex;gap:1rem}@media not all and (min-width:80rem){.context-nav__sharer{background-color:var(--color-white);border-radius:.5rem .5rem 0;flex-direction:column;inset-block-start:calc(var(--anchor-y)*1px - 4px);inset-inline-start:calc(var(--anchor-x)*1px + 1px);padding-block:1.25rem;padding-inline:.75rem;position:absolute}}.context-nav__sharer__separator{background-color:#3030301a;block-size:1px;inline-size:1.25rem}@supports (color:color-mix(in lab,red,red)){.context-nav__sharer__separator{background-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}@media (min-width:80rem){.context-nav__sharer__separator{block-size:1.25rem;inline-size:1px}}.featured-article{--featured-article-image-space:50%;--featured-article-image-max-width:40rem;--featured-article-image-overlay-color:var(--color-black);--featured-article-image-overlay-opacity:0;--featured-article-title-color:currentColor;align-items:flex-start;column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr);position:relative}@media (hover:hover){.featured-article:focus-within,.featured-article:hover:has(a,button,input[type=submit],[tabindex="0"]){--featured-article-image-overlay-opacity:10%;--featured-article-title-color:var(--color-secondary)}}.featured-article.featured-article--image-overlay{--featured-article-image-overlay-color:var(--color-secondary);--featured-article-image-overlay-opacity:70%}@media (hover:hover){.featured-article.featured-article--image-overlay:focus-within,.featured-article.featured-article--image-overlay:hover:has(a,button,input[type=submit],[tabindex="0"]){--featured-article-image-overlay-opacity:50%}}@media (min-width:48rem){.featured-article{grid-template-columns:min(var(--featured-article-image-space),var(--featured-article-image-max-width))minmax(0,1fr)}}@media (min-width:80rem){.featured-article{column-gap:1.5rem}}@container (min-width:48rem){.featured-article{--featured-article-image-space:55%}}@container (min-width:64rem){.featured-article{--featured-article-image-space:60%}}@media (min-width:48rem){.featured-article.featured-article--reverse{grid-template-columns:minmax(0,1fr)min(var(--featured-article-image-space),var(--featured-article-image-max-width))}}.featured-article__image{aspect-ratio:3/2;background-color:var(--color-white);border-radius:.5rem;overflow:hidden;position:relative}.featured-article__image:after{background-color:var(--featured-article-image-overlay-color);content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.featured-article__image:after{background-color:color-mix(in oklab,var(--featured-article-image-overlay-color)var(--featured-article-image-overlay-opacity),transparent)}}.featured-article__image:after{transition-duration:var(--duration-normal);transition-property:background-color}@media (min-width:48rem){.featured-article__image{grid-row:1/6}}.featured-article__badges{--button-expand-transition-duration-override:var(--duration-normal);align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;inset-block-end:.25rem;inset-inline-start:.25rem;position:absolute;z-index:1}.featured-article__title-wrapper{font-size:1.625em;line-height:0;margin-block-end:1rem}@media (min-width:48rem){.featured-article__title-wrapper{grid-area:3/2/4/3;margin-block-end:0}.featured-article--reverse .featured-article__title-wrapper{grid-column:1/2}}.featured-article__title{color:var(--featured-article-title-color);transition-duration:var(--duration-normal);transition-property:color}.featured-article__title:after{content:"";inset:0;position:absolute;z-index:2}.featured-article__description{margin-block-start:1rem}@media (min-width:48rem){.featured-article__description{grid-row:4/5}}.featured-article__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.625rem}@media (min-width:48rem){.featured-article__meta{grid-area:2/2/3/3;margin-block:0 .625rem}.featured-article--bigger .featured-article__meta{margin-block-end:1rem}.featured-article--reverse .featured-article__meta{grid-column:1/2}}.featured-article__date{color:currentColor;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.featured-article__date{color:color-mix(in oklab,currentColor 50%,transparent)}}.featured-article__category{color:var(--color-primary);font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}.footer{background-color:var(--color-primary);padding-block:.75rem}@media (min-width:48rem){.footer{padding-block:0}}.footer__layout{align-items:center;display:flex;flex-flow:column wrap;gap:.75rem 1.5rem;margin-inline:auto;max-width:var(--max-w-container-screen);padding-inline:var(--gutter)}@media (min-width:48rem){.footer__layout{flex-direction:row;justify-content:space-between;min-height:3rem}}.footer__logo{width:fit-content}.footer__logo img{width:85px}@media (min-width:48rem){.footer__nav{display:flex;min-height:inherit}}.footer__links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.footer__link{align-items:center;color:#fffc;display:inline-flex;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.footer__link{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.footer__link{transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.footer__link:focus-visible:not(.is-disabled,.is-active),.footer__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-white)}}.footer__link.is-active{color:var(--color-white)}@media (min-width:48rem){.footer__link.is-active{position:relative}.footer__link.is-active:before{border-color:var(--color-white)transparent transparent transparent;border-width:.375rem .375rem 0;content:"";height:0;inset-block-start:0;inset-inline-start:50%;position:absolute;translate:-50%;width:0}}.header{--header-gap:.5rem;--header-border-width:1px;--header-bg-color:var(--color-gray-lightest);--header-toggler-size:2rem;--header-toggler-icon-size:2rem;--header-logo-width:164px;--header-separator-width:1px;background-color:var(--header-bg-color);position:relative}@media not all and (min-width:80rem){.header{margin-block-end:2.25rem}}@media (min-width:80rem){.header{--header-gap:1rem;--header-toggler-size:2.5rem;--header-toggler-icon-size:1.5rem;--header-logo-width:250px;box-shadow:var(--shadow-base)}}.header__layout{align-items:center;display:flex;gap:var(--header-gap);margin-inline:auto;max-width:var(--max-w-container-screen);min-height:var(--header-height-default);padding-inline:var(--gutter)}@media not all and (min-width:80rem){.header__layout{border-block-end-color:#3030301a;border-block-end-width:var(--header-border-width)}@supports (color:color-mix(in lab,red,red)){.header__layout{border-block-end-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}}.header__toggler{display:inline-flex;font-size:var(--header-toggler-icon-size);height:var(--header-toggler-icon-size);position:relative;transition-duration:var(--duration-fast);transition-property:color;width:var(--header-toggler-icon-size)}.header__toggler:before{content:"";height:var(--header-toggler-size);inset-block-start:50%;inset-inline-start:50%;position:absolute;translate:-50% -50%;width:var(--header-toggler-size)}@media (hover:hover){.header__toggler:focus-visible:not(.is-disabled,.is-active),.header__toggler:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}@media (hover:none){.header__toggler{outline:none}}.header__logo{flex-shrink:0;width:fit-content}@media not all and (min-width:80rem){.header__logo{margin-inline-start:calc(var(--header-gap)*-1)}}.header__logo img{width:var(--header-logo-width)}.header__nav{display:flex}@media not all and (min-width:80rem){.header__nav{border-block-end-color:#3030301a;border-block-end-width:var(--header-border-width);height:2.25rem;inset-block-start:100%;inset-inline:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.header__nav{border-block-end-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.header__nav{background-color:var(--header-bg-color);z-index:-1}.header__nav:after,.header__nav:before{background:linear-gradient(var(--direction),transparent,var(--header-bg-color));content:"";inset-block:0;pointer-events:none;position:absolute;width:var(--gutter)}.header__nav:before{--direction:to left;inset-inline-start:0}.header__nav:after{--direction:to right;inset-inline-end:0}}@media (min-width:80rem){.header__nav{align-self:stretch;margin-inline-end:var(--header-separator-width);margin-inline-start:auto;padding-inline-end:1rem;position:relative}.header__nav:after{background-color:currentColor;content:"";height:20px;inset-block-start:50%;inset-inline-start:100%;position:absolute;translate:0 -50%;width:var(--header-separator-width)}@supports (color:color-mix(in lab,red,red)){.header__nav:after{background-color:color-mix(in oklab,currentColor 10%,transparent)}}}.header__links{display:flex;gap:.5rem 1.5rem;padding-block:.5rem}@media not all and (min-width:80rem){.header__links{flex-grow:1;overflow-x:auto;padding-inline:var(--gutter);scrollbar-width:thin}}@media (min-width:80rem){.header__links{flex-wrap:wrap;justify-content:flex-end;padding-block:1rem}}.header__link{align-items:center;display:inline-flex;font-family:var(--font-headline);font-size:1.125rem;font-weight:800;line-height:1;text-transform:uppercase;transition-duration:var(--duration-fast);transition-property:color;white-space:nowrap}@media (min-width:80rem){.header__link{font-size:1.25rem;text-align:end;white-space:normal}}@media (hover:hover){.header__link:focus-visible:not(.is-disabled,.is-active),.header__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-primary)}}.header__link[aria-current]{color:var(--color-primary)}.header__search-toggler{--button-icon-size-override:2.5rem;display:inline-flex}.header__searchbar{flex-grow:1;margin-inline-start:auto;max-width:64rem}.header__user{display:inline-flex;margin-inline-start:auto}.lightbox{--lightbox-panel-py:1.5rem;--lightbox-close-size:2.5rem;--lightbox-slider-bg-color:var(--color-white);position:relative;z-index:9999}@media (min-width:48rem){.lightbox{--lightbox-panel-py:3rem}}.lightbox__overlay{background-color:#000000b3;inset:0;position:fixed}@supports (color:color-mix(in lab,red,red)){.lightbox__overlay{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.lightbox__panel-scroller{inset:0;overflow-y:auto;overscroll-behavior:contain;position:fixed}.lightbox__panel-container{align-items:center;display:flex;justify-content:center;min-height:100svh}.lightbox__panel{max-width:min(64rem,100%);padding-block-end:var(--lightbox-panel-py);padding-block-start:calc(var(--lightbox-panel-py) + var(--lightbox-close-size));padding-inline:var(--gutter);position:relative}@media (min-width:48rem){.lightbox__panel{padding-block-start:var(--lightbox-panel-py);padding-inline:3rem}}.lightbox__close{--button-icon-size-override:var(--lightbox-close-size);display:inline-flex;inset-block-start:calc(var(--lightbox-panel-py)/2);inset-inline-end:var(--gutter);position:absolute}@media (min-width:48rem){.lightbox__close{inset-block-start:.5rem;inset-inline-end:.5rem}}.lightbox__slider{background-color:var(--lightbox-slider-bg-color);border-radius:.5rem;overflow:hidden;padding-block-end:1rem}.lightbox__item{display:flex;flex-direction:column;height:100%}.lightbox__item__image{aspect-ratio:var(--lightbox-image-ratio);position:relative;width:100%}.lightbox__item__body-wrapper{flex-grow:1}.lightbox__item__body-wrapper.is-overflown{--mask-size:4rem;-webkit-mask-image:linear-gradient(var(--color-black),var(--color-black)calc(100% - var(--mask-size)),transparent);mask-image:linear-gradient(var(--color-black),var(--color-black)calc(100% - var(--mask-size)),transparent);-webkit-mask-position:0 calc(var(--mask-size)*-1);mask-position:0 calc(var(--mask-size)*-1);-webkit-mask-size:auto calc(100% + var(--mask-size));mask-size:auto calc(100% + var(--mask-size));transition-duration:var(--duration-normal);transition-property:-webkit-mask-position,mask-position}.lightbox__item__body-wrapper.is-overflown.is-end{-webkit-mask-position:0 0;mask-position:0 0}.lightbox__item__body{max-height:12rem;padding:1.25rem;scrollbar-color:var(--color-primary)var(--lightbox-slider-bg-color)}.lightbox__item__body,.nav{overflow-y:auto;overscroll-behavior:contain}.nav{border-radius:0 0 .5rem .5rem;height:min(32rem,var(--h-screen-visible))}.nav__inside{background-color:var(--color-gray-lightest)}.nav__inside,.nav__layout{display:flex;min-height:100%}.nav__layout{flex-direction:column;gap:.75rem;margin-inline:auto;max-width:var(--max-w-container-screen);padding:.5rem;width:100%}@media (min-width:80rem){.nav__layout{flex-direction:row}}.nav__nav{display:flex;flex:1;flex-direction:column;gap:2rem;padding-block:.75rem;padding-inline:2rem}.nav__links{display:flex;flex-direction:column;gap:.25rem}.nav__link{display:flex;outline:none;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.nav__link:focus-visible:not(.is-disabled,.is-active),.nav__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-primary)}}.nav__link[aria-current]{color:var(--color-primary)}.nav__link.nav__link--primary{font-family:var(--font-headline);font-size:2.125rem;font-weight:900;line-height:1}.nav__link.nav__link--secondary{font-family:var(--font-headline);font-size:2.25rem;font-weight:700;line-height:1}.nav__buttons{background-color:#4140420d;border-radius:.5rem;display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.nav__buttons{background-color:color-mix(in oklab,var(--color-gray)5%,transparent)}}@media (min-width:80rem){.nav__buttons{flex-basis:18rem;flex-direction:column}}.nav-mobile{background-color:var(--color-gray-lightest);display:flex;flex-direction:column;height:var(--h-screen-visible);overflow-y:auto;overscroll-behavior:contain}.nav-mobile__searchbar{padding-block:1rem;padding-inline:var(--gutter)}.nav-mobile__nav{flex-grow:1;padding-inline:var(--gutter)}.nav-mobile__links,.nav-mobile__nav{display:flex;flex-direction:column}.nav-mobile__links>*+*{border-block-start:1px solid var(--color-gray-light)}.nav-mobile__link{align-items:center;display:flex;min-height:2.75rem;outline:none;padding-block:.5rem;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.nav-mobile__link:focus-visible:not(.is-disabled,.is-active),.nav-mobile__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-primary)}}.nav-mobile__link[aria-current]{color:var(--color-primary)}.nav-mobile__link.nav-mobile__link--primary{font-size:1rem;font-weight:800;line-height:1.25rem}.nav-mobile__link.nav-mobile__link--secondary{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:1rem;--wysiwyg-line-height:1.375rem}.nav-mobile__buttons{display:flex;flex-direction:column;gap:.5rem;padding-block:.5rem;padding-inline:var(--gutter)}.nav-mobile__tabbar{border-block-start:1px solid #3030301a;display:flex;inset-block-end:0;inset-inline:0;margin-block-start:.75rem;position:sticky}@supports (color:color-mix(in lab,red,red)){.nav-mobile__tabbar{border-block-start:1px solid color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.nav-mobile__tabbar>*+*{border-inline-start:1px solid #3030301a}@supports (color:color-mix(in lab,red,red)){.nav-mobile__tabbar>*+*{border-inline-start:1px solid color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.nav-mobile__panel{position:relative}.nav-mobile__panel__overlay{background-color:#00000040;inset:0;position:fixed}@supports (color:color-mix(in lab,red,red)){.nav-mobile__panel__overlay{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.nav-mobile__panel__wrapper{inset-block-end:0;inset-inline:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding-block-start:2rem;position:fixed}.nav-mobile__frame{background-color:var(--color-gray-light);border-radius:.5rem .5rem 0 0;padding:1rem;position:relative}.nav-mobile__frame__close{display:inline-flex;font-size:2rem;inset-block-start:.75rem;inset-inline-end:.75rem;position:absolute}.paywall{background-color:var(--color-white);border-radius:.5rem;box-shadow:var(--shadow-base);display:flex;flex-direction:column;gap:4rem;padding-block:2rem;padding-inline:1rem}@media (min-width:48rem){.paywall{flex-direction:row;gap:2rem;padding-block-start:2.875rem;padding-inline:2rem}}.paywall__section{align-items:center;display:flex;flex:1;flex-direction:column}@media (min-width:48rem){.paywall__section{align-items:flex-start;padding-block:2.625rem .75rem}}.paywall__section.paywall__section--frame{border-color:var(--color-gold);border-radius:.5rem;border-width:1px;padding-block:2.625rem 1rem;padding-inline:.75rem;position:relative}@media (min-width:48rem){.paywall__section.paywall__section--frame{padding-block-end:.75rem}}.paywall__frame__label{align-items:center;background-color:var(--color-white);border-radius:.25rem;border-width:1px;color:var(--color-gold);display:inline-flex;font-size:.875rem;font-weight:800;inset-block-start:-1px;inset-inline:.75rem;justify-content:center;line-height:1.125rem;margin-inline:auto;min-height:2.625rem;padding-block:.5rem;padding-inline:1rem;position:absolute;text-align:center;translate:0 -50%;width:fit-content}.popin-promo{--popin-promo-py:3rem;--popin-promo-px:var(--gutter);--popin-promo-close-size:2rem;align-items:safe center;background-color:#0000;color:inherit;justify-content:center;margin:auto;max-height:0;max-width:none;min-height:100svh;opacity:0;outline:none;overscroll-behavior:contain;scale:.95;transition:opacity var(--duration-normal)var(--ease-out),scale var(--duration-normal)var(--ease-out),overlay var(--duration-normal)var(--ease-out)allow-discrete,display var(--duration-normal)var(--ease-out)allow-discrete;width:100%}@media (min-width:48rem){.popin-promo{--popin-promo-px:3rem}}.popin-promo::backdrop{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.popin-promo::backdrop{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.popin-promo::backdrop{opacity:0;transition:opacity var(--duration-normal)var(--ease-out),overlay var(--duration-normal)var(--ease-out)allow-discrete,display var(--duration-normal)var(--ease-out)allow-discrete}.popin-promo[open]{display:flex;opacity:1;scale:1}.popin-promo[open]::backdrop{opacity:1}.popin-promo.popin-promo--gold{--popin-promo-frame-color:var(--color-gold)}.popin-promo.popin-promo--primary{--popin-promo-frame-color:var(--color-primary)}@starting-style{.popin-promo[open]{opacity:0;scale:.95}.popin-promo[open]::backdrop{opacity:0}}.popin-promo__container{min-width:min(54rem,100%);padding-block:var(--popin-promo-py);padding-inline:var(--popin-promo-px);position:relative}.popin-promo__close{color:var(--color-white);display:inline-flex;font-size:var(--popin-promo-close-size);inset-block-start:calc((var(--popin-promo-py) - var(--popin-promo-close-size))/2);inset-inline-end:var(--popin-promo-px);outline:none;position:absolute;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.popin-promo__close:focus-visible:not(.is-disabled,.is-active),.popin-promo__close:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-primary)}}@media (min-width:48rem){.popin-promo__close{inset-block-start:calc(var(--popin-promo-py) - var(--popin-promo-close-size));inset-inline-end:calc(var(--popin-promo-px) - var(--popin-promo-close-size))}}.popin-promo__panel{background-color:var(--color-white);border-radius:.5rem;display:flex;max-width:48rem;overflow:hidden}.popin-promo__image{flex-basis:50%;max-width:22rem}@media not all and (min-width:48rem){.popin-promo__image{display:none}}.popin-promo__main{flex-basis:50%;gap:1.5rem;padding:1.5rem}.popin-promo__content,.popin-promo__main{display:flex;flex-direction:column;flex-grow:1}.popin-promo__content{gap:1rem;justify-content:center}.popin-promo__title{color:var(--color-secondary);font-family:var(--font-headline);font-size:2.125rem;font-weight:900;line-height:1}.popin-promo__frame{border-color:var(--popin-promo-frame-color);border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;padding-block:1rem .75rem;padding-inline:.75rem}.prefooter{background-color:var(--color-gray-lightest);border-block-start:1px solid var(--color-primary);padding-block:.75rem}@media (min-width:48rem){.prefooter{padding-block:1.5rem}}@media (min-width:80rem){.prefooter{padding-block:2rem 1rem}}.prefooter__layout{display:flex;flex-direction:column-reverse;gap:1rem;margin-inline:auto;max-width:var(--max-w-container-screen);padding-inline:var(--gutter)}@media (min-width:80rem){.prefooter__layout{flex-direction:row;gap:2rem}}.prefooter__main{display:flex;flex:1;flex-direction:column;gap:1rem}.prefooter__logo{width:fit-content}@media not all and (min-width:80rem){.prefooter__logo{order:1}}.prefooter__logo img{margin-inline-start:-4.8%;width:250px}.prefooter__content{margin-block-end:auto}@media not all and (min-width:80rem){.prefooter__content{order:1}}.prefooter__buttons{display:grid;gap:.375rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:48rem){.prefooter__buttons{grid-template-columns:repeat(4,minmax(0,1fr))}}.prefooter__links{border-block:1px solid #3030301a;display:flex;flex-flow:column wrap;gap:.75rem 1rem;padding-block:1rem}@supports (color:color-mix(in lab,red,red)){.prefooter__links{border-block:1px solid color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}@media (min-width:48rem){.prefooter__links{flex-direction:row}}@media (min-width:80rem){.prefooter__links{border-block-end:none;padding-block-end:0}}.prefooter__link{color:var(--color-primary);font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){.prefooter__link:focus-visible:not(.is-disabled,.is-active),.prefooter__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}.prefooter__link[aria-current]{color:var(--color-secondary)}.preheader{--preheader-separator-width:1px;background-color:var(--color-primary)}.preheader__layout{display:flex;gap:var(--preheader-separator-width);justify-content:flex-end;margin-inline:auto;max-width:var(--max-w-container-screen);min-height:2rem;padding-inline:var(--gutter)}.preheader__networks{display:flex;padding-inline:.5rem;position:relative}.preheader__networks:after{background-color:#fff3;content:"";height:20px;inset-block-start:50%;inset-inline-start:100%;position:absolute;translate:0 -50%;width:var(--preheader-separator-width)}@supports (color:color-mix(in lab,red,red)){.preheader__networks:after{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.preheader__network{color:var(--color-white);display:inline-flex;font-size:2rem;opacity:.7;transition-duration:var(--duration-fast);transition-property:opacity}@media (hover:hover){.preheader__network:focus-visible:not(.is-disabled,.is-active),.preheader__network:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){opacity:1}}.preheader__links{display:flex}.preheader__link{--preheader-link-icon-opacity:.4;--preheader-link-label-color:#fffc}@supports (color:color-mix(in lab,red,red)){.preheader__link{--preheader-link-label-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.preheader__link{align-items:center;display:inline-flex;gap:.125rem;padding-inline:.625rem}@media (hover:hover){.preheader__link:focus-visible:not(.is-disabled,.is-active),.preheader__link:focus-within,.preheader__link:hover:has(a,button,input[type=submit],[tabindex="0"]),.preheader__link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--preheader-link-icon-opacity:1;--preheader-link-label-color:var(--color-white)}}.preheader__link__icon{color:var(--color-white);display:inline-flex;font-size:1.5rem;opacity:var(--preheader-link-icon-opacity);transition-duration:var(--duration-fast);transition-property:opacity}.preheader__link__label{color:var(--preheader-link-label-color);font-size:.75rem;font-weight:600;line-height:1rem;transition-duration:var(--duration-fast);transition-property:color}.quote{align-items:flex-start;background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}@media (min-width:48rem){.quote{padding:2rem}}.quote.quote--image{gap:2rem;position:relative}@media (min-width:48rem){.quote.quote--image{flex-direction:row}}.quote__icon{color:var(--color-secondary);width:3rem}.quote--image .quote__icon{inset-block-start:1rem;inset-inline-start:.625rem;position:absolute;width:3.75rem}.quote__image{border-radius:.5rem;flex-shrink:0;max-width:8rem;overflow:hidden}.quote__content{align-self:center;display:flex;flex-direction:column;gap:.75rem}.quote__content>* p:first-of-type:before{content:"“"}.quote__content>* p:last-of-type:after{content:"”"}.quote__author{font-size:.875rem;font-weight:600;line-height:1.125rem}.remote-video{--remote-video-bg-overlay-opacity:30%;aspect-ratio:16/9;border-radius:.5rem;overflow:hidden;position:relative}@media (hover:hover){.remote-video:focus-within,.remote-video:hover:has(a,button,input[type=submit],[tabindex="0"]){--remote-video-bg-overlay-opacity:50%}}.remote-video__image{inset:0;position:absolute}.remote-video__image__overlay{background-color:#000;inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.remote-video__image__overlay{background-color:color-mix(in oklab,var(--color-black)var(--remote-video-bg-overlay-opacity),transparent)}}.remote-video__image__overlay{transition-duration:var(--duration-normal);transition-property:background-color}.remote-video__button{display:grid;inset:0;place-content:center;position:absolute}.remote-video__iframe{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%}.text-picture{align-items:center;display:flex;flex-direction:column;gap:2rem}.text-picture.text-picture--landscape{--text-picture-image-ratio:3/2}.text-picture.text-picture--portrait{--text-picture-image-ratio:2/3}@media (min-width:48rem){.text-picture.text-picture--horizontal{flex-direction:row}.text-picture.text-picture--horizontal.text-picture--reverse{flex-direction:row-reverse}}.text-picture.text-picture--horizontal.text-picture--landscape{--text-picture-image-max-width:24rem}@media (min-width:48rem){.text-picture.text-picture--horizontal.text-picture--landscape{--text-picture-image-max-width:32rem}}.text-picture.text-picture--horizontal.text-picture--portrait{--text-picture-image-max-width:12rem}@media (min-width:48rem){.text-picture.text-picture--horizontal.text-picture--portrait{--text-picture-image-max-width:16rem}}.text-picture.text-picture--horizontal.text-picture--auto{--text-picture-image-max-height:18rem}@media (min-width:48rem){.text-picture.text-picture--horizontal.text-picture--auto{--text-picture-image-max-height:24rem}}.text-picture__image-wrapper{flex-basis:50%;flex-grow:1;position:relative}@media (min-width:48rem){.text-picture--horizontal .text-picture__image-wrapper{display:table;max-width:var(--text-picture-image-max-width,fit-content)}}.text-picture__image{aspect-ratio:var(--text-picture-image-ratio,auto);margin-inline:auto;max-width:var(--text-picture-image-max-width,none);width:fit-content}@media (min-width:48rem){.text-picture--horizontal .text-picture__image{max-width:none}}.text-picture__image img{max-height:var(--text-picture-image-max-height,none)}.text-picture__content{flex-basis:0;flex-grow:9999;min-width:min(20rem,100%)}.text-picture-float{--text-picture-float-position:inline-start;--text-picture-float-spacer:2rem;--text-picture-float-image-max-height:12rem;margin-block-end:calc(var(--text-picture-float-spacer)*-1)}.text-picture-float.text-picture-float--reverse{--text-picture-float-position:inline-end}.text-picture-float:after{clear:both;content:"";display:table}.text-picture-float__image-wrapper{margin-block-end:var(--text-picture-float-spacer);position:relative}@media (min-width:48rem){.text-picture-float__image-wrapper{display:table;float:var(--text-picture-float-position);margin-inline-end:2rem;max-width:fit-content}.text-picture-float--reverse .text-picture-float__image-wrapper{margin-inline:2rem 0}}.text-picture-float__image{margin-inline:auto;width:fit-content}.text-picture-float__image img{max-height:var(--text-picture-float-image-max-height,none)}.text-picture-float__content{margin-block-end:var(--text-picture-float-spacer)}.featured{--featured-gap-x:2.5rem;--featured-py:1.25rem;column-gap:var(--featured-gap-x);display:flex;flex-direction:column;padding-block:var(--featured-py);row-gap:2rem}@media (min-width:80rem){.featured.featured--t1{flex-direction:row}}.featured__main{flex:1}.featured__aside{flex-grow:1;flex-shrink:0}@media (min-width:80rem){.featured--t1 .featured__aside{display:flex;flex-direction:column;max-width:15rem;position:relative}.featured--t1 .featured__aside:before{background-color:#3030301a;content:"";inset-block:calc(var(--featured-py)*-1);inset-inline-start:calc(var(--featured-gap-x)/2*-1);position:absolute;width:1px}@supports (color:color-mix(in lab,red,red)){.featured--t1 .featured__aside:before{background-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.featured__aside__scroller-wrapper{flex-grow:1;min-height:32rem;position:relative}.featured__aside__scroller-wrapper.is-overflown{--mask-size:4rem;-webkit-mask-image:linear-gradient(var(--color-black),var(--color-black)calc(100% - var(--mask-size)),transparent);mask-image:linear-gradient(var(--color-black),var(--color-black)calc(100% - var(--mask-size)),transparent);-webkit-mask-position:0 calc(var(--mask-size)*-1);mask-position:0 calc(var(--mask-size)*-1);-webkit-mask-size:auto calc(100% + var(--mask-size));mask-size:auto calc(100% + var(--mask-size));transition-duration:var(--duration-normal);transition-property:-webkit-mask-position,mask-position}.featured__aside__scroller-wrapper.is-overflown.is-end{-webkit-mask-position:0 0;mask-position:0 0}.featured__aside__scroller{height:100%;inset:0 0 auto;overflow-y:auto;overscroll-behavior:contain;position:absolute;scrollbar-width:none}}.layout-contact{display:flex;flex-direction:column;gap:2rem}@media (min-width:80rem){.layout-contact.layout-contact--t2{flex-direction:row;justify-content:space-between}}.layout-contact__content{flex:1}@media (min-width:80rem){.layout-contact--t2 .layout-contact__content{max-width:26rem}}.layout-contact__form{background-color:var(--color-white);border-radius:1rem;flex:1;padding-block:1.5rem;padding-inline:.75rem}@media (min-width:48rem){.layout-contact__form{padding-block:2rem;padding-inline:1.5rem}}@media (min-width:80rem){.layout-contact--t2 .layout-contact__form{max-width:50%}}.layout-list{--layout-list-grid-cols:2;--layout-list-grid-gap:.375rem}@media (min-width:48rem){.layout-list{--layout-list-grid-cols:4;--layout-list-grid-gap:.75rem}}.layout-list__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 2rem;justify-content:space-between}@media not all and (min-width:48rem){.layout-list__head{flex-direction:column}}.layout-list__body{padding-block-start:1rem}@media (min-width:48rem){.layout-list__body{padding-block-start:2.5rem}}.layout-list--inline .layout-list__items{display:flex;flex-direction:column;gap:.5rem}.layout-list--grid .layout-list__items{display:grid;gap:var(--layout-list-grid-gap);grid-template-columns:repeat(var(--layout-list-grid-cols),minmax(0,1fr))}.layout-list--grid .layout-list__items .card-article--inline{grid-column:1/-1}.layout-list__pager{display:flex;justify-content:center;margin-block-start:2rem}.layout-sidebar{--layout-sidebar-gap-x:2.5rem;column-gap:var(--layout-sidebar-gap-x);display:grid;grid-template-columns:minmax(0,1fr);row-gap:2rem}@media (min-width:48rem){.layout-sidebar{row-gap:3rem}}@media (min-width:80rem){.layout-sidebar{grid-template-columns:minmax(0,1fr) 17.5rem}.layout-sidebar__aside{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.layout-sidebar__aside:before{background-color:#3030301a;content:"";inset-block:0;inset-inline-start:calc(var(--layout-sidebar-gap-x)/2*-1);position:absolute;width:1px}@supports (color:color-mix(in lab,red,red)){.layout-sidebar__aside:before{background-color:color-mix(in oklab,var(--color-gray-dark)10%,transparent)}}.layout-sidebar__aside__sticky{inset-block-end:calc(1.25rem + var(--context-nav-height,var(--context-nav-height-default)));position:sticky}}.slider{display:flex;flex-direction:column;gap:1rem}.slider .swiper{position:relative;width:100%}@media (min-width:80rem){.slider--shadowed :is(.slider .swiper){--mask-size:7.5rem;-webkit-mask-image:linear-gradient(to right,transparent,var(--color-black)var(--mask-size),var(--color-black)calc(100% - var(--mask-size)),transparent);mask-image:linear-gradient(to right,transparent,var(--color-black)var(--mask-size),var(--color-black)calc(100% - var(--mask-size)),transparent);-webkit-mask-position:calc(var(--mask-size)*-1)0;mask-position:calc(var(--mask-size)*-1)0;-webkit-mask-size:calc(100% + var(--mask-size)*2)auto;mask-size:calc(100% + var(--mask-size)*2)auto;transition-duration:var(--duration-normal);transition-property:-webkit-mask-size,mask-size,-webkit-mask-position,mask-position}.slider.slider--shadowed:not(.is-start) :is(.slider .swiper){-webkit-mask-position:0 0;mask-position:0 0}.slider.slider--shadowed:not(.is-end) :is(.slider .swiper){-webkit-mask-size:calc(100% + var(--mask-size))auto;mask-size:calc(100% + var(--mask-size))auto}.slider.slider--shadowed:not(.is-start,.is-end) :is(.slider .swiper){-webkit-mask-size:100%;mask-size:100%}}.slider .swiper-slide{height:auto}.slider .swiper-pagination{align-items:center;background-color:var(--color-primary);border-radius:3.40282e+38px;display:flex;gap:var(--swiper-pagination-gap);justify-content:flex-end;min-height:var(--swiper-navigation-size);min-width:calc(var(--swiper-pagination-bullet-size)*var(--swiper-pagination-bullet-length) + var(--swiper-pagination-bullet-active-width) - var(--swiper-pagination-bullet-size) + var(--swiper-pagination-gap)*(var(--swiper-pagination-bullet-length) - 1) + var(--swiper-pagination-px)*2);padding-inline:var(--swiper-pagination-px)}@supports (color:color-mix(in lab,red,red)){.slider .swiper-pagination{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.slider .swiper-pagination.swiper-pagination-lock{display:none}.slider .swiper-pagination-bullet{background-color:var(--color-primary);border-radius:3.40282e+38px;height:var(--swiper-pagination-bullet-size);opacity:.4;transition-duration:var(--duration-fast);transition-property:width,opacity;transition-timing-function:linear;width:var(--swiper-pagination-bullet-size)}.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:var(--swiper-pagination-bullet-active-width)}.slider__controls{--button-icon-size-override:var(--swiper-navigation-size);align-items:center;display:flex;gap:.25rem;justify-content:center}.slider__controls:has(~.swiper:not(.swiper-initialized)),.swiper:not(.swiper-initialized) .slider__controls,.swiper:not(.swiper-initialized)~.slider__controls{display:none}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.th-container{background-color:var(--section-bg-color,var(--page-bg-color));margin-inline:auto;max-width:var(--max-w-container);padding-inline:var(--gutter);position:relative}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.start-\(--gutter\){inset-inline-start:var(--gutter)}.z-99{z-index:99}.z-100{z-index:100}.z-9999{z-index:9999}.col-span-full{grid-column:1/-1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:80rem){.container{max-width:80rem}}.container{margin-inline:auto;padding-inline:var(--gutter)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing)*5)}.ms-auto{margin-inline-start:auto}.th-preheader-link{--preheader-link-icon-opacity:.4;--preheader-link-label-color:#fffc}@supports (color:color-mix(in lab,red,red)){.th-preheader-link{--preheader-link-label-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.th-preheader-link{align-items:center;display:inline-flex;gap:.125rem;padding-inline:.625rem}@media (hover:hover){.th-preheader-link:focus-visible:not(.is-disabled,.is-active),.th-preheader-link:focus-within,.th-preheader-link:hover:has(a,button,input[type=submit],[tabindex="0"]),.th-preheader-link:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--preheader-link-icon-opacity:1;--preheader-link-label-color:var(--color-white)}}.th-preheader-link-icon{color:var(--color-white);display:inline-flex;font-size:1.5rem;opacity:var(--preheader-link-icon-opacity);transition-duration:var(--duration-fast);transition-property:opacity}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-2\/3{aspect-ratio:2/3}.aspect-3\/2{aspect-ratio:3/2}.h-\(--h-screen-visible\){height:var(--h-screen-visible)}.h-6\.5{height:calc(var(--spacing)*6.5)}.h-full{height:100%}.max-h-1\/2{max-height:50%}.max-h-cqi-2\/3{max-height:66.6667cqi}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-60{min-height:calc(var(--spacing)*60)}.w-62{width:calc(var(--spacing)*62)}.w-148{width:calc(var(--spacing)*148)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3\/4{max-width:75%}.max-w-212{max-width:calc(var(--spacing)*212)}.max-w-full{max-width:100%}.min-w-56{min-width:calc(var(--spacing)*56)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-2\/5{flex-basis:40%}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.-translate-y-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;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}.grid{grid-template-columns:minmax(0,1fr)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*8*var(--tw-space-y-reverse))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-b-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.th-section-gray-light{--section-bg-color:var(--color-gray-light);background-color:var(--section-bg-color)}.th-section-gray-lighter{--section-bg-color:var(--color-gray-lighter);background-color:var(--section-bg-color)}.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-current{background-color:currentColor}.bg-gray-light{background-color:var(--color-gray-light)}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing)*3)}.p-5{padding:calc(var(--spacing)*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)}.py-\(--paragraph-spacer\){padding-block:var(--paragraph-spacer)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.text-center{text-align:center}.text-end{text-align:end}.align-middle{vertical-align:middle}.th-meta{font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;text-transform:uppercase}.th-title-headline{font-family:var(--font-headline);font-size:2.125rem;font-weight:900;line-height:1}.th-preheader-link-label{color:var(--preheader-link-label-color);font-size:.75rem;font-weight:600;line-height:1rem;transition-duration:var(--duration-fast);transition-property:color}.th-label{font-size:.875rem;font-weight:600;line-height:1.125rem}.th-title{font-size:1rem;font-weight:800;line-height:1.25rem}.th-title-small{font-size:.875rem;font-weight:800;line-height:1.125rem}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.th-wysiwyg{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height)}.text-\(length\:--card-article-plain-title-line-height\){font-size:var(--card-article-plain-title-line-height)}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.125em\]{font-size:1.125em}.text-\[1\.625em\]{font-size:1.625em}.text-\[5rem\]{font-size:5rem}.leading-0{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.leading-none{--tw-leading:1;line-height:1}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-\(color\:--card-event-title-color\){color:var(--card-event-title-color)}.text-current\/50{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/50{color:color-mix(in oklab,currentcolor 50%,transparent)}}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.grayscale{--tw-grayscale:grayscale(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,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));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,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[filter\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-\(--duration-fast\){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-\(--duration-normal\){--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.th-wysiwyg--default{--wysiwyg-font-size:1rem;--wysiwyg-line-height:1.375rem}.ibe-0{inset-block-end:calc(var(--spacing)*0)}.ibs-0{inset-block-start:calc(var(--spacing)*0)}.ibs-full{inset-block-start:100%}.mbe-2{margin-block-end:calc(var(--spacing)*2)}.mbe-3{margin-block-end:calc(var(--spacing)*3)}.mbe-4{margin-block-end:calc(var(--spacing)*4)}.mbe-6{margin-block-end:calc(var(--spacing)*6)}.mbe-8{margin-block-end:calc(var(--spacing)*8)}.mbs-2{margin-block-start:calc(var(--spacing)*2)}.mbs-3{margin-block-start:calc(var(--spacing)*3)}.mbs-4{margin-block-start:calc(var(--spacing)*4)}.mbs-6{margin-block-start:calc(var(--spacing)*6)}.mbs-8{margin-block-start:calc(var(--spacing)*8)}.mbs-10{margin-block-start:calc(var(--spacing)*10)}.mbs-auto{margin-block-start:auto}.pbe-4{padding-block-end:calc(var(--spacing)*4)}.pbe-8{padding-block-end:calc(var(--spacing)*8)}.pbs-4{padding-block-start:calc(var(--spacing)*4)}.pbs-5{padding-block-start:calc(var(--spacing)*5)}:is(.\*\:h-auto>*){height:auto}:is(.\*\:max-w-full>*){max-width:100%}.not-has-\[\[href\*\=\'revive\'\]\]\:hidden:not(:has([href*=revive])){display:none}.group-focus-within\:outline-default:is(:where(.group):focus-within *){outline-color:highlight;outline-color:-webkit-focus-ring-color;outline-offset:1px;outline-style:auto;outline-width:1px}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing)*.5)}.before\:h-1:before{content:var(--tw-content);height:calc(var(--spacing)*1)}.before\:w-1:before{content:var(--tw-content);width:calc(var(--spacing)*1)}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:rounded-full:before{border-radius:3.40282e+38px;content:var(--tw-content)}.before\:bg-current:before{background-color:currentColor;content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:bg-current:after{background-color:currentColor;content:var(--tw-content)}.has-\[\*\]\:pbs-8:has(:is(*)),.has-\[\[href\*\=\'revive\'\]\]\:pbs-8:has([href*=revive]){padding-block-start:calc(var(--spacing)*8)}@media not all and (min-width:80rem){.max-lg\:hidden{display:none}.max-lg\:-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.max-lg\:transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.max-lg\:duration-\(--duration-normal\){--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.max-lg\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.max-lg\:-mbs-2{margin-block-start:calc(var(--spacing)*2*-1)}.max-lg\:mbe-0{margin-block-end:calc(var(--spacing)*0)}}@media not all and (min-width:48rem){.max-sm\:hidden{display:none}.max-sm\:basis-full{flex-basis:100%}.max-sm\:self-start{align-self:flex-start}.max-sm\:text-center{text-align:center}.max-sm\:mbs-0\.75{margin-block-start:calc(var(--spacing)*.75)}.max-sm\:mbs-2\.5{margin-block-start:calc(var(--spacing)*2.5)}}@media (min-width:48rem){.sm\:col-span-\(--max-col-span\){grid-column:span var(--max-col-span)/span var(--max-col-span)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-full{grid-column:1/-1}.sm\:hidden{display:none}.sm\:table-caption{display:table-caption}.sm\:min-h-40{min-height:calc(var(--spacing)*40)}.sm\:min-h-56{min-height:calc(var(--spacing)*56)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:shrink-0{flex-shrink:0}.sm\:caption-bottom{caption-side:bottom}.sm\:grid-cols-\(--max-cols\){grid-template-columns:var(--max-cols)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:calc(var(--spacing)*3)}:where(.sm\:space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*12*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*12*var(--tw-space-y-reverse))}.sm\:gap-y-3{row-gap:calc(var(--spacing)*3)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:text-\[2\.25em\]{font-size:2.25em}.sm\:text-\[6\.875rem\]{font-size:6.875rem}.sm\:-mbs-12{margin-block-start:calc(var(--spacing)*12*-1)}.sm\:\[--icon-padlock-size-override\:1\.5rem\]{--icon-padlock-size-override:1.5rem}.sm\:mbe-8{margin-block-end:calc(var(--spacing)*8)}.sm\:mbe-10{margin-block-end:calc(var(--spacing)*10)}.sm\:mbs-5{margin-block-start:calc(var(--spacing)*5)}.sm\:mbs-6{margin-block-start:calc(var(--spacing)*6)}.sm\:mbs-8{margin-block-start:calc(var(--spacing)*8)}.sm\:pbe-10{padding-block-end:calc(var(--spacing)*10)}.sm\:pbs-6{padding-block-start:calc(var(--spacing)*6)}.sm\:pbs-8{padding-block-start:calc(var(--spacing)*8)}.has-\[\*\]\:sm\:pbs-12:has(:is(*)),.has-\[\[href\*\=\'revive\'\]\]\:sm\:pbs-12:has([href*=revive]){padding-block-start:calc(var(--spacing)*12)}@media not all and (min-width:80rem){.sm\:max-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:max-lg\:gap-3{gap:calc(var(--spacing)*3)}:where(.sm\:max-lg\:space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*12*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*12*var(--tw-space-y-reverse))}}}@media (min-width:80rem){.lg\:col-span-\(--max-col-span\){grid-column:span var(--max-col-span)/span var(--max-col-span)}.lg\:-ms-2{margin-inline-start:calc(var(--spacing)*-2)}.lg\:hidden{display:none}.lg\:min-h-20{min-height:calc(var(--spacing)*20)}.lg\:max-w-160{max-width:calc(var(--spacing)*160)}.lg\:min-w-128{min-width:calc(var(--spacing)*128)}.lg\:-translate-y-8{--tw-translate-y:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-\(--max-cols\){grid-template-columns:var(--max-cols)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:inset-shadow-y-secondary{--tw-inset-shadow:inset 0 -1px 0 0 var(--tw-inset-shadow-color,var(--color-secondary))}@supports (color:color-mix(in lab,red,red)){.lg\:inset-shadow-y-secondary{--tw-inset-shadow:inset 0 -1px 0 0 var(--tw-inset-shadow-color,color-mix(in oklab,var(--color-secondary)10%,transparent))}}.lg\:inset-shadow-y-secondary{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:transition-shadow{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.lg\:duration-\(--duration-normal\){--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.lg\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (min-width:48rem){@container not (min-width:63.75rem){.sm\:\@max-maxed\:col-span-full{grid-column:1/-1}}}@container (min-width:63.75rem){.\@maxed\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@maxed\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover){.hocus\:translate-y-0:focus-visible:not(.is-disabled,.is-active),.hocus\:translate-y-0:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.hocus\:bg-secondary:focus-visible:not(.is-disabled,.is-active),.hocus\:bg-secondary:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){background-color:var(--color-secondary)}.group:focus-within .group-has-hocus\:brightness-90,.group:hover:has(a,button,input[type=submit],[tabindex="0"]) .group-has-hocus\:brightness-90{--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,)}}}.advertising:has([href*=revive]){display:flex;justify-content:center}.advertising:has([href*=revive])[data-advertising-name=desk_arche]{inset-block-start:0;inset-inline:0;overflow:hidden;position:absolute}.advertising:has([href*=revive])[data-advertising-name=desk_arche] img{max-width:none}:not(.paragraph)>.advertising:has([href*=revive])[data-advertising-name$=z1],:not(.paragraph)>.advertising:has([href*=revive])[data-advertising-name$=z2]{background-color:var(--color-white);padding-block:.625rem;padding-inline:var(--gutter)}:not(.paragraph)>.advertising:has([href*=revive])[data-advertising-name$=z1]{padding-block-start:.3125rem}#tarteaucitronRoot{--tac-py:1.5rem;--tac-alert-py:1.5rem;--tac-alert-px:1.5rem;--tac-button-spacer:.5rem}@media (min-width:48rem){#tarteaucitronRoot{--tac-py:3rem;--tac-alert-py:3rem;--tac-alert-px:3rem}}#tarteaucitronRoot *{color:inherit}#tarteaucitronRoot.tarteaucitronBeforeVisible:before{background-color:#000000b3!important}@supports (color:color-mix(in lab,red,red)){#tarteaucitronRoot.tarteaucitronBeforeVisible:before{background-color:color-mix(in oklab,var(--color-black)70%,transparent)!important}}#tarteaucitronRoot.tarteaucitronBeforeVisible:before{opacity:1!important;z-index:9999!important}#tarteaucitronRoot #tarteaucitronBack{background-color:var(--color-black)!important;opacity:1!important}#tarteaucitronRoot #tarteaucitronDotGreen{background-color:var(--color-success)!important}#tarteaucitronRoot #tarteaucitronDotRed{background-color:var(--color-error)!important}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig{border-radius:.5rem!important;box-shadow:0 0 2rem #0003!important;max-height:calc(100% - var(--tac-py)*2);padding:calc(var(--tac-alert-py) + 2rem) var(--tac-alert-px) calc(var(--tac-alert-py) - var(--tac-button-spacer)/2)!important;width:min(calc(100% - var(--gutter)*2),48rem)!important}@supports (color:color-mix(in lab,red,red)){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig{box-shadow:0 0 2rem color-mix(in oklab,var(--color-black)20%,transparent)!important}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig{overflow-y:auto}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig:before{--heading-font-weight:800;--heading-line-height:1.2;font-family:var(--font-body);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);line-height:calc(var(--heading-line-height)*var(--heading-font-size))}@supports (font-size:round(1px,1px)){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig:before{line-height:round(var(--heading-line-height)*var(--heading-font-size),1px)}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig:before{--heading-font-size:1.375rem}@media (min-width:48rem){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig:before{--heading-font-size:1.875rem}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font-size:.875rem;line-height:1.125rem;margin-bottom:calc(2rem - var(--tac-button-spacer)/2);margin-top:1.25rem;max-height:none;overflow-y:visible;padding:0;text-align:start}@media (min-width:48rem){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin-top:2rem}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert a{color:inherit;text-decoration-line:underline;transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert a:focus-visible:not(.is-disabled,.is-active),#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert a:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-secondary)}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2{--button-height-default:2.25rem;--button-height:var(--button-height-override,var(--button-height-default));--button-px:1.25rem;--button-border-width:1px;--button-border-color:transparent;--button-bg-color:var(--button-theme-color);--button-color:var(--color-white);--button-icon-size:1.5rem;align-items:center;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:3.40282e+38px;border-width:var(--button-border-width);color:var(--button-color);display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.125rem;min-height:var(--button-height);padding-block:calc(.25rem - var(--button-border-width));padding-inline:calc(var(--button-px) - var(--button-border-width));transition-duration:var(--duration-fast);transition-property:border-color,background-color,color}@media (hover:hover){.group:focus-visible:not(.is-disabled,.is-active) :is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert),.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) :is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert),:is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert):focus-visible:not(.is-disabled,.is-active),:is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert):hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--button-bg-color:var(--button-theme-color-accent)}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2{box-sizing:border-box;display:inline-flex!important;font-size:.875rem!important;margin:calc(var(--tac-button-spacer)/2)!important;min-width:10rem;text-align:center}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronDeny#tarteaucitronAllDenied2{font-size:.75rem!important;font-weight:300;margin:0!important;padding:0;position:absolute;right:var(--tac-alert-px);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;top:1.25rem}@media (min-width:48rem){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronDeny#tarteaucitronAllDenied2{font-size:.875rem!important;top:2rem}}@media (hover:hover){#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2:focus-visible:not(.is-disabled,.is-active),#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronAllow#tarteaucitronPersonalize2:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){background-color:var(--color-secondary)!important}}#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronDeny#tarteaucitronAllDenied2{transition-duration:var(--duration-fast);transition-property:color}@media (hover:hover){:is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronDeny#tarteaucitronAllDenied2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert):focus-visible:not(.is-disabled,.is-active),:is(#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig .tarteaucitronDeny#tarteaucitronAllDenied2,#tarteaucitronRoot .tarteaucitronAlertBigTop#tarteaucitronAlertBig #tarteaucitronCloseAlert):hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){color:var(--color-primary)!important}}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{align-items:center;border-radius:0;box-sizing:border-box;display:inline-flex;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;right:0!important;width:auto}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{border-radius:0;box-shadow:none;margin-top:1.5rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background-color:color-mix(in oklab,var(--color-primary)10%,var(--color-white))!important}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{padding:1rem 1.25rem 1.5rem;text-wrap:balance}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{display:block!important;float:none;margin-bottom:.75rem!important;margin-top:0;text-align:center}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{float:none;justify-content:center;margin:0;width:100%}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronInfo{background-color:inherit!important;border-color:var(--color-primary);font-size:.875rem!important;font-weight:400;margin-bottom:1.5rem!important;max-width:100%!important;padding-bottom:1.25rem!important;padding-top:1.25rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{--heading-font-weight:800;--heading-line-height:1.2;font-family:var(--font-body);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);line-height:calc(var(--heading-line-height)*var(--heading-font-size))}@supports (font-size:round(1px,1px)){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{line-height:round(var(--heading-line-height)*var(--heading-font-size),1px)}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{--heading-font-size:1.5rem}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH2{--heading-font-weight:800;--heading-line-height:1.2;font-family:var(--font-body);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);line-height:calc(var(--heading-line-height)*var(--heading-font-size))}@supports (font-size:round(1px,1px)){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH2{line-height:round(var(--heading-line-height)*var(--heading-font-size),1px)}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH2{--heading-font-weight:700;--heading-font-size:1.25rem;margin-left:0;margin-top:0!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:var(--color-primary)!important;margin-bottom:0!important}@supports (color:color-mix(in lab,red,red)){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)!important}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background-color:var(--color-primary)!important;max-width:100%;padding-bottom:1rem;padding-top:1rem}@supports (color:color-mix(in lab,red,red)){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background-color:color-mix(in oklab,var(--color-primary)10%,var(--color-white))!important}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronName{padding-top:0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronStatusInfo{display:block}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronStatusInfo span{width:auto!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk{display:flex!important;flex-wrap:wrap;gap:var(--tac-button-spacer);margin-bottom:0!important}@media (min-width:48rem){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk{display:inline-flex!important;flex-wrap:nowrap}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny{--button-height-default:2.25rem;--button-height:var(--button-height-override,var(--button-height-default));--button-px:1.25rem;--button-border-width:1px;--button-border-color:transparent;--button-bg-color:var(--button-theme-color);--button-color:var(--color-white);--button-icon-size:1.5rem;align-items:center;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:3.40282e+38px;border-width:var(--button-border-width);color:var(--button-color);display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.125rem;min-height:var(--button-height);padding-block:calc(.25rem - var(--button-border-width));padding-inline:calc(var(--button-px) - var(--button-border-width));transition-duration:var(--duration-fast);transition-property:border-color,background-color,color}@media (hover:hover){.group:focus-visible:not(.is-disabled,.is-active) :is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny),.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) :is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny),:is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny):focus-visible:not(.is-disabled,.is-active),:is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny):hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){--button-bg-color:var(--button-theme-color-accent)}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny{box-sizing:border-box;font-size:.875rem!important;margin:0!important;opacity:1;text-shadow:none;width:100%}@media (min-width:48rem){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronDeny{width:auto}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAsk .tarteaucitronAllow{background-color:var(--color-success)!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow{--button-height-default:2.25rem;--button-height:var(--button-height-override,var(--button-height-default));--button-px:1.25rem;--button-border-width:1px;--button-border-color:transparent;--button-bg-color:var(--button-theme-color);--button-color:var(--color-white);--button-icon-size:1.5rem;align-items:center;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:3.40282e+38px;border-width:var(--button-border-width);color:var(--button-color);display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.125rem;min-height:var(--button-height);padding-block:calc(.25rem - var(--button-border-width));padding-inline:calc(var(--button-px) - var(--button-border-width));transition-duration:var(--duration-fast);transition-property:border-color,background-color,color}@media (hover:hover){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow:focus-visible:not(.is-disabled,.is-active),#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active),.group:focus-visible:not(.is-disabled,.is-active) :is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow),.group:hover:is(a,button,[tabindex="0"]):not(:disabled,.is-disabled,.is-active) :is(#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow){--button-bg-color:var(--button-theme-color-accent)}}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow{box-sizing:border-box;font-size:.875rem!important;margin:0}@media (hover:hover){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow:focus-visible:not(.is-disabled,.is-active),#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave .tarteaucitronAllow:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){background-color:var(--color-secondary)!important}}:where(.user-login-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}.user-login-form{background-color:var(--color-white);border-radius:1rem;padding-block:1.5rem;padding-inline:.75rem}@media (min-width:48rem){.user-login-form{padding-block:2rem;padding-inline:1.5rem}}.user-login-form .form-actions{display:flex;flex-flow:column wrap;gap:.625rem;margin-block-start:1.5rem}@media (min-width:48rem){.user-login-form .form-actions{flex-direction:row;justify-content:center}}.openid-connect-login-form,.openid-connect-login-form>div{display:inline-flex}.main-search{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:80rem){.main-search{grid-template-columns:repeat(2,minmax(0,1fr)) auto;row-gap:1.5rem}}.main-search .form-item--name-search{grid-column:1/-1}.main-search .form-item--name-search input{font-weight:800}@media (min-width:80rem){.main-search [data-drupal-selector=edit-fieldset]{grid-column:1/3}}.main-search [data-drupal-selector=edit-fieldset] .fieldset-legend{display:inline-flex;font-size:.875rem;font-weight:800;line-height:1.125rem;margin-block-end:.5rem}.main-search [data-drupal-selector=edit-fieldset] .fieldset-wrapper{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.main-search [data-drupal-selector=edit-fieldset] .fieldset-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-search [data-drupal-selector=edit-date-wrapper]{display:flex;flex-direction:column;gap:.5rem}@media (min-width:80rem){.main-search [data-drupal-selector=edit-date-wrapper]{gap:.75rem}}.main-search [data-drupal-selector=edit-custom-date-wrapper]{display:grid;gap:.5rem;grid-template-columns:subgrid}@media (min-width:80rem){.main-search [data-drupal-selector=edit-custom-date-wrapper]{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-search [data-drupal-selector=edit-date-debut-wrapper],.main-search [data-drupal-selector=edit-date-fin-wrapper]{align-items:center;display:grid;gap:.25rem;grid-template-columns:auto minmax(0,1fr)}:is(.main-search [data-drupal-selector=edit-date-debut-wrapper],.main-search [data-drupal-selector=edit-date-fin-wrapper])>span:first-child{font-size:var(--wysiwyg-font-size);line-height:var(--wysiwyg-line-height);--wysiwyg-font-size:.875rem;--wysiwyg-line-height:1.125rem;color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.main-search [data-drupal-selector=edit-date-debut-wrapper],.main-search [data-drupal-selector=edit-date-fin-wrapper])>span:first-child{color:color-mix(in oklab,currentColor 70%,transparent)}}@media not all and (min-width:80rem){.main-search [data-drupal-selector=edit-actions]{display:grid}}@media (min-width:80rem){.main-search [data-drupal-selector=edit-actions]{margin-block-start:1.75rem}}.main-search .form-item--name-order{order:calc(infinity)}.webform-submission-form{container-type:inline-size;display:flex;flex-direction:column;gap:1rem}.webform-submission-form .fieldset-legend{display:inline-flex;font-family:var(--font-headline-alt);font-size:.6875rem;font-weight:800;line-height:.8125rem;margin-block-end:.375rem;text-transform:uppercase}.webform-submission-form .fieldset-legend.form-required:after{color:var(--color-primary);content:" *"}.webform-flexbox{display:flex;gap:1rem .5rem;margin:0}@media not all and (min-width:48rem){.webform-flexbox{flex-direction:column}}.webform-flex--container{margin:0}.webform-actions{display:flex;gap:.5rem;justify-content:center;margin-block-start:.5rem}@media not all and (min-width:48rem){.webform-actions{flex-direction:column}}@container not (min-width:48rem){.webform-actions>*{flex:1}}.pager{--pager-item-size:1.5rem;--button-icon-size-override:var(--pager-item-size);gap:.5rem}.pager,.pager__items{display:flex;flex-wrap:wrap}.pager__items{gap:.25rem}.pager-item{border-radius:3.40282e+38px;color:var(--color-secondary);display:inline-grid;font-size:.875rem;font-weight:800;height:var(--pager-item-size);line-height:1.125rem;min-width:var(--pager-item-size);padding-inline:.375rem;place-content:center;text-align:center;transition-duration:var(--duration-fast);transition-property:background-color,color}.pager-item.is-active{background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.pager-item:focus-visible:not(.is-disabled,.is-active),.pager-item:hover:is(a,button,input[type=submit],[tabindex="0"]):not(:disabled,.is-disabled,.is-active){background-color:var(--color-secondary);color:var(--color-white)}}.paragraph.paragraph--type--bloc-section:nth-of-type(odd){--section-bg-color:var(--color-gray-lighter);background-color:var(--section-bg-color)}.paragraph.paragraph--type--bloc-section:nth-of-type(2n),.paragraph.paragraph--type--bloc-section[data-bg-color=fond_principal]{--section-bg-color:var(--color-gray-light);background-color:var(--section-bg-color)}.paragraph.paragraph--type--bloc-section[data-bg-color=fond_secondaire]{--section-bg-color:var(--color-gray-lighter);background-color:var(--section-bg-color)}.paragraph.paragraph--type--bloc-section>*{background-color:var(--section-bg-color,var(--page-bg-color));margin-inline:auto;max-width:var(--max-w-container);padding-inline:var(--gutter);position:relative}.paragraph.paragraph--type--bloc-section>:first-child{padding-block-start:var(--paragraph-spacer)}.paragraph.paragraph--type--bloc-section>:last-child{padding-block-end:var(--paragraph-spacer)}.paragraph.paragraph--type--bloc-section>.paragraph+.paragraph{padding-block-start:calc(var(--paragraph-spacer)*.3)}.paragraph.paragraph--type--bloc-section>.paragraph+.paragraph:has(.heading){padding-block-start:calc(var(--paragraph-spacer)*1.5)}.paragraph:is(.paragraph--type--bloc-une-un-article,.paragraph--type--bloc-une-plusieurs-articles){--section-bg-color:var(--color-gray-light);background-color:var(--section-bg-color)}.paragraph:is(.paragraph--type--bloc-une-un-article,.paragraph--type--bloc-une-plusieurs-articles)>*{background-color:var(--section-bg-color,var(--page-bg-color));margin-inline:auto;max-width:var(--max-w-container);padding-inline:var(--gutter);position:relative}@media print{:root{--page-bg-color:#fff;--color-white:var(--color-gray-lighter);print-color-adjust:exact}[data-print-hide]{display:none}.slider .swiper{overflow:visible}.slider .swiper-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);height:auto;transform:none!important}.slider .swiper-slide{margin:0!important;width:100%!important}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-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}
:root{--color-primary:#004884;--color-secondary:#4495d1;}
