/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#0e4e95;--color-primary-2:#126ae1;--color-primary-3:#f3f7fa;--color-primary-4:#566069;--color-primary-5:#29b9e8;--color-secondary:#43b0b1;--color-secondary-2:#56ccf2;--color-secondary-3:#f26f21;--color-secondary-4:#c52254;--color-secondary-5:#f2f2f2;--color-secondary-6:#008dbf;--color-secondary-7:#e4e4e4;--color-23:#c4c4c4;--color-border:var(--color-secondary-7);--color-background:#fafafa;--color-brand-dark-blue:var(--color-primary);--color-black:#000;--color-white:#fff;--color-brand-light-blue:var(--color-primary-2);--color-dark-grey:var(--color-primary-4);--color-grey-utility-color:#cfd7db;--color-cloud-blue:var(--color-primary-3);--color-light-blue:#00ADE1;--color-dark-blue:#17428C;--color-teal-accent:var(--color-secondary);--color-sea-blue:var(--color-secondary-2);--color-orange-accent:var(--color-secondary-3);--color-red-accent:var(--color-secondary-4);--color-cloud-grey:var(--color-secondary-5);--color-primary-disabled:#a1d7d8;--color-secondary-disabled:#88b4f0;--color-primary-v2-disabled:#f6f9fc;--primary-gradient-top:#2f80ed;--primary-gradient-bottom:#29b9e8;--primary-gradient-top-transparent:rgba(47,128,237,0.9);--primary-gradient-bottom-transparent:rgba(41,185,232,0.9);--secondary-gradient-top:#4ba9a4;--secondary-gradient-bottom:#008dbf;--secondary-gradient-top-transparent:rgba(75,169,164,0.9);--secondary-gradient-bottom-transparent:rgba(0,141,191,0.9);}
:root{--color-bg:var(--color-white);--color-text:var(--color-primary-4);--gradient-primary:linear-gradient(90deg,var(--primary-gradient-top) 0%,var(--primary-gradient-bottom) 100%);--gradient-primary-transparent:linear-gradient(90deg,var(--primary-gradient-top-transparent) 0%,var(--primary-gradient-bottom-transparent) 100%);--gradient-primary-interactive:linear-gradient(90deg,var(--primary-gradient-top) 0%,var(--primary-gradient-bottom) 50%,var(--primary-gradient-top) 100%);--gradient-primary--to-bottom:linear-gradient(to bottom,var(--primary-gradient-top) 0%,var(--primary-gradient-bottom) 90%);--gradient-secondary:linear-gradient(90deg,var(--secondary-gradient-top) 0,var(--secondary-gradient-bottom) 100%);--gradient-secondary-transparent:linear-gradient(90deg,var(--secondary-gradient-top-transparent) 0,var(--secondary-gradient-bottom-transparent) 100%);--gradient-secondary--interactive:linear-gradient(90deg,var(--secondary-gradient-top) 0%,var(--secondary-gradient-bottom) 50%,var(--secondary-gradient-top)  100%);--gradient-to-right:linear-gradient(90deg,#43b0b1 -0.04%,#43b0b1 9.94%,#0096d5 29.88%,#0e4e95 41.84%,#ec1846 54.81%,#f26f21 83.72%,#f26f21 99.68%);--gradient-to-right-secondary:linear-gradient(89.57deg,rgba(75,169,164,0.9) 0.25%,rgba(0,141,191,0.9) 117.02%);--color-disabled:var(--color-primary-4);--color-disabled-colored:rgb(140,166,199);--color-disabled-bg:var(--color-secondary-5);--color-black-25:rgba(0,0,0,0.25);--shadow-hover-filter:drop-shadow(0 0 var(--shadow-hover-filter-width) rgba(0,0,0,0.15));--color-primary-95:rgba(14,78,149,0.95);--color-secondary-95:rgba(75,169,164,0.95);}:root{--window-height:100vh;--base-root-font-mobile:4.278vw;--root-font-size--default:100%;--root-font-size--medium:calc(16 * (1vw / 14.4));--root-font-size--large:calc(16 * (1vw / 14.4));--font-size--xxxxxl:3rem;--font-size--xxxxl:2.5rem;--font-size--xxxl:2.25rem;--font-size--xxl:1.875rem;--font-size--xl:1.5rem;--font-size--m:1.25rem;--font-size--l:1.125rem;--font-size--base:1rem;--font-size--s:0.875rem;--font-size--xs:0.8125rem;--font-size--xxs:0.75rem;--font-size--xxxs:0.6875rem;--font-family--base:"Ubuntu","Helvetica Neue","Helvetica","Arial",sans-serif;--font-weight--base:var(--font-weight--regular);--font-weight--regular:400;--font-weight--medium:500;--font-weight--bold:700;--line-height--xxxxl:2.25;--line-height--xxxl:2;--line-height--xxl:1.75;--line-height--xl:1.7;--line-height--l:1.6;--line-height--base:1.5;--line-height--s:1.385;--line-height--xs:1.333;--line-height--xxs:1.25;--line-height--xxxm:1.14;--line-height--xxxs:1.1667;--line-height--xxxxs:1;--letter-spacing--xl:1.4px;--letter-spacing--l:0.05rem;--letter-spacing--s:0.040625rem;--site-max-width:120rem;--content-max-width:79rem;--content-max-width--mobile:48rem;--content-max-width--w:93rem;--content-max-width--ls:66rem;--content-max-width--s:53rem;--content-max-width--xs:46.5rem;--mobile-header-height:4rem;--desktop-sticky-main-menu-height:3.6875rem;--container-padding:1.5rem;--z-index-selects:400;--z-index-header:500;--z-index-header-bottom:510;--z-index-header-top:515;--z-index-header-sticky-menu:518;--z-index-sticky:520;--z-index-modal:600;--z-index-dialog-overlay:799;--z-index-dialog:800;--transition-duration:0.3s;--transition-timing-function:ease;--transition-hover:var(--transition-duration) var(--transition-timing-function);--transition-collapse:var(--transition-duration) var(--transition-timing-function);--big-button-height:3.375rem;--small-button-height:3rem;--border-radius-circle:50%;--border-radius-xl:0.5rem;--border-radius-base:0.25rem;--border-radius-s:0.1875rem;--border-radius-xs:2px;--input-height:3rem;--input-secondary-height:3rem;--moz-space-gap-s:1rem;--moz-space-gap-m:2rem;--moz-space-gap-l:3rem;--menu-anchor-title-mobile-height:3.5rem;--shadow-hover-filter-width:4Px;--slider-pagination-margin-top:1.5rem;--slider-pagination-page-height:0.1875rem;}@media all and (min-width:1024px){:root{--input-height:3.5rem;--input-secondary-height:3rem;}}@media (min-width:1921px){:root{--site-max-width:90.14rem;--root-font-size--large:1.33125rem;}}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:border-box;}img,svg,video{max-width:100%;height:auto;}svg:not(:root){overflow:visible;}@media print{*{-webkit-print-color-adjust:exact;}[data-drupal-messages],.block-local-tasks-block{display:none;}}@font-face{font-family:"Ubuntu";src:url(/sites/hps-mac3-lifesciences-medical/themes/custom/lifesciences/dist/fonts/643e30edae4dcb5c95b788f2d9ad0399.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Ubuntu";src:url(/sites/hps-mac3-lifesciences-medical/themes/custom/lifesciences/dist/fonts/ef0742491752ff949c15564468c59b6c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Ubuntu";src:url(/sites/hps-mac3-lifesciences-medical/themes/custom/lifesciences/dist/fonts/8fb99a539d97e4043112913ba638a147.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}html{font-size:var(--base-root-font-mobile);}@media all and (min-width:375px){html{font-size:var(--root-font-size--default);}}@media all and (min-width:1024px){html{font-size:var(--root-font-size--medium);}}@media all and (min-width:1440px){html{font-size:var(--root-font-size--large);}}@media print{html{font-size:var(--root-font-size--default);}}body{max-width:100%;min-height:100%;color:var(--color-text);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media all and (min-width:1024px){body{font-size:var(--font-size--l);line-height:var(--line-height--l);}}body.body-overflow-hidden{overflow:hidden;}:focus-visible{outline:2px solid var(--color-primary-2);}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);}.hidden{display:none;}.h-columns{display:flex;flex-direction:column;flex-wrap:nowrap;}@media all and (min-width:1024px){.h-columns{flex-direction:row;}}.h-columns--reversed{flex-direction:column-reverse;}@media all and (min-width:1024px){.h-columns--reversed{flex-direction:row-reverse;}}.h-columns--reversed-mobile{flex-direction:column-reverse;}@media all and (min-width:1024px){.h-columns--reversed-mobile{flex-direction:row;}}.h-columns--reversed-desktop{flex-direction:column;}@media all and (min-width:1024px){.h-columns--reversed-desktop{flex-direction:row-reverse;}}.h-columns--justified-content{justify-content:space-between;padding-right:1.5rem;padding-left:1.5rem;}@media all and (min-width:1024px){.h-columns--justified-content{padding-right:0;padding-left:0;}}.h-columns--with-border{border-bottom:1px solid var(--color-border);}.h-container{max-width:var(--site-max-width);margin-right:auto;margin-left:auto;}@media print{.h-container{margin-right:1.25rem;margin-left:1.25rem;}}.h-container__content,.m-block--limited-width,.t-page div[data-drupal-messages],.path-sitemap .block-page-title-block{max-width:var(--content-max-width--mobile);margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding);}@media all and (min-width:1024px){.h-container__content,.m-block--limited-width,.t-page div[data-drupal-messages],.path-sitemap .block-page-title-block{max-width:var(--content-max-width);}}@media print{.h-container__content,.m-block--limited-width,.t-page div[data-drupal-messages],.path-sitemap .block-page-title-block{max-width:none;margin-right:0;margin-left:0;}}@media all and (min-width:1024px){.h-container__content--s{max-width:var(--content-max-width--s);}}@media print{.h-container__content--s{max-width:none;}}@media all and (min-width:1024px){.h-container__content--ls{max-width:var(--content-max-width--ls);}}@media print{.h-container__content--ls{max-width:none;}}@media all and (min-width:1024px){.h-container__content--w{max-width:var(--content-max-width--w);}}@media print{.h-container__content--w{max-width:none;}}.h-container__content--full{max-width:none;margin:0;padding-right:0;padding-left:0;}@media all and (max-width:1023px){.h-container__content--full-mobile,.t-page__content-wrapper--sidebar.h-container__content{max-width:none;padding-right:0;padding-left:0;}}@media all and (max-width:1023px){.h-container__content--full-mobile--left-space{max-width:none;padding-right:0;}}@media all and (max-width:1023px){.h-container__content--full-width-mobile{padding-right:0;padding-left:0;}}@media all and (min-width:1024px){.h-container__content--full-width-desktop{padding-right:0;padding-left:0;}}@media all and (max-width:1023px){.h-container__content .h-container__content--full-width-mobile-inside,.h-container__content--full-width-mobile-inside--forced{margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding));}}@media all and (min-width:1024px){.h-container__content .h-container__content--full-width-desktop-inside{margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding));}}@media all and (max-width:1023px){.h-container__content--no-paddings-mobile{padding-right:0;padding-left:0;}}.h-container__content--left{margin-left:0;}.sb-show-main .h-container-example .h-container{background-color:beige;}.sb-show-main .h-container-example .h-container__content{background-color:darkkhaki;}.a-attachment,.form-item.attachment__wrapper{width:100%;}.a-attachment--error .a-attachment__input,.a-attachment--empty .a-attachment__input,.a-attachment .form-item-attachment .form-managed-file input.form-file,.form-item.attachment__wrapper .form-item-attachment .form-managed-file input.form-file{display:flex;align-items:center;width:100%;height:var(--input-height);padding:1rem;color:var(--color-primary-4);border:1px solid var(--color-border);border-radius:var(--border-radius-s);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxxs);}.a-attachment--error .a-attachment__input,.a-attachment .form-item-attachment .form-managed-file .messages--error + input.form-file,.form-item.attachment__wrapper .form-item-attachment .form-managed-file .messages--error + input.form-file,.a-attachment .form-item-attachment.form-item--error input.form-file,.form-item.attachment__wrapper .form-item-attachment.form-item--error input.form-file{color:var(--color-secondary-4);border:2px solid var(--color-secondary-4);}.a-attachment__file-wrapper .file,.a-attachment .form-item-attachment .form-managed-file span.file,.form-item.attachment__wrapper .form-item-attachment .form-managed-file span.file{word-wrap:anywhere;font-size:var(--font-size--base);line-height:var(--line-height--base);}.a-attachment__file-wrapper .file a,.a-attachment .form-item-attachment .form-managed-file span.file a,.form-item.attachment__wrapper .form-item-attachment .form-managed-file span.file a{padding-right:0.75rem;}.a-attachment__file-wrapper .form-submit,.a-attachment .form-item-attachment .form-managed-file input.form-submit,.form-item.attachment__wrapper .form-item-attachment .form-managed-file input.form-submit{margin-right:0;margin-left:0.875rem;}.a-attachment__description-wrapper,.a-attachment .form-item-attachment .description,.form-item.attachment__wrapper .form-item-attachment .description{padding-top:0.5rem;font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-error-message,form .form-type-tel .error.form-item--error-message{display:block;letter-spacing:initial;text-transform:none;color:var(--color-secondary-4);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-error-message ul{margin-top:0;margin-bottom:0;}.a-attachment .a-error-message,.a-attachment .form-item-attachment.form-item--error .a-error-message,.form-item.attachment__wrapper .form-item-attachment.form-item--error .a-error-message,.a-error-message,.a-textarea__wrapper .a-error-message,form .form-type-tel .error.form-item--error-message{padding-top:0;padding-bottom:0.5rem;}.a-attachment .a-attachment__file-wrapper ~ .a-error-message,.a-attachment .form-item-attachment.form-item--error .form-managed-file ~ .a-error-message,.form-item.attachment__wrapper .form-item-attachment.form-item--error .form-managed-file ~ .a-error-message,.a-inputtext ~ .a-error-message,.a-textarea__content-wrapper ~ .a-error-message,form .form-type-tel .iti.iti--allow-dropdown ~ .error.form-item--error-message,form .form-type-tel .a-inputtext ~ .error.form-item--error-message{padding-top:0.5rem;padding-bottom:0;}.a-error-message a{color:var(--color-secondary-4);}.a-error-message a:hover{color:var(--color-text);}.a-messages,form .messages,[data-drupal-messages] .messages,[data-drupal-messages].messages{font-size:var(--font-size--base);line-height:var(--line-height--base);}.a-messages--spacing-bottom,.a-attachment .form-item-attachment .form-managed-file .messages,.form-item.attachment__wrapper .form-item-attachment .form-managed-file .messages{margin-bottom:0.5rem;}.a-messages--spacing-bottom--big,.m-form-generic .messages{margin-bottom:1.5rem;}.a-title,.path-sitemap .block-page-title-block .page-title{margin-top:0;margin-bottom:0;}.a-title--h1,.field--type-text-long h1,.text-formatted h1,.path-sitemap .block-page-title-block .page-title{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--regular);line-height:var(--line-height--xs);}@media all and (min-width:1024px){.a-title--h1,.field--type-text-long h1,.text-formatted h1,.path-sitemap .block-page-title-block .page-title{font-size:var(--font-size--xxxxxl);line-height:var(--line-height--xxxs);}}.a-title--h2,.field--type-text-long h2,.text-formatted h2{font-size:var(--font-size--xxl);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}@media all and (min-width:1024px){.a-title--h2,.field--type-text-long h2,.text-formatted h2{font-size:var(--font-size--xxxxl);line-height:var(--line-height--xxs);}}.a-title--h3,.field--type-text-long h3,.text-formatted h3{font-size:var(--font-size--xl);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}@media all and (min-width:1024px){.a-title--h3,.field--type-text-long h3,.text-formatted h3{font-size:var(--font-size--xxxl);line-height:var(--line-height--xs);}}.a-title--h4,fieldset .fieldset-legend,.field--type-text-long h4,.text-formatted h4{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}@media all and (min-width:1024px){.a-title--h4,fieldset .fieldset-legend,.field--type-text-long h4,.text-formatted h4{font-size:var(--font-size--xl);line-height:var(--line-height--base);}}.a-title--h5,.field--type-text-long h5,.text-formatted h5{font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}@media all and (min-width:1024px){.a-title--h5,.field--type-text-long h5,.text-formatted h5{font-size:var(--font-size--l);line-height:var(--line-height--xs);}}@media all and (min-width:1024px){.a-title--h5--only-desktop{font-size:var(--font-size--l);line-height:var(--line-height--xs);}}.a-title--h6{font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-title--teaser{font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.a-title--teaser{font-size:var(--font-size--base);line-height:var(--line-height--base);}}@media all and (min-width:1024px){.a-title--teaser--only-desktop{font-size:var(--font-size--base);line-height:var(--line-height--base);}}.a-title--space-bottom--middle{margin-bottom:1.875rem;}.a-title p:first-child{margin-top:0;}.a-title p:last-child{margin-bottom:0;}.a-button{padding:1rem;cursor:pointer;transition:background-color var(--transition-hover);text-decoration:none;letter-spacing:var(--letter-spacing--xl);text-transform:uppercase;color:var(--color-white);border:0;border-radius:3px;background-color:var(--color-primary-2);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--bold);line-height:var(--line-height--xl);fill:var(--color-white);}.a-button--white{color:var(--color-white) !important;}.a-button:active,.a-button:target{background-color:var(--color-primary);}.a-button:hover{background-color:#4393ff;}.a-button:focus{background-color:#4393ff;}.a-button[disabled],.a-button.disabled,.a-button[disabled]:focus,.a-button[disabled]:hover,.a-button.disabled:focus,.a-button.disabled:hover{cursor:not-allowed;pointer-events:none;color:var(--color-white);background-color:#88b4f0;fill:var(--color-white);}a.a-button{display:inline-block;}.a-button--input{display:block;width:100%;}.a-button--help{width:auto;padding:0.5625rem 0.6875rem 0.375rem;letter-spacing:normal;text-transform:inherit;color:var(--color-primary);border:1px solid var(--color-border);border-radius:5px 5px 0 0;background-color:var(--color-primary-3);font-size:0.9375rem;font-weight:var(--font-weight--medium);line-height:var(--line-height--l);}@media all and (min-width:1024px){.a-button--help{padding:0.9375rem 1rem 1rem 0.875rem;font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}}.a-button--help:focus{color:var(--color-primary);outline:none;background-color:var(--color-primary-3);fill:var(--color-primary);}.a-button--help:hover{color:var(--color-white);background-color:var(--color-primary);fill:var(--color-white);}.a-button--attachment{padding:0.75rem;text-transform:none;font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:0;}.a-button--hero-cta{min-width:10.625rem;transition:color var(--transition-hover),border-color var(--transition-hover);letter-spacing:inherit;text-transform:none;color:var(--color-primary-4);border:1px solid var(--color-primary-3);background-color:var(--color-primary-3);fill:var(--color-primary-4);}.a-button--hero-cta:active,.a-button--hero-cta:target{border-color:var(--color-primary);background-color:var(--color-primary-3);}.a-button--hero-cta[disabled],.a-button--hero-cta.disabled{color:var(--color-grey-utility-color);border-color:var(--color-primary-3);background-color:var(--color-primary-3);fill:var(--color-grey-utility-color);}.a-button--hero-cta:hover{color:var(--color-primary);border-color:var(--color-grey-utility-color);background-color:var(--color-primary-3);}.a-button--hero-cta:focus{border-color:var(--color-primary-3);background-color:var(--color-primary-3);}.a-button--primary{padding-right:1.875rem;padding-left:1.875rem;transition:background-position var(--transition-hover);text-align:center;text-transform:none;background-image:var(--gradient-secondary--interactive);background-size:200% auto;font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-button--primary:active,.a-button--primary:target{background-color:var(--color-secondary);background-image:none;}.a-button--primary[disabled],.a-button--primary.disabled{background-color:var(--color-primary-disabled);background-image:none;}.a-button--primary:hover{background-position:-100%;}.a-button--secondary{padding:0.6875rem 0.8125rem;transition:border-color var(--transition-hover);letter-spacing:inherit;text-transform:none;color:var(--color-primary);border:1px solid var(--color-primary-3);background-color:var(--color-primary-3);font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-button--secondary:active,.a-button--secondary:target{border-color:var(--color-primary);background-color:var(--color-primary-3);}.a-button--secondary[disabled],.a-button--secondary.disabled{color:var(--color-grey-utility-color);border-color:var(--color-primary-3);background-color:var(--color-primary-3);fill:var(--color-grey-utility-color);}.a-button--secondary:hover{border-color:var(--color-grey-utility-color);background-color:var(--color-primary-3);}.a-button--secondary:focus{border-color:var(--color-primary-3);background-color:var(--color-primary-3);}.a-button--tertiary{background-color:var(--color-brand-dark-blue);}.a-button--tertiary:hover,.a-button--tertiary:focus,.a-button--tertiary:active{background-color:var(--color-brand-light-blue);}.a-button--tertiary[disabled],.a-button--tertiary.disabled{background-color:var(--color-secondary-disabled);}.a-button--quaternary{padding:1rem 1.5rem 0.9375rem;letter-spacing:0;text-transform:none;color:var(--color-dark-grey);background-color:var(--color-white);font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.a-button--quaternary:hover,.a-button--quaternary:focus,.a-button--quaternary:active{background-color:var(--color-primary-3);}.a-button__content-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem;}.a-button--with-icon-first .a-button__content-wrapper{flex-direction:row;}.a-button--help .a-button__content-wrapper{gap:0.8125rem;}@media all and (min-width:1024px){.a-button--help .a-button__content-wrapper{gap:1.625rem;}}.a-button__content{display:inline-block;flex-grow:1;text-align:center;vertical-align:middle;}.a-button__icon-wrapper + .a-button__content{text-align:start;}.a-button--with-icon-first .a-button__icon-wrapper + .a-button__content{text-align:end;}.a-button--secondary .a-button__icon-wrapper + .a-button__content{padding-left:2.5rem;text-align:center;}.a-button--secondary.a-button--with-icon-first .a-button__icon-wrapper + .a-button__content{padding-right:2.5rem;padding-left:0;}.a-button__icon-wrapper{display:flex;flex-shrink:0;align-items:center;}.a-button__icon{display:inline-block;max-width:1.5rem;max-height:1.5rem;color:inherit;fill:currentColor;}.a-button__icon--rotated{transform:rotate(180deg);}.a-button--help .a-button__icon{width:1.25rem;height:1.25rem;}.a-button--primary-v2,.a-button--secondary-v2,.a-button--tertiary-v2,.a-button--quaternary-v2{transition-property:background-color,color;letter-spacing:0;text-transform:none;border-width:1px;border-style:solid;outline:none;font-size:1rem;}.a-button--primary-v2 .a-button__content-wrapper,.a-button--secondary-v2 .a-button__content-wrapper,.a-button--tertiary-v2 .a-button__content-wrapper,.a-button--quaternary-v2 .a-button__content-wrapper{flex-direction:row;gap:0.5rem;}.a-button--primary-v2,.a-button--secondary-v2{padding:0.9375rem;font-weight:400;line-height:1;}.a-button--primary-v2 .a-button__icon,.a-button--secondary-v2 .a-button__icon{width:0.9375rem;height:0.9375rem;}.a-button--tertiary-v2,.a-button--quaternary-v2{padding:0.6875rem 0.9375rem;font-weight:500;line-height:1.5;}.a-button--tertiary-v2 .a-button__icon,.a-button--quaternary-v2 .a-button__icon{width:1.5rem;height:1.5rem;}.a-button--primary-v2{color:var(--color-white);border-color:var(--color-primary);background-color:var(--color-primary);}.a-button--primary-v2[disabled]{color:var(--color-primary-4);border-color:var(--color-grey-utility-color);background-color:var(--color-primary-v2-disabled);}.a-button--primary-v2:hover,.a-button--primary-v2:focus{color:var(--color-primary);background-color:var(--color-white);}.a-button--secondary-v2{color:var(--color-primary);border-color:var(--color-primary);background-color:transparent;}.a-button--secondary-v2:hover,.a-button--secondary-v2:focus{color:var(--color-white);background-color:var(--color-primary);}.a-button--tertiary-v2{color:var(--color-primary);border-color:var(--color-white);background-color:var(--color-white);}.a-button--tertiary-v2:hover,.a-button--tertiary-v2:focus{color:var(--color-white);background-color:var(--color-primary);}.a-button--quaternary-v2{color:var(--color-white);border-color:var(--color-white);background-color:var(--color-primary);}.a-button--quaternary-v2:hover,.a-button--quaternary-v2:focus{color:var(--color-primary);background-color:var(--color-white);}@-moz-document url-prefix(){.a-button--with-icon-first .a-button__content-wrapper{gap:var(--moz-space-gap-m);}}.a-icon{max-width:2.375rem;max-height:2.375rem;fill:var(--color-primary);}.a-icon--color--secondary{fill:var(--color-secondary);}.a-icon--color--ternary{fill:var(--color-secondary-3);}.a-icon--color--fourth{fill:var(--color-primary-2);}.a-icon--color--fifth{fill:var(--color-text);}.a-icon--color--black{fill:var(--color-black);}.a-icon--size--small{max-width:1.625rem;max-height:1.625rem;}.a-icon--size--big{max-width:3rem;min-height:3rem;max-height:3rem;}.a-icon--size--big-xl{max-width:3.875rem;min-height:3.875rem;max-height:3.875rem;}@media all and (max-width:1023px){.a-icon--size--big-xl{max-width:3rem;min-height:3rem;max-height:3rem;}}.a-checkbox{display:inherit;}.a-checkbox__input{position:absolute;width:1px;height:1px;opacity:0;}.a-checkbox__input ~ label,.a-checkbox__label{display:flex;align-items:center;cursor:pointer;transition:color var(--transition-hover);letter-spacing:normal;text-transform:none;color:var(--color-primary);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}.a-checkbox__input:disabled + .a-checkbox__label,.a-checkbox__input:disabled ~ label{cursor:not-allowed;color:var(--color-disabled);}.a-checkbox__input ~ label--iconic,.a-checkbox__label--iconic{color:var(--color-primary);}.a-checkbox__input ~ label.form-required::after,.a-checkbox__label.form-required::after{display:inline-block;width:0.375rem;height:0.375rem;margin:0 0.3em auto;content:"*";vertical-align:top;}.a-checkbox__input ~ label:before,.a-checkbox__label:before{flex-shrink:0;width:1rem;height:1rem;margin-right:0.8125rem;content:"";cursor:pointer;border:2px solid var(--color-grey-utility-color);border-radius:var(--border-radius-xs);}.a-checkbox__input:checked + .a-checkbox__label:before,.a-checkbox__input:checked ~ label:before{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M9 1 3.5 6.5 1 4' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0.5rem auto;}.a-checkbox__input:disabled + .a-checkbox__label:before,.a-checkbox__input:disabled ~ label:before{background-color:var(--color-disabled-bg);}.a-checkbox__input:checked:disabled + .a-checkbox__label:before,.a-checkbox__input:checked:disabled ~ label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}.a-checkbox__icon-wrapper{display:flex;margin-right:0.25rem;}.a-checkbox__icon{width:1.3rem;height:1.5rem;fill:var(--color-primary);}.a-checkbox__input-wrapper{position:relative;}.a-checkbox-group{margin:0;padding:0;list-style:none;}.a-checkbox-group__item{position:relative;}.a-checkbox-group__item + .a-checkbox-group__item{margin:0.5rem 0;}.a-inputtext{width:100%;height:var(--input-height);padding:1rem;transition:background-color var(--transition-hover),border-color var(--transition-hover);color:var(--color-primary-4);border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-s);outline:none;background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}@media all and (min-width:1024px){.a-inputtext{font-size:var(--font-size--base);}}.a-inputtext[disabled],.a-inputtext--disabled{cursor:not-allowed;color:var(--color-grey-utility-color);border-color:var(--color-secondary-5);background-color:var(--color-secondary-5);}.a-inputtext:hover{border-color:var(--color-primary-4);background-color:var(--color-primary-3);}.a-inputtext:focus{background-color:var(--color-bg);}.a-inputtext--with-icon{padding-left:5.813rem;}.a-inputtext--error{padding:0.9375rem;color:var(--color-secondary-4);border-width:2px;border-color:var(--color-secondary-4);}.a-inputtext__label,.a-inputtext__wrapper label{display:block;margin-bottom:0.5rem;}.a-inputtext::placeholder{color:var(--color-disabled);}.a-inputtext__wrapper-icon{position:relative;display:flex;width:100%;}.a-inputtext__icon-button{position:absolute;display:flex;align-items:center;justify-content:center;width:4.5rem;height:100%;cursor:pointer;transition:color var(--transition-hover),fill var(--transition-hover);}.a-inputtext__icon-button:focus,.a-inputtext__icon-button:hover{color:var(--color-primary);fill:var(--color-primary);}.a-inputtext__icon-button:after{position:absolute;right:-2px;display:block;width:2px;height:1.875rem;content:"";background-color:var(--color-bg);}.a-inputtext__icon{width:1.875rem;height:1.875rem;}.a-inputtext__description{margin-top:0.5rem;font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}.a-inputtext__wrapper .iti--allow-dropdown{width:100%;}.a-textarea{width:100%;height:8.375rem;padding:1rem;resize:none;transition:background-color var(--transition-hover),border-color var(--transition-hover);color:var(--color-primary-4);border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-s);outline:none;background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.a-textarea{font-size:var(--font-size--base);}}.a-textarea[disabled],.a-textarea--disabled{cursor:not-allowed;color:var(--color-grey-utility-color);border-color:var(--color-secondary-5);background-color:var(--color-secondary-5);}.a-textarea--error{padding:0.9375rem;color:var(--color-secondary-4);border-width:2px;border-color:var(--color-secondary-4);}.a-textarea:hover{border-color:var(--color-primary-4);background-color:var(--color-primary-3);}.a-textarea:focus{background-color:var(--color-bg);}.a-textarea__label,.a-textarea__error-message{display:block;margin-bottom:0.5rem;}.a-textarea__error-message{letter-spacing:initial;text-transform:none;color:var(--color-secondary-4);}.ui-autocomplete .ui-menu-item a:not(.a-link){padding:0.75rem 1rem;transition:color var(--transition-hover),background-color var(--transition-hover);color:var(--color-primary-4);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.ui-autocomplete .ui-menu-item a:not(.a-link){font-size:var(--font-size--base);}}.ui-autocomplete .ui-menu-item a:not(.a-link):hover,.ui-autocomplete .ui-menu-item a:not(.a-link).ui-state-active{color:var(--color-primary);}.a-search{width:100%;height:var(--input-height);padding:1rem 3.75rem 1rem 3.5rem;color:var(--color-primary-4);border:1px solid var(--color-border);border-radius:var(--border-radius-s);background-color:var(--color-primary-3);font-family:var(--font-family--base);font-size:var(--font-size--l);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxs);}@media all and (min-width:1024px){.a-search{height:5.5rem;padding:2rem 5rem 2rem 5.813rem;}}.a-search--second{height:3rem;padding:0.75rem 0.938rem 0.75rem 3.75rem;font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.a-search--second{height:5.5rem;padding:2rem 5rem 2rem 5.813rem;border-radius:0;font-size:var(--font-size--l);line-height:var(--line-height--xxxs);}}.a-search--size-small{height:3rem;padding:0.75rem 0.938rem 0.75rem 3.75rem;font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.a-search--size-small{height:4.625rem;padding:1.563rem 5rem 1.563rem 5.813rem;font-size:var(--font-size--l);line-height:var(--line-height--xs);}}.a-search--size-s-small{height:3rem;padding:0.75rem 0.938rem 0.75rem 3.75rem;font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.a-search--size-s-small{height:3.4375rem;padding:0.75rem 5rem 0.75rem 5.813rem;font-size:var(--font-size--l);line-height:var(--line-height--xs);}}.a-search--size-x-small{height:3rem;padding:0.75rem 0.938rem 0.75rem 3.75rem;font-size:var(--font-size--s);line-height:var(--line-height--xl);}.a-search:focus{border-color:var(--color-primary-2);outline:none;}.a-search::placeholder{color:var(--color-disabled);}.a-search__wrapper{width:100%;}.a-search__wrapper-icon{position:relative;display:flex;}.a-search__icon-button{position:absolute;display:flex;align-items:center;justify-content:center;width:2.875rem;height:100%;cursor:pointer;color:var(--color-primary);fill:var(--color-primary);border:none;border:0;background:transparent;}@media all and (min-width:1024px){.a-search__icon-button{width:4.5rem;}}.a-search--size-s-small + .a-search__icon-button{color:var(--color-dark-grey);fill:currentColor;}.a-search--size-x-small + .a-search__icon-button{width:2.938rem;}.a-search__icon-button:focus,.a-search__icon-button:hover{color:var(--color-primary-4);fill:var(--color-primary-4);outline:none;}.a-search__icon-button:after{position:absolute;right:-1px;display:block;width:1px;height:1.125rem;content:"";background-color:var(--color-border);}@media all and (min-width:1024px){.a-search__icon-button:after{right:-2px;width:2px;height:1.875rem;}}.a-search--size-s-small + .a-search__icon-button:after{right:-1px;width:1px;height:1.8125rem;background-color:var(--color-grey-utility-color);}.a-search--size-x-small + .a-search__icon-button:after{right:-1px;width:1px;height:1.125rem;}.a-search__icon{width:1.125rem;height:1.125rem;}@media all and (min-width:1024px){.a-search__icon{width:1.875rem;height:1.875rem;}}.a-search--size-s-small + .a-search__icon-button .a-search__icon{width:1.5rem;height:1.5rem;}.a-search--size-x-small + .a-search__icon-button .a-search__icon{width:1.125rem;height:1.125rem;}.a-search__reset-button{position:absolute;top:50%;right:0;display:none;overflow:hidden;align-items:center;justify-content:center;width:3.125rem;height:100%;padding:0;cursor:pointer;transform:translateY(-50%);color:var(--color-primary);border:none;border:0;background:transparent;}.a-search:not(:placeholder-shown) ~ .a-search__reset-button,.a-search:-webkit-autofill ~ .a-search__reset-button,.a-search:not([value=""]) ~ .a-search__reset-button{display:flex;}.a-search__reset-icon{width:1.125rem;height:1.125rem;fill:var(--color-primary);}.a-search.form-autocomplete:not(.ui-autocomplete-loading){background-image:none;}.js .a-search.form-autocomplete.ui-autocomplete-loading,.a-search.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - 2.5rem) center;}.js .a-search.form-autocomplete.ui-autocomplete-loading.ui-autocomplete-throbber-hide,.a-search.form-autocomplete.ui-autocomplete-loading.ui-autocomplete-throbber-hide{background-image:none;}.ui-autocomplete{z-index:var(--z-index-header);overflow:auto;max-height:12.75rem;margin:0;border:1px solid var(--color-border);background-color:var(--color-white);font-size:var(--font-size--s);}.ui-autocomplete .ui-menu-item{padding:0;}.ui-autocomplete .ui-menu-item a:not(.a-link){display:block;clear:both;padding:0.375rem 1rem;text-decoration:none;font-size:var(--font-size--s);}.ui-autocomplete .ui-menu-item a:not(.a-link).ui-state-active{margin:0;}.ui-autocomplete .ui-menu-item a:not(.a-link) a:not(.a-link){margin:0;padding:0;}.ui-autocomplete .ui-menu-item:first-of-type a:not(.a-link){padding-top:0.625rem;}.ui-autocomplete .ui-menu-item:last-of-type a:not(.a-link){padding-bottom:0.625rem;}.ui-autocomplete .autocomplete-suggestion-user-input{color:var(--color-primary);font-weight:bold;}.ui-autocomplete .node.node--view-mode-autocomplete p{margin:0;}.ui-autocomplete .node.node--view-mode-autocomplete img{display:block;float:left;max-width:2.5rem;margin-top:0.25rem;margin-right:0.625rem;margin-bottom:0.3125rem;}@media all and (min-width:1024px){.ui-autocomplete .node.node--view-mode-autocomplete img{width:2.75rem;max-width:2.75rem;}}.ui-autocomplete .node.node--view-mode-autocomplete .field--name-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.ui-autocomplete .node.node--view-mode-autocomplete .text-formatted,.ui-autocomplete .node.node--view-mode-autocomplete .field--name-body,.ui-autocomplete .node.node--view-mode-autocomplete .field--type-text-with-summary{display:none;}.a-label{letter-spacing:0.05em;text-transform:uppercase;font-size:var(--font-size--xs);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxs);}.a-label--secondary{padding-bottom:0;text-transform:none;font-size:var(--font-size--base);}.a-label.form-required::after{display:inline-block;width:0.375rem;height:0.375rem;margin:0 0.3em;content:"*";}.a-link,.field--type-text-long a,.text-formatted a,.path-user .profile a{cursor:pointer;transition:color var(--transition-hover);text-decoration:none;color:var(--color-primary-4);}.a-link:focus,.a-link:hover,.a-link:focus .a-link__content,.a-link:hover .a-link__content,.field--type-text-long a:focus,.field--type-text-long a:hover,.text-formatted a:focus,.text-formatted a:hover,.path-user .profile a:focus,.path-user .profile a:hover,.path-user .profile a:focus .a-link__content,.path-user .profile a:hover .a-link__content{text-decoration:none;color:var(--color-brand-light-blue);}.a-link--disabled{text-decoration:none;text-transform:none;pointer-events:none;color:var(--color-text);}.a-link--with-icon-first .a-link__icon-wrapper{order:-1;}.a-link--breadcrumbs{text-decoration:none;color:var(--ls-color-primary,var(--color-brand-dark-blue));}.a-breadcrumbs__item:last-child .a-link--breadcrumbs{color:var(--color-brand-dark-blue);}.a-link--call-to-action{letter-spacing:var(--letter-spacing--l);text-transform:uppercase;color:var(--a-link-cta--color);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--bold);line-height:var(--line-height--base);}@media all and (min-width:1024px){.a-link--call-to-action{font-size:var(--font-size--base);line-height:var(--line-height--base);}}.a-link--call-to-action--small{color:var(--a-link-cta-small--color);font-size:var(--font-size--xs);line-height:var(--line-height--s);}.a-link--call-to-action:focus,.a-link--call-to-action:hover,.a-link--call-to-action:focus .a-link__content,.a-link--call-to-action:hover .a-link__content{color:var(--a-link-cta--color--hover);}.a-link--call-to-action--small:focus,.a-link--call-to-action--small:hover,.a-link--call-to-action--small:focus .a-link__content,.a-link--call-to-action--small:hover .a-link__content{color:var(--a-link-cta-small--color--hover);}@media all and (max-width:1023px){.a-link--mobile--small-bold{font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxxm);}}.a-link--color-inverted{color:var(--color-primary-4);}.a-link--color-inverted:focus,.a-link--color-inverted:hover{color:var(--color-primary-2);}.a-link--color-primary,.a-link--color-primary-always,.a-link--color-primary-always:focus,.a-link--color-primary-always:hover,.a-link--color-primary-always:focus .a-link__content,.a-link--color-primary-always:hover .a-link__content,.field--type-text-long a,.text-formatted a{color:var(--color-primary);}.a-link--color-primary:focus,.a-link--color-primary:hover,.a-link--color-primary:focus .a-link__content,.a-link--color-primary:hover .a-link__content,.field--type-text-long a:focus,.field--type-text-long a:hover,.text-formatted a:focus,.text-formatted a:hover{color:var(--color-primary-2);}.a-link--color-white,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer a,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer .a-link,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header a,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header .a-link,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer a,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer .a-link,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header a,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header .a-link,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer a,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer .a-link,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header a,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header .a-link{color:var(--color-white);}.a-link--color-white:focus,.a-link--color-white:hover,.a-link--color-white:focus .a-link__content,.a-link--color-white:hover .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer a:focus,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer a:hover,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer .a-link:focus,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer .a-link:hover,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header a:focus,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header a:hover,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header .a-link:focus,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header .a-link:hover,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer a:focus,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer a:hover,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer .a-link:focus,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer .a-link:hover,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header a:focus,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header a:hover,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header .a-link:focus,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header .a-link:hover,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer a:focus,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer a:hover,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer .a-link:focus,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer .a-link:hover,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header a:focus,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header a:hover,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header .a-link:focus,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header .a-link:hover,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer a:focus .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer a:hover .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer .a-link:focus .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer .a-link:hover .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header a:focus .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header a:hover .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header .a-link:focus .a-link__content,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header .a-link:hover .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer a:focus .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer a:hover .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer .a-link:focus .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer .a-link:hover .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header a:focus .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header a:hover .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header .a-link:focus .a-link__content,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header .a-link:hover .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer a:focus .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer a:hover .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer .a-link:focus .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer .a-link:hover .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header a:focus .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header a:hover .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header .a-link:focus .a-link__content,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header .a-link:hover .a-link__content{color:var(--color-white);}.a-link--color-relative,.a-link--color-relative:focus,.a-link--color-relative:hover,.a-link--color-relative:focus .a-link__content,.a-link--color-relative:hover .a-link__content{color:inherit;}.a-link--uppercase{letter-spacing:0.05em;text-transform:uppercase;font-size:0.8125rem;font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}.a-link--underline-link{color:var(--color-primary);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxl);}.a-link--underline-link .a-link__content{text-decoration:underline;}.a-link--underline{text-decoration:underline;}.a-link__content-wrapper{display:inline-block;color:inherit;}.a-link--with-icon .a-link__content-wrapper{display:inline-flex;gap:1.125rem;align-items:center;}.a-link__content{display:inline-block;}.a-link__icon-wrapper{display:flex;flex-shrink:0;align-items:center;}.a-link__icon{display:inline-block;width:1rem;height:1rem;transition:transform var(--transition-hover),fill var(--transition-hover);color:inherit;fill:currentColor;}.a-link__icon--rotated{transform:rotate(180deg);}.a-link__icon--medium{width:1.5rem;height:1.5rem;}.a-link__icon--medium-s{width:auto;max-width:1.375rem;height:auto;max-height:1.375rem;}.a-link--call-to-action:focus .a-link__icon,.a-link--call-to-action:hover .a-link__icon,.a-link--with-icon-animated:focus .a-link__icon,.a-link--with-icon-animated:hover .a-link__icon{transition:transform var(--transition-hover),fill var(--transition-hover);transform:translateX(0.188rem);}.a-link--gap-small .a-link__content-wrapper{gap:0.625rem;}:root{--a-link-cta--color:var(--color-primary-2);--a-link-cta--color--hover:var(--color-primary);--a-link-cta-small--color:var(--color-primary);--a-link-cta-small--color--hover:var(--color-primary-2);}@-moz-document url-prefix(){.a-link--gap-small .a-link__content-wrapper{gap:var(--moz-space-gap-m);}}.a-radiobutton{display:inherit;}.a-radiobutton__input{position:absolute;width:0;height:0;opacity:0;}.a-radiobutton__input ~ label,.a-radiobutton__label{display:flex;align-items:center;cursor:pointer;transition:color var(--transition-hover);letter-spacing:normal;color:var(--color-text);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}.a-radiobutton__input:checked + .a-radiobutton__label,.a-radiobutton__input:checked ~ label{color:var(--color-primary);}.a-radiobutton__input:disabled + .a-radiobutton__label,.a-radiobutton__input:disabled ~ label{cursor:not-allowed;color:var(--color-disabled);}.a-radiobutton__input ~ label--iconic,.a-radiobutton__label--iconic{color:var(--color-primary);}.a-radiobutton__input ~ label:before,.a-radiobutton__label:before{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:0.8125rem;content:"";cursor:pointer;border:0.125rem solid var(--color-grey-utility-color);border-radius:var(--border-radius-circle);background-color:var(--color-white);box-shadow:0 0 0 0.25rem var(--color-white) inset;}.a-radiobutton__input.error + .a-radiobutton__label:before,.a-radiobutton__input.error ~ label:before{border-color:var(--color-secondary-4);}.a-radiobutton__input:checked + .a-radiobutton__label:before,.a-radiobutton__input:checked ~ label:before{border-color:var(--color-primary);background-color:var(--color-primary);box-shadow:0 0 0 0.25rem var(--color-white) inset;}.a-radiobutton__input:disabled + .a-radiobutton__label:before,.a-radiobutton__input:disabled ~ label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}.a-radiobutton__input:checked:disabled + .a-radiobutton__label:before,.a-radiobutton__input:checked:disabled ~ label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}.a-radiobutton__icon-wrapper{display:flex;margin-right:0.25rem;}.a-radiobutton__icon{width:1.3rem;height:1.5rem;fill:var(--color-primary);}.a-radiobutton__input-wrapper{position:relative;}.a-radiobutton-group{margin:0;padding:0;list-style:none;}.a-radiobutton-group__item{position:relative;}.a-radiobutton-group__item + .a-radiobutton-group__item{margin:0.5rem 0;}.a-tag{display:flex;align-items:center;justify-content:space-between;min-width:8rem;padding:0.75rem;transition:all var(--transition-hover);text-decoration:none;color:var(--color-primary);border:solid 1px var(--color-primary);border-radius:3px;background-color:var(--color-bg);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);fill:var(--color-primary);gap:0.6875rem;}.a-tag:focus,.a-tag:hover{cursor:pointer;color:var(--color-primary);outline:none;fill:var(--color-primary);}.a-tag--blue:focus,.a-tag--blue:hover{color:var(--color-white);fill:var(--color-white);background-color:var(--color-primary);}.a-tag--blue{color:var(--color-white);border-color:var(--color-primary-2);background-color:var(--color-primary-2);fill:var(--color-white);}.a-tag--secondary{display:inline-block;padding:0;}.a-tag__close{width:0.5rem;height:0.5rem;}.a-tag__secondary-link{display:flex;align-items:center;justify-content:center;padding:0.75rem;border:0;outline:none;font-weight:var(--font-weight--medium);}.o-grid{display:grid;grid-gap:0.75rem;list-style:none;}@media all and (min-width:1024px){.o-grid{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-gap:2rem;}}@media print{.o-grid{grid-template-columns:repeat(3,1fr);grid-gap:2rem;align-items:flex-start;}}@media all and (min-width:1024px){.o-grid--one{grid-template-columns:repeat(1,1fr);}}@media print{.o-grid--one{grid-template-columns:repeat(1,1fr);}}@media all and (min-width:1024px){.o-grid--two,.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-hide-third{grid-template-columns:repeat(2,1fr);}}@media print{.o-grid--two,.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-hide-third{grid-template-columns:repeat(2,1fr);}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-grid--two,.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-two{grid-template-columns:repeat(2,1fr);gap:4.375rem;}}@media print{.t-page__content-wrapper--sidebar .o-grid--two,.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-two{grid-template-columns:repeat(2,1fr);}}@media all and (min-width:1024px){.o-grid--three{grid-template-columns:repeat(3,1fr);}}@media print{.o-grid--three{grid-template-columns:repeat(3,1fr);}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-grid--three{grid-template-columns:repeat(3,1fr);}}@media all and (min-width:1024px){.o-grid--four{grid-template-columns:repeat(4,1fr);}}@media print{.o-grid--four{grid-template-columns:repeat(4,1fr);}}.o-grid--medium{gap:2rem;}@media all and (min-width:1024px){.o-grid--medium{grid-template-columns:repeat(auto-fit,minmax(15rem,15rem));justify-content:center;column-gap:5.1875rem;}}@media print{.o-grid--medium{grid-template-columns:repeat(auto-fit,minmax(15rem,15rem));justify-content:center;column-gap:5.1875rem;}}.o-grid--medium-four{justify-content:center;row-gap:2rem;column-gap:4.4375rem;}@media all and (min-width:1024px){.o-grid--medium-four{grid-template-columns:repeat(auto-fit,minmax(15.3125rem,15.3125rem));}}@media print{.o-grid--medium-four{grid-template-columns:repeat(auto-fit,minmax(15.3125rem,15.3125rem));}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-grid--medium-four{grid-template-columns:repeat(2,minmax(15.3125rem,15.3125rem));}}.o-grid--medium-two{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;}.o-grid--medium-five-flex{display:flex;flex-direction:column;gap:2rem;}@media all and (min-width:1024px){.o-grid--medium-five-flex{flex-direction:row;grid-template-columns:auto;grid-auto-flow:column;justify-content:center;column-gap:4rem;}}@media print{.o-grid--medium-five-flex{flex-direction:row;grid-template-columns:auto;grid-auto-flow:column;justify-content:center;column-gap:1.25rem;}}.o-grid--medium-five-flex .o-grid__item{flex:1;}@media all and (min-width:1024px){.o-grid--medium-five-flex .o-grid__item{flex-basis:15.4375rem;}}.o-grid--type2-5{display:block;}@media all and (min-width:1024px){.o-grid--type2-5{display:grid;grid-template-columns:2fr 5fr;column-gap:6rem;}}@media print{.o-grid--type2-5{display:grid;grid-template-columns:2fr 5fr;column-gap:6rem;}}.o-grid--type2-6{display:grid;row-gap:0.75rem;}@media all and (min-width:1024px){.o-grid--type2-6{grid-template-columns:2fr 5fr;column-gap:6.75rem;}}@media print{.o-grid--type2-6{grid-template-columns:2fr 5fr;column-gap:6.75rem;}}.o-grid--50-50{grid-gap:0.75rem;list-style:none;}@media all and (min-width:1024px){.o-grid--50-50{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-gap:2rem;}}.o-grid--30-70{grid-gap:0.75rem;list-style:none;}@media all and (min-width:1024px){.o-grid--30-70{grid-template-rows:auto;grid-template-columns:calc(30% - 1rem) calc(70% - 1rem);grid-gap:2rem;}}@media all and (min-width:1024px){.o-grid--30-70.o-grid--reverse--two{grid-template-columns:calc(70% - 1rem) calc(30% - 1rem);}}.o-grid--reverse--two .o-grid__item:nth-child(2){order:-1;}.o-grid--horisontal-space--normal{column-gap:2rem;}.o-grid--horisontal-space--medium{column-gap:4rem;}.o-grid--horisontal-space--big{column-gap:5rem;}.o-grid--horisontal-space--big-xl{column-gap:5.625rem;}.o-grid--vertical-space--m{column-gap:1.0625rem;}.o-grid--vertical-space--xl{row-gap:4rem;}.o-grid--vertical-space--xxl{column-gap:4.1875rem;}.o-grid--vertical-space--xxxl{column-gap:7.5rem;}.o-grid--row-space--middle{row-gap:2rem;}.o-grid--m2-d3{grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;}@media all and (min-width:1024px){.o-grid--m2-d3{grid-template-columns:repeat(3,1fr);grid-gap:2.0625rem;}}@media print{.o-grid--m2-d3{grid-template-columns:repeat(3,1fr);grid-gap:2.0625rem;}}@media all and (max-width:1023px){.o-grid--m2{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:1.875rem;}}@media print{.o-grid--m2{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:1.875rem;}}.o-grid__item{margin-bottom:0;}.o-grid__item:empty{display:none;}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-hide-third .o-grid__item:nth-child(n+3){display:none;}}@media print{.t-page__content-wrapper--sidebar .o-grid--default-three-sidebar-hide-third .o-grid__item:nth-child(n+3){display:none;}}.o-grid--medium .o-grid__item:last-of-type,.o-grid__item:last-of-type{margin-bottom:0;}.o-grid--m2-d3 .o-grid__item,.o-grid--m2 .o-grid__item,.o-grid__item--no-space{margin:0;}.o-grid__inheriting-height{height:100%;}@media all and (min-width:1024px){.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .splide__list--length--3,.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .field--length-3{grid-template-columns:repeat(3,25%);justify-content:center;}.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .splide__list--length--2,.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .field--length-2{grid-template-columns:repeat(2,25%);justify-content:center;}.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .splide__list--length--1,.t-page__content-wrapper:not(.t-page__content-wrapper--sidebar) .paragraph--type--logo-cards.paragraph--view-mode--default .field--length-1{grid-template-columns:25%;justify-content:center;}}@media all and (min-width:1024px){.t-page__content-wrapper.t-page__content-wrapper--sidebar .paragraph--type--logo-cards.paragraph--view-mode--default .field--length-2,.t-page__content-wrapper.t-page__content-wrapper--sidebar .paragraph--type--logo-cards.paragraph--view-mode--default .splide__list--length--2{grid-template-columns:repeat(2,25%);justify-content:center;}.t-page__content-wrapper.t-page__content-wrapper--sidebar .paragraph--type--logo-cards.paragraph--view-mode--default .splide__list--length--1,.t-page__content-wrapper.t-page__content-wrapper--sidebar .paragraph--type--logo-cards.paragraph--view-mode--default .field--length-1{grid-template-columns:25%;justify-content:center;}}.t-page{display:flex;flex-direction:column;min-height:var(--window-height);}@media print{.t-page__breadcrumbs{display:none;}}.t-page__breadcrumbs-content{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);gap:1.5rem;}.t-page__content-wrapper--sidebar{display:grid;margin-top:1.875rem;}@media all and (max-width:1023px){.t-page__content-wrapper--sidebar{grid-auto-columns:100%;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar{grid-template-columns:17.5rem calc(100% - 17.5rem - 2.125rem);grid-gap:2.125rem;}}@media print{.t-page__content-wrapper--sidebar{margin-top:0;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar--no-sidebar{grid-template-columns:auto;}}.t-page__content-wrapper--sidebar-form{display:grid;grid-auto-flow:row;}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar-form{grid-template-columns:calc(100% - 23.625rem - 2rem) 23.625rem;grid-auto-flow:column;grid-gap:2rem;margin-top:2rem;}}.t-page__content-wrapper--sidebar-form .a-title--h5{margin-bottom:1rem;color:#566069;}.t-page__content-wrapper--sidebar-form .t-page__content{grid-column:1;}@media all and (max-width:1023px){.t-page__content-wrapper--sidebar-form .t-page__content{order:1;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar-form .t-page__content{grid-column:1;}}.t-page__content-wrapper--sidebar-form .t-page__sidebar{grid-column:1;}@media all and (max-width:1023px){.t-page__content-wrapper--sidebar-form .t-page__sidebar{order:2;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar-form .t-page__sidebar{grid-column:2;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar-form--campaign{grid-template-columns:auto 25.625rem;}}.t-page__content-wrapper--sidebar .t-page__content{width:100%;}.t-page__breadcrumbs .block-social-sharing-block:first-child{margin-left:auto;}.t-page__sidebar{width:100%;}@media all and (min-width:1024px){.t-page__sidebar{padding-bottom:3rem;}}@media print{.t-page__sidebar{display:none;}}@media all and (max-width:1023px){.t-page__content-wrapper--sidebar .t-page__sidebar > div,.t-page__content-wrapper--sidebar .t-page__sidebar > div.block-layout-builder > div{margin-bottom:1.5rem;}}@media all and (max-width:1023px){.t-page__content-wrapper--sidebar .t-page__sidebar > div.t-page__sidebar--mobile-space-reset,.t-page__content-wrapper--sidebar .t-page__sidebar > div.block-layout-builder,.t-page__content-wrapper--sidebar .t-page__sidebar > div.block-layout-builder > div.paragraph--type--filters,.t-page__content-wrapper--sidebar .t-page__sidebar > div.block-layout-builder > div.t-page__sidebar--mobile-space-reset{margin-bottom:0;}}.t-page__sidebar-block{margin-bottom:2.5rem;border:1px solid var(--color-secondary);}@media all and (max-width:1023px){.t-page__sidebar-block--hidden-mobile{display:none;}}.t-page__sidebar-block--no-border{border:0;}.t-page__content-wrapper--sidebar--product-page-v2{margin-top:0;}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar--product-page-v2{margin-top:1.875rem;}}.t-page__content-wrapper--sidebar--no-sidebar > .t-page__content{min-width:0;}.t-page__sidebar--product-page-v2{display:none;}@media all and (min-width:1024px){.t-page__sidebar--product-page-v2{display:block;padding-bottom:2rem;}}.t-page__scroll-top{position:sticky;bottom:0;visibility:hidden;justify-self:flex-end;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:opacity,visibility;opacity:0;}.t-page__scroll-top.is-visible{visibility:visible;opacity:1;}.t-page__scroll-top .a-button__icon{transform:rotate(-90deg);}.a-breadcrumbs{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border);font-size:var(--font-size--s);}.t-page__breadcrumbs:not(.t-page__breadcrumbs--keep-border) .a-breadcrumbs,.a-breadcrumbs--no-border{border-bottom:0;}.a-breadcrumbs__item:after{display:inline-block;margin-left:0.5rem;content:"/";color:var(--color-text);}.a-breadcrumbs__item:last-child:after{content:"";}.a-breadcrumbs__item{display:inline-block;margin-right:0.5rem;line-height:var(--line-height--xxxs);}.a-breadcrumbs__item:last-child{cursor:default;}.a-breadcrumbs__list{margin:0;padding:0;list-style:none;}.a-breadcrumbs--hide-underline{border-bottom:0;}@media all and (max-width:1023px){.t-page__breadcrumbs .block-social-sharing-block{display:none;}}.toolbar{position:sticky;z-index:var(--z-index-sticky);}.contextual{z-index:var(--z-index-dialog);}fieldset .fieldset-wrapper{padding-top:0.5rem;}fieldset + fieldset{margin-top:1rem;}@media all and (min-width:1024px){fieldset + fieldset{margin-top:1.5rem;}}.sensors-site-class .media--view-mode-product-gallery-with-text img{aspect-ratio:1067 / 700;-o-object-fit:contain;object-fit:contain;}@media all and (min-width:1024px){.sensors-site-class .media--view-mode-product-gallery-with-text img{aspect-ratio:512 / 343;}}.sensors-site-class .media--view-mode-product-card img{aspect-ratio:951 / 638;-o-object-fit:contain;object-fit:contain;}@media all and (min-width:1024px){.sensors-site-class .media--view-mode-product-card img{aspect-ratio:512 / 341;}}.sensors-site-class .media--view-mode-product-gallery-dialog img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1067 / 654;}@media all and (min-width:1024px){.sensors-site-class .media--view-mode-product-gallery-dialog img{aspect-ratio:1205 / 804;}}.sensors-site-class .node--type-product.node--view-mode-autocomplete img{height:2.5rem;-o-object-fit:contain;object-fit:contain;}@media all and (min-width:1024px){.sensors-site-class .node--type-product.node--view-mode-autocomplete img{height:2.75rem;}}.m-table,table{width:100%;border-collapse:collapse;font-size:var(--font-size--s);}@media all and (max-width:1023px){.m-table__wrapper table,.m-tabs__content-wrapper table{min-width:37.5rem;}}.m-table__wrapper{overflow:auto;max-width:100%;}.m-table__border--top thead,.m-table__border--top .m-table__head{border-top:2px solid var(--color-border);}.m-table__title-wrapper{margin-bottom:1.5rem;}.m-table__td,table td{padding:1.625rem 0.9375rem;text-align:left;vertical-align:top;border-bottom:0;line-height:var(--line-height--xxs);}.m-table__td p,table td p{margin:0;}.m-table__td ul,.m-table__td li,table td ul,table td li{margin:0;padding:0;}.m-table__tr,table tr{border-bottom:1px solid var(--color-border);}.m-table__tr:nth-child(even),table tr:nth-child(even){background-color:var(--color-primary-3);}.m-table__th,table th{padding:0.625rem 0.9375rem 1.4375rem;text-align:left;vertical-align:top;border-bottom:solid 1px var(--color-border);background-color:transparent;font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxxxs);}.m-table__th-text,table th > strong,table th > b{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:0.5625rem;text-align:left;text-decoration:none;text-transform:capitalize;font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxxxs);}.m-table__th-text > small,table th > small,table th > sub{margin-top:1rem;font-size:var(--font-size--s);}.m-table--note{margin-top:1.5rem;color:var(--color-primary-4);font-size:var(--font-size--s);font-style:italic;line-height:var(--line-height--xxxs);}.m-table a:not(.a-link--with-icon){font-size:var(--line-height--xxs);}.m-table-product-page-v2,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description{overflow:auto;width:100%;white-space:nowrap;}.m-table-product-page-v2 table,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description table{border-spacing:0;border-collapse:separate;}.m-table-product-page-v2 tr,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description tr{border-bottom-color:var(--color-grey-utility-color);}.m-table-product-page-v2 td,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td{border-bottom:1px solid var(--color-grey-utility-color);}.m-table-product-page-v2 td .item-list.item-list.item-list.item-list.item-list ul,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td .item-list.item-list.item-list.item-list.item-list ul{margin:0;}.m-table-product-page-v2 td .item-list.item-list.item-list.item-list.item-list li,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td .item-list.item-list.item-list.item-list.item-list li{margin:0;padding:0;background:none;}.m-table-product-page-v2 td,.m-table-product-page-v2 th,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th{padding:1.25rem 1rem;font-size:0.875rem;line-height:1.28;}@media all and (min-width:1024px){.m-table-product-page-v2 td,.m-table-product-page-v2 th,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th{font-size:1rem;line-height:1.12;}}.m-table-product-page-v2 thead th:first-child,.m-table-product-page-v2 tbody td:first-child,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description thead th:first-child,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description tbody td:first-child{position:sticky;left:0;border-right:1px solid var(--color-grey-utility-color);background-color:var(--color-white);}.m-table-product-page-v2 tbody tr:nth-child(even) td:first-child,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description tbody tr:nth-child(even) td:first-child{background-color:var(--color-primary-3);}table td li:only-child{margin:0;list-style:none;}table th > small,table th > sub{position:static;display:block;line-height:1;}table .media--view-mode-report-id,table .media--view-mode-doc-access{display:flex;flex-direction:column;gap:1rem;}.m-block{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (min-width:1024px){.m-block{padding-top:2rem;padding-bottom:2rem;}}@media print{.m-block{page-break-before:avoid;page-break-inside:avoid;}}@media all and (max-width:1023px){.m-product-dialog-content__mobile-only .search-and-results__wrapper{margin-right:-1.5rem;margin-left:-1.5rem;padding-top:0;padding-bottom:0;}}.m-block[class*="m-block--bg--"]:not(.m-block--bg--container){margin-top:1.5rem;margin-bottom:1.5rem;}@media all and (min-width:1024px){.m-block[class*="m-block--bg--"]:not(.m-block--bg--container){margin-top:2rem;margin-bottom:2rem;}}.t-page__content-wrapper--sidebar .t-page__content .m-block--first-child[class*="m-block--bg--"]{margin-top:0;}.m-block--big-padding{padding-top:3.5rem;padding-bottom:3.5rem;}@media all and (min-width:1024px){.m-block--big-padding--desktop{padding-top:3.5rem;padding-bottom:3.5rem;}}.m-block--big-padding-block{padding-top:2rem;padding-bottom:2rem;}@media all and (min-width:1024px){.m-block--big-padding-block{padding-top:3.75rem;padding-bottom:3.75rem;}}.m-block--without-paddings{padding-top:0;padding-bottom:0;}.m-block--no-padding .m-block--container{padding-right:1.5rem;padding-left:1.5rem;}@media all and (min-width:1024px){.m-block--no-padding .m-block--container{padding-right:0;padding-left:0;}}.m-block--bg--gray,.m-block--bg--gray .m-block__content-wrapper{background-color:var(--color-primary-3);}.m-block--bg--dark-gray,.m-block--bg--dark-gray .m-block__content-wrapper{background-color:var(--color-primary-4);}.m-block--bg--dark-blue,.m-block--bg--dark-blue .m-block__content-wrapper{background-color:var(--color-primary);}.m-block--bg--blue,.m-block--bg--blue .m-block__content-wrapper{background-color:var(--color-primary-2);}.m-block--bg--gradient,.m-block--bg--gradient .m-block__content-wrapper{background:var(--gradient-secondary);}@media all and (min-width:1024px){.m-block--bg--only-mobile,.m-block--bg--only-mobile .m-block__content-wrapper{background:none;}}@media all and (max-width:1023px){.m-block--bg--only-desktop,.m-block--bg--only-desktop .m-block__content-wrapper{background:none;}}.t-page__content-wrapper--sidebar .t-page__content .m-block--first-child:not([class*="m-block--bg--"]),.t-page__content-wrapper--sidebar .t-page__content .m-block--first-child.m-block--bg--container{padding-top:0;}.m-block--bg-only-content{background:none;}.m-block--container.m-block--bg--gray{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (min-width:1024px){.m-block--container.m-block--bg--gray{padding-top:2rem;padding-bottom:2rem;}}.m-block__action{display:none;}@media all and (min-width:1024px){.m-block__action{display:block;}}.m-block__content--fullwidth{width:auto;margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding));}@media all and (min-width:1024px){.m-block__content--fullwidth{margin-right:0;margin-left:0;}}@media all and (max-width:1023px){.m-block__content--fullwidthmobile{padding-right:0;padding-left:0;}}@media all and (min-width:1024px){.m-block__content--fullwidthdesktop,.t-page__content-wrapper--sidebar .m-block.m-block--bg--container,.t-page-blog-listing .m-block.m-block--bg--container,.t-page__content-wrapper--sidebar .m-block:not([class*="m-block--bg--"]) .m-block--container.h-container__content:not(.h-container__content--full),.t-page__content-wrapper--sidebar .m-block.m-block--bg--container .m-block--container.h-container__content:not(.h-container__content--full),.t-page-blog-listing .m-block:not([class*="m-block--bg--"]) .m-block--container.h-container__content:not(.h-container__content--full),.t-page-blog-listing .m-block.m-block--bg--container .m-block--container.h-container__content:not(.h-container__content--full),.t-page__content-wrapper--sidebar .m-block:not([class*="m-block--bg--"]) .m-block--container.h-container__content.h-container__content--full .h-container__content,.t-page__content-wrapper--sidebar .m-block.m-block--bg--container .m-block--container.h-container__content.h-container__content--full .h-container__content,.t-page-blog-listing .m-block:not([class*="m-block--bg--"]) .m-block--container.h-container__content.h-container__content--full .h-container__content,.t-page-blog-listing .m-block.m-block--bg--container .m-block--container.h-container__content.h-container__content--full .h-container__content{padding-right:0;padding-left:0;}}.m-block__content--list,.m-block .m-block__content--list .view-content{display:flex;flex-wrap:wrap;gap:1.5rem;}.m-block__content--center,.m-block .m-block__content--center .view-content{justify-content:center;text-align:center;}.m-block__content--with-background{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (min-width:1024px){.m-block__content--with-background{padding-top:2rem;padding-bottom:2rem;}}.m-block__header{margin-bottom:1.5rem;}@media all and (min-width:1024px){.m-block__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;}}.m-block__header--center{justify-content:center;text-align:center;}@media all and (min-width:1024px){.m-block__header--desktop-center{justify-content:center;text-align:center;}}@media all and (min-width:1024px){.m-block__header--middle-gap{margin-bottom:2.25rem;}}@media all and (min-width:1024px){.m-block__header--middle-gap--s{margin-bottom:1.875rem;}}@media all and (min-width:1024px){.m-block__header--small-gap{margin-bottom:1rem;}}.m-block__header--smallest-gap{margin-bottom:0.5rem;}@media all and (min-width:1024px){.m-block__header--smallest-gap{margin-bottom:1rem;}}.m-block__header--smallest-gap--secondary{margin-bottom:1rem;}.m-block__header-side-form{display:grid;margin-top:1.25rem;gap:1.25rem;}@media all and (min-width:1024px){.m-block__header-side-form{grid-template-columns:auto 14.125rem;align-items:center;margin-top:0;gap:2.5rem;}}.m-block__footer{margin-top:0.8125rem;}@media all and (min-width:1024px){.m-block__footer{margin-top:1.5rem;}}.m-block__footer--align-right{display:flex;justify-content:flex-end;}@media all and (min-width:1024px){.m-block__footer--align-right-desktop{display:flex;justify-content:flex-end;}}.m-block__footer--smallest-gap{margin-top:0.5rem;}@media all and (min-width:1024px){.m-block__footer--smallest-gap{margin-top:1rem;}}.m-block__footer-action{display:inline-block;margin-top:1.5rem;}.m-block__title{margin-top:0;margin-bottom:0;word-break:break-word;}.m-block__title--subtitle{margin-bottom:2rem;}.m-block--cta-link .m-block__footer{display:block;margin-top:1.5rem;}.m-block--color-white,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__footer,.m-block.m-block--bg--dark:not(.m-block--bg-only-content) .m-block__header,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__footer,.m-block.m-block--bg--dark-gray:not(.m-block--bg-only-content) .m-block__header,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__footer,.m-block.m-block--bg--dark-blue:not(.m-block--bg-only-content) .m-block__header{color:var(--color-white);}.m-block--stats .m-block__header{margin-bottom:1rem;}.m-block--stats .m-block__footer{margin-top:1rem;}.m-block--stat-list{display:grid;grid-template-columns:1fr;grid-row-gap:1rem;grid-column-gap:1rem;padding:1rem;background-color:#f3f7fa;}@media all and (min-width:1024px){.m-block--stat-list{grid-template-columns:repeat(3,1fr);grid-row-gap:2rem;grid-column-gap:1.5rem;}}.m-block__header h1,.m-block__header h2,.m-block__header h3,.m-block__header h4,.m-block__header h5,.m-block__header h6{margin-top:0;margin-bottom:0;}.m-block .block-field-blockparagraphgeneral-textfield-title{margin-bottom:0.75rem;}@media all and (min-width:1024px){.m-block .block-field-blockparagraphgeneral-textfield-title{margin-bottom:1.5rem;}}.block-facet-blockvideo-categories,.block-facet-blockvideo-categories-manually,.block-facet-blockvideo-categories-by-date{margin-top:2.3125rem;}@media all and (min-width:1024px){.block-facet-blockvideo-categories,.block-facet-blockvideo-categories-manually,.block-facet-blockvideo-categories-by-date{margin-top:4.375rem;}}@media all and (min-width:1024px){.t-page__content:first-child .paragraph--type--product-cards.paragraph--view-mode--product-cards-3-col > .pseudo--h-container__content--full > .h-container__content--full > .m-block__content,.t-page__content:first-child .paragraph--type--product-cards.paragraph--view-mode--product-cards-2-col > .pseudo--h-container__content--full > .h-container__content--full > .m-block__content{max-width:var(--content-max-width);margin-inline:auto;padding-right:var(--container-padding);padding-left:var(--container-padding);}}.block-sg-comparison-list-block #comparison-table{overflow:auto;}.block-sg-comparison-list-block .m-table{table-layout:auto;}@media all and (min-width:1024px){.block-sg-comparison-list-block .m-table{table-layout:fixed;}}.block-sg-comparison-list-block .m-table .m-compare-card{display:flex;flex-direction:column;gap:1rem;}.block-sg-comparison-list-block .m-table .m-compare-card__header{margin-bottom:-0.625rem;}.block-sg-comparison-list-block .m-table .m-compare-card__header .remove-link{display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-left:auto;}.block-sg-comparison-list-block .m-table .m-compare-card__header .remove-link .a-link__content{display:none;}.block-sg-comparison-list-block .m-table .m-compare-card__header .remove-link .a-link__icon{fill:var(--a-link-cta-small--color);}.block-sg-comparison-list-block .m-table .m-compare-card__image img{display:block;width:100%;max-width:20.5625rem;}.block-sg-comparison-list-block .m-table .m-table__tr--first .m-table__td:first-child{vertical-align:bottom;}.block-sg-comparison-list-block .m-table .m-table__tr .m-table__td:nth-child(1){font-weight:var(--font-weight--medium);}.m-list,.m-list ul,.m-list ol,.block-field-blocknodeproductfield-benefits ul,.field--type-text-long ul,.text-formatted ul,.field--type-text-long ol,.text-formatted ol{margin:0;padding:0;list-style:none;line-height:var(--line-height--base);}.m-list--ordered,.m-list ol,.field--type-text-long ol,.text-formatted ol{counter-reset:m-list-ordered 0;}.m-list li,.block-field-blocknodeproductfield-benefits li,.field--type-text-long ul li,.text-formatted ul li,.field--type-text-long ol li,.text-formatted ol li{margin-top:0.25rem;margin-bottom:1.25rem;padding-left:2rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23126AE1' stroke-width='2' d='M14 1H0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 0.6875rem;background-size:1rem 0.1875rem;}.m-list--ordered li,.m-list ol li,.field--type-text-long ol li,.text-formatted ol li{position:relative;counter-increment:m-list-ordered 1;background:none;}.m-list--ordered li::before,.m-list ol li::before,.field--type-text-long ol li::before,.text-formatted ol li::before{position:absolute;top:0;left:0;content:counter(m-list-ordered)".";color:var(--color-primary-2);font-weight:var(--font-weight--medium);}.m-list li ul,.m-list li ol,.block-field-blocknodeproductfield-benefits li ul,.field--type-text-long ul li ul,.field--type-text-long ul li ol,.text-formatted ul li ul,.text-formatted ul li ol,.field--type-text-long ol li ul,.field--type-text-long ol li ol,.text-formatted ol li ul,.text-formatted ol li ol{margin-top:1.25rem;}.a-quote{color:var(--color-white);border-radius:var(--border-radius-s);background-color:var(--color-primary-4);}.a-quote--color-reversed{color:var(--color-primary-4);background-color:transparent;}.a-quote__icon{width:2rem;height:2rem;fill:var(--color-white);}.a-quote--color-reversed .a-quote__icon{fill:var(--color-primary-4);}.a-quote__text-wrapper{padding-top:1.125rem;}.a-quote__text{font-size:var(--font-size--l);font-style:italic;line-height:var(--line-height--l);}@media all and (min-width:1024px){.a-quote__text{font-size:1.375rem;}}.a-quote__author{display:block;padding-top:2.0625rem;font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.pager{padding-top:1rem;padding-bottom:1rem;background:none;}@media all and (min-width:768px){.pager{padding-right:1rem;padding-left:1rem;}}@media all and (min-width:1024px){.pager{padding:0;}}.pager__icon{width:1rem;height:1rem;}@media all and (min-width:1024px){.pager__icon{width:0.875rem;height:1rem;}}.pager__icon--prev{transform:rotate(180deg);}.pager__icon--disabled{cursor:not-allowed;opacity:0.2;}.pager__items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;margin-bottom:0;padding:0;list-style:none;gap:1rem;}@media all and (min-width:1024px){.pager__items{justify-content:flex-end;}}.pager__item{flex:0 0 auto;margin:0;padding:0;text-align:center;}.pager__item--previous,.pager__item--next{display:block;}@media all and (min-width:1024px){.pager__item--mobile-display{display:none !important;}}@media all and (max-width:1023px){.pager__item--desktop-display{display:none !important;}}@media all and (max-width:1023px){.pager__item--only-mobile-display{display:block !important;}}.pager__link{display:flex;align-items:center;justify-content:center;min-width:2.5625rem;height:2.5625rem;transition:all var(--transition-hover);text-decoration:none;color:var(--color-primary-4);border:solid 1px var(--color-primary-3);border-radius:var(--border-radius-base);background-color:var(--color-primary-3);font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:1;fill:var(--color-white);}@media all and (min-width:768px){.pager__link{min-width:3rem;height:3rem;}}.pager__link--active{background-color:var(--color-white);}.pager__link:hover,.pager__link:focus{color:var(--color-primary-4);border-color:var(--color-primary-4);background-color:var(--color-white);box-shadow:inset 0 1px 5px var(--color-black-25);fill:var(--color-primary-4);}.pager__link--button{background:var(--color-primary-4);}.field--type-text-long > *:first-child,.text-formatted > *:first-child{margin-top:0;}.field--type-text-long > *:last-child,.text-formatted > *:last-child{margin-bottom:0;}.field--type-text-long > ul > li:last-child,.field--type-text-long > ol > li:last-child,.text-formatted > ul > li:last-child,.text-formatted > ol > li:last-child{margin-bottom:0;}.field--type-text-long a,.text-formatted a{text-decoration:underline;}.field--type-text-long > .media--view-mode-wide,.text-formatted > .media--view-mode-wide{width:100%;}.field--type-text-long > .media--view-mode-medium-wide,.text-formatted > .media--view-mode-medium-wide{max-width:50%;}.field--type-text-long > .media--view-mode-narrow,.text-formatted > .media--view-mode-narrow{max-width:33.333333%;}.field--type-text-long figcaption,.text-formatted figcaption{font-size:var(--font-size--s);font-style:italic;}.field--type-text-long p,.text-formatted p{margin-top:0.75rem;margin-bottom:0.75rem;}.t-page div[data-drupal-messages]{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (min-width:1024px){.t-page div[data-drupal-messages]{padding-top:2rem;padding-bottom:2rem;}}.path-user .profile .field.field--label-inline{display:flex;gap:0.625rem;align-items:center;}.path-user .profile .field.field--label-inline + .field.field--label-inline{margin-top:0.625rem;}.path-user .profile .field__label{flex-basis:12.5rem;letter-spacing:0.05em;text-transform:uppercase;border-bottom:1px solid var(--color-border);font-size:var(--font-size--xs);font-weight:var(--font-weight--bold);line-height:var(--line-height--xxs);}@media print{#sitewide-alert{display:none;}}.m-form-generic__columns-wrapper{display:flex;flex-direction:column;gap:1.875rem;}@media all and (min-width:1024px){.m-form-generic__columns-wrapper{flex-direction:row;}}.m-form-generic__column{flex:1;}.m-form-generic__column--first{max-width:100%;}@media all and (min-width:1024px){.m-form-generic__column--first{max-width:30.625rem}}.m-form-generic__column-first-content{display:flex;flex-direction:column;gap:1rem;max-width:100%;}@media all and (min-width:1024px){.m-form-generic__column-first-content{gap:1.5rem;max-width:24.625rem;}}.m-form-generic__title{width:100%;padding-bottom:0.375rem;}.m-form-generic__content-second{display:flex;flex-wrap:wrap;gap:1rem;}@media all and (min-width:1024px){.m-form-generic__content-second{max-width:37rem;gap:1.5rem 2rem;}}.m-form-generic__item,.m-form-generic .m-form-generic__content-second .form-item:not(.m-form-generic__title,.form-item-consent-form){width:100%;}@media all and (min-width:1024px){.m-form-generic__item,.m-form-generic .m-form-generic__content-second .form-item:not(.m-form-generic__title,.form-item-consent-form){width:calc((100% - 2rem) / 2);}}.m-form-generic__item--full-width{width:100%;}.m-form-generic .js-form-type-radios > .description{font-size:var(--font-size--s);line-height:var(--line-height--xl);}.m-form-generic .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item{width:100%;padding-bottom:0.625rem;}.m-form-generic .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item > .a-label{margin-bottom:0.5rem;}.m-form-generic .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item .description{margin-top:1.25rem;}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__title{padding-bottom:0;}@media all and (min-width:1024px){.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__title{margin-bottom:1.5rem;}}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second{gap:1.5rem;}@media all and (min-width:1024px){.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second{gap:1rem;}}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item{padding-bottom:0;}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item > .a-label{font-size:0.875rem;font-weight:var(--font-weight--medium);line-height:1.71;}@media all and (min-width:1024px){.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item > .a-label{font-size:var(--font-size--base);}}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item .description{margin-top:0;font-size:var(--font-size--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item .description{font-size:var(--font-size--l);line-height:var(--line-height--l);}}.m-form-generic.webform-submission-lead-gen-one-column-form .m-form-generic__content-second .m-form-generic__radio-buttons-wrapper.form-item .description em{font-style:normal;}.path-sitemap .block-page-title-block{padding-top:1.875rem;padding-bottom:1.875rem;}.m-title-accordion{display:flex;flex-direction:column;gap:0.5rem;}.m-title-accordion__title{color:var(--color-primary-4);font-size:2.5rem;font-weight:500;line-height:1.25;padding-block:1rem 0.5rem;}.m-title-accordion__title *{margin:0;font:inherit;}.m-title-accordion__details{padding:0.5rem 1.375rem 0.5rem 0.75rem;border:0;background-color:var(--color-primary-3);margin-block:0;}.m-title-accordion__details-summary{display:block;padding:0;cursor:pointer;}.m-title-accordion__details-summary-content{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.375rem;min-height:2.125rem;}.m-title-accordion__details-summary-title{color:var(--ls-color-primary,var(--color-primary));font-size:1rem;font-weight:700;line-height:1.37;}.m-title-accordion__details-icon{flex-shrink:0;width:0.75rem;height:0.75rem;fill:var(--ls-color-primary,var(--color-primary));}[open] .m-title-accordion__details-icon{transform:scaleY(-1);}.m-title-accordion__details-content{padding:1.5rem 0 0;color:var(--color-primary-4);font-size:0.875rem;line-height:1.57;}.m-title-accordion__details-content p:first-child{-webkit-margin-before:0;margin-block-start:0;}.m-title-accordion__details-content p:last-child{-webkit-margin-after:0;margin-block-end:0;}.m-banner-blog{display:flex;flex-direction:column;gap:0.5rem;}.m-banner-blog__banner{position:relative;}.m-banner-blog__banner:has(.m-banner-blog__media) *:focus-visible{outline:2px solid var(--color-white);}.m-banner-blog__media{height:29.125rem;}@media all and (min-width:1024px){.m-banner-blog__media{height:35.875rem;}}.m-banner-blog__media *{width:100%;height:100%;}.m-banner-blog__media [data-contextual-id]{display:none;}.m-banner-blog__media img{display:block;max-width:none;-o-object-fit:cover;object-fit:cover;}.m-banner-blog__content{position:absolute;bottom:0.75rem;display:flex;flex-direction:column;padding:1.5rem;color:var(--color-white);border:2px solid var(--color-white);background-color:lch(from var(--color-black) l c h / 0.16);inset-inline:0.75rem;-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);gap:1.5rem;}@media all and (min-width:1024px){.m-banner-blog__content{bottom:1.25rem;inset-inline:1.25rem;}}.m-banner-blog__content .m-card-book-bottom-field{min-height:3rem;color:inherit;gap:0.5rem;}.m-banner-blog__content .m-card-book-bottom-field:has(.m-book-tags-field){gap:0.25rem;}.m-banner-blog__content .a-pill{color:inherit;border:1px solid currentColor;background-color:transparent;}.m-banner-blog:not(:has(.m-banner-blog__media)) .m-banner-blog__content{position:static;padding:1rem;color:var(--color-primary-4);border:0;background-color:transparent;gap:1rem;}.m-banner-blog__title{font-size:1.5rem;font-weight:500;line-height:1.5;}@media all and (min-width:1024px){.m-banner-blog__title{font-size:2.5rem;line-height:1.25;}}.m-banner-blog__title *{margin:0;font:inherit;}.m-banner-blog:not(:has(.m-banner-blog__media)) .m-banner-blog__title{color:var(--color-primary);}.m-banner-blog__author{display:none;}@media all and (min-width:1024px){.m-banner-blog__author{display:block;}}.m-banner-blog__reading-time{display:none;}@media all and (min-width:1024px){.m-banner-blog__reading-time{display:block;}}.m-banner-blog__tags{display:none;}@media all and (min-width:1024px){.m-banner-blog__tags{display:block;-webkit-margin-start:auto;margin-inline-start:auto;}}@media all and (min-width:1024px){.m-banner-blog:not(:has(.m-banner-blog__media)) .m-banner-blog__tags{-webkit-margin-start:0;margin-inline-start:0;}}.m-banner-blog__bottom{display:flex;gap:1.5rem;}.m-book-authors{display:flex;align-items:center;gap:0.25rem;}.m-card-book-bottom-field{display:flex;flex-direction:column;min-height:2.6875rem;color:var(--color-primary-4);gap:0.1875rem;}.m-card-book-bottom-field__label{font-size:0.75rem;line-height:1.33;}.m-card-book-bottom-field__item{font-size:0.875rem;font-weight:500;line-height:1.143;}.m-book-avatars-field{display:flex;}.m-book-avatars-field__item{overflow:hidden;width:1rem;height:1rem;border:1px solid var(--color-white);border-radius:50%;}.m-book-avatars-field__item:nth-child(n+2){-webkit-margin-start:-0.5625rem;margin-inline-start:-0.5625rem;}.m-book-avatars-field__item *{width:100%;height:100%;}.m-book-avatars-field__item img{display:block;max-width:none;-o-object-fit:cover;object-fit:cover;}.m-book-tags-field{display:flex;flex-wrap:wrap;gap:0.5625rem;}.t-page-blog-listing{--t-page-blog-listing-padding-block-end:1.5rem;}@media all and (min-width:1024px){.t-page-blog-listing{--t-page-blog-listing-padding-block-end:3.875rem;}}.t-page-blog-listing__container{display:grid;gap:1rem;-webkit-padding-after:var(--t-page-blog-listing-padding-block-end);padding-block-end:var(--t-page-blog-listing-padding-block-end);}@media all and (min-width:1024px){.t-page-blog-listing__container{gap:2.125rem;}}.t-page-blog-listing__header{display:flex;flex-direction:column;gap:0.5rem;min-width:0;}.t-page-blog-listing__view-content{display:grid;gap:1rem;}.t-page-blog-listing__view-filters{display:grid;gap:1rem;}@media all and (min-width:1024px){.t-page-blog-listing__view-filters{grid-template-columns:auto 12.5rem;}}@media all and (min-width:1024px){.t-page-blog-listing__view-filters > *:only-child{grid-column:1 / -1;}}.t-page-blog-listing__view-filters .form-element,.t-page-blog-listing__view-filters .a-select__wrapper{display:flex;flex-direction:column;gap:0.25rem;}.t-page-blog-listing__view-filters .bef-exposed-form .form--inline > .a-select__wrapper{float:none;margin:0;}.t-page-blog-listing__view-filters .a-select__label{margin:0;}.t-page-blog-listing__view-filters label{display:table;text-transform:none;font-size:0.75rem;font-weight:500;line-height:2;}.t-page-blog-listing__view-filters .a-inputtext,.t-page-blog-listing__view-filters .a-select__button{height:3rem;padding-block:0;}.t-page-blog-listing__view-filters .a-inputtext{padding-inline:3.125rem 3.75rem;}.t-page-blog-listing__view-filters .a-inputtext.form-autocomplete{background-image:none;}.t-page-blog-listing__view-filters .form-element__input-container{position:relative;}.t-page-blog-listing__view-filters .search-icon{position:absolute;top:50%;left:1rem;width:1.5rem;height:1.5rem;transform:translateY(-50%);pointer-events:none;fill:var(--ls-color-primary,var(--color-primary));}.t-page-blog-listing__view-container{display:grid;gap:1rem;min-width:0;}@media all and (min-width:1024px){.t-page-blog-listing__view-container{grid-template-columns:18.125rem auto;align-items:flex-start;}}@media all and (min-width:1024px){.t-page-blog-listing__view-container:has(>:only-child){grid-template-columns:1fr;}}.t-page-blog-listing__view{min-width:0;}.t-page-blog-listing__view .view-header .m-filters--visible--mobile-only{-webkit-margin-after:1rem;margin-block-end:1rem;}@media all and (min-width:1024px){.t-page-blog-listing__view-sidebar{position:sticky;top:5rem;overflow:auto;max-height:calc(var(--window-height) - 6.25rem);}}.t-page-blog-listing__view-search .a-search__icon-button{display:none;}.t-page-blog-listing__view-search .a-search{color:var(--color-primary-4);border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-s);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}@media all and (min-width:1024px){.t-page-blog-listing__view-search .a-search{font-size:var(--font-size--base);}}.t-page-blog-listing__view-sorting .a-select__button:after{border-color:var(--ls-color-primary,var(--color-primary-4));}.t-page-blog-listing .t-page__scroll-top{z-index:2;bottom:var(--t-page-blog-listing-padding-block-end);}.m-card-book{display:flex;flex-direction:column;height:100%;}.m-card-book__media-container{position:relative;flex-shrink:0;}.m-card-book__media{aspect-ratio:447 / 230;}.m-card-book__media img{display:block;width:100%;}.m-card-book__type-indicator{position:absolute;display:grid;place-content:center;width:3rem;height:3rem;margin:auto;pointer-events:none;color:var(--color-white);border:1px solid transparent;border-radius:50%;background:linear-gradient(lch(from #4b4b4b l c h / 0.11),lch(from #4b4b4b l c h / 0.11)) padding-box,linear-gradient(90deg,lch(from var(--color-white) l c h / 0.5),lch(from var(--color-white) l c h / 0.1)) border-box;inset:0;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);}.m-card-book__icon{width:1.375rem;height:1.375rem;filter:drop-shadow(0 1px 4px lch(from var(--color-black) l c h / 0.25));fill:currentColor;}.m-card-book__icon--play,.m-card-book__icon--video{-webkit-margin-start:2px;margin-inline-start:2px;}.m-card-book__tags{position:absolute;bottom:0;left:0;width:100%;padding:1rem;}.m-card-book__content-container{display:flex;flex-direction:column;flex-grow:1;background-color:var(--ls-color-secondary,var(--color-primary-3));}.m-card-book__content{display:flex;flex-direction:column;padding:0.5rem 1rem;gap:0.5rem;}.m-card-book__title{color:var(--ls-color-primary,var(--color-primary));font-size:1.25rem;font-weight:700;line-height:1.3;}.m-card-book__title *{margin:0;color:inherit;font:inherit;}.m-card-book__title a[href]{display:inline-block;text-decoration:none;}@media (hover:hover) and (pointer:fine){.m-card-book__title a[href]:hover{text-decoration:underline;}}.m-card-book__body{color:var(--color-primary-4);font-size:0.875rem;line-height:1.571;}.m-card-book__footer{display:grid;grid-template-columns:1fr 1fr auto;padding:1rem;-webkit-margin-before:auto;margin-block-start:auto;gap:1.25rem;}@media all and (min-width:1024px){.m-card-book__footer{display:flex;}}.m-card-book__footer:has(.m-card-book__reading-time:nth-child(2)){grid-template-columns:1fr auto;}.m-card-book__footer:has(> *:only-child){display:flex;}.m-card-book__author:empty{display:none;}.o-view-blog-listing__grid{display:grid;gap:1rem;}@media all and (min-width:768px){.o-view-blog-listing__grid{grid-template-columns:repeat(2,1fr);}}.o-view-blog-listing__item{min-width:0;}@media all and (min-width:768px){.o-view-blog-listing__item--full{grid-column:1 / -1;}}@media all and (min-width:768px){.o-view-blog-listing__item--full .m-card-book__media{aspect-ratio:910 / 450;}}@media all and (min-width:768px){.o-view-blog-listing__item > .views-field,.o-view-blog-listing__item > .views-field > .field-content,.o-view-blog-listing__item > .views-field > .field-content > .node,.o-view-blog-listing__item > .views-field > .field-content > .node > .node__content,.o-view-blog-listing__item > .node,.o-view-blog-listing__item > .node > .node__content,.o-view-blog-listing__item > .node > .node__content > .layout,.o-view-blog-listing__item > .node > .node__content > .layout > .layout__region,.o-view-blog-listing__item > .node > .node__content > .layout > .layout__region > .block-layout-builder,.o-view-blog-listing__item > .node > .node__content > .layout > .layout__region > .block-layout-builder > .field,.o-view-blog-listing__item > .node > .node__content > .layout > .layout__region > .block-layout-builder > .field > .paragraph,.o-view-blog-listing__item > .node > .node__content > .layout > .layout__region > .block-layout-builder > .field > .paragraph > .webform-ajax-form-wrapper,.o-view-blog-listing__item > .paragraph{height:100%;}}.o-view-blog-listing .pager:not(.t-page__pager){-webkit-margin-before:1rem;margin-block-start:1rem;display:flex;justify-content:center;}@media all and (min-width:768px){.o-view-blog-listing .pager:not(.t-page__pager){-webkit-margin-before:1.125rem;margin-block-start:1.125rem;}}.a-pill{color:var(--color-primary-4);border-radius:100px;background-color:var(--color-white);font-size:0.75rem;line-height:1.33;}.a-pill:has(a){padding:0;}.a-pill:has(a) a{display:block;padding:0.25rem 0.75rem;text-decoration:none;color:inherit;border-radius:100px;}.m-contributed-by{display:flex;gap:0.625rem;}.m-contributed-by__media{flex-shrink:0;width:3.625rem;height:3.625rem;}.m-contributed-by__media *{width:100%;height:100%;}.m-contributed-by__media img{max-width:none;-o-object-fit:cover;object-fit:cover;border:1px solid var(--color-white);border-radius:50%;}.m-contributed-by__content{color:var(--color-primary-4);-webkit-padding-before:0.3125rem;padding-block-start:0.3125rem;}.m-contributed-by__name{word-break:break-word;font-size:1.125rem;font-weight:500;line-height:1.33;}.m-contributed-by__role{font-size:1rem;line-height:1.375;}.m-book-author-names-field__item{display:inline-block;white-space:nowrap;}.m-book-author-names-field__tooltip-container{position:relative;display:inline-block;}.m-book-author-names-field__tooltip{position:absolute;top:calc(100% + 0.625rem);left:50%;display:none;flex-direction:column;padding:0.625rem 0.75rem;transform:translateX(-50%);color:var(--color-white);border-radius:6px;background-color:lch(from var(--color-black) l c h / 0.85);gap:2px;}@media not all and (hover:hover) and (pointer:fine){.m-book-author-names-field__tooltip{border-top-right-radius:0;}}.m-book-author-names-field__tooltip::before{position:absolute;bottom:100%;left:50%;width:0;content:"";transform:translateX(-50%);border-right:5px solid transparent;border-bottom:5px solid lch(from var(--color-black) l c h / 0.85);border-left:5px solid transparent;}@media (hover:hover) and (pointer:fine){.m-book-author-names-field__button:hover ~ .m-book-author-names-field__tooltip{display:flex;}}.m-book-author-names-field__tooltip.is-active{display:flex;}.m-book-author-names-field__tooltip-close{position:absolute;top:0;left:100%;display:none;place-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:0;background:lch(from var(--color-black) l c h / 0.85);-webkit-appearance:none;-moz-appearance:none;appearance:none;fill:var(--color-white);}@media not all and (hover:hover) and (pointer:fine){.m-book-author-names-field__tooltip-close{display:grid;}}.m-book-author-names-field__tooltip-close svg{display:block;width:0.625rem;height:0.625rem;}.m-book-author-names-field__button{padding:0;cursor:pointer;text-decoration:underline;color:inherit;border:0;border-radius:0;background-color:transparent;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.a-dialog-trigger__wrapper{position:relative;}.a-dialog-trigger__slider-cover{position:absolute;z-index:2;top:0;right:0;bottom:calc(var(--slider-pagination-margin-top) + var(--slider-pagination-page-height));left:0;display:none;}@media all and (min-width:1024px){.a-dialog-trigger__slider-cover{bottom:0;display:block;}}.o-slider--pagination-always-bottom ~ .a-dialog-trigger__slider-cover{bottom:calc(var(--slider-pagination-margin-top) + var(--slider-pagination-page-height));}@media all and (min-width:1024px){.o-slider--pagination-always-bottom ~ .a-dialog-trigger__slider-cover{bottom:calc(var(--slider-pagination-margin-top) + var(--slider-pagination-page-height));}}.o-slider--pagination-always-top ~ .a-dialog-trigger__slider-cover{bottom:0;}@media all and (min-width:1024px){.o-slider--pagination-always-top ~ .a-dialog-trigger__slider-cover{bottom:0;}}
.o-dialog{position:fixed;z-index:var(--z-index-dialog);top:50%;right:auto;bottom:auto;left:50%;display:flex;overflow:visible;flex-direction:column;max-width:calc(100% - 1rem);height:auto;max-height:calc(var(--window-height) - 1rem);margin:0;padding:0;transform:translate(-50%,-50%);color:inherit;border:0;background-color:var(--color-white);}@media all and (min-width:1024px){.o-dialog{max-width:90vw;max-height:90vh;}}.o-dialog--first{display:grid;grid-template-rows:4rem 1fr;width:100%;max-width:56.5rem;}@media all and (min-width:1440px){.o-dialog--first{max-width:904Px;}}.o-dialog--second{width:75rem;background-color:var(--color-secondary-5);}.o-dialog--third{width:62.375rem;background-color:var(--color-primary-3);}.o-dialog--fourth{width:72rem;background-color:var(--color-primary-3);}.o-dialog--fifth{width:69.375rem;}.o-dialog--six{width:900Px;}.o-dialog[data-dialog-zoom="1"]{width:1205Px;max-width:90vw;max-height:90vh;}.ui-widget-overlay{position:fixed;z-index:var(--z-index-dialog-overlay);top:0;left:0;width:100%;height:100%;background-color:rgba(86,96,105,0.7);}.o-dialog--required ~ .ui-widget-overlay{pointer-events:none;}.o-dialog__button,.o-dialog__button.a-button{width:4rem;height:4rem;cursor:pointer;border-radius:0;line-height:0;}.o-dialog--second .o-dialog__button,.o-dialog--third .o-dialog__button,.o-dialog--fourth .o-dialog__button,.o-dialog--fifth .o-dialog__button,.o-dialog--six .o-dialog__button,.o-dialog--second .o-dialog__button.a-button,.o-dialog--third .o-dialog__button.a-button,.o-dialog--fourth .o-dialog__button.a-button,.o-dialog--fifth .o-dialog__button.a-button,.o-dialog--six .o-dialog__button.a-button{display:flex;width:auto;height:auto;padding:0.625rem;background:none;fill:var(--color-primary-4);}.o-dialog--second .o-dialog__button:hover,.o-dialog--third .o-dialog__button:hover,.o-dialog--fourth .o-dialog__button:hover,.o-dialog--fifth .o-dialog__button:hover,.o-dialog--six .o-dialog__button:hover,.o-dialog--second .o-dialog__button:focus,.o-dialog--third .o-dialog__button:focus,.o-dialog--fourth .o-dialog__button:focus,.o-dialog--fifth .o-dialog__button:focus,.o-dialog--six .o-dialog__button:focus,.o-dialog--second .o-dialog__button.a-button:hover,.o-dialog--third .o-dialog__button.a-button:hover,.o-dialog--fourth .o-dialog__button.a-button:hover,.o-dialog--fifth .o-dialog__button.a-button:hover,.o-dialog--six .o-dialog__button.a-button:hover,.o-dialog--second .o-dialog__button.a-button:focus,.o-dialog--third .o-dialog__button.a-button:focus,.o-dialog--fourth .o-dialog__button.a-button:focus,.o-dialog--fifth .o-dialog__button.a-button:focus,.o-dialog--six .o-dialog__button.a-button:focus{background:none;}.o-dialog--required .o-dialog__button,.o-dialog--required .o-dialog__button.a-button{display:none;}.o-dialog__button-icon{width:1.125rem;height:1.125rem;}.o-dialog--second .o-dialog__button-icon,.o-dialog--third .o-dialog__button-icon,.o-dialog--fourth .o-dialog__button-icon,.o-dialog--fifth .o-dialog__button-icon,.o-dialog--six .o-dialog__button-icon{width:0.9375rem;height:0.9375rem;}.o-dialog__content{grid-row:1 / span 2;grid-column:1;}.o-dialog--second .o-dialog__content{position:relative;overflow-y:scroll;height:100%;padding:2.5rem calc(var(--container-padding) + 0.625rem);}@media all and (min-width:1024px){.o-dialog--second .o-dialog__content{padding:2.5rem 4rem 3.75rem;}}@media all and (min-width:1024px){.o-dialog--second.o-dialog--with-line-generic-form .o-dialog__content::before{position:absolute;top:2.5rem;bottom:2.5rem;margin-left:38%;content:"";border-left:1px solid var(--color-grey-utility-color);}}.o-dialog--third .o-dialog__content{display:flex;overflow:hidden;flex-direction:column;height:100%;padding:0;}.o-dialog--fourth .o-dialog__content{overflow:auto;height:100%;padding:2.5rem var(--container-padding);}@media all and (min-width:1024px){.o-dialog--fourth .o-dialog__content{padding:2.5rem 4rem 3.75rem;}}.o-dialog--fifth .o-dialog__content{overflow:auto;height:100%;padding:3.5rem var(--container-padding) 2.5rem;}@media all and (min-width:1024px){.o-dialog--fifth .o-dialog__content{padding:4.375rem 6.5625rem;}}.o-dialog--six .o-dialog__content{overflow:auto;height:100%;padding:2.5rem var(--container-padding);}@media all and (min-width:1024px){.o-dialog--six .o-dialog__content{padding:2.5rem 4rem 3.75rem;}}.o-dialog--second .o-dialog__content .h-container__content{max-width:none;padding:0;}.o-dialog--fourth .o-dialog__content .h-container__content{padding-right:var(--container-padding);padding-left:var(--container-padding);}@media all and (min-width:1024px){.o-dialog--fourth .o-dialog__content .h-container__content{padding-right:calc(var(--container-padding) * 2);padding-left:calc(var(--container-padding) * 2);}}.o-dialog__header{z-index:1;display:flex;grid-row:1;grid-column:1;justify-content:space-between;gap:0.625rem;}.o-dialog--second .o-dialog__header,.o-dialog--third .o-dialog__header,.o-dialog--fourth .o-dialog__header,.o-dialog--fifth .o-dialog__header,.o-dialog--six .o-dialog__header{position:absolute;top:0;right:0;}@media all and (min-width:1024px){.o-dialog--second .o-dialog__header,.o-dialog--third .o-dialog__header,.o-dialog--fourth .o-dialog__header,.o-dialog--fifth .o-dialog__header,.o-dialog--six .o-dialog__header{top:1.25rem;right:1.25rem;}}.o-dialog__zoom{display:flex;}.o-dialog__content-text{padding-bottom:2rem;}.o-dialog.one-column .m-form-generic__content-second{max-width:none !important;}.o-dialog.one-column .o-dialog__content::before{border:unset;}.o-dialog--product-v2{width:calc(100% - var(--container-padding) * 2);}@media all and (min-width:1024px){.o-dialog--product-v2{width:42rem;}}.o-dialog--product-v2 .o-dialog__button{position:absolute;z-index:10;top:0.75rem;right:0.75rem;width:3rem;height:3rem;padding:0;border-radius:var(--border-radius-s);background-color:var(--color-primary-3);fill:var(--color-primary);}.o-dialog--product-v2 .o-dialog__content img{width:100%;}.o-dialog--product-v2 .splide__pagination{position:absolute;}.o-dialog--zoom--controls-hidden .o-dialog__zoom{display:none;}.o-dialog.o-dialog--zoom--controls-hidden .o-dialog__button[data-dialog-close]{margin-left:auto;}.o-dialog[data-dialog-zoom="0"] [data-dialog-zoom-out]{display:none;}.o-dialog[data-dialog-zoom="1"] [data-dialog-zoom-in]{display:none;}
@media all and (min-width:1024px){.m-language-switcher{position:relative;}}.m-language-switcher__button{position:relative;z-index:522;display:flex;align-items:center;width:100%;padding:1rem 0.125rem 1rem 0;cursor:pointer;text-transform:capitalize;color:inherit;border:0;border-radius:0;outline:none;background-color:transparent;font-family:inherit;font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxxs);gap:0.375rem;}@media all and (min-width:1024px){.m-language-switcher__button{line-height:var(--line-height--base);padding-block:0;}}@media (pointer:fine){.m-language-switcher__button:hover{color:var(--color-primary);}}.m-language-switcher--expanded .m-language-switcher__button,.m-language-switcher__button:focus-visible{color:var(--color-primary);}.m-language-switcher__globe{flex-shrink:0;width:1rem;height:1rem;fill:currentColor;}@media all and (min-width:1024px){.m-language-switcher__globe{width:1.125rem;height:1.125rem;}}.m-language-switcher__arrow{flex-shrink:0;width:0.75rem;height:0.75rem;margin-left:auto;transition:transform var(--transition-collapse);fill:var(--color-primary);}@media all and (min-width:1024px){.m-language-switcher__arrow{margin-left:0;fill:currentColor;}}.m-language-switcher--expanded .m-language-switcher__arrow{transform:rotate(180deg);}.m-language-switcher__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-collapse);}@media all and (min-width:1024px){.m-language-switcher__content{position:absolute;z-index:520;top:-0.75rem;left:-0.5rem;display:none;min-width:6.625rem;padding-top:2.625rem;transition:none;border-radius:0.25rem;background-color:var(--color-white);box-shadow:0 0.25rem 0.25rem rgba(0,0,0,0.25);}}.m-language-switcher--expanded .m-language-switcher__content{grid-template-rows:1fr;}@media all and (min-width:1024px){.m-language-switcher--expanded .m-language-switcher__content{display:block;}}.m-language-switcher__list{display:grid;overflow:hidden;margin:0;padding:0;list-style:none;gap:0.5rem;}@media all and (min-width:1024px){.m-language-switcher__list{padding:0.25rem 0.5rem 0.5rem;}}.m-language-switcher__item{font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-language-switcher__item:last-child{-webkit-padding-after:0.875rem;padding-block-end:0.875rem;}@media all and (min-width:1024px){.m-language-switcher__item:last-child{-webkit-padding-after:0;padding-block-end:0;}}.m-language-switcher__item a[href]{display:block;text-decoration:none;color:inherit;outline:none;}.m-language-switcher__item a[href].is-active{color:var(--color-primary);}@media (pointer:fine){.m-language-switcher__item a[href]:hover{text-decoration:underline;}}
.m-document-file-actions{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:0.5rem;}@media all and (min-width:1024px){.m-document-file-actions{display:grid;gap:0.375rem;}}.m-document-file-actions .a-button--secondary-v2{padding:0.6875rem 0.4375rem;font-size:0.875rem;line-height:1.14;}@media all and (min-width:1024px){.m-document-file-actions .a-button--secondary-v2{display:flex;justify-content:center;}}.m-document-file-actions .a-button--secondary-v2 .a-button__icon{width:1rem;height:1rem;}.m-document-file-actions__checkbox{display:flex;align-items:center;height:100%;padding:0.75rem 0.5rem;border-radius:var(--border-radius-s);background-color:var(--color-primary-3);}@media all and (min-width:1024px){.m-document-file-actions__checkbox{justify-content:center;}}.m-document-file-actions__checkbox:has(input:checked){background-color:var(--color-white);}.m-document-file-actions__checkbox .a-checkbox__input ~ label,.m-document-file-actions__checkbox .a-checkbox__label{font-size:0.875rem;line-height:1.14;}.m-document-file-actions__checkbox .a-checkbox__input ~ label::before,.m-document-file-actions__checkbox .a-checkbox__label::before{margin-right:0.5rem;border:1px solid var(--color-primary);border-radius:var(--border-radius-xs);}
.m-result-v2{display:grid;flex-wrap:wrap;grid-template-columns:4.6875rem auto;padding:1rem;border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-base);background-color:var(--color-white);gap:1rem;}@media all and (min-width:1024px){.m-result-v2{grid-template-columns:6.375rem auto 10rem;}}.m-result-v2:has(input:checked){border-color:var(--color-primary-2);background-color:var(--color-primary-3);}.m-result-v2__image{align-self:flex-start;border:1px solid var(--color-grey-utility-color);}.m-result-v2__image--no-image{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-3);aspect-ratio:75 / 98;}@media all and (min-width:1024px){.m-result-v2__image--no-image{aspect-ratio:102 / 134;}}.m-result-v2__image svg{width:3.5rem;height:3.5rem;fill:var(--color-primary);}.m-result-v2__image img{width:100%;vertical-align:top;}.m-result-v2__content{display:flex;flex-direction:column;gap:1rem;}@media all and (min-width:1024px){.m-result-v2__content{max-width:31.25rem;}}.m-result-v2__header{display:flex;flex-direction:column;gap:0.25rem;}.m-result-v2__top-line{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;}@media all and (min-width:1024px){.m-result-v2__top-line{flex-direction:row;align-items:center;}}.m-result-v2__feature{padding:0.25rem 0.5rem;color:var(--color-primary);border:1px solid currentColor;border-radius:var(--border-radius-s);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}.m-result-v2__type{letter-spacing:0.040625rem;text-transform:uppercase;font-size:0.8125rem;font-weight:500;line-height:1.23;}.m-result-v2__title{color:var(--color-primary);font-size:1.125rem;font-weight:500;line-height:1.33;}.m-result-v2__footer{display:flex;flex-direction:column;gap:0.5rem;}@media all and (min-width:1024px){.m-result-v2__footer{gap:0.875rem;}}.m-result-v2__body{font-size:0.875rem;line-height:1.57;}@media all and (min-width:1024px){.m-result-v2__body{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}}.m-result-v2__body .clearfix::after{content:none;}.m-result-v2__body p{margin:0;}.m-result-v2__caption{font-size:0.875rem;font-weight:500;line-height:1.14;}.m-result-v2__actions{grid-column:1 / -1;}@media all and (min-width:1024px){.m-result-v2__actions{grid-column:3;}}.m-result-v2__actions .a-link{padding:0.6875rem 0.4375rem;font-size:0.875rem;line-height:1.14;}.m-result-v2__actions .a-link--gap-small .a-link__content-wrapper{gap:0.5rem;}.m-result-v2__actions .a-link__icon{width:1rem;max-width:none;height:1rem;max-height:none;}.m-result-v2__list,.m-result-v2__list > [data-drupal-views-infinite-scroll-content-wrapper]{display:grid;gap:0.5rem;}.m-result-v2__list > [data-drupal-views-infinite-scroll-content-wrapper] > .clearfix:after{content:none;}.m-result-v2__popup-actions{position:fixed;z-index:100;bottom:1rem;left:50%;display:flex;visibility:hidden;flex-direction:column;padding:1rem;transition:var(--transition-hover);transform:translate(-50%,100%);white-space:nowrap;pointer-events:none;opacity:0;border-radius:var(--border-radius-s);background:var(--color-primary);box-shadow:0 0.25rem 0.625rem rgba(0,0,0,0.12);gap:1rem;}@media all and (min-width:1024px){.m-result-v2__popup-actions{bottom:1.5rem;flex-direction:row;}}.m-result-v2__popup-actions.visible{visibility:visible;transform:translate(-50%,0);pointer-events:auto;opacity:1;}.m-result-v2__popup-actions .a-button{display:flex;justify-content:center;}
.o-header{background-color:var(--color-bg);}@media print{.o-header{display:none;}}.o-header__main-menu{position:relative;}.o-header__bottom-line{width:100%;height:1px;background-color:var(--color-border);}.o-header__gradient-line{height:2px;border:none;background:var(--gradient-to-right);}.o-header__gradient-line--mobile{position:absolute;right:0;bottom:0;left:0;}.o-header__burger{width:1.5rem;height:1.5rem;margin:0;padding:0;cursor:pointer;border:none;background:none;}.o-header__burger-icon{width:1.5rem;height:1.5rem;fill:var(--color-primary);}.o-header__burger-icon--close{fill:var(--color-primary);}.o-header__dropdown{position:fixed;z-index:var(--z-index-header);top:var(--mobile-header-height);left:0;overflow:hidden;width:100vw;height:0;transition:height var(--transition-collapse);background-color:var(--color-bg);}@media all and (max-width:1023px){.o-header__dropdown{bottom:0;}}@media all and (min-width:1024px){.o-header__dropdown{position:sticky;top:0;overflow:visible;width:auto;height:auto;max-height:none;}}@media print{.o-header__dropdown{display:none;}}.o-header__dropdown--expanded{overflow-y:auto;height:calc(100% - var(--mobile-header-height));}@media all and (min-width:1024px){.o-header__dropdown--expanded{height:auto;}}.o-header__logo--desktop{display:none;}@media all and (min-width:1024px){.o-header__logo--desktop{display:flex;margin-right:auto;}}.o-header__search{display:flex;align-items:center;width:100%;padding:0;}@media all and (min-width:1024px){.o-header__search{flex-shrink:0;width:17.3125rem;margin:0;border-top:0;}}.o-header__top{position:relative;display:flex;flex-direction:column;align-items:flex-start;}@media all and (min-width:1024px){.o-header__top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;}}.o-header__single-link{font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}@media all and (min-width:1024px){.o-header--mobile-only{display:none;}}@media all and (max-width:1023px){.o-header--desktop-only{display:none;}}.o-header__item{width:100%;}@media all and (min-width:1024px){.o-header__item{display:flex;align-items:center;width:auto;gap:1.5rem;}}.o-header__mobile-top{position:sticky;z-index:var(--z-index-header);top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--mobile-header-height);padding:1.5rem;background-color:var(--color-bg);}@media all and (min-width:1024px){.o-header__mobile-top{display:none;}}@media print{.o-header__mobile-top{display:none;}}.o-header__mobile-content-top{padding:1rem 0;}.o-header__mobile-content-bottom{position:relative;background:var(--color-cloud-grey);}.o-header__mobile-content-bottom-item + .o-header__mobile-content-bottom-item{border-top:1px solid var(--color-border);}.o-header__burger .o-header__burger-icon--close{display:none;}.o-header__burger .o-header__burger-icon--open{display:block;}.o-header__burger[aria-expanded="true"] .o-header__burger-icon--close{display:block;}.o-header__burger[aria-expanded="true"] .o-header__burger-icon--open{display:none;}.o-header__desktop-search{position:relative;padding-right:0.5rem;}.o-header__desktop-search::after{position:absolute;top:50%;left:100%;width:0.125rem;height:1.5rem;content:"";transform:translateY(-50%);background-color:#f2f2f2;}.o-header__desktop-search .a-search__wrapper{width:2.375rem;transition:all var(--transition-collapse);border-radius:0.25rem;background-color:transparent;}.o-header__desktop-search .a-search__wrapper:has(.a-search:not(:placeholder-shown)),.o-header__desktop-search .a-search__wrapper--expanded{width:16.25rem;background-color:#f3f7fa;}.o-header__desktop-search .a-search__wrapper:has(.a-search:not(:placeholder-shown)) .a-search,.o-header__desktop-search .a-search__wrapper--expanded .a-search{pointer-events:auto;}.o-header__desktop-search .a-search__wrapper:has(.a-search:not(:placeholder-shown)) .a-search__reset-button.a-search__reset-button{display:flex;}.o-header__desktop-search .a-search__wrapper-icon{z-index:600;}.o-header__desktop-search .a-search{height:2.5rem;padding:0 2.5rem 0 2.75rem;pointer-events:none;border:0;background-color:transparent;}.o-header__desktop-search .a-search--size-x-small + .a-search__icon-button{width:2.375rem;}.o-header__desktop-search .a-search__reset-button.a-search__reset-button{display:none;width:2.375rem;outline:none;}.o-header__desktop-search .a-search__reset-button.a-search__reset-button .a-search__reset-icon{width:0.875rem;height:0.875rem;}.o-header__desktop-search .a-search__icon-button:after{content:none;}.o-header__item--side{gap:1rem;}.o-header__mobile-content-bottom .o-header__topmenu-item-wrapper:last-child .m-menu__header-topmenu .m-menu__item:last-child .m-menu__link{border:0;}.toolbar-fixed.toolbar-vertical .o-header__dropdown{top:calc(var(--mobile-header-height) + 2.4375rem);}.toolbar-fixed.toolbar-vertical .o-header__dropdown--expanded{height:calc(100% - var(--mobile-header-height) - 2.4375rem);}.o-header__search .sg-search-autocomplete-form,.o-header__search .block-lifesciences-search,.o-header__search .block-sg-search-autocomplete-block,.o-header__search form,.o-header__search .a-inputtext__wrapper,.o-header__search .m-searchform,.o-header__search .a-search__wrapper{width:100%;}.o-header__search .form-item{margin-right:0;}.o-header__search .m-searchform{position:relative;z-index:var(--z-index-header-bottom);}.o-header__dropdown .o-header__search .sg-search-autocomplete-form,.o-header__dropdown .o-header__search .block-lifesciences-search,.o-header__dropdown .o-header__search .block-sg-search-autocomplete-block,.o-header__dropdown .o-header__search form,.o-header__dropdown .o-header__search .a-inputtext__wrapper,.o-header__dropdown .o-header__search .m-searchform,.o-header__dropdown .o-header__search .a-search__wrapper{width:100%;}
.o-footer{overflow:hidden;margin-top:auto;color:var(--color-white);background-color:var(--color-text);}@media print{.o-footer{display:none;}}.o-footer__row{padding:0.8125rem 0 3.375rem;}@media all and (min-width:1024px){.o-footer__row{display:flex;overflow:hidden;flex-wrap:wrap;width:100%;padding:0.75rem 0 2rem;}}.o-footer__menu{display:none;flex-wrap:wrap;}@media all and (min-width:1024px){.o-footer__menu{display:flex;width:auto;min-width:calc(100% - 38rem - 1px);max-width:100%;}}.o-footer__menu--mobile{display:flex;justify-content:space-between;padding-bottom:0.4375rem;}@media all and (min-width:1024px){.o-footer__menu--mobile{display:none;}}.o-footer__menu .m-menu--footer:nth-of-type(2),.o-footer__menu > .menu--footer:nth-of-type(2){margin-top:1.5rem;}.o-footer__menu .navigation{display:flex;width:100%;}.o-footer__socials{position:relative;margin:0;padding:1.9375rem 0 1.4375rem;border-top:1px solid var(--color-primary-3);}@media all and (min-width:1024px){.o-footer__socials{width:16.25rem;padding:0 0 0 5.125rem;border-top:none;}}.o-footer__socials-title{min-width:7rem;margin:0;padding:0;white-space:nowrap;font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxm);}@media all and (min-width:1024px){.o-footer__socials-title{font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}}@media all and (min-width:1024px){.o-footer__socials:after{position:absolute;top:0;right:0;display:block;width:1px;height:10.8125rem;content:"";background-color:var(--color-primary-3);}}.o-footer__text-wrapper{padding-top:1.5rem;border-top:1px solid var(--color-primary-3);}@media all and (min-width:1024px){.o-footer__text-wrapper{width:19.6875rem;padding-top:0;padding-left:2.875rem;border-top:none;}}.o-footer__text{font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.o-footer__text{margin-top:-0.4375rem;}}.o-footer__text a{color:var(--color-white);}.o-footer__text a:hover,.o-footer__text a:focus{color:var(--color-grey-utility-color);}.o-footer__credits{margin:0;padding-top:1.5rem;font-size:var(--font-size--s);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.o-footer__credits{margin:0;padding-top:0.8125rem;}}.o-footer__text-wrapper .o-footer__text p,.o-footer__text-wrapper .o-footer__credits p{margin:0;}
@media all and (min-width:1024px){.m-verttabs{display:grid;grid-template-columns:23.875rem auto;grid-gap:3.1875rem;}}@media all and (min-width:1024px){.m-verttabs--second{grid-template-columns:17.4375rem auto;grid-gap:2rem;}}.m-verttabs .ui-accordion-header-icon:before{display:block;width:1rem;height:1rem;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%234A545C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;}.m-verttabs .ui-accordion-header-icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;order:1;margin:0 0.5rem;transition:all var(--transition-collapse);}.m-verttabs .ui-accordion-header-active .ui-accordion-header-icon{transform:rotate(180deg);}.m-verttabs__header,.ui-accordion .m-verttabs__header{display:flex;justify-content:space-between;margin:0;padding:1rem 0;color:var(--color-text);border-top:1px solid var(--color-border);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xl);fill:var(--color-primary-2);}@media all and (min-width:1024px){.m-verttabs__header,.ui-accordion .m-verttabs__header{display:none;}}.m-verttabs .ui-accordion-header-active{color:var(--color-primary-2);text-shadow:0 0 0.5px var(--color-primary-2),0 0 0.5px var(--color-primary-2);font-size:var(--font-size--base);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.m-verttabs__header:focus{color:var(--color-primary-2);outline:none;}.m-verttabs__header-icon{max-width:1.625rem;max-height:1.625rem;margin-right:1.25rem;}@media all and (min-width:1024px){.m-verttabs--second .m-verttabs__header-icon{margin-right:0.625rem;}}.m-verttabs__header-icon--right{visibility:hidden;box-sizing:content-box;max-width:0.75rem;max-height:0.75rem;margin-right:0;margin-left:auto;padding-left:1.25rem;}@media all and (min-width:1024px){.m-verttabs--second .m-verttabs__header-icon--right{margin-right:0;padding-left:0.625rem;}}.m-verttabs__link[aria-selected=true] .m-verttabs__header-icon--right{visibility:visible;}.m-verttabs__header-text{display:flex;align-items:center;}.m-verttabs__header-ellipsis{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;}.m-verttabs__item{margin:0;padding:0;}.m-verttabs__link{display:block;width:100%;padding:1.25rem;cursor:pointer;text-decoration:none;color:var(--color-text);border-bottom:1px solid var(--color-border);fill:var(--color-primary-2);font-size:var(--font-size--base);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.m-verttabs__link{font-size:var(--font-size--base);line-height:var(--line-height--base);}}@media all and (min-width:1024px){.m-verttabs--second .m-verttabs__link{padding-right:0.9375rem;padding-left:2px;}}.m-verttabs__link[aria-selected=true],.m-verttabs__link:hover{color:var(--color-primary-2);border-color:transparent;background-color:var(--color-primary-3);text-shadow:0 0 0.5px var(--color-primary-2),0 0 0.5px var(--color-primary-2);font-weight:var(--font-weight--medium);}.m-verttabs__link:focus-within{outline:none;background-color:var(--color-primary-3);}.m-verttabs__item:first-child .m-verttabs__link{border-top:1px solid var(--color-border);}.m-verttabs__item:first-child .m-verttabs__link[aria-selected=true],.m-verttabs__item:first-child .m-verttabs__link:hover{border-color:transparent;}.m-verttabs__list{display:none;margin:0;padding:0;list-style:none;}@media all and (min-width:1024px){.m-verttabs__list{display:flex;flex-direction:column;}}.m-verttabs__panel,.ui-accordion .m-verttabs__panel{padding:0 0 1.5rem;}@media all and (min-width:1024px){.m-verttabs__panel,.ui-accordion .m-verttabs__panel{padding-bottom:0;}}
.ajax-progress.ajax-progress-fullscreen{position:relative;z-index:calc(var(--z-index-dialog) + 1);top:0;left:0;width:0;height:0;padding:0;opacity:1;border-radius:initial;background:none;}.ajax-progress.ajax-progress-throbber{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;}.ajax-progress.ajax-progress-throbber > div{display:none;}.ajax-progress::after{position:fixed;z-index:calc(var(--z-index-dialog) + 1);top:50%;left:50%;display:block;width:4rem;height:4rem;content:"";transform:translate(-50%,-50%);filter:drop-shadow(0 0 5px var(--color-primary-2));background-image:url("data:image/svg+xml,%3Csvg width='135' height='140' viewBox='0 0 135 140' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120%3B110%3B100%3B90%3B80%3B70%3B60%3B50%3B40%3B140%3B120' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10%3B15%3B20%3B25%3B30%3B35%3B40%3B45%3B50%3B0%3B10' calcMode='linear' repeatCount='indefinite' /%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120%3B110%3B100%3B90%3B80%3B70%3B60%3B50%3B40%3B140%3B120' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10%3B15%3B20%3B25%3B30%3B35%3B40%3B45%3B50%3B0%3B10' calcMode='linear' repeatCount='indefinite' /%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120%3B110%3B100%3B90%3B80%3B70%3B60%3B50%3B40%3B140%3B120' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10%3B15%3B20%3B25%3B30%3B35%3B40%3B45%3B50%3B0%3B10' calcMode='linear' repeatCount='indefinite' /%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120%3B110%3B100%3B90%3B80%3B70%3B60%3B50%3B40%3B140%3B120' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10%3B15%3B20%3B25%3B30%3B35%3B40%3B45%3B50%3B0%3B10' calcMode='linear' repeatCount='indefinite' /%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120%3B110%3B100%3B90%3B80%3B70%3B60%3B50%3B40%3B140%3B120' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10%3B15%3B20%3B25%3B30%3B35%3B40%3B45%3B50%3B0%3B10' calcMode='linear' repeatCount='indefinite' /%3E%3C/rect%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100%;}
.m-branding{display:flex;align-items:center;}.m-branding--footer,.o-footer .m-branding{align-items:center;}.m-branding__link{color:var(--color-primary-2);}.m-branding--footer .m-branding__link,.o-footer .m-branding .m-branding__link{cursor:default;text-transform:capitalize;color:var(--color-white);}.m-branding--footer a.m-branding__link,.o-footer .m-branding a.m-branding__link{cursor:pointer;}.m-branding--footer .m-branding__link:hover,.o-footer .m-branding .m-branding__link:hover{text-decoration:none;}.m-branding__logo{display:flex;align-items:center;line-height:normal;}.m-branding__logo::after{display:inline-block;width:0;height:1.5rem;margin-right:0.75rem;padding-right:0.75rem;content:"";border-right:1px solid var(--color-border);}.m-branding--footer .m-branding__logo,.o-footer .m-branding .m-branding__logo{display:flex;width:7.438rem;height:6.25rem;padding:1rem 0.875rem;border-bottom-right-radius:0.313rem;border-bottom-left-radius:0.313rem;background-color:var(--color-bg);background-repeat:no-repeat;background-size:cover;}@media all and (min-width:1024px){.m-branding--footer .m-branding__logo,.o-footer .m-branding .m-branding__logo{align-items:flex-start;justify-content:center;background-size:100%  100%;}}.m-branding--footer .m-branding__logo:first-child,.o-footer .m-branding .m-branding__logo:first-child{width:5rem;max-width:5rem;height:2.25rem;padding:1.8125rem 0.625rem 2.375rem;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='119' height='100' viewBox='0 0 119 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V96.329C0 96.329 -3.53103e-07 100.697 5.47978 99.5869L113.52 77.7444C113.52 77.7444 119 76.6338 119 72.2653V0.0740422' fill='white'/%3E%3C/svg%3E%0A");background-size:cover;}@media all and (min-width:1024px){.m-branding--footer .m-branding__logo:first-child,.o-footer .m-branding .m-branding__logo:first-child{width:6.0625rem;max-width:7.438rem;height:5.125rem;padding:1rem 0.875rem;}}.m-branding__logo img{width:4.9375rem;max-width:100%;transform:translateY(-0.125rem);}.m-branding--footer .m-branding__logo img,.o-footer .m-branding__logo img{max-width:100%;transform:none;}.m-branding .m-branding__site-name{color:var(--color-primary-2);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.m-branding--footer .m-branding__site-name,.o-footer .m-branding .m-branding__site-name{margin-left:0;padding-top:0.5625rem;padding-left:0.875rem;color:var(--color-white);border-left:none;}@media all and (min-width:1024px){.m-branding--footer .m-branding__site-name,.o-footer .m-branding .m-branding__site-name{padding-top:0;}}@media all and (min-width:1024px){.m-branding.o-header__logo--desktop .m-branding__site-name,.o-header__logo--desktop .m-branding .m-branding__site-name{font-size:0.625rem;font-weight:var(--font-weight--regular);line-height:1.149;}}@media all and (min-width:1024px){.m-branding.o-header__logo--desktop .m-branding__site-name .a-title,.o-header__logo--desktop .m-branding .m-branding__site-name .a-title{font-size:inherit;font-weight:inherit;line-height:inherit;}}.m-branding--footer .m-branding__logo::after,.o-footer .m-branding__logo::after{display:none;}.m-branding__selector{position:relative;display:flex;}.m-branding__selector-link{padding-right:1.25rem;text-decoration:none;color:inherit;outline:none;font-size:1.5rem;font-weight:var(--font-weight--medium);line-height:1.32;}@media (pointer:fine){.m-branding__selector-link:hover{color:var(--color-primary);}}.m-branding__selector-link.active,.m-branding__selector-link:focus-visible{color:var(--color-primary);}.m-branding__selector-arrow{position:absolute;right:0;bottom:0.625rem;flex-shrink:0;width:0.75rem;height:0.75rem;transition:transform var(--transition-collapse);fill:currentColor;}@media (pointer:fine){.m-branding__selector-link:hover ~ .m-branding__selector-arrow{fill:var(--color-primary);}}.m-branding__selector-link:focus-visible ~ .m-branding__selector-arrow{fill:var(--color-primary);}.m-branding__selector-link.active ~ .m-branding__selector-arrow{transform:rotate(180deg);fill:var(--color-primary);}
.m-card{display:inherit;}@media all and (min-width:1024px){.o-grid__item .m-card--contact-card:hover::after,.o-grid__item .m-card--contact-card:focus::after{display:block;filter:var(--shadow-hover-filter);border:1px solid var(--color-border);background-color:var(--color-white)}}@media all and (min-width:1024px){.o-grid__item .m-card--contact-card::after{position:absolute;z-index:-1;top:-1.5rem;right:calc(-1 * var(--container-padding));bottom:-1.5rem;left:calc(-1 * var(--container-padding));display:none;content:"";border:1px solid transparent}}@media all and (min-width:1024px){.o-grid__item .m-card--contact-card{position:relative;z-index:1}}.m-card--secondary{height:100%;padding:1.625rem 1.5rem 2rem;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-color;border:1px solid transparent;background-color:var(--color-primary-3);}@media all and (min-width:1024px){.m-card--secondary{display:flex;flex-direction:column;padding:3.5rem 2rem 2rem}}@media all and (min-width:1024px){.m-card--secondary:hover,.m-card--secondary:focus{filter:var(--shadow-hover-filter);border-color:var(--color-border);background-color:var(--color-white)}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-grid--two .m-card--secondary,.t-page__content-wrapper--sidebar .m-card--secondary{padding:3.5rem 2rem 2rem}}@media all and (min-width:1024px){.o-grid--two .m-card--secondary{padding:3.5rem 6.1875rem 2rem 3.5rem}}.field--name-field-promo .m-card--secondary{padding:2rem;}.m-card--centered{display:grid;grid-template-columns:2.5rem auto;grid-column-gap:1.25rem;}@media all and (min-width:1024px){.m-card--centered{grid-template-columns:auto;text-align:center}}.m-card--centered .m-card__image{grid-column-start:1;}.m-card--centered .m-card__content,.m-card--centered .m-card__footer,.m-card--tabs-mode .m-card__content,.m-card--tabs-mode .m-card__footer{grid-column-start:2;}@media all and (min-width:1024px){.m-card--centered .m-card__content,.m-card--centered .m-card__footer,.m-card--tabs-mode .m-card__content,.m-card--tabs-mode .m-card__footer{grid-column-start:1}}.m-card--teaser{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-white);background-color:transparent;gap:1rem;}@media all and (min-width:1024px){.m-card--teaser{gap:2rem;display:grid;grid-template-columns:44% auto}}.m-card--tabs-mode{display:block;text-align:center;}.m-card--teaser .m-card__call-to-action{position:relative;display:inline-block;padding-right:1.75rem;}.m-card--with-space-bottom{margin-bottom:1.875rem;}@media all and (min-width:1024px){.m-card--with-space-bottom{margin-bottom:2.1875rem}}.m-card--user-form{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-white);background-color:transparent;gap:1rem;}@media all and (min-width:1024px){.m-card--user-form{gap:2rem;display:grid}}.m-card--user-form--modal{color:var(--color-text);}@media all and (min-width:1024px){.m-card--user-form--limit-width{max-width:32.125rem}}.m-card--teaser .m-card__column-second{align-self:center;}.m-card--user-form .m-card__column-second{display:flex;flex-flow:column;}.m-card--centered .m-card__content{color:var(--color-text);}@media all and (max-width:1023px){.m-card--tabs-mode .m-card__content{text-decoration:none;color:var(--color-text)}}.m-card--user-form .m-card__column-second .m-card__content{display:flex;flex-flow:column;}@media all and (min-width:1024px){.m-card--secondary .m-card__content{flex:1}}.field--name-field-promo .m-card__content .a-title{margin-bottom:1rem;font-size:var(--font-size--base);}.field--name-field-promo .m-card__content .a-title--teaser p,.field--name-field-promo .m-card__content .a-title--teaser font{font-size:var(--font-size--s);}.m-card--user-form .m-card__column-second .m-card__content .m-card__content-text{margin-top:1.5rem;}@media all and (min-width:1024px){.m-card--user-form .m-card__column-second .m-card__content .m-card__content-text{margin-top:2.625rem}}.m-card--user-form .m-card__column-second .m-card__content .m-card__content-text p{margin:0;}.m-card .m-card__title,.m-card .m-card__title.a-title{margin-bottom:1rem;}@media all and (min-width:1024px){.m-card .m-card__title,.m-card .m-card__title.a-title{margin-bottom:0.5rem}}.m-card--teaser .m-card__title,.m-card--teaser .m-card__title.a-title{margin-bottom:0;}@media all and (min-width:1024px){.m-card--teaser .m-card__title,.m-card--teaser .m-card__title.a-title{margin-bottom:0}}.m-card--centered .m-card__title,.m-card--centered .m-card__title.a-title{color:var(--color-text);font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-card--tabs-mode .m-card__title,.m-card--tabs-mode .m-card__title.a-title{letter-spacing:normal;text-transform:none;color:var(--color-text);font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-card--secondary .m-card__title,.m-card--secondary .m-card__title.a-title{margin-bottom:1rem;}@media all and (min-width:1024px){.m-card--secondary .m-card__title,.m-card--secondary .m-card__title.a-title{margin-bottom:1.5rem}}.m-card--teaser .m-card__title + .m-card__text{padding-top:1.4375rem;}.m-card__text--space-top--base{margin-top:1rem;}.m-card__text--small{font-size:var(--font-size--s);line-height:var(--line-height--xl);}.m-card__text--tabs-mode{letter-spacing:normal;text-transform:none;color:var(--color-text);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xl);}@media all and (min-width:1024px){.m-card__text--tabs-mode{font-size:var(--font-size--base);line-height:var(--line-height--base)}}.m-card__image{margin-bottom:0.75rem;}.m-card__image--icon-content{display:flex;align-items:center;justify-content:flex-start;width:2.375rem;height:2.375rem;}a.m-card__image{text-decoration:none;}.m-card__image--bordered{display:flex;align-items:center;justify-content:center;height:10rem;margin-bottom:1.5rem;padding:0.9375rem;border:1px solid var(--color-secondary-5);}.m-card--teaser .m-card__image{height:100%;margin-bottom:0;}.m-card--centered .m-card__image{margin-bottom:1.8125rem;}.m-card__image img,.m-card__image picture{display:block;}.m-card--teaser .m-card__image img,.m-card--teaser .m-card__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.m-card--tabs-mode .m-card__image,.m-card--tabs-mode .m-card__image .field--name-field-icon{display:flex;align-items:center;justify-content:center;height:2.125rem;}@media all and (min-width:1024px){.m-card--tabs-mode .m-card__image,.m-card--tabs-mode .m-card__image .field--name-field-icon{height:3rem}}.m-card--tabs-mode .m-card__image{margin-bottom:0.75rem;}@media all and (min-width:1024px){.m-card--tabs-mode .m-card__image{margin-bottom:1.75rem}}.m-card--secondary .m-card__image,.t-page__content-wrapper--sidebar .o-grid--two .m-card--secondary .m-card__image{margin-bottom:1.75rem;}@media all and (min-width:1024px){.m-card--secondary .m-card__image,.t-page__content-wrapper--sidebar .o-grid--two .m-card--secondary .m-card__image{margin-bottom:2rem}}@media all and (min-width:1024px){.o-grid--two .m-card--secondary .m-card__image{margin-bottom:1.5rem}}.field--name-field-promo .m-card__image{margin-bottom:1rem;}.m-card__icon.a-icon{display:inline-block;vertical-align:top;}.m-card__footer{margin-top:0.9375rem;}.m-card--teaser .m-card__footer{margin-top:1.0625rem;}.m-card--user-form .m-card__column-second .m-card__footer{margin-top:1.5rem;}@media all and (min-width:1024px){.m-card--user-form .m-card__column-second .m-card__footer{margin-top:3.9375rem}}.field--name-field-promo .m-card__footer .a-link--call-to-action--small{font-size:var(--font-size--xs);}.m-card--user-form .m-card__column-second .m-card__footer .a-button{width:100%;}@media all and (min-width:1024px){.m-card--user-form .m-card__column-second .m-card__footer .a-button{width:auto}}@media all and (max-width:1023px){.m-card--event-hero-banner{padding:1.1875rem 1.5rem;background-color:var(--color-primary-3)}}@media all and (min-width:1024px){.m-card--event-hero-banner{display:flex;flex-direction:column;height:100%}}@media all and (max-width:1023px){.m-card--event-hero-banner .m-card__title,.m-card--event-hero-banner .m-card__title.a-title{margin:0}}@media all and (min-width:1024px){.m-card--event-hero-banner .m-card__title,.m-card--event-hero-banner .m-card__title.a-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.m-card--event-hero-banner .m-card__text{display:none;}@media all and (min-width:1024px){.m-card--event-hero-banner .m-card__text{display:block;display:-webkit-box;overflow:hidden;margin-top:1.25rem;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media all and (min-width:1024px){.m-card--event-hero-banner .m-card__footer{margin-top:auto;padding-top:0.9375rem}}.m-card{--css-contain:layout inline-size style;contain:layout inline-size style;}.m-card--secondary .m-card__icon,.m-card--secondary .a-icon.m-card__icon{max-width:3rem;min-height:3rem;max-height:3rem;}.o-grid--two .m-card--secondary .m-card__icon,.o-grid--two .m-card--secondary .a-icon.m-card__icon{max-width:3.875rem;min-height:3.875rem;max-height:3.875rem;}@media all and (max-width:1023px){.o-grid--two .m-card--secondary .m-card__icon,.o-grid--two .m-card--secondary .a-icon.m-card__icon{max-width:3rem;min-height:3rem;max-height:3rem}}.m-card__image--bordered img,.m-card__image--bordered picture{max-height:6.25rem;}.paragraph--type--promo-card{height:100%;}.paragraph--type--hero-banner-block-events .o-grid__item > .block,.paragraph--type--hero-banner-block-events .o-grid__item .paragraph--type--hero-banner-block-events{height:100%;}
.m-card-teaser{display:flex;flex-direction:column;align-items:flex-start;padding:1.8125rem 1.5rem;color:var(--color-text);}@media all and (min-width:1024px){.m-card-teaser{padding:2.5rem 2.9375rem 2.5rem 2.5rem;}}.m-card-teaser--padding--small{padding:1.75rem 1.5625rem 1.25rem;}@media all and (min-width:1024px){.m-card-teaser--padding--small{padding:1.875rem 1.5625rem;}}.m-card-teaser--padding--big{padding:1.5rem;}@media all and (min-width:1024px){.m-card-teaser--padding--big{padding:2rem;}}.m-card-teaser--color-gray{color:var(--color-white);background-color:var(--color-primary-4);}.m-card-teaser--color-gray-light{background-color:var(--color-primary-3);}.m-card-teaser--color-blue{color:var(--color-white);background-color:var(--color-primary);}.m-card-teaser--color-white{background-color:var(--color-cloud-blue);}@media all and (min-width:1024px){.m-card-teaser--color-white{background-color:var(--color-white);}}.m-card-teaser--color-gradient{position:relative;}.m-card-teaser--white-text{color:var(--color-white);}.m-card-teaser--color-gradient::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-position,opacity;opacity:0.9;background-image:var(--gradient-secondary--interactive);background-size:200% auto;}.m-card-teaser--color-gradient:hover::before{opacity:1;background-position:-100%;}.m-card-teaser--color-gradient > *{position:relative;}.m-card-teaser__image{margin-top:1rem;line-height:0;}@media all and (min-width:1024px){.m-card-teaser__image{margin-top:1rem;}}@media all and (min-width:1024px){.m-card-teaser__title--limited{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}}.m-card-teaser__text{margin-top:1.25rem;}@media all and (min-width:1024px){.m-card-teaser__text{margin-top:1.5rem;}}.m-card-teaser__text--small{font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-card-teaser__text--space-top--small{margin-top:1rem;}@media all and (min-width:1024px){.m-card-teaser__text--space-top--small{margin-top:1rem;}}.m-card-teaser__text--space-top--big{margin-top:1.5rem;}@media all and (min-width:1024px){.m-card-teaser__text--space-top--big{margin-top:1.5rem;}}@media all and (min-width:1024px){.m-card-teaser__text--limited{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;}}@media all and (max-width:1023px){.m-card-teaser__text--hidden-mobile{display:none;}}.m-card-teaser__link{margin-top:1.5rem;}@media all and (min-width:1024px){.m-card-teaser__link{margin-top:1.5rem;}}@media all and (max-width:1023px){.m-card-teaser__text--hidden-mobile + .m-card-teaser__link:nth-child(2){margin-top:0;}}.m-card-teaser__info-wrapper{margin-top:1rem;font-size:var(--font-size--base);font-weight:var(--font-weight--bold);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-card-teaser__info-wrapper{margin-top:1rem;}}.m-card-teaser__info-date{display:inline;font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-card-teaser__info-place{display:inline;font-size:var(--font-size--base);line-height:var(--line-height--base);}.m-card-teaser__button{margin-top:1rem;}@media all and (min-width:1024px){.m-card-teaser__button{margin-top:1rem;}}.m-card-teaser--color-gray{--a-link-cta--color:var(--color-white);--a-link-cta--color--hover:var(--color-white);}.m-card-teaser--color-blue{--a-link-cta--color:var(--color-white);--a-link-cta--color--hover:var(--color-white);}.m-card-teaser--color-gradient{--a-link-cta--color:var(--color-white);--a-link-cta--color--hover:var(--color-white);}.m-card-teaser--white-text{--a-link-cta--color:var(--color-white);--a-link-cta--color--hover:var(--color-white);}.m-card-teaser__title--limited span{display:block;}
.m-card-video{display:flex;flex-direction:column;width:100%;}@media all and (min-width:1024px){.m-card-video{flex-direction:row;}}.m-card-video__content{flex:1;}@media all and (max-width:1023px){.m-card-video__content .a-video{aspect-ratio:327/219;}}.m-card-video__description-wrapper{display:inline-block;width:100%;height:auto;padding:1.5625rem 1.5rem 2rem;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-color;background:var(--color-secondary-5);}@media all and (min-width:1024px){.m-card-video__description-wrapper{display:flex;flex-direction:column;justify-content:center;width:26rem;height:26rem;padding:3rem;}}.m-card-video:hover .m-card-video__description-wrapper{background:var(--color-white);}@media all and (min-width:1024px){.m-card-video__text-overflow{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}}.m-card-video__description-subtitle{margin-bottom:0.5rem;}@media all and (min-width:1024px){.m-card-video__description-subtitle{margin-bottom:0.8125rem;-webkit-line-clamp:2;}}.m-card-video__description-title{margin-bottom:1rem;color:var(--color-primary);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.m-card-video__description-title{margin-bottom:1.5rem;-webkit-line-clamp:2;}}.m-card-video__description-text{color:var(--color-text);-webkit-line-clamp:10;}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .m-card-video__description-wrapper{height:22rem;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .m-card-video__description-wrapper .m-card-video__description-text{-webkit-line-clamp:6;}}
.choices{position:relative;margin-bottom:1.5rem;font-size:1rem}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:0.46875rem}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:0.625rem;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:0.5rem;position:absolute;top:50%;right:0;margin-top:-0.625rem;margin-right:1.5625rem;height:1.25rem;width:1.25rem;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*=select-one]:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:0.71875rem;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-0.46875rem}.choices[data-type*=select-one][dir=rtl]:after{left:0.71875rem;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:1.5625rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -0.25rem 0 0.5rem;padding-left:1rem;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:0.5rem;width:0.5rem;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:0.46875rem 0.46875rem 0.23438rem;border:1px solid #ddd;border-radius:2.5px;font-size:0.875rem;min-height:2.75rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:0.25rem 1rem 0.25rem 0.25rem;width:100%}[dir=rtl] .choices__list--single{padding-right:0.25rem;padding-left:1rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:0.25rem 0.625rem;font-size:0.75rem;font-weight:500;margin-right:0.23438rem;margin-bottom:0.23438rem;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:0.3125rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:0.23438rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:18.75rem;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:0.625rem;font-size:0.875rem}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:6.25rem}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:0.75rem;opacity:0;position:absolute;right:0.625rem;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:6.25rem;padding-right:0.625rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:0.625rem}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:0.75rem;padding:0.625rem;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-624.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:0.875rem;margin-bottom:0.3125rem;border:0;border-radius:0;max-width:100%;padding:0.25rem 0 0.25rem 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
@media all and (min-width:1024px){.a-select__wrapper--inline{display:flex;align-items:center;}}.a-select__container{width:100%;}.a-select__button:after{display:inline-block;margin-top:-0.125rem;padding:0.25rem;content:"";transition:transform var(--transition-hover);transform:rotate(45deg);border:solid var(--color-primary-4);border-width:0 2px 2px 0;}.is-disabled .a-select__button:after,.is-disabled .a-select__button:hover:after{border-color:var(--color-grey-utility-color);}.a-select__button:hover:after{border-color:var(--color-primary-2);}.is-open .a-select__button:after{margin-top:0.125rem;transform:rotate(-135deg);border-color:var(--color-primary-2);}.a-select__button{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--input-height);padding:1rem;transition:background-color var(--transition-hover),border-color var(--transition-hover);color:var(--color-primary-4);border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-s);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);gap:0.625rem;}@media all and (min-width:1024px){.a-select__button{font-size:var(--font-size--base);}}.is-disabled .a-select__button,.is-disabled .a-select__button:hover{cursor:not-allowed;color:var(--color-grey-utility-color);border-color:var(--color-secondary-5);background-color:var(--color-secondary-5);}.a-select__wrapper-error .a-select__button,.a-select__wrapper.form-item--error .choices .a-select__button{padding:0.9375rem;color:var(--color-secondary-4);border-width:2px;border-color:var(--color-secondary-4);}.a-select__button:hover{border-color:var(--color-primary-4);background-color:var(--color-primary-3);}.is-focused .a-select__button{outline:2px solid var(--color-primary-2);background-color:var(--color-bg);}.is-open .a-select__button{border-color:var(--color-primary-2);border-bottom:1px solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0;outline:none;}.is-open.is-flipped .a-select__button{border-color:var(--color-primary-2);border-bottom:1px solid var(--color-primary-2);border-radius:0 0 var(--border-radius-s) var(--border-radius-s);}.exposed-filter--footer .views-exposed-form .a-select__button,.view-search-with-download .views-exposed-form .a-select__button,[data-drupal-selector="views-exposed-form-document-center-document-center"] .a-select__button{height:var(--input-secondary-height);font-weight:var(--font-weight--medium);}.a-select__button-content{width:calc(100% - 1.5rem);}.a-select__button-content .choices__item,.a-select__button-content .choices__item--selectable{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.a-select__dropdown{position:absolute;z-index:var(--z-index-selects);top:100%;visibility:hidden;overflow:hidden;width:100%;height:0;margin-top:-1px;border:1px solid var(--color-grey-utility-color);border-top-width:0;border-bottom-right-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s);background-color:#fff;will-change:visibility;}.a-select__dropdown.is-active{visibility:visible;overflow:auto;height:auto;max-height:15rem;border-color:var(--color-primary-2);}.is-flipped .a-select__dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top-width:1px;border-bottom-width:0;border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;}.a-select__label{display:flex;margin-bottom:0.5rem;}@media all and (min-width:1024px){.a-select__wrapper--inline .a-select__label{margin-right:1.1875rem;margin-bottom:0;}}.a-select__link{padding:0.75rem 1rem;transition:color var(--transition-hover),background-color var(--transition-hover);color:var(--color-primary-4);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.a-select__link{font-size:var(--font-size--base);}}.a-select__link:hover,.a-select__link.is-highlighted{color:var(--color-primary);}.a-select__link.is-selected{color:var(--color-primary);background-color:var(--color-primary-3);}.a-select__container .a-error-message{padding-top:0;padding-bottom:0.5rem;}.a-select__container ~ .a-error-message{padding-top:0.5rem;padding-bottom:0;}.a-select__container[data-type*=select-one]:after{display:none;}.a-select__container[data-type*=select-one] .choices__input{border-top:1px solid var(--color-border);}.choices[data-type*=select-one]:after{display:none;}.a-select__wrapper .a-error-message{margin-top:-1.5625rem;}.m-filters__group .a-select__wrapper{position:relative;}.a-select__wrapper select.a-select__facets:not(.a-select--facet-clone),.m-filters__group select.a-select__facets:not(.a-select--facet-clone){position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}@media print{.exposed-filter--footer{display:none;}}.exposed-filter--footer .views-exposed-form .form-type-select{display:flex;float:none;flex-direction:column;gap:0.625rem;}@media all and (min-width:1024px){.exposed-filter--footer .views-exposed-form .form-type-select{flex-direction:row;align-items:center;gap:1.125rem;}}.view-news .view-filters .form-item-items-per-page{display:flex;align-items:center;column-gap:1.1875rem;}@media all and (max-width:1023px){.view-news .view-filters .form-item-items-per-page{width:100%;}}.view-news .view-filters .form-item-items-per-page > .choices{width:100%;}@media all and (min-width:1024px){.view-news .view-filters .form-item-items-per-page > .choices{width:14.125rem;}}.m-details__content--checkboxes-to-select .a-select__button{display:grid;justify-content:stretch;height:auto;padding:0;border:0;background:none;}.m-details__content--checkboxes-to-select .a-select__button:hover{border:0;background:none;}.m-details__content--checkboxes-to-select .a-select__button:after{position:absolute;right:1rem;bottom:1.5rem;}.m-details__content--checkboxes-to-select .choices__list{grid-row:1;grid-column:1;}.m-details__content--checkboxes-to-select .choices__input{grid-row:2;grid-column:1;align-items:center;justify-self:stretch;width:100%;min-width:100% !important;height:var(--input-height);margin-bottom:0;padding:1rem;transition:background-color var(--transition-hover),border-color var(--transition-hover);color:var(--color-primary-4);border:1px solid var(--color-grey-utility-color);border-radius:var(--border-radius-s);background-color:var(--color-bg);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}
.m-form-user{display:flex;flex-flow:column;gap:1.5rem;}@media all and (min-width:1024px){.m-form-user{gap:2.25rem;}}.m-form-user--top-spacing{padding-top:1.5rem;}@media all and (min-width:1024px){.m-form-user--top-spacing{padding-top:2.75rem;}}.m-form-user__actions{display:flex;flex-direction:column;row-gap:1.5rem;column-gap:1.688rem;}@media all and (min-width:1024px){.m-form-user__actions{flex-direction:row;align-items:center;}}@media all and (min-width:1024px){.m-form-user__actions-column{display:flex;align-items:center;}}@media all and (min-width:1024px){.m-form-user__actions-column--first{width:45%;}}.m-form-user:not(.m-form-user--modal) .a-error-message a:hover,.m-form-user:not(.m-form-user--modal) .a-error-message a:focus{color:var(--color-grey-utility-color);}
.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:1.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.splide__slide.is-loading .splide__spinner{animation:splide-loading 1s linear infinite}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:0.5rem;margin:0.1875rem;opacity:.7;padding:0;transition:transform .2s linear;width:0.5rem}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:0.1875rem}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.paragraph--type--media-gallery .splide__slide img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media all and (min-width:1024px){.o-slider--mobile{visibility:visible;}}@media print{.splide__track{padding-right:0 !important;padding-left:0 !important;}}@media print{.splide__list{display:grid !important;align-items:flex-start;transform:none !important;gap:2rem;}}@media print{.o-slider--mobile--col2 .splide__list{grid-template-columns:repeat(2,1fr);}}@media print{.o-slider--full .splide__list,.o-slider--desktop-3 .splide__list,.o-slider--arrows-left .splide__list,.o-slider--arrows-left--second .splide__list,.o-slider--mobile--col3 .splide__list,.o-slider--mobile--full .splide__list,.o-slider--desktop-3-m-center .splide__list{grid-template-columns:repeat(3,1fr);}}@media print{.m-product-info__slider .splide__list,.o-slider--mobile:not(.o-slider--mobile--col2):not(.o-slider--mobile--col3):not(.o-slider--mobile--full) .splide__list,.o-slider.m-tabs-radio .splide__list,.m-media-gallery-with-text .o-slider .splide__list{grid-template-columns:repeat(4,1fr);}}@media all and (min-width:1024px){.o-slider--mobile .splide__list{display:grid !important;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);grid-gap:2rem 5rem;width:auto;}}@media all and (min-width:1024px){.o-slider--mobile--col2 .splide__list{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-slider--mobile--col2 .splide__list{grid-template-columns:repeat(2,1fr);gap:4.375rem;}}@media all and (min-width:1024px){.o-slider--mobile--col3 .splide__list{grid-template-columns:repeat(3,calc((100% - 4rem) / 3));grid-column-gap:2rem;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-slider--mobile--col3--sidebar-2 .splide__list{grid-template-columns:repeat(2,1fr);gap:4.375rem;}}@media all and (min-width:1024px){.o-slider--mobile--full .splide__list{grid-auto-flow:column;grid-column-gap:2rem;}}.splide__arrows{visibility:hidden;}@media all and (max-width:1023px){.splide__arrows{display:none;}}@media all and (min-width:1024px){.splide__arrows{visibility:visible;}}.splide__arrow,.o-slider--arrows-size-small .o-dialog .splide__arrow{position:absolute;z-index:5;top:50%;width:4rem;height:4rem;transform:translateY(-50%);opacity:1;border-radius:0;background:var(--color-primary-4);}.splide.o-slider--arrows--card .splide__arrow--prev,.splide.o-slider--arrows--card .splide__arrow--next{top:0;margin-top:15.5%;transform:translateY(0);}.t-page__content-wrapper--sidebar .splide.o-slider--full.o-slider--arrows--card .splide__arrow--prev,.t-page__content-wrapper--sidebar .splide.o-slider--full.o-slider--arrows--card .splide__arrow--next,.t-page__content-wrapper--sidebar .splide.o-slider--arrows--card .splide__arrow--prev,.t-page__content-wrapper--sidebar .splide.o-slider--arrows--card .splide__arrow--next{margin-top:13.5%;}.splide.o-slider--full.o-slider--arrows--card .splide__arrow--prev,.splide.o-slider--full.o-slider--arrows--card .splide__arrow--next{margin-top:8.5%;}.splide__arrow--prev{left:0;}.splide.o-slider--full .splide__arrow--prev{left:4rem;}.t-page__content-wrapper--sidebar .splide.o-slider--full .splide__arrow--prev,.splide.o-slider--arrows-secondary .splide__arrow--prev{left:calc(-1 * var(--container-padding) + 2px);}.splide__arrow--next{right:0;}.splide.o-slider--arrows-left .splide__arrow--next{right:42%;}.splide.o-slider--arrows-left--second .splide__arrow--next{right:50%;}.splide.o-slider--full .splide__arrow--next{right:4rem;}.t-page__content-wrapper--sidebar .splide.o-slider--full .splide__arrow--next,.splide.o-slider--arrows-secondary .splide__arrow--next{right:calc(-1 * var(--container-padding) + 2px);}.o-slider--arrows-size-small .splide__arrow{width:3rem;height:3rem;}.o-slider--pagination-always-bottom .splide__arrow{margin-top:calc(-1 * (var(--slider-pagination-margin-top) + var(--slider-pagination-page-height)) / 2);}.splide__arrow:disabled{pointer-events:none;opacity:0;}.splide__arrow svg{width:1.5rem;height:1.125rem;fill:var(--color-white);stroke:none;}.splide__pagination{position:static;margin-top:var(--slider-pagination-margin-top);}@media all and (min-width:1024px){.splide__pagination{position:absolute;bottom:calc(var(--slider-pagination-margin-top) - var(--slider-pagination-page-height));margin-top:0;}}@media print{.splide__pagination{display:none;}}@media all and (min-width:1024px){.o-slider--pagination-always-bottom .splide__pagination{position:static;margin-top:var(--slider-pagination-margin-top);}}.o-slider--pagination-always-top .splide__pagination{position:absolute;bottom:calc(var(--slider-pagination-margin-top) - var(--slider-pagination-page-height));margin-top:0;}@media all and (min-width:1024px){.o-slider--pagination-always-top .splide__pagination{position:absolute;bottom:calc(var(--slider-pagination-margin-top) - var(--slider-pagination-page-height));margin-top:0;}}.o-dialog--first .o-slider--pagination-always-top .splide__pagination{bottom:0.625rem;}@media all and (min-width:1024px){.o-dialog--first .o-slider--pagination-always-top .splide__pagination{bottom:0.625rem;}}.splide__pagination__page{display:block;width:1rem;height:var(--slider-pagination-page-height);margin:0 0.5rem;transition:all 0.5s ease;opacity:1;border-radius:2px;background:linear-gradient(to left,var(--color-primary) 50%,var(--color-23)  50%);background-position:left bottom;background-size:200% 100%;}.splide__pagination__page.is-active{transform:none;background:var(--color-primary);background-position:right bottom;}.o-slider--full.is-active .splide__slide{transition:var(--transition-hover);will-change:opacity;}@media print{.splide__slide{width:100% !important;margin-right:0 !important;page-break-before:avoid;page-break-inside:avoid;}}@media print{.splide__slide--clone{display:none;}}.o-slider--full.is-active .splide__slide{opacity:0.5;}@media print{.o-slider--full.is-active .splide__slide{opacity:1;}}.o-slider--full.is-active .splide__slide.is-visible{opacity:1;}@media all and (min-width:1024px){.o-slider--mobile--col4--sidebar-3 .splide__list{grid-template-columns:repeat(4,1fr);grid-column-gap:2rem;}}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar .o-slider--mobile--col4--sidebar-3 .splide__list{grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;}}@media all and (min-width:1024px){.o-slider--product-cards-v2--two > .splide__track,.o-slider--product-cards-v2--three > .splide__track{margin:calc(var(--shadow-hover-filter-width) * -1);padding:var(--shadow-hover-filter-width);}}.splide:not(.is-active){visibility:visible;}.splide:not(.is-active) .splide__list{flex-direction:column;}.splide:not(.is-active) .splide__arrows{display:none;}.splide__slide{outline:none;}.splide__slide:focus{outline:none;}.splide__slide--group{display:flex;flex-direction:column;gap:1.5rem;}@media all and (min-width:1024px){.splide__slide--group{gap:2.5rem;}}.splide.o-slider--arrows--above-cards .splide__arrows{position:absolute;right:1.5rem;bottom:calc(100% + 0.625rem);display:none;visibility:visible;gap:0.5rem;}@media all and (min-width:1024px){.splide.o-slider--arrows--above-cards .splide__arrows{right:0;}}.splide.o-slider--arrows--above-cards .splide__arrows.visible{display:flex;}.splide.o-slider--arrows--above-cards .splide__arrow{position:static;width:2.25rem;height:2.25rem;transform:none;color:var(--color-primary);border:1px solid var(--color-grey-utility-color);background-color:var(--color-white);}.splide.o-slider--arrows--above-cards .splide__arrow:hover{border-color:var(--color-primary);}.splide.o-slider--arrows--above-cards .splide__arrow[disabled]{cursor:not-allowed;pointer-events:auto;opacity:1;color:var(--color-grey-utility-color);border-color:var(--color-grey-utility-color);}.splide.o-slider--arrows--above-cards .splide__arrow svg{width:1rem;height:1rem;fill:currentColor;}.splide__slide > .views-field-rendered-entity,.splide__slide > .views-field-rendered-entity > .field-content,.splide__slide .node--view-mode-article-card,.splide__slide .node--view-mode-card,.splide__slide .node--view-mode-product-cards{height:100%;}.splide__slide > .views-field-rendered-entity > .node__content,.splide__slide > .views-field-rendered-entity > .field-content > .node__content,.splide__slide .node--view-mode-article-card > .node__content,.splide__slide .node--view-mode-card > .node__content,.splide__slide .node--view-mode-product-cards > .node__content{height:100%;}.splide__slide > .views-field-rendered-entity > .node__content > .m-article-card,.splide__slide > .views-field-rendered-entity > .field-content > .node__content > .m-article-card,.splide__slide .node--view-mode-article-card > .node__content > .m-article-card,.splide__slide .node--view-mode-card > .node__content > .m-article-card,.splide__slide .node--view-mode-product-cards > .node__content > .m-article-card{height:100%;}.paragraph--type--way-to-finding .splide__slide > .paragraph--type--way-to-finding-content{height:100%;}
.m-hero-banner{position:relative;overflow:hidden;}.m-hero-banner__item-content{position:relative;}.m-hero-banner__content-wrapper{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;width:100%;line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-hero-banner__content-wrapper{left:7rem;width:37rem;margin-bottom:3.75rem;}}@media all and (min-width:1024px){.m-hero-banner--small-height .m-hero-banner__content-wrapper{bottom:0;}}.m-hero-banner__item-content video,.paragraph--type--hero-banner.paragraph--view-mode--default .m-hero-banner__item-content video,.paragraph--type--hero-banner.paragraph--view-mode--high .m-hero-banner__item-content video{pointer-events:none;-o-object-fit:cover;object-fit:cover;aspect-ratio:375/440;}@media all and (min-width:1024px){.m-hero-banner__item-content video,.paragraph--type--hero-banner.paragraph--view-mode--default .m-hero-banner__item-content video,.paragraph--type--hero-banner.paragraph--view-mode--high .m-hero-banner__item-content video{aspect-ratio:1440/576;}}@media all and (min-width:1024px){.m-hero-banner--small-height .m-hero-banner__item-content video,.paragraph--type--hero-banner.paragraph--view-mode--default .m-hero-banner__item-content video{aspect-ratio:1440/448;}}.m-hero-banner picture,.m-hero-banner img,.m-hero-banner__item-content picture,.m-hero-banner__item-content img,.block-field-blockparagraphhero-banner-contentfield-media-item .field--name-field-media-image picture,.block-field-blockparagraphhero-banner-contentfield-media-item .field--name-field-media-image img,.block-field-blockparagraphls-hero-bannerfield-media-item .field--name-field-media-image picture,.block-field-blockparagraphls-hero-bannerfield-media-item .field--name-field-media-image img{display:block;line-height:0;}.m-hero-banner__content{padding:0 1.5625rem 1.5625rem;background:var(--color-white);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-hero-banner__content{position:absolute;right:0;bottom:1.875rem;width:90%;padding:3.75rem 5.5rem 3.75rem 2.4375rem;}}.m-hero-banner--left-bottom .m-hero-banner__content-wrapper{left:0;margin-bottom:0;}@media all and (min-width:1024px){.m-hero-banner--left-bottom .m-hero-banner__content-wrapper{left:1.5rem;margin-bottom:2.25rem;}}
.m-mainmenu{display:inherit;}.m-mainmenu .ui-accordion .ui-accordion-header{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;transition:all var(--transition-collapse);text-decoration:none;text-transform:capitalize;}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0{position:relative;padding:1rem 3rem 1rem var(--container-padding);color:var(--color-primary);line-height:var(--line-height--xxxxs);}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0::after{position:absolute;right:var(--container-padding);bottom:0;left:var(--container-padding);height:0;content:"";border-bottom:1px solid var(--color-border);}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0.ui-state-active{color:var(--color-primary);font-weight:var(--font-weight--medium);}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0.ui-state-hover,.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0.ui-state-focus{color:var(--color-primary);outline:none;}@media all and (max-width:1023px){.m-mainmenu .m-mainmenu__accordion .m-mainmenu__link--level--0:not(.ui-accordion-header){position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:1rem 3rem 1rem var(--container-padding);text-decoration:none;text-transform:capitalize;color:var(--color-primary);line-height:var(--line-height--xxxxs);}}@media all and (max-width:1023px){.m-mainmenu .m-mainmenu__accordion .m-mainmenu__link--level--0:not(.ui-accordion-header)::after{position:absolute;right:var(--container-padding);bottom:0;left:var(--container-padding);height:0;content:"";border-bottom:1px solid var(--color-border);}}.m-mainmenu .ui-accordion .m-mainmenu__link--level--1{position:relative;display:flex;padding:1rem 3rem 1rem 0;text-decoration:none;color:var(--color-text);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxxs);}.m-mainmenu .ui-accordion.m-mainmenu__item--level--1.menu-item--expanded .m-mainmenu__link--level--1{font-weight:var(--font-weight--regular);}.m-mainmenu .ui-accordion .m-mainmenu__link--level--1.ui-state-active{color:var(--color-primary);border-bottom-color:transparent;}@media all and (min-width:1024px){.m-mainmenu .ui-accordion .m-mainmenu__link--level--1.ui-state-hover,.m-mainmenu .ui-accordion .m-mainmenu__link--level--1.ui-state-focus{color:var(--color-primary-2);outline:none;}}.m-mainmenu .ui-accordion .m-mainmenu__link--level--2{display:block;margin-bottom:0;padding:0.6875rem 0;text-decoration:none;text-transform:capitalize;color:var(--color-text);font-size:var(--font-size--base);line-height:var(--line-height--xxxxs);}.m-mainmenu .ui-accordion .m-mainmenu__link--level--2:hover,.m-mainmenu .ui-accordion .m-mainmenu__link--level--2:focus{color:var(--color-text);outline:none;}.m-mainmenu .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;top:0;right:0;display:none;order:1;width:4rem;height:100%;margin-top:0;transition:transform var(--transition-collapse);background-repeat:no-repeat;background-position:center;background-size:0.75rem;}.m-mainmenu .ui-accordion .m-mainmenu__link--level--1 .ui-accordion-header-icon{right:calc(-1 * var(--container-padding));background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.35596V15.4164' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 8.38611H15' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0 .ui-accordion-header-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='8' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:0.75rem 0.5rem;}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0.ui-state-active .ui-accordion-header-icon,.m-mainmenu .ui-accordion .m-mainmenu__link--level--1.ui-state-active .ui-accordion-header-icon{transform:rotate(180deg);}.m-mainmenu .ui-accordion.menu-item--expanded > a > .ui-accordion-header-icon{display:block;}.m-mainmenu .ui-accordion .ui-accordion-content{padding:0;}.m-mainmenu .ui-accordion .ui-accordion-content.m-mainmenu__list--level--1{padding-right:var(--container-padding);padding-left:var(--container-padding);}.m-mainmenu .ui-accordion .ui-accordion-content.m-mainmenu__list--level--2{padding-left:1rem;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:not(.menu__item--mobile-only){display:flex;align-items:center;justify-content:center;padding-right:0;}.m-mainmenu .ui-menu .ui-menu-item-wrapper,.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--parent .m-mainmenu__link--level--1,.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--child .m-mainmenu__link--level--1,.m-mainmenu .ui-menu .ui-menu-item-wrapper .m-mainmenu__link--level--2{margin:0;padding:0;text-decoration:none;color:var(--color-text);}.m-mainmenu .ui-menu .ui-menu-item-wrapper.ui-state-active{margin:0;}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__link--level--0{position:relative;display:flex;overflow:hidden;align-items:center;min-height:var(--desktop-sticky-main-menu-height);max-height:var(--desktop-sticky-main-menu-height);margin-left:0;padding:1rem 0 1rem 0;transition:border var(--transition-collapse);text-align:center;text-transform:capitalize;}@media all and (min-width:1024px){.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__link--level--0{font-size:var(--font-size--base);}}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:not(.menu__item--mobile-only):first-of-type .m-mainmenu__link--level--0,.m-mainmenu .ui-menu.m-mainmenu__item--level--0:not(.menu__item--mobile-only).menu__item--mobile-only:first-of-type + .m-mainmenu__item--level--0 .m-mainmenu__link--level--0{margin-left:0;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:not(.menu__item--mobile-only).menu-item--expanded .m-mainmenu__link--level--0{padding:1rem 1.125rem 1rem 0;}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__link--level--0.ui-state-active::after{position:absolute;right:0;bottom:0;left:0;width:100%;height:0.1875rem;content:"";background:var(--gradient-secondary);}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--parent .m-mainmenu__link--level--1{display:block;padding-top:1rem;padding-bottom:1rem;letter-spacing:var(--letter-spacing--xl);text-transform:uppercase;border-bottom:1px solid var(--color-primary-2);font-size:var(--font-size--s);font-weight:var(--font-weight--bold);}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--child .m-mainmenu__link--level--1,.m-mainmenu .ui-menu .ui-menu-item-wrapper .m-mainmenu__link--level--2{display:block;transition:color var(--transition-hover);text-decoration:none;color:var(--color-text);font-size:var(--font-size--base);line-height:var(--line-height--xxl);}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--child .m-mainmenu__link--level--1:hover,.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__item--child .m-mainmenu__link--level--1:focus,.m-mainmenu .ui-menu .ui-menu-item-wrapper .m-mainmenu__link--level--2:hover,.m-mainmenu .ui-menu .ui-menu-item-wrapper .m-mainmenu__link--level--2:focus{color:var(--color-primary-2);}.m-mainmenu .ui-menu .ui-menu-icon{position:absolute;right:0;order:1;width:0.625rem;height:0.625rem;transition:transform var(--transition-collapse);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='8' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0.625rem 0.5rem;}.m-mainmenu .ui-menu .ui-menu-item-wrapper.m-mainmenu__link--level--0.ui-state-active .ui-menu-icon{transform:rotate(180deg);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1:not(.m-mainmenu__list-single){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3.875rem;width:100%;padding:0.625rem 2rem 2.625rem;text-transform:capitalize;border:solid 1px var(--color-border);background-color:var(--color-bg);line-height:var(--line-height--xs);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1:not(.m-mainmenu__list-single) .m-mainmenu__list--level--2{margin-top:0.5rem;margin-bottom:0;padding:0;}.m-mainmenu .m-mainmenu__accordion .m-mainmenu__link--level--0:not(.ui-accordion-header).m-mainmenu__link-home{justify-content:space-between;gap:0.625rem;}.m-mainmenu .m-mainmenu__accordion .m-mainmenu__link--level--0:not(.ui-accordion-header).m-mainmenu__link-home{display:flex;gap:0.625rem;justify-content:space-between;padding-right:0;}@media all and (max-width:1023px){.m-mainmenu .m-mainmenu__accordion .m-mainmenu__link--level--0:not(.ui-accordion-header).m-mainmenu__link-home::before{position:relative;display:flex;order:1;width:4rem;height:1rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.913 7.19192L13.5133 4.97394V1.84246C13.5133 1.51647 13.254 1.32024 12.9941 1.32024H11.3075C10.9833 1.32024 10.7882 1.51585 10.7882 1.84246V2.36468L8.38853 0.146704C8.19405 -0.0489013 7.86931 -0.0489013 7.61002 0.146704L0.085511 7.19254C-0.173784 7.45334 0.215159 7.84516 0.474454 7.58374L1.38261 6.73551V15.4126C1.38261 15.7386 1.6419 16 1.96665 16H5.5344C5.85851 16 6.05361 15.7392 6.05361 15.4126V10.9113C6.05361 10.6505 6.3129 10.3891 6.63765 10.3891H9.36209C9.6862 10.3891 9.94613 10.6499 9.94613 10.9113V15.4126C9.94613 15.7386 10.2054 16 10.4653 16H14.0331C14.3572 16 14.6171 15.7392 14.6171 15.4126V6.73551L15.5253 7.58374C15.7846 7.84453 16.1742 7.45334 15.9142 7.19254L15.913 7.19192Z' fill='%230E4E95'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;}}.m-mainmenu__list{margin:0;list-style:none;}.m-mainmenu__list--level--0{margin:0;padding:0;}@media all and (min-width:1024px){.m-mainmenu__list--level--0{position:relative;display:flex;justify-content:flex-end;gap:calc(24 * (1vw / 10.24));}}@media all and (min-width:1440px){.m-mainmenu__list--level--0{gap:3.25rem;}}.m-mainmenu .ui-accordion .m-mainmenu__item--level--1 + .m-mainmenu__item--level--1,.m-mainmenu .ui-accordion .m-mainmenu__column + .m-mainmenu__column,.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__item + .m-mainmenu__item{border-top:1px solid var(--color-border);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single{width:19.875rem;padding:0.25rem 1.5rem;background-color:var(--color-bg);box-shadow:0 4px 10px rgba(0,0,0,0.1);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__link:not(.m-mainmenu__link--below--true){display:block;padding-top:1rem;padding-bottom:1rem;transition:color var(--transition-hover);text-decoration:none;text-transform:capitalize;color:var(--color-text);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxl);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__link:not(.m-mainmenu__link--below--true).m-mainmenu__link--level--2{padding:1rem;}.m-mainmenu .ui-accordion.m-mainmenu__list-single .m-mainmenu__link--level--1:hover,.m-mainmenu .ui-accordion.m-mainmenu__list-single .m-mainmenu__link--level--1:focus,.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__link:not(.m-mainmenu__link--below--true):hover,.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__link:not(.m-mainmenu__link--below--true):focus{color:var(--color-primary-2);}.m-mainmenu .ui-menu .m-mainmenu__list--level--1.m-mainmenu__list-single .m-mainmenu__item{display:block;}.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper,.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper.ui-menu-item-wrapper.ui-state-active{position:relative;display:none;margin-top:1.5rem;margin-right:-2rem;margin-bottom:-2.625rem;text-transform:none;}@media all and (min-width:1024px){.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper,.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper.ui-menu-item-wrapper.ui-state-active{display:block;}}.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper:first-child{margin-top:-0.625rem;}.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block-wrapper:first-child.ui-state-active{margin-top:-0.625rem;}.m-mainmenu .m-mainmenu__column .m-mainmenu__promo-block{padding:1.5rem;}@media all and (min-width:1024px){.m-mainmenu .menu__item--mobile-only{display:none;}}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0.ui-state-active .ui-accordion-header-icon{}.m-mainmenu .ui-accordion .ui-accordion-header.m-mainmenu__link--level--0 .ui-accordion-header-icon{}.m-mainmenu .ui-accordion .ui-accordion-header-active,.m-mainmenu .ui-accordion .ui-accordion-content-active{background-color:var(--color-primary-3);}.m-mainmenu .ui-accordion .m-mainmenu__link--level--1.ui-state-active .ui-accordion-header-icon{}.m-mainmenu .ui-accordion .m-mainmenu__link--level--1 .ui-accordion-header-icon{}@media all and (max-width:1023px){.m-mainmenu .m-mainmenu__item--level--0:last-child .m-mainmenu__link--level--0::after{display:none;}}.m-mainmenu .ui-menu .m-mainmenu__list--level--1:not(.m-mainmenu__list-single) .ui-menu-item > .m-mainmenu__item + .m-mainmenu__item{padding-top:0.5rem;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:hover > .ui-menu-item .m-mainmenu__list--level--1,.m-mainmenu .ui-menu.m-mainmenu__item--level--0:focus-within > .ui-menu-item .m-mainmenu__list--level--1{display:grid !important;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:hover > .ui-menu-item .m-mainmenu__list--level--1:not(.m-mainmenu__list-single),.m-mainmenu .ui-menu.m-mainmenu__item--level--0:focus-within > .ui-menu-item .m-mainmenu__list--level--1:not(.m-mainmenu__list-single){left:0 !important;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:not(:hover):not(:focus-within) > .ui-menu-item .m-mainmenu__list--level--1{display:none;}.m-mainmenu .ui-menu.m-mainmenu__item--level--0:last-child:hover > .ui-menu-item .m-mainmenu__list--level--1,.m-mainmenu .ui-menu.m-mainmenu__item--level--0:last-child:focus-within > .ui-menu-item .m-mainmenu__list--level--1{right:0 !important;left:auto !important;}.m-mainmenu{visibility:hidden;height:0;transition:var(--transition-collapse);opacity:0;}.m-mainmenu.menu-processsed{visibility:visible;height:auto;opacity:1;}
.m-menu{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:1.5rem;}.m-menu--footer{display:block;width:100%;margin:0;columns:2;}@media all and (min-width:1024px){.m-menu--footer{columns:10rem auto;}}.m-menu--small-text .m-menu__item,.m-menu--small-text .m-menu__link{font-size:var(--font-size--s);line-height:var(--line-height--xxxm);}.m-menu--footer .m-menu__item,.m-menu--footer .m-menu__item:last-child{width:100%;margin-right:0;margin-bottom:1.5rem;font-size:var(--font-size--s);line-height:var(--line-height--xxxm);}@media all and (min-width:1024px){.m-menu--footer .m-menu__item,.m-menu--footer .m-menu__item:last-child{width:auto;margin-right:0;margin-bottom:1.4375rem;font-size:var(--font-size--base);line-height:var(--line-height--base);}}.m-menu--social .m-menu__item{margin-right:0;}.m-menu--footer.m-menu--social .m-menu__item{width:45%;margin-bottom:0;}@media all and (min-width:1024px){.m-menu--footer.m-menu--social .m-menu__item{width:100%;margin-right:0;}}.m-menu--share .m-menu__item,.m-menu--share .m-menu__item .m-menu__link{margin-bottom:0;margin-left:0;}@media all and (max-width:1023px){.m-menu--share .m-menu__item,.m-menu--share .m-menu__item .m-menu__link{margin-right:0;margin-left:0.5rem;}}.m-menu--icons{flex-direction:column;align-items:flex-start;}.m-menu__icon{max-width:1.25rem;max-height:1.25rem;fill:var(--color-primary);stroke:var(--color-primary);}.m-menu--social .m-menu__icon{margin-right:0.75rem;margin-left:0.75rem;}@media all and (min-width:1024px){.m-menu--social .m-menu__icon{margin-right:0.75rem;}}.m-menu--footer.m-menu--social .m-menu__icon,.m-menu--footer.m-menu--social__icon{margin:0;fill:rgba(35,169,255,1);stroke:none;}.m-menu--share .m-menu__icon{max-width:1.375rem;max-height:1.375rem;}.m-menu__icon--dark{fill:var(--color-primary-2);stroke:var(--color-primary-2);}.m-menu__icon--desktop-only{display:none;}@media all and (min-width:1024px){.m-menu__icon--desktop-only{display:block;}}.m-menu--sector-block .m-menu__icon{order:2;width:0.75rem;height:0.5rem;margin-left:0.5rem;transform:rotate(0deg);}.m-menu--sector-block .m-menu__link.active .m-menu__icon{transform:rotate(180deg);}.m-menu--footer.m-menu--social .m-menu__link--icon-linkedin svg{margin-top:-0.375rem;fill:rgba(0,145,201,1);}.m-menu__link--icon-linkedin{fill:rgb(0,145,201);}.m-menu__link--icon-twitter{fill:rgb(35,169,255);}.m-menu__link{display:inline-block;transition:all var(--transition-hover);text-decoration:none;color:var(--color-primary-4);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}.m-menu--footer .m-menu__link{color:var(--color-white);}@media all and (max-width:1023px){.m-menu--footer .m-menu__link{font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}}.m-menu--footer .m-menu__link:hover,.m-menu--footer .m-menu__link:focus{color:var(--color-grey-utility-color);}.m-menu--social .m-menu__link,.m-menu__link--social{display:flex;align-items:center;padding:0;font-size:0;}.m-menu--footer.m-menu--social .m-menu__link{font-size:var(--font-size--s);font-weight:var(--font-weight--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-menu--footer.m-menu--social .m-menu__link{font-size:var(--font-size--base);}}.m-menu--footer.m-menu--social .m-menu__link:hover,.m-menu--footer.m-menu--social .m-menu__link:focus{color:var(--color-grey-utility-color);}.m-menu__link--social-with-text{display:inline-grid;grid-auto-flow:column;grid-gap:0.75rem;align-items:center;padding:0;}.m-menu__link--desktop-only{display:none;}@media all and (min-width:1024px){.m-menu__link--desktop-only{display:block;}}.m-menu__link:hover,.m-menu__link:focus{color:var(--color-primary-2);outline:none;}.m-menu--color-inverted .m-menu__link{color:var(--color-primary-2);outline:none;}.m-menu--color-inverted .m-menu__link:hover,.m-menu--color-inverted .m-menu__link:focus{color:var(--color-primary-4);}@media all and (min-width:1024px){.m-menu--color-inverted--desktop .m-menu__link{color:var(--color-primary);outline:none;}}@media all and (min-width:1024px){.m-menu--color-inverted--desktop .m-menu__link:hover,.m-menu--color-inverted--desktop .m-menu__link:focus{color:var(--color-primary-4);}}.m-menu--sector-block .m-menu__link{display:inline-flex;align-items:center;font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1;}.m-menu--sector-block .m-menu__link.active{color:var(--color-primary-2);}.m-menu--social{display:flex;flex-wrap:nowrap;grid-gap:1.5rem 0;align-items:center;justify-content:center;}@media all and (min-width:1024px){.m-menu--social{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem 0;}}.m-menu--footer.m-menu--social{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:1.5rem 0 0;}@media all and (min-width:1024px){.m-menu--footer.m-menu--social{grid-template-columns:1fr;grid-gap:1.5rem 0;margin:0;padding:1.5rem 3.688rem 1.4rem 0;}}.m-menu--share{display:flex;margin:0;}@media all and (min-width:1024px){.m-menu--share{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.5rem;}}.m-menu__header-topmenu{display:flex;flex-direction:column;gap:0;}@media all and (min-width:1024px){.m-menu__header-topmenu{flex-direction:row;flex-wrap:nowrap;margin:0;gap:1.5rem;}}.m-menu__header-topmenu .m-menu__item{display:inline-block;}@media all and (max-width:1023px){.m-menu__header-topmenu .m-menu__item{width:100%;}}@media all and (max-width:1023px){.m-menu__header-topmenu .m-menu__link{display:flex;width:100%;padding:1rem 3rem 1rem 0;text-decoration:none;border-bottom:1px solid var(--color-border);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxxs);}}@media all and (min-width:1024px){.m-menu .menu__item--mobile-only{display:none;}}.m-menu--header--anon,.m-menu--header--auth{gap:1rem;}.m-menu--header--anon .a-button,.m-menu--header--auth .a-button{min-width:8.0625rem;padding:0.6875rem;}.m-menu--header--anon .a-button__content-wrapper,.m-menu--header--auth .a-button__content-wrapper{justify-content:center;}.m-menu--header--anon .a-button__content,.m-menu--header--auth .a-button__content{flex-grow:0;}
.m-accordion.ui-accordion .ui-accordion-header-icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;order:1;margin:0 0.5rem;cursor:pointer;transition:all var(--transition-collapse);pointer-events:none;}.m-accordion.ui-accordion .ui-accordion-header-icon:before{display:block;width:1rem;height:1rem;content:"";transition:all var(--transition-collapse);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%234A545C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;}.m-accordion.ui-accordion .ui-accordion-header-active .ui-accordion-header-icon:before{background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7L7 1L13 7' stroke='%232F80ED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.m-accordion.ui-accordion .ui-accordion-content{padding:1rem 2rem;border-bottom:1px solid var(--color-border);font-size:var(--font-size--base);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-accordion.ui-accordion .ui-accordion-content{padding:1.25rem 2.5rem;}}@media print{.m-accordion.ui-accordion .ui-accordion-content{display:block !important;}}.m-accordion.ui-accordion .accordion-content-active,.m-accordion.ui-accordion .ui-accordion-content-active{background-color:var(--color-primary-3);}@media all and (max-width:1023px){.m-product-dialog-content__mobile-only .m-accordion.ui-accordion .ui-accordion-content{padding:1rem;}}.m-accordion.ui-accordion .ui-accordion-content .media--type-remote-video{max-width:37.5rem;}.m-accordion__header,.m-accordion.ui-accordion .ui-accordion-header{display:flex;justify-content:space-between;margin:0;padding:1rem;cursor:pointer;color:var(--color-primary-4);border-bottom:1px solid var(--color-border);background-color:var(--color-bg);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}@media all and (min-width:1024px){.m-accordion__header,.m-accordion.ui-accordion .ui-accordion-header{padding:1.4375rem 1.5rem;}}.m-accordion.ui-accordion .ui-accordion-header:focus,.m-accordion.ui-accordion .ui-accordion-header-active{color:var(--color-primary-2);outline:none;}.m-accordion.ui-accordion .ui-accordion-header-active{background-color:var(--color-primary-3);font-weight:var(--font-weight--medium);}.m-accordion__header--first{border-top:1px solid var(--color-border);}.m-accordion.ui-accordion .ui-accordion-content .a-title,.m-accordion.ui-accordion .ui-accordion-content h1,.m-accordion.ui-accordion .ui-accordion-content h2,.m-accordion.ui-accordion .ui-accordion-content h3,.m-accordion.ui-accordion .ui-accordion-content h4,.m-accordion.ui-accordion .ui-accordion-content h5{margin-top:0;margin-bottom:0.5rem;}@media all and (min-width:1024px){.m-accordion.ui-accordion .ui-accordion-content .a-title,.m-accordion.ui-accordion .ui-accordion-content h1,.m-accordion.ui-accordion .ui-accordion-content h2,.m-accordion.ui-accordion .ui-accordion-content h3,.m-accordion.ui-accordion .ui-accordion-content h4,.m-accordion.ui-accordion .ui-accordion-content h5{margin-bottom:1rem;}}.m-accordion.ui-accordion .ui-accordion-content p{margin-top:0;margin-bottom:1rem;}@media all and (min-width:1024px){.m-accordion.ui-accordion .ui-accordion-content p{margin-bottom:1.5rem;}}.m-accordion.ui-accordion .ui-accordion-content p:last-child{margin-bottom:0;}
.m-menu-sublevel{background-color:var(--color-primary-3);}.m-menu-sublevel--simple{background-color:transparent;}.ui-accordion .ui-accordion-header.m-menu-sublevel__title,.m-menu-sublevel__title{position:relative;margin-top:0;margin-bottom:0;padding:1rem 1rem 1rem 1.625rem;color:var(--color-text);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.ui-accordion .ui-accordion-header.m-menu-sublevel__title a,.m-menu-sublevel__title a{text-decoration:none;color:var(--color-text);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-header{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;transition:all var(--transition-collapse);text-decoration:none;text-transform:capitalize;}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0{position:relative;display:block;padding:1rem 3rem 1rem var(--container-padding);text-decoration:none;color:var(--color-text);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:focus{color:var(--color-text);background-color:var(--color-white);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0:hover,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0:focus,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-hover,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-focus{color:var(--color-text);outline:none;}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1{position:relative;display:flex;padding:0.5rem 1rem 0.5rem var(--container-padding);text-decoration:none;color:var(--color-primary);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion.m-menu-sublevel__item--level--1.menu-item--expanded .m-menu-sublevel__link--level--1{font-weight:var(--font-weight--medium);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-active,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.is-active{color:var(--color-primary);}@media all and (min-width:1024px){.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-hover,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-focus{color:var(--color-primary-2);outline:none;}}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-content{padding:0;}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1{background-color:var(--color-white);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1.ui-accordion-content-active{position:relative;padding-bottom:0.75rem;background-color:var(--color-white);}.m-menu-sublevel__list{margin:0;list-style:none;}.m-menu-sublevel__list--level--0,.m-menu-sublevel.ui-accordion .ui-accordion-content.menu{margin:0;padding:0;}.m-menu-sublevel--simple .m-menu-sublevel__link--level--0{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:1rem 3rem 1rem var(--container-padding);text-decoration:none;text-transform:capitalize;color:var(--color-text);line-height:var(--line-height--xxxxs);}.m-menu-sublevel .menu__item--mobile-only{display:block;}@media all and (min-width:1024px){.m-menu-sublevel .menu__item--mobile-only{display:none;}}.m-menu-sublevel .menu__item--desktop-only{display:none;}@media all and (min-width:1024px){.m-menu-sublevel .menu__item--desktop-only{display:block;}}.ui-accordion .ui-accordion-header.m-menu-sublevel__title .ui-accordion-header-icon,.m-menu-sublevel__title .ui-accordion-header-icon,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;top:0;right:0;display:none;order:1;width:2.75rem;height:100%;margin-top:0;transition:transform var(--transition-collapse);background-repeat:no-repeat;background-position:center;background-size:0.75rem;}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-header.m-menu-sublevel__link--level--0 .ui-accordion-header-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16.1'%3E%3Cpath d='M15 7H9V1c0-.6-.4-1-1-1S7 .4 7 1v6H1c-.6 0-1 .5-1 1s.4 1 1 1h6v6c0 .6.4 1 1 1s1-.4 1-1V9h6c.6 0 1-.4 1-1s-.4-1-1-1z' fill='%230e4e95'/%3E%3C/svg%3E");}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active .ui-accordion-header-icon,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:focus .ui-accordion-header-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='3' viewBox='0 0 16 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.48657H15' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.ui-accordion .ui-accordion-header.m-menu-sublevel__title .ui-accordion-header-icon,.m-menu-sublevel__title .ui-accordion-header-icon{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='8' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:0.75rem 0.5rem;}.ui-accordion .ui-accordion-header.m-menu-sublevel__title.ui-state-active .ui-accordion-header-icon,.m-menu-sublevel__title.ui-state-active .ui-accordion-header-icon{transform:rotate(180deg);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion.menu-item--expanded > a > .ui-accordion-header-icon{display:block;}@media all and (max-width:1023px){.ui-accordion .ui-accordion-header.m-menu-sublevel__title .ui-accordion-header-icon,.m-menu-sublevel__title .ui-accordion-header-icon{display:block;}}.m-menu-sublevel--simple .m-menu-sublevel__link--level--0::after,.ui-accordion .ui-accordion-header.m-menu-sublevel__title::after,.m-menu-sublevel__title::after,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1.ui-accordion-content-active::after,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0::after{position:absolute;right:0;bottom:0;left:var(--container-padding);height:0;content:"";border-bottom:1px solid var(--color-border);}.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active::after,.m-menu-sublevel--accordion .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:focus::after{border-bottom-color:transparent;}.m-menu-sublevel--accordion .m-menu-sublevel__item--level--0:last-child .m-menu-sublevel__link--level--0::after{display:none;}.m-menu-sublevel--sticky-header{margin:0.625rem var(--container-padding) 1.25rem;color:var(--color-white);background-color:var(--color-primary);}@media all and (min-width:1024px){@media (scripting:enabled){.m-menu-sublevel--sticky-header{visibility:hidden;opacity:0;}}.m-menu-sublevel--sticky-header{position:fixed;z-index:var(--z-index-header-sticky-menu);top:0;left:0;width:100%;height:4.0625rem;margin:0;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:opacity,visibility;}}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header--visible{visibility:visible;opacity:1;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__list--level--0,.m-menu-sublevel--sticky-header .m-menu-sublevel.ui-accordion .ui-accordion-content.menu{position:absolute;z-index:10;top:calc(100% - 1px);left:0;width:100%;background-color:var(--color-primary);}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__list--level--0,.m-menu-sublevel--sticky-header .m-menu-sublevel.ui-accordion .ui-accordion-content.menu{position:static;width:auto;background-color:transparent;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__extra-container{position:relative;max-width:var(--content-max-width);margin:0 auto;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__extra-container{display:flex;align-items:center;height:100%;gap:0.625rem;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title{padding:0.75rem 2.375rem 0.75rem 0.75rem;color:inherit;outline:none;font-size:1rem;line-height:1.5;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title{flex-shrink:0;padding:0.5rem 1rem;font-size:1.25rem;line-height:1.2;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title .m-menu-sublevel__link{color:inherit;font:inherit;}.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title .ui-accordion-header-icon{width:2.375rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cpath fill='%23ffffff' d='M6,6.9c-0.3,0-0.5-0.1-0.7-0.3l-5-4.9c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,1-0.4,1.4,0L6,4.5l4.3-4.2 c0.4-0.4,1-0.4,1.4,0c0.4,0.4,0.4,1,0,1.4l-5,4.9C6.5,6.8,6.3,6.9,6,6.9z'/%3E%3C/svg%3E%0A");background-size:0.875rem auto;}.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title .ui-accordion-header-icon ~ .ui-accordion-header-icon{display:none;}.m-menu-sublevel--sticky-header .m-menu-sublevel__title.m-menu-sublevel__title::after{content:none;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__list--level--0{display:flex;align-items:center;height:100%;gap:0;}}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__list--level--0 > .menu-item{height:100%;}}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion{position:relative;height:100%;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active .ui-accordion-header-icon.ui-accordion-header-icon,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-header.m-menu-sublevel__link--level--0 .ui-accordion-header-icon.ui-accordion-header-icon{width:2.375rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cpath fill='%23ffffff' d='M6,6.9c-0.3,0-0.5-0.1-0.7-0.3l-5-4.9c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,1-0.4,1.4,0L6,4.5l4.3-4.2 c0.4-0.4,1-0.4,1.4,0c0.4,0.4,0.4,1,0,1.4l-5,4.9C6.5,6.8,6.3,6.9,6,6.9z'/%3E%3C/svg%3E%0A");background-size:0.875rem auto;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active .ui-accordion-header-icon.ui-accordion-header-icon,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-header.m-menu-sublevel__link--level--0 .ui-accordion-header-icon.ui-accordion-header-icon{width:2.75rem;background-size:0.75rem auto;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active .ui-accordion-header-icon.ui-accordion-header-icon{transform:rotate(180deg);}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion a.ui-state-active ~ .m-menu-sublevel__list--level--1{pointer-events:auto;}}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1{pointer-events:none;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1.ui-accordion-content-active{padding:0;color:inherit;background-color:var(--color-primary);}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1.ui-accordion-content-active{position:absolute;top:calc(100% - 1px);left:0;width:12.5rem;min-width:100%;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .ui-accordion-content.m-menu-sublevel__list--level--1.ui-accordion-content-active::after{content:none;}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1{padding:0.75rem 0.75rem 0.75rem 1.75rem;color:inherit;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1{padding:1rem;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1:focus{outline:none;}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.is-active,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-hover,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-active{color:inherit;}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-state-hover{text-decoration:underline;}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-accordion-header{padding-right:2.375rem;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--1.ui-accordion-header{padding-right:1rem;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0{padding:0.75rem 0.75rem 0.75rem 1.25rem;font-size:0.875rem;line-height:1.715;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0{display:flex;align-items:center;height:100%;padding:0.5rem 1rem;font-size:0.9375rem;line-height:1.5;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-accordion-header{padding-right:2.375rem;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-accordion-header{padding-right:2.75rem;}}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0:focus,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0:hover,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:focus{color:inherit;background-color:transparent;}.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0::after{content:none;}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0::after{bottom:1rem;left:0;display:block !important;content:"";opacity:0;border-bottom:0.125rem solid currentColor;}}@media all and (min-width:1024px){.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0:hover::after,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active::after,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:hover::after,.m-menu-sublevel--sticky-header .m-menu-sublevel__accordion .m-menu-sublevel__link--level--0.ui-state-active:focus::after{opacity:1;border-bottom-color:currentColor;}}.m-menu-sublevel__scroll-top{display:none;}@media all and (min-width:1024px){.m-menu-sublevel__scroll-top{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-left:auto;padding:0;cursor:pointer;color:var(--color-primary);border:0;border-radius:var(--border-radius-s);outline:none;background-color:var(--color-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;}}.m-menu-sublevel__scroll-top-icon{width:1.3125rem;height:1.3125rem;fill:currentColor;}
@media all and (min-width:1024px){.paragraph--type--general-text .field--name-field-description{font-size:var(--font-size--l);line-height:var(--line-height--xl);}}.paragraph--type--general-text .block-field-blockparagraphgeneral-textfield-title{margin-bottom:0.75rem;}@media all and (min-width:1024px){.paragraph--type--general-text .block-field-blockparagraphgeneral-textfield-title{margin-bottom:1.5rem;}}
.sticky-side{position:fixed;z-index:var(--z-index-sticky);top:50%;right:0;display:block;transform:rotate(-90deg);transform-origin:100% 0;}@media print{.sticky-side{display:none;}}.sticky-side .sticky-side-button{transform:translateX(50%) translateY(-100%);}.sticky-side .contextual{transform:rotate(90deg);transform-origin:top right;}.sticky-side-button .a-button--icon-position--bottom .field--name-field-icon{order:0;}.sticky-side-button .a-button--icon-position--top .field--name-field-icon{order:-1;}.sticky-side-button .a-button--help .field--name-field-icon{display:flex;align-items:center;}.sticky-side-button .a-button--help .a-button__icon{transform:rotate(90deg);}.sticky-side .expanded-content-wrapper{overflow:hidden;width:0;transition:all var(--transition-collapse);}.sticky-side .ajax-changed.expanded .expanded-content-wrapper{width:80vw;}
.m-story-highlights{height:100%;color:var(--color-white);}@media all and (min-width:1024px){.m-story-highlights{display:grid;grid-template-columns:58% 42%;}}@media all and (min-width:1024px){.m-story-highlights--second{grid-template-columns:repeat(2,1fr);}}.m-story-highlights__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.m-story-highlights__content{height:100%;padding:1.5rem;background-color:var(--color-primary);}@media all and (min-width:1024px){.m-story-highlights__content{padding:4.1875rem 4.4375rem;}}@media print{.m-story-highlights__content{height:auto;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__content{padding:2.5rem 2.5rem 2.5rem 3.125rem;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__title::before{display:inline-block;float:left;overflow:hidden;width:0;height:100%;content:"\00a0 \00000a \00a0 \00000a";white-space:pre;opacity:0;}}.m-story-highlights__text{margin-top:1rem;}@media all and (min-width:1024px){.m-story-highlights__text{margin-top:1.5rem;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__text{display:-webkit-box;overflow:hidden;margin-top:0.625rem;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__text::before{display:inline-block;float:left;overflow:hidden;width:0;height:100%;content:"\00a0 \00000a \00a0 \00000a \00a0 \00000a";white-space:pre;opacity:0;}}.m-story-highlights__button{margin-top:1rem;}@media all and (min-width:1024px){.m-story-highlights__button{margin-top:1.5rem;}}@media all and (min-width:1024px){.m-story-highlights--second .m-story-highlights__button{margin-top:1.3125rem;}}.m-story-highlights__button > *,.m-story-highlights__button a.a-button{display:block;}@media all and (min-width:1024px){.m-story-highlights__button > *,.m-story-highlights__button a.a-button{display:inline-block;}}.m-story-highlights--second .m-story-highlights__title::after{display:table;clear:both;content:"";}.m-story-highlights--second .m-story-highlights__text::after{display:table;clear:both;content:"";}.node--type-editorial-page.node--view-mode-story-highlights,.node--type-editorial-page.node--view-mode-story-highlights .node__content,.node--type-editorial-page.node--view-mode-story-highlights-second,.node--type-editorial-page.node--view-mode-story-highlights-second .node__content{height:100%;}.m-story-highlights .m-story-highlights__image .block,.m-story-highlights .m-story-highlights__image .field,.m-story-highlights .m-story-highlights__image .media--type-image{height:100%;}
.m-collapsed-block{display:none;}.m-collapsed-block.active{display:block;}.m-collapsed-block__link,.m-collapsed-block__close{cursor:pointer;}
.o-tabs-banner{position:relative;display:none;margin-bottom:-2px;background-color:var(--color-primary);}.o-tabs-banner--user{color:var(--color-white);}.o-tabs-banner--user--modal{margin:0;color:var(--color-text);background-color:transparent;}.o-tabs-banner.active{display:block;}.o-tabs-banner__content{display:flex;padding-top:2.5rem;padding-bottom:2.375rem;gap:4rem;}.o-tabs-banner--user .o-tabs-banner__content{flex-flow:column;gap:2.5rem;}@media all and (min-width:1024px){.o-tabs-banner--user .o-tabs-banner__content{flex-flow:row;gap:5.3rem;}}.o-tabs-banner--user--modal .o-tabs-banner__content{padding:0;}.o-tabs-banner__column-left{position:relative;display:flex;flex-direction:column;align-self:flex-start;justify-content:center;min-width:16.75rem;}.o-tabs-banner--user .o-tabs-banner__content .o-tabs-banner__column-left{width:100%;padding-bottom:2.5rem;border-bottom:2px solid var(--color-white);}@media all and (min-width:1024px){.o-tabs-banner--user .o-tabs-banner__content .o-tabs-banner__column-left{min-width:1px;max-width:30rem;padding-right:5.125rem;border-bottom:0;}}.o-tabs-banner--user--modal .o-tabs-banner__content .o-tabs-banner__column-left{border-bottom-color:var(--color-23);}.o-tabs-banner__menu-title,.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link,.o-tabs-banner__menu-title a{margin:0;}@media all and (min-width:1024px){.o-tabs-banner__menu-title{display:none;}}.o-tabs-banner__menu{display:flex;flex-direction:column;max-width:15.625rem;margin:0;padding-top:0;padding-left:2rem;gap:1.25rem;}.o-tabs-banner__menu-item{position:relative;display:inline-flex;list-style:none;}.o-tabs-banner__menu-link,.o-tabs-banner__menu-link a{text-decoration:none;}.o-tabs-banner__menu-item:before{position:absolute;top:50%;left:-2rem;width:1.06rem;height:1rem;content:"";transition:var(--transition-hover);transform:translate(0.3125rem,-50%);opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' viewBox='0 0 512 512'%3E%3Cpath d='M508.9 248.5l-160-160c-4.2-4.2-10.9-4.2-15.1 0-4.2 4.2-4.2 10.9 0 15.1l141.8 141.8H10.7C4.8 245.3 0 250.1 0 256s4.8 10.7 10.7 10.7h464.9L333.8 408.5c-4.2 4.2-4.2 10.9 0 15.1 2.1 2.1 4.8 3.1 7.5 3.1s5.5-1 7.5-3.1l160-160c4.2-4.2 4.2-11 .1-15.1z' fill='white'  stroke='white' stroke-width='2rem' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.o-tabs-banner__menu-item:focus:before,.o-tabs-banner__menu-item:hover:before,.o-tabs-banner__menu-item.active:before{transform:translate(0,-50%);opacity:1;}.o-tabs-banner__column-left::after{position:absolute;top:50%;right:0;width:1px;height:91%;content:"";transform:translateY(-50%);background-color:var(--color-white);}.o-tabs-banner--user .o-tabs-banner__content .o-tabs-banner__column-left::after{display:none;}@media all and (min-width:1024px){.o-tabs-banner--user .o-tabs-banner__content .o-tabs-banner__column-left::after{display:block;}}.o-tabs-banner--user--modal .o-tabs-banner__content .o-tabs-banner__column-left::after{background-color:var(--color-23);}.o-tabs-banner__column-right{position:relative;overflow:hidden;width:100%;}.o-tabs-banner__content-item{position:relative;z-index:0;display:none;transition:var(--transition-collapse);opacity:0;}.o-tabs-banner__content-item.active{z-index:1;display:block;opacity:1;}.o-tabs-banner__close-button{position:absolute;top:0.6875rem;right:0.8125rem;display:block;display:flex;padding:0.625rem;cursor:pointer;border:0;border-radius:0;background-color:transparent;}.o-tabs-banner--user--modal .o-tabs-banner__close-button{display:none;}.o-tabs-banner__close-button-icon{width:0.9375rem;height:0.9375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='none' style='isolation:isolate' viewBox='0 0 16 16'%3E%3Cpath d='M13.926.381c.508-.508 1.185-.508 1.693 0s.508 1.185 0 1.693L2.074 15.619c-.508.508-1.185.508-1.693 0s-.508-1.185 0-1.693L13.926.381z' fill='white' /%3E%3Cpath d='M.381 2.074C-.127 1.566-.127.889.381.381s1.185-.508 1.693 0l13.545 13.545c.508.508.508 1.185 0 1.693s-1.185.508-1.693 0L.381 2.074z' fill='white' /%3E%3C/svg%3E%0A");}a.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link,.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link a{letter-spacing:var(--letter-spacing--l);text-transform:uppercase;color:var(--a-link-cta--color);font-family:var(--font-family--base);font-size:var(--font-size--s);font-weight:var(--font-weight--bold);line-height:var(--line-height--base);}@media all and (min-width:1024px){a.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link,.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link a{font-size:var(--font-size--base);line-height:var(--line-height--base);}}a.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link,.o-tabs-banner__menu-item-current .o-tabs-banner__menu-link a{color:var(--color-white);}.o-tabs-banner__menu-title a{padding:0;text-decoration:none;}.o-tabs-banner--user--modal .m-card{color:var(--color-text);}.o-tabs-banner__content-item .m-card__column-second .m-card__text p:first-of-type{margin-top:1.375rem;}@media all and (max-width:1023px){.o-tabs-banner__menu .menu__item--desktop-only,.m-website-selector-mobile__list .menu__item--desktop-only{display:none;}}@media all and (min-width:1024px){.o-tabs-banner__menu .menu__item--mobile-only,.m-website-selector-mobile__list .menu__item--mobile-only{display:none;}}
.m-vertical-navigation__list{margin:0;padding:0;list-style:none;}.m-vertical-navigation__link{text-decoration:none;}.m-vertical-navigation__content{position:relative;}.m-vertical-navigation__content-item{position:absolute;z-index:0;visibility:none;transition:var(--transition-collapse);opacity:0;}.m-vertical-navigation__content-item.active{z-index:1;visibility:visible;opacity:1;}
.a-video{position:relative;line-height:0;}.a-video--container-size,.a-video--container-size .a-video__content,.a-video__cover--container-size,.a-video__cover--container-size img,.a-video--container-size .block-layout-builder,.a-video--container-size .block-field-blockparagraphvideocardfield-video-image,.a-video--container-size .field--name-field-video-image,.a-video--container-size .field--name-field-video-url,.a-video--container-size .cma-video-container,.a-video--container-size .plyr--video,.m-card-video .m-card-video__content .block-layout-builder,.m-card-video .m-card-video__content .block-field-blockparagraphvideocardfield-video-image,.m-card-video .m-card-video__content .field--name-field-video-image,.m-card-video .m-card-video__content .media--view-mode-video-card,.m-card-video .m-card-video__content .field--name-field-video-url,.m-card-video .m-card-video__content .cma-video-container,.m-card-video .m-card-video__content .plyr--video{width:100%;height:100%;}.a-video__cover,.a-video__cover img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.a-video__cover--hidden,.a-video__cover--hidden img{z-index:-1;opacity:0;}.a-video--container-size .a-video__cover,.a-video--container-size .a-video__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.a-video__icon{width:3rem;height:3rem;}@media all and (min-width:1024px){.a-video__icon{width:6rem;height:6rem;}}.a-video__iframe,.a-video__player,.a-video--container-size video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}@media print{.a-video__iframe,.a-video__player,.a-video--container-size video{display:none;}}.a-video__play,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid,.plyr--video button.plyr__control.plyr__control--overlaid{position:absolute;z-index:2;top:50%;bottom:auto;left:50%;display:flex;overflow:hidden;align-items:center;justify-content:center;width:4.5rem;height:3.75rem;padding:0;cursor:pointer;transform:translate(-50%,-50%);opacity:1;border:none;border-radius:var(--border-radius-base);background:none;}@media all and (min-width:1024px){.a-video__play,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid,.plyr--video button.plyr__control.plyr__control--overlaid{width:6.25rem;height:5.125rem;}}.a-video--small-play-button .a-video__play,.plyr--full-ui.plyr--video .a-video--small-play-button .plyr--video button.plyr__control.plyr__control--overlaid,.a-video--small-play-button .plyr--video button.plyr__control.plyr__control--overlaid{width:4.5rem;height:3.75rem;}.a-video__play::after,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid::after,.plyr--video button.plyr__control.plyr__control--overlaid::after{position:relative;width:0;height:0;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--color-white);}@media all and (min-width:1024px){.a-video__play::after,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid::after,.plyr--video button.plyr__control.plyr__control--overlaid::after{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:27px solid var(--color-white);}}.a-video--small-play-button .a-video__play::after,.plyr--full-ui.plyr--video .a-video--small-play-button .plyr--video button.plyr__control.plyr__control--overlaid::after,.a-video--small-play-button .plyr--video button.plyr__control.plyr__control--overlaid::after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--color-white);}.a-video__play::before,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid::before,.plyr--video button.plyr__control.plyr__control--overlaid::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-position,opacity;opacity:0.9;background-image:var(--gradient-secondary--interactive);background-size:200% auto;}.a-video__play:hover::before,.a-video__play:focus::before,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid:hover::before,.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid:focus::before,.plyr--video button.plyr__control.plyr__control--overlaid:hover::before,.plyr--video button.plyr__control.plyr__control--overlaid:focus::before,plyr--full-ui.plyr--video .plyr--video:hover button.plyr__control.plyr__control--overlaid::before,.plyr--video:hover button.plyr__control.plyr__control--overlaid::before,plyr--full-ui.plyr--video .m-card-video:hover button.plyr__control.plyr__control--overlaid::before,.m-card-video:hover button.plyr__control.plyr__control--overlaid::before{opacity:1;background-position:-100%;}.a-video__player .media__element{position:absolute;width:100%;height:100%;}.a-video--container-size .plyr__video-embed,.a-video--container-size .plyr__video-wrapper--fixed-ratio{aspect-ratio:unset !important;}.o-dialog--first .plyr__video-embed,.o-dialog--first .plyr__video-wrapper--fixed-ratio,.o-dialog--first .plyr__video-wrapper,.o-dialog--first .a-video--container-size .plyr__video-embed,.o-dialog--first .a-video--container-size .plyr__video-wrapper--fixed-ratio,.o-dialog--first .a-video--container-size .plyr__video-wrapper{aspect-ratio:1067/654 !important;}@media all and (min-width:1024px){.o-dialog--first .plyr__video-embed,.o-dialog--first .plyr__video-wrapper--fixed-ratio,.o-dialog--first .plyr__video-wrapper,.o-dialog--first .a-video--container-size .plyr__video-embed,.o-dialog--first .a-video--container-size .plyr__video-wrapper--fixed-ratio,.o-dialog--first .a-video--container-size .plyr__video-wrapper{aspect-ratio:1205/804 !important;}}.m-media-gallery-with-text__slider .plyr__video-embed,.m-media-gallery-with-text__slider .plyr__video-wrapper--fixed-ratio,.m-media-gallery-with-text__slider .plyr__video-wrapper,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-embed,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-wrapper--fixed-ratio,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-wrapper{aspect-ratio:1067/700 !important;}@media all and (min-width:1024px){.m-media-gallery-with-text__slider .plyr__video-embed,.m-media-gallery-with-text__slider .plyr__video-wrapper--fixed-ratio,.m-media-gallery-with-text__slider .plyr__video-wrapper,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-embed,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-wrapper--fixed-ratio,.m-media-gallery-with-text__slider .a-video--container-size .plyr__video-wrapper{aspect-ratio:512/343 !important;}}.splide__slide .media--type-video,.splide__slide .media--type-remote-video{width:100%;height:100%;}.splide__slide .plyr{min-width:100%;}.media--type-kaltura-video{position:relative;padding-bottom:56.25%;}.media--type-kaltura-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.plyr--full-ui.plyr--video .plyr--video button.plyr__control.plyr__control--overlaid svg,.plyr--video button.plyr__control.plyr__control--overlaid svg{display:none;}.t-page__content-wrapper--sidebar .t-page__content .plyr__poster{background-size:contain;}.plyr__poster{cursor:pointer;transition:none;background-size:cover;}.plyr--full-ui input[type=range]{color:var(--color-secondary);}.plyr__control--overlaid{background:rgba(67,176,177,0.5);}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--color-secondary);}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(67,176,177,0.5);}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--color-secondary);}@media all and (min-width:1024px){.media--type-remote-video.media--view-mode-without-description{max-width:65%;margin:0 auto;}}
.m-result{position:relative;padding-right:var(--container-padding);padding-left:var(--container-padding);border:1px solid transparent;}@media all and (min-width:1024px){.m-result{padding:1.5rem;transition:border-color var(--transition-hover);border:1px solid var(--color-border);border-radius:var(--border-radius-base);}}@media all and (min-width:1024px){.m-result:hover{border-color:var(--color-primary);}}.m-result--active{border:1px solid var(--color-primary-2);background-color:var(--color-primary-3);}@media all and (max-width:1023px){.m-result__list-item--active + .m-result__list-item--active .m-result--active::before{position:absolute;top:0;right:0;left:0;width:100%;height:4PX;content:"";transform:translateY(-4PX);background-color:var(--color-primary-3);}}@media all and (max-width:1023px){.m-result__list-item--active + .m-result__list-item--active .m-result--active::after{position:absolute;top:0;right:var(--container-padding);left:var(--container-padding);margin-top:-1px;content:"";border-top:1px solid var(--color-border);}}.m-result__content{display:flex;column-gap:1.375rem;row-gap:1.75rem;}@media all and (max-width:1023px){.m-result__content{flex-wrap:wrap;margin-top:-2px;margin-bottom:-2px;padding-top:calc(1.5rem + 2PX);padding-bottom:calc(1.5rem + 2PX);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);}}@media all and (max-width:1023px){.m-result--active .m-result__content{border-top:1px solid transparent;border-bottom:1px solid transparent;}}.m-result__info{flex:1;}@media all and (min-width:1024px){.m-result__info-content{max-width:31.25rem;}}.m-result__type-wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;column-gap:1rem;}@media all and (min-width:1024px){.m-result__type-wrapper{margin-bottom:0.5rem;}}@media all and (min-width:1024px){.m-result__type-wrapper--featured{margin-bottom:0.25rem;}}.m-result__feature{padding:0.25rem 0.5rem;color:var(--color-primary-2);border:1px solid currentColor;border-radius:var(--border-radius-s);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}.m-result__title{color:var(--color-primary);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.m-result__description{margin-top:0.5625rem;font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--s);}@media all and (min-width:1024px){.m-result__description{margin-top:0.5rem;font-size:var(--font-size--base);}}.m-result__additional{margin-top:1.1875rem;margin-bottom:0;color:var(--color-primary-4);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxm);}@media all and (min-width:1024px){.m-result__additional{margin-top:0.25rem;}}.m-result__actions{display:flex;gap:1rem;}@media all and (max-width:1023px){.m-result__actions{align-items:center;justify-content:space-between;order:3;width:100%;gap:0;}}@media all and (min-width:1024px){.m-result__actions{flex-direction:column;align-items:flex-end;justify-content:flex-end;}}.m-result__links{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;gap:0.5rem;}@media all and (max-width:1023px){.m-result__links{flex:auto;gap:1.0625rem;}}@media all and (min-width:1024px){.m-result__links{gap:1.875rem;}}.m-result__link-item{color:var(--color-primary);font-size:var(--font-size--s);line-height:var(--line-height--xxxm);}@media all and (min-width:1024px){.m-result__link-item{font-size:var(--font-size--base);line-height:var(--line-height--xxxxs);}}@media all and (max-width:1023px){.m-result__checkbox{flex:auto;}}@media all and (min-width:1024px){.m-result__checkbox{margin-bottom:auto;}}.m-result__image{display:flex;flex-shrink:0;align-items:center;}.m-result__image img{display:block;border:1px solid var(--color-border);border-radius:var(--border-radius-base);}.m-result__list{display:flex;flex-direction:column;justify-content:flex-start;gap:0;}@media all and (min-width:1024px){.m-result__list{gap:0.5rem;}}@media all and (max-width:1023px){.m-result__list-item + .m-result__list-item .m-result__content{border-top:0;}}.m-result__header{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;margin-bottom:1rem;gap:1rem;}@media all and (min-width:1024px){.m-result__header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1.5rem;}}.m-result__header--full-width{width:100%;}.m-result__link-wrapper{display:flex;align-items:flex-start;margin-top:1rem;}@media all and (min-width:1024px){.m-result__link-wrapper{margin-top:0.625rem;}}.m-result__link{color:var(--color-brand-light-blue);font-size:var(--font-size--s);line-height:var(--line-height--xxs);}.m-result__additional p{margin:0;}.m-result .m-result__description p{margin:0;}.m-result__list .clearfix::after{display:none;}
.a-empty-result--secondary{display:flex;padding:0 var(--container-padding);border-radius:var(--border-radius-base);}@media all and (min-width:1024px){.a-empty-result--secondary{align-items:center;justify-content:center;min-height:10.625rem;padding:1.5rem var(--container-padding);border:1px solid var(--color-border);}}.a-empty-result__title{margin-bottom:1rem;}.a-empty-result__content strong,.a-empty-result__content b,.a-empty-result__link-filter,.a-empty-result__link-search{cursor:pointer;color:var(--color-primary);font-weight:var(--font-weight--medium);}.a-empty-result__content--secondary{flex:1;padding:1.5rem 0;text-align:center;color:var(--color-primary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);}@media all and (min-width:1024px){.a-empty-result__content--secondary{padding:0;border:0;}}.a-empty-result__content--secondary strong,.a-empty-result__content--secondary b{cursor:default;color:var(--color-primary);font-weight:var(--font-weight--bold);}.a-empty-result__content--secondary a,.a-empty-result__content--secondary a strong{cursor:pointer;text-decoration:underline;}.a-empty-result__content--secondary a,.a-empty-result__content--secondary a strong{cursor:pointer;transition:color var(--transition-hover);text-decoration:none;color:var(--color-primary-4);}.a-empty-result__content--secondary a,.a-empty-result__content--secondary a strong{color:var(--color-primary);}.a-empty-result__content--secondary a,.a-empty-result__content--secondary a strong{text-decoration:underline;}
.exposed-filter--footer{padding-top:1.5rem;}@media all and (min-width:1024px){.exposed-filter--footer{padding-top:3rem;}}@media all and (max-width:1023px){.exposed-filter--footer{display:flex;flex-direction:column;gap:0.625rem;}}.exposed-filter--footer .views-exposed-form .form-item-field-date-value-min,.exposed-filter--footer .views-exposed-form .form-item-field-date-value-max,.exposed-filter--footer .views-exposed-form .form-actions{display:none;}.exposed-filter__select .form-item-items-per-page .choices{min-width:100%;}@media all and (min-width:1024px){.exposed-filter__select .form-item-items-per-page .choices{width:14.125rem;min-width:14.125rem;}}@media all and (max-width:1023px){.view-events.view-display-id-listing .exposed-filter__select .form-item-items-per-page{flex-wrap:wrap;}}
.m-details{margin-top:0;margin-bottom:0;border:0;}.m-details--second{border:1px solid var(--color-grey-utility-color);}.m-details__summary{display:block;padding:0;cursor:pointer;}.m-details__summary:focus{outline:none;}.m-details[open] .m-details__summary{background:var(--color-white);}.m-details__summary-title{font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}.m-details__summary-content{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1rem 0 1rem 1rem;}.m-details__icon-wrapper{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:100%;padding:0.3125rem 1.125rem;}.m-details__icon{display:none;flex-shrink:0;width:0.875rem;height:0.875rem;fill:var(--ls-color-primary,var(--color-primary));}.m-details:not([open]) .m-details__plus,.m-details[open] .m-details__minus{display:block;}.m-details__content{padding:0.5rem 1rem 1.25rem;background-color:var(--color-white);font-size:var(--font-size--s);line-height:var(--line-height--xl);}
.m-filters{background-color:var(--color-primary-3);}@media all and (max-width:1023px){.m-filters--modal{position:fixed;z-index:var(--z-index-modal);top:0;right:0;bottom:0;left:0;display:flex;overflow:auto;flex-direction:column;}}@media all and (max-width:1023px){.m-filters--modal.m-filters--visible--desktop-only,.m-filters--modal.m-filters--visible--mobile-only{display:flex;}}.m-filters__group{position:relative;}.m-filters--locked .m-filters__group::after{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:block;content:"";background-color:rgba(255,255,255,0.4);}.m-filters__group-item-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:1rem;}.m-filters__group-item{position:relative;}.m-filters__title{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}@media all and (max-width:1023px){.m-filters__title{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-white);}}.m-filters--modal .m-filters__title{position:sticky;z-index:10;top:0;}.m-filters__title-content{padding:0.75rem 0 1rem;text-transform:uppercase;}.m-filters__reset-button{display:none;align-items:center;justify-content:center;height:100%;padding:0.75rem 1rem 1rem;cursor:pointer;color:var(--color-primary);border:none;background:none;font-size:var(--font-size--l);font-weight:var(--font-weight--regular);line-height:var(--line-height--xs);}.m-filters__reset-button.is-active{display:flex;}@media all and (max-width:1023px){.m-filters__reset-button.is-active{display:none;}}.m-filters__close-icon{width:1rem;height:1rem;fill:var(--color-primary);}.m-filters__toggle-oc-button{display:none;align-items:center;justify-content:center;height:100%;padding:0 1rem;cursor:pointer;color:var(--color-primary);border:none;background:none;}@media all and (max-width:1023px){.m-filters__toggle-oc-button{display:flex;}}.m-filters__toggle-oc-button-content{display:none;align-items:center;justify-content:center;color:var(--color-primary);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.m-filters__toggle-oc-button:not(.is-active) .m-filters__toggle-oc-button-open,.m-filters__toggle-oc-button.is-active .m-filters__toggle-oc-button-close{display:flex;}.m-filters__bottom-border::after{position:absolute;right:0;bottom:0;left:1rem;height:0;content:"";border-bottom:1px solid var(--color-border);}.m-filters__group-wrapper[open] .m-filters__bottom-border::after{display:none;}@media all and (max-width:1023px){.m-filters__bottom-border--mobile-hidden::after{display:none;}}.m-filters__content{flex:1;}@media all and (max-width:1023px){.m-filters__content{display:none;}}.m-filters--modal .m-filters__content{display:block;}.m-filters__trigger{width:100%;}.m-filters__trigger--is-hidden{display:none;}@media all and (min-width:1024px){.m-filters--visible--mobile-only{display:none;}}@media all and (max-width:1023px){.m-filters--visible--desktop-only{display:none;}}.m-filters__action{position:sticky;bottom:0;left:0;display:flex;justify-content:center;width:100%;margin-top:auto;padding:1rem;text-align:center;background-color:#e4e8eb;gap:1rem;}@media all and (min-width:1024px){.m-filters__action{display:none;}}.m-filters__action-button{width:100%;max-width:23.75rem;padding:0.6875rem 0.8125rem;letter-spacing:var(--letter-spacing--xl);font-size:var(--font-size--base);font-weight:var(--font-weight--bold);}.m-filters__action-reset-button{visibility:hidden;pointer-events:none;}.m-filters--is-checked .m-filters__action-reset-button{visibility:visible;pointer-events:all;}.m-filters .m-filters__content input[type="checkbox"]{position:absolute;width:1px;height:1px;opacity:0;}.m-filters .m-filters__content input[type="checkbox"] + label{display:flex;align-items:center;cursor:pointer;transition:color var(--transition-hover);letter-spacing:normal;text-transform:none;color:var(--color-primary);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}.m-filters .m-filters__content input[type="checkbox"][checked="checked"] + label,.m-filters .m-filters__content input[type="checkbox"]:checked + label{font-weight:var(--font-weight--medium);}.m-filters .m-filters__content input[type="checkbox"]:disabled + label{cursor:not-allowed;color:var(--color-disabled);}.m-filters .m-filters__content input[type="checkbox"] + label:before{flex-shrink:0;width:1rem;height:1rem;margin-right:0.8125rem;content:"";cursor:pointer;border:2px solid var(--color-grey-utility-color);border-radius:var(--border-radius-xs);}.m-filters .m-filters__content input[type="checkbox"][checked="checked"] + label:before,.m-filters .m-filters__content input[type="checkbox"]:checked + label:before{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M9 1 3.5 6.5 1 4' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0.5rem auto;}.m-filters .m-filters__content input[type="checkbox"]:disabled + label:before{background-color:var(--color-disabled-bg);}.m-filters .m-filters__content input[type="checkbox"]:checked:disabled + label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}.m-filters .m-filters__content input[type="radio"]{position:absolute;width:0;height:0;opacity:0;}.m-filters .m-filters__content input[type="radio"] + label{display:flex;align-items:center;cursor:pointer;transition:color var(--transition-hover);letter-spacing:normal;color:var(--color-text);font-size:var(--font-size--base);font-weight:var(--font-weight--base);line-height:var(--line-height--xxxs);}.m-filters .m-filters__content input[type="radio"]:disabled + label{cursor:not-allowed;color:var(--color-disabled);}.m-filters .m-filters__content input[type="radio"] + label:before{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:0.8125rem;content:"";cursor:pointer;border:0.125rem solid var(--color-grey-utility-color);border-radius:var(--border-radius-circle);background-color:var(--color-white);box-shadow:0 0 0 0.25rem var(--color-white) inset;}.m-filters .m-filters__content input[type="radio"]:checked + label:before{border-color:var(--color-primary);background-color:var(--color-primary);box-shadow:0 0 0 0.25rem var(--color-white) inset;}.m-filters .m-filters__content input[type="radio"]:disabled + label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}.m-filters .m-filters__content input[type="radio"]:checked:disabled + label:before{border-color:var(--color-border);background-color:var(--color-disabled-bg);}:root{--color-filter-slider:var(--color-brand-dark-blue);}.m-filters .m-filters__content > div:last-child .m-details__summary-content::after{display:none;}.m-filters .sg-facets-reset{display:none;}.m-filters .m-filters__group-item-list ul{display:flex;flex-direction:column;margin:0;padding:1rem 0 0;list-style:none;gap:1rem;}.m-filters .m-filters__group-item-list ul li{margin-left:0.8125rem;}.m-filters .range-slider-wrapper,.m-filters .facets-widget-slider{position:relative;display:flex;align-items:flex-end;gap:0.625rem;}.m-filters .range-slider-wrapper .facet-slider,.m-filters .facets-widget-slider .facet-slider{border:0 none;background-color:var(--color-grey-utility-color);}.m-filters .range-slider-wrapper .ui-slider-pip,.m-filters .facets-widget-slider .ui-slider-pip{display:none;cursor:default;}.m-filters .range-slider-wrapper .ui-slider-pips .ui-slider-line,.m-filters .facets-widget-slider .ui-slider-pips .ui-slider-line{display:none;}.m-filters .range-slider-wrapper .ui-slider-pips .ui-slider-label,.m-filters .facets-widget-slider .ui-slider-pips .ui-slider-label{position:absolute;top:0.3125rem;left:50%;width:2em;margin-left:0;transform:translateX(-36%);color:var(--color-grey-utility-color);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);}.m-filters .range-slider-wrapper .ui-slider .ui-slider-handle,.m-filters .facets-widget-slider .ui-slider .ui-slider-handle{width:0.5rem;height:0.5rem;margin-left:0;cursor:pointer;border:0 none;border-radius:50%;background-color:var(--color-filter-slider);}.m-filters .range-slider-wrapper .ui-slider .ui-slider-handle .ui-slider-tip,.m-filters .facets-widget-slider .ui-slider .ui-slider-handle .ui-slider-tip{top:-2.625rem !important;display:flex;align-items:center;justify-content:center;width:3rem;height:2rem;margin-left:-1.5rem;color:var(--color-white);border-color:var(--color-filter-slider);border-radius:0;background-color:var(--color-filter-slider);font-size:var(--font-size--xxs);}.m-filters .range-slider-wrapper .ui-slider .ui-slider-handle .ui-slider-tip::before,.m-filters .range-slider-wrapper .ui-slider .ui-slider-handle .ui-slider-tip::after,.m-filters .facets-widget-slider .ui-slider .ui-slider-handle .ui-slider-tip::before,.m-filters .facets-widget-slider .ui-slider .ui-slider-handle .ui-slider-tip::after{border-top-color:var(--color-filter-slider);}.m-filters .range-slider-wrapper .ui-slider.ui-slider-horizontal .ui-slider-range,.m-filters .facets-widget-slider .ui-slider.ui-slider-horizontal .ui-slider-range{height:2px;background-color:var(--color-filter-slider);}.m-filters .range-slider-wrapper .ui-slider.ui-slider-horizontal .ui-slider-handle,.m-filters .facets-widget-slider .ui-slider.ui-slider-horizontal .ui-slider-handle{top:1px;transform:translateY(-50%);}.m-filters .range-slider-wrapper .ui-slider.ui-slider-disabled,.m-filters .facets-widget-slider .ui-slider.ui-slider-disabled{--color-filter-slider:var(--color-disabled-bg);}.m-filters .range-slider-wrapper .ui-slider.ui-slider-horizontal,.m-filters .facets-widget-slider .ui-slider.ui-slider-horizontal{height:2px;margin-top:2.5rem;margin-right:0.5rem;margin-bottom:0.625rem;border:0 none !important;}.m-filters .range-slider__min-max-label{display:inline-block;margin-bottom:0.125rem;font-size:var(--font-size--xxs);}.m-filters .item-list__range_slider_input,.m-filters .item-list__range_slider_fixed_min_max,.m-filters .item-list__range_slider_fixed_range,.m-filters .item-list__range_slider_results_based,.m-filters .item-list__range_slider,.m-filters .item-list__slider{width:100%;margin-bottom:0;padding:0;list-style:none;}[data-drupal-block-facet-id="ps_durometer_hardness"][data-details-open="false"] ~ [data-drupal-block-facet-id="ps_durometer_hardness_shore_a"],[data-drupal-block-facet-id="ps_durometer_hardness"][data-details-open="false"] ~ [data-drupal-block-facet-id="ps_durometer_hardness_shore_d"]{display:none;}.custom-range-slider .ui-slider-pips .ui-slider-label{position:absolute;top:0.625rem;left:50%;width:1.875rem;margin-left:0;transform:translateX(-50%);text-align:center;opacity:1;color:var(--color-dark-grey);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);}.custom-range-slider .ui-slider-pips .ui-slider-line{visibility:hidden;}.custom-range-slider .ui-slider{height:2px;border:0 none;background-color:var(--color-grey-utility-color);}.custom-range-slider .ui-slider .ui-slider-handle{width:0.5rem;height:0.5rem;margin-left:0;cursor:pointer;border:0 none;border-radius:50%;background-color:var(--color-filter-slider);}.custom-range-slider .ui-slider .ui-slider-handle .ui-slider-tip{top:-2.625rem !important;display:flex;visibility:visible;align-items:center;justify-content:center;width:3rem;height:2rem;margin-left:-1.5rem;opacity:1;color:var(--color-white);border-color:var(--color-filter-slider);border-radius:0;background-color:var(--color-filter-slider);font-size:var(--font-size--xxs);}.custom-range-slider .ui-slider .ui-slider-handle .ui-slider-tip::before,.custom-range-slider .ui-slider .ui-slider-handle .ui-slider-tip::after{border-top-color:var(--color-filter-slider);}.custom-range-slider .ui-slider.ui-slider-horizontal .ui-slider-range{height:2px;background-color:var(--color-filter-slider);}.custom-range-slider .ui-slider.ui-slider-horizontal .ui-slider-handle{top:1px;transform:translateY(-50%);}.custom-range-slider .ui-slider.ui-slider-disabled{--color-filter-slider:var(--color-disabled-bg);}.custom-range-slider .ui-slider.ui-slider-horizontal{height:2px;margin-top:3.125rem;margin-right:0.5rem;margin-bottom:1.5rem;border:0 none !important;}.fluid-transfer-site-class [data-drupal-block-facet-id="ps_measurement_type"] .m-details__summary-title{font-weight:var(--font-weight--bold);}
.view-search-with-download .m-result__actions > .block{display:flex;gap:1rem;}@media all and (max-width:1023px){.view-search-with-download .m-result__actions > .block{align-items:center;justify-content:space-between;order:3;width:100%;gap:0;}}@media all and (min-width:1024px){.view-search-with-download .m-result__actions > .block{flex-direction:column;align-items:flex-end;justify-content:flex-end;}}@media all and (min-width:1024px){.view-search-with-download .m-result__actions{flex-direction:row;align-items:normal;justify-content:normal;}}.view-search-with-download .m-result__list > div:not(.views-row){display:flex;flex-direction:column;justify-content:flex-start;gap:0;}@media all and (min-width:1024px){.view-search-with-download .m-result__list > div:not(.views-row){gap:0.5rem;}}@media all and (max-width:1023px){.view-search-with-download .m-result__list .views-row + .views-row .m-result__content{border-top:0;}}.view-search-with-download .view-header{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;margin-bottom:1rem;gap:1rem;}@media all and (min-width:1024px){.view-search-with-download .view-header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1.5rem;}}@media all and (max-width:1023px){.views-content-table .view-content table{min-width:37.5rem;}}.views-content-table .view-content{overflow:auto;max-width:100%;}.view-search-with-download{margin-top:1.875rem;}@media all and (min-width:1024px){.view-search-with-download{margin-top:3.75rem;}}.view-search-with-download--no-space{margin-top:0;}@media all and (min-width:1024px){.view-search-with-download--no-space{margin-top:0;}}.m-block__content > div:first-child > .view-search-with-download{margin-top:0;}@media all and (min-width:1024px){.m-block__content > div:first-child > .view-search-with-download{margin-top:0;}}@media all and (min-width:1024px){.view-search-with-download .view-header .views-exposed-form{flex:1;max-width:14.125rem;margin-left:auto;}}.view-search-with-download .view-header .views-exposed-form .form-item{width:100%;margin:0;}@media all and (max-width:1023px){.view-search-with-download .view-header .views-exposed-form,.view-search-with-download .view-header .form-item,.view-search-with-download .view-header .a-button{width:100%;}}.view-search-with-download .m-searchform__result{margin:0;}.view-search-with-download .products + .others{margin-top:1.5rem;}@media all and (min-width:1024px){.view-search-with-download .products + .others{margin-top:2.5rem;}}.view-search-with-download.view-product-document-lists.view-display-id-block_1 .view-header{margin-bottom:0.5rem;}@media all and (min-width:1024px){.view-search-with-download.view-product-document-lists.view-display-id-block_1 .view-header{margin-bottom:1rem;}}.view-search-with-download.view-product-document-lists.view-display-id-block_1 .m-block__footer > .pager{margin:0;list-style:none;}.view-product-specifications.view-display-id-technical td .item-list.item-list.item-list.item-list.item-list ul,.view-product-specifications.view-display-id-applications td .item-list.item-list.item-list.item-list.item-list ul{margin:0;}.view-product-specifications.view-display-id-technical td .item-list.item-list.item-list.item-list.item-list li,.view-product-specifications.view-display-id-applications td .item-list.item-list.item-list.item-list.item-list li{margin:0;padding:0;background:none;}.view-video-center{margin-top:1.875rem;}@media all and (min-width:1024px){.view-video-center{margin-top:3.75rem;}}@media all and (min-width:1024px){.view-events.view-display-id-mini_events_with_calendar .view-content.o-grid .o-grid__item:nth-child(2),.view-events.view-display-id-mini_events_with_calendar .view-content.o-grid .o-grid__item:nth-child(3),.view-events.view-display-id-listing .view-content.o-grid .o-grid__item:nth-child(2),.view-events.view-display-id-listing .view-content.o-grid .o-grid__item:nth-child(3){display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;}}@media all and (min-width:1024px){.view-events.view-display-id-mini_events_with_calendar .view-content.o-grid .view-empty.o-grid__item{grid-column:span 2;align-items:center;justify-content:center;}}.view-video-center.view-display-id-video_center .views-row,.view-video-center.view-display-id-video_center_date .views-row,.view-video-center.view-display-id-video_center_manually .views-row{margin-bottom:1.5rem;}@media all and (min-width:1024px){.view-video-center.view-display-id-video_center .views-row,.view-video-center.view-display-id-video_center_date .views-row,.view-video-center.view-display-id-video_center_manually .views-row{margin-bottom:2.5rem;}}.view-video-center.view-display-id-video_center .views-row:last-of-type,.view-video-center.view-display-id-video_center_date .views-row:last-of-type,.view-video-center.view-display-id-video_center_manually .views-row:last-of-type{margin-bottom:0;}.view-category-cards .o-grid__item .node,.view-category-cards .o-grid__item .node__content{height:100%;}.load-more-button-wrapper{display:flex;justify-content:center;margin:3.75rem auto 0;padding:0;list-style:none;}.load-more-button-wrapper li{margin:0;padding:0;}.views-exposed-filter-default .views-exposed-form{margin-bottom:1.5rem;}.views-exposed-filter-default .views-exposed-form,.views-exposed-filter-default .views-exposed-form > .form--inline{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1.5rem;}@media all and (min-width:1024px){.views-exposed-filter-default .views-exposed-form,.views-exposed-filter-default .views-exposed-form > .form--inline{flex-direction:row;align-items:flex-end;}}.views-exposed-filter-default .views-exposed-form > .form-item,.views-exposed-filter-default .views-exposed-form > .form--inline > .form-item{float:none;flex-basis:20%;margin:0;}@media all and (max-width:1023px){.views-exposed-filter-default .views-exposed-form > .form-item,.views-exposed-filter-default .views-exposed-form > .form--inline > .form-item{width:100%;}}.views-exposed-filter-default .views-exposed-form label,.views-exposed-filter-default .views-exposed-form > .form--inline label{display:table;margin-bottom:1rem;}.views-exposed-filter-default .views-exposed-form .form-actions,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;}@media all and (max-width:1023px){.views-exposed-filter-default .views-exposed-form .form-actions,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions{width:100%;}}@media all and (min-width:1024px){.views-exposed-filter-default .views-exposed-form .form-actions,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions{flex-direction:row;align-items:flex-end;}}.views-exposed-filter-default .views-exposed-form .form-actions .button,.views-exposed-filter-default .views-exposed-form .form-actions .a-button,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions .button,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions .a-button{margin:0;}@media all and (max-width:1023px){.views-exposed-filter-default .views-exposed-form .form-actions .button,.views-exposed-filter-default .views-exposed-form .form-actions .a-button,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions .button,.views-exposed-filter-default .views-exposed-form > .form--inline .form-actions .a-button{width:100%;}}.view-product-selector .o-grid__item > .node{height:100%;}.view-product-selector .o-grid__item > .node > .node__content{height:100%;}.view-display-id-product_selector .m-article-card .m-article-card__image,.view-display-id-product_selector .m-article-card .m-article-card__content{position:relative;}.view-display-id-product_selector .m-article-card .m-article-card__image a[href]::before,.view-display-id-product_selector .m-article-card .m-article-card__content .m-article-card__title a[href]::before{position:absolute;content:"";inset:0;}.view-display-id-product_selector .m-article-card .m-article-card__cta{position:relative;z-index:2;}.view-display-id-product_selector .m-article-card .m-article-card__cta .block-extra-field-blocknodeproductextra-field-comparison-link{margin-inline:-1rem;}.view-display-id-product_selector .m-article-card .m-article-card__cta .block-extra-field-blocknodeproductextra-field-comparison-link .form-item-a-checkbox-group{padding-inline:1rem;}.view-display-id-specification_table.view-id-product_specifications .view-content{overflow-x:auto;}.t-page__content-wrapper--sidebar--product-page-v2 .view-product-specifications.view-display-id-specification_table{max-width:var(--content-max-width--mobile);margin-inline:auto;padding-inline:var(--container-padding);}@media all and (min-width:1024px){.t-page__content-wrapper--sidebar--product-page-v2 .view-product-specifications.view-display-id-specification_table{max-width:none;margin-inline:0;padding-inline:0;}}.t-page__content-wrapper--sidebar--product-page-v2 .view-product-specifications.view-display-id-specification_table .view-header{margin-bottom:1rem;}.t-page__content-wrapper--sidebar--product-page-v2 .view-product-specifications.view-display-id-specification_table .view-header br{display:none;}.t-page__content-wrapper--sidebar--product-page-v2 .view-product-specifications.view-display-id-specification_table .view-content{overflow:hidden;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description{overflow:hidden;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2:has(.dataTables_scroll),.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2:has(.dataTables_scroll),.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description:has(.dataTables_scroll){overflow:visible;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 td,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 th,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 td,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 th,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description td,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th{white-space:nowrap;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHeadInner,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 table.dataTable,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHeadInner,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 table.dataTable,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHeadInner,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description table.dataTable{min-width:100%;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting_desc,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting_asc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting_desc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting_asc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting_desc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting_asc{cursor:pointer;outline:none;background-repeat:no-repeat;background-position:right 1rem center;background-size:0.5rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.4' height='16' viewBox='0 0 8.4 16'%3E%3Cpolygon points='4.2 0 0 7.3 8.4 7.3 4.2 0' fill='%23e4e4e4'/%3E%3Cpolygon points='4.2 16 8.4 8.7 0 8.7 4.2 16' fill='%23e4e4e4'/%3E%3C/svg%3E%0A");}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting_asc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting_asc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting_asc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.4' height='16' viewBox='0 0 8.4 16'%3E%3Cpolygon points='4.2 0 0 7.3 8.4 7.3 4.2 0' fill='%23566069'/%3E%3Cpolygon points='4.2 16 8.4 8.7 0 8.7 4.2 16' fill='%23e4e4e4'/%3E%3C/svg%3E%0A");}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_scrollHead th.sorting_desc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_scrollHead th.sorting_desc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_scrollHead th.sorting_desc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.4' height='16' viewBox='0 0 8.4 16'%3E%3Cpolygon points='4.2 0 0 7.3 8.4 7.3 4.2 0' fill='%23e4e4e4'/%3E%3Cpolygon points='4.2 16 8.4 8.7 0 8.7 4.2 16' fill='%23566069'/%3E%3C/svg%3E%0A");}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 th.sorting,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 th.sorting_desc,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 th.sorting_asc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 th.sorting,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 th.sorting_desc,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 th.sorting_asc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th.sorting,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th.sorting_desc,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description th.sorting_asc{padding-right:2.5rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_filter,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_filter,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_filter{position:relative;margin-block:1rem;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_filter,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_filter,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_filter{-webkit-margin-before:0;margin-block-start:0;width:20rem;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_filter label,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_filter label,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_filter label{display:block;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_filter input[type="search"],.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_filter input[type="search"],.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_filter input[type="search"]{box-sizing:border-box;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_filter .a-search__icon-button,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_filter .a-search__icon-button,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_filter .a-search__icon-button{top:0;pointer-events:none;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__button,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__button,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__button{height:auto;padding:0.75rem 1rem;border-color:var(--color-primary-4);border-radius:0.375rem;outline:none;font-size:0.875rem;line-height:1;gap:0.875rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__button::after,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__button::after,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__button::after{margin-top:-0.25rem;border-width:0 0.125rem 0.125rem 0;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__button:hover::after,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__button:hover::after,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__button:hover::after{border-color:currentColor;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__dropdown,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__dropdown,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__dropdown{border-radius:0.375rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .is-open .a-select__button::after,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .is-open .a-select__button::after,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .is-open .a-select__button::after{margin-top:0.25rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .is-open:not(.is-flipped) .a-select__button,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .is-open:not(.is-flipped) .a-select__button,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .is-open:not(.is-flipped) .a-select__button{border-bottom-right-radius:0;border-bottom-left-radius:0;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .is-open:not(.is-flipped) .a-select__dropdown,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .is-open:not(.is-flipped) .a-select__dropdown,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .is-open:not(.is-flipped) .a-select__dropdown{border-top-left-radius:0;border-top-right-radius:0;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .is-open.is-flipped .a-select__button,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .is-open.is-flipped .a-select__button,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .is-open.is-flipped .a-select__button{border-top-left-radius:0;border-top-right-radius:0;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .is-open.is-flipped .a-select__dropdown,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .is-open.is-flipped .a-select__dropdown,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .is-open.is-flipped .a-select__dropdown{border-bottom-right-radius:0;border-bottom-left-radius:0;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__dropdown.is-active,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__dropdown.is-active,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__dropdown.is-active{max-height:none;border-color:var(--color-primary-4);}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__container,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__container,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__container{width:4.8125rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__button-content .choices__item,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__button-content .choices__item--selectable,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__button-content .choices__item,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__button-content .choices__item--selectable,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__button-content .choices__item,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__button-content .choices__item--selectable{overflow:visible;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .a-select__link,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .a-select__link,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .a-select__link{font-size:0.875rem;line-height:1;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_paginate,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_paginate,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_paginate{display:flex;justify-content:center;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_paginate,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_paginate,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_paginate{gap:0.5rem;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_paginate .ellipsis,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_paginate .ellipsis,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_paginate .ellipsis{display:none;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_paginate > span,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_paginate > span,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_paginate > span{display:flex;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_paginate > span,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_paginate > span,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_paginate > span{gap:0.5rem;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_length > label,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_length > label,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_length > label{display:flex;align-items:center;font-size:0.875rem;font-weight:500;line-height:1;gap:0.875rem;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_footer,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_footer,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_footer{margin-block:1rem;display:grid;gap:0.875rem;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_footer,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_footer,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-block:1.125rem 0;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_info,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_info,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_info{font-size:0.875rem;line-height:1;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_footer_first,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_footer_first,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_footer_first{display:flex;align-items:center;justify-content:space-between;gap:0.875rem;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_footer_first,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_footer_first,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_footer_first{flex-grow:1;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .dataTables_footer_second:has(.paginate_button.first.disabled):has(.paginate_button.previous.disabled):has(.paginate_button.next.disabled):has(.paginate_button.last.disabled),.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .dataTables_footer_second:has(.paginate_button.first.disabled):has(.paginate_button.previous.disabled):has(.paginate_button.next.disabled):has(.paginate_button.last.disabled),.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .dataTables_footer_second:has(.paginate_button.first.disabled):has(.paginate_button.previous.disabled):has(.paginate_button.next.disabled):has(.paginate_button.last.disabled){display:none;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;cursor:pointer;text-align:center;text-decoration:none;color:var(--color-primary-4);border:1px solid var(--color-white);border-radius:0.375rem;outline:none;background-color:var(--color-white);font-size:0.875rem;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button svg,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button svg,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button svg{width:0.5rem;max-width:none;height:0.5rem;fill:currentColor;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button:not(.disabled):not(.current):hover,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button:not(.disabled):not(.current):focus,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button:not(.disabled):not(.current):hover,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button:not(.disabled):not(.current):focus,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button:not(.disabled):not(.current):hover,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button:not(.disabled):not(.current):focus{color:var(--color-primary);border-color:currentColor;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.disabled,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.disabled,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.disabled{cursor:not-allowed;opacity:0.3;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.current,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.current,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.current{cursor:auto;font-weight:500;}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.first,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.last,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.first,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.last,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.first,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.last{display:none;}@media all and (min-width:1024px){.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.first,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.last,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.first,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.last,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.first,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.last{display:flex;}}.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.next svg,.view-product-specifications.view-display-id-specifications .m-table-product-page-v2 .paginate_button.last svg,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.next svg,.view-product-specifications.view-display-id-specification_table .m-table-product-page-v2 .paginate_button.last svg,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.next svg,.paragraph--type--tab-content.paragraph--view-mode--default .field--name-field-description .paginate_button.last svg{transform:scaleX(-1);}
.m-website-selector-mobile__content,.m-website-selector-mobile__content.ui-accordion-content{display:flex;flex-direction:column;margin:0;padding:0;}.m-website-selector-mobile__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;background-color:var(--color-primary);}.m-website-selector-mobile__item{width:100%;min-height:3rem;padding:0 var(--container-padding);}.m-website-selector-mobile__item-main{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;margin-bottom:-1px;padding:0 var(--container-padding);text-decoration:none;background-color:var(--color-primary-3);}.m-website-selector-mobile__item-link{display:flex;align-items:center;width:100%;padding:1rem 0;text-decoration:none;border-top:1px solid var(--color-white);}.m-website-selector-mobile__item:first-child .m-website-selector-mobile__item-link{border-top:0;}.m-website-selector-mobile__item-text{color:var(--color-white);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxxs);}.m-website-selector-mobile__item-main .m-website-selector-mobile__item-text{margin-right:auto;color:var(--color-text);}.m-website-selector-mobile__item-logo-wrapper{display:flex;align-items:center;padding-left:var(--container-padding);}.m-website-selector-mobile__item-logo-wrapper::after{display:inline-block;width:0;height:1.5rem;margin-right:0.75rem;padding-right:0.75rem;content:"";border-right:1px solid var(--color-border);}.m-website-selector-mobile__item-icon-logo{width:5rem;max-width:100%;}.m-website-selector-mobile__item-icon-home{width:1rem;height:1rem;fill:var(--color-primary);margin-left:0.625rem;}.m-website-selector-mobile__item-link-icon{visibility:hidden;width:1rem;height:0.75rem;margin-right:1rem;color:var(--color-white);fill:var(--color-white);}.m-website-selector-mobile__item-link--active .m-website-selector-mobile__item-link-icon{visibility:visible;}.m-website-selector-mobile__header .ui-accordion-header-icon{position:absolute;top:0;right:0;order:1;width:4rem;height:100%;margin-top:0;transition:transform var(--transition-collapse);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='8' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230E4E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0.75rem 0.5rem;}.m-website-selector-mobile__header.ui-state-active .ui-accordion-header-icon{transform:rotate(180deg);}.m-website-selector-mobile__header,.m-website-selector-mobile__header.ui-accordion-header{position:relative;padding:1rem var(--container-padding);cursor:pointer;font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--xxxxs);}.m-website-selector-mobile__header:hover,.m-website-selector-mobile__header:focus,.m-website-selector-mobile__header.ui-accordion-header:hover,.m-website-selector-mobile__header.ui-accordion-header:focus{outline:none;}.m-website-selector-mobile__header.ui-state-active{color:var(--color-primary);background-color:var(--color-primary-3);}.m-website-selector-mobile__header::before,.m-website-selector-mobile__header::after,.m-website-selector-mobile__header.ui-accordion-header::before,.m-website-selector-mobile__header.ui-accordion-header::after{position:absolute;right:var(--container-padding);left:var(--container-padding);height:0;content:"";border-bottom:1px solid var(--color-border);}.m-website-selector-mobile__header::before,.m-website-selector-mobile__header.ui-accordion-header::before{top:0;}.m-website-selector-mobile__header::after,.m-website-selector-mobile__header.ui-accordion-header::after{bottom:0;}.m-website-selector-mobile__item.current{display:none;}.m-website-selector-mobile__header::after,.m-website-selector-mobile__header.ui-accordion-header::after{display:none;}.m-website-selector-mobile__header.ui-state-active::before{display:none;}.m-website-selector-mobile__header.ui-state-active::after{display:block;}.customer-portals-link-mobile{display:block;width:100%;text-decoration:none;color:inherit;}
[data-sitewide-alert]{min-width:100%;background-color:var(--color-primary);}[data-sitewide-alert] .sitewide-alert.alert-primary{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:var(--content-max-width--mobile);margin-right:auto;margin-left:auto;padding:0.875rem var(--container-padding) 0.875rem;color:var(--color-white);font-size:var(--font-size--xxxs);gap:1.5rem;}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary{max-width:var(--content-max-width);min-height:3.5rem;padding:1rem var(--container-padding);font-size:var(--font-size--base);}}[data-sitewide-alert] .sitewide-alert.alert-primary > span{display:block;color:var(--color-white);line-height:1rem;}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary > span{line-height:1.5rem;}}[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p{display:flex;flex-direction:column;align-items:baseline;margin:0;color:var(--color-white);font-size:var(--font-size--xxxs);row-gap:0.25rem;}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p{display:inline-block;font-size:var(--font-size--base);}}[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p strong{text-transform:uppercase;font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p strong{padding:0 0.375rem;white-space:nowrap;font-size:var(--font-size--base);}}[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p a{text-decoration:none;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-white);font-size:var(--font-size--xs);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p a{padding:0 0.375rem;white-space:nowrap;line-height:1.3125rem;}}[data-sitewide-alert] .sitewide-alert.alert-primary button{margin:0 0 auto;padding:0;text-align:center;text-decoration:none;border:0;background:transparent;line-height:0;}[data-sitewide-alert] .sitewide-alert.alert-primary button span{display:inline-block;width:1.5rem;height:1.5rem;text-indent:-999em;color:var(--color-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='none' style='isolation:isolate' viewBox='0 0 16 16'%3E%3Cpath d='M13.926.381c.508-.508 1.185-.508 1.693 0s.508 1.185 0 1.693L2.074 15.619c-.508.508-1.185.508-1.693 0s-.508-1.185 0-1.693L13.926.381z' fill='white' /%3E%3Cpath d='M.381 2.074C-.127 1.566-.127.889.381.381s1.185-.508 1.693 0l13.545 13.545c.508.508.508 1.185 0 1.693s-1.185.508-1.693 0L.381 2.074z' fill='white' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right top;background-size:0.9375rem;font-family:var(--font-family--base);font-size:2.25rem;font-weight:var(--font-weight--regular);line-height:0;}@media all and (min-width:1024px){[data-sitewide-alert] .sitewide-alert.alert-primary button span{background-position:center;}}[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p:first-child,[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p strong:first-child,[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p a:first-child{padding-left:0;}[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p:last-child,[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p strong:last-child,[data-sitewide-alert] .sitewide-alert.alert-primary > span > div p a:last-child{padding-right:0;}[data-sitewide-alert] .sitewide-alert{background-color:transparent;}.alert-banner-hidden [data-sitewide-alert]{display:none !important;}
.m-print-share{display:none;}@media all and (min-width:1024px){.m-print-share{display:flex;align-items:center;gap:1.625rem;min-height:3.375rem;}}.m-print-share__button{display:flex;flex-wrap:nowrap;align-items:center;padding:0;cursor:pointer;text-decoration:none;border:0;background:transparent;font-family:var(--font-family--base);gap:0.625rem;}.m-print-share__button:hover,.m-print-share__button:focus{outline:none;}.m-print-share__button svg,.m-print-share__button img{width:auto;max-width:1.375rem;height:auto;max-height:1.375rem;color:var(--ls-color-primary,var(--color-primary));fill:var(--ls-color-primary,var(--color-primary));}.m-print-share__button-text{color:var(--ls-color-primary,var(--color-text));font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--xxl);}.m-print-share__share-wrapper{position:relative;display:flex;align-items:center;}.m-print-share__share-wrapper:not(.m-print-share__share-wrapper--active){overflow:hidden;}.m-print-share__share-button{position:relative;z-index:1;justify-content:flex-end;min-width:3.375rem;min-height:3.375rem;}.m-print-share__icons-container{display:none;}.m-print-share__share-button-content{display:flex;align-items:center;justify-content:center;gap:0.625rem;}.m-print-share__share-wrapper--active .m-print-share__share-button-content{visibility:hidden;pointer-events:none;opacity:0;}.m-print-share__share-button-content-close{position:absolute;display:flex;visibility:hidden;align-items:center;justify-content:center;min-width:3.375rem;min-height:3.375rem;pointer-events:none;opacity:0;color:var(--color-text);background:var(--color-white);}.m-print-share__share-wrapper--active .m-print-share__share-button-content-close{visibility:visible;pointer-events:all;opacity:1;}.m-print-share__share-button-content-close svg{width:0.875rem;height:0.875rem;color:var(--color-text);fill:var(--color-text);}.m-print-share__share-icons-container{position:absolute;z-index:0;right:3.375rem;display:flex;overflow:hidden;width:0;height:0;padding:0;transition:opacity var(--transition-hover);opacity:0;background:var(--color-white);gap:1.375rem;}.m-print-share__share-wrapper--active .m-print-share__share-icons-container{z-index:calc(var(--z-index-header) - 1);overflow:visible;box-sizing:border-box;width:auto;height:auto;padding:0.875rem 1.3125rem;opacity:1;border:1px solid var(--color-border);border-radius:var(--border-radius-xl);}.m-print-share__icon-share{display:flex;align-items:center;justify-content:center;width:1.37rem;max-width:1.375rem;height:auto;max-height:1.375rem;color:var(--color-primary);fill:var(--color-primary);}.m-print-share__icon-share svg,.m-print-share__icon-share img{max-width:1.375rem;height:auto;max-height:1.375rem;}.m-print-share__icon-share--facebook{width:0.8125rem;}.m-print-share--small .m-print-share__button-text{color:var(--color-primary);font-size:var(--font-size--s);font-weight:var(--font-weight--base);}@-moz-document url-prefix(){.m-print-share{margin-right:var(--moz-space-gap-s);}.m-print-share{gap:var(--moz-space-gap-l);}.m-print-share__share-wrapper:not(.m-print-share__share-wrapper--active){overflow:unset;}}.m-print-share{justify-content:flex-end;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
