/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cta-card{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#ECECEC;}.cta-card__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.cta-card__image > *,.cta-card__image .field,.cta-card__image .field__item,.cta-card__image .media,.cta-card__image article{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;}.cta-card__image img{width:100%;height:100%;object-fit:cover;transform:scale(1.05);transform-origin:center;transition:transform 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.cta-card__image::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-bright);opacity:0;transition:opacity 300ms cubic-bezier(0.25,0.46,0.45,0.94);pointer-events:none;}.cta-card:hover .cta-card__image::after{opacity:0.25;}.cta-card:hover .cta-card__image img{transform:scale(1.1);}.cta-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(150.27deg,#ECECEC 32.3%,rgba(236,236,236,0) 88.63%);z-index:1;pointer-events:none;}.cta-card__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:80px 40px;gap:68px;height:100%;box-sizing:border-box;}.cta-card__text-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}.cta-card__title{margin:0;font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong);transition:color 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.cta-card:hover .cta-card__title{color:var(--color-text-strong-hover);}.cta-card__text,.cta-card__text p{margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-body);transition:color 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.cta-card:hover .cta-card__text,.cta-card:hover .cta-card__text p{color:var(--color-text-body-hover);}.cta-card__title .field,.cta-card__text .field,.cta-card__link .field,.cta-card__image .field{margin:0;}.cta-card__link a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:4px;background:var(--color-bg-bright);border:none;border-radius:var(--border-radius-sm);font-family:var(--font-family-base);font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong);text-decoration:none;cursor:pointer;}.cta-card__link a:hover{background:var(--color-bg-bright-hover);}.cta-card__link a:not(.extlink)::after{content:'';display:inline-block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);}.cta-card__link .extlink__icon{width:14px;height:14px;}@media (max-width:1024px){.cta-card__title{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile);}}@media (max-width:767px){.cta-card__content{padding:40px 24px;}.cta-card__link,.cta-card__link a{width:100%;}.cta-card__link a{justify-content:space-between;}}
.cta-cards-block{width:100%;margin-top:var(--spacing-section,80px);margin-bottom:var(--spacing-section,80px);}.cta-cards-block:first-child{margin-top:0;}.cta-cards-block:last-child{margin-bottom:0;}@media (max-width:1023px){.cta-cards-block{margin-top:var(--spacing-content-gap-xl,40px);margin-bottom:var(--spacing-content-gap-xl,40px);margin-left:-1rem;margin-right:-1rem;}}
.footer-contact__title{font-family:var(--font-family-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-strong);color:var(--color-text-inverted);margin:0;}.footer-contact__info p{font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);color:var(--color-text-inverted);margin:0;margin-bottom:var(--spacing-form-padding);}.footer-contact__info p:last-child{margin-bottom:0;}.footer-contact__info a{color:var(--color-text-inverted);text-decoration:underline;transition:opacity var(--transition-fast) var(--transition-ease-out);}.footer-contact__info a:hover,.footer-contact__info a:focus{opacity:0.8;text-decoration:underline;}
.footer-content__separator-wrapper{--separator-height:12px;--separator-line-color:var(--color-border,#D2DAE9);--separator-diamond-size:7.37px;--separator-diamond-spacing:10px;--separator-line-thickness:1px;width:100%;margin:0;position:relative;height:var(--separator-height);display:flex;align-items:center;justify-content:center;}.footer-content__separator{position:absolute;left:50%;transform:translateX(-50%);width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);height:var(--separator-height);display:flex;align-items:center;justify-content:center;z-index:2;}.footer-content__separator .separator{position:relative;width:100%;height:var(--separator-height);display:flex;align-items:center;justify-content:center;}.footer-content__separator-wrapper::before{content:'';position:absolute;top:6px;left:50%;transform:translateX(-50%);width:calc(100% - 2 * var(--container-padding));max-width:calc(var(--container-max-width) - 2 * var(--container-padding));height:0;border-top:var(--separator-line-thickness) solid var(--separator-line-color);image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.footer-content__separator .separator__diamonds{position:relative;display:flex;align-items:center;justify-content:center;z-index:1;padding:0 6px;}.footer-content__separator .separator__diamond{width:var(--separator-diamond-size);height:var(--separator-diamond-size);background-color:var(--separator-line-color);border-radius:1px;transform:rotate(-45deg);position:relative;margin-right:var(--separator-diamond-spacing);transform-origin:center;will-change:transform;opacity:1;}.footer-content__separator .separator__diamond:last-child{margin-right:0;}@media (max-width:768px){.footer-content__separator-wrapper{display:none;}}
.footer-bottom__utility a{font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-normal);line-height:24px;color:var(--color-text-inverted);text-decoration:none;transition:opacity var(--transition-fast) var(--transition-ease-out);}.footer-bottom__utility a:hover,.footer-bottom__utility a:focus{text-decoration:underline;opacity:0.8;}.footer-bottom__separator{display:none;}@media (max-width:768px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:var(--spacing-content-gap);}.footer-bottom__left{display:contents;}.footer-bottom .footer-bottom__right{order:2;width:100%;}.footer-bottom .footer-bottom__utility{order:3;display:flex;flex-direction:column-reverse;align-items:flex-start;width:100%;}.footer-bottom .footer-bottom__separator{order:1;width:100%;margin:0;position:relative;height:12px;display:flex;align-items:center;justify-content:center;}.footer-bottom__separator::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--color-border);transform:translateY(-50%);z-index:1;opacity:1;}.footer-bottom__separator .separator{position:relative;width:100%;height:12px;display:flex;align-items:center;justify-content:center;}.footer-bottom__separator .separator__diamonds{position:relative;display:flex;align-items:center;justify-content:center;z-index:2;padding:0 6px;}.footer-bottom__separator .separator__diamond{width:7.37px;height:7.37px;background-color:var(--color-border);border-radius:1px;transform:rotate(-45deg);position:relative;margin-right:10px;opacity:1;}.footer-bottom__separator .separator__diamond:last-child{margin-right:0;}}

