/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.spr-article-detail{padding-block:var(--padding-vertical-main);&.grid{row-gap:0;@media (min-width:768px){grid-template-columns:repeat(12,1fr);}}}.spr-article-detail.spr-article-detail--video,.spr-article-detail.spr-article-detail--photo{row-gap:0;}.spr-article-detail__date{margin-block-end:var(--space-small);}.spr-article-detail__header{grid-column:1 / span 4;&.spr-rich-text{margin-block-end:var(--space-large);}@media (min-width:768px){grid-column:2 / span 10;}@media (min-width:992px){grid-column:3 / span 8;}@media (min-width:1280px){grid-column:4 / span 6;}}.spr-article-detail--video .spr-article-detail__header,.spr-article-detail--photo .spr-article-detail__header{&.spr-rich-text{margin-block-end:var(--space-small);}@media (min-width:768px){grid-column:2 / span 10;}}.spr-article-detail--video .spr-article-detail__header h1,.spr-article-detail--photo .spr-article-detail__header h1{letter-spacing:-0.0625rem;font-size:var(--font-size-m);line-height:var(--font-size-m);}.spr-article-detail__media{grid-column:1 / span 4;margin-block-end:var(--space-large);img{overflow:hidden;width:100%;height:100%;object-fit:cover;border-radius:var(--radius);aspect-ratio:1344 / 625;}&:empty{display:none;}@media (min-width:768px){grid-column:1 / span 12;}}.spr-article-detail--photo .spr-article-detail__media img{aspect-ratio:unset;}.spr-article-detail--video .spr-article-detail__media,.spr-article-detail--photo .spr-article-detail__media{margin-block-end:var(--space-small);@media (min-width:768px){grid-column:2 / span 10;}}.spr-article-detail--photo .spr-article-detail__media{margin-block-end:calc(var(--space-large) * 1.5);}.spr-article-detail__content{display:grid;grid-column:1 / span 4;@media (min-width:768px){grid-column:2 / span 10;}@media (min-width:992px){grid-column:3 / span 8;}@media (min-width:1280px){grid-column:4 / span 6;}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid;& > *{grid-column:1 / span 4;@media (min-width:768px){grid-column:2 / span 10;}@media (min-width:992px){grid-column:3 / span 8;}@media (min-width:1280px){grid-column:4 / span 6;}}@media (min-width:768px){grid-column:1 / span 12;}}}@supports (grid-template-columns:subgrid){.spr-article-detail__content .media--type-image{grid-column:1 / span 4;img{overflow:hidden;border-radius:var(--radius);}@media (min-width:768px){grid-column:1 / span 12;}@media (min-width:992px){grid-column:2 / span 10;}@media (min-width:1280px){grid-column:3 / span 8;}}}.spr-article-detail--video .spr-article-detail__content{display:block;@media (min-width:768px){grid-column:2 / span 10;}}
.spr-back{display:flex;overflow-x:auto;background-image:var(--gradient-1);background-position:var(--gradient-1-position);background-size:var(--gradient-1-size);padding-block:var(--space-small);padding-inline:var(--padding-horizontal-main);}.spr-back .spr-icon-link{text-decoration:none;color:var(--color-white);font-weight:var(--font-weight-regular);padding-block:var(--size-05);gap:var(--space-x-small);&:hover{text-decoration:underline;color:var(--color-white);text-underline-offset:0.25rem;}svg{transform:rotate(180deg);}}
.spr-block{&.has-background-color-primary{background-color:var(--color-primary);}&.has-background-color-secondary{background-color:var(--color-secondary);}&.has-background-color-tertiary{background-color:var(--color-tertiary);}}
.spr-button--small{--button-font-size:0.875rem;--button-line-height:1.5rem;--button-padding-block:var(--size-025);--button-padding-inline:var(--size-1);}.spr-button--medium{--button-font-size:1rem;--button-line-height:1.5rem;--button-padding-block:var(--size-05);--button-padding-inline:var(--size-15);}.spr-button--large{--button-font-size:var(--font-size-xs);--button-line-height:var(--line-height-heading-5);--button-padding-block:var(--size-1);--button-padding-inline:var(--size-25);@media (max-width:767px){--button-font-size:1rem;--button-line-height:1.5rem;--button-padding-block:var(--size-05);--button-padding-inline:var(--size-15);}}.spr-button--small.spr-button--icon-only{--button-padding-inline:0.6875rem;width:fit-content;}.spr-button--medium.spr-button--icon-only{--button-padding-inline:0.6875rem;width:fit-content;@media (min-width:768px){--button-padding-inline:0.9375rem;}}.spr-button--large.spr-button--icon-only{--button-padding-inline:0.6875rem;width:fit-content;@media (min-width:768px){--button-padding-inline:1.0625rem;}}.spr-button--primary.spr-button--dark{--button-background-color:var(--color-primary-dark);--button-text-color:var(--color-white);--button-border-color:var(--color-primary-dark);}.spr-button--secondary{--button-background-color:transparent;--button-text-color:var(--color-black);--button-hover-background-color:var(--color-secondary);--button-hover-text-color:var(--color-black);--button-border-color:var(--color-black);--button-hover-border-color:var(--color-secondary);}.spr-button--secondary.spr-button--dark{--button-text-color:var(--color-white);--button-border-color:var(--color-white);.spr-header:hover &{--button-text-color:var(--color-black);--button-border-color:var(--color-black);}}.spr-button--tertiary{--button-background-color:transparent;--button-text-color:var(--color-black);--button-hover-background-color:var(--color-white);--button-hover-text-color:var(--color-black);--button-border-color:var(--color-black);--button-hover-border-color:var(--color-white);}.spr-button--tertiary.spr-button--dark{--button-text-color:var(--color-white);--button-border-color:var(--color-white);--button-hover-background-color:var(--color-secondary);--button-hover-text-color:var(--color-black);--button-hover-border-color:var(--color-secondary);}.spr-button{display:flex;align-items:center;justify-content:flex-start;width:fit-content;transition:all 0.2s ease;text-decoration:none;color:var(--button-text-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);background-color:var(--button-background-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);&:hover{color:var(--button-hover-text-color);border-color:var(--button-hover-border-color);background-color:var(--button-hover-background-color);}&:focus-visible{outline-offset:0.25rem;}}.spr-button--before,.spr-button--after{gap:var(--button-icon-gap);}
.spr-button-hamburger--dark{--button-hamburger-color:var(--color-white);--button-hamburger-background-color:transparent;.spr-header:hover &,.spr-header.is-active &{--button-hamburger-color:var(--color-black);}}.spr-button-hamburger{position:relative;display:block;width:2.8125rem;height:2.8125rem;cursor:pointer;color:var(--button-hamburger-text-color);border:0.0625rem solid var(--button-hamburger-color);border-radius:50%;outline:none;background-color:var(--button-hamburger-background-color);padding-block:var(--button-hamburger-padding-block);padding-inline:var(--button-hamburger-padding-inline);appearance:none;&:focus,&:focus-visible{outline:3px solid var(--button-hamburger-outline-color);}}.spr-button-hamburger__line{position:absolute;top:50%;left:calc(0.5rem + 3px);display:block;width:1.375rem;height:0.0625rem;transition:transform 0.4s;transform:translateY(-50%);transform-origin:center;background-color:var(--button-hamburger-color);}.is-active .spr-button-hamburger__line{background-color:transparent;}.spr-button-hamburger__line::before{display:block;width:1.375rem;height:1px;content:"";transform:translateY(-5px);transform-origin:center;background-color:var(--button-hamburger-color);}.is-active .spr-button-hamburger__line::before{width:1.6rem;transform:translate(-2px,0) rotate(-45deg);}.spr-button-hamburger__line::after{display:block;width:1.375rem;height:1px;content:"";transform:translateY(4px);transform-origin:center;background-color:var(--button-hamburger-color);}.is-active .spr-button-hamburger__line::after{width:1.6rem;transform:translate(-2px,-1px) rotate(45deg);}
.spr-footer--dark{--footer-color-background:var(--color-primary);--footer-color-text:white;--footer-link-color:white;}footer{color:var(--footer-color-text);background-color:var(--footer-color-background);padding-block:0 0.875rem;.spr-logo{display:block;margin-block:0 var(--space-small);}.spr-rich-text{font-size:var(--footer-font-size);line-height:var(--line-height-text);h2,ul,p{margin-block:0 1rem;}h2:not(:empty){font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading-5);margin-block:0 var(--space-small);}ul{list-style:none;margin-block:0;padding-inline:0;}ul:not(.contextual-links) li:not(:last-child){margin-block:0 var(--footer-gap);}ul:not(.contextual-links) li::before{content:none;}a:not(.spr-button){text-decoration:none;color:var(--footer-link-color);}a:not(.spr-button):hover{text-decoration:underline;color:var(--color-white);}}}.spr-footer__top.grid{position:relative;padding-block:var(--padding-vertical-main);gap:var(--padding-vertical-small) 0;&::after{position:absolute;right:var(--padding-horizontal-main);bottom:0;left:var(--padding-horizontal-main);display:block;height:0.0625rem;content:"";background-color:var(--color-white);}.spr-footer__col:nth-child(1){display:flex;flex-direction:column;grid-column:1 / span 4;justify-content:flex-end;}.spr-footer__col:nth-child(2){grid-column:1 / span 2;}.spr-footer__col:nth-child(3){grid-column:3 / span 2;}.spr-footer__col:nth-child(4){grid-column:1 / span 2;}@media screen and (min-width:992px){padding-block:var(--padding-vertical-small);gap:var(--grid-gap);.spr-footer__col:nth-child(1){display:flex;flex-direction:column;grid-column:1 / span 3;justify-content:flex-end;}.spr-footer__col:nth-child(2){grid-column:7 / span 2;}.spr-footer__col:nth-child(3){grid-column:9 / span 2;}.spr-footer__col:nth-child(4){grid-column:11 / span 2;}}}.spr-footer__bottom{padding-block:var(--space-small);.spr-footer__col{grid-column:1 / span 12;}}
.spr-header--dark{--header-color-background:transparent;--header-color-text:var(--color-white);}.spr-header{position:relative;z-index:10;transition:background-color 0.2s;color:var(--header-color-text);background-color:var(--header-color-background);&:hover,&.is-active{--header-color-background:var(--color-white);--header-color-text:var(--color-black);}}.spr-header__top{width:100%;}.spr-header__bottom{position:relative;padding-block:var(--header-padding-block);padding-inline:var(--header-padding-inline);display:flex;justify-content:space-between;@media (min-width:992px){gap:1rem;}@media (min-width:1240px){gap:var(--header-gap);}}.spr-header__content{display:grid;grid-template-areas:"logo main";grid-template-columns:var(--logo-width-mobile) 1fr;width:100%;@media (min-width:992px){grid-template-columns:var(--logo-width) 1fr;}}.spr-header__logo{grid-area:logo;align-self:center;}.spr-header__logo a{display:flex;color:var(--color-primary);}.spr-header--dark .spr-header__logo a{color:var(--color-white);.spr-header:hover &,.spr-header.is-active &{color:var(--color-primary);}}.spr-header__logo a svg{width:var(--logo-width);height:var(--logo-height);}.spr-header__nav{position:absolute;top:77px;right:0;left:0;display:flex;overflow:auto;flex-direction:column;justify-content:flex-start;width:100%;height:calc(100dvh - 77px);padding:var(--space-large) var(--space-small);transform:translateX(100%);background-color:white;gap:var(--header-gap);overscroll-behavior:contain;> .spr-button{@media (min-width:992px){display:none;}}&.for-mobile{transition:transform 0.25s;}&.is-visible{transform:translateX(0);}@media (min-width:992px){position:static;overflow:unset;flex-direction:column;grid-area:main;align-content:flex-end;justify-content:center;width:auto;height:auto;padding:0;transform:none;background-color:transparent;gap:var(--header-menu-gap);}}.spr-header__content-right{display:flex;align-items:center;gap:var(--header-icon-link-gap);.spr-icon-link{display:none;align-self:center;padding:var(--header-icon-link-padding);color:var(--color-black);.spr-header--dark &{color:var(--color-white);}.spr-header:hover &,.spr-header.is-active &{color:var(--color--black);}@media (min-width:992px){display:flex;}}}.spr-header__mobile{display:block;align-self:center;@media (min-width:992px){display:none;}}.spr-header__content-right > .spr-button{display:none;@media (min-width:992px){display:flex;}}.spr-lang{margin:0;padding:0;list-style:none;}.spr-lang li{&.is-active{display:none;}a{text-decoration:none;text-transform:uppercase;color:var(--header-color-text);font-size:var(--font-size-xxs);padding-block:var(--size-05);padding-inline:var(--size-15);&:hover{text-decoration:underline;text-underline-offset:0.25rem;}@media (min-width:992px){padding-inline:var(--size-05);}@media (min-width:1240px){padding-inline:var(--size-15);}}}
.spr-icon{}.spr-icon--dark{}.spr-icon--16{width:1rem;height:1rem;}.spr-icon--20{width:1.25rem;height:1.25rem;}.spr-icon--24{width:1.5rem;height:1.5rem;}.spr-icon--29{width:1.8125rem;height:1.8125rem;}.spr-icon--32{width:2rem;height:2rem;}
.spr-icon-link--dark{--icon-link-color:white;--icon-link-hover-color:#0069f6;}.spr-icon-link--utility{--icon-link-font-size:0.875rem;text-decoration:none;line-height:var(--icon-link-line-height);padding-inline:var(--icon-link-padding-inline);}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border-width:0;}.spr-icon-link{display:flex;align-items:center;color:var(--icon-link-color);font-size:var(--icon-link-font-size);font-weight:var(--icon-link-font-weight);text-underline-offset:0.125rem;&:hover{color:var(--icon-link-hover-color);}}.spr-icon-link--before,.spr-icon-link--after{gap:var(--icon-link-icon-gap);}
.spr-menu{@media (min-width:992px){--menu-item-padding-block:0.5rem;--menu-item-line-height:1.25rem;--menu-item-icon-size:0.875rem;--menu-item-icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23000' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}@media (max-width:991px){.spr-menu-item--level-1 > a{--menu-item-padding-inline:1rem;}}}.spr-menu--dark{--menu-color-text:white;.spr-menu-item--has-children > button{@media (min-width:992px){&::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23fff' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}}}.spr-header:hover &,.spr-header.is-active &{--menu-color-text:black;.spr-menu-item--has-children > button{@media (min-width:992px){&::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23000' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}}}}}.spr-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:var(--menu-gap);a,button{position:relative;display:block;cursor:pointer;text-align:left;text-decoration:none;color:var(--menu-color-text);border:none;background-color:transparent;font-size:var(--menu-item-size);font-weight:var(--menu-item-weight);line-height:var(--menu-item-line-height);padding-block:var(--menu-item-padding-block);padding-inline:var(--menu-item-padding-inline);&.is-active{@media (min-width:992px){text-decoration:underline;text-underline-offset:0.25rem;}}@media (min-width:992px){--menu-item-size:var(--font-size-xxs);--menu-item-padding-block:var(--size-05);--menu-item-padding-inline:var(--size-05);--menu-item-line-height:var(--line-height-text);&:hover{text-decoration:underline;text-underline-offset:0.25rem;}}@media (min-width:1240px){--menu-item-size:var(--font-size-xxs);--menu-item-padding-block:var(--size-05);--menu-item-padding-inline:var(--size-15);--menu-item-line-height:var(--line-height-text);}}.spr-menu-item--level-0:first-child{@media (min-width:992px){a,button{padding-inline-start:var(--size-15);}}}.spr-menu-item--level-0 > button{position:relative;width:100%;@media (max-width:991px){&::after{position:absolute;top:50%;right:0.625rem;display:block;width:1.5625rem;height:0.75rem;content:"";transform:translateY(-50%);background-image:var(--menu-item-icon-arrow);background-repeat:no-repeat;background-position:center;background-size:100%;}&.is-active{&::after{transform:translateY(-50%) rotate(180deg);}}}@media (min-width:992px){&::before{position:absolute;width:100%;height:100%;content:"";transform:translateY(100%);background-color:transparent;inset:0;}}}&.spr-menu--level-1{flex-direction:column;gap:0;min-width:var(--menu-dropdown-width);}@media (min-width:992px){flex-direction:row;justify-content:var(--menu-align,flex-start);gap:0;}}.spr-menu-item--has-children{display:flex;flex-wrap:wrap;justify-content:space-between;> a,> button{@media (min-width:992px){width:auto;padding-right:calc(0.75rem + var(--menu-item-icon-size) + var(--size-05));&::after{position:absolute;top:50%;right:var(--size-05);display:block;width:0.875rem;height:1.25rem;content:"";transform:translateY(-50%);background-image:var(--menu-item-icon-arrow);background-repeat:no-repeat;background-position:center;background-size:0.875rem;}&:hover::after{transform:translateY(-50%) rotate(180deg);}}@media (min-width:1240px){padding-right:calc(0.75rem + var(--menu-item-icon-size) + var(--size-15));&::after{right:var(--size-15);}}}@media (min-width:992px){display:block;}}.spr-menu-item--level-0{position:relative;&:last-child{display:none;}.spr-menu--level-1{transition:var(--menu-dropdown-transition);@media (max-width:991px){display:none;flex-direction:column;width:100%;gap:var(--space-x-small);padding-block-start:var(--padding-horizontal-main);&.is-opened{display:flex;}.spr-menu-item--level-1 > a{font-size:var(--font-size-xxs);line-height:var(--line-height-heading-6);}}@media (min-width:992px){position:absolute;z-index:1;top:100%;left:0;visibility:visible;pointer-events:none;opacity:0;box-shadow:var(--menu-dropdown-shadow);}}&.is-hovered .spr-menu--level-1{visibility:visible;pointer-events:all;opacity:1;}}@supports selector(:has(*)){.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(1):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(1) button,.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(2):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(2) button,.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(5):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(5) button{text-decoration:underline;text-underline-offset:0.25rem;&::after{transform:translateY(-50%) rotate(180deg);}}.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(1) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(1)),.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(2) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(2)),.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(5) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(5)){opacity:0.5;}}.spr-mega-menu{position:absolute;z-index:1;top:100%;right:0;left:0;display:none;visibility:hidden;transition:var(--menu-dropdown-transition);pointer-events:none;opacity:0;background-color:var(--color-white);box-shadow:var(--shadow-2);padding-block:var(--space-large);padding-inline:var(--padding-horizontal-main);.spr-menu--dark{--menu-color-text:black;}.spr-menu{a,button{color:var(--menu-color-text);}}.spr-menu--level-0{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);.spr-menu-item--has-children:nth-of-type(1){grid-column:1 / 3;}.spr-menu-item--has-children:nth-of-type(2){grid-column:3 / 5;}.spr-menu-item--has-children:nth-of-type(5){grid-column:7 / 9;.spr-menu-item--level-1 > a{font-size:1rem;line-height:1.25rem;}}.spr-menu-item--level-0:last-child{grid-column:9 / 12;aspect-ratio:32 / 20;span{display:none;}img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0;}}@supports selector(:has(*)){> li{transition:opacity 0.25s;}&:has(> li:hover) > li:not(:last-child,:hover){opacity:0.5;}}}.spr-menu-item--level-0{display:none;&:last-child,&.spr-menu-item--has-children{display:block;}}.spr-menu-item--level-0 > button{margin-block-end:var(--space-small);padding:0;pointer-events:none;&::after{content:none;}}.spr-menu-item--level-1 > a{padding:0;@media (min-width:992px){font-size:var(--font-size-xs);line-height:var(--font-size-xs);}@media (min-width:1240px){font-size:var(--font-size-s);line-height:var(--font-size-s);}}.spr-menu-item--level-1:not(:last-child) > a{margin-block-end:0.75rem;}.spr-menu--level-1{position:static;z-index:0;top:auto;left:auto;visibility:visible;pointer-events:all;opacity:1;box-shadow:none;}@media (min-width:992px){&.is-hovered{display:block;visibility:visible;pointer-events:all;opacity:1;}}}
.spr-social-icons{display:flex;align-items:center;gap:var(--social-icons-gap);}.spr-social-icons .spr-icon-link{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;transition:all 0.2s ease;border:0.0625rem solid var(--color-white);&:hover{color:var(--color-primary);background-color:var(--color-white);}&:nth-child(1){border-radius:0.90625rem;.spr-icon{width:1.125rem;height:1.125rem;transform:translateX(1px);}}&:nth-child(2){border-radius:0.375rem;.spr-icon{width:1.25rem;height:1.25rem;transform:translateX(-2px);}}&:nth-child(3){border-radius:0.90625rem;.spr-icon{width:1.25rem;height:1.25rem;}}&:nth-child(4){border-radius:0.375rem;.spr-icon{width:1.5rem;height:1.5rem;}}}
.spr-visual-element{position:relative;}.spr-visual-element img{aspect-ratio:1444 / 454;width:100%;height:100%;object-fit:contain;}.spr-visual-element.has-image-article img{object-position:left bottom;}.spr-visual-element.has-image-player img{object-position:right bottom;}.spr-visual-element.has-image-standings img{object-position:right bottom;}.spr-visual-element.has-margin-large{margin-block:var(--padding-vertical-large) 0;}.spr-visual-element.has-margin-main{margin-block:var(--padding-vertical-main) 0;}.spr-visual-element.has-margin-small{margin-block:var(--padding-vertical-small) 0;}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;overflow-x:hidden;}body{overflow-x:hidden;margin:0;color:var(--color-text);background:var(--color-white);font-family:var(--font-base);font-size:var(--font-size-base);line-height:var(--line-height-base);}.path-frontpage .layout-container{&::before{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:5rem;content:"";background-image:var(--gradient-0);background-position:var(--gradient-0-position);background-size:var(--gradient-0-size);}}ul.contextual-links{display:none;}.intro{font-weight:var(--font-weight-medium);}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border-width:0;}html.disable-overflow-fixed{position:fixed;overflow-x:hidden;overflow-y:scroll;width:100%;}.resize-animation-stopper *{transition:none !important;animation:none !important;}.grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);gap:var(--grid-gap-mobile);padding-inline:var(--grid-outside-padding);&.grid--3{grid-template-columns:auto;@media screen and (min-width:62rem){grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:62rem){grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);}}.grid--amateurs{padding-block:var(--padding-vertical-main);gap:var(--space-large);> *{grid-column:1 / span 4;padding-inline:0;&:nth-child(even){@media screen and (min-width:62rem){grid-column:7 / span 6;}}&:only-child{grid-column:1 / span 4;@media screen and (min-width:62rem){grid-column:1 / span 12;}}@media screen and (min-width:62rem){grid-column:1 / span 6;}}}.container{padding-inline:var(--grid-outside-padding);@media screen and (min-width:120rem){max-width:108rem;margin-inline:auto;}}.spr-container-empty{padding-inline:var(--grid-outside-padding);padding-block:var(--padding-vertical-small);}.spr-empty{grid-column:1 / span 4;align-self:stretch;border-radius:var(--radius);background-color:var(--color-white);&.spr-rich-text{padding-block:var(--space-medium);padding-inline:var(--padding-horizontal-main);h2{font-size:var(--font-size-s);line-height:var(--font-size-s);}}.spr-player-list__content &{@media (min-width:992px){grid-column:1 / span 12;padding-inline:0;padding-block:0;}}@media (min-width:992px){grid-column:8 / span 5;}}
*,*::before,*::after{box-sizing:border-box;}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0;}ul[role="list"],ol[role="list"]{list-style:none;}body{min-height:100vh;line-height:1.5;}h1,h2,h3,h4,button,input,label{line-height:1.1;}h1,h2,h3,h4{text-wrap:balance;}img,picture{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;}textarea:not([rows]){min-height:10em;}:target{scroll-margin-block:5ex;}
:root{--container-max-width:108rem;--grid-columns-mobile:4;--grid-columns:12;--grid-gap-mobile:1rem;--grid-gap:1rem;--grid-gap-main:1rem;--grid-outside-padding:var(--padding-horizontal-main);--breakpoint-sm:35.8125rem;--breakpoint-md:48rem;--breakpoint-lg:62rem;--breakpoint-xl:75rem;--breakpoint-xxl:108rem;--radius:0.5rem;--radius-l:2rem;--radius-m:1rem;--radius-s:0.25rem;--gradient-0-size:100% 100%;--gradient-0-position:0 0,0 0,0 0,0 0,0 0;--gradient-0:radial-gradient(26% 39% at 47% 64%,#ffffff47 0%,#fff0 100%),radial-gradient(20% 20% at 73% 47%,#ff00ef24 1%,#ff00d900 100%),radial-gradient(32% 41% at 80% 10%,#ec11d640 1%,#cf00ff00 100%),radial-gradient(50% 50% at 24% 40%,#fafe2a29 0%,#fff0 100%),linear-gradient(312deg,#3d7edb 0%,#3475b0 100%);--gradient-1-size:100% 300%;--gradient-1-position:100% 0,100% 0,100% 0,100% 0,100% 0;--gradient-1:radial-gradient(26% 39% at 53% 64%,#ffffff47 0%,#fff0 100%),radial-gradient(20% 20% at 27% 47%,#ff00ef24 1%,#ff00d900 100%),radial-gradient(32% 41% at 20% 10%,#ec11d640 1%,#cf00ff00 100%),radial-gradient(50% 50% at 76% 40%,#fafe2a29 0%,#fff0 100%),linear-gradient(132deg,#3d7edb 0%,#3475b0 100%);--gradient-2:linear-gradient(180deg,var(--color-white) 0%,var(--color-secondary) 100%);--shadow-0:0 0.125rem 0.25rem 0 rgba(0,0,0,0.25);--shadow-1:var(--shadow-0);--shadow-2:0px 0px 0px rgba(3,7,18,0.1),0px 1px 1px rgba(3,7,18,0.08),0px 3px 3px rgba(3,7,18,0.06),0px 5px 5px rgba(3,7,18,0.04),0px 8px 8px rgba(3,7,18,0.02);--padding-vertical-small:clamp(3rem,1.786vw + 2.429rem,5rem);--padding-vertical-main:clamp(4rem,2.679vw + 3.143rem,7rem);--padding-vertical-large:clamp(5.5rem,4.018vw + 4.214rem,10rem);--padding-horizontal-main:clamp(1rem,3.348vw + -0.071rem,4.75rem);--space-large:clamp(2.5rem,1.339vw + 2.071rem,4rem);--space-medium:clamp(1.75rem,1.116vw + 1.393rem,3rem);--space-small:clamp(1rem,0.446vw + 0.857rem,1.5rem);--space-x-small:clamp(0.5rem,0.223vw + 0.429rem,0.75rem);--space-xx-small:0.5rem;--size-4:clamp(2.5rem,1.339vw + 2.071rem,4rem);--size-025:0.25rem;--size-05:0.5rem;--size-1:1rem;--size-10:1rem;--size-15:1.5rem;--size-2:2rem;--size-25:2.5rem;--font-size-xxl:clamp(4rem,2.679vw + 3.143rem,7rem);--font-size-xl:clamp(3rem,1.786vw + 2.429rem,5rem);--font-size-l:clamp(2.625rem,1.228vw + 2.232rem,4rem);--font-size-m:clamp(2.25rem,0.67vw + 2.036rem,3rem);--font-size-s:clamp(1.75rem,0.223vw + 1.679rem,2rem);--font-size-xs:1.5rem;--font-size-xxs:1rem;--line-height-heading-5:2rem;--line-height-heading-6:1.25rem;--line-height-text:1.5rem;--line-height-rich-text:clamp(1.5rem,0.893vw + 1.214rem,2.5rem);--font-base:arial,helvetica,sans-serif;--font-size-base:var(--font-size-xxs);--line-height-base:var(--line-height-text);--font-weight-regular:400;--font-weight-medium:600;--font-weight-bold:700;--font-weight-extra-bold:900;--transition-base:250ms ease;--transition-movement:200ms linear;--transition-fade:300ms ease;--transition-bounce:500ms cubic-bezier(0.5,0.05,0.2,1.5);--color-light:var(--color-gray-20);--color-dark:#333;--color-text:#000;--color-primary:#3d7edb;--color-primary-dark:#002b45;--color-secondary:#d8e5f8;--color-ultra-lightweight:#eceff3;--color-secondary-light:#e6f0fe;--color-success:#558f6f;--color-danger:#f23a37;--color-warning:#f4a231;--color-info:#01b2ea;--color-black:#000;--color-gray-100:#333;--color-gray-80:#666;--color-gray-60:#999;--color-gray-40:#d1d1d1;--color-gray-20:#ebebed;--color-white:#fff;--color-hover:var(--color-primary-dark);--color-focus:#005dda;--color-disabled:#ddd;--link-color:var(--color-black);--link-hover-color:var(--color-primary);--link-hover-color-dark:var(--color-white);--link-font-size:var(--font-size-base);--link-font-weight:var(--font-weight-regular);--link-line-height:var(--line-height-text);--badge-background-color:#22aa1d;--badge-text-color:#0069f6;--badge-icon-gap:0.25rem;--badge-font-size:0.875rem;--badge-font-weight:400;--badge-line-height:1rem;--badge-padding-block:0.25rem;--badge-padding-inline:var(--space-small);--badge-border-radius:0.875rem;--badge-border-color:#22aa1d;--badge-outline-color:rgba(62,144,255,0.41);--button-background-color:var(--color-primary);--button-text-color:var(--color-white);--button-hover-background-color:var(--color-white);--button-hover-text-color:var(--color-black);--button-icon-gap:var(--space-x-small);--button-font-size:var(--font-size-base);--button-font-weight:var(--font-weight-regular);--button-line-height:var(--line-height-text);--button-padding-block:0.9375rem;--button-padding-inline:1.4375rem;--button-border-radius:10rem;--button-border-color:var(--color-primary);--button-hover-border-color:var(--color-white);--button-outline-color:var(--color-focus);--button-hamburger-color:#000;--button-hamburger-background-color:transparent;--button-hamburger-hover-background-color:rgba(238,238,238,0.5);--button-hamburger-padding-block:0.5rem;--button-hamburger-padding-inline:0.5rem;--card-padding:var(--space-medium);--card-border-radius:var(--radius);--card-border-color:var(--color-gray-40);--card-color-hover:var(--color-ultra-lightweight);--footer-color-background:var(--color-primary);--footer-color-text:var(--color-white);--footer-gap:var(--space-x-small);--footer-font-size:var(--font-size-xxs);--footer-link-color:var(--color-text);--header-color-background:var(--color-white);--header-color-text:var(--color-text);--header-gap:2.5rem;--header-menu-gap:0.5rem;--header-padding-block:var(--space-small);--header-padding-inline:var(--padding-horizontal-main);--header-icon-link-gap:0.5rem;--header-icon-link-padding:0.5rem;--heading-color:var(--color-black);--heading-color-dark:var(--color-white);--heading-font-size:var(--font-size-base);--heading-font-weight:400;--heading-line-height:120%;--heading-letter-spacing:0;--faq-border-color:var(--color-black);--faq-border-stroke-color:var(--color-gray-40);--faq-background-color:white;--faq-border-radius:50%;--faq-text-color:var(--color-black);--faq-title-font-size:var(--font-size-s);--faq-title-font-weight:var(--font-weight-regular);--faq-title-line-height:var(--font-size-s);--faq-title-color:var(--color-primary);--faq-title-icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.5' d='M.3 11h21.4M10.7 21.7V.3'/%3E%3C/svg%3E");--faq-title-icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.5' d='M.3 11h21.4'/%3E%3C/svg%3E");--form-fieldset-border-color:#ccc;--form-fieldset-padding-block:2em;--form-fieldset-padding-inline:2em;--form-item-margin-block:1em;--form-item-label-margin-block:0 var(--space-x-small);--form-item-border-color:var(--color-primary);--form-input-padding-block:var(--space-x-small);--form-input-padding-inline:var(--space-x-small);--form-input-checkable-size:1.25rem;--form-input-checkable-gap:0.5rem;--form-input-description-color:#666;--form-input-description-font-size:0.875rem;--form-input-placeholder-color:#ccc;--form-input-text-color:#333;--form-input-checkable-border-radius:0.25rem;--form-input-checkable-hover-color:var(--color-secondary-light);--form-item-checkable-border-color:var(--color-primary);--form-input-checkable-checked-color:var(--color-primary);--form-input-checkable-checked-hover-color:#4c8fdc;--form-input-checkable-disabled-color:var(--color-gray-20);--form-input-checkable-label-disabled-color:var(--color-gray-40);--form-input-focus-color:#005fcd;--hero-padding:1.25rem;--base-aspect-ratio:21 / 9;--image-aspect-ratio:21 / 4.5;--h1-font-size:4.1875rem;--h2-font-size:2.375rem;--hero-padding-block:6rem;--hero-padding-inline:5rem;--hero-padding-block-mobile:3rem;--hero-padding-inline-mobile:1.5rem;--icon-color:black;--icon-color-dark:white;--icon-link-color:#0069f6;--icon-link-hover-color:#000;--icon-link-icon-gap:0.5rem;--icon-link-font-size:1.125rem;--icon-link-font-weight:600;--icon-link-line-height:160%;--icon-link-padding-inline:0.5rem;--logo-width-mobile:7.125rem;--logo-height-mobile:3rem;--logo-width:6.25rem;--logo-height:1.9375rem;--menu-color-background:var(--color-white);--menu-color-text:var(--color-black);--menu-gap:var(--space-small);--menu-align:flex-start;--menu-dropdown-width:12.5rem;--menu-dropdown-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1);--menu-dropdown-transition:opacity 0.25s,visibility 0.25s;--menu-item-padding-block:0;--menu-item-padding-inline:0;--menu-item-link-color-background:#f0f0f0;--menu-item-size:2.25rem;--menu-item-weight:400;--menu-item-line-height:2.25rem;--menu-item-icon-size:1.5625rem;--menu-item-icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='14' fill='none' viewBox='0 0 27 14'%3E%3Cpath stroke='%23000' d='m1 1 12.5 12L26 1'/%3E%3C/svg%3E");--social-icons-gap:0.75rem;--text-media-background:#fff;--text-media-color:#000;--text-media-margin-block:6.25rem;--text-media-padding-block:6rem;--text-media-padding-inline:5rem;--text-media-title-font-size:3.25rem;--text-media-title-font-weight:900;--text-media-title-line-height:120%;--text-media-title-letter-spacing:-0.52px;--text-media-title-margin-block:0 1rem;--text-media-text-font-size:1.25rem;--text-media-text-gap:2.5rem;--text-media-text-grid-columns:12;--text-media-text-grid-gap:6rem;--text-one-column-color:transparent;--text-one-column-padding-block:var(--padding-vertical-main);--text-one-column-title-font-size:var(--font-size-s);--text-one-column-title-font-weight:var(--font-weight-regular);--text-one-column-title-line-height:var(--font-size-s);--text-one-column-title-letter-spacing:0;--text-one-column-title-margin-block:0 var(--padding-vertical-main);--text-one-column-text-font-size:var(--font-size-xs);--text-one-column-text-line-height:var(--line-height-heading-5);--text-two-columns-background:transparent;--text-two-columns-color:#000;--text-two-columns-padding-block:6rem;--text-two-columns-padding-inline:5rem;--text-two-columns-title-font-size:3.25rem;--text-two-columns-title-font-weight:900;--text-two-columns-title-line-height:120%;--text-two-columns-title-letter-spacing:-0.52px;--text-two-columns-title-margin-block:0 1rem;--text-two-columns-text-font-size:1.25rem;--text-two-columns-text-gap:2.5rem;--text-two-columns-text-grid-columns:12;--text-two-columns-text-grid-gap:6rem;--text-two-columns-color-gap:calc(160 / 1536 * 100%);--text-two-columns-color-padding-inline:calc(100 / 1536 * 100%);--text-two-columns-color-background:#000;--text-two-columns-color-text-color:#fff;--text-two-columns-color-padding-block:2.25rem;--utility-menu-color-background:white;--utility-menu-color-text:#000;--utility-menu-gap:2.5rem;--utility-menu-padding-block:0.25rem;--utility-menu-padding-inline:1.5rem;--tabs-primary-text-color:#1a1a1a;--tabs-primary-text-hover-color:var(--color-focus);--tabs-primary-underline-color:var(--tabs-primary-text-color);--tabs-primary-active-color:#22aa1d;accent-color:var(--color-primary);}
@media (prefers-reduced-motion:no-preference) and (min-width:992px){@view-transition{navigation:auto;}}
:root{--ul-marker-color:var(--link-color);--heading-margin-block-start:2.5rem;--heading-margin-block-end:1.5rem;--element-margin-block-small:1rem;--element-margin-block-large:var(--space-large);--element-caption-color:var(--color-gray-80);--table-cell-padding:1rem;--table-cell-border:1px solid var(--color-secondary);--table-font-size:1rem;--table-row-background:#fff;--table-row-background-zebra:var(--color-light);--color-text-dark:white;}.spr-rich-text{margin:0;padding:0;color:var(--color-text);font-family:var(--font-base);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-rich-text);@media (min-width:992px){--font-size-base:1.125rem;}@media (min-width:1440px){--font-size-base:1.25rem;}}.spr-rich-text--dark{color:var(--color-text-dark);}.spr-rich-text :where(h1,h2,h3,h4,h5,h6):not(:empty){color:var(--color-text);font-weight:var(--font-weight-regular);margin-block:0 var(--heading-margin-block-end);}.spr-rich-text :where(h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child)){margin-block:var(--heading-margin-block-start) var(--heading-margin-block-end);}.spr-rich-text.spr-rich-text--dark :where(h1,h2,h3,h4,h5,h6){color:var(--color-text-dark);}.spr-rich-text h1.spr-font-display{font-size:var(--font-size-xxl);line-height:var(--font-size-xxl);}.spr-rich-text h1{font-size:var(--font-size-xl);line-height:var(--font-size-xl);}.spr-rich-text h2{font-size:var(--font-size-l);line-height:var(--font-size-l);}.spr-rich-text h3{font-size:var(--font-size-m);line-height:var(--font-size-m);}.spr-rich-text h4{font-size:var(--font-size-s);line-height:var(--font-size-s);}.spr-rich-text h5{font-size:var(--font-size-xs);line-height:var(--line-height-heading-5);}.spr-rich-text h6{font-size:var(--font-size-xxs);line-height:var(--line-height-heading-6);}.spr-rich-text :where(p,ul,ol,blockquote,table,figure,.media__remote-video){text-wrap:pretty;margin-block:0 var(--element-margin-block-large);}.spr-rich-text *:last-child{margin-bottom:0;}.spr-rich-text a:not(.spr-button){text-decoration:underline;color:var(--link-color);text-underline-offset:0.25rem;text-decoration-thickness:0.0625rem;}.spr-rich-text--dark a:not(.spr-button){color:var(--color-text-dark);}.spr-rich-text a:not(.spr-button):hover{color:var(--link-hover-color);}.spr-rich-text--dark a:not(.spr-button):hover{color:var(--link-hover-color-dark);}.spr-rich-text ul{padding:0;list-style-position:inside;}.spr-rich-text ul ul{padding-inline:2.3125rem 0;}.spr-rich-text ol{padding-inline-start:1.375rem;}.spr-rich-text ul{padding-left:1.5rem;list-style:none;}.spr-rich-text ul li{position:relative;}.spr-rich-text ul:not(.contextual-links) li::before{position:absolute;top:0.625rem;left:-1.5rem;display:block;width:0.5rem;height:0.5rem;content:"";border-radius:0.25rem;background-color:var(--ul-marker-color);}.spr-rich-text--dark ul:not(.contextual-links) li::before{background-color:var(--color-text-dark);}.spr-rich-text figure{margin-inline:0;margin-block:var(--element-margin-block-large) var(--element-margin-block-large);}.spr-rich-text figcaption{color:var(--element-caption-color);}.spr-rich-text--dark figcaption{color:var(--color-text-dark);}.spr-rich-text .media--type-image{margin-block:0 var(--element-margin-block-large);}.spr-rich-text blockquote{margin-inline:0;margin-block:var(--element-margin-block-large) var(--element-margin-block-large);}.spr-rich-text blockquote p{font-size:1.5rem;font-weight:var(--font-weight-extra-bold);margin-block:0;}.spr-rich-text blockquote cite{color:var(--element-caption-color);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);font-style:normal;}.spr-rich-text--dark blockquote cite{color:var(--color-text-dark);}.spr-rich-text blockquote cite::before{content:"— ";}.spr-rich-text .spr-table-responsive{display:block;overflow-x:auto;width:100%;white-space:nowrap;margin-inline:0;margin-block:var(--element-margin-block-large) var(--element-margin-block-large);-webkit-overflow-scrolling:touch;}.spr-rich-text table{width:100%;max-width:100%;border-collapse:collapse;}.spr-rich-text .spr-table-responsive{overflow-x:auto;background:linear-gradient(to right,white 30%,rgba(255,255,255,0)),linear-gradient(to left,white 30%,rgba(255,255,255,0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)) 100% 0;background-color:white;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:40px 100%,40px 100%,14px 100%,14px 100%;@media (min-width:992px){overflow:unset;}}.spr-rich-text table caption{text-align:left;color:var(--element-caption-color);}.spr-rich-text--dark table caption{color:var(--color-text-dark);}.spr-rich-text table th,.spr-rich-text table td{padding:var(--table-cell-padding);text-align:left;font-size:var(--table-font-size);}.spr-rich-text table th{font-weight:var(--font-weight-medium);}.spr-rich-text table tr{border-bottom:var(--table-cell-border);background-color:var(--table-row-background);}.spr-rich-text table tr:first-child{border-top:var(--table-cell-border);}.spr-rich-text table.zebra tr{border:none;}.spr-rich-text table.zebra thead tr:nth-child(even){background-color:var(--table-row-background-zebra);}.spr-rich-text table.zebra tbody tr:nth-child(odd){background-color:var(--table-row-background-zebra);}
.block-page-title-block .spr-heading{grid-column:1 / span 12;margin-block:0 3rem;}.page-node-type-marketing-page .layout__region--content{display:flex;flex-direction:column;@media (min-width:992px){gap:var(--padding-vertical-small);}}.spr-text-media-cta__one-media,.spr-text-media-cta__two-media,.spr-text-media-cta__three-media,.spr-text-media-cta__four-media,.spr-text-media-three-columns__media,.spr-text-media-two-columns__media{.spr-swiper__photographer{display:none;}}.views-exposed-form{display:flex;flex-direction:column;grid-column:1 / span 4;line-height:var(--line-height-heading-5);gap:var(--space-small);@media (min-width:992px){flex-direction:row;grid-column:1 / span 12;justify-content:space-between;}}.views-exposed-form .bef-links ul{display:flex;margin:0;padding:0;list-style:none;gap:var(--space-small);}.views-exposed-form .bef-links ul li a{text-decoration:none;color:var(--link-color);font-size:var(--link-font-size);font-weight:var(--link-font-weight);line-height:var(--link-line-height);text-underline-offset:0.125rem;&:hover,&.bef-link--selected{text-decoration:underline;color:var(--link-hover-color);}}.views-exposed-form .form-item-year{position:relative;display:flex;width:6.25rem;height:2rem;}.views-exposed-form .form-item-year label{position:absolute;display:block;width:6.25rem;height:2rem;padding:0 var(--size-15);pointer-events:none;border:0.0625rem solid var(--color-black);border-radius:var(--radius);background-color:var(--color-white);line-height:var(--line-height-heading-5);inset:0;}.views-exposed-form .form-item-year label::after{position:absolute;top:50%;right:1rem;display:block;width:0.875rem;height:1.25rem;content:"";transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='14' fill='none' viewBox='0 0 27 14'%3E%3Cpath stroke='%23000' d='m1 1 12.5 12L26 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0.875rem;}.views-exposed-form .form-item-year .form-select{width:6.25rem;border:0;}.embed-responsive{position:relative;display:block;overflow:hidden;width:100%;padding:0;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.spr-article-detail--video .embed-responsive-16by9{aspect-ratio:unset;}.spr-article-detail--video .embed-responsive-16by9.cookieconsent-optin-marketing{aspect-ratio:16 / 9;}.spr-article-detail--video .is-overriding-posterframe + .spr-thumbnail{display:none;}.video-embed-override{> .embed-responsive-16by9{aspect-ratio:16 / 9;}}.user-logged-in .profile{padding-block:var(--grid-gap);.form-item{grid-column:1 / span 12;}}.spr-card-list .contextual,.spr-section-heading .contextual,.layout-builder-block .contextual{top:1rem !important;right:unset !important;left:1rem !important;.trigger{display:none !important;}.contextual-links{display:flex !important;}}.block-field-blocknodemarketing-pagefield-meta-tags .contextual,.block-field-blocknodemarketing-pagefield-yoast-seo .contextual{display:none !important;}.layout-builder-block.spr-hero .contextual{left:11rem !important;}.spr-card-list .contextual-links,.spr-section-heading .contextual-links{min-width:120px;margin:0;padding:0.5em;border:0 none;border-radius:var(--gin-border-l);background:var(--gin-bg-layer3);box-shadow:var(--gin-shadow-l2);inset-block-start:var(--gin-spacing-xxs);}.spr-card-list .contextual-links li,.spr-section-heading .contextual-links li{margin:0;padding:0;list-style:none;list-style-image:none;border:none;background-color:#fff;line-height:100%;}.spr-card-list .contextual-links li a,.spr-section-heading .contextual-links li a{display:block;margin:0;padding:var(--gin-spacing-xs) var(--gin-spacing-m);white-space:nowrap;text-decoration:none;color:var(--gin-color-primary);border-radius:var(--gin-border-s);background:transparent;font-family:var(--gin-font);font-size:small;line-height:1;}.spr-card-list .contextual-links li a:hover,.spr-section-heading .contextual-links li a:hover{color:var(--gin-color-button-text);background:var(--gin-color-primary);}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-block-start:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-block-start:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/springboard/css/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-inline-start:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/springboard/css/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/springboard/css/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.spr-menu{@media (min-width:992px){--menu-item-padding-block:0.5rem;--menu-item-line-height:1.25rem;--menu-item-icon-size:0.875rem;--menu-item-icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23000' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}@media (max-width:991px){.spr-menu-item--level-1 > a{--menu-item-padding-inline:1rem;}}}.spr-menu--dark{--menu-color-text:white;.spr-menu-item--has-children > button{@media (min-width:992px){&::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23fff' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}}}.spr-header:hover &,.spr-header.is-active &{--menu-color-text:black;.spr-menu-item--has-children > button{@media (min-width:992px){&::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3E%3Cpath stroke='%23000' d='m1 1 6.4 6 6.3-6'/%3E%3C/svg%3E");}}}}}.spr-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:var(--menu-gap);a,button{position:relative;display:block;cursor:pointer;text-align:left;text-decoration:none;color:var(--menu-color-text);border:none;background-color:transparent;font-size:var(--menu-item-size);font-weight:var(--menu-item-weight);line-height:var(--menu-item-line-height);padding-block:var(--menu-item-padding-block);padding-inline:var(--menu-item-padding-inline);&.is-active{@media (min-width:992px){text-decoration:underline;text-underline-offset:0.25rem;}}@media (min-width:992px){--menu-item-size:var(--font-size-xxs);--menu-item-padding-block:var(--size-05);--menu-item-padding-inline:var(--size-05);--menu-item-line-height:var(--line-height-text);&:hover{text-decoration:underline;text-underline-offset:0.25rem;}}@media (min-width:1240px){--menu-item-size:var(--font-size-xxs);--menu-item-padding-block:var(--size-05);--menu-item-padding-inline:var(--size-15);--menu-item-line-height:var(--line-height-text);}}.spr-menu-item--level-0:first-child{@media (min-width:992px){a,button{padding-inline-start:var(--size-15);}}}.spr-menu-item--level-0 > button{position:relative;width:100%;@media (max-width:991px){&::after{position:absolute;top:50%;right:0.625rem;display:block;width:1.5625rem;height:0.75rem;content:"";transform:translateY(-50%);background-image:var(--menu-item-icon-arrow);background-repeat:no-repeat;background-position:center;background-size:100%;}&.is-active{&::after{transform:translateY(-50%) rotate(180deg);}}}@media (min-width:992px){&::before{position:absolute;width:100%;height:100%;content:"";transform:translateY(100%);background-color:transparent;inset:0;}}}&.spr-menu--level-1{flex-direction:column;gap:0;min-width:var(--menu-dropdown-width);}@media (min-width:992px){flex-direction:row;justify-content:var(--menu-align,flex-start);gap:0;}}.spr-menu-item--has-children{display:flex;flex-wrap:wrap;justify-content:space-between;> a,> button{@media (min-width:992px){width:auto;padding-right:calc(0.75rem + var(--menu-item-icon-size) + var(--size-05));&::after{position:absolute;top:50%;right:var(--size-05);display:block;width:0.875rem;height:1.25rem;content:"";transform:translateY(-50%);background-image:var(--menu-item-icon-arrow);background-repeat:no-repeat;background-position:center;background-size:0.875rem;}&:hover::after{transform:translateY(-50%) rotate(180deg);}}@media (min-width:1240px){padding-right:calc(0.75rem + var(--menu-item-icon-size) + var(--size-15));&::after{right:var(--size-15);}}}@media (min-width:992px){display:block;}}.spr-menu-item--level-0{position:relative;&:last-child{display:none;}.spr-menu--level-1{transition:var(--menu-dropdown-transition);@media (max-width:991px){display:none;flex-direction:column;width:100%;gap:var(--space-x-small);padding-block-start:var(--padding-horizontal-main);&.is-opened{display:flex;}.spr-menu-item--level-1 > a{font-size:var(--font-size-xxs);line-height:var(--line-height-heading-6);}}@media (min-width:992px){position:absolute;z-index:1;top:100%;left:0;visibility:visible;pointer-events:none;opacity:0;box-shadow:var(--menu-dropdown-shadow);}}&.is-hovered .spr-menu--level-1{visibility:visible;pointer-events:all;opacity:1;}}@supports selector(:has(*)){.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(1):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(1) button,.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(2):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(2) button,.spr-mega-menu:has(.spr-menu--level-0 > li:nth-child(5):hover) + .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(5) button{text-decoration:underline;text-underline-offset:0.25rem;&::after{transform:translateY(-50%) rotate(180deg);}}.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(1) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(1)),.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(2) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(2)),.spr-mega-menu:has(+ .spr-header__content .spr-header__nav .spr-menu--level-0 > li:nth-child(5) button:hover) .spr-menu--level-0 > li:not(:last-child,:nth-child(5)){opacity:0.5;}}.spr-mega-menu{position:absolute;z-index:1;top:100%;right:0;left:0;display:none;visibility:hidden;transition:var(--menu-dropdown-transition);pointer-events:none;opacity:0;background-color:var(--color-white);box-shadow:var(--shadow-2);padding-block:var(--space-large);padding-inline:var(--padding-horizontal-main);.spr-menu--dark{--menu-color-text:black;}.spr-menu{a,button{color:var(--menu-color-text);}}.spr-menu--level-0{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);.spr-menu-item--has-children:nth-of-type(1){grid-column:1 / 3;}.spr-menu-item--has-children:nth-of-type(2){grid-column:3 / 5;}.spr-menu-item--has-children:nth-of-type(5){grid-column:7 / 9;.spr-menu-item--level-1 > a{font-size:1rem;line-height:1.25rem;}}.spr-menu-item--level-0:last-child{grid-column:9 / 12;aspect-ratio:32 / 20;span{display:none;}img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0;}}@supports selector(:has(*)){> li{transition:opacity 0.25s;}&:has(> li:hover) > li:not(:last-child,:hover){opacity:0.5;}}}.spr-menu-item--level-0{display:none;&:last-child,&.spr-menu-item--has-children{display:block;}}.spr-menu-item--level-0 > button{margin-block-end:var(--space-small);padding:0;pointer-events:none;&::after{content:none;}}.spr-menu-item--level-1 > a{padding:0;@media (min-width:992px){font-size:var(--font-size-xs);line-height:var(--font-size-xs);}@media (min-width:1240px){font-size:var(--font-size-s);line-height:var(--font-size-s);}}.spr-menu-item--level-1:not(:last-child) > a{margin-block-end:0.75rem;}.spr-menu--level-1{position:static;z-index:0;top:auto;left:auto;visibility:visible;pointer-events:all;opacity:1;box-shadow:none;}@media (min-width:992px){&.is-hovered{display:block;visibility:visible;pointer-events:all;opacity:1;}}}
.spr-rich-text.spr-rich-text--dark .aria-accordion{--faq-title-color:var(--color-white);--faq-title-icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.5' d='M.3 11h21.4M10.7 21.7V.3'/%3E%3C/svg%3E");--faq-title-icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.5' d='M.3 11h21.4'/%3E%3C/svg%3E");--faq-text-color:var(--color-white);--faq-border-color:var(--color-white);--faq-border-stroke-color:var(--color-white);}.spr-rich-text .aria-accordion{color:var(--color-text);border:none;}.spr-rich-text .aria-accordion__heading{padding-block:var(--space-small) 0;}.spr-rich-text .aria-accordion__heading:not(:first-of-type){border-top:0.0625rem solid var(--faq-border-stroke-color);}.spr-rich-text .aria-accordion__heading button[aria-expanded="true"]::before,.spr-rich-text .aria-accordion__heading button[aria-expanded="false"]::before,.spr-rich-text .aria-accordion__heading button[aria-expanded="true"]:hover::before,.spr-rich-text .aria-accordion__heading button[aria-expanded="false"]:hover::before{content:none;}.spr-rich-text .aria-accordion__heading button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0;padding:1rem 0;letter-spacing:0;color:var(--faq-title-color);border:none;background-color:transparent;font-size:var(--faq-title-font-size);font-weight:var(--faq-title-font-weight);line-height:var(--faq-title-line-height);@media (max-width:991px){font-size:var(--font-size-xs);line-height:var(--font-size-xs);}}.spr-rich-text .aria-accordion__heading button[aria-expanded="false"]::after,.spr-rich-text .aria-accordion__heading button[aria-expanded="true"]::after{display:block;flex:none;width:3.125rem;height:3.125rem;margin-inline-start:1rem;content:"";border:0.0625rem solid var(--faq-border-color);border-radius:var(--faq-border-radius);background-image:var(--faq-title-icon-plus);background-repeat:no-repeat;background-position:center center;background-size:1.125rem;}@media (min-width:992px){.spr-rich-text .aria-accordion__heading button[aria-expanded="false"]::after,.spr-rich-text .aria-accordion__heading button[aria-expanded="true"]::after{width:4.375rem;height:4.375rem;background-size:1.375rem;}}.spr-rich-text .aria-accordion__heading button[aria-expanded="true"]::after{background-image:var(--faq-title-icon-minus);}.spr-rich-text .aria-accordion__panel{margin:0;padding:0;color:var(--faq-text-color);}.spr-rich-text .aria-accordion__panel p{margin-block:0 var(--space-small);}.aria-accordion .aria-accordion__heading button:after{transform:unset!important;position:relative;}

