body,html{font-family:Aeonik;margin:0;scroll-behavior:smooth}.rich-text{font-size:16px;letter-spacing:0;line-height:24px}@media screen and (min-width:700px){.rich-text{font-size:18px;letter-spacing:0;line-height:28px}}.rich-text h1{display:none}.footer{background-color:#faeddd;color:maroon}.footer__logo{height:fit-content;width:fit-content}.footer__logo svg{width:236px}@media screen and (min-width:1000px){.footer__logo svg{width:357px}}.footer__content{box-sizing:border-box;display:grid;font-size:18px;margin-inline:auto;max-width:1180px;padding-inline:1rem;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:500px){.footer__content{padding-inline:1.5rem}}@media screen and (min-width:1000px){.footer__content{padding-inline:4rem}}.footer__content a{color:maroon}.footer__content a span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.footer__content a:focus span,.footer__content a:hover span{background-size:0 1px}.mouse-user .footer__content a:focus span{background-size:100% 1px}@media screen and (min-width:1000px){.footer__content{grid-gap:2rem;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem)}}.footer__title{font-size:1.125rem}.footer__contact{display:block}.footer__contact h2{margin-block:.75rem}@media screen and (min-width:1000px){.footer__contact{display:flex}.footer__contact-address{margin-right:6rem}}.footer__contact ul{margin:0}.footer__contact-info,.footer__editors,.footer__links,.footer__social-media-links{list-style:none;padding:0}.footer__social-media-links{display:flex}.footer__social-media-link{margin-right:.5rem}.footer__link{align-items:center;color:maroon;display:inline-flex;margin-bottom:.25rem;text-decoration:none}.footer__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.footer__link:focus span,.footer__link:hover span{background-size:0 1px}.mouse-user .footer__link:focus span{background-size:100% 1px}.footer__link-icon{height:24px;margin-right:.5rem;width:24px}.footer__editor{display:flex;font-size:1rem}.footer__editor-label{margin-right:.5rem}.menu{background-color:#fff;overflow:hidden;position:fixed;top:0;transition:.25s ease-in-out;width:100%;z-index:500}.menu__logo{align-items:center}.menu__logo,.menu__logo-text{display:flex}.menu__logo-text svg{width:190px}@media screen and (min-width:1000px){.menu__logo-text svg{width:238px}}.menu__logo-not-animated svg{width:238px}@media screen and (min-width:1000px){.menu__logo-not-animated svg{width:312px}}.menu__logo .logo{height:40px;margin-right:16px}.menu__logo .logo svg{width:45px!important}@media screen and (min-width:1000px){.menu__logo .logo svg{width:58px!important}}.menu--is-open-color{background-color:#f4faf3}.menu--hide-header{transform:translateY(-100%)}.menu__header{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:1rem .75rem}@media screen and (min-width:500px){.menu__header{padding:1rem 1.5rem}}@media screen and (min-width:1000px){.menu__header{padding:2rem 1.5rem;padding-bottom:2rem;padding-top:2rem}}.menu__link{align-items:center;color:maroon;display:none;flex-shrink:0;font-size:1.125rem;font-weight:500;text-decoration:none}.menu__link>div{position:relative}.menu__link>div>span{background-color:maroon;border-radius:9999px;color:#fff;font-size:.75rem;left:30%;padding:1px 6px;position:absolute;top:-30%;z-index:1}@media screen and (min-width:700px){.menu__link{display:flex}}.menu--is-open-color .menu__link{color:#26664a}.menu--is-open-color .menu__link>div>span{background-color:#26664a}.menu--is-open-color .menu__link svg{color:#26664a}.menu--is-open-color .menu__link svg path:first-child{color:#dde7e2}.menu__button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:1.125rem;font-weight:500;padding:0;text-align:left}.menu__linkicon{color:maroon;margin-right:1rem}.menu__linkicon path:first-child{color:#d8b2b2}.menu__linkicon .menu--is-open-color{color:#26664a}.menu__linkicon .menu--is-open-color path:first-child{color:#dde7e2}.menu__bar{align-items:center;display:flex;flex-shrink:0;gap:1.5rem;justify-content:space-between}@media screen and (min-width:500px){.menu__bar{padding-left:2rem}}@media screen and (min-width:700px){.menu__bar{gap:2rem}}@media screen and (min-width:1000px){.menu__bar{gap:3rem}}.menu__search-content{background-color:#f6d3ae;display:block;overflow:hidden;transition:all .4s}.menu__search-content__hide{display:none}.menu__search{padding:120px}.menu__search>.search{margin:auto}.menu__searchbutton{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;background-color:#fca251;border:none;border-radius:40px;color:inherit;color:maroon;cursor:pointer;display:none;float:0;font-family:inherit;font-size:inherit;font-size:1.125rem;font-weight:700;height:37px;justify-content:center;margin:0;padding:0;width:90px}.menu__searchbutton:hover{cursor:pointer}@media screen and (min-width:500px){.menu__searchbutton{display:flex}}@media screen and (min-width:700px){.menu__searchbutton{display:none}}@media screen and (min-width:1000px){.menu__searchbutton{display:flex}}.menu__hamburger-button{-webkit-appearance:none;appearance:none;background:inherit;background:#0000;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;height:32px;margin:0;padding:0;position:relative;top:2px;transform:rotate(0deg);transition:.5s ease-in-out;width:36px}.menu__hamburger-button span{background:maroon;display:block;height:4px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.menu__hamburger-button span:first-child{top:0}.menu__hamburger-button span:nth-child(2),.menu__hamburger-button span:nth-child(3){top:12px}.menu__hamburger-button span:nth-child(4){top:24px}.menu--is-open-color .menu__hamburger-button span{background:#26664a}.menu--is-open .menu__hamburger-button span:first-child{left:50%;width:0}.menu--is-open .menu__hamburger-button span:nth-child(2){transform:rotate(45deg)}.menu--is-open .menu__hamburger-button span:nth-child(3){transform:rotate(-45deg)}.menu--is-open .menu__hamburger-button span:nth-child(4){left:50%;width:0}.menu__content{display:block;overflow:hidden;transition:all .4s}.menu__content__hide{display:none}.menu__mobile{grid-column:1/-1}.menu__mobile-search{align-items:center;background-color:#fff;border-radius:40px;column-span:2;justify-content:space-between;padding:4px 4px 4px 24px}.menu__mobile-search input{width:0}@media screen and (min-width:500px){.menu__mobile-search{display:none!important}}@media screen and (min-width:700px){.menu__mobile-search{display:flex!important}}.menu__mobile-link{align-items:center;color:#26664a;display:flex;font-size:1.125rem;font-weight:500;margin:.75rem 0;text-decoration:none}.menu__mobile-link>div{position:relative}.menu__mobile-link>div>span{background-color:#26664a;border-radius:9999px;color:#fff;font-size:.75rem;left:30%;padding:1px 6px;position:absolute;top:-30%;z-index:1}.menu__mobile-link svg{color:#26664a}.menu__mobile-link svg path:first-child{color:#dde7e2}.menu__mobile-linkicon{color:#26664a;margin-right:1rem}.menu__mobile-linkicon path:first-child{color:#dde7e2}.menu__mobile-links{display:flex;flex-direction:column;justify-content:space-between;margin-top:1.5rem}@media screen and (min-width:400px){.menu__mobile-links{justify-content:space-around}}@media screen and (min-width:700px){.menu__mobile-links{display:none}}@media screen and (min-width:1000px){.menu__mobile{display:none}}.menu__groups{grid-column-gap:3rem;grid-row-gap:4rem;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:min-content;height:calc(100vh - 108px);list-style:none;margin-inline:auto;margin-top:2rem;max-width:1180px;overflow-y:auto;padding-inline:1rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width:500px){.menu__groups{padding-inline:1.5rem}}@media screen and (min-width:1000px){.menu__groups{padding-inline:4rem}}@media screen and (min-width:700px){.menu__groups{grid-column-gap:1.5rem;grid-row-gap:3rem;grid-template-columns:1fr 1fr;padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1000px){.menu__groups{grid-template-columns:1fr 1fr 1fr;margin-top:3rem;padding-bottom:3rem;padding-left:4rem;padding-right:4rem}}.menu__group{font-size:1rem;height:fit-content}@media screen and (min-width:1000px){.menu__group{font-size:1.125rem}}.menu__group-header{align-items:center;display:flex;margin-bottom:1rem}@media screen and (min-width:700px){.menu__group-header{align-items:flex-start;flex-direction:column;margin-bottom:1.5rem;margin-left:.5rem}}.menu__group-header svg{color:#ef0000;margin-right:1rem}@media screen and (min-width:700px){.menu__group-header svg{margin-bottom:.5rem;margin-right:0}}.menu__group-title{color:#26664a;font-size:1.5rem;font-weight:500;margin-bottom:0;margin-top:0}.menu__group-title a{color:inherit;display:inline-block;text-decoration:none}.menu__group-links{list-style:none;margin-left:2.75rem;padding:0}@media screen and (min-width:700px){.menu__group-links{margin-left:.25rem}}.menu__group-links__open{display:block}.menu__group-links__closed{display:none}.menu__group-link{align-items:center;color:inherit;text-decoration:none}.menu__group-link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.menu__group-link:focus span,.menu__group-link:hover span{background-size:100% 1px}.mouse-user .menu__group-link:focus span{background-size:0 1px}@media screen and (min-width:700px){.menu__group-link{margin-left:.5rem}}.menu__group-link-container{color:#26664a;display:flex;margin-bottom:.5rem}.menu__group-link-container svg{flex-shrink:0;height:12px;margin-right:1rem;padding-top:.25rem;transition:.25s ease-in-out}.menu__group-link-container:hover svg{transform:translateX(.75rem)}.search{align-items:center;border-radius:40px;display:flex;justify-content:space-between;max-width:915px;padding:4px 4px 4px 24px}.search__button{font-size:14px;letter-spacing:0;line-height:21px}@media screen and (min-width:700px){.search__button{font-size:18px;letter-spacing:0;line-height:28px}}@media screen and (min-width:1000px){.search__button{font-size:24px;letter-spacing:0;line-height:30px}}.search__remove-button{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0 1rem 0 0;padding:0}.search__remove-button :hover{cursor:pointer}.search__cross-icon{width:20px}.search__color-white{background-color:#fef1f1;color:#ef0000}.search__color-white__input{background-color:#fef1f1;color:maroon}.search__color-white__input::placeholder{color:maroon}.search__color-orange,.search__color-orange__input{background-color:#fbf7ed;color:maroon}.search__color-orange__input::placeholder{color:maroon}.search__color-yellow,.search__color-yellow__input{background-color:#fffcf1;color:maroon}.search__color-yellow__input::placeholder{color:maroon}.search__color-blue,.search__color-blue__input{background-color:#e7e7ee;color:#10105e}.search__color-blue__input::placeholder{color:#10105e}.search__color-red,.search__color-red__input{background-color:#fef1f1;color:#ef0000}.search__color-red__input::placeholder{color:#ef0000}.search__color-dark-red,.search__color-dark-red__input{background-color:#f6e8e8;color:maroon}.search__color-dark-red__input::placeholder{color:maroon}.search__color-green,.search__color-green__input{background-color:#f4faf3;color:#26664a}.search__color-green__input::placeholder{color:#26664a}.search__input{-webkit-appearance:none;appearance:none;border:none;flex-grow:1;flex-shrink:1;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;width:0}.search__input:focus{outline:none}@media screen and (min-width:700px){.search__input{font-size:18px;letter-spacing:0;line-height:28px}}@media screen and (min-width:1000px){.search__input{font-size:20px;letter-spacing:0;line-height:30px}}.button{border-radius:9999px;font-weight:700}.button__button{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.button__link{color:inherit;display:inline-block;text-decoration:none}.button__disabled{background-color:#d3d3d3!important;color:gray!important;cursor:default;pointer-events:none}.button__s{font-size:10px;letter-spacing:0;line-height:18px;padding:.5rem 1.5rem}.button__m{font-size:16px;letter-spacing:0;line-height:24px;padding:.75rem 2rem}@media screen and (min-width:1000px){.button__m{padding:.75rem 3rem}}.button__color-orange{background-color:#fca251;color:maroon}.button__color-orange:hover{background-color:#f6d3ae}.button__color-yellow{background-color:#ffd146;color:maroon}.button__color-yellow:hover{background-color:#f9e9b6}.button__color-red{background-color:#ef0000;color:#fff}.button__color-red:hover{background-color:#ffc4c6;color:#ef0000}.button__color-dark-red{background-color:maroon;color:#fff}.button__color-dark-red:hover{background-color:#d8b2b2;color:maroon}.button__color-blue{background-color:#10105e;color:#fff}.button__color-blue:hover{background-color:#c9cad9;color:#10105e}.button__color-green{background-color:#26664a;color:#fff}.button__color-green:hover{background-color:#759989}.button__color-white{background-color:#fff;color:maroon}.button__color-white:hover{background-color:#fffcf1}.button__outline{border:2px solid maroon;color:maroon}.button__outline-orange{background-color:#0000;border:2px solid #fca251}.button__outline-orange:hover{background-color:#fff}.button__outline-yellow{background-color:#0000;border:2px solid #ffd146}.button__outline-yellow:hover{background-color:#fff}.button__outline-red{background-color:#0000;border:2px solid #ef0000;color:#ef0000}.button__outline-red:hover{background-color:#fff}.button__outline-dark-red{background-color:#0000;border:2px solid maroon;color:maroon}.button__outline-dark-red:hover{background-color:#fff}.button__outline-blue{background-color:#0000;border:2px solid #10105e;color:#10105e}.button__outline-blue:hover{background-color:#fff}.button__outline-green{background-color:#0000;border:2px solid #26664a;color:#26664a}.button__outline-green:hover{background-color:#fff}.button__outline-white{background-color:#0000;border:2px solid #fff}.button__outline-white:hover{background-color:#fff}.logo{max-height:6rem;max-width:6rem}@media screen and (min-width:700px){.logo{max-height:10rem;max-width:10rem}}.menu-dropdown{align-items:center;background-color:#fff;border-radius:10px;display:none;flex-direction:column;font-size:1.125rem;justify-content:center;list-style-type:none;margin-top:1rem;padding:0;position:fixed}.menu-dropdown__color-dark-red{border:1px solid maroon;color:maroon}.menu-dropdown__color-green{border:1px solid #26664a;color:#26664a}@media screen and (min-width:700px){.menu-dropdown{display:flex}}.menu-dropdown__menu-item{margin:0 2rem;text-align:center;white-space:nowrap;width:100%}.menu-dropdown__menu-item__color-dark-red:hover{background-color:#f6e8e8}.menu-dropdown__menu-item__color-green:hover{background-color:#f4faf3}.menu-dropdown a{color:inherit;display:inline-block;height:100%;padding:.75rem 0;text-decoration:none;width:100%}.menu-dropdown__menu-item:first-child{border-radius:10px 10px 0 0}.menu-dropdown__menu-item:last-child{border-radius:0 0 10px 10px}.menu-dropdown__menu-item:hover{cursor:pointer}.article-card{grid-gap:1rem;display:grid;grid-template-rows:repeat(3,min-content);list-style:none;max-width:100%;transition:all .2s ease-in-out}.article-card__default-image-container,.article-card__image-container{aspect-ratio:380/227;border-radius:6px;overflow:hidden;position:relative}.article-card__default-image-container{background-color:#d4d4d4;max-height:312px}.article-card__image img{bottom:0;filter:opacity(85%);object-fit:cover;object-position:center;position:relative;right:0;transition:all .2s ease-in-out}.article-card__image img,.article-card__image:after{height:100%;left:0;max-height:312px;top:0;width:100%}.article-card__image:after{border-radius:6px;content:"\a";opacity:0;position:absolute;transition:all .5s;-webkit-transition:all .5s}.article-card__image-dark-red:after,.article-card__image-orange:after,.article-card__image-red:after,.article-card__image-yellow:after{background:maroon;mix-blend-mode:color}.article-card__image-blue:after{background:#10105e;mix-blend-mode:color}.article-card__image-green:after{background:#26664a;mix-blend-mode:color}.article-card__image-default:after{background:#000;mix-blend-mode:color}.article-card:hover .article-card__image:after{filter:opacity(100%);opacity:.4}.article-card:hover .article-card__title-dark-red,.article-card:hover .article-card__title-orange,.article-card:hover .article-card__title-red,.article-card:hover .article-card__title-yellow{color:maroon}.article-card:hover .article-card__title-blue{color:#10105e}.article-card:hover .article-card__title-green{color:#26664a}.article-card:hover .article-card__title-default{color:#000}.article-card__date-tag-row{align-items:center;display:flex;flex-flow:row wrap-reverse;justify-content:space-between;margin-top:.5rem}.article-card__link{color:inherit;display:inline-block;text-decoration:none}.article-card__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.article-card__link:focus span,.article-card__link:hover span{background-size:100% 1px}.mouse-user .article-card__link:focus span{background-size:0 1px}.article-card__date{font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;padding-bottom:8px}.article-card__date-red{color:maroon}.article-card__date-blue{color:#10105e}.article-card__date-green{color:#26664a}.article-card__date-default{color:maroon}.article-card__title{color:#000;font-size:22px;letter-spacing:0;line-height:33px}.heading{font-weight:500;margin:0;padding:0}.heading__size{letter-spacing:0}.heading__size-hero{font-size:1.5625rem;line-height:30px}@media screen and (min-width:500px){.heading__size-hero{font-size:3.75rem;line-height:72px}}.heading__size-xl{font-size:2rem;line-height:42px}@media screen and (min-width:500px){.heading__size-xl{font-size:3rem;line-height:56px}}.heading__size-l{font-size:2rem;line-height:42px}@media screen and (min-width:500px){.heading__size-l{font-size:2.25rem;line-height:44px}}.heading__size-m{font-size:1.375rem;line-height:33px}@media screen and (min-width:500px){.heading__size-m{font-size:1.875rem;line-height:36px}}.heading__size-s{font-size:1.0625rem;line-height:20.4px}@media screen and (min-width:500px){.heading__size-s{font-size:1.5rem;line-height:32px}}.heading__size-display{font-size:25px;font-weight:700;line-height:30px}@media screen and (min-width:500px){.heading__size-display{font-size:35px;line-height:45px}}@media screen and (min-width:700px){.heading__size-display{font-size:45px;line-height:60px}}.heading__size-xs{font-size:.875rem;line-height:20px}@media screen and (min-width:500px){.heading__size-xs{font-size:1rem;line-height:22px}}.tag{align-items:center;border:1px solid #000;border-radius:2px;display:inline-flex;flex-flow:row nowrap;font-size:12px;letter-spacing:0;line-height:20px;padding:.125rem .25rem}.tag__link{color:inherit;display:inline-block;display:inline-flex;text-decoration:none}.tag>svg{margin-left:.25rem;margin-right:.5rem;width:18px}.tag-orange{border-color:maroon}.tag-orange,.tag-orange>svg{color:maroon}.tag-orange>svg path{fill:maroon}.tag-red{border-color:#ef0000;color:maroon}.tag-red>svg{color:#ef0000}.tag-red>svg path{fill:#ef0000}.tag-blue{border-color:#10105e}.tag-blue,.tag-blue>svg{color:#10105e}.tag-blue>svg path{fill:#10105e}.tag-green{border-color:#26664a}.tag-green,.tag-green>svg{color:#26664a}.tag-green>svg path{fill:#26664a}.tag__bg-orange,.tag__bg-red{background-color:#fef1f1}.tag__bg-blue{background-color:#e7e7ee}.tag__bg-green{background-color:#f4faf3}.card-list{align-items:center;display:flex;flex-direction:column}.card-list__cards{grid-column-gap:1rem;grid-row-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;list-style:none;margin:0;padding:3rem 0 0}.card-list__cards>li{list-style-type:none}@media screen and (min-width:700px){.card-list__cards{grid-gap:3rem;grid-template-columns:repeat(6,1fr)}}.card-list__cards-newspaper :nth-child(8n-5){grid-column:span 2}@media screen and (min-width:700px){.card-list__cards-newspaper>*{grid-column:span 2}.card-list__cards-newspaper :nth-child(8n-7){grid-column:span 6}.card-list__cards-newspaper :nth-child(8n),.card-list__cards-newspaper :nth-child(8n-1),.card-list__cards-newspaper :nth-child(8n-2),.card-list__cards-newspaper :nth-child(8n-3){grid-column:span 3}}.card-list__cards-normal>*{grid-column:span 2}.card-list__title{font-size:24px;font-weight:700;letter-spacing:0;line-height:30px}.card-list__button{margin-inline:auto;margin-top:.75rem;width:fit-content}.entrance-links{padding-block:2rem}@media screen and (min-width:700px){.entrance-links{padding-block:5rem}}.entrance-links__list{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media screen and (min-width:700px){.entrance-links__list{margin:auto;max-width:640px}}@media screen and (min-width:1000px){.entrance-links__list{gap:1.5rem;grid-template-columns:1fr 1fr;margin:0;max-width:none}}.entrance-links__list li{align-items:center;display:flex;margin-block:1rem}@media screen and (min-width:500px){.entrance-links__list li{margin-block:2rem}}@media screen and (min-width:1000px){.entrance-links__list li{margin-block:1.5rem}}.entrance-links__list li:hover svg{transform:translateX(.75rem)}.entrance-links__link{color:inherit;display:block;font-size:20px;font-weight:500;letter-spacing:0;line-height:30px;text-decoration:none}.entrance-links__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.entrance-links__link:focus span,.entrance-links__link:hover span{background-size:100% 1px}.mouse-user .entrance-links__link:focus span{background-size:0 1px}@media screen and (min-width:500px){.entrance-links__link{font-size:30px;letter-spacing:0;line-height:36px}}.entrance-links__title{font-weight:700;margin-bottom:1rem}@media screen and (min-width:700px){.entrance-links__title{margin:auto;max-width:640px}}@media screen and (min-width:1000px){.entrance-links__title{margin:0;max-width:none}}.entrance-links__icon{color:maroon;height:18px;margin-right:2rem;padding-top:.25rem;transition:.25s ease-in-out}.info-block{display:flex;gap:2rem;margin:0 auto;max-width:600px;padding:1.5rem}@media screen and (min-width:700px){.info-block{padding:2rem}}.info-block__big{font-size:.75rem;max-width:840px}@media screen and (min-width:700px){.info-block__big{font-size:20px;gap:4rem;letter-spacing:0;line-height:30px;padding:3rem}}.info-block__content{align-self:flex-end}.info-block__background-orange{background-color:#fbf7ed}.info-block__background-red{background-color:#fef1f1}.info-block__background-dark-red{background-color:#f6e8e8}.info-block__background-blue{background-color:#e7e7ee}.info-block__background-green{background-color:#f4faf3}.info-block__background-yellow{background-color:#fffcf1}.info-block__image{display:none;object-fit:contain;width:200px}@media screen and (min-width:700px){.info-block__image{display:block;width:310px}}.info-block__color-orange{border:solid #fca251;border-radius:12px}.info-block__color-red{border:solid maroon;border-radius:12px}.info-block__color-blue{border:solid #10105e;border-radius:12px}.info-block__color-green{border:solid #26664a;border-radius:12px}.info-block__color-yellow{border:solid #ffd146;border-radius:12px}.info-block__color-dark-red{border:solid maroon;border-radius:12px}.info-block__title-dark-red,.info-block__title-orange,.info-block__title-red{color:maroon}.info-block__title-blue{color:#10105e}.info-block__title-green{color:#26664a}.info-block__title-yellow{color:maroon}.info-block__text{font-size:.875rem;padding-block:2rem}.info-block__text-color-dark-red,.info-block__text-color-orange,.info-block__text-color-red{color:maroon}.info-block__text-color-blue{color:#10105e}.info-block__text-color-green{color:#26664a}.info-block__text-color-yellow{color:maroon}@media screen and (min-width:700px){.info-block__text{font-size:20px;letter-spacing:0;line-height:30px}}.link-list{box-sizing:border-box;color:maroon;margin-inline:auto;max-width:1180px;padding-inline:3rem;padding:48px 0}@media screen and (min-width:500px){.link-list{padding-inline:5rem}}@media screen and (min-width:1000px){.link-list{padding-inline:4rem}}.link-list__tag{align-items:center;display:flex;font-weight:400}.link-list__tagicon{padding-right:.5rem}.link-list__item{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:700px){.link-list__item{display:grid;grid-template-rows:.5fr minmax(4rem,.5fr) 2fr}}.link-list__items{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:0;padding-inline:0}.link-list__items>li{list-style-type:none}@media screen and (min-width:700px){.link-list__items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1312px){.link-list__items{gap:4rem;grid-template-columns:repeat(3,1fr)}}.link-list__title{font-size:1.125rem;font-weight:500;word-break:break-word}@media screen and (min-width:500px){.link-list__title{font-size:1.5rem}}.link-list__text{font-weight:400;line-height:24px;word-break:break-word}@media screen and (min-width:700px){.link-list__text{margin-block:1.5rem}}.link-list__button{word-break:break-word}.news-article-block__wrapper{grid-row-gap:1rem;display:grid;padding-block:3rem}@media screen and (min-width:700px){.news-article-block__wrapper{grid-template-columns:max-content;margin-inline:auto;max-width:max-content}}@media screen and (min-width:1000px){.news-article-block__wrapper{grid-column-gap:6rem;grid-template-columns:repeat(2,1fr);width:auto}}.news-article-block__title{font-weight:500;margin-bottom:1.5rem}.news-article-block__date{font-size:.75rem;font-weight:400;margin:0}.news-article-block__text{font-weight:400;line-height:24px;margin:0;padding:0}@media screen and (min-width:1000px){.news-article-block__text{font-weight:400;line-height:28px}}.news-article-block__image{grid-column:1}.news-article-block__image__landscape{margin:auto 0}.news-article-block__image__landscape img{border-radius:6px;max-height:330px;max-width:640px;object-fit:cover;width:100%}.news-article-block__image__standing{align-items:center;background-color:#dde7e2;border-radius:12px;display:flex;justify-content:center;min-height:330px}.news-article-block__image__standing img{max-height:240px;max-width:180px;object-fit:contain}.news-article-block__button{align-items:center;align-self:end;display:flex;gap:1.5rem;margin-top:2rem}.news-article-block__button-side-text{font-size:24px;font-weight:500;letter-spacing:0;line-height:30px}@media screen and (min-width:700px){.news-article-block__button-side-text{font-size:30px;letter-spacing:0;line-height:36px}}.news-article-block__title-content{display:grid;grid-template-rows:minmax(1rem,min-content);max-width:640px}@media screen and (min-width:1000px){.news-article-block__title-content{grid-template-rows:2rem minmax(3rem,min-content) auto min-content;max-width:100%}}.news-article-block__tag{align-items:center;display:flex}@media screen and (min-width:1000px){.news-article-block__tag{grid-column:1/1}}.news-article-block__tagicon{padding-right:.5rem}.promo-block{align-items:center;background-color:maroon;color:#fff;display:flex;height:100%;margin:0;min-height:450px;position:relative;text-align:left;z-index:0}.promo-block__image{border-radius:999px 0 0 999px;bottom:0;display:none;height:100%;left:55%;object-fit:cover;position:absolute;right:0;top:0;width:45%;z-index:0}@media screen and (min-width:700px){.promo-block__image{display:block}}.promo-block__title-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;max-width:1100px;padding-inline:1rem;padding:3rem;z-index:1}@media screen and (min-width:500px){.promo-block__title-content{padding-inline:1.5rem}}@media screen and (min-width:700px){.promo-block__title-content{padding-right:min(100% - 18rem,50%,550px)!important}}@media screen and (min-width:1000px){.promo-block__title-content{padding-inline:4rem;padding-right:min(100% - 18rem - 2rem,50%,550px)!important}}.promo-block__title{font-size:1.0625rem;font-style:normal;font-weight:700;line-height:normal;margin:0}@media screen and (min-width:700px){.promo-block__title{font-size:1.875rem;font-style:normal;font-weight:500;line-height:normal}}.promo-block__text{font-size:1.125rem;font-style:normal;font-weight:400;line-height:155.556%;margin:0}.promo-block__button{font-size:.6875rem;font-weight:700;line-height:137.5%}@media screen and (min-width:700px){.promo-block__button{font-size:1rem;font-weight:500;line-height:150%}}.promo-block__tag{align-items:center;display:flex;font-size:.75rem;font-style:normal;font-weight:400;line-height:166.667%}@media screen and (min-width:700px){.promo-block__tag{font-size:.875rem;font-style:normal;font-weight:400;line-height:157.143%}}.promo-block__tagicon{padding-right:.5rem}.quote{color:#10105e;display:flex;flex-direction:column}.quote-orange,.quote-red{color:maroon}.quote-blue{color:#10105e}.quote__icon{aspect-ratio:1;flex-grow:0;flex-shrink:0;width:76px}.quote__icon-orange,.quote__icon-red{color:#ef0000}.quote__icon-blue{color:#10105e}@media screen and (min-width:500px){.quote__icon{width:80px}}@media screen and (min-width:700px){.quote__icon{width:88px}}.quote__text{font-size:22px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:33px;line-height:26px;margin:0}@media screen and (min-width:500px){.quote__text{font-size:24px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:30px}}@media screen and (min-width:700px){.quote__text{font-size:36px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:44px}}.shortcuts-block{padding:1rem}.shortcuts-block__color-orange{background-color:#fca251;background-image:linear-gradient(#faeddd 10%,#fff 20%);color:maroon}.shortcuts-block__color-orange>svg{color:maroon}@media screen and (min-width:500px){.shortcuts-block__color-orange{background-image:linear-gradient(#faeddd 35%,#fff 50%);padding:1rem}}@media screen and (min-width:700px){.shortcuts-block__color-orange{padding:3rem}}@media screen and (min-width:1312px){.shortcuts-block__color-orange{padding:3rem}}.shortcuts-block__color-red{background-color:#fef1f1;background-image:linear-gradient(#fef1f1 10%,#fff 20%);color:maroon}.shortcuts-block__color-red>svg{color:#ef0000}@media screen and (min-width:500px){.shortcuts-block__color-red{background-image:linear-gradient(#fef1f1 35%,#fff 50%);padding:1rem}}@media screen and (min-width:700px){.shortcuts-block__color-red{padding:3rem}}@media screen and (min-width:1312px){.shortcuts-block__color-red{padding:3rem}}.shortcuts-block__color-blue{background-color:#e7e7ee;background-image:linear-gradient(#e7e7ee 10%,#fff 20%);color:#10105e}.shortcuts-block__color-blue>svg{color:#10105e}@media screen and (min-width:500px){.shortcuts-block__color-blue{background-image:linear-gradient(#e7e7ee 35%,#fff 50%);padding:1rem}}@media screen and (min-width:700px){.shortcuts-block__color-blue{padding:3rem}}@media screen and (min-width:1312px){.shortcuts-block__color-blue{padding:3rem}}.shortcuts-block__title{box-sizing:border-box;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.shortcuts-block__title{padding-inline:1.5rem}}@media screen and (min-width:1000px){.shortcuts-block__title{padding-inline:4rem}}.shortcuts-block__items{grid-gap:1rem;box-sizing:border-box;display:grid;font-size:1.125rem;grid-template-columns:repeat(2,1fr);list-style:none;margin-inline:auto;max-width:1180px;padding-inline:1rem;padding-bottom:1.5rem;padding-top:.75rem}@media screen and (min-width:500px){.shortcuts-block__items{padding-inline:1.5rem}}@media screen and (min-width:1000px){.shortcuts-block__items{padding-inline:4rem}}@media screen and (min-width:700px){.shortcuts-block__items{grid-template-columns:repeat(3,1fr);padding-bottom:5rem}}@media screen and (min-width:1000px){.shortcuts-block__items{grid-gap:2rem;grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1312px){.shortcuts-block__items{grid-gap:3rem;grid-template-columns:repeat(5,1fr)}}.shortcuts-block__link{align-items:center;aspect-ratio:1;border-radius:11px;color:maroon;display:flex;flex-direction:column;justify-content:center;list-style-type:none;padding:1rem;text-align:bottom-center;text-align:center;text-decoration:none;transition:.4s ease-out 12ms}@media screen and (min-width:500px){.shortcuts-block__link{padding:1rem}}.shortcuts-block__link__color-blue{background-color:#10105e;color:#e7e7ee}.shortcuts-block__link__color-blue:hover{background-color:#c9cad9;color:#000;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transform:translateY(-10px)}.shortcuts-block__link__color-blue:hover svg path{fill:#000}.shortcuts-block__link__color-red{background-color:#ffc4c6;color:maroon}.shortcuts-block__link__color-red:hover{background-color:maroon;color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transform:translateY(-10px)}.shortcuts-block__link__color-red:hover svg path{fill:#fff}.shortcuts-block__link__color-orange{background-color:#fbf7ed;color:maroon}.shortcuts-block__link__color-orange:hover{background-color:#fca251;color:maroon;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transform:translateY(-10px)}.shortcuts-block__link__color-orange:hover svg path{fill:maroon}.shortcuts-block__link svg{height:35px;padding-bottom:1rem}.infographic{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:1fr;grid-template-rows:1fr;margin-inline:auto;max-width:1440px;max-width:1280px!important;padding-inline:1rem;padding:1.5rem}@media screen and (min-width:500px){.infographic{padding-inline:1.5rem}}@media screen and (min-width:1000px){.infographic{padding-inline:4rem}}.infographic__item{align-items:center;display:flex;flex-direction:column}.infographic__value{font-size:25px;font-weight:700;line-height:30px}.infographic__text{font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;margin-block:0 2rem;text-align:center}@media screen and (min-width:500px){.infographic{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width:1312px){.infographic{gap:4rem;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;padding:10rem}.infographic__value{font-size:45px;font-weight:700;line-height:60px}.infographic__text{font-size:20px;font-weight:400;letter-spacing:0;line-height:30px}}.infographic__color-orange{background-color:#f6d3ae;color:maroon}.infographic__color-green{background-color:#f4faf3;color:#26664a}.infographic__color-blue{background-color:#e7e7ee;color:#10105e}.infographic__color-red{background-color:#fef1f1;color:maroon}.important-info-block{align-items:center;border-radius:1rem;display:flex;font-weight:400;padding-inline:.75rem}@media screen and (min-width:500px){.important-info-block{font-size:20px;letter-spacing:0;line-height:30px;max-width:700px;min-height:100px;padding-inline:1.5rem}}.important-info-block__content{display:flex;flex-direction:column}.important-info-block__text{margin-block:.5rem}.important-info-block__color-orange{background-color:#fca251;color:maroon}.important-info-block__color-orange>svg{color:maroon}.important-info-block__color-yellow{background-color:#f9e9b6;color:maroon}.important-info-block__color-yellow>svg{color:maroon}.important-info-block__color-green{background-color:#26664a;color:#f4faf3}.important-info-block__color-green>svg{color:#fca251}.important-info-block__color-red{background-color:maroon;color:#e7e7ee}.important-info-block__color-red>svg{color:#fca251}.important-info-block__color-dark-red{background-color:maroon;color:#e7e7ee}.important-info-block__color-dark-red>svg{color:#fca251}.important-info-block__color-blue{background-color:#10105e;color:#e7e7ee}.important-info-block__color-blue>svg{color:#ffd146}.important-info-block__icon{flex-shrink:0;height:25px;margin-right:1rem}.margin{border-radius:12px;color:maroon;font-size:16px;height:fit-content;letter-spacing:0;line-height:24px;margin-top:3rem;outline:2px solid maroon;padding:1.5rem}.margin__color-orange{color:#fca251;outline:1px solid #ef0000}.margin__color-blue{color:#10105e;outline:1px solid #10105e}.margin__color-dark-red{color:maroon;outline:1px solid maroon}.margin__color-red{color:#ef0000;outline:1px solid #ef0000}.margin__color-green{color:#26664a;outline:1px solid #26664a}.margin__color-yellow{color:#000;outline:1px solid #ffd146}.margin__title{font-weight:700;margin-bottom:1rem}.margin__text a{color:inherit;display:inline-block;text-decoration:none;word-break:break-all}.margin__text a span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.margin__text a:focus span,.margin__text a:hover span{background-size:100% 1px}.mouse-user .margin__text a:focus span{background-size:0 1px}.margin__link{align-items:center;color:inherit;display:inline-block;display:flex;justify-content:space-between;text-decoration:none}.margin__link-icon{height:15px;margin-left:.5rem}.margin__link:hover{text-decoration:underline}.margin__downloads{color:#10105e;list-style:none;margin:1rem 0 0;padding:0}.margin__downloads>li{list-style-type:none;margin-block:.75rem}.margin__contact a{word-break:break-all}.margin__contact-name{margin-top:.75rem}.margin__contact-image{aspect-ratio:1;border-radius:9999px;max-width:80px;min-width:80px;width:100%}.margin__contact-no-image{padding:.75rem 0}.media-block__image,.media-block__video{aspect-ratio:16/9;object-fit:cover;width:100%}.media-block__image{border-radius:6px}.media-block__text{color:maroon;padding-block:1rem}@media screen and (min-width:700px){.media-block__text{padding-top:1.5rem}}.media-block__icon{height:14px;padding-right:.75rem}.signup-block{background-color:#fcf5e0;border-radius:12px;color:#10105e;display:flex;justify-content:center}.signup-block__color-orange{background-color:#faeddd}.signup-block__color-blue{background-color:#c9cad9}.signup-block__color-dark-red{background-color:#d8b2b2}.signup-block__color-red{background-color:#ffc4c6}.signup-block__color-green{background-color:#dde7e2}.signup-block__color-yellow{background-color:#fcf5e0}.signup-block__table{border-collapse:initial;border-spacing:0 20px;margin:.75rem;table-layout:fixed;text-align:center;width:100%}@media screen and (min-width:700px){.signup-block__table{margin:2rem}}.signup-block__title{font-size:14px;font-weight:700;letter-spacing:0;line-height:21px;margin:0}@media screen and (min-width:1000px){.signup-block__title{font-size:24px;letter-spacing:0;line-height:30px}}@media screen and (min-width:500px){.signup-block__title{font-size:18px;letter-spacing:0;line-height:28px}}.signup-block__text,.signup-block__text-faded{font-size:16px;font-size:12px;font-weight:400;letter-spacing:0;line-height:24px;line-height:20px;padding:4px;word-break:break-word}@media screen and (min-width:1000px){.signup-block__text,.signup-block__text-faded{font-size:16px;letter-spacing:0;line-height:24px}}@media screen and (min-width:500px){.signup-block__text,.signup-block__text-faded{font-size:14px;letter-spacing:0;line-height:21px}}.signup-block__text-faded{color:#585b88}.signup-block__link{color:inherit;display:inline-block;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px;text-decoration:none}.signup-block__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.signup-block__link:focus span,.signup-block__link:hover span{background-size:100% 1px}.mouse-user .signup-block__link:focus span{background-size:0 1px}@media screen and (min-width:1000px){.signup-block__link{font-size:16px;letter-spacing:0;line-height:24px}}@media screen and (min-width:500px){.signup-block__link{font-size:14px;letter-spacing:0;line-height:21px}}.signup-block__link:hover+svg{transform:translateX(.25rem)}.signup-block__icon{color:maroon;display:none;margin-left:5px;transition:.25s ease-in-out;width:11px}@media screen and (min-width:500px){.signup-block__icon{display:inline-block}}.course-instructors{border-radius:12px;color:maroon;outline:1px solid maroon;padding:1rem}.course-instructors__color-orange{color:#fca251;outline:1px solid #ef0000}.course-instructors__color-blue{color:#10105e;outline:1px solid #10105e}.course-instructors__color-dark-red{color:maroon;outline:1px solid maroon}.course-instructors__color-red{color:#ef0000;outline:1px solid #ef0000}.course-instructors__color-green{color:#26664a;outline:1px solid #26664a}.course-instructors__color-yellow{color:#ffd146;outline:1px solid #ffd146}@media screen and (min-width:500px){.course-instructors{padding:3rem 3rem 5rem}}.course-instructors__link{align-items:center;color:inherit;color:#10105e;display:inline-block;display:flex;font-size:12px;letter-spacing:0;line-height:20px;text-decoration:none}.course-instructors__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.course-instructors__link:focus span,.course-instructors__link:hover span{background-size:100% 1px}.mouse-user .course-instructors__link:focus span{background-size:0 1px}@media screen and (min-width:500px){.course-instructors__link{font-size:20px;letter-spacing:0;line-height:30px}}.course-instructors__link-icon{align-items:center;color:maroon;display:flex;height:12px;margin-right:.75rem;min-height:12px;min-width:13px;width:13px}.course-instructors__link-icon__color-orange{color:#fca251}.course-instructors__link-icon__color-blue{color:#10105e}.course-instructors__link-icon__color-dark-red{color:maroon}.course-instructors__link-icon__color-red{color:#ef0000}.course-instructors__link-icon__color-green{color:#26664a}.course-instructors__link-icon__color-yellow{color:#ef0000}.course-instructors__list{list-style:none;margin:0;padding:0}.course-instructors__list>li{list-style-type:none}.course-instructors__instructor{grid-gap:1.5rem;align-items:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}@media screen and (min-width:500px){.course-instructors__instructor{margin-top:4rem}}@media screen and (min-width:700px){.course-instructors__instructor{margin-top:5rem}}.course-instructors__instructor-text{grid-column-end:4;grid-column-start:1;max-width:500px;overflow-wrap:break-word}.course-instructors__instructor-position{margin-top:.25rem}@media screen and (min-width:500px){.course-instructors__instructor-position{margin-top:.75rem}}.course-instructors__instructor-info{font-size:12px;letter-spacing:0;line-height:20px;margin-bottom:.5rem;margin-top:.25rem}@media screen and (min-width:500px){.course-instructors__instructor-info{font-size:18px;letter-spacing:0;line-height:28px;margin-bottom:1rem;margin-top:.75rem}}.course-instructors__instructor-info a{color:inherit;color:#10105e;display:inline-block;font-size:12px;letter-spacing:0;line-height:20px;text-decoration:none}.course-instructors__instructor-info a span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.course-instructors__instructor-info a:focus span,.course-instructors__instructor-info a:hover span{background-size:0 1px}.mouse-user .course-instructors__instructor-info a:focus span{background-size:100% 1px}@media screen and (min-width:500px){.course-instructors__instructor-info a{font-size:18px;letter-spacing:0;line-height:28px}}.course-instructors__instructor-image{align-self:start;aspect-ratio:1;border-radius:9999px;justify-self:right;max-width:80px;min-width:70px;width:100%}@media screen and (min-width:500px){.course-instructors__instructor-image{max-width:250px;min-width:100px}}@media screen and (min-width:700px){.course-instructors__instructor-image{align-self:center}}.list{border-radius:12px;box-sizing:border-box;margin-inline:auto;max-width:980px;padding-inline:1rem;padding:2rem;width:100%}@media screen and (min-width:500px){.list{padding-inline:1.5rem}}@media screen and (min-width:1000px){.list{padding-inline:4rem}}.list__title{font-size:22px;letter-spacing:0;line-height:33px;margin-bottom:2rem}.list__title__hide{display:none}.list__ordered-list{counter-reset:item;list-style:none;padding:0}.list__ordered-list__element{counter-increment:item;display:flex;flex-wrap:nowrap}.list__ordered-list__element:before{content:counter(item);display:inline-block;font-size:25px;font-weight:700;line-height:30px;min-width:20px;text-align:center}.list__ordered-list__element__color-green:before{color:#26664a}.list__ordered-list__element__color-orange:before{color:#ef0000}.list__ordered-list__header{color:maroon;font-size:22px;letter-spacing:0;line-height:33px;margin-top:0}.list__ordered-list__item{display:inline-block;margin-bottom:2rem;margin-left:2rem}.list__ordered-list__ingress{font-size:16px;letter-spacing:0;line-height:24px}.list__unordered-list{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);list-style:none;padding:0}.list__unordered-list__item{align-items:center;display:flex;flex-direction:column;text-align:center}.list__unordered-list__header{font-size:14px;letter-spacing:0;line-height:21px}.list__unordered-list__checkmark-green{color:#26664a}.list__unordered-list__checkmark-orange,.list__unordered-list__checkmark-red{color:#ef0000}.list__unordered-list__checkmark-blue{color:#10105e}@media screen and (min-width:700px){.list{padding:4rem 0}.list__title{display:block;font-size:24px;letter-spacing:0;line-height:30px}.list__ordered-list__element:before{font-size:45px;line-height:60px;min-width:28px}.list__ordered-list__item{margin-bottom:2rem;margin-left:2rem;margin-top:1rem}.list__ordered-list__header{color:#000;font-size:24px;letter-spacing:0;line-height:30px}.list__ordered-list__ingress{font-size:18px;letter-spacing:0;line-height:28px}.list__unordered-list{display:block;padding:0}.list__unordered-list__item{display:flex;flex-direction:row;margin-bottom:2rem;text-align:start}.list__unordered-list__checkmark{display:inline-block;min-width:24px}.list__unordered-list__header{display:inline-block;font-size:24px;letter-spacing:0;line-height:30px;margin-left:2rem}}.list__color-orange{color:maroon}.list__color-blue{color:#10105e}.list__background-green{background-color:#f4faf3}.list__background-orange{background-color:#fbf7ed}.list__background-red{background-color:#fef1f1}.list__background-blue{background-color:#e7e7ee}.accordion__title{padding-bottom:3rem}.accordion__title__green{color:#26664a}.accordion__title__blue{color:#10105e}.accordion__line{margin:0}.accordion__line__green{border-top:1px solid #26664a}.accordion__line__blue{border-top:1px solid #10105e}.accordion__item{overflow:hidden}.accordion__item__header{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;margin:0;padding:0;padding-block:2rem;width:100%}.accordion__item__title{display:inline-block;text-align:start;transform-origin:center}.accordion__item__title__green{color:#26664a}.accordion__item__title__blue{color:#10105e}.accordion__item__icon{display:inline-block;max-width:25px;transition:transform .4s ease-in-out}.accordion__item__icon__green{color:#26664a}.accordion__item__icon__blue{color:maroon}.accordion__item__content{overflow:hidden;transition:height .4s}.accordion__item__child{padding-bottom:1.5rem;padding-right:5rem}.accordion__item__child__green{color:#26664a}.accordion__item__child__blue{color:#10105e}.error-message{align-items:flex-start;color:#ef0000;display:flex}.error-message__icon{flex-shrink:0;height:18px;margin-right:.5rem;margin-top:1px;width:18px}.error-message__text{font-size:16px;font-weight:500;margin:0}.input-field:focus-within .input-field__field{border:3px solid maroon;padding-bottom:0;padding-right:0}.input-field__phone{column-gap:.75rem;display:flex}.input-field__field{align-items:center;border-radius:6px;display:flex;justify-content:space-between;margin-top:.75rem;padding-bottom:.25rem;padding-right:.25rem}.input-field__field__green{border:1px solid #26664a}.input-field__field__blue{border:1px solid #10105e}.input-field__field__phone{flex:6 1}.input-field__field__phone-prefix{flex:1 1}.input-field__prefix-input{border:none;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;margin-left:.25rem}.input-field__prefix-input__green{color:#759989}.input-field__prefix-input__blue{color:#585b88}.input-field__prefix-input:focus{outline:none}.input-field__input::-webkit-inner-spin-button,.input-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-field__input[type=number]{-moz-appearance:textfield}.input-field__input{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:inherit;font-size:18px;letter-spacing:0;line-height:28px;padding:.25rem 1rem;width:100%}.input-field__input:focus{outline:none}.input-field__input__green{color:#000}.input-field__input__green::placeholder{color:#000;font-weight:400}.input-field__input__blue{color:#585b88}.input-field__input__blue::placeholder{color:#585b88;font-weight:400}.input-field__input:disabled{color:#10105e}.input-field__label{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.input-field__label__green{color:#26664a}.input-field__label__blue{color:#10105e}.input-field__locked__green{background-color:#dde7e2}.input-field__locked__blue{background-color:#c9cad9}.input-field__short{max-width:160px}.input-field__error{border:1px solid #ef0000}.input-field__lock{margin-right:1rem;max-width:24px;min-width:24px}.input-field__lock__green{color:#26664a}.input-field__lock__blue{color:#10105e}.input-field__error-text{padding-bottom:1.5rem;position:relative}.input-field__error-text .error-message{margin-top:.5rem;position:absolute}.form--create-user{border:1px solid #10105e;border-radius:12px;padding-block:3rem}.form__content{color:#10105e;display:flex;flex-direction:column;margin-inline:0}.form--create-user .form__content{margin-inline:2rem}.form__input{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:75px}.form__input-long{max-width:400px}.form__input-short{display:flex;flex-direction:row;gap:.75rem}@media screen and (min-width:700px){.form__input{gap:42px;grid-template-columns:1fr 1fr;margin-bottom:3rem}.form--edit-password .form__input{grid-template-columns:1fr}}.form__checkboxes{margin-block:1.5rem}.form__button{gap:2rem;max-height:48px;width:100%}.form__button,.form__button__saved{align-items:center;display:flex;flex-direction:row}.form__button__saved{color:#26664a;gap:.75rem}.form__button__saved>p{color:#585b88;font-size:18px;letter-spacing:0;line-height:28px}.form__error{margin-bottom:3rem}.form__secondary-inputs{overflow:hidden;transition:height .4s}.form__secondary-inputs-content{padding-bottom:1.5rem;padding-right:5rem;padding-top:1.5rem}.subscription-block__text{color:#10105e;margin:1.5rem 0 2rem}.quantity-counter{display:flex;flex-flow:row nowrap}.quantity-counter svg{color:maroon;width:22px}.quantity-counter__green .quantity-counter__counter{border:1px solid #26664a}.quantity-counter__green .quantity-counter__quantity{border:1px solid #26664a;color:#26664a}.quantity-counter__blue .quantity-counter__counter{border:1px solid #10105e}.quantity-counter__blue .quantity-counter__quantity{border:1px solid #10105e;color:#10105e}.quantity-counter__counter{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:1px solid #10105e;border-radius:5px;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;height:32px;justify-content:center;margin:0;min-height:32px;min-width:32px;padding:0;width:32px}@media screen and (min-width:500px){.quantity-counter__counter{height:37px;min-height:37px;min-width:37px;width:37px}}@media screen and (min-width:700px){.quantity-counter__counter{height:52px;min-height:52px;min-width:52px;width:52px}}@media screen and (min-width:1000px){.quantity-counter__counter{height:37px;min-height:37px;min-width:37px;width:37px}}.quantity-counter__counter:hover{background-color:#f6e8e8;cursor:pointer}.quantity-counter__quantity{align-items:center;border:1px solid #10105e;border-radius:5px;color:#10105e;display:flex;font-size:1.125rem;height:30px;justify-content:center;max-height:30px;max-width:40px;width:40px}@media screen and (min-width:500px){.quantity-counter__quantity{height:35px;max-height:35px;max-width:50px;width:50px}}@media screen and (min-width:700px){.quantity-counter__quantity{height:50px;max-height:50px;max-width:75px;width:75px}}@media screen and (min-width:1000px){.quantity-counter__quantity{height:35px;max-height:35px;max-width:50px;width:50px}}.accordion__item__child{padding-right:0}.checkout-products-overview{border-radius:12px;display:flex;flex-direction:column;padding:1.5rem}.checkout-products-overview__green{border:1px solid #26664a}.checkout-products-overview__blue{border:1px solid #10105e}@media screen and (min-width:700px){.checkout-products-overview{padding:3rem 4rem 3rem 1.5rem}}.checkout-products-overview__free-product-warning{align-items:center;color:#ef0000;display:flex;margin:0 0 2rem}@media screen and (min-width:1000px){.checkout-products-overview__free-product-warning{justify-content:center}}.checkout-products-overview .label-row{display:none;flex-flow:row nowrap;font-size:1.5rem;font-weight:700;margin-bottom:2rem}.checkout-products-overview .label-row__green{color:#26664a}.checkout-products-overview .label-row__blue{color:#10105e}.checkout-products-overview .label-row__first-row{display:flex;flex:90% 1}.checkout-products-overview .label-row__image{flex:10% 1;margin-right:1.5rem;min-width:120px}.checkout-products-overview .label-row__product{flex:35% 1}.checkout-products-overview .label-row__info{display:flex;flex:55% 1;margin-left:4rem}.checkout-products-overview .label-row__info__product-article-number{flex:20% 1}.checkout-products-overview .label-row__info__quantity{flex:40% 1;margin-left:1.5rem}.checkout-products-overview .label-row__info__price{flex:30% 1}.checkout-products-overview .label-row__product-remove{flex:10% 1}@media screen and (min-width:1000px){.checkout-products-overview .label-row{display:flex}}.checkout-products-overview__product{display:flex;flex-flow:column;margin-bottom:4rem}@media screen and (min-width:1000px){.checkout-products-overview__product{flex-flow:row-reverse;justify-content:flex-start}}.checkout-products-overview__top-row{display:flex;flex-flow:row nowrap;margin:0 0 2rem}@media screen and (min-width:1000px){.checkout-products-overview__top-row{flex:10% 1;margin:0}}.checkout-products-overview__product-link{align-items:center;display:flex;flex:4 1;font-size:1.125rem;word-break:break-word}.checkout-products-overview__product-link__green{color:#26664a}.checkout-products-overview__product-link__blue{color:#10105e}.checkout-products-overview__product-link a{color:inherit;display:inline-block;text-decoration:none}.checkout-products-overview__product-link a span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.checkout-products-overview__product-link a:focus span,.checkout-products-overview__product-link a:hover span{background-size:100% 1px}.mouse-user .checkout-products-overview__product-link a:focus span{background-size:0 1px}@media screen and (min-width:1000px){.checkout-products-overview__product-link{flex:35% 1;font-size:1.125rem}}.checkout-products-overview__product-remove{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-flow:row nowrap;font-family:inherit;font-size:inherit;justify-content:flex-end;margin:0 0 0 1.5rem;padding:0}.checkout-products-overview__product-remove span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.checkout-products-overview__product-remove:focus span,.checkout-products-overview__product-remove:hover span{background-size:100% 1px}.mouse-user .checkout-products-overview__product-remove:focus span{background-size:0 1px}.checkout-products-overview__product-remove span{font-size:20px;margin-left:.5rem;padding:0}.checkout-products-overview__product-remove svg{width:22px}@media screen and (min-width:700px){.checkout-products-overview__product-remove p{display:block}}.checkout-products-overview__bot-row{align-items:center;display:flex;flex-flow:row nowrap}@media screen and (min-width:1000px){.checkout-products-overview__bot-row{flex:90% 1}}.checkout-products-overview__product-image{align-items:center;background:linear-gradient(#f4faf3,#0000 70vh);border-radius:12px;display:flex;height:100px;justify-content:center;margin-right:1.5rem;max-height:100px;max-width:120px;min-width:80px;width:90px}.checkout-products-overview__product-image img{max-height:80px}@media screen and (min-width:500px){.checkout-products-overview__product-image{height:140px;max-height:140px;max-width:140px;min-width:120px;width:140px}.checkout-products-overview__product-image img{max-height:100px}}@media screen and (min-width:1000px){.checkout-products-overview__product-image{flex:10% 1}}.checkout-products-overview__product-info{display:flex;flex-flow:column;justify-content:center;row-gap:.5rem}@media screen and (min-width:500px){.checkout-products-overview__product-info{font-size:1.125rem}}@media screen and (min-width:1000px){.checkout-products-overview__product-info{flex:55% 1;flex-flow:row nowrap;margin-left:4rem}}.checkout-products-overview__product-article-number{align-items:center;display:flex;flex-flow:row nowrap}.checkout-products-overview__product-article-number-text{font-size:20px}.checkout-products-overview__product-article-number p{font-weight:700;margin:0 .5rem 0 0}@media screen and (min-width:1000px){.checkout-products-overview__product-article-number{flex:20% 1}}.checkout-products-overview__product-quantity__label{font-weight:700;margin:0 0 .5rem}@media screen and (min-width:1000px){.checkout-products-overview__product-quantity{flex:40% 1;margin-left:1.5rem}}.checkout-products-overview__product-price{align-items:center;display:flex;flex-flow:row nowrap}.checkout-products-overview__product-price__label{font-weight:700;margin:0 .5rem 0 0}@media screen and (min-width:1000px){.checkout-products-overview__product-price{flex:30% 1;font-weight:700}}@media screen and (min-width:1312px){.checkout-products-overview__product-price{font-size:1.5rem}}.small-screen{display:block}@media screen and (min-width:1000px){.small-screen{display:none}}.large-screen{display:none}@media screen and (min-width:1000px){.large-screen{display:flex}}.employee-list{border-radius:12px;color:maroon;outline:1px solid maroon;padding:1rem}@media screen and (min-width:500px){.employee-list{padding:1.5rem 3rem}}@media screen and (min-width:700px){.employee-list{padding:2rem 5rem}}.employee-list__link{align-items:center;color:inherit;color:#10105e;display:inline-block;display:flex;font-size:14px;letter-spacing:0;line-height:21px;text-decoration:none}.employee-list__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.employee-list__link:focus span,.employee-list__link:hover span{background-size:100% 1px}.mouse-user .employee-list__link:focus span{background-size:0 1px}@media screen and (min-width:500px){.employee-list__link{font-size:20px;letter-spacing:0;line-height:30px}}.employee-list__link-icon{align-items:center;color:#ef0000;display:flex;height:12px;margin-right:.75rem;min-height:12px;min-width:13px;width:13px}.employee-list__list{list-style:none;margin:0;padding:0}.employee-list__list>li{list-style-type:none}.employee-list__employee{grid-gap:.75rem;align-items:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}@media screen and (min-width:500px){.employee-list__employee{margin-top:3rem}}.employee-list__employee-text{grid-column-end:4;grid-column-start:1;overflow-wrap:break-word}.employee-list__employee-position{font-size:16px;letter-spacing:0;line-height:24px;margin:0}@media screen and (min-width:500px){.employee-list__employee-position{font-size:20px;letter-spacing:0;line-height:30px}}.employee-list__employee-info{font-size:12px;letter-spacing:0;line-height:20px;margin:0}@media screen and (min-width:500px){.employee-list__employee-info{font-size:14px;letter-spacing:0;line-height:21px}}.employee-list__employee-contact{margin-top:.75rem}@media screen and (min-width:500px){.employee-list__employee-contact{margin-top:1rem}}.employee-list__employee-image{align-self:start;aspect-ratio:1;border-radius:9999px;justify-self:right;max-width:90px;min-width:60px;width:100%}@media screen and (min-width:400px){.employee-list__employee-image{align-self:center}}@media screen and (min-width:500px){.employee-list__employee-image{max-width:210px}}.meta-info{grid-gap:1rem;align-self:flex-end;display:grid;gap:1rem;grid-template-columns:1fr max-content}@media screen and (min-width:500px){.meta-info{gap:1rem;grid-template-columns:1fr}}.meta-info-dark-red,.meta-info-orange,.meta-info-red{color:maroon}.meta-info-blue{color:#10105e}.meta-info-green{color:#26664a}.meta-info__content{font-size:14px;letter-spacing:0;line-height:21px}@media screen and (min-width:1312px){.meta-info__content{max-width:200px}}.meta-info__content-dark-red,.meta-info__content-orange,.meta-info__content-red{color:maroon}.meta-info__content-blue{color:#10105e}.meta-info__content-green{color:#26664a}.product-card{flex-direction:column;justify-content:space-between;list-style:none;max-height:570px;min-height:570px}.product-card,.product-card__image{display:flex;transition:all .2s ease-in-out}.product-card__image{align-items:center;justify-content:center;max-height:230px;min-height:230px;padding:20%}.product-card__image img{filter:opacity(85%);width:100%}.product-card:hover .product-card__image img{filter:opacity(100%)}.product-card .heading{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;height:60px;letter-spacing:0;line-height:28px;margin-block:.5rem;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:700px){.product-card .heading{margin-block:.75rem}}.product-card__price{font-size:24px;font-weight:700;letter-spacing:0;line-height:30px;margin:0;padding:0}.product-card__link{color:inherit;display:inline-block;text-decoration:none}.product-card__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.product-card__link:focus span,.product-card__link:hover span{background-size:100% 1px}.mouse-user .product-card__link:focus span{background-size:0 1px}@media screen and (min-width:700px){.product-page-list .card-list__cards{grid-gap:3rem;grid-template-columns:repeat(6,1fr);row-gap:6rem}}.image-box{align-items:center;background-color:#ffc4c6;border-radius:1rem;color:maroon;display:flex;font-weight:700;padding-inline:.75rem;position:absolute;z-index:5}@media screen and (min-width:500px){.image-box{font-size:20px;letter-spacing:0;line-height:30px;max-width:700px;min-height:100px;padding-inline:1.5rem}}.image-box__content{display:flex;flex-direction:column}.image-box__text{margin-block:.5rem}.media-parallax{height:200vh;margin-bottom:4rem;margin-top:4rem;position:relative}.media-parallax__wrapper{clip-path:inset(0 0 0 0);height:200vh;left:0;position:absolute;width:100%;z-index:-1}.media-parallax__image-box{position:absolute;top:35%;width:100%;z-index:1}.media-parallax .image-box{margin:1.5rem;max-width:500px;padding:1.5rem;position:absolute;right:auto}@media screen and (min-width:700px){.media-parallax .image-box{margin:0;padding:2rem;right:12rem}}.media-parallax__image{aspect-ratio:16/9;background-color:#ffdab9;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:100vh;margin-bottom:64px;position:fixed;top:0;width:100%}.media-parallax__text{color:maroon;padding-block:1rem}@media screen and (min-width:700px){.media-parallax__text{padding-bottom:3rem;padding-top:1.5rem}}.media-parallax__icon{height:14px;padding-right:.75rem}.title-and-ingress{-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:700px){.title-and-ingress{-webkit-hyphens:none;hyphens:none}}.title-and-ingress__color-orange{color:#fca251}.title-and-ingress__color-green{color:#26664a}.title-and-ingress__color-blue{color:#10105e}.title-and-ingress__color-red{color:#ef0000}.title-and-ingress__color-dark-red{color:maroon}.title-and-ingress__ingress{font-size:17px;font-weight:500;line-height:20px;margin-block:1.5rem}@media screen and (min-width:700px){.title-and-ingress__ingress{font-size:24px;font-weight:700;letter-spacing:0;line-height:30px;margin-block:3rem}}.title-and-ingress__title{margin-block:2rem}@media screen and (min-width:700px){.title-and-ingress__title{margin-block:3rem}}.graphical-header{min-height:540px;padding-bottom:5rem;padding-top:10rem;position:relative}.graphical-header__bg{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-1}.graphical-header__buttons{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:700px){.graphical-header__buttons{flex-direction:row;gap:1.5rem}}.graphical-header__buttons .button{display:flex;justify-content:center}.graphical-header__media{height:auto;left:50%;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.graphical-header__title{-webkit-hyphens:auto;hyphens:auto;text-align:left}.graphical-header__title-content{box-sizing:border-box;color:maroon;font-weight:700;margin-inline:auto;margin-bottom:1.5rem;max-width:1040px;padding-inline:3rem;text-align:left}@media screen and (min-width:500px){.graphical-header__title-content{padding-inline:5rem}}@media screen and (min-width:1000px){.graphical-header__title-content{padding-inline:4rem}}.graphical-header__title-wrapper{max-width:740px;position:relative}.graphical-header__title-shadow{bottom:40%;height:20%;left:25%;overflow:hidden;position:absolute;right:35%;top:40%;width:40%;z-index:-1}.graphical-header__title-shadow-green{background-color:#f4faf3;box-shadow:0 0 120px 200px #f4faf3}.graphical-header__title-shadow-orange{background-color:#faeddd;box-shadow:0 0 120px 200px #faeddd}.graphical-header__title-shadow-blue{background-color:#e7e7ee;box-shadow:0 0 120px 200px #e7e7ee}.graphical-header__title-shadow-red{background-color:#fef1f1;box-shadow:0 0 120px 200px #fef1f1}.article-header{box-sizing:border-box;display:flex;flex-direction:column-reverse;margin-inline:auto;max-width:1180px;padding-inline:1rem;padding-bottom:1.5rem;padding-top:3rem}@media screen and (min-width:500px){.article-header{padding-inline:1.5rem}}@media screen and (min-width:1000px){.article-header{padding-inline:4rem}}@media screen and (min-width:500px){.article-header{flex-direction:column;margin-bottom:1rem;padding-top:10rem}}.article-header__bg-orange{background-color:#fbf7ed}.article-header__bg-green{background-color:#f4faf3}.article-header__bg-red{background-color:#fef1f1}.article-header__bg-blue{background-color:#e7e7ee}.article-header__content{box-sizing:border-box;margin-inline:auto;max-width:720px;padding-inline:1rem}@media screen and (min-width:500px){.article-header__content{padding-inline:1.5rem}}@media screen and (min-width:1000px){.article-header__content{padding-inline:4rem}}@media screen and (min-width:1312px){.article-header__content{box-sizing:border-box;margin-inline:auto;max-width:980px;padding-inline:1rem}}@media screen and (min-width:1312px)and (min-width:500px){.article-header__content{padding-inline:1.5rem}}@media screen and (min-width:1312px)and (min-width:1000px){.article-header__content{padding-inline:4rem}}.article-header__image{border-radius:.75rem;max-height:620px;object-fit:cover;width:100%}.article-header__image-text{color:maroon;padding-block:1rem}@media screen and (min-width:700px){.article-header__image-text{padding-top:1.5rem}}.article-header__image-icon{height:14px;padding-right:.75rem}.image-header{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem;padding-bottom:1.5rem;padding-top:5rem}@media screen and (min-width:500px){.image-header{padding-inline:1.5rem}}@media screen and (min-width:1000px){.image-header{padding-inline:4rem}}.image-header__content{max-width:720px}.image-header__image{border-radius:1rem;margin-top:2rem;max-height:585px;object-fit:cover;width:100%}.image-header__image-text{color:maroon;padding-block:1rem}@media screen and (min-width:700px){.image-header__image-text{padding-bottom:3rem;padding-top:1.5rem}}.image-header__image-icon{height:14px;padding-right:.75rem}.OFAS-header{min-height:540px;padding-bottom:5rem;padding-top:10rem;position:relative}.OFAS-header__bg{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-1}.OFAS-header__buttons{display:flex;gap:1.5rem}.OFAS-header__media{height:auto;left:50%;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.OFAS-header__title{-webkit-hyphens:auto;hyphens:auto;text-align:left}.OFAS-header__title-content{box-sizing:border-box;color:maroon;font-weight:700;margin-inline:auto;margin-bottom:1.5rem;max-width:1040px;padding-inline:3rem;text-align:left}@media screen and (min-width:500px){.OFAS-header__title-content{padding-inline:5rem}}@media screen and (min-width:1000px){.OFAS-header__title-content{padding-inline:4rem}}.OFAS-header__title-wrapper{max-width:740px;position:relative}.OFAS-header__title-shadow{background-color:#fef1f1;bottom:40%;box-shadow:0 0 120px 200px #fef1f1;height:20%;left:25%;overflow:hidden;position:absolute;right:35%;top:40%;width:40%;z-index:-1}.promo-header{background-color:#faeddd;padding-bottom:5rem;padding-top:12rem;position:relative}.promo-header__image{border-radius:999px 0 0 999px;bottom:0;display:none;height:90%;left:60%;max-height:640px;object-fit:cover;position:absolute;right:0;top:10%;width:40%;z-index:0}@media screen and (min-width:700px){.promo-header__image{display:block}}.promo-header__title{font-size:36px;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:44px;text-align:left}.promo-header__title-content{box-sizing:border-box;color:maroon;font-weight:400;margin-inline:auto;margin-bottom:1.5rem;max-width:1180px;padding-inline:1rem;text-align:left}@media screen and (min-width:500px){.promo-header__title-content{padding-inline:1.5rem}}@media screen and (min-width:700px){.promo-header__title-content{padding-right:min(100% - 18rem,40%,472px)!important}}@media screen and (min-width:1000px){.promo-header__title-content{padding-inline:4rem;padding-right:min(100% - 18rem - 2rem,40%,472px)!important}}.promo-header__title-wrapper{max-width:740px;position:relative}.simple-header{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem;padding-bottom:1.5rem;padding-top:5rem;position:relative}@media screen and (min-width:500px){.simple-header{padding-inline:1.5rem}}@media screen and (min-width:1000px){.simple-header{padding-inline:4rem}}.simple-header__title{-webkit-hyphens:auto;hyphens:auto;text-align:left}.simple-header__title-content{color:maroon;font-weight:700;margin-bottom:1.5rem;text-align:left}.simple-header__title-wrapper{max-width:740px;position:relative}.layout{min-height:80vh}.layout__content{margin-top:72px;padding-bottom:6rem}@media screen and (min-width:1000px){.layout__content{margin-top:104px}}.layout__background-green{background:linear-gradient(#f4faf3,#0000 70vh)}.layout__background-red{background:linear-gradient(#fef1f1,#0000 70vh)}.layout__background-dark-red{background:linear-gradient(#f6e8e8,#0000 70vh)}.layout__background-blue{background:linear-gradient(#c9cad9,#0000 70vh)}.layout__background-orange{background:linear-gradient(#fca251,#0000 70vh)}.layout__background-yellow{background:linear-gradient(#f9e9b6,#0000 70vh)}.breadcrumbs{box-sizing:border-box;display:flex;font-size:.75rem;height:min-content;list-style:none;margin-block:0;margin-inline:auto;max-height:14.5px;max-width:1440px;padding-block:1.5rem;padding-inline:1rem;position:absolute;z-index:1}@media screen and (min-width:500px){.breadcrumbs{padding-inline:1.5rem}}@media screen and (min-width:1000px){.breadcrumbs{padding-inline:4rem}}.breadcrumbs-green{color:#26664a}.breadcrumbs-yellow{color:#10105e}.breadcrumbs-orange,.breadcrumbs-red{color:maroon}.breadcrumbs>:not(:last-child){display:none;flex-shrink:0}@media screen and (min-width:700px){.breadcrumbs>:not(:last-child) span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.breadcrumbs>:not(:last-child):focus span,.breadcrumbs>:not(:last-child):hover span{background-size:0 1px}.mouse-user .breadcrumbs>:not(:last-child):focus span{background-size:100% 1px}.breadcrumbs>:not(:last-child){display:block}.breadcrumbs{font-size:.875rem;max-height:17px}.breadcrumbs :nth-child(n+6){display:inline-block}}@media screen and (min-width:1000px){.breadcrumbs :nth-child(6){display:inline-block}}.breadcrumbs__icon{display:none;height:.5rem;margin:0 .5rem}@media screen and (min-width:700px){.breadcrumbs__icon{display:inline-flex}}.breadcrumbs__mobilearrow{display:inline-flex;height:.5rem;margin:0 .5rem}@media screen and (min-width:700px){.breadcrumbs__mobilearrow{display:none}}.breadcrumbs__link{color:inherit;overflow:hidden;text-decoration:inherit;text-overflow:ellipsis;white-space:clip}.OFAS-footer{background-color:#fef1f1;color:maroon}.OFAS-footer__logo{height:fit-content;width:fit-content}.OFAS-footer__content{box-sizing:border-box;display:grid;font-size:18px;margin-inline:auto;max-width:1180px;padding-inline:1rem;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:500px){.OFAS-footer__content{padding-inline:1.5rem}}@media screen and (min-width:1000px){.OFAS-footer__content{padding-inline:4rem}}.OFAS-footer__content a{color:maroon}.OFAS-footer__content a span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.OFAS-footer__content a:focus span,.OFAS-footer__content a:hover span{background-size:0 1px}.mouse-user .OFAS-footer__content a:focus span{background-size:100% 1px}@media screen and (min-width:1000px){.OFAS-footer__content{grid-gap:2rem;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem)}}.OFAS-footer__title{font-size:1.125rem}.OFAS-footer__contact{display:block}.OFAS-footer__contact h2{margin-block:.75rem}@media screen and (min-width:1000px){.OFAS-footer__contact{display:flex}.OFAS-footer__contact-address{margin-right:6rem}}.OFAS-footer__contact-info,.OFAS-footer__editors,.OFAS-footer__links,.OFAS-footer__social-media-links{list-style:none;padding:0}.OFAS-footer__social-media-links{display:flex}.OFAS-footer__social-media-link{margin-right:.5rem}.OFAS-footer__link{align-items:center;color:maroon;display:inline-flex;margin-bottom:.25rem;text-decoration:none}.OFAS-footer__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.OFAS-footer__link:focus span,.OFAS-footer__link:hover span{background-size:0 1px}.mouse-user .OFAS-footer__link:focus span{background-size:100% 1px}.OFAS-footer__link-icon{height:24px;margin-right:.5rem;width:24px}.OFAS-footer__editor{display:flex;font-size:1rem}.OFAS-footer__editor-label{margin-right:.5rem}.OFAS-menu{background-color:#ffc4c6;overflow:hidden;position:fixed;top:0;transition:.25s ease-in-out;width:100%;z-index:500}.OFAS-menu__logo svg{width:237px}@media screen and (min-width:1000px){.OFAS-menu__logo svg{width:313px}}.OFAS-menu--is-open-color{background-color:#fef1f1}.OFAS-menu--hide-header{transform:translateY(-100%)}.OFAS-menu__header{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:1rem .75rem}@media screen and (min-width:500px){.OFAS-menu__header{padding:1rem 1.5rem}}@media screen and (min-width:1000px){.OFAS-menu__header{padding:2rem 1.5rem;padding-bottom:2rem;padding-top:2rem}}.OFAS-menu__link{align-items:center;color:maroon;display:none;flex-shrink:0;font-size:1.125rem;font-weight:500;text-decoration:none}.OFAS-menu__link>div{position:relative}.OFAS-menu__link>div>span{background-color:maroon;border-radius:9999px;color:#fff;font-size:.75rem;left:30%;padding:1px 6px;position:absolute;top:-30%;z-index:1}@media screen and (min-width:700px){.OFAS-menu__link{display:flex}}.OFAS-menu--is-open-color .OFAS-menu__link{color:#26664a}.OFAS-menu--is-open-color .OFAS-menu__link>div>span{background-color:#26664a}.OFAS-menu--is-open-color .OFAS-menu__link svg{color:#26664a}.OFAS-menu--is-open-color .OFAS-menu__link svg path:first-child{color:#dde7e2}.OFAS-menu__linkicon{color:maroon;margin-right:1rem}.OFAS-menu__linkicon path:first-child{color:#d8b2b2}.OFAS-menu__linkicon .OFAS-menu--is-open-color{color:#26664a}.OFAS-menu__linkicon .OFAS-menu--is-open-color path:first-child{color:#dde7e2}.OFAS-menu__bar{align-items:center;display:flex;flex-shrink:0;gap:1.5rem;justify-content:space-between;max-width:500px}@media screen and (min-width:500px){.OFAS-menu__bar{padding-left:2rem}}@media screen and (min-width:700px){.OFAS-menu__bar{gap:2rem}}@media screen and (min-width:1000px){.OFAS-menu__bar{gap:3rem}}.OFAS-menu__hamburger-button{-webkit-appearance:none;appearance:none;background:inherit;background:#0000;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;height:32px;margin:0;padding:0;position:relative;top:2px;transform:rotate(0deg);transition:.5s ease-in-out;width:36px}.OFAS-menu__hamburger-button span{background:maroon;display:block;height:4px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.OFAS-menu__hamburger-button span:first-child{top:0}.OFAS-menu__hamburger-button span:nth-child(2),.OFAS-menu__hamburger-button span:nth-child(3){top:12px}.OFAS-menu__hamburger-button span:nth-child(4){top:24px}.OFAS-menu--is-open-color .OFAS-menu__hamburger-button span{background:maroon}.OFAS-menu--is-open .OFAS-menu__hamburger-button span:first-child{left:50%;width:0}.OFAS-menu--is-open .OFAS-menu__hamburger-button span:nth-child(2){transform:rotate(45deg)}.OFAS-menu--is-open .OFAS-menu__hamburger-button span:nth-child(3){transform:rotate(-45deg)}.OFAS-menu--is-open .OFAS-menu__hamburger-button span:nth-child(4){left:50%;width:0}.OFAS-menu__content{overflow:hidden;transition:all .4s}.OFAS-menu__mobile{grid-column:1/-1}.OFAS-menu__mobile-search{align-items:center;background-color:#fff;border-radius:40px;column-span:2;justify-content:space-between;padding:4px 4px 4px 24px}.OFAS-menu__mobile-search input{width:0}@media screen and (min-width:500px){.OFAS-menu__mobile-search{display:none!important}}@media screen and (min-width:700px){.OFAS-menu__mobile-search{display:flex!important}}.OFAS-menu__mobile-link{align-items:center;color:#26664a;display:flex;font-size:1.125rem;font-weight:500;text-decoration:none}.OFAS-menu__mobile-link>div{position:relative}.OFAS-menu__mobile-link>div>span{background-color:#26664a;border-radius:9999px;color:#fff;font-size:.75rem;left:30%;padding:1px 6px;position:absolute;top:-30%;z-index:1}.OFAS-menu__mobile-link svg{color:#26664a}.OFAS-menu__mobile-link svg path:first-child{color:#dde7e2}.OFAS-menu__mobile-linkicon{color:#26664a;margin-right:1rem}.OFAS-menu__mobile-linkicon path:first-child{color:#dde7e2}.OFAS-menu__mobile-links{display:flex;justify-content:space-between;padding:35px 26px 0}@media screen and (min-width:400px){.OFAS-menu__mobile-links{justify-content:space-around;padding:35px 41px 0}}@media screen and (min-width:700px){.OFAS-menu__mobile-links{display:none}}.OFAS-menu__mobile button{display:block}@media screen and (min-width:1000px){.OFAS-menu__mobile{display:none}}.OFAS-menu__groups{grid-column-gap:3rem;grid-row-gap:4rem;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:min-content;height:calc(100vh - 108px);list-style:none;margin-inline:auto;margin-top:2rem;max-width:1180px;overflow-y:auto;padding-inline:1rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width:500px){.OFAS-menu__groups{padding-inline:1.5rem}}@media screen and (min-width:1000px){.OFAS-menu__groups{padding-inline:4rem}}@media screen and (min-width:700px){.OFAS-menu__groups{grid-column-gap:1.5rem;grid-row-gap:3rem;grid-template-columns:1fr 1fr;padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1000px){.OFAS-menu__groups{grid-template-columns:1fr 1fr 1fr;margin-top:3rem;padding-bottom:3rem;padding-left:4rem;padding-right:4rem}}.OFAS-menu__group{font-size:1rem;height:fit-content}@media screen and (min-width:1000px){.OFAS-menu__group{font-size:1.125rem}}.OFAS-menu__group-header{align-items:center;display:flex;margin-bottom:1rem}@media screen and (min-width:700px){.OFAS-menu__group-header{align-items:flex-start;flex-direction:column;margin-bottom:1.5rem;margin-left:.5rem}}.OFAS-menu__group-header svg{color:#ef0000;margin-right:1rem}@media screen and (min-width:700px){.OFAS-menu__group-header svg{margin-bottom:.5rem;margin-right:0}}.OFAS-menu__group-title{color:maroon;font-size:1.5rem;font-weight:500;margin-bottom:0;margin-top:0}.OFAS-menu__group-title a{color:inherit;display:inline-block;text-decoration:none}.OFAS-menu__group-links{list-style:none;margin-left:2.75rem;padding:0}@media screen and (min-width:700px){.OFAS-menu__group-links{margin-left:.25rem}}.OFAS-menu__group-link{align-items:center;color:inherit;text-decoration:none}.OFAS-menu__group-link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.OFAS-menu__group-link:focus span,.OFAS-menu__group-link:hover span{background-size:100% 1px}.mouse-user .OFAS-menu__group-link:focus span{background-size:0 1px}@media screen and (min-width:700px){.OFAS-menu__group-link{margin-left:.5rem}}.OFAS-menu__group-link-container{color:maroon;display:flex;margin-bottom:.5rem}.OFAS-menu__group-link-container svg{flex-shrink:0;height:12px;margin-right:1rem;padding-top:.25rem;transition:.25s ease-in-out}.OFAS-menu__group-link-container:hover svg{transform:translateX(.75rem)}.front-page .shortcuts-block{padding-bottom:0}.front-page .shortcuts-block__color-orange{padding:0}.front-page .shortcuts-block__title{margin-top:-95px}.front-page .shortcuts-block__items{margin-bottom:-3rem}.front-page .component-list>:not(.bg){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.front-page .component-list>:not(.bg){padding-inline:1.5rem}}@media screen and (min-width:1000px){.front-page .component-list>:not(.bg){padding-inline:4rem}}.front-page .component-list>.bg>:not(.content-ignore){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.front-page .component-list>.bg>:not(.content-ignore){padding-inline:1.5rem}}@media screen and (min-width:1000px){.front-page .component-list>.bg>:not(.content-ignore){padding-inline:4rem}}.article-page__header{grid-gap:20px;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);margin-inline:auto;max-width:720px;padding-inline:1rem;position:relative}@media screen and (min-width:500px){.article-page__header{padding-inline:1.5rem}}@media screen and (min-width:1000px){.article-page__header{padding-inline:4rem}}@media screen and (min-width:1312px){.article-page__header{box-sizing:border-box;margin-inline:auto;max-width:980px;padding-inline:1rem}}@media screen and (min-width:1312px)and (min-width:500px){.article-page__header{padding-inline:1.5rem}}@media screen and (min-width:1312px)and (min-width:1000px){.article-page__header{padding-inline:4rem}}@media screen and (min-width:1500px){.article-page__header{margin-bottom:2rem}}.article-page__header>*{grid-column:1/10}.article-page .meta-info{display:flex;flex-direction:column;justify-content:center;margin-inline:0;margin:.75rem 0;padding:0}.article-page .meta-info .tag{margin:0 auto 0 0;max-height:22px}@media screen and (min-width:1500px){.article-page .meta-info{left:-240px;margin-top:0;max-width:240px;position:absolute;top:0}}.article-page__ingress{color:maroon;font-size:24px;font-weight:700;grid-column:1/10;letter-spacing:0;line-height:30px;margin:0}.article-page .component-list{grid-gap:20px;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr)}.article-page .component-list>:not(.media-parallax){box-sizing:border-box;margin-inline:auto;max-width:720px;padding-inline:1rem;width:100%}@media screen and (min-width:500px){.article-page .component-list>:not(.media-parallax){padding-inline:1.5rem}}@media screen and (min-width:1000px){.article-page .component-list>:not(.media-parallax){padding-inline:4rem}}@media screen and (min-width:1312px){.article-page .component-list>:not(.media-parallax){box-sizing:border-box;margin-inline:auto;max-width:980px;padding-inline:1rem}}@media screen and (min-width:1312px)and (min-width:500px){.article-page .component-list>:not(.media-parallax){padding-inline:1.5rem}}@media screen and (min-width:1312px)and (min-width:1000px){.article-page .component-list>:not(.media-parallax){padding-inline:4rem}}.article-page .component-list>*{grid-column:1/10}.article-page .component-list .rich-text h2,.article-page .component-list .rich-text h3{color:maroon}.article-page .component-list .rich-text h4{color:maroon;font-size:22px;letter-spacing:0;line-height:33px;margin-block:3rem}@media screen and (min-width:500px){.article-page .component-list .rich-text h4{color:maroon;font-weight:700}}.article-page .component-list .quote{padding-bottom:3rem}.article-page .component-list .media-block{padding-top:3rem}@media screen and (min-width:500px){.article-page .component-list .media-block{padding-top:5rem}}.article-page .component-list .info-block{margin-bottom:3rem;margin-top:3rem}@media screen and (min-width:500px){.article-page .component-list .info-block{margin-bottom:6rem;margin-top:6rem}}.content-page .component-list__wrapper{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem}@media screen and (min-width:500px){.content-page .component-list__wrapper{padding-inline:1.5rem}}@media screen and (min-width:1000px){.content-page .component-list__wrapper{grid-gap:20px;display:grid;grid-auto-flow:column;grid-template-areas:"components . sidebar";grid-template-columns:repeat(9,1fr);grid-template-columns:6fr 1fr 2fr;padding-inline:4rem}}.content-page .component-list__wrapper .link-list{padding-inline:0}.content-page .component-list__wrapper .info-block{margin:0;max-width:none}.content-page .component-list{grid-row-gap:2rem;display:grid;grid-area:components;margin-block:3rem}@media screen and (min-width:1000px){.content-page .component-list{grid-row-gap:4rem}}.content-page .sidebar{grid-area:sidebar}.course-page .component-list__wrapper{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem}@media screen and (min-width:500px){.course-page .component-list__wrapper{padding-inline:1.5rem}}@media screen and (min-width:1000px){.course-page .component-list__wrapper{grid-gap:20px;display:grid;grid-auto-flow:column;grid-template-areas:"components . sidebar";grid-template-columns:repeat(9,1fr);grid-template-columns:6fr 1fr 2fr;padding-inline:4rem}}.course-page .component-list__wrapper .link-list{padding-inline:0}.course-page .component-list__wrapper .info-block{margin:0;max-width:none}.course-page .component-list{grid-row-gap:2rem;display:grid;grid-area:components;margin-block:3rem}@media screen and (min-width:1000px){.course-page .component-list{grid-row-gap:4rem}}.course-page .sidebar{grid-area:sidebar}.digital-manual-page__buttons{align-items:center;box-sizing:border-box;color:#10105e;display:flex;justify-content:space-between;margin-inline:auto;max-width:1180px;padding-inline:1rem;padding-inline:1.5rem;width:100%}@media screen and (min-width:500px){.digital-manual-page__buttons{padding-inline:1.5rem}}@media screen and (min-width:1000px){.digital-manual-page__buttons{padding-inline:4rem}}.digital-manual-page__buttons>:first-child span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.digital-manual-page__buttons>:first-child:focus span,.digital-manual-page__buttons>:first-child:hover span{background-size:0 1px}.mouse-user .digital-manual-page__buttons>:first-child:focus span{background-size:100% 1px}.digital-manual-page__buttons>:first-child:hover>svg{transform:translateX(-1rem)}.digital-manual-page__buttons>:last-child span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.digital-manual-page__buttons>:last-child:focus span,.digital-manual-page__buttons>:last-child:hover span{background-size:0 1px}.mouse-user .digital-manual-page__buttons>:last-child:focus span{background-size:100% 1px}.digital-manual-page__buttons>:last-child:hover>svg{transform:translateX(1rem)}.digital-manual-page__buttons>button{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-size:20px;gap:1rem;letter-spacing:0;line-height:30px;margin:0;padding:0}.digital-manual-page__buttons>button:disabled{cursor:auto;opacity:.5}.digital-manual-page__buttons>button:disabled span{background-position:0 100%;background-size:0 1px}.digital-manual-page__buttons>button:disabled:focus span,.digital-manual-page__buttons>button:disabled:hover span,.mouse-user .digital-manual-page__buttons>button:disabled:focus span{background-size:0 1px}.digital-manual-page__buttons>button:disabled>svg{transform:none!important}.digital-manual-page__buttons>button>svg{display:inline-block;padding-top:.25rem;transition:all .2s ease-in-out;width:20px}@media screen and (min-width:1000px){.digital-manual-page .header>*{grid-gap:20px;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr)}.digital-manual-page .header>*>*{grid-column:2/7;padding-inline:0}}.digital-manual-page__content{grid-gap:20px;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);margin-inline:auto;max-width:1440px;padding-block:1.5rem;padding-inline:1rem}@media screen and (min-width:500px){.digital-manual-page__content{padding-inline:1.5rem}}@media screen and (min-width:1000px){.digital-manual-page__content{padding-inline:4rem}}.digital-manual-page__content *{grid-column-end:10;grid-column-start:1}@media screen and (min-width:1000px){.digital-manual-page__content *{grid-column-end:9;grid-column-start:4}.digital-manual-page__content>.meta-info{align-self:flex-start;grid-column-end:10;grid-column-start:9;grid-row:span 2}}.digital-manual-page__content>.heading{color:maroon}@media screen and (min-width:1000px){.digital-manual-page__content>.content-table{align-self:start;grid-column-end:3;grid-column-start:1;grid-row:span 2;position:sticky}}.digital-manual-page__content .component-list{grid-row-gap:2rem;display:grid}@media screen and (min-width:1000px){.digital-manual-page__content .component-list{grid-row-gap:4rem}}.content-table{border:1px solid maroon;border-radius:12px;color:maroon;display:flex;flex-direction:column;padding:1.5rem;transition:all .3s ease-in-out}.content-table__active{font-weight:700}.content-table__is-open svg{transform:rotate(180deg)}.content-table__button,.content-table__button-main{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;margin:0;padding:0;width:100%}@media screen and (min-width:700px){.content-table__button-main{display:none}}.content-table__chevron-icon svg{color:#ef0000;display:inline-block;transition:all .3s ease-in-out;width:20px}.content-table__title{display:flex;justify-content:space-between;width:100%}.content-table__content{transition:all .3s ease-in-out}.content-table__content>ul{list-style:none;margin:0;padding:0}.content-table__content>ul>li{list-style-type:none}.content-table__content>ul>:first-child{border-top:none;padding-top:2rem}.content-table__chapter{border-top:1px solid #d8b2b2;padding-block:1rem}.content-table__chapter-header{display:flex;justify-content:space-between}.content-table__subchapters{overflow:hidden;transition:all .3s ease-in-out}.content-table__subchapters>ul{list-style:none;margin:0;padding:.5rem 0 0}.content-table__subchapters>ul>li{list-style-type:none}.content-table__subchapter{padding-block:calc(.25rem + 2px)}.content-table__search{border:1px solid #d8b2b2;border-radius:9999px;display:flex;justify-content:space-between;padding:.5rem}.content-table__search input{-webkit-appearance:none;appearance:none;border:none;flex-grow:1;font-family:inherit}.content-table__search input:focus{outline:none}.content-table__search svg{color:#fca251;width:20px}.content-table__search-wrapper{padding-block:2rem}.product-page .product{margin-bottom:5rem}.product-page .card-list,.product-page .product{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem}@media screen and (min-width:500px){.product-page .card-list,.product-page .product{padding-inline:1.5rem}}@media screen and (min-width:1000px){.product-page .card-list,.product-page .product{padding-inline:4rem}}@media screen and (min-width:700px){.product-page .card-list,.product-page .product{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:1rem}}@media screen and (min-width:700px)and (min-width:500px){.product-page .card-list,.product-page .product{padding-inline:1.5rem}}@media screen and (min-width:700px)and (min-width:1000px){.product-page .card-list,.product-page .product{padding-inline:4rem}}.product-page .component-list{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.product-page .component-list{padding-inline:1.5rem}}@media screen and (min-width:1000px){.product-page .component-list{padding-inline:4rem}}@media screen and (min-width:700px){.product-page .component-list{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding-inline:3rem}}@media screen and (min-width:700px)and (min-width:500px){.product-page .component-list{padding-inline:5rem}}@media screen and (min-width:700px)and (min-width:700px){.product-page .component-list{padding-right:min(100% - 18rem,40%,576px)!important}}@media screen and (min-width:700px)and (min-width:1000px){.product-page .component-list{padding-inline:4rem;padding-right:min(100% - 18rem - 2rem,40%,576px)!important}}.product{grid-gap:20px;display:grid;gap:0 1.5rem;grid-auto-flow:column;grid-template-columns:repeat(9,1fr)}@media screen and (min-width:700px){.product{gap:0 4rem;grid-template-rows:repeat(5,minmax(0,auto))}}.product>*{grid-column:1/10}@media screen and (min-width:700px){.product>:nth-child(-n+6){grid-column:5/10}}.product__image{width:100%}.product__image-wrapper{padding:5% 25%}@media screen and (min-width:700px){.product__image-col{grid-column:1/5!important;grid-row:1/-1}}.product__info{font-size:16px;letter-spacing:0;line-height:24px;margin-block:1rem}@media screen and (min-width:700px){.product__info{grid-row:1}}.product__price{color:maroon;margin-block:2rem}.product__amount{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:700px){.product__amount{flex-direction:row;flex-wrap:wrap}}.product__amount>p{font-weight:500;margin-block:0;width:100%}.product__amount-picker{color:maroon;display:flex}.product__amount-button{-webkit-appearance:none;appearance:none;background:inherit;border:2px solid maroon;border-radius:6px;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:.5rem}.product__amount-button>svg{height:1.5rem}.product__amount input[type=number]::-webkit-inner-spin-button,.product__amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product__amount input[type=number]{-webkit-appearance:textfield;appearance:textfield}.product__amount-input{-webkit-appearance:none;appearance:none;border:2px solid maroon;border-radius:6px;box-sizing:border-box;color:inherit;display:block;font-family:inherit;margin-inline:-2px;padding:.5rem;text-align:center;width:5rem}.product__amount-input:focus{outline:none}.product__amount-error{color:#ef0000;margin:1rem 0}@media screen and (min-width:700px){.product__amount-error{order:1}}.product__key-info{margin-block:1rem}.product__key-info ul{margin-block:0;padding-left:1.5rem}.product__tags{display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (min-width:700px){.product__tags{grid-column:5/7}}.product__tags h3{width:100%}.search-card{list-style:none;max-width:100%;padding-top:2rem;transition:all .2s ease-in-out}.search-card__line{background-color:#ef0000;border-width:0;height:1px;margin-top:1rem;width:100%}.search-card__image-container{align-items:center;display:flex;justify-content:flex-end}.search-card__image{display:none;height:223px;max-height:223px;max-width:313px;object-fit:cover}@media screen and (min-width:500px){.search-card__image{border-radius:6px;display:block;filter:opacity(85%);transition:all .2s ease-in-out;width:auto}.search-card__button{display:none}}.search-card__content{height:min-content}.search-card__link{grid-column-gap:2rem;color:inherit;display:inline-block;display:grid;grid-template-columns:1fr;text-decoration:none}.search-card__link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.search-card__link:focus span,.search-card__link:hover span{background-size:100% 1px}.mouse-user .search-card__link:focus span{background-size:0 1px}@media screen and (min-width:500px){.search-card__link{grid-template-columns:2fr 1fr}}@media screen and (min-width:1000px){.search-card__link{grid-column-gap:6rem}}.search-card__link:hover .search-card__image{filter:opacity(100%)}.search-card__meta-data{display:none}@media screen and (min-width:500px){.search-card__meta-data{grid-gap:2rem;align-items:center;color:maroon;display:grid;font-size:12px;font-weight:400;grid-template-columns:1fr 1fr 1fr;letter-spacing:0;line-height:20px}}.search-card__ingress{font-size:12px;letter-spacing:0;line-height:20px;padding-block:1.5rem}@media screen and (min-width:500px){.search-card__ingress{font-size:16px;letter-spacing:0;line-height:24px;padding-top:1.5rem}}.search-card__title-span{color:maroon}.search-page{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.search-page{padding-inline:1.5rem}}@media screen and (min-width:1000px){.search-page{padding-inline:4rem}}.search-page__list-search-block{box-sizing:border-box;margin-inline:auto;max-width:1040px;padding-inline:1rem}@media screen and (min-width:500px){.search-page__list-search-block{padding-inline:1.5rem}}@media screen and (min-width:1000px){.search-page__list-search-block{padding-inline:4rem}}.search-page__wrapper{background-color:#fff;width:100%}.search-page__filters{box-sizing:border-box;margin-inline:auto;max-width:1040px;padding-inline:1rem}@media screen and (min-width:500px){.search-page__filters{padding-inline:1.5rem}}@media screen and (min-width:1000px){.search-page__filters{padding-inline:4rem}}.search-page__filters :nth-child(2){transition:all .2s ease-in-out}.search-page__loading{align-items:center;display:flex;justify-content:center;min-height:25vh}.search-page__button{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;padding-block:2rem}.search-page__button,.search-page__filter{color:maroon;font-size:20px;letter-spacing:0;line-height:30px}.search-page__filter{display:flex;flex-wrap:wrap;gap:1.5rem;position:relative}.search-page__trash{border:2px solid #ef0000;border-radius:5px;color:maroon;display:flex;max-height:40px;max-width:170px;padding:1rem!important;padding:.25rem .25rem .25rem .75rem;place-items:center}.search-page__button-trash{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-size:14px;letter-spacing:0;line-height:21px;margin:0;padding:0}.search-page__title{flex:0 0 100%}.search-page__icon{flex-shrink:0;height:35px;padding-left:4rem}.search-page__icon-trash{flex-shrink:0;height:20px;margin-right:.75rem}.search-page__icon-plus{flex-shrink:0;height:24px;padding-right:1rem}.search-page__search{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.search-page__search{padding-inline:1.5rem}}@media screen and (min-width:1000px){.search-page__search{padding-inline:4rem}}.search-page__search .search{margin-left:0;margin-right:0;max-width:none}.filter__results{box-sizing:border-box;margin-inline:auto;max-width:1040px;padding-inline:1rem}@media screen and (min-width:500px){.filter__results{padding-inline:1.5rem}}@media screen and (min-width:1000px){.filter__results{padding-inline:4rem}}.filter__wrapper{width:100%}.filter__filters :nth-child(2){transition:all .2s ease-in-out}.filter__button{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-size:20px;letter-spacing:0;line-height:30px;margin:0;padding:0}.filter__button__open{padding-bottom:1rem}.filter__filter{display:flex;flex-wrap:wrap;font-size:20px;gap:1.5rem;letter-spacing:0;line-height:30px;position:relative}.filter__trash{border:2px solid #ef0000;border-radius:5px;color:maroon;display:flex;max-height:40px;max-width:170px;padding:1rem!important;padding:.25rem .25rem .25rem .75rem;place-items:center}.filter__button-trash{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-size:14px;letter-spacing:0;line-height:21px;margin:0;padding:0}.filter__title{flex:0 0 100%}.filter__icon{flex-shrink:0;height:35px;padding-left:4rem}.filter__icon-trash{flex-shrink:0;height:20px;margin-right:.75rem}.filter__icon-plus{flex-shrink:0;height:24px;padding-right:1rem}.dropdown{display:flex;flex-wrap:wrap;font-size:20px;gap:1.5rem;letter-spacing:0;line-height:30px;min-width:180px;position:relative}.dropdown__btn{align-items:center;border:2px solid;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:10px;width:100%}.dropdown__icon{color:maroon;height:35px}.dropdown__content{background-color:#fff;box-shadow:0 0 10px 5px #00000012;max-height:300px;min-width:100%;overflow-y:scroll;position:absolute;top:105%;width:max-content;z-index:5}.dropdown__item{cursor:pointer;padding:10px}.dropdown__item :hover{background:#fcfcfc}.page-nav{box-sizing:border-box;display:flex;justify-content:space-between;margin-inline:auto;margin-top:5rem;max-width:1180px;padding-inline:1rem;width:100%}@media screen and (min-width:500px){.page-nav{padding-inline:1.5rem}}@media screen and (min-width:1000px){.page-nav{padding-inline:4rem}}.page-nav__hits{display:block;font-size:12px;letter-spacing:0;line-height:20px;margin-left:auto;margin-right:auto}@media screen and (min-width:500px){.page-nav__hits{font-size:18px;letter-spacing:0;line-height:28px}}.page-nav :first-child span{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.page-nav :first-child:focus span,.page-nav :first-child:hover span{background-size:100% 1px}.mouse-user .page-nav :first-child:focus span{background-size:0 1px}.page-nav :first-child:hover svg{transform:translateX(-.75rem)}.page-nav :last-child span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.page-nav :last-child:focus span,.page-nav :last-child:hover span{background-size:100% 1px}.mouse-user .page-nav :last-child:focus span{background-size:0 1px}.page-nav :last-child:hover svg{transform:translateX(.75rem)}.page-nav__button{align-items:center;-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-size:12px;font-weight:500;gap:.5rem;letter-spacing:0;line-height:20px;margin:0;padding:0}@media screen and (min-width:500px){.page-nav__button{font-size:18px;gap:.75rem;letter-spacing:0;line-height:28px}}.page-nav__button>svg{color:maroon;height:10px;transition:.25s ease-in-out}.page-nav--color-green .page-nav__button>svg{color:#26664a}@media screen and (min-width:500px){.page-nav__button>svg{height:15px}}.page-nav__button:disabled{cursor:default;font-weight:400;opacity:.5}.page-nav__button:disabled span{background-position:0 100%;background-size:0 1px}.mouse-user .page-nav__button:disabled:focus span,.page-nav__button:disabled:focus span,.page-nav__button:disabled:hover span{background-size:0 1px}.page-nav__button:disabled:hover svg{transform:none!important}.list-search-block__filter{margin-bottom:1rem}.list-search-block__filter-box{margin-top:2rem}.info-link{align-items:center;border-radius:1rem;display:flex;font-size:14px;font-weight:450;justify-content:space-between;letter-spacing:0;line-height:21px;max-width:370px;min-height:50px;padding:1rem 1.5rem;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:500px){.info-link{max-width:500px;min-height:80px;padding:1rem 3rem}}.info-link__smalltext{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.info-link__content{display:flex;flex-direction:column}.info-link__heading{font-weight:700}.info-link__color-orange{background-color:#fca251;color:maroon}@media screen and (min-width:500px){.info-link__color-orange:hover{background-color:#f6d3ae}}.info-link__color-green{background-color:#26664a;color:#fff}.info-link__color-green>svg{color:#fca251}@media screen and (min-width:500px){.info-link__color-green:hover{background-color:#759989}.info-link__color-green:hover>svg{color:#000}}.info-link__color-blue{background-color:#10105e;color:#fff}.info-link__color-blue>svg{color:#ffd146}@media screen and (min-width:500px){.info-link__color-blue:hover{background-color:#585b88}}.info-link__color-dark-red{background-color:maroon;color:#fff}.info-link__color-dark-red>svg{color:#ffd146}@media screen and (min-width:500px){.info-link__color-dark-red:hover{background-color:#e58484}}.info-link__color-red{background-color:#ffc4c6;color:maroon}.info-link__color-red>svg{color:#ef0000}@media screen and (min-width:500px){.info-link__color-red:hover{background-color:#e58484}}.info-link__icon{flex-shrink:0;height:1.5rem;transition:.25s ease-in-out}@media screen and (min-width:500px){.info-link:hover .info-link__icon{transform:translateX(1rem)}}.info-link__extra{grid-gap:1rem;display:grid;font-size:12px;gap:1rem;grid-template-columns:2fr 1fr;letter-spacing:0;line-height:20px;margin-top:.75rem}@media screen and (min-width:500px){.info-link__extra{font-size:16px;letter-spacing:0;line-height:24px}}.info-link__extra-content{align-items:center;display:flex}.info-link__extra-icon{height:1rem;margin-right:.75rem}.shoppingcart-feedback{align-items:center;background-color:#26664a;border-radius:.75rem;display:flex;font-weight:700;justify-content:space-between;margin:0 auto;max-width:370px;overflow:hidden;padding-inline:1.5rem;transition:all .3s ease-in-out}.shoppingcart-feedback--hide-header{transform:translateY(-100%)}@media screen and (min-width:500px){.shoppingcart-feedback{max-width:1050px}}.shoppingcart-feedback__content{color:#f4faf3;font-size:14px;letter-spacing:0;line-height:21px;margin-block:1.5rem;overflow:hidden}@media screen and (min-width:500px){.shoppingcart-feedback__content{font-size:20px;letter-spacing:0;line-height:30px}}.shoppingcart-feedback__content a{color:#f4faf3}.shoppingcart-feedback__icon{height:20px}@media screen and (min-width:500px){.shoppingcart-feedback__icon{height:30px}}.shoppingcart-feedback__button{-webkit-appearance:none;appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.category-page__links{grid-gap:1rem;box-sizing:border-box;display:grid;grid-template-columns:repreat(1,minmax(0,1fr));list-style:none;margin:0;margin-inline:auto;max-width:1040px;max-width:calc(370px + 4.5rem);padding:0;padding-inline:1rem}.category-page__links>li{list-style-type:none}@media screen and (min-width:500px){.category-page__links{padding-inline:1.5rem}}@media screen and (min-width:1000px){.category-page__links{padding-inline:4rem}}@media screen and (min-width:500px){.category-page__links{max-width:calc(500px + 4.5rem)}}@media screen and (min-width:700px){.category-page__links{max-width:1040px;padding-inline:4rem}}@media screen and (min-width:1000px){.category-page__links{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.category-page .component-list{box-sizing:border-box;display:flex;flex-flow:column;margin-block:6rem;margin-inline:auto;max-width:1040px;padding-inline:1rem;row-gap:4rem}@media screen and (min-width:500px){.category-page .component-list{padding-inline:1.5rem}}@media screen and (min-width:1000px){.category-page .component-list{padding-inline:4rem}}.category-page .header>*{box-sizing:border-box;margin-inline:auto;max-width:1040px;padding-inline:1rem}@media screen and (min-width:500px){.category-page .header>*{padding-inline:1.5rem}}@media screen and (min-width:1000px){.category-page .header>*{padding-inline:4rem}.category-page .header>*>*{padding-inline:0}}.online-store-page .component-list,.online-store-page__info-block{padding-top:3rem}@media screen and (min-width:700px){.online-store-page .component-list,.online-store-page__info-block{padding-top:5rem}}.online-store-page .component-list>:not(.bg),.online-store-page__info-block>:not(.bg){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.online-store-page .component-list>:not(.bg),.online-store-page__info-block>:not(.bg){padding-inline:1.5rem}}@media screen and (min-width:1000px){.online-store-page .component-list>:not(.bg),.online-store-page__info-block>:not(.bg){padding-inline:4rem}}.online-store-page .component-list>.bg>:not(.content-ignore),.online-store-page__info-block>.bg>:not(.content-ignore){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.online-store-page .component-list>.bg>:not(.content-ignore),.online-store-page__info-block>.bg>:not(.content-ignore){padding-inline:1.5rem}}@media screen and (min-width:1000px){.online-store-page .component-list>.bg>:not(.content-ignore),.online-store-page__info-block>.bg>:not(.content-ignore){padding-inline:4rem}}.online-store-page .news-article-block__wrapper{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.online-store-page .news-article-block__wrapper{padding-inline:1.5rem}}@media screen and (min-width:1000px){.online-store-page .news-article-block__wrapper{padding-inline:4rem}}.online-store-page__content{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.online-store-page__content{padding-inline:1.5rem}}@media screen and (min-width:1000px){.online-store-page__content{padding-inline:4rem}}.fsm-landing-page .component-list>:not(.bg){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.fsm-landing-page .component-list>:not(.bg){padding-inline:1.5rem}}@media screen and (min-width:1000px){.fsm-landing-page .component-list>:not(.bg){padding-inline:4rem}}.fsm-landing-page .component-list>.bg>:not(.content-ignore){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.fsm-landing-page .component-list>.bg>:not(.content-ignore){padding-inline:1.5rem}}@media screen and (min-width:1000px){.fsm-landing-page .component-list>.bg>:not(.content-ignore){padding-inline:4rem}}.fsm-article-page .article-header>div{color:#fff}@media screen and (min-width:500px){.fsm-article-page .article-header>div{color:maroon}}.fsm-article-page .breadcrumbs{color:#fef1f1}.fsm-article-page .component-list--not-full-width{grid-gap:20px;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.fsm-article-page .component-list--not-full-width{padding-inline:1.5rem}}@media screen and (min-width:1000px){.fsm-article-page .component-list--not-full-width{padding-inline:4rem}}.fsm-article-page .component-list--not-full-width>*{grid-column:1/10}.fsm-article-page .component-list--item{grid-gap:20px;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.fsm-article-page .component-list--item{padding-inline:1.5rem}}@media screen and (min-width:1000px){.fsm-article-page .component-list--item{padding-inline:4rem}}.fsm-article-page .component-list--item-full-width{max-width:none!important;padding-inline:0!important}.fsm-article-page .component-list--item>*{grid-column:1/10}.fsm-article-page .component-list .rich-text{grid-column:2/8}@media screen and (min-width:500px){.fsm-article-page .component-list .rich-text{grid-column:4/9}}.fsm-article-page .component-list .rich-text h4{color:maroon;font-size:22px;letter-spacing:0;line-height:33px;margin-block:3rem}@media screen and (min-width:500px){.fsm-article-page .component-list .rich-text h4{color:maroon;font-weight:700;grid-column:4/9}}.fsm-article-page .component-list .meta-info{grid-column:2/9}@media screen and (min-width:500px){.fsm-article-page .component-list .meta-info{grid-column:1/3}}.fsm-article-page .component-list .quote{grid-column:2/9;padding-bottom:3rem}.fsm-article-page .component-list .media-block{padding-top:5rem}.fsm-article-page .component-list .info-block{margin-bottom:6rem;margin-top:6rem}.fsm-article-page__subscription-wall{height:450px;overflow:hidden;position:relative}.fsm-article-page__subscription-wall-content{align-items:flex-end;background:linear-gradient(180deg,#fff0,#fff 35%);bottom:0;display:flex;height:100%;justify-content:center;position:absolute;width:100%}@media screen and (min-width:700px){.fsm-article-page__subscription-wall-content{background:linear-gradient(180deg,#fff0,#fff 20%)}}.checkbox{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.75rem}.checkbox input{height:0;opacity:0;position:absolute;width:0}.checkbox__container{display:flex}.checkbox__box{height:20px;margin-right:.75rem;width:20px}.checkbox__box:nth-child(n),.checkbox__text{color:#10105e}.login-form{border:1px solid #10105e;border-radius:12px;padding-block:3rem}.login-form__content{color:#10105e;display:flex;flex-direction:column;gap:1.5rem;margin-inline:2rem;max-width:400px}.login-form__content>.checkbox{margin-bottom:1rem}@media screen and (min-width:500px){.login-form__content{margin-left:6rem}}.login-form__forgot-password{color:inherit;display:inline-block;font-size:16px;letter-spacing:0;line-height:24px;text-decoration:none;width:fit-content}.login-form__forgot-password span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:background-size .5s}.login-form__forgot-password:focus span,.login-form__forgot-password:hover span{background-size:0 1px}.mouse-user .login-form__forgot-password:focus span{background-size:100% 1px}@media screen and (min-width:500px){.login-form__forgot-password{font-size:20px;letter-spacing:0;line-height:30px}}.login-form__buttons{display:flex;flex-direction:column;gap:1rem}.login-form__buttons>.button{max-width:fit-content}@media screen and (min-width:500px){.login-form__buttons{flex-direction:row}}.login-page .login-form{box-sizing:border-box;margin-inline:auto;margin:1rem;max-width:980px;padding-inline:1rem}@media screen and (min-width:500px){.login-page .login-form{padding-inline:1.5rem}}@media screen and (min-width:1000px){.login-page .login-form{margin-inline:auto;padding-inline:4rem}}.forgot-password-page{box-sizing:border-box;color:#10105e;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.forgot-password-page{padding-inline:1.5rem}}@media screen and (min-width:700px){.forgot-password-page{padding-right:min(100% - 18rem,10%,118px)!important}}@media screen and (min-width:1000px){.forgot-password-page{margin-inline:auto;padding-inline:4rem;padding-right:min(100% - 18rem - 2rem,10%,118px)!important}}.forgot-password-page__form{border:1px solid #10105e;border-radius:12px;display:flex;justify-content:center;padding-block:3rem}@media screen and (min-width:500px){.forgot-password-page__form{display:block}}.forgot-password-page__content{width:90%}@media screen and (min-width:500px){.forgot-password-page__content{margin-left:2rem;width:auto}}@media screen and (min-width:700px){.forgot-password-page__content{margin-left:4rem}}@media screen and (min-width:1000px){.forgot-password-page__content{margin-left:10rem}}.forgot-password-page__input-field{max-width:400px}.forgot-password-page__submit-button{display:flex;flex-flow:column;margin-top:3rem}@media screen and (min-width:700px){.forgot-password-page__submit-button{align-items:center;flex-flow:row nowrap}}.forgot-password-page__response-message{align-items:center;display:flex;flex-flow:row nowrap;margin-top:2rem}@media screen and (min-width:700px){.forgot-password-page__response-message{margin-left:2rem;margin-top:0}}.forgot-password-page__response-message p{font-size:.875rem;margin:0 0 0 1rem}@media screen and (min-width:1000px){.forgot-password-page__response-message p{font-size:1.125rem}}.forgot-password-page__valid{color:#585b88}.forgot-password-page__valid svg{color:#26664a}.varme-arbeider-page .shortcuts-block{padding-bottom:0}.varme-arbeider-page .shortcuts-block__color-blue{padding:0}.varme-arbeider-page .shortcuts-block__title{margin-top:-95px}.varme-arbeider-page .component-list>:not(.bg){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.varme-arbeider-page .component-list>:not(.bg){padding-inline:1.5rem}}@media screen and (min-width:1000px){.varme-arbeider-page .component-list>:not(.bg){padding-inline:4rem}}.varme-arbeider-page .component-list>.bg>:not(.content-ignore){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.varme-arbeider-page .component-list>.bg>:not(.content-ignore){padding-inline:1.5rem}}@media screen and (min-width:1000px){.varme-arbeider-page .component-list>.bg>:not(.content-ignore){padding-inline:4rem}}.OFAS-page .shortcuts-block{padding-bottom:0}.OFAS-page .shortcuts-block__color-red{padding:0}.OFAS-page .shortcuts-block__title{margin-top:-95px}.OFAS-page .shortcuts-block__items{margin-bottom:3rem}.OFAS-page .component-list>:not(.bg){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.OFAS-page .component-list>:not(.bg){padding-inline:1.5rem}}@media screen and (min-width:1000px){.OFAS-page .component-list>:not(.bg){padding-inline:4rem}}.OFAS-page .component-list>.bg>:not(.content-ignore){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.OFAS-page .component-list>.bg>:not(.content-ignore){padding-inline:1.5rem}}@media screen and (min-width:1000px){.OFAS-page .component-list>.bg>:not(.content-ignore){padding-inline:4rem}}.error-page__wrapper{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.error-page__wrapper{padding-inline:1.5rem}}@media screen and (min-width:1000px){.error-page__wrapper{padding-inline:4rem}}.error-page__content{display:flex;flex-wrap:wrap;gap:1rem;justify-items:left;row-gap:2rem}@media screen and (min-width:700px){.error-page__content{flex-wrap:nowrap}}@media screen and (min-width:1000px){.error-page__content{gap:2rem}}.error-page__content-button{align-self:center;grid-column-end:2;grid-column-start:1;padding-left:2rem}@media screen and (min-width:500px){.error-page__content-button{padding-left:4rem}}.error-page__content-search{grid-column-end:5;grid-column-start:2;width:100%}.error-page .title-and-ingress__ingress{font-size:16px;font-weight:400!important;letter-spacing:0;line-height:24px}@media screen and (min-width:700px){.error-page .title-and-ingress__ingress{font-size:20px;letter-spacing:0;line-height:30px}}.error-page .search__input{font-size:12px;font-weight:400!important;letter-spacing:0;line-height:20px}@media screen and (min-width:500px){.error-page .search__input{font-size:16px;letter-spacing:0;line-height:24px}}@media screen and (min-width:1000px){.error-page .search__input{font-size:20px;letter-spacing:0;line-height:30px}}.error-page .button{font-size:12px;font-weight:500!important;letter-spacing:0;line-height:20px}@media screen and (min-width:500px){.error-page .button{font-size:16px;font-weight:700!important;letter-spacing:0;line-height:24px}}@media screen and (min-width:1000px){.error-page .button{font-size:20px;letter-spacing:0;line-height:30px}}.list-page__loading{align-items:center;display:flex;justify-content:center;min-height:25vh}.list-page__list-search-block{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.list-page__list-search-block{padding-inline:1.5rem}}@media screen and (min-width:1000px){.list-page__list-search-block{padding-inline:4rem}}.create-user-page .form{box-sizing:border-box;margin-inline:auto;margin:1rem;max-width:980px;padding-inline:1rem}@media screen and (min-width:500px){.create-user-page .form{padding-inline:1.5rem}}@media screen and (min-width:1000px){.create-user-page .form{margin-inline:auto;padding-inline:4rem}}.my-profile-page__success-message{box-sizing:border-box;margin-inline:auto;max-width:1040px;padding-inline:1rem;padding-top:2rem}@media screen and (min-width:500px){.my-profile-page__success-message{padding-inline:1.5rem}}@media screen and (min-width:1000px){.my-profile-page__success-message{padding-inline:4rem}}.my-profile-page .heading{color:#10105e}.my-profile-page .accordion{box-sizing:border-box;margin-inline:auto;margin:1rem;max-width:1040px;padding-inline:1rem}@media screen and (min-width:500px){.my-profile-page .accordion{padding-inline:1.5rem}}@media screen and (min-width:1000px){.my-profile-page .accordion{margin-inline:auto;padding-inline:4rem}}.radio{align-items:center;display:flex;flex-direction:row;gap:.75rem;width:fit-content}.radio input{height:0;opacity:0;position:absolute;width:0}.radio__container{align-items:center;cursor:pointer;display:flex;font-size:16px}.radio__container:hover .radio__box{fill:#f6e8e8}.radio__container--disabled{cursor:default}@media screen and (min-width:700px){.radio__container{font-size:18px}}.radio__box{height:35px;margin-right:.75rem;width:35px}.radio__box__green .outer-circle{color:#26664a}.radio__box__green .inner-circle{color:#fca251}.radio__box__green .disabled{stroke:#26664a;fill:#dde7e2}.radio__box__blue .outer-circle{color:#10105e}.radio__box__blue .inner-circle{color:#fca251}.radio__box__blue .disabled{stroke:#10105e;fill:#c9cad9}.radio__text{color:#10105e}.certificate-search{grid-gap:20px;grid-row-gap:1rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);margin:1rem;padding-inline:0!important;row-gap:1rem}@media screen and (min-width:1000px){.certificate-search{margin-inline:auto}}.certificate-search__form{border:1px solid #10105e;border-radius:12px;grid-column-end:10;grid-column-start:1;padding:1.5rem}@media screen and (min-width:1000px){.certificate-search__form{grid-column-end:5;grid-column-start:1;padding:3rem}}.certificate-search__form__radio{margin-bottom:2rem;margin-top:2rem}.certificate-search__form__inputs{margin-bottom:2rem;margin-top:3rem}.certificate-search__form__inputs__label{color:#10105e;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:1.5rem}.certificate-search__form__inputs__date{column-gap:.75rem;display:flex;flex-flow:row nowrap;margin-bottom:.5rem}.certificate-search__form__inputs__date__field::-webkit-inner-spin-button,.certificate-search__form__inputs__date__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.certificate-search__form__inputs__date__field[type=number]{-moz-appearance:textfield}.certificate-search__form__inputs__date__field{background:none;border:1px solid #10105e;border-radius:6px;color:#585b88;font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:.75rem;padding:.25rem .5rem}.certificate-search__form__inputs__date__field:disabled{color:#10105e}.certificate-search__form__inputs__date__field::placeholder{color:#585b88;font-weight:400}.certificate-search__form__inputs__date__field__error{border:1px solid #ef0000}.certificate-search .input-field{margin-bottom:1.5rem}.certificate-search__results{border:1px solid #10105e;border-radius:12px;color:#10105e;display:flex;flex-direction:column;grid-column-end:10;grid-column-start:1;padding:3rem 3rem 5rem}@media screen and (min-width:1000px){.certificate-search__results{grid-column-end:15;grid-column-start:5}}.certificate-search__results__found{display:flex;flex-direction:column;height:90%;justify-content:space-between}.certificate-search__results__found .results-text{font-size:1.5rem}.certificate-search__results__none{height:100%;margin-top:4rem}.certificate-search__results__none svg{margin:.75rem 0}.instructor-card{display:flex;flex-flow:column}.instructor-card__color-blue{color:#10105e}.instructor-card__color-green{color:#26664a}.instructor-card__color-red{color:#ef0000}.instructor-card__color-dark-red{color:maroon}.instructor-card__color-yellow{color:#ffd146}.instructor-card__color-orange{color:#fca251}@media screen and (min-width:700px){.instructor-card{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.instructor-card__name{font-size:1.125rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:500px){.instructor-card__name{font-size:1.5rem;margin-bottom:1.5rem}}.instructor-card__personal-info-field{font-size:1rem;line-height:25px}@media screen and (min-width:500px){.instructor-card__personal-info-field{font-size:1.125rem}}.instructor-card__personal-info-field a{color:inherit;display:inline-block;text-decoration:none}.instructor-card__field-value a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .5s}.instructor-card__field-value:focus a,.instructor-card__field-value:hover a{background-size:100% 1px}.mouse-user .instructor-card__field-value:focus a{background-size:0 1px}.instructor-card__field-name{font-weight:700;margin-right:1rem}.instructor-card__certificate-info{border-radius:12px;display:flex;flex-direction:column;height:fit-content;margin-top:1.5rem;min-width:200px;padding:1.5rem 0}@media screen and (min-width:700px){.instructor-card__certificate-info{margin-top:0;padding:1.5rem}}.instructor-card__certificate-info p{margin:0;padding:0}.instructor-card__certificate-info__color-blue{background:#e7e7ee;border:1px solid #10105e}.instructor-card__certificate-info__color-green{background:#f4faf3;border:1px solid #26664a}.instructor-card__certificate-info__color-red{background:#fef1f1;border:1px solid #ef0000}.instructor-card__certificate-info__color-dark-red{background:#f6e8e8;border:1px solid maroon}.instructor-card__certificate-info__color-yellow{background:#fffcf1;border:1px solid #ffd146}.instructor-card__certificate-info__color-orange{background:#fbf7ed;border:1px solid #fca251}.instructor-card__certificate-info-field{align-items:center;display:flex;flex-direction:row nowrap;margin:.25rem 0}.instructor-card__certificate-field-name{font-size:1rem;font-weight:700;line-height:22px}.instructor-card__certificate-field-value{display:flex;flex-flow:row nowrap;font-size:1.125rem;line-height:28px;margin-left:20px}.instructor-card__certificate-icon-box{align-items:center;display:flex;justify-content:center;margin:5px}.instructor-card__valid-icon{color:#26664a;height:20px;width:20px}.instructor-card__unvalid-icon{color:#ef0000;height:20px;width:20px}.instructor-card hr{color:#585b88}.certificate-info{border-radius:12px;display:flex;flex-direction:column;height:fit-content;margin-top:1.5rem;max-width:280px;padding:1.5rem}@media screen and (min-width:700px){.certificate-info{margin-top:0;padding:1.5rem}}.certificate-info p{margin:0;padding:0}.certificate-info__color-blue{background:#e7e7ee;border:1px solid #10105e}.certificate-info__color-green{background:#f4faf3;border:1px solid #26664a}.certificate-info__color-red{background:#fef1f1;border:1px solid #ef0000}.certificate-info__color-dark-red{background:#f6e8e8;border:1px solid maroon}.certificate-info__color-yellow{background:#fffcf1;border:1px solid #ffd146}.certificate-info__color-orange{background:#fbf7ed;border:1px solid #fca251}.certificate-info__field{display:flex;flex-direction:column;margin:.25rem 0;row-gap:.5rem}.certificate-info__field__status{column-gap:.5rem;display:flex;flex-direction:row}.certificate-info__field__name{font-size:1rem;font-weight:700;line-height:22px}.valid-icon{color:#26664a;height:20px;width:20px}.unvalid-icon{color:#ef0000;height:20px;width:20px}.certificate-search-page-container{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.certificate-search-page-container{padding-inline:1.5rem}}@media screen and (min-width:1000px){.certificate-search-page-container{padding-inline:4rem}}.certificate-search-page-container .simple-header{padding:5rem 4rem 1.5rem 0}.certificate-search-page-container .heading{color:#10105e}.certificate-search-page-container .component-list{display:flex;flex-flow:column;margin-block:6rem;row-gap:4rem}.radio-list-block{border-radius:12px;padding:1.5rem 1.5rem 2rem}.radio-list-block__green{border:1px solid #26664a}.radio-list-block__blue{border:1px solid #10105e}@media screen and (min-width:700px){.radio-list-block{padding:2rem 2rem 3rem}}.radio-list-block__radio{margin-bottom:1.5rem}@media screen and (min-width:700px){.radio-list-block__radio{margin-bottom:2rem}}.radio-list-block__radio:last-of-type{margin-bottom:0}.radio-list-block__title{font-weight:700;margin-bottom:2rem}.radio-list-block__title__green{color:#26664a}.radio-list-block__title__blue{color:#10105e}.checkout-form__radio-list-blocks{grid-gap:1.5rem;display:grid;grid-template-columns:auto;margin-top:1.5rem}@media screen and (min-width:700px){.checkout-form__radio-list-blocks{grid-gap:3rem;grid-template-columns:calc(50% - 1.5rem) calc(50% - 1.5rem);margin-top:3rem}}.checkout-form__error{margin-top:6rem}.checkout-form__form{border-radius:12px;margin-top:3rem;padding:1.5rem 1.5rem 2rem}.checkout-form__form__blue{border:1px solid #10105e}.checkout-form__form__green{border:1px solid #26664a}@media screen and (min-width:700px){.checkout-form__form{padding:2rem 2rem 3rem}}.checkout-form__form .form__input{max-width:800px}.checkout-form__title{font-weight:700;margin-bottom:1.5rem}.checkout-form__title__blue{color:#10105e}.checkout-form__title__green{color:#26664a}.checkout-form fieldset{border:0;margin:0;padding:0}.free-products-warning{padding:3rem 0}.free-products-warning p{color:#ef0000;font-size:1.125rem}.checkout-page__error{display:flex;justify-content:end;margin-bottom:2rem;margin-top:2rem;width:100%}@media screen and (min-width:1000px){.checkout-page__error{margin-bottom:4rem;margin-top:4rem}}.checkout-page__bottom-content{display:flex;flex-direction:column;margin-top:3rem;row-gap:1.5rem}.checkout-page__bottom-content .notes-title{font-size:1.5rem;font-weight:700}.checkout-page__bottom-content .notes-title__green{color:#26664a}.checkout-page__bottom-content .notes-title__blue{color:#10105e}.checkout-page__bottom-content .notes-and-total{column-gap:3rem;display:flex;flex-direction:column;row-gap:1.5rem;width:100%}@media screen and (min-width:1000px){.checkout-page__bottom-content .notes-and-total{flex-direction:row}}.checkout-page__bottom-content .notes-and-total .left-content,.checkout-page__bottom-content .notes-and-total .right-content{flex:1 1}.checkout-page__bottom-content .notes-and-total .left-content .input-field__field{border-radius:12px;margin:0}.checkout-page__bottom-content .notes-and-total .left-content .input-field__input{min-height:100px}.checkout-page__bottom-content .buttons{display:flex;justify-content:flex-end}.checkout-page__total{border-radius:12px;padding:1.5rem 0}.checkout-page__total__green p{color:#26664a}.checkout-page__total__green .divider{background-color:#26664a}.checkout-page__total__blue p{color:#10105e}.checkout-page__total__blue .divider{background-color:#10105e}@media screen and (min-width:1000px){.checkout-page__total{padding:1.5rem 0 1.5rem 3rem}}.checkout-page__total p{font-size:20px;line-height:30px;margin:0;padding:0}.checkout-page__total .divider{height:1px;margin:1.5rem 0;width:100%}.checkout-page__total .row{display:flex;flex-direction:row;justify-content:space-between}.checkout-page__total .total-label{font-size:1.5rem;font-weight:700}.checkout-page__total .total-price{font-size:2.25rem;font-weight:700}.shopping-cart-page__body{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.shopping-cart-page__body{padding-inline:1.5rem}}@media screen and (min-width:1000px){.shopping-cart-page__body{padding-inline:4rem}}.shopping-cart-page__total{font-size:20px;font-weight:600;letter-spacing:0;line-height:30px;margin-top:2rem;text-align:end}.shopping-cart-page__total span{margin-right:2rem}@media screen and (min-width:700px){.shopping-cart-page__total{font-size:36px;letter-spacing:0;line-height:44px;margin-top:4rem}}.shopping-cart-page__buttons{margin-top:2rem;text-align:end}@media screen and (min-width:700px){.shopping-cart-page__buttons{font-size:36px;letter-spacing:0;line-height:44px;margin-top:4rem}}.shopping-cart-page__button{margin-right:.75rem}@media screen and (min-width:700px){.shopping-cart-page__button{margin-right:2rem}}.employee-list-page__employee-list{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.employee-list-page__employee-list{padding-inline:1.5rem}}@media screen and (min-width:1000px){.employee-list-page__employee-list{padding-inline:4rem}}.instructor-list__list{list-style-type:none;margin:0;padding:0}.instructor-list__break-line{margin-bottom:2rem;margin-top:2rem}.instructor-search-page{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}.instructor-search-page .simple-header{padding:5rem 4rem 1.5rem 0}@media screen and (min-width:500px){.instructor-search-page{padding-inline:1.5rem}}@media screen and (min-width:700px){.instructor-search-page{padding-right:min(100% - 18rem,10%,118px)!important}}@media screen and (min-width:1000px){.instructor-search-page{padding-inline:4rem;padding-right:min(100% - 18rem - 2rem,10%,118px)!important}}.instructor-search-page__body .instructor-list{margin-top:5rem}.instructor-search-page__body__result-count-text{color:#10105e;font-size:1rem;margin:3rem 0 0;padding:0}.instructor-search-page__body__break-line{margin-bottom:2rem;margin-top:2rem}.instructor-search-page .component-list{display:flex;flex-flow:column;margin-block:6rem;row-gap:4rem}.product-page .graphical-header{min-height:auto}.product-list-page{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.product-list-page{padding-inline:1.5rem}}@media screen and (min-width:1000px){.product-list-page{padding-inline:4rem}}.color-red{color:#ef0000}.color-red-3{color:#e58484}.color-red-2{color:#ffc4c6}.color-red-1{color:#fef1f1}.color-dark-red{color:maroon}.color-dark-red-3{color:#be7f80}.color-dark-red-2{color:#d8b2b2}.color-dark-red-1{color:#f6e8e8}.color-orange{color:#fca251}.color-orange-4{color:#ffd6b1}.color-orange-3{color:#f6d3ae}.color-orange-2{color:#faeddd}.color-orange-1{color:#fbf7ed}.color-yellow{color:#ffd146}.color-yellow-3{color:#f9e9b6}.color-yellow-2{color:#fcf5e0}.color-yellow-1{color:#fffcf1}.color-green{color:#26664a}.color-green-3{color:#759989}.color-green-2{color:#dde7e2}.color-green-1{color:#f4faf3}.color-blue{color:#10105e}.color-blue-3{color:#585b88}.color-blue-2{color:#c9cad9}.color-blue-1{color:#e7e7ee}.color-white{color:#fff}.color-black{color:#000}.bgcolor-red{background-color:#ef0000}.bgcolor-red-3{background-color:#e58484}.bgcolor-red-2{background-color:#ffc4c6}.bgcolor-red-1{background-color:#fef1f1}.bgcolor-dark-red{background-color:maroon}.bgcolor-dark-red-3{background-color:#be7f80}.bgcolor-dark-red-2{background-color:#d8b2b2}.bgcolor-dark-red-1{background-color:#f6e8e8}.bgcolor-orange{background-color:#fca251}.bgcolor-orange-4{background-color:#ffd6b1}.bgcolor-orange-3{background-color:#f6d3ae}.bgcolor-orange-2{background-color:#faeddd}.bgcolor-orange-1{background-color:#fbf7ed}.bgcolor-yellow{background-color:#ffd146}.bgcolor-yellow-3{background-color:#f9e9b6}.bgcolor-yellow-2{background-color:#fcf5e0}.bgcolor-yellow-1{background-color:#fffcf1}.bgcolor-green{background-color:#26664a}.bgcolor-green-3{background-color:#759989}.bgcolor-green-2{background-color:#dde7e2}.bgcolor-green-1{background-color:#f4faf3}.bgcolor-blue{background-color:#10105e}.bgcolor-blue-3{background-color:#585b88}.bgcolor-blue-2{background-color:#c9cad9}.bgcolor-blue-1{background-color:#e7e7ee}.bgcolor-white{background-color:#fff}.bgcolor-black{background-color:#000}h1{font-size:1.25rem;line-height:33px;margin-block:0}@media screen and (min-width:500px){h1{font-size:1.6875rem;line-height:36px}}h2{font-size:1.0625rem;line-height:20.4px;margin-block:0}@media screen and (min-width:500px){h2{font-size:1.5rem;line-height:32px}}h3{font-size:1rem;line-height:20px;margin-block:0}@media screen and (min-width:500px){h3{font-size:1.375rem;line-height:28px}}h4{font-size:1rem;line-height:20px;margin-block:0}@media screen and (min-width:500px){h4{font-size:1.25rem;line-height:28px}}h5{font-size:.875rem;line-height:20px;margin-block:0}@media screen and (min-width:500px){h5{font-size:1.125rem;line-height:28px}}h6{font-size:.75rem;line-height:20px;margin-block:0}@media screen and (min-width:500px){h6{font-size:1rem;line-height:28px}}@font-face{font-family:Aeonik;src:local("Aeonik"),url(/static/media/Aeonik-Regular.4f36f6880f84f9c9e337.otf) format("woff")}@font-face{font-family:Aeonik;font-weight:500;src:local("Aeonik"),url(/static/media/Aeonik-Medium.3ed3617851ca09c5c8ca.otf) format("woff")}@font-face{font-family:Aeonik;font-weight:700;src:local("Aeonik"),url(/static/media/Aeonik-Bold.a3a91f0710ce93317733.otf) format("woff")}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.checkout-confirmation-page{box-sizing:border-box;margin-inline:auto;max-width:1180px;padding-inline:1rem}@media screen and (min-width:500px){.checkout-confirmation-page{padding-inline:1.5rem}}@media screen and (min-width:1000px){.checkout-confirmation-page{padding-inline:4rem}}.checkout-confirmation-page__transaction-id{font-size:18px;font-weight:700;letter-spacing:0;line-height:28px}.checkout-confirmation-page__text{font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:1.5rem;margin-top:0;width:100%}@media screen and (min-width:700px){.checkout-confirmation-page__text{font-size:18px;letter-spacing:0;line-height:28px;margin-bottom:3rem;width:52%}}
/*# sourceMappingURL=main.aec4f299.css.map*/