.footer-menu__list{list-style:none;margin:0;padding:0;}.footer-menu__item{margin:0;}.footer-menu__title{font-family:var(--font-family-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-strong);color:var(--color-text-inverted);margin:0;}.footer-menu__link{font-family:var(--font-family-base);font-size:var(--font-size-body);color:var(--color-text-inverted);text-decoration:none;transition:color var(--transition-fast) var(--transition-ease-out);}.footer-menu__link:hover,.footer-menu__link:focus{color:var(--color-text-inverted);text-decoration:underline;}.footer-menu__contact-info{display:flex;flex-direction:column;gap:var(--spacing-content-gap);}.footer-menu__contact-line{font-family:var(--font-family-strong);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);color:var(--color-text-inverted);margin:0;}
.social-media__list{list-style:none;margin:0;padding:0;}
.accessibility-panel{position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none;}.accessibility-panel[aria-hidden="false"]{visibility:visible;pointer-events:auto;}.accessibility-panel__overlay{position:fixed;inset:0;background-color:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease;}.accessibility-panel[aria-hidden="false"] .accessibility-panel__overlay{opacity:1;}.accessibility-panel__container{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:550px;background-color:var(--color-bg-white,#FFFFFF);display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.3s ease;box-shadow:-4px 0 24px rgba(0,0,0,0.12);}.accessibility-panel[aria-hidden="false"] .accessibility-panel__container{transform:translateX(0);}.accessibility-panel__header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-bottom:1px solid var(--color-border,#D2DAE9);flex-shrink:0;}.accessibility-panel__title{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-h3,24px);font-weight:700;line-height:1.3;color:var(--color-text-strong,#010027);margin:0;}.accessibility-panel__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:none;cursor:pointer;color:var(--color-icon,#3C4151);border-radius:4px;transition:background-color 0.2s ease;flex-shrink:0;}.accessibility-panel__close:hover{background-color:var(--color-bg-light,#F0F0F3);}.accessibility-panel__close:focus-visible{outline:2px solid var(--color-link,#003087);outline-offset:2px;}.accessibility-panel__body{flex:1;overflow-y:auto;padding:32px;-webkit-overflow-scrolling:touch;}.accessibility-panel__intro{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-body,16px);line-height:1.6;color:var(--color-text-strong,#010027);margin:0 0 24px;}.accessibility-panel__link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-body,16px);font-weight:600;line-height:1.5;color:var(--color-button-gold,#D29F13);text-decoration:none;margin-bottom:32px;transition:color 0.2s ease;}.accessibility-panel__link:hover{color:var(--color-button-gold-hover,#b88a0f);text-decoration:underline;}.accessibility-panel__link:focus-visible{outline:2px solid var(--color-link,#003087);outline-offset:2px;border-radius:2px;}.accessibility-panel__link-icon{flex-shrink:0;width:20px;height:20px;}.accessibility-panel__section-title{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-h3,24px);font-weight:700;line-height:1.3;color:var(--color-text-bright,#003087);margin:0 0 16px;}.accessibility-panel__description{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-body,16px);line-height:1.6;color:var(--color-text-strong,#010027);margin:0 0 24px;}.accessibility-panel__radio-group{border:none;padding:0;margin:0 0 24px;display:flex;flex-direction:row;gap:12px;}.accessibility-panel__radio{display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px solid var(--color-border,#D2DAE9);border-radius:8px;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease;user-select:none;}.accessibility-panel__radio:hover{border-color:var(--color-link,#003087);background-color:var(--color-bg-light,#F0F0F3);}.accessibility-panel__radio:has(.accessibility-panel__radio-input:checked){border-color:var(--color-link,#003087);background-color:rgba(0,48,135,0.04);}.accessibility-panel__radio-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.accessibility-panel__radio-indicator{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid var(--color-border,#D2DAE9);border-radius:50%;flex-shrink:0;transition:border-color 0.2s ease,background-color 0.2s ease;}.accessibility-panel__radio-input:checked ~ .accessibility-panel__radio-indicator{border-color:var(--color-link,#003087);background-color:var(--color-link,#003087);}.accessibility-panel__radio-input:checked ~ .accessibility-panel__radio-indicator::after{content:'';display:block;width:6px;height:10px;border:solid var(--color-text-inverted,#FFFFFF);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px;}.accessibility-panel__radio:focus-visible{outline:2px solid var(--color-link,#003087);outline-offset:2px;}.accessibility-panel__radio-input:focus-visible ~ .accessibility-panel__radio-indicator{outline:2px solid var(--color-link,#003087);outline-offset:2px;}.accessibility-panel__radio-label{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-body,16px);font-weight:500;line-height:1.5;color:var(--color-text-strong,#010027);}.accessibility-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 32px;border-top:1px solid var(--color-border,#D2DAE9);flex-shrink:0;}.accessibility-panel__btn{font-family:var(--font-family-base,'Work Sans',sans-serif);font-size:var(--font-size-small,14px);font-weight:700;line-height:1.4;letter-spacing:0.5px;padding:14px 24px;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;white-space:nowrap;}.accessibility-panel__btn:focus-visible{outline:2px solid var(--color-link,#003087);outline-offset:2px;}.accessibility-panel__btn--reset{background-color:transparent;color:var(--color-text-strong,#010027);border:1px solid var(--color-border,#D2DAE9);}.accessibility-panel__btn--reset:hover{background-color:var(--color-bg-light,#F0F0F3);border-color:var(--color-text-strong,#010027);}.accessibility-panel__btn--confirm{background-color:var(--color-bg-primary,#4E3629);color:var(--color-text-inverted,#FFFFFF);border:1px solid var(--color-bg-primary,#4E3629);}.accessibility-panel__btn--confirm:hover{background-color:var(--color-bg-primary-hover,#3d2b20);border-color:var(--color-bg-primary-hover,#3d2b20);}@media (max-width:600px){.accessibility-panel__container{max-width:100%;}.accessibility-panel__header{padding:20px 16px;}.accessibility-panel__body{padding:24px 16px;}.accessibility-panel__footer{padding:20px 16px;flex-direction:column;}.accessibility-panel__btn{width:100%;text-align:center;}.accessibility-panel__radio-group{flex-direction:column;}}html.accessibility-panel-open{overflow:hidden;}
html.rk-high-contrast{background:#000 !important;color:#fff !important;}html.rk-high-contrast body{background:#000 !important;color:#fff !important;}html.rk-high-contrast *{background-color:#000 !important;background-image:none !important;color:#fff !important;text-shadow:none !important;border-color:#fff !important;}html.rk-high-contrast *::before,html.rk-high-contrast *::after{background-image:none !important;}html.rk-high-contrast a,html.rk-high-contrast a:visited,html.rk-high-contrast a:hover,html.rk-high-contrast a:focus,html.rk-high-contrast a:active{color:#ff0 !important;text-decoration:underline !important;background-color:#000 !important;}html.rk-high-contrast a *{color:inherit !important;background-color:inherit !important;}html.rk-high-contrast button,html.rk-high-contrast input[type="submit"],html.rk-high-contrast input[type="button"],html.rk-high-contrast .btn,html.rk-high-contrast .info-card__button{background-color:#ff0 !important;color:#000 !important;}html.rk-high-contrast button:hover,html.rk-high-contrast button:focus,html.rk-high-contrast input[type="submit"]:hover,html.rk-high-contrast input[type="button"]:hover,html.rk-high-contrast .btn:hover,html.rk-high-contrast .btn:focus{background-color:#ff0 !important;color:#000 !important;text-decoration:underline !important;}html.rk-high-contrast input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="search"]),html.rk-high-contrast textarea,html.rk-high-contrast select{background-color:#fff !important;color:#000 !important;border:1px solid #fff !important;}html.rk-high-contrast input[type="radio"] + label::before{border-color:#ff0 !important;}html.rk-high-contrast input[type="radio"]:checked + label::before{box-shadow:inset 0 0 0 5px #ff0 !important;}html.rk-high-contrast input[type="checkbox"] + label::before{border-color:#ff0 !important;}html.rk-high-contrast input[type="checkbox"]:checked + label::before{background-color:#ff0 !important;color:#000 !important;}html.rk-high-contrast img{background-color:transparent !important;border:1px solid #fff !important;filter:grayscale(100%) contrast(120%);}html.rk-high-contrast .logo__image,html.rk-high-contrast .footer-logo img{background-color:#ff0 !important;padding:5px !important;}html.rk-high-contrast .cta-banner__image img,html.rk-high-contrast .cta-card__image img,html.rk-high-contrast .news-card__image img{opacity:1 !important;filter:grayscale(100%) contrast(120%) !important;}html.rk-high-contrast *:focus,html.rk-high-contrast *:focus-visible{outline:3px solid currentColor !important;outline-offset:1px !important;}html.rk-high-contrast a:focus,html.rk-high-contrast a:focus-visible,html.rk-high-contrast button:focus,html.rk-high-contrast button:focus-visible{outline-color:#ff0 !important;}html.rk-high-contrast .main-navigation__bar{background-color:#000 !important;border-bottom:1px solid #fff !important;}html.rk-high-contrast .main-navigation__toggle,html.rk-high-contrast .main-navigation__link{color:#fff !important;}html.rk-high-contrast .main-navigation__toggle:hover,html.rk-high-contrast .main-navigation__link:hover{background-color:#333 !important;}html.rk-high-contrast .main-navigation__toggle[aria-expanded="true"]{background-color:#333 !important;}html.rk-high-contrast .main-navigation__panel{background-color:#000 !important;border:1px solid #fff !important;}html.rk-high-contrast .main-navigation__second-level,html.rk-high-contrast .main-navigation__third-link{color:#ff0 !important;}html.rk-high-contrast .main-navigation__panel-external{background-color:#111 !important;}html.rk-high-contrast .main-navigation__external-link{color:#ff0 !important;}html.rk-high-contrast .utility-bar{background-color:#000 !important;border-bottom:1px solid #fff !important;}html.rk-high-contrast .utility-bar__link{color:#ff0 !important;}html.rk-high-contrast .branding-bar{background-color:#000 !important;border-bottom:1px solid #fff !important;}html.rk-high-contrast .search-input__wrapper{background-color:#fff !important;box-sizing:border-box !important;}html.rk-high-contrast .search-input__field{background-color:transparent !important;color:#000 !important;}html.rk-high-contrast .search-input__field::placeholder{color:#666 !important;}html.rk-high-contrast .search-input__button{background-color:transparent !important;border:none !important;color:#000 !important;}html.rk-high-contrast .search-input__button:hover{background-color:transparent !important;}html.rk-high-contrast .search-input__icon{color:#000 !important;}html.rk-high-contrast .mobile-header{background-color:#000 !important;border-bottom:1px solid #fff !important;}html.rk-high-contrast .mobile-header__hamburger-icon,html.rk-high-contrast .mobile-header__close-icon{color:#fff !important;}html.rk-high-contrast .main-navigation__mobile-btn,html.rk-high-contrast .main-navigation__mobile-link{color:#ff0 !important;border-bottom-color:#fff !important;}html.rk-high-contrast .main-navigation__mobile-back{background-color:#111 !important;color:#fff !important;border-bottom-color:#fff !important;}html.rk-high-contrast .main-navigation__mobile-level{background-color:#000 !important;}html.rk-high-contrast .mobile-nav-footer{background-color:#000 !important;border-top-color:#fff !important;}html.rk-high-contrast .language-switcher__toggle{color:#ff0 !important;}html.rk-high-contrast .language-switcher__dropdown{background-color:#000 !important;border:1px solid #fff !important;}html.rk-high-contrast .language-switcher__link{color:#ff0 !important;}html.rk-high-contrast .language-switcher__link:hover{background-color:#333 !important;}html.rk-high-contrast .footer-content{background-color:#000 !important;border-top:1px solid #fff !important;}html.rk-high-contrast .footer-content__separator{border-top-color:#fff !important;}html.rk-high-contrast .footer-contact__title,html.rk-high-contrast .footer-contact__line{color:#fff !important;}html.rk-high-contrast .footer-bottom__copyright,html.rk-high-contrast .footer-bottom__utility{color:#fff !important;}html.rk-high-contrast .footer-bottom__utility a{color:#ff0 !important;}html.rk-high-contrast .social-media__link{color:#ff0 !important;opacity:1 !important;}html.rk-high-contrast .judgements-table{border-color:#fff !important;}html.rk-high-contrast .judgements-table__tab{color:#fff !important;}html.rk-high-contrast .judgements-table__tab.is-active{color:#ff0 !important;}html.rk-high-contrast .judgements-table__tab.is-active::after{background-color:#ff0 !important;}html.rk-high-contrast .judgements-table__row,html.rk-high-contrast .judgements-table__row:nth-child(even){background-color:#000 !important;}html.rk-high-contrast .judgements-table__th{color:#fff !important;border-bottom-color:#fff !important;}html.rk-high-contrast .judgements-table__td{color:#fff !important;border-bottom-color:#fff !important;}html.rk-high-contrast .judgements-table__link{color:#ff0 !important;}html.rk-high-contrast .cta-banner{background-color:#000 !important;border:1px solid #fff !important;}html.rk-high-contrast .cta-banner__title,html.rk-high-contrast .cta-banner__title .field,html.rk-high-contrast .cta-banner__title .field__item{color:#fff !important;}html.rk-high-contrast .cta-banner__body{color:#fff !important;}html.rk-high-contrast .cta-banner__link{color:#ff0 !important;}html.rk-high-contrast .cta-card{background-color:#000 !important;border:1px solid #fff !important;}html.rk-high-contrast .cta-card__title{color:#fff !important;}html.rk-high-contrast .cta-card__text,html.rk-high-contrast .cta-card__text p{color:#fff !important;}html.rk-high-contrast .news-card{background-color:#000 !important;border:none !important;}html.rk-high-contrast .news-card__link{text-decoration:none !important;color:#fff !important;}html.rk-high-contrast .news-card__link:hover{text-decoration:none !important;}html.rk-high-contrast .news-card__title h3{color:#fff !important;}html.rk-high-contrast .news-card__link:hover .news-card__title h3{color:#ff0 !important;text-decoration:underline !important;}html.rk-high-contrast .news-card__date{color:#ccc !important;}html.rk-high-contrast .news-card__lead{color:#fff !important;text-decoration:none !important;}html.rk-high-contrast .news-card__category{background-color:#000 !important;color:#ff0 !important;border:1px solid #ff0 !important;}html.rk-high-contrast .accessibility-panel__container{background-color:#000 !important;border-left:1px solid #ff0 !important;}html.rk-high-contrast .accessibility-panel__header{border-bottom-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__footer{border-top-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__title,html.rk-high-contrast .accessibility-panel__intro,html.rk-high-contrast .accessibility-panel__description,html.rk-high-contrast .accessibility-panel__radio-label{color:#fff !important;}html.rk-high-contrast .accessibility-panel__section-title{color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__link{color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__close{color:#fff !important;}html.rk-high-contrast .accessibility-panel__radio{border-color:#ff0 !important;background-color:#000 !important;}html.rk-high-contrast .accessibility-panel__radio:has(.accessibility-panel__radio-input:checked){background-color:#1a1a00 !important;}html.rk-high-contrast .accessibility-panel__radio-indicator{border-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__radio-input:checked ~ .accessibility-panel__radio-indicator{background-color:#ff0 !important;border-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__radio-input:checked ~ .accessibility-panel__radio-indicator::after{border-color:#000 !important;}html.rk-high-contrast .accessibility-panel__btn--reset{background-color:transparent !important;color:#ff0 !important;border-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel__btn--confirm{background-color:#ff0 !important;color:#000 !important;border-color:#ff0 !important;}html.rk-high-contrast svg{color:currentColor !important;}html.rk-high-contrast .main-navigation__caret,html.rk-high-contrast .main-navigation__chevron,html.rk-high-contrast .main-navigation__external-icon,html.rk-high-contrast .main-navigation__back-icon,html.rk-high-contrast .utility-bar__icon,html.rk-high-contrast .search-input__icon,html.rk-high-contrast .language-switcher__icon{color:currentColor !important;}html.rk-high-contrast .breadcrumb a{color:#ff0 !important;}html.rk-high-contrast .breadcrumb li{color:#fff !important;}html.rk-high-contrast .messages{background-color:#000 !important;color:#fff !important;border:1px solid #fff !important;}html.rk-high-contrast .messages--error{border-color:#f00 !important;}html.rk-high-contrast .messages--warning{border-color:#ff0 !important;}html.rk-high-contrast .messages a{color:#ff0 !important;}html.rk-high-contrast ::selection{background-color:#ff0 !important;color:#000 !important;}html.rk-high-contrast [disabled],html.rk-high-contrast .is-disabled{opacity:0.5 !important;}html.rk-high-contrast .visually-hidden:focus,html.rk-high-contrast .main-navigation__sr-only:focus{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important;background-color:#000 !important;color:#ff0 !important;padding:8px 16px !important;z-index:10000 !important;}html.rk-high-contrast .judgements-table__tab{color:#fff !important;background-color:#000 !important;border-color:transparent !important;}html.rk-high-contrast .judgements-table__tab:hover{color:#ff0 !important;background-color:#333 !important;}html.rk-high-contrast .judgements-table__tab.is-active{color:#ff0 !important;}html.rk-high-contrast .judgements-table__tab.is-active::after{background-color:#ff0 !important;}html.rk-high-contrast .accessibility-panel,html.rk-high-contrast .accessibility-panel__overlay{background-color:transparent !important;}@media print{html.rk-high-contrast,html.rk-high-contrast body{background-color:#fff !important;color:#000 !important;}html.rk-high-contrast *{background-color:transparent !important;color:#000 !important;text-shadow:none !important;border-color:#ccc !important;box-shadow:none !important;}html.rk-high-contrast a,html.rk-high-contrast a:visited{color:#000 !important;text-decoration:underline !important;}html.rk-high-contrast img{filter:none !important;border:none !important;background-color:transparent !important;}html.rk-high-contrast .logo__image,html.rk-high-contrast .footer-logo img{background-color:transparent !important;padding:0 !important;}html.rk-high-contrast button,html.rk-high-contrast input[type="submit"],html.rk-high-contrast input[type="button"],html.rk-high-contrast .btn{background-color:transparent !important;color:#000 !important;border:1px solid #000 !important;}html.rk-high-contrast *:focus,html.rk-high-contrast *:focus-visible{outline:none !important;}}
.branding-bar{height:var(--header-height-branding);background-color:var(--color-bg-white)}.branding-bar__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.branding-bar__logo{flex-shrink:0}.branding-bar__search{flex:1;display:flex;justify-content:center;max-width:654px}.branding-bar__cta{flex-shrink:0}@media(max-width:1024px){.branding-bar__container{padding:0 1rem;gap:1rem}.branding-bar__search{max-width:none}.branding-bar__cta{display:none}}@media(max-width:768px){.branding-bar__search{display:none}}

.header{width:100%;box-shadow:0px 4px 10px rgba(0,5,47,0.08);position:relative;z-index:99;}.header__desktop{display:none;}.header__mobile{display:block;}.header__mobile:has([data-hamburger-toggle][aria-expanded="true"]){position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;overscroll-behavior:contain;}.header__mobile:has([data-hamburger-toggle][aria-expanded="true"]) #mobile-nav-portal{flex:1;display:flex;overflow:hidden;min-height:0;}body.toolbar-fixed .header__mobile:has([data-hamburger-toggle][aria-expanded="true"]),body.gin--horizontal-toolbar .header__mobile:has([data-hamburger-toggle][aria-expanded="true"]){top:var(--drupal-displace-offset-top,39px);}body.gin--vertical-toolbar .header__mobile:has([data-hamburger-toggle][aria-expanded="true"]){top:0;}.mobile-nav-footer{display:none;flex-direction:column;gap:16px;padding:24px 16px;background-color:var(--color-bg-white);border-top:1px solid var(--color-border);flex-shrink:0;}.mobile-nav-footer:not([hidden]){display:flex;}.mobile-nav-footer__cta .btn{width:100%;justify-content:center;}.mobile-nav-footer__language{display:flex;}.mobile-nav-footer__accessibility{display:flex;align-items:center;gap:8px;padding:8px 0;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;}.mobile-nav-footer__accessibility:hover{text-decoration:underline;}.mobile-nav-footer__accessibility svg{width:16px;height:16px;color:var(--color-icon);}@media (min-width:1024px){.header__desktop{display:block;}.header__mobile{display:none;}}
.logo{display:block;flex-shrink:0;text-decoration:none}.logo__image{display:block;height:auto;max-width:100%}.logo--default .logo__image{width:217px}.logo--mobile .logo__image{width:200px}
.mobile-header{position:relative;z-index:1000;flex-shrink:0;background-color:var(--color-bg-primary);padding:16px;}.mobile-header__container{display:flex;align-items:center;justify-content:space-between;max-width:var(--container-max-width);margin:0 auto;}.mobile-header__logo{flex-shrink:0;}.mobile-header__menu-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;padding:0;border-radius:4px;transition:background-color 0.2s ease;}.mobile-header__menu-btn:hover{background-color:hsla(0,0%,100%,0.1);}.mobile-header__menu-btn:focus-visible{outline:2px solid var(--color-text-inverted);outline-offset:2px;}.mobile-header__hamburger-icon{width:24px;height:24px;color:var(--color-text-inverted);}.mobile-header__close-icon{display:none;width:24px;height:24px;color:var(--color-text-inverted);}.mobile-header__menu-btn[aria-expanded="true"] .mobile-header__hamburger-icon{display:none;}.mobile-header__menu-btn[aria-expanded="true"] .mobile-header__close-icon{display:block;}.mobile-header__search{display:none;margin:16px -16px -16px;padding:16px;background-color:var(--color-bg-white);border-top:1px solid var(--color-border);}.mobile-header__search:not([hidden]){display:block;}
.search-input{flex:1;max-width:654px;width:100%;position:relative}.search-input__input-row{display:flex;align-items:center}.search-input__wrapper{display:flex;align-items:center;background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:4px;height:40px;padding:0 8px;gap:8px;flex:1}.search-input__wrapper:focus-within{border-color:var(--color-icon);outline:2px solid rgba(0,0,0,0)}.search-input__field{flex:1;border:none;background:rgba(0,0,0,0);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-strong);outline:none;padding:8px 4px;letter-spacing:.25px;min-width:0}.search-input__field::placeholder{color:var(--color-text-light)}.search-input__field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.search-input__button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0}.search-input__button:hover .search-input__icon{color:var(--color-icon-strong)}.search-input__icon{width:20px;height:20px;color:var(--color-icon)}.search-input__clear-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;color:var(--color-icon)}.search-input__clear-btn:hover{color:var(--color-icon-strong)}.search-input__submit-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:var(--color-bg-bright);border-radius:0 4px 4px 0;cursor:pointer;flex-shrink:0;color:var(--color-text-strong)}.search-input__submit-btn:hover{opacity:.9}.search-input--focused .search-input__wrapper{border-radius:4px 0 0 4px;border-right:none;background-color:var(--color-bg-light-active,#FCFCFC);border-color:var(--color-border-hover,#ACB6CF)}.search-input--focused .search-input__wrapper:focus-within{border-color:var(--color-border-hover,#ACB6CF)}.search-input--focused .search-input__button{display:none}
.utility-bar{height:var(--header-height-utility);background-color:var(--color-bg-light)}.utility-bar__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);height:100%}.utility-bar__content{display:flex;align-items:center;justify-content:flex-end;height:100%;gap:4px}.utility-bar__link{display:flex;align-items:center;gap:4px;padding:8px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;letter-spacing:.25px;border:none;background:none;cursor:pointer}.utility-bar__link:hover{text-decoration:underline}.utility-bar__link:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.utility-bar__link-text{order:1}.utility-bar__icon{order:2;width:16px;height:16px;color:var(--color-icon);flex-shrink:0}.utility-bar__language{position:relative}@media(max-width:1024px){.utility-bar__container{padding:0 1rem}}
.language-switcher{position:relative;}.language-switcher__toggle{display:flex;align-items:center;gap:4px;padding:8px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-strong);background:transparent;border:none;cursor:pointer;letter-spacing:0.25px;}.language-switcher__toggle:hover{text-decoration:underline;}.language-switcher__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px;}.language-switcher__current{font-weight:400;}.language-switcher__icon{width:16px;height:16px;color:var(--color-icon-strong);flex-shrink:0;transition:transform 0.2s ease;}.language-switcher__toggle[aria-expanded="true"] .language-switcher__icon{transform:rotate(180deg);}.language-switcher__dropdown{position:absolute;top:100%;right:0;z-index:1000;min-width:160px;margin:4px 0 0;padding:8px 0;list-style:none;background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.1);}.language-switcher__dropdown[hidden]{display:none;}.language-switcher__item{margin:0;padding:0;}.language-switcher__link{display:flex;align-items:center;gap:8px;padding:8px 16px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;transition:background-color 0.15s ease;}.language-switcher__link:hover{background-color:var(--color-bg-light);}.language-switcher__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;background-color:var(--color-bg-light);}.language-switcher__item--active .language-switcher__link{font-weight:600;color:var(--color-text-primary);}.language-switcher__code{font-weight:inherit;min-width:32px;}.language-switcher__name{color:var(--color-text-secondary);font-weight:400;}.language-switcher__item--active .language-switcher__name{color:var(--color-text-primary);}@media (max-width:1024px){.mobile-nav-footer__language .language-switcher__toggle{padding:8px 0;}.mobile-nav-footer__language .language-switcher__dropdown{bottom:100%;top:auto;left:0;right:auto;margin:0 0 4px;}}
.main-navigation-wrapper{min-height:var(--header-height-navigation,56px);}@media (max-width:1024px){.main-navigation-wrapper{min-height:0;}}.main-navigation{position:relative;}.main-navigation__desktop{display:block;position:relative;}.main-navigation__bar{height:var(--header-height-navigation);background-color:var(--color-bg-primary);}.main-navigation__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);height:100%;display:flex;align-items:center;justify-content:space-between;}.main-navigation__menu{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0;}.main-navigation__item{margin:0;}.main-navigation__menu--external{margin-left:auto;}.main-navigation__link--external{gap:4px;}.main-navigation__toggle,.main-navigation__link{display:flex;align-items:center;gap:4px;padding:16px 12px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-inverted);text-decoration:none;letter-spacing:0.25px;transition:background-color 0.2s ease;white-space:nowrap;background:transparent;border:none;cursor:pointer;}.main-navigation__toggle:hover,.main-navigation__link:hover{background-color:hsla(0,0%,100%,0.1);}.main-navigation__toggle:focus-visible,.main-navigation__link:focus-visible{outline:2px solid var(--color-text-inverted);outline-offset:-2px;}.main-navigation__toggle[aria-expanded="true"]{background-color:hsla(0,0%,100%,0.15);}.main-navigation__toggle[aria-expanded="true"] .main-navigation__caret{transform:rotate(180deg);}.main-navigation__caret{width:16px;height:16px;flex-shrink:0;transition:transform 0.2s ease;}.main-navigation__label{display:flex;align-items:center;}.main-navigation__panel{position:absolute;top:100%;left:0;right:0;z-index:100;background-color:var(--color-bg-white);box-shadow:0 4px 16px rgba(0,0,0,0.1);border-top:1px solid var(--color-border);}.main-navigation__panel[hidden]{display:none;}.main-navigation__panel-container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);display:flex;min-height:280px;}.main-navigation__panel-internal{flex:1;padding:32px 0;padding-right:48px;}.main-navigation__columns{columns:250px auto;column-gap:48px;}.main-navigation__column{break-inside:avoid;margin-bottom:32px;}.main-navigation__second-level{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;margin-bottom:4px;}.main-navigation__second-level--link{transition:color 0.2s ease;}.main-navigation__second-level--link:hover{color:var(--color-bg-primary);}.main-navigation__second-level--link:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px;}.main-navigation__second-label{flex:1;}.main-navigation__chevron{width:16px;height:16px;flex-shrink:0;color:var(--color-icon);}.main-navigation__third-list{list-style:none;margin:0;padding:0;}.main-navigation__third-item{margin:0;}.main-navigation__third-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;transition:color 0.2s ease;}.main-navigation__third-link:hover{color:var(--color-bg-primary);}.main-navigation__third-link:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px;}.main-navigation__third-label{flex:1;}.main-navigation__panel-external{width:380px;flex-shrink:0;background-color:var(--color-bg-light);padding:32px 24px;margin-right:calc(-1 * var(--container-padding));padding-right:calc(var(--container-padding) + 24px);}.main-navigation__external-list{list-style:none;margin:0;padding:0;}.main-navigation__external-item{margin:0;}.main-navigation__external-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;transition:color 0.2s ease;}.main-navigation__external-link:hover{color:var(--color-bg-primary);}.main-navigation__external-link:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px;}.main-navigation__external-label{flex:1;}.main-navigation__external-icon{width:16px;height:16px;flex-shrink:0;color:var(--color-icon);}.main-navigation__link--external .main-navigation__external-icon{color:currentColor;}.main-navigation__mobile{display:none;flex:1;background-color:var(--color-bg-white);overflow:hidden;}.main-navigation__mobile[hidden]{display:none !important;}.main-navigation__mobile-header{display:none;}.main-navigation__mobile-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;padding:0;border-radius:4px;transition:background-color 0.2s ease;}.main-navigation__mobile-close:hover{background-color:hsla(0,0%,100%,0.1);}.main-navigation__mobile-close:focus-visible{outline:2px solid var(--color-text-inverted);outline-offset:2px;}.main-navigation__close-icon{width:24px;height:24px;color:var(--color-text-inverted);}.main-navigation__mobile-container{position:relative;width:100%;height:100%;overflow:hidden;}.main-navigation__mobile-level{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-bg-white);transform:translateX(100%);transition:transform 0.3s ease,visibility 0.3s ease;overflow-y:auto;visibility:hidden;}.main-navigation__mobile-level[hidden]{display:block;}.main-navigation__mobile-level--active{transform:translateX(0);visibility:visible;}.main-navigation__mobile-level--exit-left{transform:translateX(-30%);visibility:visible;}.main-navigation__mobile-back{display:flex;align-items:center;gap:8px;width:100%;padding:16px;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:700;color:var(--color-text-strong);background-color:var(--color-bg-light);border:none;border-bottom:1px solid var(--color-border);cursor:pointer;text-align:left;}.main-navigation__mobile-back:hover{background-color:var(--color-bg-light);}.main-navigation__mobile-back:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:-2px;}.main-navigation__back-icon{width:16px;height:16px;flex-shrink:0;}.main-navigation__mobile-back-label{flex:1;}.main-navigation__mobile-list{list-style:none;margin:0;padding:0;}.main-navigation__mobile-item{margin:0;border-bottom:1px solid var(--color-border);}.main-navigation__mobile-item--external{background-color:var(--color-bg-light);}.main-navigation__mobile-btn,.main-navigation__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:16px;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-body);color:var(--color-text-strong);text-decoration:none;background:transparent;border:none;cursor:pointer;text-align:left;}[data-mobile-level="3"] .main-navigation__mobile-btn,[data-mobile-level="3"] .main-navigation__mobile-link{font-weight:400;}.main-navigation__mobile-btn:hover,.main-navigation__mobile-link:hover{background-color:var(--color-bg-light);}.main-navigation__mobile-btn:focus-visible,.main-navigation__mobile-link:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:-2px;}.main-navigation__mobile-link--external{background-color:var(--color-bg-light);}.main-navigation__mobile-link--external:hover{background-color:var(--color-border);}.main-navigation__mobile-text{display:block;padding:16px;font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-body);color:var(--color-text-strong);}[data-mobile-level="3"] .main-navigation__mobile-text{font-weight:400;}.main-navigation__mobile-label{flex:1;}.main-navigation__mobile-cta{display:none;}@media (max-width:1280px){.main-navigation__container{padding:0 1.5rem;}.main-navigation__toggle,.main-navigation__link{padding:16px 8px;font-size:14px;}.main-navigation__panel-container{padding:0 1.5rem;}.main-navigation__panel-external{width:320px;margin-right:-1.5rem;padding-right:calc(1.5rem + 24px);}.main-navigation__columns{columns:200px auto;column-gap:32px;}.main-navigation__column{margin-bottom:24px;}}@media (max-width:1024px){.main-navigation__desktop{display:none;}.main-navigation__mobile:not([hidden]){display:flex;}}.main-navigation__panel--entering{animation:panelSlideDown 0.2s ease forwards;}.main-navigation__panel--leaving{animation:panelSlideUp 0.2s ease forwards;}@keyframes panelSlideDown{from{opacity:0;transform:translateY(-8px);}to{opacity:1;transform:translateY(0);}}@keyframes panelSlideUp{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-8px);}}.main-navigation__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.news-block__link{font-family:var(--font-family-base);font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);color:var(--color-text-bright);text-decoration:none;display:inline-flex;align-items:center;gap:4px;}.news-block__link:hover{text-decoration:underline;}.news-block__link svg{flex-shrink:0;}.news-block__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;}.news-block__secondary{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.news-block__mobile-separator{display:none;}@media (max-width:425px){.news-block__grid{grid-template-columns:1fr;gap:0;}.news-block__secondary{grid-template-columns:1fr;gap:0;}.news-block__mobile-separator{display:block;margin:18px 0;}.news-block__mobile-separator--secondary{margin:18px 0;}}@media (min-width:426px) and (max-width:1023px){.news-block__grid{grid-template-columns:1fr;gap:24px;}.news-block__secondary{grid-template-columns:1fr 1fr;gap:24px;}.news-block__mobile-separator{display:none;}}
.news-card{background:var(--color-bg-white);border-radius:4px;overflow:hidden;height:100%;display:flex;flex-direction:column;}.news-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;}.news-card__image{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;flex-shrink:0;}.news-card__image::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-bright);opacity:0;transition:opacity 300ms cubic-bezier(0.25,0.46,0.45,0.94);pointer-events:none;}.news-card__link:hover .news-card__image::after{opacity:0.25;}.news-card__image .contextual-region{position:static;}.news-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);transform-origin:center;transition:transform 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.news-card__link:hover .news-card__image img{transform:scale(1.1);}.news-card__category{position:absolute;left:8px;bottom:9.25px;display:flex;flex-direction:row;align-items:center;padding:4px;gap:10px;width:auto;height:24px;background:#F0F0F3;border-radius:4px;font-family:var(--font-family-strong);font-style:normal;font-weight:var(--font-weight-normal);font-size:var(--font-size-small);line-height:18px;letter-spacing:0.5px;color:#003087;white-space:nowrap;}.news-card__body{display:flex;flex-direction:column;gap:6px;padding-top:16px;padding-bottom:0;flex-grow:1;}.news-card__date{font-family:var(--font-family-strong);font-weight:var(--font-weight-normal);font-size:var(--font-size-small);line-height:18px;letter-spacing:0.5px;vertical-align:middle;color:var(--color-text-light);text-transform:lowercase;}.news-card__title{}.news-card__title h3{margin:0;font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong);transition:color 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.news-card__link:hover .news-card__title h3{color:var(--color-text-strong-hover);text-decoration:underline;}.news-card__lead{margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-body);transition:color 300ms cubic-bezier(0.25,0.46,0.45,0.94);}.news-card__link:hover .news-card__lead{color:var(--color-text-body-hover);}.news-card__separator--always{margin-top:auto;padding-top:16px;}.news-card__separator--mobile-only{display:none;margin-top:auto;padding-top:16px;}@media (max-width:425px){.news-card__separator--mobile-only{display:block;}}.news-card--large .news-card__image{aspect-ratio:16 / 9;}.news-card--large .news-card__body{padding-top:24px;padding-bottom:0;gap:8px;}.news-card--large .news-card__title h3{font-size:16px;line-height:24px;}@media (max-width:1024px){.news-card__lead--hide-mobile{display:none;}}
.paragraph--separator{width:100%;margin:var(--spacing-content-gap) 0;}.news-block__mobile-separator .separator{padding:6px 0;margin:0;}.separator{position:relative;width:100%;max-width:770px;height:48px;margin:0 auto;display:flex;align-items:center;justify-content:center;}.separator__line{position:absolute;top:24px;left:0;right:0;height:0;border-top:1px solid #D2DAE9;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.separator__diamonds{position:relative;display:flex;align-items:center;justify-content:center;gap:0;z-index:1;}.separator__diamond{width:8px;height:8px;background-color:#D2DAE9;border-radius:1px;transform:rotate(-45deg);position:relative;transform-origin:center;will-change:transform;}.separator__diamond--1{margin-right:12px;}.separator__diamond--2{margin-right:12px;}.separator__diamond--3{}@media (max-width:768px){.separator{max-width:100%;padding:0 var(--spacing-content-gap-small);}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-base:1rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-normal:400;--font-weight-bold:700;--leading-relaxed:1.625;--radius-sm:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg-white:#fff;--color-bg-white-hover:#f3f6fb;--color-bg-white-active:#e6ebf5;--color-bg-light:#f0f0f3;--color-bg-light-hover:#f3f6fb;--color-bg-light-active:#fcfcfc;--color-bg-light-disabled:#f0f1f3;--color-bg-medium-disabled:#f0f1f3;--color-bg-bright:#d29f13;--color-bg-bright-hover:#f0d974;--color-bg-bright-active:#fff6a4;--color-bg-bright-disabled:#f0f1f3;--color-bg-primary:#4e3629;--color-bg-secondary:#003087;--color-bg-secondary-hover:#29519b;--color-bg-secondary-active:#5171af;--color-bg-none:transparent;--color-bg-none-hover:#f3f6fb;--color-bg-none-active:#d2dae9;--color-text-strong:#010027;--color-text-strong-hover:#0141b5;--color-text-strong-active:#0c3787;--color-text-strong-disabled:#b2b4ba;--color-text-body:#242427;--color-text-body-disabled:#afb1b6;--color-text-medium:#484f63;--color-text-medium-hover:#707b87;--color-text-medium-active:#0c3787;--color-text-medium-disabled:#989daa;--color-text-bright:#003087;--color-text-bright-hover:#29519b;--color-text-bright-active:#5171af;--color-text-bright-disabled:#737989;--color-text-placeholder:#b2b4ba;--color-text-placeholder-hover:#5171af;--color-text-inverted:#fff;--color-text-inverted-hover:#e7ecf4;--color-text-inverted-active:#c6cfdd;--color-link:#003087;--color-link-hover:#4e3629;--color-icon:#3c4151;--color-icon-strong:#16161a;--color-icon-bright:#003087;--color-icon-inverted:#fff;--color-border:#d2dae9;--color-border-medium:#acb6cf;--color-focus:#0a57df;--color-focus-ring:#5389e8;--color-success:#028f87;--color-success-bg:#d0ecea;--color-error:#f22;--color-error-bg:#ffe7e7;--color-info:#ffd34e;--color-info-bg:#fff8e4;--font-base:Arial,sans-serif;--font-strong:Georgia,serif;--spacing-xs:4px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.z-10{z-index:10}.container{width:100%}@media (min-width:425px){.container{max-width:425px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.mt-\[30px\]{margin-top:30px}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[60px\]{margin-bottom:60px}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-\(--icon-size\){height:var(--icon-size)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-20{height:calc(var(--spacing)*20)}.h-auto{height:auto}.min-h-\[100px\]{min-height:100px}.min-h-\[320px\]{min-height:320px}.w-\(--icon-size\){width:var(--icon-size)}.w-6{width:calc(var(--spacing)*6)}.w-10{width:calc(var(--spacing)*10)}.w-\[90px\]{width:90px}.w-\[213px\]{width:213px}.w-\[361px\]{width:361px}.w-auto{width:auto}.w-full{width:100%}.max-w-\(--container-max-width\){max-width:var(--container-max-width)}.max-w-\[189px\]{max-width:189px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-\(--spacing-content-gap\){gap:var(--spacing-content-gap)}.gap-\(--spacing-form-padding\){gap:var(--spacing-form-padding)}.gap-0{gap:calc(var(--spacing)*0)}.gap-2{gap:calc(var(--spacing)*2)}.gap-6{gap:calc(var(--spacing)*6)}.gap-35{gap:calc(var(--spacing)*35)}.gap-\[15px\]{gap:15px}.gap-\[60px\]{gap:60px}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\(--color-bg-light\){background-color:var(--color-bg-light)}.bg-\(--color-bg-primary\){background-color:var(--color-bg-primary)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab,red,red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab,var(--color-black)60%,transparent)}}.to-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.p-6{padding:calc(var(--spacing)*6)}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.px-\(--container-padding\){padding-inline:var(--container-padding)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-\[10px\]{padding-block:10px}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pb-30{padding-bottom:calc(var(--spacing)*30)}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-base{font-family:var(--font-base)}.font-strong{font-family:var(--font-strong)}.text-\[18px\]\/\[32px\]{font-size:18px;line-height:32px}.text-base\/6{font-size:var(--text-base);line-height:calc(var(--spacing)*6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.25px\]{--tw-tracking:.25px;letter-spacing:.25px}.text-\(--color-icon\){color:var(--color-icon)}.text-\(--color-icon-inverted\){color:var(--color-icon-inverted)}.text-\(--color-text-body\){color:var(--color-text-body)}.text-\(--color-text-bright\){color:var(--color-text-bright)}.text-\(--color-text-strong\){color:var(--color-text-strong)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.lowercase{text-transform:lowercase}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.group-hover\:text-gray-100:is(:where(.group):hover *){color:var(--color-gray-100)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:scale-95:hover{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:1024px){.max-lg\:px-4{padding-inline:calc(var(--spacing)*4)}.max-lg\:pt-8{padding-top:calc(var(--spacing)*8)}.max-lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}}@media not all and (min-width:768px){.max-md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.max-md\:ml-0{margin-left:calc(var(--spacing)*0)}.max-md\:hidden{display:none}.max-md\:w-full{width:100%}.max-md\:flex-col{flex-direction:column}.max-md\:gap-\(--spacing-content-gap\){gap:var(--spacing-content-gap)}.max-md\:gap-12{gap:calc(var(--spacing)*12)}.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}}@media (min-width:576px){.min-\[576px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.min-\[992px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-10{gap:calc(var(--spacing)*10)}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:justify-items-start{justify-items:start}.xl\:gap-\(--spacing-content-gap-xl\){gap:var(--spacing-content-gap-xl)}}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-full svg{width:100%}}:root{--color-bg-white:#fff;--color-bg-white-hover:#f3f6fb;--color-bg-white-active:#e6ebf5;--color-bg-white-disabled:#f0f1f3;--color-bg-light:#f0f0f3;--color-bg-light-hover:#f3f6fb;--color-bg-light-active:#fcfcfc;--color-bg-light-disabled:#f0f1f3;--color-bg-medium:#e0e0e0;--color-bg-medium-hover:#efefef;--color-bg-medium-active:#f6f6f6;--color-bg-medium-disabled:#f0f1f3;--color-bg-bright:#d29f13;--color-bg-bright-hover:#f0d974;--color-bg-bright-active:#fff6a4;--color-bg-bright-disabled:#f0f1f3;--color-bg-primary:#4e3629;--color-bg-primary-hover:#231e21;--color-bg-primary-active:#000;--color-bg-primary-disabled:#c9c9c9;--color-bg-secondary:#003087;--color-bg-secondary-hover:#29519b;--color-bg-secondary-active:#5171af;--color-bg-secondary-disabled:#c9c9c9;--color-bg-inverted:#fff;--color-bg-inverted-hover:#f3f6fb;--color-bg-inverted-active:#d2dae9;--color-bg-inverted-disabled:#f0f1f3;--color-bg-none:transparent;--color-bg-none-hover:#f3f6fb;--color-bg-none-active:#d2dae9;--color-bg-none-disabled:#f0f1f3;--color-text-strong:#010027;--color-text-strong-hover:#0141b5;--color-text-strong-active:#0c3787;--color-text-strong-disabled:#b2b4ba;--color-text-body:#242427;--color-text-body-hover:#536273;--color-text-body-active:#1c4289;--color-text-body-disabled:#afb1b6;--color-text-medium:#484f63;--color-text-medium-hover:#707b87;--color-text-medium-active:#0c3787;--color-text-medium-disabled:#989daa;--color-text-bright:#003087;--color-text-bright-hover:#29519b;--color-text-bright-active:#5171af;--color-text-bright-disabled:#737989;--color-text-placeholder:#b2b4ba;--color-text-placeholder-hover:#5171af;--color-text-placeholder-active:#a6acb4;--color-text-placeholder-disabled:#b2b4ba;--color-text-inverted:#fff;--color-text-inverted-hover:#e7ecf4;--color-text-inverted-active:#c6cfdd;--color-text-inverted-disabled:#b2b4ba;--color-link:#003087;--color-link-hover:#4e3629;--color-link-active:#715c4f;--color-icon:#3c4151;--color-icon-hover:#536273;--color-icon-active:#1c4289;--color-icon-disabled:#90939b;--color-icon-strong:#16161a;--color-icon-strong-hover:#0141b5;--color-icon-strong-active:#29519b;--color-icon-strong-disabled:#a3a7b3;--color-icon-medium:#51586f;--color-icon-medium-hover:#707b87;--color-icon-medium-active:#0141b5;--color-icon-medium-disabled:#90939b;--color-icon-bright:#003087;--color-icon-bright-hover:#29519b;--color-icon-bright-active:#5171af;--color-icon-bright-disabled:#a3a7b3;--color-icon-light:#b2b4ba;--color-icon-light-hover:#5171af;--color-icon-light-active:#a6acb4;--color-icon-light-disabled:#b2b4ba;--color-icon-inverted:#fff;--color-icon-inverted-hover:#e7ecf4;--color-icon-inverted-active:#c6cfdd;--color-icon-inverted-disabled:#c6c8ce;--color-border:#d2dae9;--color-border-hover:#acb6cf;--color-border-active:#7e8cae;--color-border-disabled:#d6d6d6;--color-border-none:transparent;--color-border-none-hover:#e2e7f0;--color-border-none-active:#7e8cae;--color-border-none-disabled:#d6d6d6;--color-border-medium:#acb6cf;--color-border-medium-hover:#5171af;--color-border-medium-active:#003087;--color-border-medium-disabled:#c7c8cc;--color-border-strong:#16161a;--color-border-strong-hover:#848484;--color-border-strong-active:#003087;--color-border-strong-disabled:#c7c8cc;--color-border-light:#c0c7d8;--color-border-input:#b8bfd2;--color-focus:#0a57df;--color-focus-ring:#5389e8;--color-success:#028f87;--color-success-text:#028f87;--color-success-icon:#028f87;--color-success-border:#028f87;--color-success-bg:#d0ecea;--color-success-bg-hover:#cce8e0;--color-error:#f22;--color-error-text:#f22;--color-error-icon:#f22;--color-error-border:#f22;--color-error-bg:#ffe7e7;--color-error-bg-hover:#ffbebe;--color-error-icon-hover:#ff8a8a;--color-info:#ffd34e;--color-info-text:#3c4151;--color-info-icon:#ffd34e;--color-info-border:#ffd34e;--color-info-bg:#fff8e4;--color-info-bg-hover:#ffedb8;--color-form-border:#818fb1;--color-form-border-hover:#5171af;--color-form-border-active:#003087;--color-form-border-error:#d20404;--color-form-border-disabled:#c7c8cc;--color-form-bg:#fff;--color-form-bg-hover:#f3f6fb;--color-form-bg-active:#e6ebf5;--color-form-bg-error:#ffe7e7;--color-form-bg-disabled:#f0f1f3;--color-form-placeholder:#6a6b7b;--color-form-error-text:#d20404;--color-form-checkbox-checked:#003087;--color-form-checkbox-checked-hover:#29519b;--color-form-checkbox-checked-active:#5171af;--color-text-light:var(--color-text-medium);--color-text-bright-muted:var(--color-text-bright-hover);--color-form-label:var(--color-text-medium);--color-search-bg:var(--color-bg-white-hover);--color-search-border:var(--color-border-medium);--color-placeholder:var(--color-text-placeholder);--color-placeholder-hover:var(--color-text-placeholder-hover);--color-button-gold:var(--color-bg-bright);--color-button-gold-hover:var(--color-bg-bright-hover);--color-primary:var(--color-link);--color-primary-dark:var(--color-link-hover);--font-family-base:Arial,sans-serif;--font-family-strong:Georgia,serif;--font-weight-normal:400;--font-weight-strong:700;--font-size-h1:32px;--line-height-h1:44px;--font-size-h2:22px;--line-height-h2:32px;--letter-spacing-heading:.0025em;--font-size-h3:18px;--line-height-h3:32px;--font-size-h4:16px;--line-height-h4:24px;--font-size-h1-mobile:22px;--line-height-h1-mobile:32px;--font-size-h2-mobile:18px;--line-height-h2-mobile:24px;--font-size-h3-mobile:16px;--line-height-h3-mobile:24px;--font-size-h4-mobile:14px;--line-height-h4-mobile:24px;--font-size-body:16px;--line-height-body:24px;--letter-spacing-default:.25px;--font-size-small:14px;--line-height-small:24px;--font-size-tiny:12px;--line-height-tiny:16px;--font-size-large:18px;--line-height-large:32px;--letter-spacing-large:.5px;--font-size-caption:16px;--line-height-caption:18px;--letter-spacing-caption:.5px;--font-size-quote:24px;--line-height-quote:40px;--font-size-quote-mobile:18px;--line-height-quote-mobile:32px;--font-size-label:14px;--line-height-label:16px;--letter-spacing-label:.5px;--line-height-button:16px;--font-size-l-strong:18px;--line-height-l-strong:32px}.text-h1{font-family:var(--font-family-strong);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-strong);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong)}@media (max-width:1024px){.text-h1{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile)}}.text-l-strong{font-family:var(--font-family-strong);font-size:var(--font-size-l-strong);line-height:var(--line-height-l-strong);font-weight:var(--font-weight-strong);color:var(--color-text-strong)}.text-body-meta{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-default);color:var(--color-text-medium)}.text-lead,.text-lead p{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-strong);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong)}.text-body{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-default);vertical-align:middle;color:var(--color-text-strong)}.text-body-small{font-family:var(--font-family-base);font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-normal);color:var(--color-text-body)}.text-body-tiny{font-family:var(--font-family-base);font-size:var(--font-size-tiny);line-height:var(--line-height-tiny);font-weight:var(--font-weight-normal);color:var(--color-text-body)}.text-body-large{font-family:var(--font-family-base);font-size:var(--font-size-large);line-height:var(--line-height-large);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-large);color:var(--color-text-body)}.text-caption{font-family:var(--font-family-strong);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-caption);color:var(--color-text-body)}.text-quote{font-family:var(--font-family-strong);font-size:var(--font-size-quote);line-height:var(--line-height-quote);font-weight:var(--font-weight-normal);color:var(--color-text-strong)}.text-label{font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-strong);letter-spacing:var(--letter-spacing-label);color:var(--color-text-body)}@media (max-width:768px){.text-quote{font-size:var(--font-size-quote-mobile);line-height:var(--line-height-quote-mobile)}}h1{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong)}h2{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong)}h3{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong)}h4{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong)}h5{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong)}h6{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-tiny);line-height:var(--line-height-tiny);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong)}@media (max-width:1024px){h1{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile)}h2{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}h3{font-size:var(--font-size-h3-mobile);line-height:var(--line-height-h3-mobile)}h4{font-size:var(--font-size-h4-mobile);line-height:var(--line-height-h4-mobile)}h5{font-size:var(--font-size-small);line-height:20px}}:root{--header-height-utility:40px;--header-height-branding:80px;--header-height-navigation:56px;--header-height-total:176px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:120px;--spacing-7xl:192px;--container-max-width:1440px;--container-padding:48px;--spacing-content-gap:24px;--spacing-content-gap-large:32px;--spacing-content-gap-xl:40px;--spacing-content-gap-xxl:48px;--spacing-section:60px;--spacing-content-gap-small:8px;--spacing-form-padding-sm:12px;--spacing-form-padding:16px;--spacing-xs:4px;--spacing-xxs:2px;--spacing-content-gap-xxxl:64px;--spacing-section-large:120px;--spacing-section-xl:192px;--heading-h1-margin-bottom:32px;--heading-h2-margin-bottom:24px;--heading-h3-margin-bottom:24px;--heading-h4-margin-bottom:16px;--heading-h1-margin-bottom-mobile:24px;--heading-h2-margin-bottom-mobile:24px;--heading-h3-margin-bottom-mobile:24px;--heading-h4-margin-bottom-mobile:16px;--section-padding-top:192px;--section-padding-top-with-bg:120px;--section-padding-top-mobile:120px;--section-padding-top-with-bg-mobile:80px;--card-size-default:365px;--card-size-mobile:328px;--card-padding-top:70px;--card-padding-horizontal:32px;--card-padding-bottom:64px;--card-padding-top-mobile:56px;--card-padding-horizontal-mobile:24px;--card-padding-bottom-mobile:42px;--card-title-margin:18px;--card-button-width-mobile:280px;--border-radius-sm:4px;--icon-size:24px;--icon-padding-offset:40px;--button-height:44px;--button-padding-horizontal:20px;--elevation-05:0px 6px 20px #00052f61;--transition-fast:.2s;--transition-normal:.3s;--transition-ease-out:cubic-bezier(.25,.46,.45,.94)}.content-top .region-content-top{max-width:var(--container-max-width);padding:16px var(--container-padding);flex-direction:column;gap:16px;margin:0 auto;display:flex}@media (max-width:1024px){.content-top .region-content-top{padding:16px 1rem}}.layout-spacer{display:none}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ul{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em;list-style-type:disc}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ul ul{list-style-type:circle}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ul ul ul{list-style-type:square}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ol{counter-reset:item;margin-top:.5em;margin-bottom:.5em;padding-left:1.5em;list-style:none}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ol>li{counter-increment:item}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) ol>li:before{content:counters(item,".")".  "}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) li{margin-top:1em;margin-bottom:1em}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) p{font-family:var(--font-family-base);font-weight:var(--font-weight-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);margin-top:0;margin-bottom:var(--spacing-content-gap)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h1{margin-top:0;margin-bottom:var(--heading-h1-margin-bottom)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h2{margin-top:0;margin-bottom:var(--heading-h2-margin-bottom)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h3{margin-top:0;margin-bottom:var(--heading-h3-margin-bottom)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h4{margin-top:0;margin-bottom:var(--heading-h4-margin-bottom)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h5,:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h6{margin-top:0;margin-bottom:.5em}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) hr{height:48px;margin:var(--spacing-content-gap)0;background:0 0;border:none;position:relative;overflow:visible}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) hr:before{content:"";border-top:1px solid var(--color-border);position:absolute;top:50%;left:0;right:0}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) hr:after{content:"";background:var(--color-border);width:8px;height:8px;box-shadow:-14px -14px 0 0 var(--color-border),14px 14px 0 0 var(--color-border);z-index:1;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (max-width:768px){:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h1{margin-bottom:var(--heading-h1-margin-bottom-mobile)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h2{margin-bottom:var(--heading-h2-margin-bottom-mobile)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h3{margin-bottom:var(--heading-h3-margin-bottom-mobile)}:is(.text-formatted,.webform-type-processed-text,.webform-confirmation__message) h4{margin-bottom:var(--heading-h4-margin-bottom-mobile)}}.icon{width:var(--icon-size);height:var(--icon-size)}.icon--xs{width:12px;height:12px}.icon--sm{width:16px;height:16px}.icon--md{width:20px;height:20px}.icon--lg{width:28px;height:28px}.icon--xl{width:32px;height:32px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}[id^=paragraph-]{scroll-margin-top:24px}.breadcrumb ol{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);flex-wrap:wrap;align-items:center;list-style-type:none;display:flex}.breadcrumb li{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);font-family:var(--font-family-base);font-size:var(--font-size-small);color:var(--color-text-medium);align-items:center;line-height:20px;display:inline-flex}.breadcrumb li+li:before{content:"";background:url(/themes/custom/rk_public/images/icons/chevron-right-separator.svg) 50%/24px 24px no-repeat;flex-shrink:0;width:24px;height:24px;display:inline-block}.breadcrumb a{font-family:var(--font-family-base);font-size:var(--font-size-small);color:var(--color-text-medium);line-height:20px;text-decoration:underline}.breadcrumb a:hover{color:var(--color-text-strong)}.breadcrumb li:last-child a{pointer-events:none;color:var(--color-text-medium);text-decoration-line:none}.button,.image-button{margin-left:1em;margin-right:1em}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0}.btn{justify-content:center;align-items:center;gap:--spacing-xs;white-space:nowrap;min-height:var(--button-height);padding:var(--spacing-form-padding-sm)var(--spacing-form-padding);font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);text-align:center;border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast)var(--transition-ease-out),color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out),box-shadow var(--transition-fast)var(--transition-ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;box-shadow:0 0 4px #5389e8b3}.btn:disabled,.btn.is-disabled{pointer-events:none;cursor:default}.btn__icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn__icon svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);fill:currentColor}.btn__spinner{width:var(--icon-size);height:var(--icon-size);animation:.8s linear infinite btn-spin;display:none}.btn.is-loading .btn__label,.btn.is-loading .btn__icon{visibility:hidden}.btn.is-loading .btn__spinner{display:block;position:absolute}@keyframes btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn--primary{background-color:var(--color-bg-bright);color:var(--color-text-strong)}.btn--primary .btn__icon svg{fill:var(--color-icon-strong)}.btn--primary:hover,.btn--primary:focus-visible{background-color:var(--color-bg-bright-hover);color:var(--color-text-strong-hover)}.btn--primary:hover .btn__icon svg,.btn--primary:focus-visible .btn__icon svg{fill:var(--color-icon-strong-hover)}.btn--primary:active{background-color:var(--color-bg-bright-active);color:var(--color-text-strong-active)}.btn--primary:active .btn__icon svg{fill:var(--color-icon-strong-active)}.btn--primary.is-loading{background-color:var(--color-bg-bright)}.btn--primary .btn__spinner{color:var(--color-icon-strong)}.btn--primary:disabled,.btn--primary.is-disabled{background-color:var(--color-bg-bright-disabled);color:var(--color-text-strong-disabled)}.btn--primary:disabled .btn__icon svg,.btn--primary.is-disabled .btn__icon svg{fill:var(--color-icon-strong-disabled)}.btn--secondary{background-color:var(--color-bg-secondary);color:var(--color-text-inverted);box-shadow:var(--elevation-05)}.btn--secondary .btn__icon svg{fill:var(--color-icon-inverted)}.btn--secondary:hover,.btn--secondary:focus-visible{background-color:var(--color-bg-secondary-hover);color:var(--color-text-inverted-hover)}.btn--secondary:hover .btn__icon svg,.btn--secondary:focus-visible .btn__icon svg{fill:var(--color-icon-inverted-hover)}.btn--secondary:active{background-color:var(--color-bg-secondary-active);color:var(--color-text-inverted-active)}.btn--secondary:active .btn__icon svg{fill:var(--color-icon-inverted-active)}.btn--secondary.is-loading{background-color:var(--color-bg-secondary)}.btn--secondary .btn__spinner{color:var(--color-icon-inverted)}.btn--secondary:disabled,.btn--secondary.is-disabled{background-color:var(--color-bg-medium-disabled);color:var(--color-text-strong-disabled);box-shadow:none}.btn--secondary:disabled .btn__icon svg,.btn--secondary.is-disabled .btn__icon svg{fill:var(--color-icon-strong-disabled)}.btn--outlined{color:var(--color-text-bright);border-color:var(--color-border-medium);background-color:#0000}.btn--outlined .btn__icon svg{fill:var(--color-icon-bright)}.btn--outlined:hover,.btn--outlined:focus-visible{background-color:var(--color-bg-light-hover);color:var(--color-text-strong-hover);border-color:var(--color-border-hover)}.btn--outlined:hover .btn__icon svg,.btn--outlined:focus-visible .btn__icon svg{fill:var(--color-icon-strong-hover)}.btn--outlined:active{background-color:var(--color-bg-light-active);color:var(--color-text-strong-active);border-color:var(--color-border-active)}.btn--outlined:active .btn__icon svg{fill:var(--color-icon-strong-active)}.btn--outlined.is-loading{background-color:var(--color-bg-light);border-color:var(--color-border)}.btn--outlined .btn__spinner{color:var(--color-icon-bright)}.btn--outlined:disabled,.btn--outlined.is-disabled{background-color:var(--color-bg-light-disabled);color:var(--color-text-strong-disabled);border-color:var(--color-border-disabled)}.btn--outlined:disabled .btn__icon svg,.btn--outlined.is-disabled .btn__icon svg{fill:var(--color-icon-strong-disabled)}.btn--ghost{background-color:var(--color-bg-none);color:var(--color-text-bright);border-color:#0000}.btn--ghost .btn__icon svg{fill:var(--color-icon-bright)}.btn--ghost:hover,.btn--ghost:focus-visible{background-color:var(--color-bg-none-hover);color:var(--color-text-bright-hover)}.btn--ghost:hover .btn__icon svg,.btn--ghost:focus-visible .btn__icon svg{fill:var(--color-icon-bright-hover)}.btn--ghost:active{background-color:var(--color-bg-none-active);color:var(--color-text-bright-active)}.btn--ghost:active .btn__icon svg{fill:var(--color-icon-bright-active)}.btn--ghost.is-loading{background-color:var(--color-bg-none)}.btn--ghost .btn__spinner{color:var(--color-icon-light-disabled)}.btn--ghost:disabled,.btn--ghost.is-disabled{background-color:var(--color-bg-none);color:var(--color-text-bright-disabled)}.btn--ghost:disabled .btn__icon svg,.btn--ghost.is-disabled .btn__icon svg{fill:var(--color-icon-bright-disabled)}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn__spinner{animation-duration:1.5s}}.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;letter-spacing:0;vertical-align:middle;color:#51586f;width:10em;font-family:Arial;font-size:14px;font-weight:700;line-height:16px}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:700}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0}.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-left:.5em;padding-right:0}.field--label-inline .field__label:after{content:":"}.field--type-text-long a:not(.btn),.field--type-text-with-summary a:not(.btn),.field--name-body a:not(.btn),.field--name-field-content a:not(.btn),.field--name-field-lead-text a:not(.btn){color:var(--color-primary);text-decoration:none;transition:all .2s}.field--type-text-long a:not(.btn):hover,.field--type-text-with-summary a:not(.btn):hover,.field--name-body a:not(.btn):hover,.field--name-field-content a:not(.btn):hover,.field--name-field-lead-text a:not(.btn):hover{color:var(--color-primary-dark,var(--color-primary));text-decoration:underline}.field--type-text-long a:not(.btn):focus,.field--type-text-with-summary a:not(.btn):focus,.field--name-body a:not(.btn):focus,.field--name-field-content a:not(.btn):focus,.field--name-field-lead-text a:not(.btn):focus{outline:2px solid var(--color-primary);outline-offset:2px;text-decoration:underline}.field--type-text-long .align-left,.field--type-text-with-summary .align-left,.field--name-body .align-left,.field--name-field-content .align-left,.field--name-field-lead-text .align-left{margin-bottom:16px;margin-right:28px}.field--type-text-long .align-right,.field--type-text-with-summary .align-right,.field--name-body .align-right,.field--name-field-content .align-right,.field--name-field-lead-text .align-right{margin-bottom:16px;margin-left:24px}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.text-subcategory{font-size:var(--font-size-small,14px);color:var(--color-text-medium);font-weight:var(--font-weight-strong,700);margin-bottom:var(--spacing-content-gap-small,8px);text-transform:uppercase;letter-spacing:1px}.highlighted{color:var(--color-text-strong);background-color:#fff3cd;border-radius:2px;padding:2px 4px}.important-note{border-left:4px solid var(--color-primary);background-color:#f8f9fa;margin:16px 0;padding:16px;font-style:italic}.ck-list-marker-bold{font-weight:700}ul,ol{list-style:inherit;margin:.5em 0;padding-left:2em}ul{list-style-type:disc}ol{list-style-type:decimal}ul li,ol li{list-style:inherit;margin:.25em 0;line-height:1.5;display:list-item}ul ul,ol ol,ul ol,ol ul{margin:.25em 0}li strong{font-weight:700}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;padding-right:0}form .field-add-more-submit{margin:.5em 0 0}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-item>label{font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-strong);color:var(--color-text-body);margin-bottom:4px;display:block}label.option{font-weight:400;display:inline}.form-composite>legend,.label{font-size:inherit;margin:0;padding:0;font-weight:700;display:inline}.form-required:after{content:"*";color:var(--color-form-error-text);font-weight:var(--font-weight-strong);vertical-align:baseline;background-image:none;width:auto;height:auto;margin-left:2px;display:inline}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--color-text-medium);margin-top:4px}.form-item--error-message{font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--color-form-error-text);align-items:flex-start;gap:8px;padding:8px 0;display:flex}.form-item--error-message strong{font-weight:var(--font-weight-normal)}.form-item--error-message:before{content:"";background:url(/themes/custom/images/icons/triangle-alert.svg) 50%/24px 24px no-repeat;flex-shrink:0;width:24px;height:24px;display:block}.marker{color:var(--color-form-error-text)}.webform-element-help{box-sizing:content-box;vertical-align:middle;cursor:help;color:#0000;background:url(/themes/custom/images/icons/circle-question.svg) 50%/24px 24px no-repeat;border:none;border-radius:0;width:24px;height:24px;margin:0 0 0 4px;padding:0;font-size:0;display:inline-block;overflow:hidden}.webform-element-help:focus,.webform-element-help:active,.webform-element-help:hover{opacity:.7;background-image:url(/themes/custom/images/icons/circle-question.svg);border:none}.webform-element-help:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:50%}.webform-element-help>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.tippy-box{color:var(--color-text-body);border-radius:var(--border-radius-sm);font-family:var(--font-family-base);font-size:var(--font-size-tiny);line-height:var(--line-height-tiny);font-weight:var(--font-weight-normal);background-color:#fff;box-shadow:0 4px 24px #1a0a031a}.tippy-box .tippy-content{padding:8px}.tippy-box .tippy-arrow{color:#fff}.form-text,.form-email,.form-tel,.form-url,.form-number,.form-search,.form-date,.form-color{box-sizing:border-box;width:100%;height:44px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-body);background-color:var(--color-form-bg);border:1px solid var(--color-form-border);border-radius:var(--border-radius-sm);transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);outline:none;padding:0 12px;display:block}.form-text::placeholder,.form-email::placeholder,.form-tel::placeholder,.form-url::placeholder,.form-number::placeholder,.form-search::placeholder{color:var(--color-form-placeholder)}.form-text:hover:not(:disabled):not(.error),.form-email:hover:not(:disabled):not(.error),.form-tel:hover:not(:disabled):not(.error),.form-url:hover:not(:disabled):not(.error),.form-number:hover:not(:disabled):not(.error),.form-search:hover:not(:disabled):not(.error),.form-date:hover:not(:disabled):not(.error),.form-color:hover:not(:disabled):not(.error){background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-text:focus:not(:disabled),.form-email:focus:not(:disabled),.form-tel:focus:not(:disabled),.form-url:focus:not(:disabled),.form-number:focus:not(:disabled),.form-search:focus:not(:disabled),.form-date:focus:not(:disabled),.form-color:focus:not(:disabled){background-color:var(--color-form-bg-active);border-color:var(--color-form-border-active)}.form-text:focus-visible,.form-email:focus-visible,.form-tel:focus-visible,.form-url:focus-visible,.form-number:focus-visible,.form-search:focus-visible,.form-date:focus-visible,.form-color:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.form-item input.error,.form-item textarea.error,.form-item select.error{background-color:var(--color-form-bg-error);border:1px solid var(--color-form-border-error)}.form-text:disabled,.form-email:disabled,.form-tel:disabled,.form-url:disabled,.form-number:disabled,.form-search:disabled,.form-date:disabled,.form-color:disabled{background-color:var(--color-form-bg-disabled);border-color:var(--color-form-border-disabled);color:var(--color-text-body-disabled);cursor:not-allowed}.form-textarea-wrapper textarea,.form-textarea{box-sizing:border-box;width:100%;min-height:88px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-body);background-color:var(--color-form-bg);border:1px solid var(--color-form-border);border-radius:var(--border-radius-sm);resize:vertical;transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);outline:none;margin:0;padding:8px 12px;display:block}.form-textarea::placeholder{color:var(--color-form-placeholder)}.form-textarea:hover:not(:disabled):not(.error){background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-textarea:focus:not(:disabled){background-color:var(--color-form-bg-active);border-color:var(--color-form-border-active)}.form-textarea:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.form-textarea:disabled{background-color:var(--color-form-bg-disabled);border-color:var(--color-form-border-disabled);color:var(--color-text-body-disabled);cursor:not-allowed}.form-select{box-sizing:border-box;width:100%;height:44px;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);color:var(--color-text-body);background-color:var(--color-form-bg);border:1px solid var(--color-form-border);border-radius:var(--border-radius-sm);appearance:none;cursor:pointer;transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23818FB1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:24px 24px;outline:none;padding:0 36px 0 12px;display:block}.form-select:hover:not(:disabled):not(.error){background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-select:focus:not(:disabled){background-color:var(--color-form-bg-active);border-color:var(--color-form-border-active)}.form-select:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.form-select:disabled{background-color:var(--color-form-bg-disabled);border-color:var(--color-form-border-disabled);color:var(--color-text-body-disabled);cursor:not-allowed}.form-select--borderless{width:auto;height:auto;font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-button);color:var(--color-text-strong);background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2351586F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px 16px;border:none;border-radius:0;padding:4px 24px 4px 8px;display:inline-block}.form-select--borderless:hover:not(:disabled):not(.error),.form-select--borderless:focus:not(:disabled){background-color:#0000;border-color:#0000}.custom-select{align-items:baseline;display:inline-flex;position:relative}.custom-select__trigger{font-family:var(--font-family-base);font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-button);color:var(--color-text-strong);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:4px 4px 4px 8px;display:inline-flex}.custom-select__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--border-radius-sm)}.custom-select__chevron{flex-shrink:0;transition:transform .2s}.custom-select--open .custom-select__chevron{transform:rotate(180deg)}.custom-select__dropdown{background:var(--color-bg-white);border-radius:var(--border-radius-sm);z-index:100;min-width:100%;padding:4px 0;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f}.custom-select__option{font-family:var(--font-family-base);font-size:var(--font-size-small);line-height:var(--line-height-button);color:var(--color-text-body);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;transition:background-color .1s;display:flex}.custom-select__option:hover,.custom-select__option--focused{background-color:var(--color-bg-white-hover)}.custom-select__option--selected{color:var(--color-text-strong);background-color:var(--color-bg-white-hover);font-weight:var(--font-weight-strong)}.custom-select__check{color:var(--color-text-strong);flex-shrink:0;display:none}.custom-select__option--selected .custom-select__check{display:block}.form-managed-file,.js-form-managed-file{border:1.5px dashed var(--color-form-border);border-radius:var(--border-radius-sm);background-color:var(--color-form-bg);transition:border-color var(--transition-fast)var(--transition-ease-out),background-color var(--transition-fast)var(--transition-ease-out);align-items:center;gap:12px;padding:12px 16px;display:flex}.form-managed-file:hover,.js-form-managed-file:hover{border-color:var(--color-form-border-hover);background-color:var(--color-form-bg-hover)}.form-managed-file:before,.js-form-managed-file:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23818FB1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='17 8 12 3 7 8'/%3E%3Cline x1='12' y1='3' x2='12' y2='15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px;flex-shrink:0;width:24px;height:24px;display:block}.form-file{font-family:var(--font-family-base);font-size:var(--font-size-small);color:var(--color-text-body);cursor:pointer}.form-file::file-selector-button{font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);color:var(--color-text-bright);border:1px solid var(--color-form-border);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);background-color:#0000;justify-content:center;align-items:center;margin-right:12px;padding:6px 12px;display:inline-flex}.form-file::file-selector-button:hover{background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-managed-file .form-submit,.js-form-managed-file .form-submit{font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);color:var(--color-text-bright);border:1px solid var(--color-form-border);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);background-color:#0000;justify-content:center;align-items:center;margin:0;padding:6px 12px;display:inline-flex}.form-managed-file .form-submit:hover,.js-form-managed-file .form-submit:hover{background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-item--error .form-managed-file,.form-item--error .js-form-managed-file{border-color:var(--color-form-border-error);background-color:var(--color-form-bg-error)}.form-disabled .form-managed-file,.form-disabled .js-form-managed-file{border-color:var(--color-form-border-disabled);background-color:var(--color-form-bg-disabled);pointer-events:none}.form-disabled .form-managed-file:before,.form-disabled .js-form-managed-file:before{opacity:.4}.form-actions .form-submit,.webform-button--submit{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-form-padding-sm)var(--spacing-form-padding);font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);text-align:center;border-radius:var(--border-radius-sm);cursor:pointer;white-space:nowrap;background-color:var(--color-bg-bright);color:var(--color-text-strong);transition:background-color var(--transition-fast)var(--transition-ease-out),color var(--transition-fast)var(--transition-ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.form-actions .form-submit:hover,.webform-button--submit:hover{background-color:var(--color-bg-bright-hover);color:var(--color-text-strong-hover)}.form-actions .form-submit:active,.webform-button--submit:active{background-color:var(--color-bg-bright-active);color:var(--color-text-strong-active)}.form-actions .form-submit:focus-visible,.webform-button--submit:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;box-shadow:0 0 4px #5389e8b3}.form-actions .form-submit:disabled,.webform-button--submit:disabled{background-color:var(--color-bg-bright-disabled);color:var(--color-text-strong-disabled);cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.form-text,.form-email,.form-tel,.form-url,.form-number,.form-search,.form-date,.form-color,.form-textarea,.form-select{transition:none}}.form-checkbox,.form-radio{appearance:none;background-color:var(--color-form-bg);border:1.5px solid var(--color-form-border);cursor:pointer;vertical-align:middle;width:20px;min-width:20px;height:20px;transition:background-color var(--transition-fast)var(--transition-ease-out),border-color var(--transition-fast)var(--transition-ease-out);flex-shrink:0;margin:0;padding:0;position:relative}.form-checkbox{border-radius:2px}.form-radio{border-radius:50%}.form-checkbox:hover:not(:disabled):not(:checked):not(.error),.form-radio:hover:not(:disabled):not(:checked):not(.error){background-color:var(--color-form-bg-hover);border-color:var(--color-form-border-hover)}.form-checkbox:focus-visible,.form-radio:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.form-checkbox.error,.form-radio.error{background-color:var(--color-form-bg-error);border-color:var(--color-form-border-error)}.form-checkbox:disabled,.form-radio:disabled{background-color:var(--color-form-bg-disabled);border-color:var(--color-form-border-disabled);cursor:not-allowed}.form-checkbox:checked{background-color:var(--color-form-checkbox-checked);border-color:var(--color-form-checkbox-checked)}.form-checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.form-checkbox:checked:hover:not(:disabled){background-color:var(--color-form-checkbox-checked-hover);border-color:var(--color-form-checkbox-checked-hover)}.form-checkbox:checked:active:not(:disabled){background-color:var(--color-form-checkbox-checked-active);border-color:var(--color-form-checkbox-checked-active)}.form-checkbox:checked:disabled{background-color:var(--color-form-border-disabled);border-color:var(--color-form-border-disabled)}.form-radio:checked{border-color:var(--color-form-checkbox-checked);background-color:var(--color-form-bg)}.form-radio:checked:after{content:"";background-color:var(--color-form-checkbox-checked);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-radio:checked:hover:not(:disabled){border-color:var(--color-form-checkbox-checked-hover)}.form-radio:checked:hover:not(:disabled):after{background-color:var(--color-form-checkbox-checked-hover)}.form-radio:checked:active:not(:disabled){border-color:var(--color-form-checkbox-checked-active)}.form-radio:checked:active:not(:disabled):after{background-color:var(--color-form-checkbox-checked-active)}.form-radio:checked:disabled{border-color:var(--color-form-border-disabled)}.form-radio:checked:disabled:after{background-color:var(--color-form-border-disabled)}.form-type-checkbox,.form-type-radio{align-items:flex-start;gap:8px;display:flex}.form-checkboxes .form-item,.form-radios .form-item{margin-top:8px;margin-bottom:8px}.form-type-checkbox label.option,.form-type-radio label.option{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);font-weight:var(--font-weight-normal);color:var(--color-text-body);cursor:pointer;margin-bottom:0;display:inline}.form-type-checkbox label.option:has(+:disabled),.form-type-radio label.option:has(+:disabled),.form-type-checkbox :disabled~label.option,.form-type-radio :disabled~label.option{color:var(--color-text-body-disabled);cursor:not-allowed}.form-type-radio .description,.form-type-checkbox .description{margin-left:28px}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-left:0;margin-right:28px}@media (prefers-reduced-motion:reduce){.form-checkbox,.form-radio{transition:none}}.image-preview{float:left;padding:0 10px 10px 0}[dir=rtl] .image-preview{float:right;padding:0 0 10px 10px}.image-widget-data{float:left}[dir=rtl] .image-widget-data{float:right}.image-widget-data .text-field{width:auto}.node--unpublished{background-color:#fff4f4}.node--type-job-offer.node--view-mode-full .node__title{margin-bottom:var(--spacing-content-gap-xxl)}.node--type-job-offer.node--view-mode-full .node__title h2{font-family:var(--font-family-strong);font-size:var(--font-size-h2)}.node--type-job-offer.node--view-mode-full .node__talent-link{padding-top:var(--spacing-content-gap-xxl)}.node--type-job-offer.node--view-mode-full .node__talent-link a{color:var(--color-link);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-default);text-decoration:underline}.node--type-job-offer.node--view-mode-full .node__talent-link a:hover{color:var(--color-link-hover)}@media (max-width:1024px){.node--type-job-offer.node--view-mode-full .node__title{margin-bottom:var(--spacing-content-gap)}.node--type-job-offer.node--view-mode-full .node__title h2{font-size:var(--font-size-h2-mobile)}}.node__lead p{font-weight:var(--font-weight-bold)}.page-title-container{background-color:var(--color-bg-light);padding:1rem 0}.page-title{font-family:var(--font-family-strong);font-weight:var(--font-weight-strong);font-size:var(--font-size-h1);line-height:var(--line-height-h1);color:var(--color-text-strong)}@media (max-width:1024px){.page-title{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile)}}.content-top .page-title{max-width:none;margin:0;padding:0}.pager{margin-top:48px}.pager__items{justify-content:center;gap:8px;list-style:none;display:flex}.pager__item a,.pager__item span,.pager__item button{background-color:var(--color-bg-white);min-width:32px;height:32px;color:var(--color-text-medium);font-family:var(--font-family-base);font-size:var(--font-size-body);border:1px solid var(--color-border);cursor:pointer;border-radius:80px;justify-content:center;align-items:center;padding:4px 8px;font-weight:700;line-height:1;text-decoration:none;display:flex}.pager__item a:hover,.pager__item button:hover{background-color:var(--color-bg-white-hover);color:var(--color-text-medium-hover)}.pager__item a:active,.pager__item button:active{background-color:var(--color-bg-white-active);color:var(--color-text-medium-active)}.pager__item.is-active span,.pager__item.is-active button{background-color:var(--color-bg-light);color:var(--color-text-strong)}.pager__item button:disabled{color:var(--color-text-medium-disabled);cursor:default}.pager__item a:focus-visible,.pager__item span:focus-visible,.pager__item button:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-radius:4px}.pager__item--previous a:before,.pager__item--previous button:before{content:"";background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 18L9 12L15 6' stroke='%233C4151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:24px}.pager__item--next a:after,.pager__item--next button:after{content:"";background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 18L15 12L9 6' stroke='%233C4151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:24px}.pager__item--ellipsis{justify-content:center;align-items:center;min-width:32px;height:32px;font-size:0;display:flex}.pager__item--ellipsis:before{content:"";background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 10C4.9 10 4 10.9 4 12C4 13.1 4.9 14 6 14C7.1 14 8 13.1 8 12C8 10.9 7.1 10 6 10ZM18 10C16.9 10 16 10.9 16 12C16 13.1 16.9 14 18 14C19.1 14 20 13.1 20 12C20 10.9 19.1 10 18 10ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z' fill='%2390939B'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:24px}nav.tabs{margin-bottom:var(--spacing-content-gap)}div.tabs{margin:1em 0}ul.tabs{margin:calc(var(--spacing)*0);gap:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);flex-wrap:wrap;list-style-type:none;display:flex;overflow:hidden}ul.tabs.secondary{margin-top:var(--spacing-content-gap-small);padding:calc(var(--spacing)*0);gap:var(--spacing-xs);background-color:#0000}.tabs>li{margin:calc(var(--spacing)*0);display:inline-block}[dir=rtl] .tabs>li{margin-left:0;margin-right:0}.tabs a{font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);color:var(--color-text-medium);transition:all var(--transition-fast)ease;background-color:#0000;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;text-decoration-line:none;display:block}.tabs a:hover{color:var(--color-text-strong);border-bottom-color:var(--color-text-medium)}.tabs a:focus{outline:2px solid var(--color-text-bright);outline-offset:-2px}.tabs a.is-active,.tabs li.is-active a{color:var(--color-text-bright);border-bottom-color:var(--color-text-bright)}.tabs a.is-active:hover,.tabs li.is-active a:hover{color:var(--color-link-hover);border-bottom-color:var(--color-link-hover)}ul.tabs.secondary a{font-size:var(--font-size-small);border:1px solid var(--color-border);background-color:var(--color-bg-white);padding:6px 14px}ul.tabs.secondary a:hover{border-color:var(--color-text-bright);color:var(--color-text-bright)}ul.tabs.secondary a.is-active,ul.tabs.secondary li.is-active a{background-color:var(--color-text-bright);border-color:var(--color-text-bright);color:var(--color-text-inverted)}.content-top nav.tabs{margin-bottom:0}@media (max-width:768px){.tabs a{font-size:var(--font-size-small);padding:8px 14px}}:root{--elevation-02:drop-shadow(0px 4px 24px #1a0a031a)}.alert{filter:var(--elevation-02);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.alert__body{box-sizing:border-box;border-radius:var(--border-radius-sm);flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.alert__body--dismissible{padding:16px 16px 16px 24px}.alert__icon{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);flex:none}.alert__icon svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);display:block}.alert__text{color:var(--color-text-body);flex:1;font-family:Arial,sans-serif;font-size:14px;line-height:24px}.alert__close{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing)*0);background:var(--color-bg-none);transition:background var(--transition-fast)var(--transition-easing),border-radius var(--transition-fast)var(--transition-easing);border-style:none;border-radius:80px;flex:none;justify-content:center;align-items:center;display:flex}.alert__close:hover,.alert__close:focus-visible{background:var(--color-bg-none-hover);border-radius:var(--border-radius-sm)}.alert__close svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);color:var(--color-text-bright)}.alert__close:hover svg,.alert__close:focus-visible svg{color:var(--color-text-bright-hover)}.alert--multiline .alert__body{align-items:flex-start}.alert--multiline .alert__icon{margin-top:4px}.alert--success .alert__body{background:var(--color-success-bg)}.alert--success .alert__icon svg{color:var(--color-success)}.alert--warning .alert__body{background:var(--color-info-bg)}.alert--warning .alert__icon svg{color:var(--color-info)}.alert--error .alert__body{background:var(--color-error-bg)}.alert--error .alert__icon svg{color:var(--color-error)}.alert__list{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none}.alert__item+.alert__item{margin-top:4px}[data-drupal-messages] .alert+.alert{margin-top:8px}[data-drupal-messages]{margin-bottom:16px}.info-card__button{font-family:var(--font-family-base);font-weight:var(--font-weight-strong);font-size:var(--font-size-small);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-default);color:var(--color-text-strong);background:var(--color-button-gold);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast)ease;border:none;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:14px 20px;text-decoration:none;display:inline-flex}.info-card__button:hover{background:var(--color-button-gold-hover);text-decoration:none}.info-card__button:focus{outline:3px solid var(--color-button-gold);outline-offset:2px}.info-card__button:focus:not(:focus-visible){outline:none}.info-card__button:focus-visible{outline:3px solid var(--color-button-gold);outline-offset:2px}.page-node-type-page main:not(.main-with-sidebar){max-width:1050px}.node--type-page .field--name-field-paragraphs>.field__item+.field__item{margin-top:var(--spacing-section)}@media (max-width:768px){.node--type-page .field--name-field-paragraphs>.field__item+.field__item{margin-top:48px}}.page-node-type-page:has(main:not(.main-with-sidebar)) .content-top .region-content-top{max-width:1050px}.page-node-type-landing-page .content-top:not(:has(.tabs)){display:none}.node--type-landing-page .field--name-field-paragraphs>.field__item+.field__item{margin-top:var(--spacing-section)}@media (max-width:768px){.node--type-landing-page .field--name-field-paragraphs>.field__item+.field__item{margin-top:48px}}#sliding-popup{border:none;justify-content:flex-end;padding:0 0 48px;right:48px;background:0 0!important;display:flex!important;left:48px!important}#sliding-popup .eu-cookie-compliance-content{text-align:left;background-color:#fff;border-radius:4px;align-items:center;width:auto;max-width:100%;margin:0;padding:8px;box-shadow:0 4px 24px #1a0a031a;display:flex!important}#sliding-popup .eu-cookie-compliance-message{float:none;flex:1 1 0;min-width:0;max-width:none;margin:0;padding:8px 16px}#sliding-popup .eu-cookie-compliance-message p{font-family:var(--font-family-base);letter-spacing:.25px;color:#242427;margin:0;font-size:16px;font-weight:400;line-height:24px}#sliding-popup .eu-cookie-compliance-message a{color:var(--color-link);text-decoration:underline}#sliding-popup .eu-cookie-compliance-message a:hover{color:var(--color-link-hover)}#sliding-popup #popup-buttons{float:none;flex-shrink:0;max-width:none;margin:0;padding:0}#sliding-popup .eu-cookie-compliance-default-button{color:#010027;font-family:var(--font-family-base);letter-spacing:.25px;cursor:pointer;min-height:44px;box-shadow:none;text-shadow:none;white-space:nowrap;background-color:#d29f13;background-image:none;border:none;border-radius:4px;margin:0;padding:0 16px;font-size:14px;font-weight:700;line-height:16px;transition:background-color .2s ease-out}#sliding-popup .eu-cookie-compliance-default-button:hover{background-color:#c49211;background-image:none}@media (max-width:768px){#sliding-popup{padding:0 0 16px;right:16px;left:16px!important}#sliding-popup .eu-cookie-compliance-content{flex-direction:column;align-items:stretch;gap:8px}#sliding-popup .eu-cookie-compliance-message{padding:8px}#sliding-popup #popup-buttons{display:flex}#sliding-popup .eu-cookie-compliance-default-button{text-align:center;width:100%}}.notification{filter:var(--elevation-02);flex-direction:column;align-items:center;display:flex}.notification__body{background:var(--color-bg-white);border-radius:var(--border-radius-sm);box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.notification__text{letter-spacing:.25px;color:var(--color-text-body);flex:1;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.notification__action{background:var(--color-bg-bright);border-radius:var(--border-radius-sm);cursor:pointer;letter-spacing:.25px;text-align:center;height:32px;color:var(--color-text-strong);transition:background var(--transition-fast)var(--transition-easing),color var(--transition-fast)var(--transition-easing);border:none;flex:none;justify-content:center;align-items:center;padding:12px 16px;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;display:flex}.notification__action:hover,.notification__action:focus-visible{background:var(--color-bg-bright-hover);color:var(--color-text-strong-hover)}.notification__close{background:var(--color-bg-none);cursor:pointer;width:40px;height:40px;transition:background var(--transition-fast)var(--transition-easing),border-radius var(--transition-fast)var(--transition-easing);border:none;border-radius:80px;flex:none;justify-content:center;align-items:center;padding:8px;display:flex}.notification__close:hover,.notification__close:focus-visible{background:var(--color-bg-none-hover);border-radius:var(--border-radius-sm)}.notification__close svg{width:24px;height:24px;color:var(--color-text-bright)}.notification__close:hover svg,.notification__close:focus-visible svg{color:var(--color-text-bright-hover)}.notification--multiline .notification__body{align-items:flex-start}.notification--experience .notification__body,.notification--cart .notification__body{padding:16px 32px}.notification--cookie .notification__body{padding:16px 24px}@media (max-width:767px){.notification--cookie{filter:none;box-shadow:0 6px 16px #42469d1a}.notification--cookie .notification__body{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px}}.sitemap ul{margin:0;padding-left:140px;list-style:none}.sitemap .sitemap-item>div>ul{padding-left:140px}.sitemap ul ul{margin-top:12px;padding-left:40px}.sitemap li{margin-bottom:16px;position:relative}.sitemap li:before{content:"";background-color:#16161a;width:6px;height:6px;position:absolute;top:8px;left:-20px;transform:rotate(45deg)}.sitemap ul ul li:before{background-color:#3c4151;left:-20px}.sitemap ul ul ul li:before{background-color:#51586f;left:-20px}.sitemap a{letter-spacing:.25px;color:var(--color-text-bright);font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline;display:inline-block}.sitemap a:hover{color:#4e3629;text-decoration:underline}.sitemap ul ul a,.sitemap ul ul ul a{color:var(--color-text-bright);text-decoration:underline}.sitemap h2{color:#333;margin-bottom:20px;font-family:Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px}.sitemap span{letter-spacing:.25px;color:#242427;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:inline-block}.sitemap ul ul span,.sitemap ul ul ul span{color:#003087}@media (max-width:768px){.sitemap ul,.sitemap .sitemap-item>div>ul{padding-left:40px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
