.button,.video .video__play{--transition-speed: .18s;font-size:var(--button-font-size);position:relative;display:inline-block;white-space:wrap;text-decoration:none;height:auto;line-height:1;font-weight:700;font-family:var(--button-font-family);padding-top:var(--button-padding-y, var(--space-2));padding-left:var(--button-padding-x, var(--space-4));padding-right:var(--button-padding-x, var(--space-4));padding-bottom:var(--button-padding-y, var(--space-2));margin-top:0;color:var(--button-text-color, var(--color-primary));border-radius:var(--button-border-radius, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--transition-speed),border-color var(--transition-speed),transform var(--transition-speed),box-shadow var(--transition-speed),background-color var(--transition-speed),opacity var(--transition-speed);background-color:var(--button-bg-color, transparent);text-transform:var(--button-text-transform, uppercase);z-index:1;text-align:center;overflow:hidden;border:var(--button-border-width) solid var(--button-border-color, var(--color-primary));box-shadow:var(--button-shadow);letter-spacing:var(--button-letter-spacing, 0)}.button svg path,.video .video__play svg path,.button svg g,.video .video__play svg g,.button svg line,.video .video__play svg line{fill:currentColor}.button:hover,.video .video__play:hover{cursor:pointer;background-color:var(--button-bg-color--hover, hsl(var(--button-bg-color-h), var(--button-bg-color-s), calc(var(--button-bg-color-l) * 1.4)));color:var(--button-text-color--hover, var(--color-accent));border-color:var(--button-border-color--hover, var(--button-border-color));box-shadow:var(--button-shadow--hover);text-decoration:none}.button:hover:before,.video .video__play:hover:before{transform:translate(0)}.button:focus,.video .video__play:focus{outline:none;box-shadow:0 0 0 2px var(--color-yellow)}.button:active,.video .video__play:active{box-shadow:0 0 0 0 var(--color-primary)}.button--accent{--button-bg-color: var(--color-accent);--button-text-color: var(--color-accent--contrast);--button-bg-color--hover: var(--color-accent--offset);--button-text-color--hover: var(--color-accent--contrast)}.button[disabled],.video [disabled].video__play{opacity:.5;cursor:not-allowed;box-shadow:0 0 0 0 var(--color-primary);--button-bg-color--hover: var(--button-bg-color)}.video{padding-bottom:calc(100% / (var(--aspect-ratio)));overflow:hidden;background-color:var(--color-primary);padding-bottom:56.25%;height:0;cursor:pointer;position:relative;--aspect-ratio: 16/9}@supports (aspect-ratio: 16/9){.video{aspect-ratio:var(--aspect-ratio);height:initial;padding-bottom:initial}}.video img{position:absolute;top:0;left:0;width:100%;height:100%}.video img:not(iframe){object-fit:cover}.video img{object-fit:cover;position:absolute;width:100%;height:100%;opacity:.8}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video__warning{position:absolute;left:50%;top:50%;width:75%;height:auto;transform:translate(-50%) translateY(-50%);background-color:var(--color-background);padding:var(--space-4);z-index:4;border:2px solid var(--color-accent);--line-height: calc(var(--baseline) * var(--baseline-multiplier, 1));--baseline-offset: calc( (var(--line-height) - var(--cap-height) * var(--font-size)) / 2 );font-size:var(--font-size, var(--font-size-base));line-height:var(--line-height);padding-top:var(--baseline-offset);margin-bottom:calc(var(--baseline-offset) * -1 + var(--margin-bottom, 0px))}.video .video__warning__button{margin-top:var(--space-3);display:flex;justify-content:center}.video .video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video .video__play svg{height:30px;width:30px}.video .video__play svg path{fill:var(--color-primary)}:root{--nav-link-color: var(--color-primary--contrast);--nav-link-color--hover: var(--color-light-blue-1);--nav-bg-color: var(--color-primary);--nav-height: 70px;--nav-height--small: 70px;--nav-link-border-color: transparent;--nav-link-border-color-active: transparent;--nav-border-color: transparent;--nav-link-font-weight: 700;--nav-link-font-weight-active: 700;--nav-link-font-size: 12px;--nav-link-padding-x: var(--space-2);--nav-link-font-family: var(--font-family-base);--nav-link-socials-color: var(--nav-link-color);--nav-link-socials-color--hover: var(--nav-link-color--hover)}@media (min-width: 768px){:root{--nav-height: 60px}}@media (min-width: 1024px){:root{--nav-height: 60px}}.nav-wrapper{position:relative}.nav{--burger-btn-color: var(--nav-link-color);--burger-btn-icon-stroke: 2px;--burger-btn-size: 60px;--burger-btn-width: 23px;--link-text-transform: uppercase;position:fixed;left:0;top:0;width:100%;z-index:var(--depth-nav);transition:padding var(--transition-default),transform var(--transition-long);box-shadow:0 1px var(--nav-border-color);background-color:var(--nav-bg-color)}.nav__static{position:absolute;z-index:calc(var(--depth-nav) + 1)}.nav--hidden{transform:translateY(-100%)}.nav__container{width:calc(100% - 2 * var(--container-margin, --component-padding));margin-left:auto;margin-right:auto;max-width:var(--segment-width--lg);display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:var(--nav-height);pointer-events:auto;transition:height var(--transition-default);position:relative;z-index:3;padding:0 var(--segment-padding-x)}@media (min-width: 1024px){.nav__container>.burger-btn{display:none}}.nav .nav__container .nav__list{transition:opacity var(--transition-default)}.nav .nav__container .nav__list.nav__list--socials .nav__item{--icon-size: var(--space-4);--link-color: var(--nav-link-socials-color);--link-color--hover: var(--nav-link-socials-color--hover);padding:0 var(--space-1)}.nav .nav__container .nav__list.nav__list--socials .nav__item:hover{--nav-link-border-color: transparent}.nav__item{--link-text-decoration: none;--link-text-decoration--hover: none;--link-font-weight: var(--nav-link-font-weight);--font-size: var(--nav-link-font-size);--link-color: var(--nav-link-color);--link-color--hover: var(--nav-link-color--hover);font-family:var(--nav-link-font-family);letter-spacing:1px}.nav__item--current .nav__link{font-weight:var(--nav-link-font-weight-active)}.nav .nav__list{opacity:1;transition:opacity var(--transition-default)}@media (min-width: 1024px){.nav .nav__list{display:flex;height:100%}}.nav .nav__list--opaque{opacity:0;pointer-events:none}.nav .nav__list--socials .nav__item svg{fill:currentColor;width:var(--icon-size)}.nav .nav__container>.nav__list{display:none}@media (min-width: 1024px){.nav .nav__container>.nav__list{display:flex}}.nav .nav__container>.nav__list .nav__item{padding:0 var(--nav-link-padding-x);--icon-size: var(--space-6);height:100%;border-bottom:3px solid var(--nav-link-border-color, transparent);transition:border-color var(--transition-default)}.nav .nav__container>.nav__list .nav__item .nav__link{display:flex;height:100%;align-items:center;transition:color var(--transition-default)}.nav .nav__container>.nav__list .nav__item .nav__link--search{font-size:var(--font-size-200)}.nav .nav__container>.nav__list .nav__item--current{--nav-link-border-color: var( --nav-link-border-color-active, var(--nav-link-color) )}.nav .nav__container>.nav__list .nav__item--button{display:flex;align-items:center}.nav .nav__container>.nav__list .nav__item--button .nav__link{display:inline-block;height:auto;--button-font-size: var(--font-size-33);--button-padding-y: var(--space-3);--button-padding-x: var(--space-4)}.nav .nav__container>.nav__list .nav__item--button:hover,.nav .nav__container>.nav__list .nav__item--button.nav__item--current{--nav-link-border-color: transparent}.nav__logo{max-width:250px;position:relative;z-index:var(--depth-logo);transition:max-width .14s ease-in-out}@media (min-width: 768px){.nav__logo{max-width:250px}}@media (min-width: 1024px){.nav__logo{max-width:250px}}.nav__logo .logo{display:flex}.nav__logo svg path{transition:fill var(--transition-default)}.nav__logo svg #logo path{fill:var(--color-white)}.nav__logo svg #sub-1 path{fill:var(--color-light-grey-1)}.nav__logo svg #sub-2 path{fill:var(--color-white)}.nav .nav__item .burger-btn{z-index:5;pointer-events:auto;height:100%;width:auto}.nav--inverted{--nav-link-color: var(--color-surface--contrast);--nav-link-socials-color: var(--color-surface--contrast);--nav-link-color--hover: hsla(var(--color-surface--contrast-h), var(--color-surface--contrast-s), var(--color-surface--contrast-l), .8);--nav-link-socials-color--hover: hsla(var(--color-surface--contrast-h), var(--color-surface--contrast-s), var(--color-surface--contrast-l), .8);--nav-bg-color: hsla(var(--color-background-h), var(--color-background-s), var(--color-background-l), .9);--nav-border-color: var(--color-light-grey-2);--burger-btn-color: var(--color-surface--contrast)}.nav--inverted .nav__logo .logo svg path{transition:fill var(--transition-default)}.nav--inverted .nav__logo .logo svg #logo path{fill:var(--color-primary)}.nav--inverted .nav__logo .logo svg #sub-1 path{fill:var(--color-grey)}.nav--inverted .nav__logo .logo svg #sub-2 path{fill:var(--color-primary)}.nav .nav__overlay-container{--nav-link-color: var(--color-primary--contrast);--nav-link-color--hover: var(--color-light-blue-1);--nav-bg-color: var(--color-primary);--nav-height: 70px;--nav-height--small: 70px;--nav-link-border-color: transparent;--nav-border-color: transparent;--nav-link-font-weight: 700;--nav-link-font-weight-active: 700;--nav-link-font-size: 12px;--nav-link-padding-x: var(--space-2);--nav-link-font-family: var(--font-family-base);--nav-link-socials-color: var(--nav-link-color);--nav-link-socials-color--hover: var(--nav-link-color--hover);--burger-btn-color: var(--color-primary--contrast);background-color:var(--nav-bg-color)}.mobile-menu__content{position:relative;display:flex;width:100%;flex-grow:1;flex-shrink:0;flex-direction:column;height:100%;z-index:var(--depth-nav__sidebar);overflow-y:auto}.nav__mobile-menu{--nav-link-color: var(--color-text--body);--nav-link-color--hover: var(--color-text--semi);--burger-btn-color: var(--color-surface--contrast);position:fixed;top:0;right:0;height:100vh;width:100%;background-color:var(--color-background);box-shadow:0 0 50px #00000040;transform:translate(calc(100% + 50px));transition:transform var(--transition-default);z-index:10}@media (min-width: 768px){.nav__mobile-menu{width:440px}}.nav__mobile-menu.nav__mobile-menu--active{transform:translate(0)}.nav__mobile-menu .nav__list{flex-direction:column;flex-shrink:0}.nav__mobile-menu .nav__list.nav__list--primary{opacity:1}.nav__mobile-menu .nav__list .aside-nav>.aside-nav__list{gap:var(--space-8)}.nav__mobile-menu .nav__list .nav__item{--link-color--hover: var(--color-primary);border-bottom:1px solid var(--color-light-grey-1);flex-shrink:0}.nav__mobile-menu .nav__list .nav__item>.nav__link{padding:0 40px;align-items:center;height:83px;display:flex;justify-content:space-between;position:relative}.nav__mobile-menu .nav__list .nav__item>.nav__link .nav__link-icon{--size: 32px;font-size:var(--font-size-300);transform:rotate(-90deg);transition:transform var(--transition-default),color var(--transition-default)}.nav__mobile-menu .nav__list .nav__item.nav__item--static{padding-top:0}.nav__mobile-menu .nav__list .nav__item.nav__item--static .nav__link{align-items:center;height:calc(var(--nav-height) - 1px)}.nav__mobile-menu .nav__list .nav__item.nav__item--label{text-transform:uppercase;font-weight:600;display:flex;align-items:center;font-size:12px;padding:0 55px 0 40px;color:var(--color-grey)}.nav__mobile-menu .nav__list .nav__item.nav__item--socials{--icon-size: 15px}.nav__mobile-menu .nav__list .nav__item.nav__item--socials .nav__list{display:flex;flex-direction:row}.nav__mobile-menu .nav__list .nav__item.nav__item--socials .nav__item{border-bottom:none}.nav__mobile-menu .nav__list .nav__item.nav__item--socials .nav__link{padding:0 15px}.nav__mobile-menu .nav__list .nav__item.nav__item--socials .nav__link svg{width:var(--icon-size)}.nav__mobile-menu .nav__list .nav__item.nav__item--has-children{overflow:hidden}.nav__mobile-menu .nav__list .nav__item.nav__item--has-children .aside-nav{transition:max-height var(--transition-default),opacity var(--transition-default)}.nav__mobile-menu .nav__list .nav__item.nav__item--current{--link-color: var(--color-primary)}.nav__mobile-menu .nav__list .nav__item.nav__item--is-open .nav__link{--link-color: var(--color-primary);--link-color--hover: var(--color-primary)}.nav__mobile-menu .nav__list .nav__item.nav__item--is-open .nav__link .nav__link-icon{transform:rotate(0)}.nav__mobile-menu .nav__list .nav__item.nav__item--is-open .nav__link .nav__link-icon svg path{stroke:var(--link-color)}.nav__mobile-menu .nav__list .nav__item .aside-nav>.aside-nav__list{padding-left:40px;padding-bottom:var(--space-5)}.nav__mobile-menu .burger-btn{position:absolute;z-index:11;right:var(--space-8);top:0}.carousel{position:relative;overflow:hidden;width:calc(100% + 2 * var(--segment-padding-x));display:flex;flex-direction:column;gap:0;margin-left:calc(-1 * var(--segment-padding-x));margin-right:calc(-1 * var(--segment-padding-x))}@media (min-width: 768px){.carousel{flex-direction:row;width:100%;gap:var(--space-8);margin-left:0;margin-right:0}}.carousel .carousel__content{--active-slide: 0;min-height:196px;height:0!important;--aspect-ratio: 1.9117647059;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)));position:relative;overflow:hidden}@supports (aspect-ratio: 16/9){.carousel .carousel__content{aspect-ratio:var(--aspect-ratio);height:initial;padding-bottom:initial}}.carousel .carousel__content img{position:absolute;top:0;left:0;width:100%;height:100%}.carousel .carousel__content img:not(iframe){object-fit:cover}@media (min-width: 768px){.carousel .carousel__content{height:initial!important;min-width:540px}}@media (min-width: 1024px){.carousel .carousel__content{min-width:710px}}.carousel .carousel__slides{position:relative;display:flex;flex-direction:row;width:100%;height:100%;transition:transform var(--transition-default);transform:translate(calc(var(--active-slide) * -100%))}.carousel .carousel__slides .carousel__slide{position:relative;flex-shrink:0;width:100%;height:100%;overflow:hidden}.carousel .carousel__slides .carousel__slide .carousel__slide-image{display:block;height:100%;width:100%}.carousel .carousel__slides .carousel__slide .carousel__slide-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.carousel .carousel__nav{position:relative;flex-grow:1;min-width:250px}.carousel .carousel__nav-list{height:100%;display:flex;flex-direction:column;justify-content:stretch}.carousel .carousel__nav-item{--link-color: var(--color-primary);--link-text-decoration-color: transparent;--link-text-decoration: underline;display:flex;align-items:center;flex-grow:1;--line-height: calc(var(--baseline) * var(--baseline-multiplier, 1));--baseline-offset: calc( (var(--line-height) - var(--cap-height) * var(--font-size)) / 2 );font-size:var(--font-size, var(--font-size-base));line-height:var(--line-height);padding-top:var(--baseline-offset);margin-bottom:calc(var(--baseline-offset) * -1 + var(--margin-bottom, 0px));--baseline-multiplier: 7;--font-size: 20px;font-family:var(--font-family-heading);--cap-height: var(--cap-height-heading);padding-top:0;margin:0;text-align:center;justify-content:center;padding:var(--space-8) 0}.carousel .carousel__nav-item:not(:last-child){border-bottom:1px solid var(--color-light-grey-1)}@media (min-width: 768px){.carousel .carousel__nav-item{--baseline-multiplier: 7;--font-size: 20px;--link-color: var(--color-grey);text-align:left;justify-content:center;padding-top:0;padding-bottom:0;margin:0}}.carousel .carousel__nav-item.carousel__nav-item--active{--link-color: var(--color-black)}:root{--button-padding-y: var(--space-3);--button-padding-x: var(--space-5);--button-border-radius: 1px;--button-font-size: var(--font-size-100);--button-text-color--hover: var(--color-primary--contrast);--button-text-color: var(--color-primary);--button-bg-color: var(--color-primary--contrast);--button-bg-color--hover: var(--color-primary-400);--button-font-family: var(--font-family-visual);--button-shadow-offset: 4px;--button-border-width: 2px;--button-border-color: var(--color-primary);--button-shadow: var(--component-shadow);--button-shadow--hover: var(--component-shadow--hover)}.button,.cc__button{--transition-speed: .18s;font-size:var(--button-font-size);position:relative;display:inline-block;white-space:wrap;text-decoration:none;height:auto;line-height:1;font-weight:700;font-family:var(--button-font-family);padding-top:var(--button-padding-y, var(--space-2));padding-left:var(--button-padding-x, var(--space-4));padding-right:var(--button-padding-x, var(--space-4));padding-bottom:var(--button-padding-y, var(--space-2));margin-top:0;color:var(--button-text-color, var(--color-primary));border-radius:var(--button-border-radius, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--transition-speed),border-color var(--transition-speed),transform var(--transition-speed),box-shadow var(--transition-speed),background-color var(--transition-speed),opacity var(--transition-speed);background-color:var(--button-bg-color, transparent);text-transform:var(--button-text-transform, uppercase);z-index:1;text-align:center;overflow:hidden;border:var(--button-border-width) solid var(--button-border-color, var(--color-primary));box-shadow:var(--button-shadow);letter-spacing:var(--button-letter-spacing, 0)}.button svg path,.cc__button svg path,.button svg g,.cc__button svg g,.button svg line,.cc__button svg line{fill:currentColor}.button:hover,.cc__button:hover{cursor:pointer;background-color:var(--button-bg-color--hover, hsl(var(--button-bg-color-h), var(--button-bg-color-s), calc(var(--button-bg-color-l) * 1.4)));color:var(--button-text-color--hover, var(--color-accent));border-color:var(--button-border-color--hover, var(--button-border-color));box-shadow:var(--button-shadow--hover);text-decoration:none}.button:hover:before,.cc__button:hover:before{transform:translate(0)}.button:focus,.cc__button:focus{outline:none;box-shadow:0 0 0 2px var(--color-yellow)}.button:active,.cc__button:active{box-shadow:0 0 0 0 var(--color-primary)}.button--block{display:block;width:100%;margin-bottom:var(--space-2)}.button--text{border:none;box-shadow:none}.button--light{--button-bg-color: transparent;--button-bg-color--hover: var(--color-surface);--button-text-color: var(--color-grey);--button-border-color: var(--color-grey);--button-text-color--hover: var(--color-black);--button-border-color--hover: var(--color-black);--button-bg-color--hover: var(--color-light-grey-2)}.button--wide{--button-padding-x: var(--space-24) !important}.button--danger{--button-bg-color: var(--color-danger);--button-bg-color--hover: var(--color-danger--offset);--button-text-color: var(--color-danger--contrast);--button-text-color--hover: var(--color-danger--contrast);--button-border-color: var(--color-danger--offset)}.button--info{--button-bg-color: var(--color-info);--button-bg-color--hover: var(--color-info--offset);--button-text-color: var(--color-info--contrast);--button-text-color--hover: var(--color--contrast)}.button--success{--button-bg-color: var(--color-success);--button-bg-color--hover: var(--color-success--offset);--button-text-color: var(--color-success--contrast);--button-text-color--hover: var(--color-poaitive--contrast)}.button--yellow{--button-bg-color: var(--color-yellow);--button-bg-color--hover: var(--color-yellow-300);--button-text-color: var(--color-primary);--button-text-color--hover: var(--color-primary)}.button--warning{--button-bg-color: var(--color-warning);--button-bg-color--hover: var(--color-warning--offset);--button-text-color: var(--color-warning--contrast);--button-text-color--hover: var(--color-warning--contrast)}.button--dark,.button--primary{--button-bg-color: var(--color-primary);--button-text-color: var(--color-background);--button-border-color: var(--color-primary);--button-bg-color--hover: var(--color-primary-800);--button-text-color--hover: var(--color-background)}.button--accent,.cc__button{--button-bg-color: var(--color-accent);--button-text-color: var(--color-accent--contrast);--button-bg-color--hover: var(--color-accent--offset);--button-text-color--hover: var(--color-accent--contrast)}.button--lg{--button-padding-y: var(--space-5);--button-padding-x: var(--space-8);--button-font-size: var(--font-size-100)}@media (min-width: 1024px){.button--xl{--button-padding-y: var(--space-8);--button-padding-x: var(--space-12);--button-font-size: var(--font-size-200);--button-shadow-offset: 10px;--button-border-width: 3px}}.button--sm{--button-font-family: var(--font-family-sans)}@media (min-width: 1024px){.button--sm{--button-padding-y: var(--space-2);--button-padding-x: var(--space-4);--button-font-size: 12px;--button-letter-spacing: .96px}}.button[disabled],[disabled].cc__button{opacity:.5;cursor:not-allowed;box-shadow:0 0 0 0 var(--color-primary);--button-bg-color--hover: var(--button-bg-color)}.button-group{justify-content:center;align-items:center;flex-wrap:wrap;display:flex;gap:var(--space-4);width:100%;margin-left:auto;margin-right:auto}.button-group--left{justify-content:flex-start}.button-group--right{justify-content:flex-end}.button-group--inline{display:inline-flex;width:auto}:root{--cc-modal-bg: var(--color-surface);--cc-modal-color: var(--color-surface--contrast);--cc-padding-x: var(--space-5);--cc-padding-y: var(--space-5);--cc-modal-border-color: var(--component-border-color);--cc-modal-button-color: var(--color-surface--contrast);--cc-checkbox-radio-size: var(--space-6);--cc-checkbox-radio-gap: var(--space-3);--cc-checkbox-radio-border-width: 1px;--cc-checkbox-radio-line-height: 1.5;--cc-checkbox-marker-size: var(--space-4);--cc-checkbox-radius: 1px;--cc-checkbox-bg: var(--color-surface--level-3);--cc-checkbox-border-color: var(--color-primary--offset);--cc-checkbox-bg-checked: var(--color-accent);--cc-checkbox-border-color-hover: var(--color-accent);--cc-focus-color: hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .5);--cc-button-color: var(--color-accent)}@media (min-width: 1024px){:root{--cc-padding-y: var(--space-10);--cc-padding-x: var(--space-5)}}.cc{position:fixed;bottom:0;left:0;width:100%;min-height:200px;background:var(--cc-modal-bg);color:var(--cc-modal-color);z-index:var(--depth-cc);padding:var(--cc-padding-y) var(--cc-padding-x);border-top:2px solid var(--cc-modal-border-color)}.cc__modal{margin:0 auto}@media (min-width: 768px){.cc__modal{max-width:768px}}@media (min-width: 1160px){.cc__modal{max-width:1024px}}@media (min-width: 1508px){.cc__modal{max-width:1160px}}.cc__actions{display:flex;width:100%;flex-direction:column;gap:var(--space-4)}@media (min-width: 1024px){.cc__actions{justify-content:space-between;flex-direction:row;flex-wrap:wrap}}.cc__text{margin-bottom:25px;font-weight:300;text-align:center;font-size:var(--font-size-100);padding:0 var(--space-2)}@media (min-width: 1024px){.cc__text{text-align:left;padding:0}}.cc__buttons{display:flex;flex-direction:column;margin-top:10px;gap:var(--space-2)}@media (min-width: 1024px){.cc__buttons{flex-direction:row;margin-top:0;width:100%;justify-content:flex-end}}.cc__button{--button-padding-x: var(--space-4);--button-padding-y: var(--space-2);--button-font-size: var(--font-size-100)}@media (min-width: 1024px){.cc__button{--button-font-size: var(--font-size-100)}}.cc__button--text{border-color:transparent;box-shadow:none;background-color:transparent;--button-text-color: var(--color-surface--contrast);--button-font-size: var(--font-size-100);--button-text-color--hover: var(--color-surface--contrast)}@media (min-width: 1024px){.cc__button--text{--button-font-size: var(--font-size-100)}}.cc__button--text:hover{background-color:transparent;--button-border-color: var(--color-surface--contrast)}.cc__button--clear{--button-color: var(--color-danger-600);opacity:.5}.cc__button--clear:hover{opacity:1}.cc__tooltip{--bg-color: var(--color-accent--bg);position:absolute;bottom:calc(100% + var(--space-4));left:50%;font-size:var(--font-size-100);width:300px;background-color:var(--bg-color);color:var(--color-accent--text);padding:var(--space-2);border-radius:1px;box-shadow:var(--component-shadow);border:2px solid var(--color-primary);transform:translate(-50%)}.cc__tooltip .caret{--tooltip-size: var(--space-4);position:absolute;height:var(--tooltip-size);width:var(--tooltip-size);transform:rotate(-90deg) translate(-20px) translateY(-50%) scale(1.5);fill:var(--bg-color);stroke:var(--color-primary);bottom:0;left:50%;z-index:1;stroke-width:1}.cc__checkboxes{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 1024px){.cc__checkboxes{flex-direction:row}}.cc__checkbox:not(:first-child){margin-top:20px}@media (min-width: 1024px){.cc__checkbox:not(:first-child){margin-left:50px;margin-top:0}}.cc__checkbox{display:flex;align-items:flex-start;position:relative}.cc__checkbox .icon{cursor:pointer;color:var(--color-primary-300)}.cc__checkbox--highlight{--cc-checkbox-border-color: var(--color-accent);--cc-focus-color: var(--color-accent)}.cc__checkbox--highlight label{color:var(--color-accent)}.cc__checkbox__input{position:absolute;padding:0;margin:0;margin-top:calc((1em * var(--cc-checkbox-radio-line-height) - var(--cc-checkbox-radio-size)) / 2);opacity:0;height:var(--cc-checkbox-radio-size);width:var(--cc-checkbox-radio-size);pointer-events:none}.cc__checkbox__input+label{display:inline-flex;align-items:flex-start;line-height:var(--cc-checkbox-radio-line-height);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:0;font-size:var(--font-size-100);font-family:var(--font-family-visual)}@media (min-width: 1024px){.cc__checkbox__input+label{font-size:var(--font-size-100)}}.cc__checkbox__input+label:before{content:"";box-sizing:border-box;display:inline-block;position:relative;top:calc((1em * var(--cc-checkbox-radio-line-height) - var(--cc-checkbox-radio-size)) / 2);flex-shrink:0;width:var(--cc-checkbox-radio-size);height:var(--cc-checkbox-radio-size);background-color:var(--cc-checkbox-bg);border-width:var(--cc-checkbox-radio-border-width);border-color:var(--cc-checkbox-border-color);border-style:solid;background-repeat:no-repeat;background-position:center;margin-right:var(--cc-checkbox-radio-gap);transition:transform .2s,border .2s}.cc__checkbox__input:not(:checked):not(:focus)+label:hover:before{border-color:var(--cc-checkbox-border-color-hover)}.cc__checkbox__input+label:before{border-radius:var(--cc-checkbox-radius)}.cc__checkbox__input:checked+label:before{background-color:var(--cc-checkbox-bg-checked);box-shadow:none;border-color:var(--cc-checkbox-bg-checked);transition:transform .2s}.cc__checkbox__input:active+label:before{transform:scale(.8);transition:transform .2s}.cc__checkbox__input:checked:active+label:before{transform:none;transition:none}.cc__checkbox__input:checked+label:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.92627 12.35L14.1778 0.430783C14.3287 0.212722 14.5602 0.063567 14.8211 0.0161297C15.0821 -0.0313077 15.3512 0.0268589 15.5692 0.177833C15.7873 0.328808 15.9364 0.560223 15.9839 0.821171C16.0313 1.08212 15.9731 1.35122 15.8222 1.56928L6.07357 15.6505L0.231674 8.63998C0.0662692 8.43574 -0.0120833 8.1746 0.0135654 7.91304C0.0392142 7.65147 0.166802 7.41052 0.368731 7.2423C0.570659 7.07408 0.830694 6.99212 1.09259 7.01414C1.35448 7.03617 1.59717 7.16041 1.76817 7.35998L5.92627 12.35Z' fill='white'/%3e%3c/svg%3e ");background-size:var(--cc-checkbox-marker-size)}.cc__checkbox__input:checked:active+label:before,.cc__checkbox__input:focus+label:before{border-color:var(--cc-checkbox-bg-checked);box-shadow:0 0 0 3px var(--cc-focus-color)}.cc__checkbox--disabled{color:var(--color-primary-500)}.cc__checkbox--disabled .cc__checkbox__input+label{cursor:not-allowed}.cc__checkbox--disabled .cc__checkbox__input:checked:active+label:before,.cc__checkbox--disabled .cc__checkbox__input:focus+label:before{border-color:transparent;box-shadow:none}.cc__checkbox--disabled label:before{opacity:.5}.cc__close-button{height:var(--space-12);width:var(--space-12);position:absolute;padding:var(--space-3);top:0;right:0}@media (min-width: 1024px){.cc__close-button{top:var(--space-8);right:var(--space-8)}}.cc__close-button svg{height:100%;width:100%}.cc--float{--cc-float-size: var(--space-12);--cc-float-icon-size: var(--space-5);--component-shadow-offset: 4px;position:fixed;bottom:var(--space-4);right:var(--space-8);z-index:var(--depth-cc);color:var(--color-text--body);background-color:var(--color-surface);border:2px solid var(--color-primary);box-shadow:var(--component-shadow);border-radius:100%;height:var(--cc-float-size);width:var(--cc-float-size);transition:all var(--transition-default)}.cc--float button{width:100%;height:100%;border-radius:100%;display:flex;align-items:center;justify-content:center}.cc--float button svg{height:var(--cc-float-icon-size);width:var(--cc-float-icon-size)}.cc--float:hover{box-shadow:var(--component-shadow--hover);color:var(--color-text--body)}.autocomplete{--autocomplete-dropdown-vertical-gap: 4px;--autocomplete-dropdown-max-height: 250px;--autocomplete-dropdown-scrollbar-width: 6px;--autocomplete-shadow: 0 .9px 1.5px rgba(0, 0, 0, .03), 0 3.1px 5.5px rgba(0, 0, 0, .08), 0 14px 25px rgba(0, 0, 0, .12);position:relative}.autocomplete--active .autocomplete-input{color:var(--color-primary);border-color:var(--color-primary)}.autocomplete--active .autocomplete-search{color:var(--color-primary)}.autocomplete-label{margin-bottom:var(--space-1);font-size:var(--font-size-100);display:inline-block}.autocomplete-select{display:none!important}.autocomplete-form{--input-btn-size: 16px;position:relative}.autocomplete-form:before{content:"";position:absolute;right:2px;background:linear-gradient(to left,var(--color-white) 50%,rgba(255,255,255,0) 100%);top:2px;bottom:2px;width:var(--space-8);z-index:0;border-radius:2px;pointer-events:none}.autocomplete-input{width:100%;height:100%;padding-right:var(--space-2);line-height:1.2;background-color:var(--color-white);border:2px solid var(--color-grey);transition:.2s;font-size:var(--font-size-base);padding-top:var(--form-control-padding-y);padding-bottom:var(--form-control-padding-y);padding-left:var(--space-10);border-radius:2px;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.autocomplete-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-primary-200);outline:none}.autocomplete-icons{--input-btn-size: 16px;width:calc(var(--input-btn-size) * 2);height:100%;position:absolute;top:0;right:0;display:flex;justify-content:flex-start}.autocomplete-icons .icon{transition:transform .15s;display:block;width:var(--input-btn-size);height:var(--input-btn-size);color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial;cursor:pointer}.autocomplete-icons .icon.rotated{transform:rotate(180deg)}.autocomplete-icons--left{right:auto;left:0;justify-content:flex-end}.autocomplete-reset,.autocomplete-toggle,.autocomplete-search{outline:none;display:none;justify-content:center;align-items:center;width:calc(var(--input-btn-size) * 2);height:100%;pointer-events:auto;cursor:pointer;color:var(--color-text--body);transition:.3s;background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.autocomplete-reset.reset--visible,.autocomplete-toggle.reset--visible,.autocomplete-search.reset--visible{display:flex}.autocomplete-toggle{display:flex;padding-right:var(--space-1)}.autocomplete-reset{padding-right:var(--space-1)}.autocomplete-search{display:flex;padding-left:var(--space-1);color:var(--color-grey)}.autocomplete-results{position:absolute;z-index:5;width:100%;left:0;top:calc(100% + var(--autocomplete-dropdown-vertical-gap));transform:translateY(4px);background-color:var(--color-white);box-shadow:var(--autocomplete-shadow);border-radius:2px;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s,transform .3s ease-in;overflow:hidden}.autocomplete-results--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s,transform .3s ease-out}.autocomplete-list{max-height:var(--autocomplete-dropdown-max-height);overflow:auto;-webkit-overflow-scrolling:touch}.autocomplete-list::-webkit-scrollbar{width:5px}.autocomplete-list::-webkit-scrollbar-thumb{background-color:var(--color-grey);border-radius:0}.autocomplete-list::-webkit-scrollbar-track{background-color:var(--color-light-grey-3);border-radius:0}.autocomplete-result{padding:var(--space-1) var(--space-3);color:var(--color-text--body);outline:none;cursor:pointer;transition:background-color .15s;position:relative}.autocomplete-result.hover{background-color:var(--color-light-grey-2)}.autocomplete-result:active{background-color:var(--color-accent-100)}.autocomplete-result--selected{background-color:var(--color-blue)!important;color:var(--color-white);padding-right:calc(1em + var(--space-2));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.autocomplete-result--selected:after{content:"";position:absolute;right:var(--space-2);top:calc(50% - .5em);height:1em;width:1em;background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlsaW5lIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlPScjZmZmZmZmJyBmaWxsPSdub25lJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHBvaW50cz0nMSw5IDUsMTMgMTUsMyAnLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlsaW5lIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlPScjZmZmZmZmJyBmaWxsPSdub25lJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHBvaW50cz0nMSw5IDUsMTMgMTUsMyAnLz48L3N2Zz4=)}.autocomplete-result--selected:hover{background-color:var(--color-blue)}.autocomplete-result span{overflow:hidden;text-overflow:ellipsis}.autocomplete-result--group{color:var(--color-grey)}.autocomplete-result--no-results{cursor:text;font-style:italic}.autocomplete-result--no-results:hover{background:inherit}.autocomplete-result--info{cursor:text;font-style:italic;color:var(--color-grey)}.autocomplete-result--info:hover{background:inherit}.autocomplete-result--loader{display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;cursor:progress}.autocomplete-result mark{background-color:transparent;font-weight:700;color:inherit;padding:0;margin:0}.autocomplete-message{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}:root{--form-label-color: var(--color-grey);--form-label-font-size: 10px;--form-label-font-weight: 700;--form-control-border-width: 2px;--form-control-border: var(--form-control-border-width, 2px) solid var(--color-black);--form-control-border-radius: 0;--form-control-background-color: var(--color-white);--form-control-color: var(--color-text--body);--form-control-placeholder-color: var(--color-text--low);--form-control-focus-border-color: var(--color-primary);--form-control-focus-outline-color: transparent;--form-control-padding-y: 10px;--form-control-padding-x: 0}.form{position:relative}.form__container{--grid-gap: var(--space-4)}.form sup{color:var(--color-danger);font-family:var(--font-family-sans);font-size:var(--font-size-33);font-weight:900;line-height:1}.form .success-message{position:absolute;background-color:var(--color-danger);top:0;left:0;height:100%;width:100%;z-index:10;padding:var(--space-2);display:flex;justify-content:center;align-items:center;text-align:center}.form .form__info-text{color:var(--color-grey);--link-color: var(--color-grey);text-transform:uppercase;--font-size: 10px;font-weight:700;letter-spacing:.8px}.form .hidden,.form .token{display:none;visibility:hidden}.form .error-message{color:var(--color-danger)}.form__control{background-color:var(--form-control-background-color);border:var(--form-control-border);border-top:0;border-left:0;border-right:0;color:var(--form-control-color);transition:.3s;padding-top:var(--form-control-padding-y, var(--space-2));padding-bottom:var(--form-control-padding-y, var(--space-2));padding-left:var(--form-control-padding-x, var(--space-5));padding-right:var(--form-control-padding-x, var(--space-5));border-radius:var(--form-control-border-radius);display:block;width:100%;max-width:100%;box-shadow:var(--component-shadow)}.form__control:-ms-input-placeholder{opacity:1;color:var(--form-control-placeholder-color)}.form__control::placeholder{opacity:1;color:var(--form-control-placeholder-color)}.form__control:focus{outline:none;border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--form-control-focus-outline-color)}.form__control[aria-invalid=true]{border-color:var(--color-error)}.form__control[aria-invalid=true]:focus{box-shadow:0 0 0 2px hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),.2)}.form__control[aria-invalid=true] textarea{display:block}.form__control[disabled],.form__control[readonly]{cursor:not-allowed;opacity:.4}.form__control--center{text-align:center}.form__grid{display:flex;flex-direction:row;width:100%;justify-content:space-between}.form__grid>.form__control,.form__grid>.form__group{width:100%;min-width:0;max-width:none;margin-left:var(--space-2)}.form__grid>.form__control:first-child,.form__grid>.form__group:first-child{margin-left:0}.form__legend{color:var(--color-text--body);line-height:1.2;font-size:var(--font-size-200);margin-bottom:var(--space-2)}.form__label{display:inline-block;font-size:var(--form-label-font-size, var(--font-size-100));color:var(--form-label-color, var(--color-text--semi));text-transform:uppercase;font-weight:var(--form-label-font-weight, inherit);margin-bottom:var(--space-2);letter-spacing:.96px}.form__group{position:relative;transition:opacity .25s;display:flex;flex-direction:column}.form__group__inline-wrapper{display:flex}.form__group .form__group__button .button{height:100%}.form__group--error .form__control{border-color:var(--color-danger)}.form__group--error.form__group--checkbox label:before,.form__group--error.form__group--radio label:before{border-color:var(--color-danger)}.form__group--error .radio:not(:checked):not(:focus),.form__group--error .checkbox:not(:checked):not(:focus){--checkbox-border-color: var(--color-danger);--radio-border-color: var(--color-danger)}.form__group .radio__group,.form__group .checkbox__group{display:flex;gap:var(--space-4);flex-direction:column}.form__group .radio__group--inline,.form__group .checkbox__group--inline{flex-direction:row}.form__group--inline{display:flex;flex-direction:column;--button-color: var(--color-primary);--button-hover-color: var(--color-danger);gap:var(--space-2)}@media (min-width: 1024px){.form__group--inline{gap:0}}.form__group--inline .button{flex-shrink:0}@media (min-width: 1024px){.form__group--inline .button{border-left:0}}@media (min-width: 1024px){.form__group--inline{flex-direction:row}}.form__msg{margin-bottom:var(--space-2)}.form__response{background-color:var(--color-success-100);border:1px solid var(--color-success);color:var(--color-success-700);position:absolute;top:-20px;width:100%;height:calc(100% + 40px);z-index:3;display:flex;justify-content:center;align-items:center;padding:0 var(--space-3);text-align:center;font-size:var(--font-size-sm)}.form__response svg{height:1em;width:1em;fill:currentColor;margin-right:var(--space-2);transform:translateY(3px)}.form .form__group--focused .form__label:not(.form__label--floating){opacity:.5}.form__group--floating .form__label{position:absolute;top:var(--form-control-padding-y, var(--space-5));left:var(--form-control-padding-x, var(--space-5));transition:transform var(--transition-default),opacity var(--transition-default);transform:translateY(0);transform-origin:left center;pointer-events:none;color:var(--color-text--semi);z-index:1}.form__group--floating .form__label--floating{color:var(--color-text--body);transform:translateY(-115%);text-transform:uppercase;display:inline-flex;align-items:center;border-radius:var(--radius-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all var(--transition-default);font-size:var(--font-size-66);--component-shadow-offset: 2px;box-shadow:var(--component-shadow),inset 0 0 0 1.5px var(--color-text--body);font-weight:600;opacity:1}.form .loading-indicator{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%) translateY(-50%);pointer-events:none;opacity:0;transition:opacity .25s}.form--loading .form__group{opacity:.3}.form--loading .loading-indicator{display:block;opacity:1}.notification--error{color:var(--color-danger)}.notification--info{color:var(--color-info)}.notification--success{color:var(--color-success)}.notification__content{display:flex;gap:var(--space-1);align-items:center}.notification__text{font-weight:700;font-size:var(--font-size-66)}.notification__icon{flex-shrink:0;height:auto;display:flex}.notification__icon svg{height:var(--space-5);width:var(--space-5)}.loading-indicator{width:32px;height:32px;clear:both;margin:20px auto;border:4px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.25) solid;border-top:4px var(--color-primary) solid;border-radius:50%;animation:spCircRot .6s infinite linear}@keyframes spCircRot{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.number-input{--number-input-btn-width: 40px;position:relative;width:100%}.number-input .form__control::-webkit-inner-spin-button,.number-input .form__control::-webkit-outer-spin-button{display:none}.number-input .form__control{-moz-appearance:textfield;display:block;padding-right:var(--number-input-btn-width);width:100%}.number-input .number-input__btns{position:absolute;height:calc(100% - var(--space-1) * 2);top:var(--space-1);right:0;width:var(--number-input-btn-width);display:flex;flex-direction:column;gap:var(--space-1)}.number-input .number-input__btn{position:relative;height:50%;width:calc(100% - var(--space-1));background:transparent;border-radius:var(--radius-sm);border:1px solid var(--color-primary)}.number-input .number-input__btn[disabled],.number-input .number-input__btn[readonly]{cursor:not-allowed;opacity:.4}.number-input .number-input__btn[disabled]:hover,.number-input .number-input__btn[disabled]:focus,.number-input .number-input__btn[disabled]:active,.number-input .number-input__btn[readonly]:hover,.number-input .number-input__btn[readonly]:focus,.number-input .number-input__btn[readonly]:active{background-color:inherit}.number-input .number-input__btn .icon{display:block;font-size:.8em;width:1em;height:1em;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em)}.number-input .number-input__btn:hover{background-color:var(--color-primary-200)}.number-input .number-input__btn:focus{outline:none;background-color:var(--color-primary)}.number-input .number-input__btn:focus .icon{color:var(--color-primary--contrast)}.number-input .number-input__btn:active{background-color:var(--color-accent)}.number-input__btn{display:inline-block;display:flex}:root{--select-icon-size: 16px;--select-icon-right-margin: var(--space-4);--select-text-icon-gap: var(--space-2)}.select{position:relative}.select__input{width:100%;height:100%;padding-right:calc(var(--select-icon-size) + var(--select-icon-right-margin) + var(--select-text-icon-gap))!important}.select__icon{width:var(--select-icon-size);height:var(--select-icon-size);pointer-events:none;position:absolute;right:var(--select-icon-right-margin);top:50%;transform:translateY(-50%)}:root{--checkbox-radio-size: var(--space-6);--checkbox-radio-gap: var(--space-3);--checkbox-radio-border-width: 1px;--checkbox-radio-line-height: 1.5;--checkbox-marker-size: var(--space-4);--checkbox-radius: 1px;--checkbox-bg: var(--color-surface);--checkbox-border-color: var(--surface-border-color--light);--checkbox-bg-checked: var(--color-accent);--checkbox-border-color-hover: var(--color-accent);--focus-color: hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .5);--button-hover-color: var(--color-accent);--radio-marker-size: 8px}input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.checkbox,.radio{display:flex;align-items:center}.checkbox__input,.radio__input{position:absolute;padding:0;margin:0;margin-top:calc((1em * var(--checkbox-radio-line-height) - var(--checkbox-radio-size)) / 2);opacity:0;height:var(--checkbox-radio-size);width:var(--checkbox-radio-size);pointer-events:none}.checkbox__input+label,.radio__input+label{display:inline-flex;align-items:flex-start;line-height:var(--checkbox-radio-line-height);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:0;font-size:var(--font-size-100);font-family:var(--font-family-visual)}.checkbox__input+label span,.radio__input+label span{padding-top:var(--space-1)}.checkbox__input+label p,.radio__input+label p{line-height:inherit;padding:0;margin:0;font-size:inherit}.checkbox__input+label:before,.radio__input+label:before{content:"";box-sizing:border-box;display:inline-block;position:relative;top:calc((1em * var(--checkbox-radio-line-height) - var(--checkbox-radio-size)) / 2);flex-shrink:0;width:var(--checkbox-radio-size);height:var(--checkbox-radio-size);background-color:var(--checkbox-bg);border-width:var(--checkbox-radio-border-width);border-color:var(--checkbox-border-color);border-style:solid;background-repeat:no-repeat;background-position:center;margin-right:var(--checkbox-radio-gap);transition:transform .2s,border .2s}.checkbox__input:not(:checked):not(:focus)+label:hover:before,.radio__input:not(:checked):not(:focus)+label:hover:before{border-color:var(--checkbox-border-color-hover)}.checkbox__input+label:before{border-radius:var(--checkbox-radius)}.radio__input+label:before{border-radius:50%}.checkbox__input:checked+label:before,.radio__input:checked+label:before{background-color:var(--checkbox-bg-checked);box-shadow:none;border-color:var(--checkbox-bg-checked);transition:transform .2s}.checkbox__input:active+label:before{transform:scale(.8);transition:transform .2s}.checkbox__input:checked:active+label:before,.radio__input:checked:active+label:before{transform:none;transition:none}.checkbox__input:checked+label:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.92627 12.35L14.1778 0.430783C14.3287 0.212722 14.5602 0.063567 14.8211 0.0161297C15.0821 -0.0313077 15.3512 0.0268589 15.5692 0.177833C15.7873 0.328808 15.9364 0.560223 15.9839 0.821171C16.0313 1.08212 15.9731 1.35122 15.8222 1.56928L6.07357 15.6505L0.231674 8.63998C0.0662692 8.43574 -0.0120833 8.1746 0.0135654 7.91304C0.0392142 7.65147 0.166802 7.41052 0.368731 7.2423C0.570659 7.07408 0.830694 6.99212 1.09259 7.01414C1.35448 7.03617 1.59717 7.16041 1.76817 7.35998L5.92627 12.35Z' fill='white'/%3e%3c/svg%3e ");background-size:var(--checkbox-marker-size)}.radio__input:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg class='nc-icon-wrapper' fill='%23ffffff'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ffffff'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-size:var(--radio-marker-size)}.checkbox__input:checked:active+label:before,.checkbox__input:focus+label:before,.radio__input:checked:active+label:before,.radio__input:focus+label:before{border-color:var(--checkbox-bg-checked);box-shadow:0 0 0 3px var(--focus-color)}.checkbox--disabled,.radio--disabled{opacity:.5}.checkbox--disabled .checkbox__input+label,.checkbox--disabled .radio__input+label,.radio--disabled .checkbox__input+label,.radio--disabled .radio__input+label{cursor:not-allowed}.checkbox--disabled .checkbox__input:checked:active+label:before,.checkbox--disabled .checkbox__input:focus+label:before,.checkbox--disabled .radio__input:checked:active+label:before,.checkbox--disabled .radio__input:focus+label:before,.radio--disabled .checkbox__input:checked:active+label:before,.radio--disabled .checkbox__input:focus+label:before,.radio--disabled .radio__input:checked:active+label:before,.radio--disabled .radio__input:focus+label:before{border-color:transparent;box-shadow:none}.accordion{border-top:1px solid var(--color-light-grey-1);--accordion-height: 0px}.accordion__item{border-bottom:1px solid var(--color-light-grey-1);cursor:pointer;padding:var(--space-4) 0}@media (min-width: 1024px){.accordion__item{padding:0}}.accordion__item.accordion__item--is-open .accordion__dropdown-icon{--accordion-caret-rotation: 180deg}.accordion__header{display:flex;flex-direction:row;gap:var(--space-4);position:relative;flex-wrap:wrap}@media (min-width: 1024px){.accordion__header{flex-direction:row;height:136px;gap:var(--space-10);padding-right:var(--space-24);flex-wrap:nowrap}}.accordion__dropdown-icon{position:absolute;right:0;top:calc(50% - 50px);transform:translateY(-50%) rotate(var(--accordion-caret-rotation, 0deg));transition:transform var(--transition-default);transform-origin:center center;height:25px}@media (min-width: 1024px){.accordion__dropdown-icon{top:50%}}.accordion__image{display:block;width:190px;position:relative;flex-shrink:0;height:100px}.accordion__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (min-width: 1024px){.accordion__image{width:260px;height:auto}}.accordion--image-fit-contain .accordion__image img{object-fit:contain}.accordion__text{display:flex;flex-direction:column;justify-content:center}.accordion__title{--line-height: calc(var(--baseline) * var(--baseline-multiplier, 1));--baseline-offset: calc( (var(--line-height) - var(--cap-height) * var(--font-size)) / 2 );font-size:var(--font-size, var(--font-size-base));line-height:var(--line-height);padding-top:var(--baseline-offset);margin-bottom:calc(var(--baseline-offset) * -1 + var(--margin-bottom, 0px));font-family:var(--font-family-heading);--font-size: 20px;--baseline-multiplier: 5;--margin-bottom: 10px;color:var(--color-primary)}.accordion__content{max-height:var(--accordion-height, 0);overflow:hidden;transition:max-height var(--transition-default)}.accordion__content:before,.accordion__content:after{content:"";padding-top:var(--space-6);display:block}@media (min-width: 1024px){.accordion__content:before,.accordion__content:after{padding-top:var(--space-12)}}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}[data-theme=dark]{--color-surface: var(--color-dark-700);--color-surface--level-2: var(--color-dark-600);--color-surface--level-3: var(--color-dark-400);--color-surface--contrast: var(--color-light);--color-surface-border-color: var(--color-dark);--color-background: var(--color-dark);--color-background--contrast: var(--color-light);--surface-shadow: none;--color-text--body: var(--color-light);--color-text--semi: var(--color-light-200);--color-text--low: var(--color-light-300);--component-shadow: 0 0 0 transparent;--component-shadow--hover: none;--component-shadow-offset: 0px;--button-border-color: var(--color-primary)}
