/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#004494;--color-primary-light:#e8edf7;--color-white:#fff;--color-bg:#f8fafc;--color-bg-primary:#f3f6fc;--color-border:#e2e8f0;--color-text:#1e293b;--color-text-secondary:#64748b;--color-text-muted:#94a3b8;--color-link:#004494;--color-linkedin:#0072b1;--cm-surface-primary:#004494 !important;--cm-surface-primary-hover:#00337a !important;--cm-surface-primary-active:#025 !important;--cm-surface-primary-disabled:#00112a !important;--cm-surface-primary-focus:#004494 !important;--cm-surface-primary-focus-hover:#00337a !important;--cm-surface-primary-focus-active:#025 !important;--cm-surface-primary-focus-disabled:#00112a !important;--cm-border-primary:#004494 !important;--c-p:#004494 !important;--cm-on-surface-primary:#004494 !important;--badge-blue-bg:#dbeafe;--badge-blue-text:#1e40af;--badge-indigo-bg:#e0e7ff;--badge-indigo-text:#3730a3;--badge-grey-bg:#f1f5f9;--badge-grey-text:#475569;--badge-green-bg:#dcfce7;--badge-green-text:#166534;--badge-tag-bg:#f1f5f9;--badge-tag-text:#475569;--badge-yellow-bg:#fffbeb;--badge-yellow-text:#d97706;--badge-orange-bg:#fff7ed;--badge-orange-text:#ea580c;--award-bg:#fffbeb;--award-border:#fef3c7;--award-text:#92400e;--award-icon:#f59e0b;--font-size-label:0.875rem;--font-size-value:1rem;--font-size-subtitle:1.125rem;--font-size-heading:1.25rem;--font-size-hero:2.25rem;--font-size-title:2.5rem;--line-height-title:2.75rem;--spacing-s:0.5rem;--card-padding:2rem;--section-gap:2rem;--field-gap:1.5rem;--grid-gap:1.5rem;--radius-card:1rem;--radius-hero:1.5rem;--radius-pill:9999px;--btn-radius:6px;--btn-icon-size:1rem;--btn-icon-size-s:0.875rem;--shadow-card:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06);--shadow-hero:0 4px 6px rgba(0,0,0,0.07),0 2px 4px rgba(0,0,0,0.06);--icon-size-section:2.5rem;--icon-size-inline:1.25rem;--icon-size-social:1.5rem;--alumni-dark-blue:#02206b;--alumni-blue:#039;--alumni-blue2:#0259cf;--alumni-blue3:#4796f5;--alumni-blue4:#6cb0f4;--alumni-highlight-bg:#c5def9;--alumni-highlight:#ffcc00;--alumni-bg:#f3f3eb;}
@font-face{font-family:"Europea";src:url(/themes/custom/eu_alumni_theme/webfonts/Europea-Light.woff2) format("woff2"),url(/themes/custom/eu_alumni_theme/webfonts/Europea-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Europea";src:url(/themes/custom/eu_alumni_theme/webfonts/Europea-LightItalic.woff2) format("woff2"),url(/themes/custom/eu_alumni_theme/webfonts/Europea-LightItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;}#main-content{font:1.125em/1.5 "Europea",Arial,sans-serif;}
body,body .ecl-site-header,body .ecl-page-header{background:var(--color-bg-primary);}.ecl-site-header__login-toggle{gap:0.375rem;}#block-eu-alumni-theme-useraccountmenu{background:none;}@media (min-width:1140px){body .ecl-page-header__title{font-size:var(--font-size-title);line-height:var(--line-height-title);padding-top:0;}}.text-muted-small{color:var(--color-text-secondary);font-size:var(--font-size-heading);}body .ecl-site-header--has-mega-menu .ecl-site-header__action,body .ecl-site-header--has-menu .ecl-site-header__action{margin-inline-end:unset;}body nav .ecl-button .ecl-button__icon.ecl-icon--hamburger{width:2rem !important;height:2rem !important;flex-shrink:0 !important;}body .ecl-notification{margin-top:var(--s-2xl);}body .ecl-date-block__day,body .ecl-date-block__month{color:var(--color-white);}body .flex-gap-s{gap:0.25rem;}.ecl-page-header__title{margin-block-end:var(--s-2xl) !important;}.pills{display:flex;flex-wrap:wrap;gap:0.5rem;contain:inline-size;max-width:100%;overflow:hidden;}.pill{display:inline-flex;align-items:center;gap:0.375rem;padding:0.25rem 0.75rem;border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:500;line-height:1.4;max-width:100%;overflow-wrap:normal;word-break:normal;}.pill--link,.pill--link:visited{text-decoration:none;}.pill--link:hover,.pill--link:focus-visible{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:0.12em;}.pill__icon{width:0.875rem;height:0.875rem;flex-shrink:0;}.pill--blue{background:var(--badge-blue-bg);color:var(--badge-blue-text);}.pill--blue .pill__icon{color:var(--badge-blue-text);fill:var(--badge-blue-text);}.pill--indigo{background:var(--badge-indigo-bg);color:var(--badge-indigo-text);}.pill--grey{background:var(--badge-grey-bg);color:var(--badge-grey-text);}.pill--grey .pill__icon{color:var(--badge-grey-text);fill:var(--badge-grey-text);}.pill--green{background:var(--badge-green-bg);color:var(--badge-green-text);}.pill--yellow{background:var(--badge-yellow-bg);color:var(--badge-yellow-text);}.pill--red{background:#fee2e2;color:#991b1b;}.pill--tag{background:var(--badge-tag-bg);color:var(--badge-tag-text);}.pill--tag .pill__icon{color:var(--badge-tag-text);fill:var(--badge-tag-text);}.pill__dot{width:0.5rem;height:0.5rem;border-radius:50%;flex-shrink:0;}.pill__dot--blue{background:var(--badge-blue-text);}.ecl-site-footer{z-index:1;position:relative;.ecl-site-footer__section{margin-left:0 !important;}}#main-content{.ecl-u-type-heading-2{color:var(--alumni-blue3);}}span.highlight{color:var(--alumni-highlight);}#main-content{.ecl-u-type-paragraph,.ecl-u-type-paragraph-m{font:inherit !important;}.ecl p:is([class*=ecl-u-]),.ecl p:not([class*=ecl-],[class*=wt-]){font:inherit !important;}.ecl-form-label{font-family:"Europea",Arial,sans-serif !important;}.ecl-u-type-heading-2,.ecl-u-type-heading-3,.ecl-u-type-heading-4,.ecl-u-type-heading-5,.ecl-u-type-paragraph-m{font-family:"Europea",Arial,sans-serif !important;font-weight:400;}a.alumni-link{text-decoration:none !important;color:var(--alumni-blue2);font-family:'Europea';font-weight:400;line-height:1.2em;&:before{content:"";display:inline-flex;width:0.6em;height:1em;margin-inline-end:0.3em;vertical-align:-0.15em;background-color:var(--alumni-blue3);mask:url(/themes/custom/eu_alumni_theme/svg/chevron.svg) no-repeat center / contain;}&:hover{color:var(--alumni-highlight) !important;}&.alumni-link-l{font-size:1.2em;line-height:1.25em;}}.ecl-button--primary{background:var(--alumni-dark-blue) !important;border-radius:0 !important;font-family:"Europea",Arial,sans-serif !important;&:hover{background:var(--alumni-blue3) !important;}}.ecl-button--secondary{border-radius:0 !important;border-color:var(--alumni-dark-blue) !important;font-family:"Europea",Arial,sans-serif !important;&:hover{background:var(--alumni-dark-blue) !important;}}.ecl-button:not(.ecl-tabs__toggle--hidden){border-radius:0 !important;}.ecl-select__icon{background:var(--alumni-dark-blue) !important;}.ecl-select:hover ~ .ecl-select__icon{background:var(--alumni-blue3) !important;}}a.alumni-link--primary{background:var(--alumni-dark-blue) !important;border-radius:0 !important;font-family:"Europea",Arial,sans-serif;&:hover{background:var(--alumni-blue3) !important;}}
body .ecl-select__icon{background:var(--color-primary);}
body .ecl-button:not(.ecl-tabs__toggle--hidden){display:inline-flex;align-items:center;justify-content:center;border-radius:var(--btn-radius) !important;}body .ecl-button--secondary{background:var(--color-white);}body .ecl-button .ecl-button__icon{width:var(--btn-icon-size) !important;height:var(--btn-icon-size) !important;flex-shrink:0 !important;}body .ecl-button--s .ecl-button__icon{width:var(--btn-icon-size-s) !important;height:var(--btn-icon-size-s) !important;}body .ecl-button--icon-before .ecl-button__container{flex-direction:row-reverse;}
.field-list-alumni{display:flex;flex-wrap:wrap;gap:var(--field-gap) var(--grid-gap);}.field-list-alumni__item{display:flex;flex-direction:column;flex:1 1 auto;gap:0.25rem;min-width:0;}.field-list-alumni__item:not(:last-of-type){margin-bottom:var(--spacing-s);}.field-list-alumni__label{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:0.025em;line-height:1.4;overflow-wrap:break-word;word-break:break-word;margin-bottom:var(--spacing-s);}.field-list-alumni__value{color:var(--color-text);font-size:var(--font-size-value);line-height:1.5;}@media (max-width:767px){.field-list-alumni{flex-direction:column;gap:var(--field-gap);}}
.eu-alumni-banner-video.ecl-banner{background-image:none !important;position:relative;overflow:hidden;.ecl-banner__info{position:relative;z-index:2;}.ecl-banner__container{display:flex;flex-direction:row;align-items:center;gap:2rem;max-width:none;width:100%;z-index:10;position:relative;justify-content:space-between;& > .ecl-banner__video-container{margin:0;position:relative;z-index:20;}@media (max-width:768px){background:transparent !important;padding-top:2rem;padding-bottom:2rem;}}& > .ecl-banner__video-container{position:absolute;right:10%;top:50%;transform:translateY(-50%);width:35%;z-index:20;}.ecl-banner__content{flex:1;max-width:60%;}.ecl-banner__video-container{flex:0 0 35%;position:relative;order:2;aspect-ratio:16 / 9;box-shadow:0 10px 30px rgba(0,0,0,0.5);display:block !important;z-index:20;background:#000;margin-top:4rem;margin-bottom:4rem;pointer-events:auto !important;&::after{content:none !important;}}.ecl-banner__info{background-color:transparent !important;}.ecl-banner__title,.ecl-banner__description-text{color:#fff !important;}.ecl-banner__video,iframe,video{width:100% !important;height:100% !important;display:block !important;border:none;}padding:0;min-height:0;.ecl-banner__picture-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;.ecl-banner__picture,.ecl-banner__image{width:100%;height:100%;object-fit:cover;}}@media (max-width:768px){background:transparent !important;min-height:400px;.ecl-banner__container{flex-direction:column;background:transparent !important;}.ecl-banner__content{max-width:100%;}.ecl-banner__video-container{flex:1 1 auto;width:100%;position:relative;top:0;right:0;transform:none;order:1;}.ecl-banner__content{order:2;}}}
.eu-alumni-banner-split{position:relative;width:100%;max-height:436px;background:var(--alumni-dark-blue);color:white;overflow:hidden;}.eu-alumni-banner-split__container{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.eu-alumni-banner-split__text{display:flex;box-sizing:border-box;}.eu-alumni-banner-split__content{max-width:40rem;padding:4rem 2rem 2rem 0;box-sizing:border-box;}.eu-alumni-banner-split__title{margin:0 0 1rem;font-weight:400;font-size:3.8em;line-height:1.1em;color:white !important;}.eu-alumni-banner-split__description{margin:0 0 1.5rem;font-size:1.8125em;line-height:1.2069em;color:white !important;em{color:var(--alumni-highlight);}}.eu-alumni-banner-split__cta{margin-top:0.25rem;a:before{background-color:var(--alumni-blue3) !important;}}.eu-alumni-banner-split__cta a,.eu-alumni-banner-split__cta .ecl-link{color:white !important;font-weight:600;}.eu-alumni-banner-split__cta a:hover,.eu-alumni-banner-split__cta a:focus,.eu-alumni-banner-split__cta .ecl-link:hover,.eu-alumni-banner-split__cta .ecl-link:focus{color:white !important;text-decoration:underline;}.eu-alumni-banner-split__cta svg,.eu-alumni-banner-split__cta .ecl-link__icon{fill:white !important;}.eu-alumni-banner-split__media{position:relative;width:50%;}.eu-alumni-banner-split__image{display:block;object-fit:cover;object-position:left !important;}.eu-alumni-banner-split--s .eu-alumni-banner-split__media{min-height:240px;}.eu-alumni-banner-split--m .eu-alumni-banner-split__media{min-height:320px;}.eu-alumni-banner-split--l .eu-alumni-banner-split__media{min-height:440px;}.eu-alumni-banner-split--full-width{width:100vw;margin-left:calc(50% - 50vw);max-height:none;}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__container{flex-direction:column;}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__media{order:-1;width:100%;margin-left:-1rem;margin-right:-1rem;}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__text{width:100%;}@media (max-width:768px){.eu-alumni-banner-split__container{flex-direction:column;}.eu-alumni-banner-split__text{width:50%;}.eu-alumni-banner-split__title{font-size:1.75rem;}.eu-alumni-banner-split__media{width:50%;}}@media (min-width:820px){.eu-alumni-banner-split--full-width{max-height:436px;}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__container{flex-direction:row;}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__media{order:0;width:61%;.path-frontpage &{width:50%;}}.eu-alumni-banner-split--full-width .eu-alumni-banner-split__text{width:39%;padding-right:1em;.path-frontpage &{width:50%;padding-right:0;}}}
.view-search .views-exposed-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--grid-gap);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-hero);box-shadow:var(--shadow-hero);padding:2rem 1.5rem;margin-top:var(--section-gap);@media (min-width:768px){margin-bottom:var(--section-gap);}.form-item,.form-actions{flex:1 1 100%;min-width:0;margin-block-start:0 !important;margin-block-end:0 !important;.ecl-select__container,.ecl-select{width:100%;}@media (min-width:768px){flex:1 1 calc(50% - var(--grid-gap) / 2);max-width:calc(50% - var(--grid-gap) / 2);}@media (min-width:1140px){flex:1 1 calc(25% - var(--grid-gap) * 3 / 4);max-width:none;}}.ecl-form-label{margin-bottom:var(--s-xs);}.form-item{.ecl-select__multiple{margin-top:0;}&.form-item-keyword{flex-basis:100%;max-width:100%;input{width:100%;padding-left:2.5rem;background:var(--color-white)
          url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")
          no-repeat 0.75rem center / 1.125rem 1.125rem;}}}.form-actions{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:var(--grid-gap);margin-left:auto;@media (min-width:480px){flex-direction:row;}@media (min-width:1140px){max-width:calc(25% - var(--grid-gap) * 3 / 4);}.ecl-button{display:flex;align-items:center;justify-content:center;padding:7px calc(var(--s-l));min-height:unset;width:100%;@media (min-width:480px){width:auto;}}}.views-row:last-child{border-bottom:0 !important;}}.view-header .ecl-u-type-heading-2{@media (min-width:1140px){font-size:var(--font-size-title);line-height:var(--line-height-title);}}.contact-card{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:1rem 1.25rem;transition:box-shadow 0.15s ease,border-color 0.15s ease;&:hover{box-shadow:var(--shadow-hero);border-color:var(--color-primary-light);}@media (min-width:768px){padding:2rem 1.5rem;}}.contact-card__body{display:flex;flex-direction:column;flex:1;gap:0.25rem;}.contact-card__name{justify-content:space-between;display:flex;align-items:center;font-size:var(--font-size-heading);font-weight:700;color:var(--color-text);margin:0;line-height:1.3;a{color:inherit;text-decoration:none;&:hover{color:var(--color-primary);text-decoration:underline;}}}.contact-card__role{font-size:var(--font-size-label);font-weight:600;color:var(--color-text-secondary);margin:0;}.contact-card__location{display:flex;align-items:center;gap:0.375rem;color:var(--color-text-muted);font-size:var(--font-size-label);margin-top:0.25rem;}.contact-card__location-icon{width:1rem;height:1rem;fill:var(--color-text-muted);flex-shrink:0;}.contact-card__fields{border-top:1px solid var(--color-border);margin-top:1.75rem;padding-top:0.75rem;.field-list-alumni{gap:0.75rem var(--grid-gap);}.field-list-alumni__item{flex:1 1 calc(50% - var(--grid-gap) / 2);min-width:0;&:not(:last-of-type){margin-bottom:0;}&.field-list-alumni__item--field-email{flex:1 1 100%;}}.field-list-alumni__label{font-size:0.75rem;margin-bottom:0.125rem;}.field-list-alumni__value{font-size:var(--font-size-label);}}.view-search .view-content{display:grid;grid-template-columns:1fr;gap:var(--grid-gap);align-items:stretch;& > *{display:flex;flex-direction:column;min-height:0;}@media (min-width:768px){grid-template-columns:repeat(auto-fill,minmax(320px,1fr));}}body .ecl-pagination{border-top:1px solid var(--color-border);margin-top:var(--s-l);.ecl-pagination__list{justify-content:center;}.ecl-pagination__item{flex:0 0 auto;background:var(--color-white);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);margin-inline-end:0;justify-content:center;align-items:center;min-width:3rem;min-height:3rem;&.ecl-pagination__item--truncation,.ecl-pagination__link{margin-inline-end:0;}&.ecl-pagination__item--previous{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom-left-radius:var(--radius-card);border-top-left-radius:var(--radius-card);margin-right:var(--s-2xs);}&.ecl-pagination__item--next{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom-right-radius:var(--radius-card);border-top-right-radius:var(--radius-card);margin-left:var(--s-2xs);}&.ecl-pagination__item--first{border-left:1px solid var(--color-border);}&.ecl-pagination__item--current{background:var(--color-primary);color:var(--color-white);border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);padding-left:1rem;padding-right:1rem;@media (min-width:768px){padding-left:unset;padding-right:unset;}}&.ecl-pagination__item--truncation:active,.ecl-pagination__link:active{color:#fff;}&.ecl-pagination__item--next,&.ecl-pagination__item--previous{.ecl-pagination__link{color:var(--c-d);&:hover,&:active{background:none;border:none;box-shadow:none;}}}}.ecl-link--standalone:visited{color:var(--c-d);}.ecl-link__icon-container ~ .ecl-link__label,.ecl-link__icon ~ .ecl-link__label,.ecl-link__label ~ .ecl-link__icon,.ecl-link__label ~ .ecl-link__icon-container{margin-inline-start:unset;}.ecl-link__label{display:none;}}
.node-contact-registration-form,.node-contact-edit-form,.eu-alumni-contacts-management-generate-auth-link{.registration-section{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-padding);margin-top:var(--section-gap);.registration-section__heading{display:flex;align-items:center;gap:0.75rem;font-size:1.5rem !important;font-weight:700;color:var(--color-text);padding-bottom:0.75rem;border-bottom:1px solid var(--color-border);margin-bottom:var(--field-gap);margin-top:0;}.ecl-form-group{flex:1 1 100%;min-width:0;}.ecl-form-label{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:0.025em;line-height:1.4;margin-bottom:var(--spacing-s);}.ecl-select__container{width:100%;}}input,textarea{width:100%;}.captcha__heading{margin-top:0;}.captcha__description{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:1.5;margin-top:var(--spacing-s);}.form-actions{display:flex;justify-content:center;gap:var(--grid-gap);margin-top:var(--section-gap);}}.registration-section__icon-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px;flex-grow:0;flex-shrink:0;flex-basis:auto;background-color:var(--badge-blue-bg);border-radius:8px;&.registration-section__icon-wrapper--personal{background-color:var(--badge-blue-bg);.registration-section__icon{color:var(--color-primary);fill:var(--color-primary);}}&.registration-section__icon-wrapper--connection{background:var(--badge-indigo-bg);.registration-section__icon{color:var(--badge-indigo-text);fill:var(--badge-indigo-text);}}&.registration-section__icon-wrapper--contact{background:var(--badge-green-bg);.registration-section__icon{color:var(--badge-green-text);fill:var(--badge-green-text);}}&.registration-section__icon-wrapper--captcha{background:var(--badge-grey-bg);.registration-section__icon{color:var(--badge-grey-text);fill:var(--badge-grey-text);}}&.registration-section__icon-wrapper--other{background:var(--badge-orange-bg);.registration-section__icon{color:var(--badge-orange-text);fill:var(--badge-orange-text);}}}.registration-section__icon{width:1.5rem;height:1.5rem;fill:var(--color-primary);flex-shrink:0;}.node-contact-registration-form,.node-contact-edit-form{.registration-section > .field-group-html-element{display:flex;flex-wrap:wrap;gap:var(--field-gap) var(--grid-gap);background:none !important;padding:0 !important;&:last-of-type{margin-bottom:0 !important;}}.ecl-select__multiple .ecl-checkbox__label{width:100%;}.field--name-field-newsletter,.field--name-field-linkedin-invitation{.ecl-radio__group{display:flex;align-items:center;flex-wrap:wrap;gap:var(--field-gap);}.ecl-form-label{flex:0 0 100%;max-width:unset;margin:0;}.js-form-type-radio{flex:0 0 auto;width:auto;margin:0;margin-block-start:0 !important;margin-block-end:0 !important;}fieldset{border:0;padding:0;}}.field-multiple-value{border-bottom:0;margin-bottom:0;position:relative;& > .ecl-form-label{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-s);max-width:unset;}.field-multiple-value__item fieldset{border-width:0 0 1px 0;padding:0;}.field-multiple-value__add-more{margin-top:15px;}.multiple-fields-remove-button{width:46px;height:46px;margin-block-end:var(--s-m);}.ajax-progress{position:absolute;height:10px;padding:0;}}.ecl-select__container--hidden{display:none;}.field--name-title{display:none;}.ecl-datepicker{width:100%;}.field--name-field-website{.form-item{margin-block-start:0 !important;}.ecl-form-label{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-s);max-width:unset;margin-top:var(--spacing-s);}input{margin-block-start:2em !important;}}.field--type-address{[data-drupal-selector^="edit-field-address-0-address"]{display:grid;}fieldset{padding:0;border:0;}}.field-multiple-value{.field-multiple-value__item{display:flex;flex-wrap:nowrap;align-items:flex-end;.form-item{margin-right:var(--grid-gap);flex-grow:1;}.ajax-new-content{display:flex;align-items:flex-end;flex-wrap:nowrap;width:100%;}}}}.node-contact-registration-form{.field--name-field-date-birth{.ecl-form-label{margin-top:1rem;}.ecl-form-group{margin-block-start:0 !important;}}}.node-contact-edit-form{.field--name-field-date-birth,.field--name-field-phone{.ecl-form-label{margin-top:var(--spacing-s);}}.form-item-field-newsletter-privacy-value{margin-block-start:0 !important;}}.eu-alumni-contacts-management-generate-auth-link .registration-section__description{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:1.5;margin-top:0;margin-bottom:var(--field-gap);}@media (min-width:768px){.node-contact-registration-form,.node-contact-edit-form{.registration-section{.field--name-field-first-name,.field--name-field-last-name,.field--name-field-nationalities,.field--name-field-function,.field--name-field-date-birth,.field--name-field-gender,.field--name-field-phone,.field--name-field-website,.field--name-field-languages{flex:1 1 calc(50% - var(--grid-gap) / 2);max-width:calc(50% - var(--grid-gap) / 2);}}}}.administrator-login-wrapper{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-padding);margin-top:var(--section-gap);}
.contact-hero{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-hero);box-shadow:var(--shadow-hero);padding:var(--card-padding);margin-bottom:var(--section-gap);@media (max-width:991px){padding:1.5rem;}}.contact-hero__body{max-width:100%;}.contact-hero__name{justify-content:space-between;display:flex;align-items:center;font-size:var(--font-size-hero);font-weight:700;color:var(--color-text);margin:0 0 0.5rem;line-height:1.2;@media (max-width:991px){font-size:1.75rem;}}.contact-hero__role{font-size:var(--font-size-subtitle);font-weight:600;color:var(--color-text-secondary);margin:0 0 0.75rem;}.contact-hero__role-link{&,&:visited{color:inherit;text-decoration:none;}&:hover,&:focus-visible{color:inherit;text-decoration:underline;}}.contact-hero__description{font-size:var(--font-size-value);color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.6;}.contact-hero__location{display:flex;align-items:center;gap:0.5rem;color:var(--color-text-secondary);font-size:var(--font-size-label);margin-bottom:3rem;}.contact-hero__location-icon{width:var(--icon-size-inline);height:var(--icon-size-inline);fill:var(--color-text-muted);flex-shrink:0;padding-top:1px;}.contact-hero__badges{border-top:1px solid var(--color-border);.contact-hero__badges__title{font-size:var(--font-size-label);font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;}.contact-hero__badges__container{display:flex;flex-wrap:wrap;gap:0.5rem;}@media (max-width:767px){flex-direction:column;}}.contact-bullet-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.5rem;}.contact-bullet-list__item{position:relative;padding-left:1.25rem;font-size:var(--font-size-value);color:var(--color-text);line-height:1.6;overflow-wrap:break-word;word-break:break-word;&::before{content:"";position:absolute;left:0;top:0.55em;width:0.5rem;height:0.5rem;border-radius:50%;}.contact-bullet-list--green &::before{background:var(--badge-green-text);}.contact-bullet-list--blue &::before{background:var(--badge-blue-text);}.contact-bullet-list--grey &::before{background:var(--badge-grey-text);}}.contact-bullet-list__link{&,&:visited{color:inherit;text-decoration:none;}&:hover,&:focus-visible{color:inherit;text-decoration:underline;}}.page-node-type-contact{.ecl-inpage-navigation__link{font-family:"Europea",Arial,sans-serif !important;}.contact-section-item{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-padding);}.ecl-description-list--featured{.ecl-description-list__term{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:0.025em;}.ecl-description-list__definition{font-size:var(--font-size-value);color:var(--color-text);}}.ecl-u-type-heading-2{display:flex;align-items:center;gap:0.75rem;font-size:1.5rem !important;font-weight:700;color:var(--color-text);padding-bottom:0.75rem;border-bottom:1px solid var(--color-border);margin-bottom:1.5rem;}.ecl-inpage-navigation{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:1.5rem;.ecl-inpage-navigation__item{border-top:none;&.ecl-inpage-navigation__item--active{&,&:hover{background-color:var(--cm-surface-low-2);}.ecl-inpage-navigation__link{&,&:hover{color:var(--color-primary);background:none;border:none;border-inline:none;}}}.ecl-inpage-navigation__link:hover{color:var(--color-primary);background:none;border:none;border-inline:none;}}.ecl-inpage-navigation__title{font-size:var(--font-size-label);color:var(--color-text-secondary);background:none;text-transform:uppercase;padding:0;}.ecl-inpage-navigation__list{margin-top:1rem;}.ecl-inpage-navigation__link{display:inline-flex;align-items:center;gap:0.375rem;font-size:var(--font-size-label);font-weight:500;transition:color 0.15s ease;padding-left:0;&,&:visited{color:var(--color-text-secondary);border:none;}}}@media (max-width:991px){.ecl-description-list{padding:1.5rem;}}}.contact-field-icon{display:flex;align-items:center;gap:0.625rem;}.contact-field-icon__svg{width:var(--icon-size-inline);height:var(--icon-size-inline);fill:var(--color-text-muted);flex-shrink:0;&.contact-field-icon__svg--social{fill:none;}&.contact-field-icon__svg--check{fill:var(--badge-green-text);}}.contact-field-icon__link{color:var(--color-link);text-decoration:none;&:hover{text-decoration:underline;}}.contact-field-icon__value{color:var(--color-text);a:not(.contact-field-icon__value-link){color:var(--color-link);text-decoration:none;&:hover{text-decoration:underline;}}}.contact-field-icon__value-link{&,&:visited{color:inherit;text-decoration:none;}&:hover,&:focus-visible{color:inherit;text-decoration:underline;}}.page-node-type-contact{.field-list-alumni__item--field-email,.field-list-alumni__item--field-phone{flex:1 1 calc(50% - var(--grid-gap) / 2);}.field-list-alumni__item--field-languages,.field-list-alumni__item--field-policy-areas,.field-list-alumni__item--field-tags,.field-list-alumni__item--field-social-media-links,.field-list-alumni__item--field-jobs,.field-list-alumni__item--field-education,.field-list-alumni__item--field-skills,.field-list-alumni__item--field-voluntary-roles{flex:0 0 100%;}}.contact-timeline{display:flex;flex-direction:column;gap:1.25rem;position:relative;@media (max-width:767px){&::before{display:none;}}}.contact-timeline__item{display:flex;gap:1rem;position:relative;}.contact-timeline__icon{width:var(--icon-size-section);height:var(--icon-size-section);min-width:var(--icon-size-section);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;svg{width:1.25rem;height:1.25rem;color:var(--badge-grey-text);fill:var(--badge-grey-text);}}.contact-timeline__icon--jobs,.contact-timeline__icon--education,.contact-timeline__icon--voluntary{background:var(--badge-grey-bg);}.contact-timeline__content{flex:1;padding-top:0.375rem;color:var(--color-text);line-height:1.6;p{margin:0 0 0.5rem;}}.contact-awards{display:flex;flex-direction:column;gap:0.75rem;}.contact-award{display:flex;align-items:center;gap:0.75rem;background:var(--award-bg);border:1px solid var(--award-border);border-radius:0.75rem;padding:1rem 1.25rem;}.contact-award__icon{width:2rem;height:2rem;min-width:2rem;display:flex;align-items:center;justify-content:center;svg{width:2rem;height:2rem;color:var(--award-icon);fill:var(--award-icon);padding-top:1px;}}.contact-award__content{color:var(--award-text);font-weight:500;line-height:1.5;}.contact-social-grid{display:flex;flex-wrap:wrap;gap:0.75rem;}.contact-social-grid__icon{width:var(--icon-size-social);height:var(--icon-size-social);fill:var(--color-text-secondary);}.contact-nav-icon{width:1.125rem;height:1.125rem;fill:currentColor;flex-shrink:0;padding-top:1px;}.contact-section-icon{width:1.5rem;height:1.5rem;fill:var(--color-primary);flex-shrink:0;}.contact-section-icon-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px;flex-grow:0;flex-shrink:1;flex-basis:auto;background-color:var(--badge-blue-bg);border-radius:8px;#connection-to-the-eu &{background:var(--badge-indigo-bg);.contact-section-icon{color:var(--badge-indigo-text);fill:var(--badge-indigo-text);}}#contact-and-social &{background:var(--badge-green-bg);.contact-section-icon{color:var(--badge-green-text);fill:var(--badge-green-text);}}#about-and-experience &{background:var(--badge-orange-bg);.contact-section-icon{color:var(--badge-orange-text);fill:var(--badge-orange-text);}}#other-information &{background:var(--badge-yellow-bg);.contact-section-icon{color:var(--badge-yellow-text);fill:var(--badge-yellow-text);}}}
.path-frontpage{.partners-grid{align-items:anchor-center;img{height:auto;margin:0.5rem 0;max-width:180px;width:auto;}}.promo{background-color:var(--ecl-color-primary);border-radius:0;left:50%;margin-inline-start:-50vw;position:relative;width:100vw;.promo__content{color:#fff;font-size:2.2rem;font-weight:bold;line-height:2.8rem;padding:50px 30px;text-align:left;p{color:inherit;font:inherit;}&::after{@media (min-width:996px){border-color:transparent transparent transparent var(--ecl-color-primary);border-style:solid;border-width:110px 0 110px 100px;content:" ";height:0;position:absolute;right:-100px;top:calc(50% - 110px);transform:rotate(1turn);width:0;z-index:10;}}}.promo__image{font-size:0;line-height:0;@media (min-width:996px){height:100%;}img{height:100%;object-fit:cover;}}.promo-banner{@media (max-width:996px){order:-1;padding-top:1em;}}}.join-us{background-color:white;border-radius:0;box-shadow:var(--sh-2);left:50%;margin-inline-start:-50vw;padding:1em 0 3em;position:relative;text-align:center;width:100vw;z-index:1;.join-us-text{p{margin-left:auto;margin-right:auto;}}}.front-figures{.ecl-fact-figures__item{background-color:#fff;box-shadow:var(--sh-2);padding:20px;}.ecl-fact-figures__value{color:var(--ecl-color-primary) !important;font-size:var(--fs-l) !important;line-height:var(--lh-l) !important;}}}#block-eu-alumni-theme-newsletterblock{border-radius:0;left:50%;margin-inline-start:-50vw;position:relative;width:100vw;.subscribe{.ecl-row{margin-inline-end:-2rem;margin-inline-start:-2rem;}}.brand-column{background:white;}.brand-info{padding:1rem 0;text-align:center;}.subscribe__content{padding:1rem 0 1rem 1rem;}}
.ecl-content-item-block__item:has(.promoted-block){display:flex;flex-direction:column;}.promoted-block{background:#fff;display:flex;flex-direction:column;flex-grow:1;padding:30px;position:relative;z-index:1;.ecl-content-item__content-block{display:flex;flex-direction:column;flex-grow:1;height:100%;}.ecl-content-block__description{margin-top:auto;}.ecl-content-block__title{position:relative;&::before{background:var(--ecl-color-primary);content:"";display:block;height:4px;margin-bottom:30px;width:40px;}}&.promoted-yellow .ecl-content-block__title::before{background:var(--ecl-color-secondary);}@media (min-width:996px){margin-top:-70px !important;}}.page-node--95e6f33e-015d-48a2-9e37-19f3fe4798f0,.page-node--99315fe8-b649-4418-92d1-8a381f761211{.facts-figures-container{.ecl-fact-figures{padding:3rem 0;.ecl-fact-figures__item{background:white;padding:1rem 1rem 2rem;text-align:center;}.ecl-fact-figures__icon{height:3rem;margin:1rem auto;width:3rem;}.ecl-fact-figures__value{color:var(--ecl-color-primary) !important;}}}.user-actions-block{background-color:white;border-radius:0;box-shadow:var(--sh-2);left:50%;margin-inline-start:-50vw;padding:1em 0 3em;position:relative;width:100vw;z-index:1;a{font-size:2rem;padding:1rem;}}.already-member,.new-member{padding:3rem 0;text-align:center;.ecl-button{margin:1rem auto;}}}.white-bg{background-color:white;border-radius:0;box-shadow:var(--sh-2);left:50%;margin-inline-start:-50vw;padding:1em 0 3em;position:relative;width:100vw;z-index:1;}
#main-content .global-network-container{.global-network__title.ecl-u-type-heading-2{font-weight:400;font-family:"Europea",Arial,sans-serif !important;font-size:2.75em !important;line-height:1em !important;margin-bottom:1.5rem;}.global-network__main-content{margin-bottom:2rem;}.global-network__text{margin-bottom:1rem;line-height:1.6;&.ecl-u-type-paragraph{font-family:'Europea' !important;font-size:1.125em !important;}}.global-network__impact-card{padding:1.5rem;}.global-network__cta-section{margin-top:2rem;display:flex;flex-direction:column;p{font-family:'Europea' !important;}.container{padding:2rem;flex-grow:1;background:var(--alumni-dark-blue);color:white;display:flex;flex-direction:column;&.ecl-u-bg-white{color:var(--alumni-dark-blue);a.alumni-link{color:var(--alumni-blue);}}}.global-network__cta-title{margin-bottom:1.1rem;&.ecl-u-type-heading-5{font-family:'Europea' !important;font-size:1.9375em !important;font-weight:400;}}.global-network__cta-buttons{display:flex;gap:1rem;flex-wrap:wrap;margin-top:auto;}a.alumni-link{color:white;font-size:16px;&:before{background:var(--alumni-blue4);}&:hover{color:var(--alumni-highlight) !important;}}}}
.path-frontpage .stay-connected{padding:4rem 0;}.stay-connected{padding-bottom:4rem;.stay-connected__title{&.ecl-u-type-heading-2{font-weight:400;font-family:"Europea",Arial,sans-serif !important;font-size:2.75em !important;line-height:1em !important;margin-bottom:1.5rem;}}.stay-connected__intro{max-width:800px;margin:0 0 3rem;&.ecl-u-type-paragraph{font-family:'Europea' !important;font-size:1.125em !important;line-height:1.6;}}.stay-connected__card{background-color:var(--alumni-dark-blue);padding:2.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:white;.stay-connected__card-header{display:flex;align-items:flex-start;margin-bottom:1.5rem;width:100%;}.stay-connected__card-icon-wrapper{margin-right:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:40px;height:40px;&:after{background-color:var(--alumni-blue4);width:100%;height:100%;display:block;content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M13.47 13.5c0-5.79 4.71-10.5 10.5-10.5s10.5 4.71 10.5 10.5S29.76 24 23.97 24s-10.5-4.71-10.5-10.5m17.4 0a6.901 6.901 0 0 0-13.8 0c0 3.81 3.09 6.9 6.9 6.9s6.9-3.09 6.9-6.9' clip-rule='evenodd'/%3E%3Cpath fill-rule='evenodd' d='M38.76 45h3.6v-5.91c0-6.84-5.19-12.39-11.55-12.39H17.28c-6.36 0-11.55 5.55-11.55 12.39V45h3.6v-5.91c0-4.83 3.57-8.79 7.95-8.79h13.53c4.38 0 7.95 3.93 7.95 8.79z'/%3E%3C/svg%3E");mask-size:cover;mask-repeat:no-repeat;position:absolute;mask-position:center;top:0;left:0;box-sizing:border-box;}&.member:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M23.97 3c-5.79 0-10.5 4.71-10.5 10.5S18.18 24 23.97 24s10.5-4.71 10.5-10.5S29.76 3 23.97 3m0 3.6a6.901 6.901 0 0 1 0 13.8 6.901 6.901 0 0 1 0-13.8' clip-rule='evenodd'/%3E%3Cpath fill-rule='evenodd' d='m30.69 47.07-8.97-8.97 2.55-2.55 6.42 6.42 12.03-12.03 2.55 2.55z'/%3E%3Cpath fill-rule='evenodd' d='M5.76 45h3.6v-5.91c0-4.83 3.57-8.79 7.95-8.79h15.81v-3.6H17.31c-6.36 0-11.55 5.55-11.55 12.39z'/%3E%3C/svg%3E");}}.stay-connected__card-title{margin:0;align-self:center;color:var(--alumni-blue4);font-family:'Europea' !important;font-size:1.9375em !important;font-weight:400;}.stay-connected__card-text{margin-bottom:2rem;flex-grow:1;&.ecl-u-type-paragraph{font-family:'Europea' !important;font-size:1.125em !important;line-height:1.6;}}.alumni-link{color:white !important;&:before{background:var(--alumni-blue4);}&:hover{color:var(--alumni-highlight) !important;;}}}}#eu-staff-area{.ecl-u-type-heading-2{font-weight:400;font-family:"Europea",Arial,sans-serif !important;font-size:2.75em !important;line-height:1em !important;margin-bottom:1.5rem;color:var(--alumni-blue);}.ecl-u-type-paragraph{font-family:'Europea' !important;font-size:1.125em !important;line-height:1.6;}a.alumni-link{color:var(--alumni-blue);&:hover{color:var(--alumni-blue3) !important;}}}.contact-us{.ecl-u-type-heading-3{color:var(--alumni-blue) !important;font-size:2em !important;font-family:"Europea",Arial,sans-serif !important;}p{font-family:"Europea",Arial,sans-serif;font-size:1.125em !important;}}.subscribe{background-color:var(--alumni-highlight) !important;.ecl-u-type-heading-4{font-size:2em !important;font-family:"Europea",Arial,sans-serif;color:var(--alumni-blue)!important;}p{font-family:"Europea",Arial,sans-serif;font-size:1.125em !important;}}

@media screen{html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{margin:0;overflow-x:hidden}
}
@media screen{.ecl blockquote:is([class*=ecl-u-]),.ecl blockquote:not([class*=ecl-],[class*=wt-]),.ecl-blockquote{background-color:var(--cm-surface-inverted);border-inline-start:4px solid var(--cm-border);border-radius:2px;box-shadow:var(--sh-1);display:flex;flex-direction:column;margin:0;padding:var(--s-xl) var(--s-m) var(--s-2xl) var(--s-m)}.ecl blockquote p:is([class*=ecl-u-]),.ecl blockquote p:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation{color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-l);font-weight:300;line-height:var(--lh-m);margin:0;max-width:var(--max-w);quotes:"“" "”"}@media (min-width:768px){.ecl blockquote p:is([class*=ecl-u-]),.ecl blockquote p:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation{font-size:var(--fs-xl);line-height:var(--lh-l)}}@media (min-width:1140px){.ecl blockquote p:is([class*=ecl-u-]),.ecl blockquote p:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation{font-size:var(--fs-2xl);line-height:var(--lh-xl)}}.ecl blockquote p:is([class*=ecl-u-]):before,.ecl blockquote p:not([class*=ecl-],[class*=wt-]):before,.ecl-blockquote__citation:before{content:open-quote}.ecl blockquote p:is([class*=ecl-u-]):after,.ecl blockquote p:not([class*=ecl-],[class*=wt-]):after,.ecl-blockquote__citation:after{content:close-quote}.ecl blockquote p[lang=en]:is([class*=ecl-u-]),.ecl blockquote p[lang=en]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=en]{quotes:"‘" "’"}.ecl blockquote p[lang=bg]:is([class*=ecl-u-]),.ecl blockquote p[lang=bg]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=cs]:is([class*=ecl-u-]),.ecl blockquote p[lang=cs]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=de]:is([class*=ecl-u-]),.ecl blockquote p[lang=de]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=et]:is([class*=ecl-u-]),.ecl blockquote p[lang=et]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=lt]:is([class*=ecl-u-]),.ecl blockquote p[lang=lt]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=sk]:is([class*=ecl-u-]),.ecl blockquote p[lang=sk]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=sl]:is([class*=ecl-u-]),.ecl blockquote p[lang=sl]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=bg],.ecl-blockquote__citation[lang=cs],.ecl-blockquote__citation[lang=de],.ecl-blockquote__citation[lang=et],.ecl-blockquote__citation[lang=lt],.ecl-blockquote__citation[lang=sk],.ecl-blockquote__citation[lang=sl]{quotes:"„" "“"}.ecl blockquote p[lang=hr]:is([class*=ecl-u-]),.ecl blockquote p[lang=hr]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=hu]:is([class*=ecl-u-]),.ecl blockquote p[lang=hu]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=pl]:is([class*=ecl-u-]),.ecl blockquote p[lang=pl]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=ro]:is([class*=ecl-u-]),.ecl blockquote p[lang=ro]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=hr],.ecl-blockquote__citation[lang=hu],.ecl-blockquote__citation[lang=pl],.ecl-blockquote__citation[lang=ro]{quotes:"„" "”"}.ecl blockquote p[lang=da]:is([class*=ecl-u-]),.ecl blockquote p[lang=da]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=da]{quotes:"»" "«"}.ecl blockquote p[lang=el]:is([class*=ecl-u-]),.ecl blockquote p[lang=el]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=es]:is([class*=ecl-u-]),.ecl blockquote p[lang=es]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=fr]:is([class*=ecl-u-]),.ecl blockquote p[lang=fr]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=it]:is([class*=ecl-u-]),.ecl blockquote p[lang=it]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=pt]:is([class*=ecl-u-]),.ecl blockquote p[lang=pt]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=el],.ecl-blockquote__citation[lang=es],.ecl-blockquote__citation[lang=fr],.ecl-blockquote__citation[lang=it],.ecl-blockquote__citation[lang=pt]{quotes:"«" "»"}.ecl blockquote p[lang=fi]:is([class*=ecl-u-]),.ecl blockquote p[lang=fi]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=sv]:is([class*=ecl-u-]),.ecl blockquote p[lang=sv]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=fi],.ecl-blockquote__citation[lang=sv]{quotes:"”" "”"}.ecl blockquote p[lang=lv]:is([class*=ecl-u-]),.ecl blockquote p[lang=lv]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=mt]:is([class*=ecl-u-]),.ecl blockquote p[lang=mt]:not([class*=ecl-],[class*=wt-]),.ecl blockquote p[lang=nl]:is([class*=ecl-u-]),.ecl blockquote p[lang=nl]:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__citation[lang=lv],.ecl-blockquote__citation[lang=mt],.ecl-blockquote__citation[lang=nl]{quotes:"“" "”"}.ecl-blockquote__quote{margin:0}.ecl blockquote cite:is([class*=ecl-u-]),.ecl blockquote cite:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__attribution{margin-top:var(--s-xs);max-width:var(--max-w)}.ecl blockquote cite:is([class*=ecl-u-]),.ecl blockquote cite:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__author{color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);font-style:normal;font-weight:600;line-height:var(--lh-xs)}@media (min-width:480px){.ecl blockquote cite:is([class*=ecl-u-]),.ecl blockquote cite:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__author{font-size:var(--fs-s);line-height:var(--lh-s)}}.ecl blockquote img:is([class*=ecl-u-]),.ecl blockquote img:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__image{aspect-ratio:1/1;background-color:var(--cm-surface-lowest);display:block;height:120px;margin-bottom:var(--s-m);object-fit:cover;width:120px}@media (min-width:768px){.ecl-blockquote{flex-direction:row}.ecl blockquote:is([class*=ecl-u-]),.ecl blockquote:not([class*=ecl-],[class*=wt-]),.ecl-blockquote{border-inline-start:4px solid var(--cm-border);border-radius:2px;box-shadow:var(--sh-1);justify-content:flex-start;padding:var(--s-2xl) var(--s-xl) var(--s-3xl) var(--s-xl)}.ecl blockquote img:is([class*=ecl-u-]),.ecl blockquote img:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__image{margin-inline-end:var(--s-xl);margin-bottom:0}.ecl blockquote cite:is([class*=ecl-u-]),.ecl blockquote cite:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__attribution{margin-top:var(--s-s)}}@media (min-width:1140px){.ecl blockquote:is([class*=ecl-u-]),.ecl blockquote:not([class*=ecl-],[class*=wt-]),.ecl-blockquote{padding:var(--s-3xl) var(--s-3xl) var(--s-4xl) var(--s-3xl)}.ecl blockquote img:is([class*=ecl-u-]),.ecl blockquote img:not([class*=ecl-],[class*=wt-]),.ecl-blockquote__image{margin-inline-end:var(--s-3xl)}}.ecl-u-sr-only{border:0!important;clip-path:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl button:is([class*=ecl-u-]),.ecl button:not([class*=ecl-],[class*=wt-]),.ecl-button{appearance:none;background:none;border-radius:4px;border-width:0;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;text-decoration:none}.ecl button:hover:is([class*=ecl-u-]),.ecl button:hover:not([class*=ecl-],[class*=wt-]),.ecl-button:hover{box-shadow:none;text-decoration:none}.ecl button:focus-visible:is([class*=ecl-u-]),.ecl button:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button:focus-visible{text-decoration:none}.ecl button:active:is([class*=ecl-u-]),.ecl button:active:not([class*=ecl-],[class*=wt-]),.ecl-button:active{outline-width:0}.ecl-button__container{align-items:center;display:flex}.ecl-button__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-button--s .ecl-button__icon{height:1rem;width:1rem}.ecl-button--m .ecl-button__icon{height:1.125rem;width:1.125rem}.ecl-button__icon-container{display:flex;position:relative}.ecl-button__indicator{display:none}.ecl-button--icon-only{align-items:center;display:flex;justify-content:center;padding:0!important}.ecl-button--icon-only .ecl-button__label{border:0!important;clip-path:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl-button--icon-only .ecl-button__icon{height:1.5rem;width:1.5rem}.ecl-button--icon-only.ecl-button--s .ecl-button__icon{height:1rem;width:1rem}.ecl-button--icon-only.ecl-button--m .ecl-button__icon{height:1.25rem;width:1.25rem}.ecl-button:not(.ecl-button--icon-only) .ecl-button__icon-container~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only) .ecl-button__icon~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only) .ecl-button__label~.ecl-button__icon,.ecl-button:not(.ecl-button--icon-only) .ecl-button__label~.ecl-button__icon-container{margin-inline-start:var(--s-s)}.ecl-button:not(.ecl-button--icon-only).ecl-button--m .ecl-button__icon-container~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only).ecl-button--m .ecl-button__icon~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only).ecl-button--m .ecl-button__label~.ecl-button__icon,.ecl-button:not(.ecl-button--icon-only).ecl-button--m .ecl-button__label~.ecl-button__icon-container,.ecl-button:not(.ecl-button--icon-only).ecl-button--s .ecl-button__icon-container~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only).ecl-button--s .ecl-button__icon~.ecl-button__label,.ecl-button:not(.ecl-button--icon-only).ecl-button--s .ecl-button__label~.ecl-button__icon,.ecl-button:not(.ecl-button--icon-only).ecl-button--s .ecl-button__label~.ecl-button__icon-container{margin-inline-start:var(--s-xs)}.ecl-button--primary{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:var(--cm-surface-primary);border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-inverted);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--primary.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--primary.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--primary:hover{background-color:var(--cm-surface-primary-high);border-color:transparent;color:var(--cm-on-surface-inverted)}.ecl-button--primary:focus-visible{background-color:var(--cm-surface-primary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-button--primary:active{background-color:var(--cm-surface-primary-highest);border-color:transparent;color:var(--cm-on-surface-inverted)}.ecl-button--primary[disabled],.ecl-button--primary[disabled]:hover{background-color:var(--cm-surface-primary-low-0);border-color:transparent;color:var(--cm-on-surface-grey-low-transparent);cursor:not-allowed;opacity:1;text-decoration:none}.ecl-button--primary.ecl-button--highlight{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:var(--cm-surface-secondary);border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--primary.ecl-button--highlight.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--primary.ecl-button--highlight.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--primary.ecl-button--highlight:hover{background-color:var(--cm-surface-secondary-medium-1);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--highlight:focus-visible{background-color:var(--cm-surface-secondary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-button--primary.ecl-button--highlight:active{background-color:var(--cm-surface-secondary-medium-0);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--highlight[disabled],.ecl-button--primary.ecl-button--highlight[disabled]:hover{background-color:var(--cm-surface-secondary-low);border-color:transparent;color:var(--cm-on-surface-grey-low-transparent);cursor:not-allowed;opacity:1;text-decoration:none}.ecl-button--primary.ecl-button--neutral{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:var(--cm-surface-brand);border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-inverted);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--primary.ecl-button--neutral.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--primary.ecl-button--neutral.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--primary.ecl-button--neutral:hover{background-color:var(--cm-surface-grey-highest-1-transparent);border-color:var(--cm-border-inverted-low-transparent);color:var(--cm-on-surface-inverted)}.ecl-button--primary.ecl-button--neutral:focus-visible{background-color:var(--cm-surface-brand);border-color:var(--cm-border-brand);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-button--primary.ecl-button--neutral:active{background-color:var(--cm-surface-brand);border-color:transparent;color:var(--cm-on-surface-inverted)}.ecl-button--primary.ecl-button--neutral[disabled],.ecl-button--primary.ecl-button--neutral[disabled]:hover{background-color:var(--cm-surface-grey-low-1);border-color:var(--cm-border-inverted-low-transparent);color:var(--cm-on-surface-grey-low-transparent);cursor:not-allowed;opacity:1;text-decoration:none}.ecl-button--primary.ecl-button--inverted{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:var(--cm-surface-inverted);border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--primary.ecl-button--inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--primary.ecl-button--inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--primary.ecl-button--inverted:hover{background-color:var(--c-w-800);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--inverted:focus-visible{background-color:var(--cm-surface-inverted);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl-button--primary.ecl-button--inverted:active{background-color:var(--cm-surface-inverted);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--inverted[disabled],.ecl-button--primary.ecl-button--inverted[disabled]:hover{background-color:var(--cm-surface-grey-low-0);border-color:transparent;color:var(--cm-on-surface-grey-low-transparent);cursor:not-allowed;opacity:1;text-decoration:none}.ecl-button--primary.ecl-button--highlight-inverted{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:var(--cm-surface-secondary);border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--primary.ecl-button--highlight-inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--primary.ecl-button--highlight-inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--primary.ecl-button--highlight-inverted:hover{background-color:var(--cm-surface-secondary-medium-1);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--highlight-inverted:focus-visible{background-color:var(--cm-surface-secondary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl-button--primary.ecl-button--highlight-inverted:active{background-color:var(--cm-surface-secondary-medium-0);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-button--primary.ecl-button--highlight-inverted[disabled],.ecl-button--primary.ecl-button--highlight-inverted[disabled]:hover{background-color:var(--cm-surface-secondary-low);border-color:transparent;color:var(--cm-on-surface-grey-low-transparent);cursor:not-allowed;opacity:1;text-decoration:none}.ecl button:is([class*=ecl-u-]),.ecl button:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-primary);color:var(--cm-on-surface);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl button.ecl-button--s:is([class*=ecl-u-]),.ecl button.ecl-button--s:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl button.ecl-button--m:is([class*=ecl-u-]),.ecl button.ecl-button--m:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl button:hover:is([class*=ecl-u-]),.ecl button:hover:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary:hover{background-color:var(--cm-surface-primary-lowest);border-color:var(--cm-border-primary-highest);color:var(--cm-on-surface-primary-highest)}.ecl button:focus-visible:is([class*=ecl-u-]),.ecl button:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary:focus-visible{background-color:initial;border-color:var(--cm-border-primary);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl button:focus-visible:is([class*=ecl-u-]),.ecl button:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary:focus-visible{--ecl-button-border-width:1px}.ecl button.ecl-button--s:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--s:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--s:focus-visible{--ecl-button-border-width:1px}.ecl button.ecl-button--m:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--m:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--m:focus-visible{--ecl-button-border-width:1px}.ecl button:active:is([class*=ecl-u-]),.ecl button:active:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary:active{background-color:var(--cm-surface-primary-low-0);border-color:var(--cm-border-primary-highest);color:var(--cm-on-surface-primary-highest)}.ecl button[disabled]:is([class*=ecl-u-]),.ecl button[disabled]:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary[disabled],.ecl-button--secondary[disabled]:hover{background-color:initial;border-color:var(--cm-border-primary);color:var(--cm-on-surface);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl button.ecl-button--neutral:is([class*=ecl-u-]),.ecl button.ecl-button--neutral:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-brand);color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl button.ecl-button--neutral.ecl-button--s:is([class*=ecl-u-]),.ecl button.ecl-button--neutral.ecl-button--s:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl button.ecl-button--neutral.ecl-button--m:is([class*=ecl-u-]),.ecl button.ecl-button--neutral.ecl-button--m:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl button.ecl-button--neutral:hover:is([class*=ecl-u-]),.ecl button.ecl-button--neutral:hover:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral:hover{background-color:var(--cm-surface-grey-low-0-transparent);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl button.ecl-button--neutral:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--neutral:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral:focus-visible{background-color:initial;border-color:var(--cm-border-brand);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl button.ecl-button--neutral:active:is([class*=ecl-u-]),.ecl button.ecl-button--neutral:active:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral:active{background-color:var(--cm-surface-inverted);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl button.ecl-button--neutral[disabled]:is([class*=ecl-u-]),.ecl button.ecl-button--neutral[disabled]:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--neutral[disabled],.ecl-button--secondary.ecl-button--neutral[disabled]:hover{background-color:initial;border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl button.ecl-button--inverted:is([class*=ecl-u-]),.ecl button.ecl-button--inverted:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted{--ecl-button-border-width:2px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-inverted);color:var(--cm-on-surface-inverted);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl button.ecl-button--inverted.ecl-button--s:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--s:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl button.ecl-button--inverted.ecl-button--s:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--s:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--s{--ecl-button-border-width:1px}.ecl button.ecl-button--inverted.ecl-button--m:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--m:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl button.ecl-button--inverted.ecl-button--m:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--m:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--m{--ecl-button-border-width:1px}.ecl button.ecl-button--inverted:hover:is([class*=ecl-u-]),.ecl button.ecl-button--inverted:hover:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted:hover{background-color:var(--c-w-100);border-color:var(--cm-border-inverted);color:var(--cm-on-surface-inverted)}.ecl button.ecl-button--inverted:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--inverted:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted:focus-visible{background-color:initial;border-color:var(--cm-border-inverted);box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl button.ecl-button--inverted:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--inverted:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted:focus-visible{--ecl-button-border-width:1px}.ecl button.ecl-button--inverted.ecl-button--s:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--s:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--s:focus-visible{--ecl-button-border-width:1px}.ecl button.ecl-button--inverted.ecl-button--m:focus-visible:is([class*=ecl-u-]),.ecl button.ecl-button--inverted.ecl-button--m:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted.ecl-button--m:focus-visible{--ecl-button-border-width:1px}.ecl button.ecl-button--inverted:active:is([class*=ecl-u-]),.ecl button.ecl-button--inverted:active:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted:active{background-color:var(--cm-surface-inverted);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl button.ecl-button--inverted[disabled]:is([class*=ecl-u-]),.ecl button.ecl-button--inverted[disabled]:not([class*=ecl-],[class*=wt-]),.ecl-button--secondary.ecl-button--inverted[disabled],.ecl-button--secondary.ecl-button--inverted[disabled]:hover{background-color:initial;border-color:var(--cm-border-inverted);color:var(--cm-on-surface-inverted);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl-button--tertiary{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--tertiary.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--tertiary.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--tertiary:hover{background-color:var(--cm-surface-primary-lowest);border-color:var(--cm-border-primary-highest);color:var(--cm-on-surface-primary-highest)}.ecl-button--tertiary:focus-visible{background-color:initial;border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-button--tertiary:active{background-color:var(--cm-surface-primary-low-0);border-color:var(--cm-border-primary-highest);color:var(--cm-on-surface-primary-highest)}.ecl-button--tertiary[disabled],.ecl-button--tertiary[disabled]:hover{background-color:initial;border-color:transparent;color:var(--cm-on-surface);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl-button--tertiary.ecl-button--neutral{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--tertiary.ecl-button--neutral.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--tertiary.ecl-button--neutral.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--tertiary.ecl-button--neutral:hover{background-color:var(--cm-surface-grey-low-0-transparent);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl-button--tertiary.ecl-button--neutral:focus-visible{background-color:initial;border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-button--tertiary.ecl-button--neutral:active{background-color:var(--cm-surface-grey-low-0);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl-button--tertiary.ecl-button--neutral[disabled],.ecl-button--tertiary.ecl-button--neutral[disabled]:hover{background-color:initial;border-color:transparent;color:var(--cm-on-surface-brand);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl-button--tertiary.ecl-button--inverted{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);background-color:initial;border:var(--ecl-button-border-width) solid transparent;color:var(--cm-on-surface-inverted);font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--tertiary.ecl-button--inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-button--tertiary.ecl-button--inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-button--tertiary.ecl-button--inverted:hover{background-color:var(--c-w-100);border-color:var(--cm-border-brand);color:var(--cm-on-surface-inverted)}.ecl-button--tertiary.ecl-button--inverted:focus-visible{background-color:initial;border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl-button--tertiary.ecl-button--inverted:active{background-color:var(--cm-surface-grey-low-0);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl-button--tertiary.ecl-button--inverted[disabled],.ecl-button--tertiary.ecl-button--inverted[disabled]:hover{background-color:initial;border-color:transparent;color:var(--cm-on-surface-inverted);cursor:not-allowed;opacity:.5;text-decoration:none}.ecl dl:is([class*=ecl-u-]),.ecl dl:not([class*=ecl-],[class*=wt-]),.ecl-description-list{margin:0}.ecl dt:is([class*=ecl-u-]),.ecl dt:not([class*=ecl-],[class*=wt-]),.ecl-description-list__term{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s);font-weight:600;line-height:var(--lh-s);margin-bottom:var(--s-3xs);margin-top:var(--s-xl);max-width:var(--max-w);overflow-wrap:break-word}@media (min-width:480px){.ecl dt:is([class*=ecl-u-]),.ecl dt:not([class*=ecl-],[class*=wt-]),.ecl-description-list__term{font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl dt:first-child:is([class*=ecl-u-]),.ecl dt:first-child:not([class*=ecl-],[class*=wt-]),.ecl-description-list__term:first-child{margin-top:0}.ecl-description-list__definition-item--hidden{display:none}.ecl-description-list__definition-item:focus-visible{outline:none}.ecl-description-list__term+.ecl-description-list__term{margin-top:var(--s-2xs)}.ecl dd:is([class*=ecl-u-]),.ecl dd:not([class*=ecl-],[class*=wt-]),.ecl-description-list__definition{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);margin-inline-start:0;max-width:var(--max-w)}@media (min-width:480px){.ecl dd:is([class*=ecl-u-]),.ecl dd:not([class*=ecl-],[class*=wt-]),.ecl-description-list__definition{font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl-description-list__see_more{display:block;margin-top:var(--s-3xs)}.ecl-description-list__definition--link{align-items:flex-start;display:flex;flex-direction:column}.ecl-description-list__definition--link .ecl-description-list__see_more{margin-top:var(--s-3xs)}.ecl-description-list__definition-list{list-style:none;margin:0;padding:0}.ecl-description-list__definition--link .ecl-description-list__definition-item{margin-block-start:var(--s-3xs)}.ecl-description-list__definition--link .ecl-description-list__definition-item:first-child{margin-block-start:0}.ecl-description-list__definition--inline{display:inline-block}.ecl-description-list__definition--inline .ecl-description-list__definition-item{border-inline-end:1px solid var(--cm-on-surface-primary);display:inline;margin-inline-end:var(--s-xs);margin-bottom:var(--s-xs);padding-inline-end:var(--s-xs);unicode-bidi:isolate}.ecl-description-list__definition--inline .ecl-description-list__definition-item.ecl-description-list__definition-item--hidden{display:none}.ecl-description-list__definition--inline .ecl-description-list__definition-item.ecl-description-list__definition-item--last-visible,.ecl-description-list__definition--inline .ecl-description-list__definition-item:last-child{border-inline-end-width:0;margin-inline-end:0;padding-inline-end:0}.ecl-description-list__definition--tag{display:inline-block;margin-bottom:calc(var(--s-xs)*-1)}.ecl-description-list__definition--tag .ecl-description-list__see_more{margin-top:0}.ecl-description-list__definition--tag .ecl-description-list__definition-item{display:inline-block;margin-inline-end:var(--s-xs);margin-bottom:var(--s-xs)}.ecl-description-list__definition--tag .ecl-description-list__definition-item.ecl-description-list__definition-item--hidden{display:none}.ecl-description-list__definition--tag .ecl-description-list__definition-item.ecl-description-list__definition-item--last-visible,.ecl-description-list__definition--tag .ecl-description-list__definition-item:last-child{margin-inline-end:0}.ecl-description-list__definition--taxonomy{color:currentcolor;display:inline-block}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item{display:inline;margin-inline-end:calc(var(--s-xs) + 2px);padding-inline-start:calc(var(--s-xs) + 2px);position:relative}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item.ecl-description-list__definition-item--hidden{display:none}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item:before{background-color:var(--cm-on-surface-primary);border-radius:50%;content:"";display:block;height:4px;inset-inline-start:-2px;position:absolute;top:9px;width:4px}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item:first-child{padding-inline-start:0}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item:first-child:before{display:none}.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item.ecl-description-list__definition-item--last-visible,.ecl-description-list__definition--taxonomy .ecl-description-list__definition-item:last-child{margin-inline-end:0}@media (min-width:996px){.ecl dl:is([class*=ecl-u-]),.ecl dl:not([class*=ecl-],[class*=wt-]),.ecl-description-list--horizontal{column-gap:var(--s-xl);display:grid;grid-template-columns:200px fit-content(var(--max-w))}.ecl .ecl-description-list--horizontal dt:is([class*=ecl-u-]),.ecl .ecl-description-list--horizontal dt:not([class*=ecl-],[class*=wt-]),.ecl dl:is([class*=ecl-u-]) .ecl-description-list__term,.ecl dl:is([class*=ecl-u-]) dt:is([class*=ecl-u-]),.ecl dl:is([class*=ecl-u-]) dt:not([class*=ecl-],[class*=wt-]),.ecl dl:not([class*=ecl-],[class*=wt-]) .ecl-description-list__term,.ecl dl:not([class*=ecl-],[class*=wt-]) dt:is([class*=ecl-u-]),.ecl dl:not([class*=ecl-],[class*=wt-]) dt:not([class*=ecl-],[class*=wt-]),.ecl-description-list--horizontal .ecl dt:is([class*=ecl-u-]),.ecl-description-list--horizontal .ecl dt:not([class*=ecl-],[class*=wt-]),.ecl-description-list--horizontal .ecl-description-list__term{margin-bottom:0;margin-top:var(--s-l)}.ecl dl:is([class*=ecl-u-]) .ecl-description-list__term:first-of-type,.ecl dl:not([class*=ecl-],[class*=wt-]) .ecl-description-list__term:first-of-type,.ecl-description-list--horizontal .ecl-description-list__term:first-of-type{margin-top:0}.ecl .ecl-description-list--horizontal dd:is([class*=ecl-u-]),.ecl .ecl-description-list--horizontal dd:not([class*=ecl-],[class*=wt-]),.ecl dl:is([class*=ecl-u-]) .ecl-description-list__definition,.ecl dl:is([class*=ecl-u-]) dd:is([class*=ecl-u-]),.ecl dl:is([class*=ecl-u-]) dd:not([class*=ecl-],[class*=wt-]),.ecl dl:not([class*=ecl-],[class*=wt-]) .ecl-description-list__definition,.ecl dl:not([class*=ecl-],[class*=wt-]) dd:is([class*=ecl-u-]),.ecl dl:not([class*=ecl-],[class*=wt-]) dd:not([class*=ecl-],[class*=wt-]),.ecl-description-list--horizontal .ecl dd:is([class*=ecl-u-]),.ecl-description-list--horizontal .ecl dd:not([class*=ecl-],[class*=wt-]),.ecl-description-list--horizontal .ecl-description-list__definition{align-items:flex-start;margin-top:var(--s-l);overflow-wrap:break-word}.ecl dl:is([class*=ecl-u-]) .ecl-description-list__definition:first-of-type,.ecl dl:not([class*=ecl-],[class*=wt-]) .ecl-description-list__definition:first-of-type,.ecl-description-list--horizontal .ecl-description-list__definition:first-of-type{margin-top:0}.ecl dl:is([class*=ecl-u-]) dd:not(.ecl-description-list__definition--link) .ecl-description-list__see_more,.ecl dl:not([class*=ecl-],[class*=wt-]) dd:not(.ecl-description-list__definition--link) .ecl-description-list__see_more,.ecl-description-list--horizontal dd:not(.ecl-description-list__definition--link) .ecl-description-list__see_more{display:inline-block;margin-inline-start:var(--s-m);margin-top:0}}.ecl a:is([class*=ecl-u-]),.ecl a:not([class*=ecl-],[class*=wt-]),.ecl-link{color:var(--ecl-link-color);font-family:var(--ff-d);margin:0;-webkit-text-decoration:var(--ecl-link-text-decoration);text-decoration:var(--ecl-link-text-decoration);text-decoration-thickness:from-font;text-underline-offset:clamp(3px,.245em,10px)}.ecl a:visited:is([class*=ecl-u-]),.ecl a:visited:not([class*=ecl-],[class*=wt-]),.ecl-link:visited{color:var(--ecl-link-color)}.ecl a:hover:is([class*=ecl-u-]),.ecl a:hover:not([class*=ecl-],[class*=wt-]),.ecl-link:hover{color:var(--ecl-link-color-hover);-webkit-text-decoration:var(--ecl-link-text-decoration-hover);text-decoration:var(--ecl-link-text-decoration-hover);text-decoration-thickness:from-font}.ecl a:focus-visible:is([class*=ecl-u-]),.ecl a:focus-visible:not([class*=ecl-],[class*=wt-]),.ecl-link:focus-visible{border-radius:1px;box-shadow:var(--ecl-link-focus-shadow);outline:2px solid var(--ecl-focus-outline-color);outline-offset:2px}.ecl a:active:is([class*=ecl-u-]),.ecl a:active:not([class*=ecl-],[class*=wt-]),.ecl-link:active{color:var(--ecl-link-color-active)}.ecl-link--icon{display:inline;text-decoration:none}.ecl-link--icon .ecl-link__icon{fill:currentcolor;position:relative;top:-1px;vertical-align:middle}.ecl-link--icon:not(.ecl-link--standalone,.ecl-link--primary-highlight,.ecl-link--primary-neutral,.ecl-link--primary-highlight-inverted,.ecl-link--primary,.ecl-link--secondary,.ecl-link--secondary-neutral,.ecl-link--secondary-inverted) .ecl-link__label{text-decoration:underline;text-decoration-thickness:from-font}.ecl-link__icon-container{display:inline;position:relative}.ecl-link__indicator{display:none}.ecl-link__icon-container~.ecl-link__label,.ecl-link__icon~.ecl-link__label,.ecl-link__label~.ecl-link__icon,.ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-xs)}.ecl-link--icon-only .ecl-link__label{border:0!important;clip-path:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl-link--icon-only .ecl-link__icon,.ecl-link--icon-only .ecl-link__icon-container{margin:0}.ecl-link--standalone{--ecl-link-text-decoration:none;--ecl-link-text-decoration-hover:underline;--ecl-link-color-hover:var(--ecl-link-color);display:inline-block}.ecl-link--brand,.ecl-link--brand.ecl-link--standalone{--ecl-link-color:var(--cm-on-surface-brand);--ecl-link-color-hover:var(--cm-on-surface-grey);--ecl-link-color-active:var(--cm-on-surface-brand);--ecl-focus-outline-color:var(--cm-border-primary)}.ecl-link--brand.ecl-link--standalone{--ecl-link-text-decoration:none;--ecl-link-text-decoration-hover:underline;--ecl-link-color-hover:var(--ecl-link-color)}.ecl-link--inverted,.ecl-link--inverted.ecl-link--standalone{--ecl-link-color:var(--cm-on-surface-inverted);--ecl-link-color-hover:var(--c-g-300);--ecl-link-color-active:var(--c-g-300);--ecl-link-focus-shadow:0px 0px 0px 2px var(--cm-border-primary);--ecl-focus-outline-color:var(--cm-on-surface-inverted)}.ecl-link--inverted.ecl-link--standalone{--ecl-link-text-decoration:none;--ecl-link-text-decoration-hover:underline;--ecl-link-color-hover:var(--ecl-link-color)}.ecl-link--primary{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:var(--cm-surface-primary);border:var(--ecl-button-border-width) solid transparent;border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-inverted);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--primary .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--primary.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--primary.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--primary.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--primary:hover,.ecl-link--primary:visited{color:var(--cm-on-surface-inverted)}.ecl-link--primary:hover{background-color:var(--cm-surface-primary-high);border-color:transparent;box-shadow:none;text-decoration:none}.ecl-link--primary:focus-visible{background-color:var(--cm-surface-primary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-link--primary:active{background-color:var(--cm-surface-primary-highest);border-color:transparent;color:var(--cm-on-surface-inverted)}.ecl-link--primary.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--primary.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--primary.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--primary:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--primary:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--primary:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--primary:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--primary .ecl-link__icon{top:0}.ecl-link--primary-highlight{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:var(--cm-surface-secondary);border:var(--ecl-button-border-width) solid transparent;border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-brand);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--primary-highlight .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--primary-highlight.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--primary-highlight.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-highlight.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--primary-highlight.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--primary-highlight:visited{color:var(--cm-on-surface-brand)}.ecl-link--primary-highlight:hover{background-color:var(--cm-surface-secondary-medium-1);border-color:transparent;box-shadow:none;color:var(--cm-on-surface-brand);text-decoration:none}.ecl-link--primary-highlight:focus-visible{background-color:var(--cm-surface-secondary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-link--primary-highlight:active{background-color:var(--cm-surface-secondary-medium-0);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-link--primary-highlight.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--primary-highlight.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--primary-highlight.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-highlight.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--primary-highlight:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--primary-highlight:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--primary-highlight:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--primary-highlight:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--primary-highlight .ecl-link__icon{top:0}.ecl-link--primary-neutral{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:var(--cm-surface-brand);border:var(--ecl-button-border-width) solid transparent;border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-inverted);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--primary-neutral .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--primary-neutral.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--primary-neutral.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-neutral.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--primary-neutral.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--primary-neutral:hover,.ecl-link--primary-neutral:visited{color:var(--cm-on-surface-inverted)}.ecl-link--primary-neutral:hover{background-color:var(--cm-surface-grey-highest-1-transparent);border-color:var(--cm-border-inverted-low-transparent);box-shadow:none;text-decoration:none}.ecl-link--primary-neutral:focus-visible{background-color:var(--cm-surface-brand);border-color:var(--cm-border-brand);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-link--primary-neutral:active{background-color:var(--cm-surface-brand);border-color:transparent;color:var(--cm-on-surface-inverted)}.ecl-link--primary-neutral.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--primary-neutral.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--primary-neutral.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-neutral.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--primary-neutral:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--primary-neutral:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--primary-neutral:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--primary-neutral:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--primary-neutral .ecl-link__icon{top:0}.ecl-link--primary-highlight-inverted{--ecl-button-border-width:0px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:var(--cm-surface-secondary);border:var(--ecl-button-border-width) solid transparent;border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-brand);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--primary-highlight-inverted .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--primary-highlight-inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--primary-highlight-inverted.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-highlight-inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--primary-highlight-inverted.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--primary-highlight-inverted:visited{color:var(--cm-on-surface-brand)}.ecl-link--primary-highlight-inverted:hover{background-color:var(--cm-surface-secondary-medium-1);border-color:transparent;box-shadow:none;color:var(--cm-on-surface-brand);text-decoration:none}.ecl-link--primary-highlight-inverted:focus-visible{background-color:var(--cm-surface-secondary);border-color:transparent;box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl-link--primary-highlight-inverted:active{background-color:var(--cm-surface-secondary-medium-0);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-link--primary-highlight-inverted.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--primary-highlight-inverted.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--primary-highlight-inverted.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--primary-highlight-inverted.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--primary-highlight-inverted:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--primary-highlight-inverted:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--primary-highlight-inverted:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--primary-highlight-inverted:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--primary-highlight-inverted .ecl-link__icon{top:0}.ecl-link--secondary{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-primary);border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--secondary .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--secondary.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--secondary.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--secondary.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--secondary:visited{color:var(--cm-on-surface)}.ecl-link--secondary:hover{background-color:var(--cm-surface-primary-lowest);border-color:var(--cm-border-primary-highest);box-shadow:none;color:var(--cm-on-surface-primary-highest);text-decoration:none}.ecl-link--secondary:focus-visible{background-color:initial;border-color:var(--cm-border-primary);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-link--secondary:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary.ecl-button--s:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary.ecl-button--m:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary:active{background-color:var(--cm-surface-primary-low-0);border-color:var(--cm-border-primary-highest);color:var(--cm-on-surface-primary-highest)}.ecl-link--secondary.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--secondary.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--secondary.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--secondary:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--secondary:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--secondary:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--secondary:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--secondary .ecl-link__icon{top:0}.ecl-link--secondary-neutral{--ecl-button-border-width:1px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-brand);border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-brand);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--secondary-neutral .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--secondary-neutral.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--secondary-neutral.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary-neutral.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--secondary-neutral.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--secondary-neutral:visited{color:var(--cm-on-surface-brand)}.ecl-link--secondary-neutral:hover{background-color:var(--cm-surface-grey-low-0-transparent);border-color:var(--cm-border-brand);box-shadow:none;color:var(--cm-on-surface-brand);text-decoration:none}.ecl-link--secondary-neutral:focus-visible{background-color:initial;border-color:var(--cm-border-brand);box-shadow:0 0 0 2px var(--cm-border-inverted);color:var(--cm-on-surface-brand);outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-link--secondary-neutral:active{background-color:var(--cm-surface-inverted);border-color:var(--cm-border-brand);color:var(--cm-on-surface-brand)}.ecl-link--secondary-neutral.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--secondary-neutral.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--secondary-neutral.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary-neutral.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--secondary-neutral:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--secondary-neutral:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--secondary-neutral:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--secondary-neutral:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--secondary-neutral .ecl-link__icon{top:0}.ecl-link--secondary-inverted{--ecl-button-border-width:2px;--ecl-button-padding-horizontal:var(--s-l);--ecl-button-padding-vertical:var(--s-s);align-items:center;background-color:initial;border:var(--ecl-button-border-width) solid var(--cm-border-inverted);border-radius:4px;box-sizing:border-box;color:var(--cm-on-surface-inverted);display:inline-flex;font-family:Inter,arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-m);min-height:2.75rem;min-width:2.75rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width));text-decoration:none}.ecl-link--secondary-inverted .ecl-link__icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ecl-link--secondary-inverted.ecl-button--s{--ecl-button-padding-horizontal:var(--s-s);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);min-height:2rem;min-width:2rem}.ecl-link--secondary-inverted.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary-inverted.ecl-button--s{--ecl-button-border-width:1px}.ecl-link--secondary-inverted.ecl-button--m{--ecl-button-padding-horizontal:var(--s-m);--ecl-button-padding-vertical:var(--s-xs);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);min-height:2.5rem;min-width:2.5rem}.ecl-link--secondary-inverted.ecl-button--m .ecl-link__icon{height:1.125rem;width:1.125rem}.ecl-link--secondary-inverted.ecl-button--m{--ecl-button-border-width:1px}.ecl-link--secondary-inverted:visited{color:var(--cm-on-surface-inverted)}.ecl-link--secondary-inverted:hover{background-color:var(--c-w-100);border-color:var(--cm-border-inverted);box-shadow:none;color:var(--cm-on-surface-inverted);text-decoration:none}.ecl-link--secondary-inverted:focus-visible{background-color:initial;border-color:var(--cm-border-inverted);box-shadow:0 0 0 2px var(--cm-border-primary);color:var(--cm-on-surface-inverted);outline:2px solid var(--cm-border-inverted);outline-offset:2px}.ecl-link--secondary-inverted:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary-inverted.ecl-button--s:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary-inverted.ecl-button--m:focus-visible{--ecl-button-border-width:1px}.ecl-link--secondary-inverted:active{background-color:var(--cm-surface-inverted);border-color:transparent;color:var(--cm-on-surface-brand)}.ecl-link--secondary-inverted.ecl-link--icon-only{align-items:center;display:inline-flex;justify-content:center;padding:0!important}.ecl-link--secondary-inverted.ecl-link--icon-only .ecl-link__icon{height:1.5rem;width:1.5rem}.ecl-link--secondary-inverted.ecl-link--icon-only.ecl-button--s .ecl-link__icon{height:1rem;width:1rem}.ecl-link--secondary-inverted.ecl-link--icon-only.ecl-button--m .ecl-link__icon{height:1.25rem;width:1.25rem}.ecl-link--secondary-inverted:not(.ecl-link--icon-only) .ecl-link__icon-container~.ecl-link__label,.ecl-link--secondary-inverted:not(.ecl-link--icon-only) .ecl-link__icon~.ecl-link__label,.ecl-link--secondary-inverted:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon,.ecl-link--secondary-inverted:not(.ecl-link--icon-only) .ecl-link__label~.ecl-link__icon-container{margin-inline-start:var(--s-s)}.ecl-link--secondary-inverted .ecl-link__icon{top:0}.ecl ol:is([class*=ecl-u-]),.ecl ol:not([class*=ecl-],[class*=wt-]),.ecl-ordered-list{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);list-style-position:outside;list-style-type:decimal;margin:0;padding-inline-start:var(--s-5xl)}@media (min-width:480px){.ecl ol:is([class*=ecl-u-]),.ecl ol:not([class*=ecl-],[class*=wt-]),.ecl-ordered-list{font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl .ecl-featured-item__item ol:is([class*=ecl-u-]),.ecl .ecl-featured-item__item ol:not([class*=ecl-],[class*=wt-]),.ecl-featured-item__item .ecl ol:is([class*=ecl-u-]),.ecl-featured-item__item .ecl ol:not([class*=ecl-],[class*=wt-]),.ecl-featured-item__item .ecl-ordered-list{padding-inline-start:0}.ecl ol ol:is([class*=ecl-u-]),.ecl ol ol:not([class*=ecl-],[class*=wt-]),.ecl ul ol:is([class*=ecl-u-]),.ecl ul ol:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-ordered-list .ecl-ordered-list{list-style-type:lower-latin;padding-inline-start:0}.ecl ol li:is([class*=ecl-u-]),.ecl ol li:not([class*=ecl-],[class*=wt-]),.ecl-ordered-list__item{margin-inline-start:var(--s-xl);max-width:var(--max-w);padding-bottom:var(--s-2xs);padding-top:var(--s-2xs);padding-inline-start:0}.ecl ol li:first-of-type:is([class*=ecl-u-]),.ecl ol li:first-of-type:not([class*=ecl-],[class*=wt-]),.ecl-ordered-list__item:first-of-type{padding-top:var(--s-2xs)}.ecl ol li:last-of-type:is([class*=ecl-u-]),.ecl ol li:last-of-type:not([class*=ecl-],[class*=wt-]),.ecl-ordered-list__item:last-of-type{padding-bottom:var(--s-2xs)}.ecl-ordered-list--no-marker{list-style-type:none}.ecl-ordered-list--no-marker .ecl-ordered-list{list-style-type:none;padding-inline-start:var(--s-xl)}.ecl-ordered-list--no-marker .ecl-ordered-list__item{margin-inline-start:0;padding-inline-start:0}.ecl-ordered-list--divider{list-style:none;padding-inline-start:0}.ecl-ordered-list--divider .ecl-ordered-list__item{margin-inline-start:0;padding-inline-start:0}.ecl-ordered-list--divider>.ecl-ordered-list__item{border-bottom:1px solid var(--cm-border-neutral);margin-bottom:var(--s-xs);padding-bottom:var(--s-xs);padding-inline-start:var(--s-5xl)}.ecl-ordered-list--divider>.ecl-ordered-list__item .ecl-link{padding:0}.ecl-ordered-list--divider .ecl-ordered-list{padding-inline-start:var(--s-xl)}.ecl-ordered-list--divider .ecl-ordered-list .ecl-ordered-list__item{list-style-type:none}.ecl-ordered-list .ecl-ordered-list .ecl-ordered-list__item:last-of-type{margin-bottom:0}.ecl hr:is([class*=ecl-u-]),.ecl hr:not([class*=ecl-],[class*=wt-]),.ecl-separator{border-width:0;border-top:1px solid var(--cm-border-neutral);margin:0}.ecl table:is([class*=ecl-u-]),.ecl table:not([class*=ecl-],[class*=wt-],.ecl-datepicker table),.ecl-table{border-collapse:collapse;color:var(--cm-on-surface-brand);font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);margin:0;width:100%}@media (min-width:480px){.ecl table:is([class*=ecl-u-]),.ecl table:not([class*=ecl-],[class*=wt-],.ecl-datepicker table),.ecl-table{font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl-table-responsive{overflow-x:auto}.ecl thead:is([class*=ecl-u-]),.ecl thead:not([class*=ecl-],[class*=wt-],.ecl-datepicker thead),.ecl-table__head{background-color:var(--cm-surface-low-2);border-block-end:1px solid var(--cm-border-low);border-inline-end:1px solid var(--cm-surface-low-2);display:table-header-group}.ecl th:is([class*=ecl-u-]),.ecl th:not([class*=ecl-],[class*=wt-],.ecl-datepicker th),.ecl-table__header{border-inline-end:1px solid var(--cm-border);border-inline-start:1px solid var(--cm-border);font-weight:600;padding:var(--s-m);text-align:start;vertical-align:top}.ecl th:first-child:is([class*=ecl-u-]),.ecl th:first-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker th),.ecl-table__header:first-child{border-inline-start-color:var(--cm-surface-low-2)}.ecl th:last-child:is([class*=ecl-u-]),.ecl th:last-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker th),.ecl-table__header:last-child{border-inline-end-color:var(--cm-surface-low-2)}.ecl tr:is([class*=ecl-u-]),.ecl tr:not([class*=ecl-],[class*=wt-],.ecl-datepicker tr),.ecl-table__row{border-block-end:1px solid var(--cm-border-low);border-block-start-width:0}.ecl tr:first-child:is([class*=ecl-u-]),.ecl tr:first-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker tr),.ecl-table__row:first-child{border-block-start:1px solid var(--cm-border-low)}.ecl .ecl-table__head+.ecl-table__body tr:first-child:is([class*=ecl-u-]),.ecl .ecl-table__head+.ecl-table__body tr:first-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker tr),.ecl-table__head+.ecl-table__body .ecl tr:first-child:is([class*=ecl-u-]),.ecl-table__head+.ecl-table__body .ecl tr:first-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker tr),.ecl-table__head+.ecl-table__body .ecl-table__row:first-child{border-block-start-width:0}.ecl-table__head .ecl-table__row:first-child{border-block-end:none}.ecl-table__head .ecl-table__row:first-child .ecl-table__header{padding-block-start:var(--s-m)}.ecl td:is([class*=ecl-u-]),.ecl td:not([class*=ecl-],[class*=wt-],.ecl-datepicker td),.ecl-table__cell{border-inline-start:1px solid var(--cm-border-low);display:table-cell;padding:var(--s-m)}.ecl td:last-child:is([class*=ecl-u-]),.ecl td:last-child:not([class*=ecl-],[class*=wt-],.ecl-datepicker td),.ecl-table__cell:last-child{border-inline-end:1px solid var(--cm-border-low)}.ecl-table__caption{caption-side:bottom;color:var(--cm-on-surface-grey);font-family:Inter,arial,sans-serif;font-size:var(--fs-xs);line-height:var(--lh-2xs);margin-block-start:var(--s-xs);text-align:start}.ecl-table--zebra .ecl-table__row:nth-of-type(2n){background-color:var(--cm-surface-low-1)}.ecl-table__head .ecl-table__row:not(:first-child){background-color:var(--cm-surface-low-2);border-block-end-width:0}.ecl-table__head .ecl-table__row:not(:first-child) .ecl-table__header:not(:empty){background-color:var(--cm-surface-low-2);border-block-start:1px solid var(--cm-border)}.ecl-table__head .ecl-table__row:not(:first-child) .ecl-table__header:not(:empty):last-child{border-inline-end:none}.ecl-table__header[data-ecl-table-sort-toggle]{background-clip:padding-box;cursor:pointer;padding-inline-start:calc(var(--s-m) + 1.125rem + var(--s-xs));position:relative}.ecl-table__arrow{background-color:initial;border:0;cursor:pointer;display:flex;flex-direction:column;height:auto;inset-inline-start:var(--s-m);padding:0;position:absolute;top:calc(var(--s-m) + 3px);width:auto}.ecl-table__arrow:focus-visible{outline:2px solid var(--cm-border-primary,var(--c-p));outline-offset:-4px}.ecl-table__icon{fill:var(--cm-on-surface-brand)}.ecl-table__icon-down{margin-block-start:-8px;transform:rotate(180deg)}.ecl-table__header[aria-sort=ascending] .ecl-table__icon-down,.ecl-table__header[aria-sort=descending] .ecl-table__icon-up{fill:var(--cm-on-surface-grey-medium)}@media (max-width:995px){.ecl-table:not(.ecl-table--simple) .ecl-table__head{display:none}.ecl-table:not(.ecl-table--simple) .ecl-table__row{border-block-end:none}.ecl-table:not(.ecl-table--simple) .ecl-table__cell{border-block-start:1px solid var(--cm-border-low);border-inline-end:1px solid var(--cm-border-low);display:flex;padding:var(--s-m)}.ecl-table:not(.ecl-table--simple) .ecl-table__cell:before{background-color:var(--cm-surface-low-2);border-block-end:1px solid var(--cm-border);border-inline-end:2px solid var(--cm-border);content:attr(data-ecl-table-header);display:block;flex-basis:10rem;flex-grow:0;flex-shrink:0;font-weight:600;margin-block-end:calc(var(--s-m)*-1 - 1px);margin-block-start:calc(var(--s-m)*-1);margin-inline-end:var(--s-m);margin-inline-start:calc(var(--s-m)*-1);padding:var(--s-m)}.ecl-table:not(.ecl-table--simple) .ecl-table__cell:last-of-type{border-block-end:1px solid var(--cm-border-low);margin-block-end:var(--s-l)}.ecl-table:not(.ecl-table--simple) .ecl-table__cell:last-of-type:before{border-block-end:none}.ecl-table:not(.ecl-table--simple) .ecl-table__row:last-of-type .ecl-table__cell:last-of-type{margin-block-end:0}.ecl-table:not(.ecl-table--simple) .ecl-table__cell[data-ecl-table-header-group]{display:grid;grid-template-columns:calc(10rem + var(--s-m)*2 + 2px) 1fr;grid-template-rows:auto 1fr;position:relative}.ecl-table:not(.ecl-table--simple) .ecl-table__cell[data-ecl-table-header-group]:after{background-color:var(--cm-surface-low-2);border-block-end:1px solid var(--cm-border);border-block-start:1px solid var(--cm-border);content:attr(data-ecl-table-header-group);display:block;font-weight:600;grid-column:span 2;inset-inline:calc(var(--s-m)*-1);margin-block-end:-1px;order:-1;padding:var(--s-m);position:relative;top:calc(var(--s-m)*-1 - 1px);width:100%}.ecl-table--zebra:not(.ecl-table--simple) .ecl-table__row:nth-of-type(2n){background-color:initial}.ecl-table--zebra:not(.ecl-table--simple) .ecl-table__cell:nth-of-type(2n){background-color:var(--cm-surface-low-1)}}.ecl ul:is([class*=ecl-u-]),.ecl ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);list-style-position:outside;list-style-type:disc;margin:0;padding-inline-start:var(--s-2xl)}@media (min-width:480px){.ecl ul:is([class*=ecl-u-]),.ecl ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list{font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl .ecl-featured-item__item ul:is([class*=ecl-u-]),.ecl .ecl-featured-item__item ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-featured-item__item .ecl ul:is([class*=ecl-u-]),.ecl-featured-item__item .ecl ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-featured-item__item .ecl-unordered-list{padding-inline-start:0}.ecl ol ul:is([class*=ecl-u-]),.ecl ol ul:not([class*=ecl-],[class*=wt-]),.ecl ul li:is([class*=ecl-u-]),.ecl ul li:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list__item{margin-inline-start:var(--s-xl);max-width:var(--max-w);padding-bottom:var(--s-2xs);padding-inline-start:0;padding-top:var(--s-2xs)}.ecl ol ul:first-of-type:is([class*=ecl-u-]),.ecl ol ul:first-of-type:not([class*=ecl-],[class*=wt-]),.ecl ul li:first-of-type:is([class*=ecl-u-]),.ecl ul li:first-of-type:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list__item:first-of-type{padding-top:var(--s-2xs)}.ecl ol ul:last-of-type:is([class*=ecl-u-]),.ecl ol ul:last-of-type:not([class*=ecl-],[class*=wt-]),.ecl ul li:last-of-type:is([class*=ecl-u-]),.ecl ul li:last-of-type:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list__item:last-of-type{padding-bottom:0}.ecl ul ul:is([class*=ecl-u-]),.ecl ul ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]),.ecl-unordered-list .ecl-ordered-list,.ecl-unordered-list .ecl-unordered-list{list-style-type:circle;padding-bottom:0;padding-top:var(--s-2xs);padding-inline-start:0}.ecl ul ul:is([class*=ecl-u-]) .ecl-unordered-list__item,.ecl ul ul:not([class*=ecl-],[class*=wt-],[class*=highcharts-]) .ecl-unordered-list__item,.ecl-unordered-list .ecl-ordered-list .ecl-unordered-list__item,.ecl-unordered-list .ecl-unordered-list .ecl-unordered-list__item{padding-top:var(--s-2xs);padding-inline-start:0}.ecl-unordered-list--no-marker{list-style:none;padding-inline-start:0}.ecl-unordered-list--no-marker .ecl-unordered-list{list-style-type:none;padding-inline-start:var(--s-xl)}.ecl-unordered-list--no-marker .ecl-unordered-list__item{margin-inline-start:0;padding-inline-start:var(--s-5xl)}.ecl-unordered-list--no-marker .ecl-unordered-list__item .ecl-unordered-list__item{margin-inline-start:0}.ecl-unordered-list--divider{list-style:none;padding-inline-start:0}.ecl-unordered-list--divider .ecl-unordered-list__item{margin-inline-start:0;padding-inline-start:var(--s-5xl)}.ecl-unordered-list--divider>.ecl-unordered-list__item{border-bottom:1px solid var(--cm-border-neutral);margin-bottom:var(--s-xs);padding-bottom:var(--s-s)}.ecl-unordered-list--divider>.ecl-unordered-list__item .ecl-link{padding:0}.ecl-unordered-list--divider .ecl-unordered-list{padding-inline-start:var(--s-xl)}.ecl-unordered-list--divider .ecl-unordered-list .ecl-unordered-list__item{list-style-type:none;margin-inline-start:0}.ecl-u-type-display{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-6xl)!important;font-weight:400;line-height:var(--lh-3xl)!important}@media (min-width:480px){.ecl-u-type-display{font-size:var(--fs-6xl)!important;letter-spacing:-1px!important;line-height:var(--lh-5xl)!important}}@media (min-width:768px){.ecl-u-type-display{font-size:var(--fs-8xl)!important;letter-spacing:-1px!important;line-height:var(--lh-7xl)!important}}@media (min-width:1140px){.ecl-u-type-display{font-size:var(--fs-10xl)!important;letter-spacing:-2px!important;line-height:var(--lh-10xl)!important}}.ecl h1:is([class*=ecl-u-]),.ecl h1:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-1{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-4xl)!important;font-weight:600;line-height:var(--lh-xl)!important}@media (min-width:480px){.ecl h1:is([class*=ecl-u-]),.ecl h1:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-1{font-size:var(--fs-5xl)!important;letter-spacing:-1px!important;line-height:var(--lh-2xl)!important}}@media (min-width:768px){.ecl h1:is([class*=ecl-u-]),.ecl h1:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-1{font-size:var(--fs-7xl)!important;letter-spacing:-2px!important;line-height:var(--lh-6xl)!important}}@media (min-width:1140px){.ecl h1:is([class*=ecl-u-]),.ecl h1:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-1{font-size:var(--fs-8xl)!important;letter-spacing:-2px!important;line-height:var(--lh-7xl)!important}}.ecl h2.ecl-inpage-navigation__heading,.ecl h2:is([class*=ecl-u-]),.ecl h2:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-2{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-2xl)!important;font-weight:600;line-height:var(--lh-l)!important}@media (min-width:480px){.ecl h2.ecl-inpage-navigation__heading,.ecl h2:is([class*=ecl-u-]),.ecl h2:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-2{font-size:var(--fs-3xl)!important;line-height:var(--lh-l)!important}}@media (min-width:768px){.ecl h2.ecl-inpage-navigation__heading,.ecl h2:is([class*=ecl-u-]),.ecl h2:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-2{font-size:var(--fs-5xl)!important;letter-spacing:-1px!important;line-height:var(--lh-2xl)!important}}@media (min-width:1140px){.ecl h2.ecl-inpage-navigation__heading,.ecl h2:is([class*=ecl-u-]),.ecl h2:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-2{font-size:var(--fs-6xl)!important;letter-spacing:-1px!important;line-height:var(--lh-4xl)!important}}.ecl h3.ecl-inpage-navigation__heading,.ecl h3:is([class*=ecl-u-]),.ecl h3:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-3{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-m)!important;font-weight:600;line-height:var(--lh-m)!important}@media (min-width:480px){.ecl h3.ecl-inpage-navigation__heading,.ecl h3:is([class*=ecl-u-]),.ecl h3:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-3{font-size:var(--fs-xl)!important;line-height:var(--lh-m)!important}}@media (min-width:768px){.ecl h3.ecl-inpage-navigation__heading,.ecl h3:is([class*=ecl-u-]),.ecl h3:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-3{font-size:var(--fs-3xl)!important;line-height:var(--lh-l)!important}}.ecl h4:is([class*=ecl-u-]),.ecl h4:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-4{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-m)!important;font-weight:500;line-height:var(--lh-m)!important}@media (min-width:480px){.ecl h4:is([class*=ecl-u-]),.ecl h4:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-4{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}@media (min-width:768px){.ecl h4:is([class*=ecl-u-]),.ecl h4:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-4{font-size:var(--fs-xl)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl h4:is([class*=ecl-u-]),.ecl h4:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-4{font-size:var(--fs-2xl)!important;line-height:var(--lh-l)!important}}.ecl h5:is([class*=ecl-u-]),.ecl h5:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-5{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-m)!important;font-weight:500;line-height:var(--lh-s)!important}@media (min-width:768px){.ecl h5:is([class*=ecl-u-]),.ecl h5:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-5{font-size:var(--fs-l)!important;line-height:var(--lh-s)!important}}@media (min-width:1140px){.ecl h5:is([class*=ecl-u-]),.ecl h5:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-5{font-size:var(--fs-xl)!important;line-height:var(--lh-m)!important}}.ecl h6:is([class*=ecl-u-]),.ecl h6:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-6{color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s)!important;font-weight:650;line-height:var(--lh-s)!important}@media (min-width:480px){.ecl h6:is([class*=ecl-u-]),.ecl h6:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-6{font-size:var(--fs-s)!important;line-height:var(--lh-xs)!important}}@media (min-width:768px){.ecl h6:is([class*=ecl-u-]),.ecl h6:not([class*=ecl-],[class*=wt-]),.ecl-u-type-heading-6{font-size:var(--fs-m)!important;line-height:var(--lh-s)!important}}.ecl h1:is([class*=ecl-u-]),.ecl h1:not([class*=ecl-],[class*=wt-]),.ecl h2.ecl-inpage-navigation__heading,.ecl h2:is([class*=ecl-u-]),.ecl h2:not([class*=ecl-],[class*=wt-]),.ecl h3.ecl-inpage-navigation__heading,.ecl h3:is([class*=ecl-u-]),.ecl h3:not([class*=ecl-],[class*=wt-]),.ecl h4:is([class*=ecl-u-]),.ecl h4:not([class*=ecl-],[class*=wt-]),.ecl h5:is([class*=ecl-u-]),.ecl h5:not([class*=ecl-],[class*=wt-]),.ecl h6:is([class*=ecl-u-]),.ecl h6:not([class*=ecl-],[class*=wt-]){margin:var(--s-5xl) 0 var(--s-m)}.ecl-u-type-paragraph-2xl{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-l)!important;line-height:var(--lh-m)!important;max-width:var(--max-w)!important}@media (min-width:768px){.ecl-u-type-paragraph-2xl{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}@media (min-width:1140px){.ecl-u-type-paragraph-2xl{font-size:var(--fs-2xl)!important;line-height:var(--lh-xl)!important}}.ecl-u-type-paragraph-xl{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important;max-width:var(--max-w)!important}@media (min-width:480px){.ecl-u-type-paragraph-xl{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}@media (min-width:768px){.ecl-u-type-paragraph-xl{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl-u-type-paragraph-xl{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}.ecl-u-type-paragraph-l{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-s)!important;line-height:var(--lh-s)!important;max-width:var(--max-w)!important}@media (min-width:480px){.ecl-u-type-paragraph-l{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl-u-type-paragraph-l{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}.ecl-u-type-paragraph-m{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-s)!important;line-height:var(--lh-s)!important;max-width:var(--max-w)!important}@media (min-width:480px){.ecl-u-type-paragraph-m{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}.ecl-u-type-paragraph-s{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-xs)!important;line-height:var(--lh-xs)!important;max-width:var(--max-w)!important}@media (min-width:480px){.ecl-u-type-paragraph-s{font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}}.ecl-u-type-paragraph-xs{font-size:var(--fs-xs)!important;line-height:var(--lh-xs)!important}.ecl-u-type-paragraph,.ecl-u-type-paragraph-xs{color:currentcolor!important;font-family:Inter,arial,sans-serif;max-width:var(--max-w)!important}.ecl-u-type-paragraph{font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}@media (min-width:480px){.ecl-u-type-paragraph{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}.ecl p:is([class*=ecl-u-]),.ecl p:not([class*=ecl-],[class*=wt-]){color:currentcolor;font-family:Inter,arial,sans-serif;font-size:var(--fs-s);line-height:var(--lh-s);max-width:var(--max-w)!important}@media (min-width:480px){.ecl p:is([class*=ecl-u-]),.ecl p:not([class*=ecl-],[class*=wt-]){font-size:var(--fs-m);line-height:var(--lh-m)}}.ecl-u-type-paragraph-lead{color:currentcolor;font-size:var(--fs-s)!important;line-height:var(--lh-s)!important;max-width:var(--max-w)!important}@media (min-width:1140px){.ecl-u-type-paragraph-lead{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}.ecl-u-type-paragraph-lead{font-family:Inter,arial,sans-serif;font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}@media (min-width:480px){.ecl-u-type-paragraph-lead{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}@media (min-width:768px){.ecl-u-type-paragraph-lead{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl-u-type-paragraph-lead{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}.ecl-u-type-microcopy-2xs{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-2xs)!important;line-height:var(--lh-3xs)!important}.ecl-u-type-microcopy-s,.ecl-u-type-microcopy-xs{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-xs)!important;line-height:var(--lh-2xs)!important}@media (min-width:480px){.ecl-u-type-microcopy-s{font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}}.ecl-u-type-microcopy-m{color:currentcolor!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}.ecl-u-type-10xl{font:6rem/6rem Inter,arial,sans-serif!important}.ecl-u-type-9xl{font:4.5rem/4.875rem Inter,arial,sans-serif!important}.ecl-u-type-8xl{font:4rem/4.25rem Inter,arial,sans-serif!important}.ecl-u-type-7xl{font:3.25rem/4rem Inter,arial,sans-serif!important}.ecl-u-type-6xl{font:2.75rem/3rem Inter,arial,sans-serif!important}.ecl-u-type-5xl{font:2.25rem/3rem Inter,arial,sans-serif!important}.ecl-u-type-4xl{font:2rem/2.75rem Inter,arial,sans-serif!important}.ecl-u-type-3xl{font:1.75rem/2.25rem Inter,arial,sans-serif!important}.ecl-u-type-2xl{font:1.5rem/2.25rem Inter,arial,sans-serif!important}.ecl-u-type-xl{font:1.375rem/2rem Inter,arial,sans-serif!important}.ecl-u-type-l{font:1.25rem/1.75rem Inter,arial,sans-serif!important}.ecl-u-type-m{font:1.125rem/1.75rem Inter,arial,sans-serif!important}.ecl-u-type-s{font:1rem/1.5rem Inter,arial,sans-serif!important}.ecl-u-type-xs{font:.875rem/1.25rem Inter,arial,sans-serif!important}.ecl-u-type-2xs{font:.75rem/.875rem Inter,arial,sans-serif!important}.ecl-u-type-s,.ecl-u-type-xs{font-family:Inter,arial,sans-serif;font-size:var(--fs-xs)!important;line-height:var(--lh-xs)!important}@media (min-width:480px){.ecl-u-type-s{font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}}.ecl-u-type-m{font-family:Inter,arial,sans-serif;font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}@media (min-width:480px){.ecl-u-type-m{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}.ecl-u-type-l{font-family:Inter,arial,sans-serif;font-size:var(--fs-s)!important;line-height:var(--lh-s)!important}@media (min-width:480px){.ecl-u-type-l{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl-u-type-l{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}.ecl-u-type-xl{font-family:Inter,arial,sans-serif;font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}@media (min-width:480px){.ecl-u-type-xl{font-size:var(--fs-m)!important;line-height:var(--lh-m)!important}}@media (min-width:768px){.ecl-u-type-xl{font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}}@media (min-width:1140px){.ecl-u-type-xl{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}.ecl-u-type-2xl{font-family:Inter,arial,sans-serif;font-size:var(--fs-l)!important;line-height:var(--lh-m)!important}@media (min-width:768px){.ecl-u-type-2xl{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}@media (min-width:1140px){.ecl-u-type-2xl{font-size:var(--fs-2xl)!important;line-height:var(--lh-xl)!important}}.ecl-u-type-color-primary-25{color:var(--c-p-25)!important}.ecl-u-type-color-primary-50{color:var(--c-p-50)!important}.ecl-u-type-color-primary-75{color:var(--c-p-75)!important}.ecl-u-type-color-primary-100{color:var(--c-p-100)!important}.ecl-u-type-color-primary-200{color:var(--c-p-200)!important}.ecl-u-type-color-primary-300{color:var(--c-p-300)!important}.ecl-u-type-color-primary-400{color:var(--c-p-400)!important}.ecl-u-type-color-primary-500{color:var(--c-p-500)!important}.ecl-u-type-color-primary-600{color:var(--c-p-600)!important}.ecl-u-type-color-primary-700{color:var(--c-p-700)!important}.ecl-u-type-color-primary-800{color:var(--c-p-800)!important}.ecl-u-type-color-primary-900{color:var(--c-p-900)!important}.ecl-u-type-color-primary-950{color:var(--c-p-950)!important}.ecl-u-type-color-secondary-25{color:var(--c-s-25)!important}.ecl-u-type-color-secondary-50{color:var(--c-s-50)!important}.ecl-u-type-color-secondary-75{color:var(--c-s-75)!important}.ecl-u-type-color-secondary-100{color:var(--c-s-100)!important}.ecl-u-type-color-secondary-200{color:var(--c-s-200)!important}.ecl-u-type-color-secondary-300{color:var(--c-s-300)!important}.ecl-u-type-color-secondary-400{color:var(--c-s-400)!important}.ecl-u-type-color-secondary-500{color:var(--c-s-500)!important}.ecl-u-type-color-secondary-600{color:var(--c-s-600)!important}.ecl-u-type-color-secondary-700{color:var(--c-s-700)!important}.ecl-u-type-color-secondary-800{color:var(--c-s-800)!important}.ecl-u-type-color-secondary-900{color:var(--c-s-900)!important}.ecl-u-type-color-secondary-950{color:var(--c-s-950)!important}.ecl-u-type-color-neutral-25{color:var(--c-n-25)!important}.ecl-u-type-color-neutral-50{color:var(--c-n-50)!important}.ecl-u-type-color-neutral-75{color:var(--c-n-75)!important}.ecl-u-type-color-neutral-100{color:var(--c-n-100)!important}.ecl-u-type-color-neutral-200{color:var(--c-n-200)!important}.ecl-u-type-color-neutral-300{color:var(--c-n-300)!important}.ecl-u-type-color-neutral-400{color:var(--c-n-400)!important}.ecl-u-type-color-neutral-500{color:var(--c-n-500)!important}.ecl-u-type-color-neutral-600{color:var(--c-n-600)!important}.ecl-u-type-color-neutral-700{color:var(--c-n-700)!important}.ecl-u-type-color-neutral-800{color:var(--c-n-800)!important}.ecl-u-type-color-neutral-900{color:var(--c-n-900)!important}.ecl-u-type-color-neutral-950{color:var(--c-n-950)!important}.ecl-u-type-color-grey-25{color:var(--c-g-25)!important}.ecl-u-type-color-grey-50{color:var(--c-g-50)!important}.ecl-u-type-color-grey-75{color:var(--c-g-75)!important}.ecl-u-type-color-grey-100{color:var(--c-g-100)!important}.ecl-u-type-color-grey-200{color:var(--c-g-200)!important}.ecl-u-type-color-grey-300{color:var(--c-g-300)!important}.ecl-u-type-color-grey-400{color:var(--c-g-400)!important}.ecl-u-type-color-grey-500{color:var(--c-g-500)!important}.ecl-u-type-color-grey-600{color:var(--c-g-600)!important}.ecl-u-type-color-grey-700{color:var(--c-g-700)!important}.ecl-u-type-color-grey-800{color:var(--c-g-800)!important}.ecl-u-type-color-grey-900{color:var(--c-g-900)!important}.ecl-u-type-color-grey-950{color:var(--c-g-950)!important}.ecl-u-type-color-grey-alpha-100,.ecl-u-type-color-grey-alpha-200,.ecl-u-type-color-grey-alpha-25,.ecl-u-type-color-grey-alpha-300,.ecl-u-type-color-grey-alpha-400,.ecl-u-type-color-grey-alpha-50,.ecl-u-type-color-grey-alpha-500,.ecl-u-type-color-grey-alpha-600,.ecl-u-type-color-grey-alpha-700,.ecl-u-type-color-grey-alpha-75,.ecl-u-type-color-grey-alpha-800,.ecl-u-type-color-grey-alpha-900,.ecl-u-type-color-grey-alpha-950{color:var(--c-g-alpha)!important}.ecl-u-type-color-white-alpha-100,.ecl-u-type-color-white-alpha-200,.ecl-u-type-color-white-alpha-25,.ecl-u-type-color-white-alpha-300,.ecl-u-type-color-white-alpha-400,.ecl-u-type-color-white-alpha-50,.ecl-u-type-color-white-alpha-500,.ecl-u-type-color-white-alpha-600,.ecl-u-type-color-white-alpha-700,.ecl-u-type-color-white-alpha-75,.ecl-u-type-color-white-alpha-800,.ecl-u-type-color-white-alpha-900,.ecl-u-type-color-white-alpha-950{color:var(--c-w-alpha)!important}.ecl-u-type-color-monochrome-25{color:var(--c-m-25)!important}.ecl-u-type-color-monochrome-50{color:var(--c-m-50)!important}.ecl-u-type-color-monochrome-75{color:var(--c-m-75)!important}.ecl-u-type-color-monochrome-100{color:var(--c-m-100)!important}.ecl-u-type-color-monochrome-200{color:var(--c-m-200)!important}.ecl-u-type-color-monochrome-300{color:var(--c-m-300)!important}.ecl-u-type-color-monochrome-400{color:var(--c-m-400)!important}.ecl-u-type-color-monochrome-500{color:var(--c-m-500)!important}.ecl-u-type-color-monochrome-600{color:var(--c-m-600)!important}.ecl-u-type-color-monochrome-700{color:var(--c-m-700)!important}.ecl-u-type-color-monochrome-800{color:var(--c-m-800)!important}.ecl-u-type-color-monochrome-900{color:var(--c-m-900)!important}.ecl-u-type-color-monochrome-950{color:var(--c-m-950)!important}.ecl-u-type-color-info-25{color:var(--c-in-25)!important}.ecl-u-type-color-info-50{color:var(--c-in-50)!important}.ecl-u-type-color-info-75{color:var(--c-in-75)!important}.ecl-u-type-color-info-100{color:var(--c-in-100)!important}.ecl-u-type-color-info-200{color:var(--c-in-200)!important}.ecl-u-type-color-info-300{color:var(--c-in-300)!important}.ecl-u-type-color-info-400{color:var(--c-in-400)!important}.ecl-u-type-color-info-500{color:var(--c-in-500)!important}.ecl-u-type-color-info-600{color:var(--c-in-600)!important}.ecl-u-type-color-info-700{color:var(--c-in-700)!important}.ecl-u-type-color-info-800{color:var(--c-in-800)!important}.ecl-u-type-color-info-900{color:var(--c-in-900)!important}.ecl-u-type-color-info-950{color:var(--c-in-950)!important}.ecl-u-type-color-success-25{color:var(--c-su-25)!important}.ecl-u-type-color-success-50{color:var(--c-su-50)!important}.ecl-u-type-color-success-75{color:var(--c-su-75)!important}.ecl-u-type-color-success-100{color:var(--c-su-100)!important}.ecl-u-type-color-success-200{color:var(--c-su-200)!important}.ecl-u-type-color-success-300{color:var(--c-su-300)!important}.ecl-u-type-color-success-400{color:var(--c-su-400)!important}.ecl-u-type-color-success-500{color:var(--c-su-500)!important}.ecl-u-type-color-success-600{color:var(--c-su-600)!important}.ecl-u-type-color-success-700{color:var(--c-su-700)!important}.ecl-u-type-color-success-800{color:var(--c-su-800)!important}.ecl-u-type-color-success-900{color:var(--c-su-900)!important}.ecl-u-type-color-success-950{color:var(--c-su-950)!important}.ecl-u-type-color-error-25{color:var(--c-er-25)!important}.ecl-u-type-color-error-50{color:var(--c-er-50)!important}.ecl-u-type-color-error-75{color:var(--c-er-75)!important}.ecl-u-type-color-error-100{color:var(--c-er-100)!important}.ecl-u-type-color-error-200{color:var(--c-er-200)!important}.ecl-u-type-color-error-300{color:var(--c-er-300)!important}.ecl-u-type-color-error-400{color:var(--c-er-400)!important}.ecl-u-type-color-error-500{color:var(--c-er-500)!important}.ecl-u-type-color-error-600{color:var(--c-er-600)!important}.ecl-u-type-color-error-700{color:var(--c-er-700)!important}.ecl-u-type-color-error-800{color:var(--c-er-800)!important}.ecl-u-type-color-error-900{color:var(--c-er-900)!important}.ecl-u-type-color-error-950{color:var(--c-er-950)!important}.ecl-u-type-color-warning-25{color:var(--c-wa-25)!important}.ecl-u-type-color-warning-50{color:var(--c-wa-50)!important}.ecl-u-type-color-warning-75{color:var(--c-wa-75)!important}.ecl-u-type-color-warning-100{color:var(--c-wa-100)!important}.ecl-u-type-color-warning-200{color:var(--c-wa-200)!important}.ecl-u-type-color-warning-300{color:var(--c-wa-300)!important}.ecl-u-type-color-warning-400{color:var(--c-wa-400)!important}.ecl-u-type-color-warning-500{color:var(--c-wa-500)!important}.ecl-u-type-color-warning-600{color:var(--c-wa-600)!important}.ecl-u-type-color-warning-700{color:var(--c-wa-700)!important}.ecl-u-type-color-warning-800{color:var(--c-wa-800)!important}.ecl-u-type-color-warning-900{color:var(--c-wa-900)!important}.ecl-u-type-color-warning-950{color:var(--c-wa-950)!important}.ecl-u-type-color-primary{color:var(--c-p)!important}.ecl-u-type-color-secondary{color:var(--c-s)!important}.ecl-u-type-color-neutral{color:var(--c-n)!important}.ecl-u-type-color-grey{color:var(--c-g)!important}.ecl-u-type-color-alpha{color:var(--c-a)!important}.ecl-u-type-color-monochrome{color:var(--c-m)!important}.ecl-u-type-color-info{color:var(--c-in)!important}.ecl-u-type-color-success{color:var(--c-su)!important}.ecl-u-type-color-error{color:var(--c-er)!important}.ecl-u-type-color-warning{color:var(--c-wa)!important}.ecl-u-type-color-on-surface{color:var(--cm-on-surface)!important}.ecl-u-type-color-on-surface-1{color:var(--cm-on-surface-1)!important}.ecl-u-type-color-on-surface-2{color:var(--cm-on-surface-2)!important}.ecl-u-type-color-on-surface-3{color:var(--cm-on-surface-3)!important}.ecl-u-type-color-on-surface-swap-0{color:var(--cm-on-surface-swap-0)!important}.ecl-u-type-color-on-surface-swap-1{color:var(--cm-on-surface-swap-1)!important}.ecl-u-type-color-white{color:#fff!important}.ecl-u-type-color-black{color:#000!important}.ecl-u-type-weight-thin{font-weight:100!important}.ecl-u-type-weight-extra-light{font-weight:200!important}.ecl-u-type-weight-light{font-weight:300!important}.ecl-u-type-weight-semi-regular{font-weight:350!important}.ecl-u-type-weight-regular{font-weight:400!important}.ecl-u-type-weight-medium{font-weight:500!important}.ecl-u-type-weight-semi-bold{font-weight:600!important}.ecl-u-type-weight-near-bold{font-weight:650!important}.ecl-u-type-weight-bold{font-weight:700!important}.ecl-u-type-weight-extra-bold{font-weight:800!important}.ecl-u-type-weight-black{font-weight:900!important}.ecl-u-type-italic{font-style:italic!important}.ecl-u-type-capitalize{text-transform:capitalize!important}.ecl-u-type-lowercase{text-transform:lowercase!important}.ecl-u-type-uppercase{text-transform:uppercase!important}.ecl-u-type-overline{text-decoration:overline!important}.ecl-u-type-underline{text-decoration:underline!important}.ecl-u-type-strike{text-decoration:line-through!important}.ecl-u-type-none{text-decoration:none!important}.ecl-u-type-align-left{text-align:left!important}.ecl-u-type-align-right{text-align:right!important}.ecl-u-type-align-center{text-align:center!important}.ecl-u-type-highlight{background-color:var(--cm-on-surface-highlight)!important}.ecl-u-type-enhance{background-color:var(--cm-surface-low-1)!important;border-inline-start:4px solid var(--cm-border)!important;color:var(--cm-on-surface-brand)!important;display:block!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-l)!important;font-weight:300;line-height:var(--lh-m)!important;padding:var(--s-m)!important}@media (min-width:768px){.ecl-u-type-enhance{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}@media (min-width:1140px){.ecl-u-type-enhance{font-size:var(--fs-2xl)!important;line-height:var(--lh-xl)!important}}@media (min-width:768px){.ecl-u-type-enhance{padding:var(--s-xl)!important}}@media (min-width:1140px){.ecl-u-type-enhance{padding:var(--s-3xl)!important}}.ecl-u-type-enhance-strong{background-color:var(--cm-surface-0)!important;color:var(--cm-on-surface-swap-0)!important;display:block!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-l)!important;font-weight:300;line-height:var(--lh-m)!important;padding:var(--s-m)!important}@media (min-width:768px){.ecl-u-type-enhance-strong{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}@media (min-width:1140px){.ecl-u-type-enhance-strong{font-size:var(--fs-2xl)!important;line-height:var(--lh-xl)!important}}@media (min-width:768px){.ecl-u-type-enhance-strong{padding:var(--s-xl)!important}}@media (min-width:1140px){.ecl-u-type-enhance-strong{padding:var(--s-3xl)!important}}.ecl-u-type-enhance-light{background-color:initial!important;border-inline-start:4px solid var(--cm-border)!important;color:var(--cm-on-surface-brand)!important;display:block!important;font-family:Inter,arial,sans-serif;font-size:var(--fs-l)!important;font-weight:300;line-height:var(--lh-m)!important;padding-inline-start:var(--s-m)!important}@media (min-width:768px){.ecl-u-type-enhance-light{font-size:var(--fs-xl)!important;line-height:var(--lh-l)!important}}@media (min-width:1140px){.ecl-u-type-enhance-light{font-size:var(--fs-2xl)!important;line-height:var(--lh-xl)!important}}@media (min-width:768px){.ecl-u-type-enhance-light{padding-inline-start:var(--s-xl)!important}}@media (min-width:1140px){.ecl-u-type-enhance-light{padding-inline-start:var(--s-3xl)!important}}.ecl a:is([class*=ecl-u-]),.ecl a:not([class*=ecl-],[class*=wt-]){font-family:Inter,arial,sans-serif}.ecl ul ol:is([class*=ecl-u-]),.ecl ul ol:not([class*=ecl-],[class*=wt-],[class*=highcharts-]){padding-inline-start:var(--s-l)}.ecl ul ol li:is([class*=ecl-u-]),.ecl ul ol li:not([class*=ecl-],[class*=wt-],[class*=highcharts-]){margin-inline-start:0}.ecl ol ul:is([class*=ecl-u-]),.ecl ol ul:not([class*=ecl-],[class*=wt-]){margin-inline-start:0}.ecl thead:is([class*=ecl-u-])+tbody tr:first-child,.ecl thead:not([class*=ecl-],[class*=wt-],.ecl-datepicker thead)+tbody tr:first-child{border-top-width:0}.ecl blockquote p:is([class*=ecl-u-]),.ecl blockquote p:not([class*=ecl-],[class*=wt-]){margin-top:var(--s-m)}.ecl blockquote p:is([class*=ecl-u-]):first-of-type,.ecl blockquote p:not([class*=ecl-],[class*=wt-]):first-of-type{margin-top:0}.ecl blockquote p:is([class*=ecl-u-]):after,.ecl blockquote p:is([class*=ecl-u-]):before,.ecl blockquote p:not([class*=ecl-],[class*=wt-]):after,.ecl blockquote p:not([class*=ecl-],[class*=wt-]):before{display:none}.ecl blockquote cite:is([class*=ecl-u-]),.ecl blockquote cite:not([class*=ecl-],[class*=wt-]){display:block}
}
