@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:icons;font-display:swap;src:url("../fonts/icons1791281185.woff2") format("woff2"),url("../fonts/icons1791281185.woff") format("woff")}.icon{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}:root{--base-icon-360:"";--base-icon-academy:"";--base-icon-address:"";--base-icon-addressbook:"";--base-icon-aichat:"";--base-icon-angle-down:"";--base-icon-angle-left:"";--base-icon-angle-right:"";--base-icon-angle-up:"";--base-icon-arrow-down:"";--base-icon-arrow-left:"";--base-icon-arrow-right:"";--base-icon-arrow-up:"";--base-icon-basket:"";--base-icon-bike:"";--base-icon-book-light-full:"";--base-icon-books-light-full:"";--base-icon-box-open-full-light-full:"";--base-icon-chart-column-light-full:"";--base-icon-chart:"";--base-icon-chat:"";--base-icon-check-circle:"";--base-icon-check:"";--base-icon-circle-book-open-light-full:"";--base-icon-circle-book-open-thin-full:"";--base-icon-clock:"";--base-icon-close:"";--base-icon-columns:"";--base-icon-comments-light-full:"";--base-icon-copy:"";--base-icon-date:"";--base-icon-document-archive:"";--base-icon-download:"";--base-icon-drag-drop:"";--base-icon-edit:"";--base-icon-exclamation-circle:"";--base-icon-exclamation:"";--base-icon-expand:"";--base-icon-facebook:"";--base-icon-file-doc:"";--base-icon-file-document:"";--base-icon-file-image:"";--base-icon-file-pdf:"";--base-icon-file-powerpoint:"";--base-icon-file-video:"";--base-icon-file-xls:"";--base-icon-filter:"";--base-icon-gift:"";--base-icon-heart-filled:"";--base-icon-heart:"";--base-icon-home:"";--base-icon-image-light-full:"";--base-icon-info:"";--base-icon-instagram:"";--base-icon-invoice:"";--base-icon-language:"";--base-icon-lightbulb-on-light-full:"";--base-icon-link-light-full:"";--base-icon-linkedin:"";--base-icon-list:"";--base-icon-loading:"";--base-icon-lock:"";--base-icon-logged:"";--base-icon-login:"";--base-icon-logout:"";--base-icon-mail:"";--base-icon-map-light-full:"";--base-icon-map-pin-light-full:"";--base-icon-map-pin:"";--base-icon-marketing:"";--base-icon-minus:"";--base-icon-mobile-light-full:"";--base-icon-password-hide:"";--base-icon-password-show:"";--base-icon-pause:"";--base-icon-payment:"";--base-icon-pen-to-square:"";--base-icon-phone:"";--base-icon-pinterest:"";--base-icon-play:"";--base-icon-plus:"";--base-icon-print:"";--base-icon-question:"";--base-icon-quickorder:"";--base-icon-register:"";--base-icon-reload:"";--base-icon-retoure:"";--base-icon-rma:"";--base-icon-school-light-full:"";--base-icon-search:"";--base-icon-send:"";--base-icon-service:"";--base-icon-settings:"";--base-icon-share-light-full:"";--base-icon-share-nodes-light-full:"";--base-icon-share:"";--base-icon-shipping:"";--base-icon-sorting:"";--base-icon-stairs-light-full:"";--base-icon-star-filled:"";--base-icon-star-half:"";--base-icon-star:"";--base-icon-subscriptions:"";--base-icon-tiktok:"";--base-icon-trash:"";--base-icon-twitter:"";--base-icon-upload:"";--base-icon-user:"";--base-icon-users:"";--base-icon-video-light-full:"";--base-icon-voice:"";--base-icon-volume-high-light-full:"";--base-icon-whatsapp:"";--base-icon-xing:"";--base-icon-youtube:"";--base-icon-zoom:""}.icon-360:before{content:var(--base-icon-360)}.icon-academy:before{content:var(--base-icon-academy)}.icon-address:before{content:var(--base-icon-address)}.icon-addressbook:before{content:var(--base-icon-addressbook)}.icon-aichat:before{content:var(--base-icon-aichat)}.icon-angle-down:before{content:var(--base-icon-angle-down)}.icon-angle-left:before{content:var(--base-icon-angle-left)}.icon-angle-right:before{content:var(--base-icon-angle-right)}.icon-angle-up:before{content:var(--base-icon-angle-up)}.icon-arrow-down:before{content:var(--base-icon-arrow-down)}.icon-arrow-left:before{content:var(--base-icon-arrow-left)}.icon-arrow-right:before{content:var(--base-icon-arrow-right)}.icon-arrow-up:before{content:var(--base-icon-arrow-up)}.icon-basket:before{content:var(--base-icon-basket)}.icon-bike:before{content:var(--base-icon-bike)}.icon-book-light-full:before{content:var(--base-icon-book-light-full)}.icon-books-light-full:before{content:var(--base-icon-books-light-full)}.icon-box-open-full-light-full:before{content:var(--base-icon-box-open-full-light-full)}.icon-chart-column-light-full:before{content:var(--base-icon-chart-column-light-full)}.icon-chart:before{content:var(--base-icon-chart)}.icon-chat:before{content:var(--base-icon-chat)}.icon-check-circle:before{content:var(--base-icon-check-circle)}.icon-check:before{content:var(--base-icon-check)}.icon-circle-book-open-light-full:before{content:var(--base-icon-circle-book-open-light-full)}.icon-circle-book-open-thin-full:before{content:var(--base-icon-circle-book-open-thin-full)}.icon-clock:before{content:var(--base-icon-clock)}.icon-close:before{content:var(--base-icon-close)}.icon-columns:before{content:var(--base-icon-columns)}.icon-comments-light-full:before{content:var(--base-icon-comments-light-full)}.icon-copy:before{content:var(--base-icon-copy)}.icon-date:before{content:var(--base-icon-date)}.icon-document-archive:before{content:var(--base-icon-document-archive)}.icon-download:before{content:var(--base-icon-download)}.icon-drag-drop:before{content:var(--base-icon-drag-drop)}.icon-edit:before{content:var(--base-icon-edit)}.icon-exclamation-circle:before{content:var(--base-icon-exclamation-circle)}.icon-exclamation:before{content:var(--base-icon-exclamation)}.icon-expand:before{content:var(--base-icon-expand)}.icon-facebook:before{content:var(--base-icon-facebook)}.icon-file-doc:before{content:var(--base-icon-file-doc)}.icon-file-document:before{content:var(--base-icon-file-document)}.icon-file-image:before{content:var(--base-icon-file-image)}.icon-file-pdf:before{content:var(--base-icon-file-pdf)}.icon-file-powerpoint:before{content:var(--base-icon-file-powerpoint)}.icon-file-video:before{content:var(--base-icon-file-video)}.icon-file-xls:before{content:var(--base-icon-file-xls)}.icon-filter:before{content:var(--base-icon-filter)}.icon-gift:before{content:var(--base-icon-gift)}.icon-heart-filled:before{content:var(--base-icon-heart-filled)}.icon-heart:before{content:var(--base-icon-heart)}.icon-home:before{content:var(--base-icon-home)}.icon-image-light-full:before{content:var(--base-icon-image-light-full)}.icon-info:before{content:var(--base-icon-info)}.icon-instagram:before{content:var(--base-icon-instagram)}.icon-invoice:before{content:var(--base-icon-invoice)}.icon-language:before{content:var(--base-icon-language)}.icon-lightbulb-on-light-full:before{content:var(--base-icon-lightbulb-on-light-full)}.icon-link-light-full:before{content:var(--base-icon-link-light-full)}.icon-linkedin:before{content:var(--base-icon-linkedin)}.icon-list:before{content:var(--base-icon-list)}.icon-loading:before{content:var(--base-icon-loading)}.icon-lock:before{content:var(--base-icon-lock)}.icon-logged:before{content:var(--base-icon-logged)}.icon-login:before{content:var(--base-icon-login)}.icon-logout:before{content:var(--base-icon-logout)}.icon-mail:before{content:var(--base-icon-mail)}.icon-map-light-full:before{content:var(--base-icon-map-light-full)}.icon-map-pin-light-full:before{content:var(--base-icon-map-pin-light-full)}.icon-map-pin:before{content:var(--base-icon-map-pin)}.icon-marketing:before{content:var(--base-icon-marketing)}.icon-minus:before{content:var(--base-icon-minus)}.icon-mobile-light-full:before{content:var(--base-icon-mobile-light-full)}.icon-password-hide:before{content:var(--base-icon-password-hide)}.icon-password-show:before{content:var(--base-icon-password-show)}.icon-pause:before{content:var(--base-icon-pause)}.icon-payment:before{content:var(--base-icon-payment)}.icon-pen-to-square:before{content:var(--base-icon-pen-to-square)}.icon-phone:before{content:var(--base-icon-phone)}.icon-pinterest:before{content:var(--base-icon-pinterest)}.icon-play:before{content:var(--base-icon-play)}.icon-plus:before{content:var(--base-icon-plus)}.icon-print:before{content:var(--base-icon-print)}.icon-question:before{content:var(--base-icon-question)}.icon-quickorder:before{content:var(--base-icon-quickorder)}.icon-register:before{content:var(--base-icon-register)}.icon-reload:before{content:var(--base-icon-reload)}.icon-retoure:before{content:var(--base-icon-retoure)}.icon-rma:before{content:var(--base-icon-rma)}.icon-school-light-full:before{content:var(--base-icon-school-light-full)}.icon-search:before{content:var(--base-icon-search)}.icon-send:before{content:var(--base-icon-send)}.icon-service:before{content:var(--base-icon-service)}.icon-settings:before{content:var(--base-icon-settings)}.icon-share-light-full:before{content:var(--base-icon-share-light-full)}.icon-share-nodes-light-full:before{content:var(--base-icon-share-nodes-light-full)}.icon-share:before{content:var(--base-icon-share)}.icon-shipping:before{content:var(--base-icon-shipping)}.icon-sorting:before{content:var(--base-icon-sorting)}.icon-stairs-light-full:before{content:var(--base-icon-stairs-light-full)}.icon-star-filled:before{content:var(--base-icon-star-filled)}.icon-star-half:before{content:var(--base-icon-star-half)}.icon-star:before{content:var(--base-icon-star)}.icon-subscriptions:before{content:var(--base-icon-subscriptions)}.icon-tiktok:before{content:var(--base-icon-tiktok)}.icon-trash:before{content:var(--base-icon-trash)}.icon-twitter:before{content:var(--base-icon-twitter)}.icon-upload:before{content:var(--base-icon-upload)}.icon-user:before{content:var(--base-icon-user)}.icon-users:before{content:var(--base-icon-users)}.icon-video-light-full:before{content:var(--base-icon-video-light-full)}.icon-voice:before{content:var(--base-icon-voice)}.icon-volume-high-light-full:before{content:var(--base-icon-volume-high-light-full)}.icon-whatsapp:before{content:var(--base-icon-whatsapp)}.icon-xing:before{content:var(--base-icon-xing)}.icon-youtube:before{content:var(--base-icon-youtube)}.icon-zoom:before{content:var(--base-icon-zoom)}:root{--main-color-white:#ffffff;--main-color-black:#333333;--main-color-gray-base:#738B97;--main-color-middle-gray:#DBE2E7;--main-color-dark-gray:#333333;--main-color-light-gray:#e5e5e5;--main-color-primary:#b70e0c;--main-color-primary-dark:#b70e0c;--main-color-primary-darken:#b70e0c;--main-color-secondary:#00101e;--main-color-secondary-dark:#00101e;--main-color-secondary-darken:#00101e;--main-color-tertiary:#004684;--main-color-tertiary-dark:#004684;--main-color-tertiary-darken:#004684;--main-color-action:#b70e0c;--main-color-danger:#b70e0c;--main-color-danger-dark:#b70e0c;--main-color-danger-darken:#b70e0c;--main-color-warning:#e6a500;--main-color-warning-dark:#e6a500;--main-color-warning-darken:#e6a500;--main-color-success:#1d7f3c;--main-color-success-dark:#1d7f3c;--main-color-success-darken:#1d7f3c;--main-color-info:#e5e5e5;--main-color-admin:#b70b5e;--main-color-primary-contrast:#ffffff;--main-color-primary-dark-contrast:#ffffff;--main-color-primary-darken-contrast:#ffffff;--main-color-secondary-contrast:#ffffff;--main-color-secondary-dark-contrast:#ffffff;--main-color-secondary-darken-contrast:#ffffff;--main-color-tertiary-contrast:#ffffff;--main-color-tertiary-dark-contrast:#ffffff;--main-color-tertiary-darken-contrast:#ffffff;--main-color-action-contrast:#ffffff;--main-color-danger-contrast:#ffffff;--main-color-danger-dark-contrast:#ffffff;--main-color-danger-darken-contrast:#ffffff;--main-color-warning-contrast:#333333;--main-color-warning-dark-contrast:#333333;--main-color-warning-darken-contrast:#333333;--main-color-success-contrast:#ffffff;--main-color-success-dark-contrast:#ffffff;--main-color-success-darken-contrast:#ffffff;--main-color-info-contrast:#333333;--main-color-admin-contrast:#ffffff;--main-font-family:Roboto,Helvetica,Arial,sans-serif;--main-font-weight-light:300;--main-font-weight:400;--main-font-weight-medium:500;--main-font-weight-semibold:600;--main-font-weight-bold:700;--main-font-size-base:1.6rem;--main-font-size-small:1.4rem;--main-font-size-big:1.8rem;--main-line-height:1.4;--main-link-color:#b70e0c;--main-link-color-hover:#b70e0c;--main-link-color-contrast:#ffffff;--main-link-color-active:#333333;--main-link-color-active-contrast:#b70e0c}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.shadow{box-shadow:0 0 40px rgba(0,0,0,.08)}.shadow-sm{box-shadow:0 0 60px rgba(0,0,0,.08)}.shadow-lg{box-shadow:0 0 80px rgba(0,0,0,.08)}.shadow-none{box-shadow:none}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.translate-middle{transform:translate(-50%,-50%)}.translate-middle-x{transform:translateX(-50%)}.translate-middle-y{transform:translateY(-50%)}.flex-fill{flex:1 1 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-first{order:-1}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-last{order:6}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.rounded{border-radius:var(--dc-border-radius)}.rounded-0{border-radius:0}.rounded-1{border-radius:var(--dc-border-radius-sm)}.rounded-2{border-radius:var(--dc-border-radius)}.rounded-3{border-radius:var(--dc-border-radius-lg)}.rounded-4{border-radius:var(--dc-border-radius-xl)}.rounded-5{border-radius:var(--dc-border-radius-xxl)}.rounded-circle{border-radius:50%}.rounded-pill{border-radius:var(--dc-border-radius-pill)}.rounded-top{border-top-left-radius:var(--dc-border-radius);border-top-right-radius:var(--dc-border-radius)}.rounded-top-0{border-top-left-radius:0;border-top-right-radius:0}.rounded-top-1{border-top-left-radius:var(--dc-border-radius-sm);border-top-right-radius:var(--dc-border-radius-sm)}.rounded-top-2{border-top-left-radius:var(--dc-border-radius);border-top-right-radius:var(--dc-border-radius)}.rounded-top-3{border-top-left-radius:var(--dc-border-radius-lg);border-top-right-radius:var(--dc-border-radius-lg)}.rounded-top-4{border-top-left-radius:var(--dc-border-radius-xl);border-top-right-radius:var(--dc-border-radius-xl)}.rounded-top-5{border-top-left-radius:var(--dc-border-radius-xxl);border-top-right-radius:var(--dc-border-radius-xxl)}.rounded-top-circle{border-top-left-radius:50%;border-top-right-radius:50%}.rounded-top-pill{border-top-left-radius:var(--dc-border-radius-pill);border-top-right-radius:var(--dc-border-radius-pill)}.rounded-end{border-top-right-radius:var(--dc-border-radius);border-bottom-right-radius:var(--dc-border-radius)}.rounded-end-0{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-end-1{border-top-right-radius:var(--dc-border-radius-sm);border-bottom-right-radius:var(--dc-border-radius-sm)}.rounded-end-2{border-top-right-radius:var(--dc-border-radius);border-bottom-right-radius:var(--dc-border-radius)}.rounded-end-3{border-top-right-radius:var(--dc-border-radius-lg);border-bottom-right-radius:var(--dc-border-radius-lg)}.rounded-end-4{border-top-right-radius:var(--dc-border-radius-xl);border-bottom-right-radius:var(--dc-border-radius-xl)}.rounded-end-5{border-top-right-radius:var(--dc-border-radius-xxl);border-bottom-right-radius:var(--dc-border-radius-xxl)}.rounded-end-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.rounded-end-pill{border-top-right-radius:var(--dc-border-radius-pill);border-bottom-right-radius:var(--dc-border-radius-pill)}.rounded-bottom{border-bottom-right-radius:var(--dc-border-radius);border-bottom-left-radius:var(--dc-border-radius)}.rounded-bottom-0{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-bottom-1{border-bottom-right-radius:var(--dc-border-radius-sm);border-bottom-left-radius:var(--dc-border-radius-sm)}.rounded-bottom-2{border-bottom-right-radius:var(--dc-border-radius);border-bottom-left-radius:var(--dc-border-radius)}.rounded-bottom-3{border-bottom-right-radius:var(--dc-border-radius-lg);border-bottom-left-radius:var(--dc-border-radius-lg)}.rounded-bottom-4{border-bottom-right-radius:var(--dc-border-radius-xl);border-bottom-left-radius:var(--dc-border-radius-xl)}.rounded-bottom-5{border-bottom-right-radius:var(--dc-border-radius-xxl);border-bottom-left-radius:var(--dc-border-radius-xxl)}.rounded-bottom-circle{border-bottom-right-radius:50%;border-bottom-left-radius:50%}.rounded-bottom-pill{border-bottom-right-radius:var(--dc-border-radius-pill);border-bottom-left-radius:var(--dc-border-radius-pill)}.rounded-start{border-bottom-left-radius:var(--dc-border-radius);border-top-left-radius:var(--dc-border-radius)}.rounded-start-0{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-start-1{border-bottom-left-radius:var(--dc-border-radius-sm);border-top-left-radius:var(--dc-border-radius-sm)}.rounded-start-2{border-bottom-left-radius:var(--dc-border-radius);border-top-left-radius:var(--dc-border-radius)}.rounded-start-3{border-bottom-left-radius:var(--dc-border-radius-lg);border-top-left-radius:var(--dc-border-radius-lg)}.rounded-start-4{border-bottom-left-radius:var(--dc-border-radius-xl);border-top-left-radius:var(--dc-border-radius-xl)}.rounded-start-5{border-bottom-left-radius:var(--dc-border-radius-xxl);border-top-left-radius:var(--dc-border-radius-xxl)}.rounded-start-circle{border-bottom-left-radius:50%;border-top-left-radius:50%}.rounded-start-pill{border-bottom-left-radius:var(--dc-border-radius-pill);border-top-left-radius:var(--dc-border-radius-pill)}@media (min-width:768px){.flex-sm-fill{flex:1 1 auto}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}.justify-content-sm-evenly{justify-content:space-evenly}.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-baseline{align-items:baseline}.align-items-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-between{align-content:space-between}.align-content-sm-around{align-content:space-around}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.order-sm-first{order:-1}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-last{order:6}.text-sm-start{text-align:left}.text-sm-end{text-align:right}.text-sm-center{text-align:center}}@media (min-width:1024px){.flex-md-fill{flex:1 1 auto}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}.justify-content-md-evenly{justify-content:space-evenly}.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-baseline{align-items:baseline}.align-items-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-between{align-content:space-between}.align-content-md-around{align-content:space-around}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.order-md-first{order:-1}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-last{order:6}.text-md-start{text-align:left}.text-md-end{text-align:right}.text-md-center{text-align:center}}@media (min-width:1250px){.flex-lg-fill{flex:1 1 auto}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}.justify-content-lg-evenly{justify-content:space-evenly}.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-baseline{align-items:baseline}.align-items-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-between{align-content:space-between}.align-content-lg-around{align-content:space-around}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.order-lg-first{order:-1}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-last{order:6}.text-lg-start{text-align:left}.text-lg-end{text-align:right}.text-lg-center{text-align:center}}@media (min-width:1670px){.flex-xlg-fill{flex:1 1 auto}.flex-xlg-row{flex-direction:row}.flex-xlg-column{flex-direction:column}.flex-xlg-row-reverse{flex-direction:row-reverse}.flex-xlg-column-reverse{flex-direction:column-reverse}.flex-xlg-grow-0{flex-grow:0}.flex-xlg-grow-1{flex-grow:1}.flex-xlg-shrink-0{flex-shrink:0}.flex-xlg-shrink-1{flex-shrink:1}.flex-xlg-wrap{flex-wrap:wrap}.flex-xlg-nowrap{flex-wrap:nowrap}.flex-xlg-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-xlg-start{justify-content:flex-start}.justify-content-xlg-end{justify-content:flex-end}.justify-content-xlg-center{justify-content:center}.justify-content-xlg-between{justify-content:space-between}.justify-content-xlg-around{justify-content:space-around}.justify-content-xlg-evenly{justify-content:space-evenly}.align-items-xlg-start{align-items:flex-start}.align-items-xlg-end{align-items:flex-end}.align-items-xlg-center{align-items:center}.align-items-xlg-baseline{align-items:baseline}.align-items-xlg-stretch{align-items:stretch}.align-content-xlg-start{align-content:flex-start}.align-content-xlg-end{align-content:flex-end}.align-content-xlg-center{align-content:center}.align-content-xlg-between{align-content:space-between}.align-content-xlg-around{align-content:space-around}.align-content-xlg-stretch{align-content:stretch}.align-self-xlg-auto{align-self:auto}.align-self-xlg-start{align-self:flex-start}.align-self-xlg-end{align-self:flex-end}.align-self-xlg-center{align-self:center}.align-self-xlg-baseline{align-self:baseline}.align-self-xlg-stretch{align-self:stretch}.order-xlg-first{order:-1}.order-xlg-0{order:0}.order-xlg-1{order:1}.order-xlg-2{order:2}.order-xlg-3{order:3}.order-xlg-4{order:4}.order-xlg-5{order:5}.order-xlg-last{order:6}.text-xlg-start{text-align:left}.text-xlg-end{text-align:right}.text-xlg-center{text-align:center}}.icon-favorites:before{content:var(--base-icon-heart)}.icon-favorites-filled:before{content:var(--base-icon-heart-filled)}.icon-spinner-up:before{content:var(--base-icon-plus)}.icon-spinner-down:before{content:var(--base-icon-minus)}.icon-account:before{content:var(--base-icon-user)}.icon-customer:before{content:var(--base-icon-user)}.icon-addresses:before{content:var(--base-icon-addressbook)}.icon-history:before{content:var(--base-icon-invoice)}.icon-digital-products:before{content:var(--base-icon-download)}.icon-digital-tickets:before{content:var(--base-icon-file-document)}.icon-newsletter:before{content:var(--base-icon-mail)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url("../fonts/roboto-v50-latin-300.woff2") format("woff2"),url("../fonts/roboto-v50-latin-300.woff") format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/roboto-v50-latin-400.woff2") format("woff2"),url("../fonts/roboto-v50-latin-400.woff") format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url("../fonts/roboto-v50-latin-500.woff2") format("woff2"),url("../fonts/roboto-v50-latin-500.woff") format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url("../fonts/roboto-v50-latin-600.woff2") format("woff2"),url("../fonts/roboto-v50-latin-600.woff") format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url("../fonts/roboto-v50-latin-700.woff2") format("woff2"),url("../fonts/roboto-v50-latin-700.woff") format("woff")}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes scaleRequestIcon{0%{opacity:0;scale:0}50%{opacity:1;scale:1.2}100%{opacity:1;scale:1}}@keyframes scaleRequestIconBigger{0%{opacity:0;scale:0}50%{opacity:1;scale:1.6}100%{opacity:1;scale:1}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0}}html{font-size:9px}@media (min-width:1024px){html{font-size:10px}}body{background-color:var(--main-color-white);font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);line-height:var(--main-line-height);font-family:var(--main-font-family);color:var(--main-color-black);min-width:320px}.leadtext{font-size:calc(var(--main-font-size-base) + .2rem)}.smalltext{font-size:calc(var(--main-font-size-base) - .2rem)}.link:active,.link:focus,.link:hover,a:active,a:focus,a:hover{color:var(--main-link-color-hover);text-decoration:underline}.link,a{color:var(--main-link-color);text-decoration:none;cursor:pointer}b,strong{font-weight:var(--main-font-weight-bold)}label{font-size:var(--main-font-size-small);display:inline-block}hr{border:0;border-top:1px solid var(--main-color-light-gray);margin-top:30px;margin-bottom:30px}.text-decoration-underline{text-decoration:underline}p{margin-top:0;margin-bottom:1em}small{font-size:var(--main-font-size-small)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;margin-bottom:clamp(10px,1em,20px)}.h1.highlighted,.h2.highlighted,.h3.highlighted,.h4.highlighted,.h5.highlighted,.h6.highlighted,h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted{font-weight:var(--main-font-weight-medium);line-height:var(--main-line-height)}.h1,h1{margin-bottom:clamp(10px,1em,30px);font-size:2.4rem}@media (min-width:768px){.h1,h1{font-size:3rem}}@media (min-width:1024px){.h1,h1{font-size:3.12rem}}@media (min-width:1250px){.h1,h1{font-size:3.24rem}}@media (min-width:1670px){.h1,h1{font-size:3.6rem}}.h1.highlighted,h1.highlighted{font-size:3.4rem}@media (min-width:768px){.h1.highlighted,h1.highlighted{font-size:4.4rem}}@media (min-width:1024px){.h1.highlighted,h1.highlighted{font-size:4.6rem}}@media (min-width:1250px){.h1.highlighted,h1.highlighted{font-size:4.8rem}}@media (min-width:1670px){.h1.highlighted,h1.highlighted{font-size:5.4rem}}.h2,h2{font-size:2.2rem}@media (min-width:768px){.h2,h2{font-size:2.5rem}}@media (min-width:1024px){.h2,h2{font-size:2.56rem}}@media (min-width:1250px){.h2,h2{font-size:2.62rem}}@media (min-width:1670px){.h2,h2{font-size:2.8rem}}.h2.highlighted,h2.highlighted{font-size:2.2rem}@media (min-width:768px){.h2.highlighted,h2.highlighted{font-size:3.2rem}}@media (min-width:1024px){.h2.highlighted,h2.highlighted{font-size:3.4rem}}@media (min-width:1250px){.h2.highlighted,h2.highlighted{font-size:3.6rem}}@media (min-width:1670px){.h2.highlighted,h2.highlighted{font-size:4.2rem}}.h3,h3{font-size:2rem}@media (min-width:768px){.h3,h3{font-size:2rem}}@media (min-width:1024px){.h3,h3{font-size:2rem}}@media (min-width:1250px){.h3,h3{font-size:2rem}}@media (min-width:1670px){.h3,h3{font-size:2rem}}.h4,h4{font-size:1.8rem}@media (min-width:768px){.h4,h4{font-size:1.8rem}}@media (min-width:1024px){.h4,h4{font-size:1.8rem}}@media (min-width:1250px){.h4,h4{font-size:1.8rem}}@media (min-width:1670px){.h4,h4{font-size:1.8rem}}.h5,h5{font-size:1.6rem}@media (min-width:768px){.h5,h5{font-size:1.6rem}}@media (min-width:1024px){.h5,h5{font-size:1.6rem}}@media (min-width:1250px){.h5,h5{font-size:1.6rem}}@media (min-width:1670px){.h5,h5{font-size:1.6rem}}.h6,h6{font-size:1.4rem}@media (min-width:768px){.h6,h6{font-size:1.4rem}}@media (min-width:1024px){.h6,h6{font-size:1.4rem}}@media (min-width:1250px){.h6,h6{font-size:1.4rem}}@media (min-width:1670px){.h6,h6{font-size:1.4rem}}.h1 b,.h1>strong,h1 b,h1>strong{color:var(--main-color-primary);font-style:italic;letter-spacing:1px}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-xs-none{display:none!important}.d-xs-block{display:block!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-flex{display:flex!important}.d-xs-inline-flex{display:inline-flex!important}@media (min-width:768px){.d-sm-none{display:none!important}}@media (min-width:768px){.d-sm-block{display:block!important}}@media (min-width:768px){.d-sm-inline{display:inline!important}}@media (min-width:768px){.d-sm-inline-block{display:inline-block!important}}@media (min-width:768px){.d-sm-flex{display:flex!important}}@media (min-width:768px){.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:1024px){.d-md-none{display:none!important}}@media (min-width:1024px){.d-md-block{display:block!important}}@media (min-width:1024px){.d-md-inline{display:inline!important}}@media (min-width:1024px){.d-md-inline-block{display:inline-block!important}}@media (min-width:1024px){.d-md-flex{display:flex!important}}@media (min-width:1024px){.d-md-inline-flex{display:inline-flex!important}}@media (min-width:1250px){.d-lg-none{display:none!important}}@media (min-width:1250px){.d-lg-block{display:block!important}}@media (min-width:1250px){.d-lg-inline{display:inline!important}}@media (min-width:1250px){.d-lg-inline-block{display:inline-block!important}}@media (min-width:1250px){.d-lg-flex{display:flex!important}}@media (min-width:1250px){.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1670px){.d-xlg-none{display:none!important}}@media (min-width:1670px){.d-xlg-block{display:block!important}}@media (min-width:1670px){.d-xlg-inline{display:inline!important}}@media (min-width:1670px){.d-xlg-inline-block{display:inline-block!important}}@media (min-width:1670px){.d-xlg-flex{display:flex!important}}@media (min-width:1670px){.d-xlg-inline-flex{display:inline-flex!important}}.bg--white{background-color:#fff}.border--white{border-color:#fff}.color--white{color:#fff}.color--white .link:not(:hover):not(:focus):not(:active),.color--white a:not(:hover):not(:focus):not(:active){color:#fff}.bg--black{background-color:#333;color:#fff}.bg--black .link,.bg--black a:not(.button){color:#fff}.border--black{border-color:#333}.color--black{color:#333}.color--black .link:not(:hover):not(:focus):not(:active),.color--black a:not(:hover):not(:focus):not(:active){color:#333}.bg--gray-base{background-color:#738b97;color:#333}.bg--gray-base .link,.bg--gray-base a:not(.button){color:#333}.border--gray-base{border-color:#738b97}.color--gray-base{color:#738b97}.color--gray-base .link:not(:hover):not(:focus):not(:active),.color--gray-base a:not(:hover):not(:focus):not(:active){color:#738b97}.bg--middle-gray{background-color:#dbe2e7;color:#333}.bg--middle-gray .link,.bg--middle-gray a:not(.button){color:#333}.border--middle-gray{border-color:#dbe2e7}.color--middle-gray{color:#dbe2e7}.color--middle-gray .link:not(:hover):not(:focus):not(:active),.color--middle-gray a:not(:hover):not(:focus):not(:active){color:#dbe2e7}.bg--dark-gray{background-color:#333;color:#fff}.bg--dark-gray .link,.bg--dark-gray a:not(.button){color:#fff}.border--dark-gray{border-color:#333}.color--dark-gray{color:#333}.color--dark-gray .link:not(:hover):not(:focus):not(:active),.color--dark-gray a:not(:hover):not(:focus):not(:active){color:#333}.bg--light-gray{background-color:#e5e5e5;color:#333}.bg--light-gray .link,.bg--light-gray a:not(.button){color:#333}.border--light-gray{border-color:#e5e5e5}.color--light-gray{color:#e5e5e5}.color--light-gray .link:not(:hover):not(:focus):not(:active),.color--light-gray a:not(:hover):not(:focus):not(:active){color:#e5e5e5}.bg--primary{background-color:#b70e0c;color:#fff}.bg--primary .link,.bg--primary a:not(.button){color:#fff}.border--primary{border-color:#b70e0c}.color--primary{color:#b70e0c}.color--primary .link:not(:hover):not(:focus):not(:active),.color--primary a:not(:hover):not(:focus):not(:active){color:#b70e0c}.bg--primary-dark{background-color:#b70e0c;color:#fff}.bg--primary-dark .link,.bg--primary-dark a:not(.button){color:#fff}.border--primary-dark{border-color:#b70e0c}.color--primary-dark{color:#b70e0c}.color--primary-dark .link:not(:hover):not(:focus):not(:active),.color--primary-dark a:not(:hover):not(:focus):not(:active){color:#b70e0c}.bg--primary-darken{background-color:#b70e0c;color:#fff}.bg--primary-darken .link,.bg--primary-darken a:not(.button){color:#fff}.border--primary-darken{border-color:#b70e0c}.color--primary-darken{color:#b70e0c}.color--primary-darken .link:not(:hover):not(:focus):not(:active),.color--primary-darken a:not(:hover):not(:focus):not(:active){color:#b70e0c}.bg--secondary{background-color:#00101e;color:#fff}.bg--secondary .link,.bg--secondary a:not(.button){color:#fff}.border--secondary{border-color:#00101e}.color--secondary{color:#00101e}.color--secondary .link:not(:hover):not(:focus):not(:active),.color--secondary a:not(:hover):not(:focus):not(:active){color:#00101e}.bg--action{background-color:#b70e0c;color:#fff}.bg--action .link,.bg--action a:not(.button){color:#fff}.border--action{border-color:#b70e0c}.color--action{color:#b70e0c}.color--action .link:not(:hover):not(:focus):not(:active),.color--action a:not(:hover):not(:focus):not(:active){color:#b70e0c}.bg--danger{background-color:#b70e0c;color:#fff}.bg--danger .link,.bg--danger a:not(.button){color:#fff}.border--danger{border-color:#b70e0c}.color--danger{color:#b70e0c}.color--danger .link:not(:hover):not(:focus):not(:active),.color--danger a:not(:hover):not(:focus):not(:active){color:#b70e0c}.bg--warning{background-color:#e6a500;color:#333}.bg--warning .link,.bg--warning a:not(.button){color:#333}.border--warning{border-color:#e6a500}.color--warning{color:#e6a500}.color--warning .link:not(:hover):not(:focus):not(:active),.color--warning a:not(:hover):not(:focus):not(:active){color:#e6a500}.bg--success{background-color:#1d7f3c;color:#fff}.bg--success .link,.bg--success a:not(.button){color:#fff}.border--success{border-color:#1d7f3c}.color--success{color:#1d7f3c}.color--success .link:not(:hover):not(:focus):not(:active),.color--success a:not(:hover):not(:focus):not(:active){color:#1d7f3c}.bg--info{background-color:#e5e5e5;color:#333}.bg--info .link,.bg--info a:not(.button){color:#333}.border--info{border-color:#e5e5e5}.color--info{color:#e5e5e5}.color--info .link:not(:hover):not(:focus):not(:active),.color--info a:not(:hover):not(:focus):not(:active){color:#e5e5e5}.bg--black .button--action{background:var(--main-color-white);color:var(--main-color-black)}.bg--action .button--action{background:var(--main-color-white);color:var(--main-color-black)}.bg--primary .button:hover{background:#b70e0c}.bg--primary .button--primary{background:var(--main-color-white);color:var(--main-color-black)}.color--tertiary{color:#004684}.bg--secondary{border-radius:4px}.bg--secondary-light-10{background:#ebf7e8;color:var(--main-color-black)}.bg--secondary-light-20{background:#f0f9ff;color:var(--main-color-black)}.bg--secondary small{color:var(--main-color-black)}.bg--special{background:radial-gradient(circle at 20% 30%,rgba(183,14,12,.95) 0,rgba(183,14,12,0) 55%),radial-gradient(circle at 70% 40%,rgba(0,70,132,.9) 0,rgba(0,70,132,0) 60%),radial-gradient(circle at 55% 85%,#000f1f 0,rgba(0,15,31,0) 65%),#000f1f;color:var(--main-color-white)}.banner>.link:focus .button,.banner>.link:hover .button,.btn-disabled:focus,.btn-disabled:hover,.button:focus,.button:hover,.button_disabled:focus,.button_disabled:hover,.weekly:active .weekly__cta,.weekly:focus .weekly__cta,.weekly:hover .weekly__cta,a.banner:focus .contentText__button,a.banner:hover .contentText__button,button.disabled:focus,button.disabled:hover,button:focus,button:hover{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-white);text-decoration:none}.btn-disabled,.button,.button[disabled],.button_disabled,button,button.disabled{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--main-color-black);border-radius:4px;color:var(--main-color-black);cursor:pointer;background:0 0;text-align:center;text-decoration:none;line-height:1;font-size:var(--main-font-size-base);padding:5px 15px 5px 15px;transition:ease-in-out .1s;position:relative;gap:10px}@media (min-width:768px){.btn-disabled,.button,.button[disabled],.button_disabled,button,button.disabled{line-height:20px;font-size:var(--main-font-size-base);padding:5px 15px 5px 15px}}.btn-disabled .icon,.button .icon,.button_disabled .icon,button .icon{font-size:1.4em;line-height:1;position:relative;margin-top:-1px}.btn-disabled .icon:first-child,.button .icon:first-child,.button_disabled .icon:first-child,button .icon:first-child{margin-left:-5px}.btn-disabled .icon:last-child,.button .icon:last-child,.button_disabled .icon:last-child,button .icon:last-child{margin-right:-5px}.btn-disabled:active,.button:active,.button_disabled:active,button:active{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-white);text-decoration:none}.button--primary,button--primary{background:var(--main-color-primary);color:var(--main-color-white);border-color:var(--main-color-primary)}.button--primary:focus,.button--primary:hover,button--primary:focus,button--primary:hover{background:0 0;border-color:var(--main-color-primary);color:var(--main-color-primary)}.button--primary:active,button--primary:active{background:0 0;border-color:var(--main-color-primary);color:var(--main-color-primary)}.button--action,button--action{background:var(--main-color-action);color:var(--main-color-white);border-color:var(--main-color-action)}.button--action:focus,.button--action:hover,button--action:focus,button--action:hover{background:0 0;border-color:var(--main-color-action);color:var(--main-color-action)}.button--action:active,button--action:active{background:0 0;border-color:var(--main-color-action);color:var(--main-color-action)}.button--bordered,button--bordered{background:0 0;color:var(--main-color-black);border-color:var(--main-color-black)}.button--bordered:focus,.button--bordered:hover,button--bordered:focus,button--bordered:hover{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-white)}.button--bordered:active,button--bordered:active{background:0 0;border-color:var(--main-color-primary);color:var(--main-color-primary)}.button--danger,button--danger{background:var(--main-color-danger);color:var(--main-color-white);border-color:var(--main-color-danger)}.button--danger:focus,.button--danger:hover,button--danger:focus,button--danger:hover{background:0 0;border-color:var(--main-color-danger);color:var(--main-color-danger)}.button--danger:active,button--danger:active{background:0 0;border-color:var(--main-color-danger);color:var(--main-color-danger)}.button--sm,button--sm{line-height:1}@media (min-width:768px){.button--xl,button--xl{padding-top:5;padding-bottom:5;line-height:1}}.button.is-error,.button.is-loading,.button.is-success,.is-error.btn-disabled,.is-error.button_disabled,.is-loading.btn-disabled,.is-loading.button_disabled,.is-success.btn-disabled,.is-success.button_disabled,button.is-error,button.is-loading,button.is-success{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;cursor:not-allowed;pointer-events:none;padding-right:40px;padding-left:10px}.button.is-error .icon,.button.is-loading .icon,.button.is-success .icon,.is-error.btn-disabled .icon,.is-error.button_disabled .icon,.is-loading.btn-disabled .icon,.is-loading.button_disabled .icon,.is-success.btn-disabled .icon,.is-success.button_disabled .icon,button.is-error .icon,button.is-loading .icon,button.is-success .icon{opacity:0}.button.is-error:after,.button.is-loading:after,.button.is-success:after,.is-error.btn-disabled:after,.is-error.button_disabled:after,.is-loading.btn-disabled:after,.is-loading.button_disabled:after,.is-success.btn-disabled:after,.is-success.button_disabled:after,button.is-error:after,button.is-loading:after,button.is-success:after{position:absolute;right:15px;top:50%;font-family:icons,Helvetica,Arial,sans-serif;translate:0 -50%;font-size:24px}.button.is-loading,.is-loading.btn-disabled,.is-loading.button_disabled,button.is-loading{cursor:wait;color:var(--main-color-black)!important}.button.is-loading:after,.is-loading.btn-disabled:after,.is-loading.button_disabled:after,button.is-loading:after{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.button.is-success,.is-success.btn-disabled,.is-success.button_disabled,button.is-success{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-black)!important}.button.is-success:after,.is-success.btn-disabled:after,.is-success.button_disabled:after,button.is-success:after{content:var(--base-icon-check);animation:scaleRequestIconBtn 1s forwards ease-in-out}.button.is-error,.is-error.btn-disabled,.is-error.button_disabled,button.is-error{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-white)!important}.button.is-error:after,.is-error.btn-disabled:after,.is-error.button_disabled:after,button.is-error:after{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.btn-disabled,.button[disabled],.button_disabled,button.disabled{background:var(--main-color-light-gray);color:var(--main-color-black);border-color:var(--main-color-light-gray);cursor:not-allowed}.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.button_disabled:active,.button_disabled:focus,.button_disabled:hover,button.disabled:active,button.disabled:focus,button.disabled:hover{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray);color:var(--main-color-black)}@keyframes scaleRequestIconBtn{0%{opacity:0;scale:0}50%{opacity:1;scale:1.2}100%{opacity:1;scale:1}}.btn-disabled,.button,.button[disabled],.button_disabled,button,button.disabled{min-height:40px}.btn-disabled .icon:first-child,.button .icon:first-child,.button_disabled .icon:first-child,button .icon:first-child{margin-left:0}.btn-disabled .icon:last-child,.button .icon:last-child,.button_disabled .icon:last-child,button .icon:last-child{margin-right:0}.button--white,button--white{border-color:var(--main-color-white);background:0 0;color:var(--main-color-white)}.button--white:active,.button--white:focus,.button--white:hover,button--white:active,button--white:focus,button--white:hover{border-color:var(--main-color-primary);background:var(--main-color-primary);color:var(--main-color-white)}.button--admin,button--admin{border-color:var(--main-color-admin);background:var(--main-color-admin);color:var(--main-color-white)}.button--admin:active,.button--admin:focus,.button--admin:hover,button--admin:active,button--admin:focus,button--admin:hover{border-color:var(--main-color-admin);background:0 0;color:var(--main-color-admin)}.banner>.link:focus .buttonLink,.banner>.link:hover .buttonLink,.buttonLink:active,.buttonLink:focus,.buttonLink:hover,.contentBox>.link:active .buttonLink,.contentBox>.link:focus .buttonLink,.contentBox>.link:hover .buttonLink,a.banner:focus .buttonLink,a.banner:hover .buttonLink{background:0 0;text-decoration:underline}.banner>.link:focus .buttonLink:after,.banner>.link:hover .buttonLink:after,.buttonLink:active:after,.buttonLink:focus:after,.buttonLink:hover:after,.contentBox>.link:active .buttonLink:after,.contentBox>.link:focus .buttonLink:after,.contentBox>.link:hover .buttonLink:after,a.banner:focus .buttonLink:after,a.banner:hover .buttonLink:after{right:0}.buttonLink{display:inline-flex;color:var(--main-color-black);cursor:pointer;position:relative;background-color:transparent;padding:0;padding-right:30px;border:0;text-decoration:underline}.buttonLink:after{content:var(--base-icon-angle-right);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:20px;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1;transition:.1s ease-in-out}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--main-color-white) inset!important}.customSelect__selected,.selectBody__fakeOption,input,select,textarea{background-color:var(--main-color-white);color:var(--main-color-black);border:1px solid var(--main-color-light-gray);border-radius:4px;box-shadow:none;display:block;width:100%;line-height:1;font-size:clamp(16px, var(--main-font-size-base), 20px);padding:5px 15px 5px 15px}@media (min-width:768px){.customSelect__selected,.selectBody__fakeOption,input,select,textarea{line-height:20px;font-size:var(--main-font-size-base);padding:5px 15px 5px 15px}}.customSelect__selected:not(:disabled):active,.customSelect__selected:not(:disabled):focus,.selectBody__fakeOption:not(:disabled):active,.selectBody__fakeOption:not(:disabled):focus,input:not(:disabled):active,input:not(:disabled):focus,select:not(:disabled):active,select:not(:disabled):focus,textarea:not(:disabled):active,textarea:not(:disabled):focus{border-color:var(--main-color-black)}.error.customSelect__selected,.error.selectBody__fakeOption,input.error,select.error,textarea.error{border-color:var(--main-color-danger)}.customSelect__selected:disabled,.selectBody__fakeOption:disabled,input:disabled,select:disabled,textarea:disabled{background-color:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=submit]{width:auto}input[type=number]{-moz-appearance:textfield}input[type=file]+.full{flex-grow:1;padding-left:15px;padding-right:15px!important;display:flex;align-items:center;justify-content:space-between}input[type=file]+.full i{font-size:18px}input[type=file]:hover+.full i{color:var(--main-color-primary)}textarea{resize:vertical;field-sizing:content}.customSelect__selected:after,.selectBody:after{content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;right:15px;top:50%;font-size:18px;pointer-events:none;transform:translateY(-50%);margin-top:-1px}.customSelect__selected,.selectBody{background-color:var(--main-color-white);cursor:pointer;display:block;position:relative;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectBody__fakeOption{padding-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customSelect__selected select,.selectBody select{color:var(--main-color-black);border-color:var(--main-color-light-gray);cursor:pointer;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%}.customSelect__selected select::-ms-expand,.selectBody select::-ms-expand{display:none}.focus.customSelect__selected select,.selectBody.focus select{border-color:var(--main-color-black)}.disabled.customSelect__selected select,.selectBody.disabled select{cursor:default}form{margin:0}.customSelect__selected,.selectBody__fakeOption,input,select{min-height:40px;font-size:var(--main-font-size-base)}textarea{min-height:80px}label{margin-bottom:5px;font-size:var(--main-font-size-base)}.customSelect__selected,.selectBody{background-color:transparent}.customSelect__selected:after,.selectBody:after{color:var(--main-color-black)}.fileBody{display:block;position:relative;width:100%}.fileBody input{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer}.fileBody input+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--main-color-white);color:var(--main-color-black);border:1px solid var(--main-color-light-gray);border-radius:4px;box-shadow:none;width:100%;line-height:1;font-size:clamp(16px, var(--main-font-size-base), 20px);padding:5px 15px 5px 15px;min-height:13px;cursor:pointer;display:block;padding-right:50px}@media (min-width:768px){.fileBody input+span{line-height:20px;font-size:var(--main-font-size-base);padding:5px 15px 5px 15px;min-height:32px}}.fileBody input:not(:disabled):active+span,.fileBody input:not(:disabled):focus+span{border-color:var(--main-color-black)}.fileBody input.error+span{border-color:var(--main-color-danger)}.fileBody input:disabled+span{background-color:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.fileBody .icon{font-size:2rem;width:13px;min-height:13px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1}@media (min-width:768px){.fileBody .icon{min-height:32px;width:32px}}.specialcheckbox,.specialcheckboxSwitch,.specialradiobox{position:relative;line-height:20px;display:inline-block;cursor:pointer;margin-bottom:10px;padding-left:34px;color:var(--main-color-black)}.specialcheckbox i,.specialcheckboxSwitch i,.specialradiobox i{font-style:normal;position:absolute;left:0;width:24px;height:24px;background-color:var(--main-color-white);border:1px solid var(--main-color-light-gray);border-radius:50%;top:-2px;display:block;pointer-events:none;margin-bottom:0;font-family:var(--main-font-family)}.specialcheckbox i:after,.specialcheckboxSwitch i:after,.specialradiobox i:after{content:" ";pointer-events:none;position:absolute;width:14px;height:14px;left:4px;top:4px;opacity:0;transition:opacity .1s ease-in;background-color:var(--main-color-black);border-radius:50%;display:block}.specialcheckbox:has(input:checked) i:after,.specialcheckboxSwitch:has(input:checked) i:after,.specialradiobox:has(input:checked) i:after{opacity:1}.specialcheckbox:has(input:disabled) i,.specialcheckboxSwitch:has(input:disabled) i,.specialradiobox:has(input:disabled) i{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.specialcheckbox:has(input:disabled) i:after,.specialcheckboxSwitch:has(input:disabled) i:after,.specialradiobox:has(input:disabled) i:after{color:var(--main-color-gray-base)}.specialcheckbox:has(input:focus) input+i,.specialcheckboxSwitch:has(input:focus) input+i,.specialradiobox:has(input:focus) input+i{border-color:var(--main-color-black)}.specialcheckbox input,.specialcheckboxSwitch input,.specialradiobox input{position:absolute;left:0;top:0;width:40px;height:40px;opacity:0;cursor:pointer;margin:0}.specialcheckbox input:disabled,.specialcheckboxSwitch input:disabled,.specialradiobox input:disabled{cursor:not-allowed}.specialcheckbox:has(input:active):not(.disabled) i:after,.specialcheckboxSwitch:has(input:active):not(.disabled) i:after,.specialradiobox:has(input:active):not(.disabled) i:after{opacity:1}.specialcheckbox:has(input:active):disabled,.specialcheckboxSwitch:has(input:active):disabled,.specialradiobox:has(input:active):disabled{cursor:not-allowed}.specialcheckbox:has(input:active):disabled+i,.specialcheckboxSwitch:has(input:active):disabled+i,.specialradiobox:has(input:active):disabled+i{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.specialcheckbox:has(input:active):disabled+i:after,.specialcheckboxSwitch:has(input:active):disabled+i:after,.specialradiobox:has(input:active):disabled+i:after{color:var(--main-color-gray-base)}.specialcheckbox:has(input:active):focus+i,.specialcheckboxSwitch:has(input:active):focus+i,.specialradiobox:has(input:active):focus+i{border-color:var(--main-color-black)}.specialcheckbox:active:not(.disabled) i:after,.specialcheckboxSwitch:active:not(.disabled) i:after,.specialradiobox:active:not(.disabled) i:after{opacity:.7}.specialcheckbox:active:not(.disabled) input:disabled:not(:checked)+i:after,.specialcheckboxSwitch:active:not(.disabled) input:disabled:not(:checked)+i:after,.specialradiobox:active:not(.disabled) input:disabled:not(:checked)+i:after{opacity:0}.specialcheckbox.disabled,.specialcheckboxSwitch.disabled,.specialradiobox.disabled{cursor:default;color:var(--main-color-black)}.specialcheckbox i{border-radius:4px}.specialcheckbox i:after{left:-1px;content:var(--base-icon-check);font-family:icons,Helvetica,Arial,sans-serif;color:var(--main-color-black);top:-1px;opacity:0;line-height:24px;transition:opacity .1s ease-in;font-size:24px;background-color:transparent}.specialcheckbox input{width:24px;height:24px;left:0;top:0}.specialcheckboxSwitch{padding-left:45px;margin-bottom:0}.specialcheckboxSwitch i{background:var(--main-color-light-gray);border-radius:16px;width:36px;height:20px;border:0;position:absolute;margin-top:3px;transition:.2s ease-in-out}.specialcheckboxSwitch i:after{content:"";display:block;background:var(--main-color-light-gray);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;opacity:1;transition:.2s ease-in-out}.specialcheckboxSwitch input{width:36px;height:20px;left:0;top:0}.specialcheckboxSwitch:has(input:checked) i{background:var(--main-color-black)}.specialcheckboxSwitch:has(input:checked) i:after{left:17px;background:var(--main-color-white)}.specialcheckbox input{width:40px;height:40px}img,svg{height:auto!important;max-width:100%;-o-object-fit:contain;object-fit:contain}picture{max-width:100%}.image,.imageCover{max-width:100%;width:100%;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center}.image>img,.image>svg,.image>video,.imageCover>img,.imageCover>svg,.imageCover>video{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-height:100%!important;aspect-ratio:1;width:100%}.imageCover>img,.imageCover>svg,.imageCover>video{-o-object-fit:cover;object-fit:cover;min-width:100%}.imageRound{border-radius:50%;overflow:hidden}.imageRound>img{min-width:100%;-o-object-fit:cover;object-fit:cover}.banner .contentImage,.contentBox.contentBox--textinbox{position:relative;overflow:hidden}.banner .contentImage:after,.contentBox.contentBox--textinbox:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(0,rgba(0,0,0,.3) 0,rgba(255,255,255,0) 100%);position:absolute;left:0;bottom:0;pointer-events:none}video{height:auto!important;max-width:100%!important}video{display:block}video.has-border{border:2px solid var(--main-color-secondary);border-radius:8px}body.is-bg--special video.has-border{border-color:transparent}table{font-size:var(--main-font-size-base)}td,th{padding:10px 5px;border-bottom:0;border-bottom:1px solid var(--main-color-light-gray);text-align:left}@media (min-width:1250px){td,th{padding-left:10px;padding-right:10px}}tr:first-child td,tr:first-child th{border-top:1px solid var(--main-color-light-gray)}.table_wrapper{max-width:100%;overflow:hidden;overflow-x:auto}@media (max-width:767px){.table_wrapper table{font-size:var(--main-font-size-small)}}table{width:auto;max-width:100%;height:auto;max-height:100%}table tr td,table tr th{border:1px solid var(--main-color-gray-base)!important;padding:5px}@media (max-width:1249px){table tr td,table tr th{font-size:var(--main-font-size-small)}}@media (min-width:1250px){table tr td,table tr th{font-size:var(--main-font-size-base);padding:10px}}table tr:first-child td,table tr:first-child th{font-weight:var(--main-font-weight-medium);background:var(--main-color-middle-gray)}.table{width:100%}@media (min-width:1024px){.table{display:table}}.table__row{padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--main-color-light-gray)}@media (min-width:1024px){.table__row{display:table-row}}@media (min-width:1024px){.table__cell{display:table-cell;vertical-align:middle;padding:10px 5px;border-bottom:0;border-bottom:1px solid var(--main-color-light-gray)}}@media (min-width:1250px){.table__cell{padding-left:10px;padding-right:10px}}@media (max-width:1023px){.table__cell{text-align:left!important}.table__cell .button{margin-top:10px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:var(--main-color-gray-base);border:0 none transparent;border-radius:0}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:var(--main-color-black)}::-webkit-scrollbar-track{background:0 0;border:0 none transparent;border-radius:0}::-webkit-scrollbar-track:hover{background:0 0}::-webkit-scrollbar-track:active{background:0 0}::-webkit-scrollbar-corner{background:0 0}embed,iframe,object{max-width:100%;border:0}.embedResponsive{position:relative;display:block;height:0;padding:0;overflow:hidden;width:100%}.embedResponsive>*{position:absolute;top:0;left:0;bottom:0;height:100%!important;width:100%!important;border:0}.embedResponsive--1by1{padding-bottom:100%}.embedResponsive--4by3{padding-bottom:75%}.embedResponsive--16by9{padding-bottom:56.25%}.embedResponsive--21by9{padding-bottom:42.85%}.padding{padding:10px}.paddingTop{padding-top:10px}.paddingRight{padding-right:10px}.paddingBottom{padding-bottom:10px}.paddingLeft{padding-left:10px}.p--base{margin:10px}.pt--base{margin-top:10px}.pr--base{margin-right:10px}.pb--base{margin-bottom:10px}.pl--base{margin-left:10px}.p--small{padding:15px}.pt--small{padding-top:15px}.pr--small{padding-right:15px}.pb--small{padding-bottom:15px}.pl--small{padding-left:15px}.padding--small{padding:15px}.paddingTop--small{padding-top:15px}.paddingRight--small{padding-right:15px}.paddingBottom--small{padding-bottom:15px}.paddingLeft--small{padding-left:15px}.p--middle{padding:30px}.pt--middle{padding-top:30px}.pr--middle{padding-right:30px}.pb--middle{padding-bottom:30px}.pl--middle{padding-left:30px}.padding--middle{padding:30px}.paddingTop--middle{padding-top:30px}.paddingRight--middle{padding-right:30px}.paddingBottom--middle{padding-bottom:30px}.paddingLeft--middle{padding-left:30px}.p--large{padding:60px}.pt--large{padding-top:60px}.pr--large{padding-right:60px}.pb--large{padding-bottom:60px}.pl--large{padding-left:60px}.padding--large{padding:60px}.paddingTop--large{padding-top:60px}.paddingRight--large{padding-right:60px}.paddingBottom--large{padding-bottom:60px}.paddingLeft--large{padding-left:60px}.p--xlarge{padding:90px}.pt--xlarge{padding-top:90px}.pr--xlarge{padding-right:90px}.pb--xlarge{padding-bottom:90px}.pl--xlarge{padding-left:90px}.padding--xlarge{padding:90px}.paddingTop--xlarge{padding-top:90px}.paddingRight--xlarge{padding-right:90px}.paddingBottom--xlarge{padding-bottom:90px}.paddingLeft--xlarge{padding-left:90px}@media (max-width:767.98px){.p--large{padding:30px}.pt--large{padding-top:30px}.pr--large{padding-right:30px}.pb--large{padding-bottom:30px}.pl--large{padding-left:30px}.padding--large{padding:30px}.paddingTop--large{padding-top:30px}.paddingRight--large{padding-right:30px}.paddingBottom--large{padding-bottom:30px}.paddingLeft--large{padding-left:30px}}@media (min-width:768px) and (max-width:1023.98px){.p--large{padding:60px}.pt--large{padding-top:60px}.pr--large{padding-right:60px}.pb--large{padding-bottom:60px}.pl--large{padding-left:60px}.padding--large{padding:60px}.paddingTop--large{padding-top:60px}.paddingRight--large{padding-right:60px}.paddingBottom--large{padding-bottom:60px}.paddingLeft--large{padding-left:60px}}@media (max-width:767.98px){.p--xlarge{padding:60px}.pt--xlarge{padding-top:60px}.pr--xlarge{padding-right:60px}.pb--xlarge{padding-bottom:60px}.pl--xlarge{padding-left:60px}.padding--xlarge{padding:60px}.paddingTop--xlarge{padding-top:60px}.paddingRight--xlarge{padding-right:60px}.paddingBottom--xlarge{padding-bottom:60px}.paddingLeft--xlarge{padding-left:60px}}@media (min-width:768px) and (max-width:1023.98px){.p--xlarge{padding:60px}.pt--xlarge{padding-top:60px}.pr--xlarge{padding-right:60px}.pb--xlarge{padding-bottom:60px}.pl--xlarge{padding-left:60px}.padding--xlarge{padding:60px}.paddingTop--xlarge{padding-top:60px}.paddingRight--xlarge{padding-right:60px}.paddingBottom--xlarge{padding-bottom:60px}.paddingLeft--xlarge{padding-left:60px}}@media (max-width:767.98px){.xs-padding{padding-bottom:30px}.xs-padding-base{padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px){.sm-padding{padding-bottom:30px}.sm-padding-base{padding-bottom:10px}}@media (min-width:1024px) and (max-width:1249.98px){.md-padding{padding-bottom:30px}.md-padding-base{padding-bottom:10px}}@media (min-width:1250px) and (max-width:1669.98px){.lg-padding{padding-bottom:30px}.lg-padding-base{padding-bottom:10px}}@media (min-width:1670px){.xlg-padding{padding-bottom:30px}.xlg-padding-base{padding-bottom:10px}}.margin{margin:10px}.marginTop{margin-top:10px}.marginRight{margin-right:10px}.marginBottom{margin-bottom:10px}.marginLeft{margin-left:10px}.m--base{margin:10px}.mt--base{margin-top:10px}.mr--base{margin-right:10px}.mb--base{margin-bottom:10px}.ml--base{margin-left:10px}.m--small{margin:15px}.mt--small{margin-top:15px}.mr--small{margin-right:15px}.mb--small{margin-bottom:15px}.ml--small{margin-left:15px}.margin--small{margin:15px}.marginTop--small{margin-top:15px}.marginRight--small{margin-right:15px}.marginBottom--small{margin-bottom:15px}.marginLeft--small{margin-left:15px}.m--middle{margin:30px}.mt--middle{margin-top:30px}.mr--middle{margin-right:30px}.mb--middle{margin-bottom:30px}.ml--middle{margin-left:30px}.margin--middle{margin:30px}.marginTop--middle{margin-top:30px}.marginRight--middle{margin-right:30px}.marginBottom--middle{margin-bottom:30px}.marginLeft--middle{margin-left:30px}.m--large{margin:60px}.mt--large{margin-top:60px}.mr--large{margin-right:60px}.mb--large{margin-bottom:60px}.ml--large{margin-left:60px}.margin--large{margin:60px}.marginTop--large{margin-top:60px}.marginRight--large{margin-right:60px}.marginBottom--large{margin-bottom:60px}.marginLeft--large{margin-left:60px}.m--xlarge{margin:90px}.mt--xlarge{margin-top:90px}.mr--xlarge{margin-right:90px}.mb--xlarge{margin-bottom:90px}.ml--xlarge{margin-left:90px}.margin--xlarge{margin:90px}.marginTop--xlarge{margin-top:90px}.marginRight--xlarge{margin-right:90px}.marginBottom--xlarge{margin-bottom:90px}.marginLeft--xlarge{margin-left:90px}@media (max-width:767.98px){.m--large{margin:30px}.mt--large{margin-top:30px}.mr--large{margin-right:30px}.mb--large{margin-bottom:30px}.ml--large{margin-left:30px}.margin--large{margin:30px}.marginTop--large{margin-top:30px}.marginRight--large{margin-right:30px}.marginBottom--large{margin-bottom:30px}.marginLeft--large{margin-left:30px}}@media (min-width:768px) and (max-width:1023.98px){.m--large{margin:60px}.mt--large{margin-top:60px}.mr--large{margin-right:60px}.mb--large{margin-bottom:60px}.ml--large{margin-left:60px}.margin--large{margin:60px}.marginTop--large{margin-top:60px}.marginRight--large{margin-right:60px}.marginBottom--large{margin-bottom:60px}.marginLeft--large{margin-left:60px}}@media (max-width:767.98px){.m--xlarge{margin:60px}.mt--xlarge{margin-top:60px}.mr--xlarge{margin-right:60px}.mb--xlarge{margin-bottom:60px}.ml--xlarge{margin-left:60px}.margin--xlarge{margin:60px}.marginTop--xlarge{margin-top:60px}.marginRight--xlarge{margin-right:60px}.marginBottom--xlarge{margin-bottom:60px}.marginLeft--xlarge{margin-left:60px}}@media (min-width:768px) and (max-width:1023.98px){.m--xlarge{margin:60px}.mt--xlarge{margin-top:60px}.mr--xlarge{margin-right:60px}.mb--xlarge{margin-bottom:60px}.ml--xlarge{margin-left:60px}.margin--xlarge{margin:60px}.marginTop--xlarge{margin-top:60px}.marginRight--xlarge{margin-right:60px}.marginBottom--xlarge{margin-bottom:60px}.marginLeft--xlarge{margin-left:60px}}@media (max-width:767.98px){.xs-margin{margin-bottom:30px}.xs-margin-base{margin-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px){.sm-margin{margin-bottom:30px}.sm-margin-base{margin-bottom:10px}}@media (min-width:1024px) and (max-width:1249.98px){.md-margin{margin-bottom:30px}.md-margin-base{margin-bottom:10px}}@media (min-width:1250px) and (max-width:1669.98px){.lg-margin{margin-bottom:30px}.lg-margin-base{margin-bottom:10px}}@media (min-width:1670px){.xlg-margin{margin-bottom:30px}.xlg-margin-base{margin-bottom:10px}}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.container{max-width:1670px}.container--xsmall{max-width:1084px}.container--small{max-width:1310px}.container--large{max-width:1800px}.container--full{width:100%;max-width:1920px;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto}.container,.container--full,.container-fluid{padding-right:30px;padding-left:30px}@media (max-width:767px){.container,.container--full,.container-fluid{padding-right:15px;padding-left:15px}}*,::after,::before{box-sizing:border-box}.row{min-width:100%;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}.row>.marginBottom,.row>.mb--base{margin-bottom:30px}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:768px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:1024px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1250px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1670px){.col-xlg{flex:1 0 0%}.col-xlg-auto{flex:0 0 auto;width:auto}.col-xlg-1{flex:0 0 auto;width:8.3333333333%}.col-xlg-2{flex:0 0 auto;width:16.6666666667%}.col-xlg-3{flex:0 0 auto;width:25%}.col-xlg-4{flex:0 0 auto;width:33.3333333333%}.col-xlg-5{flex:0 0 auto;width:41.6666666667%}.col-xlg-6{flex:0 0 auto;width:50%}.col-xlg-7{flex:0 0 auto;width:58.3333333333%}.col-xlg-8{flex:0 0 auto;width:66.6666666667%}.col-xlg-9{flex:0 0 auto;width:75%}.col-xlg-10{flex:0 0 auto;width:83.3333333333%}.col-xlg-11{flex:0 0 auto;width:91.6666666667%}.col-xlg-12{flex:0 0 auto;width:100%}.offset-xlg-0{margin-left:0}.offset-xlg-1{margin-left:8.3333333333%}.offset-xlg-2{margin-left:16.6666666667%}.offset-xlg-3{margin-left:25%}.offset-xlg-4{margin-left:33.3333333333%}.offset-xlg-5{margin-left:41.6666666667%}.offset-xlg-6{margin-left:50%}.offset-xlg-7{margin-left:58.3333333333%}.offset-xlg-8{margin-left:66.6666666667%}.offset-xlg-9{margin-left:75%}.offset-xlg-10{margin-left:83.3333333333%}.offset-xlg-11{margin-left:91.6666666667%}}@media (min-width:1250px){.col-lg-1-5{width:20%}.col-lg-2-5{width:40%}.col-lg-3-5{width:60%}.col-lg-4-5{width:80%}.col-lg-5-5{width:100%}}@media (min-width:1670px){.col-xlg-1-5{width:20%}.col-xlg-2-5{width:40%}.col-xlg-3-5{width:60%}.col-xlg-4-5{width:80%}.col-xlg-5-5{width:100%}}.row.gridGap--noGap{margin-left:0;margin-right:0}.row.gridGap--noGap>*{padding-left:0;padding-right:0}.row.gridGap--noGap>.marginBottom{margin-bottom:0}.row.gridGap--small{margin-left:-7.5px;margin-right:-7.5px}.row.gridGap--small>*{padding-left:7.5px;padding-right:7.5px}.row.gridGap--small>.marginBottom{margin-bottom:15px}@media (min-width:1860px){.row.gridGap--large{margin-left:-30px;margin-right:-30px}.row.gridGap--large>*{padding-left:30px;padding-right:30px}.row.gridGap--large>.marginBottom{margin-bottom:60px}}.row.gridGap--xlarge{margin-left:-30px;margin-right:-30px}.row.gridGap--xlarge>*{padding-left:30px;padding-right:30px}@media (min-width:1920px){.row.gridGap--xlarge{margin-left:-60px;margin-right:-60px}.row.gridGap--xlarge>*{padding-left:60px;padding-right:60px}.row.gridGap--xlarge>.marginBottom{margin-bottom:60px}}@media (min-width:1370px){.container--small>.row.gridGap--large{margin-left:-30px;margin-right:-30px}.container--small>.row.gridGap--large>*{padding-left:30px;padding-right:30px}.container--small>.row.gridGap--large>.marginBottom{margin-bottom:60px}}@media (min-width:1144px){.container--xsmall>.row.gridGap--large{margin-left:-30px;margin-right:-30px}.container--xsmall>.row.gridGap--large>*{padding-left:30px;padding-right:30px}.container--xsmall>.row.gridGap--large>.marginBottom{margin-bottom:60px}}@media (min-width:768px) and (max-width:1023px){.row.scrollSnapTablet{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px;padding-left:7px}.row.scrollSnapTablet>*{scroll-snap-align:center;flex-shrink:0;padding-left:8px;padding-right:8px;width:calc(100% - 30px / 2);width:-o-calc(100% - 30px / 2)}.row.scrollSnapTablet>.col-sm-6{width:calc(50% - 30px / 2);width:-o-calc(50% - 30px / 2)}.row.scrollSnapTablet>.col-sm-4{width:calc(33% - 30px / 2);width:-o-calc(33% - 30px / 2)}.row.scrollSnapTablet>.col-sm-8{width:calc(67% - 30px / 2);width:-o-calc(67% - 30px / 2)}}@media (max-width:767px){.row.scrollSnapMobile{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px;padding-left:7px}.row.scrollSnapMobile>*{scroll-snap-align:center;flex-shrink:0;padding-left:8px;padding-right:8px;width:calc(100% - 30px / 2);width:-o-calc(100% - 30px / 2)}.row.scrollSnapMobile>.col-6{width:calc(50% - 30px / 2);width:-o-calc(50% - 30px / 2)}.row.scrollSnapMobile>.col-4{width:calc(33% - 30px / 2);width:-o-calc(33% - 30px / 2)}.row.scrollSnapMobile>.col-8{width:calc(67% - 30px / 2);width:-o-calc(67% - 30px / 2)}}@media (min-width:768px){.order-sm-1{order:1}}@media (min-width:1024px){.order-md-1{order:1}}@media (min-width:1250px){.order-lg-1{order:1}}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:around}@media (max-width:767.98px){.align-items-xs-start{align-items:flex-start}.align-items-xs-end{align-items:flex-end}.align-items-xs-center{align-items:center}.align-items-xs-baseline{align-items:baseline}.align-items-xs-stretch{align-items:stretch}.align-self-xs-start{align-self:flex-start}.align-self-xs-end{align-self:flex-end}.align-self-xs-center{align-self:center}.align-self-xs-baseline{align-self:baseline}.align-self-xs-stretch{align-self:stretch}.justify-content-xs-start{justify-content:flex-start}.justify-content-xs-end{justify-content:flex-end}.justify-content-xs-center{justify-content:center}.justify-content-xs-between{justify-content:space-between}.justify-content-xs-around{justify-content:around}}@media (min-width:768px) and (max-width:1023.98px){.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-baseline{align-items:baseline}.align-items-sm-stretch{align-items:stretch}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:around}}@media (min-width:1024px) and (max-width:1249.98px){.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-baseline{align-items:baseline}.align-items-md-stretch{align-items:stretch}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:around}}@media (min-width:1250px) and (max-width:1669.98px){.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-baseline{align-items:baseline}.align-items-lg-stretch{align-items:stretch}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:around}}@media (min-width:1670px){.align-items-xlg-start{align-items:flex-start}.align-items-xlg-end{align-items:flex-end}.align-items-xlg-center{align-items:center}.align-items-xlg-baseline{align-items:baseline}.align-items-xlg-stretch{align-items:stretch}.align-self-xlg-start{align-self:flex-start}.align-self-xlg-end{align-self:flex-end}.align-self-xlg-center{align-self:center}.align-self-xlg-baseline{align-self:baseline}.align-self-xlg-stretch{align-self:stretch}.justify-content-xlg-start{justify-content:flex-start}.justify-content-xlg-end{justify-content:flex-end}.justify-content-xlg-center{justify-content:center}.justify-content-xlg-between{justify-content:space-between}.justify-content-xlg-around{justify-content:around}}.row--flexsub>:not(script):not(style){display:flex}.fullwidth{width:100%}#container{background-color:var(--main-color-white);min-height:100vh;display:flex;flex-direction:column}#container .footer,#container .header{flex-shrink:0}#container .mainContent{flex-grow:1}.bg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.googlemaps_content{max-width:100%}.googlemaps_content img{max-width:none!important}.custom-clustericon{border-radius:50%;background:var(--main-color-primary);display:flex;align-items:center;justify-content:center;color:var(--main-color-white)}.custom-clustericon:before{content:"";display:block;width:80%;height:80%;background:var(--main-color-primary-dark);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.grecaptcha-badge{visibility:hidden!important}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.swiper-slide{height:auto}.swiper-button-next,.swiper-button-prev{color:var(--main-color-dark-gray);cursor:pointer;font-size:32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.swiper-button-next .icon,.swiper-button-prev .icon{display:block;line-height:1}.swiper-button-next:active,.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:active,.swiper-button-prev:focus,.swiper-button-prev:hover{color:var(--main-link-color-hover)}.swiper-pagination-bullet{width:10px;height:10px;background:var(--main-color-black)}@media (min-width:768px){.swiper-pagination-bullet{width:16px;height:16px}}.swiper-pagination-bullet-active{background:var(--main-color-black)}.swiper-pagination{position:static;transform:none}.swiper-pagination.swiper-pagination-horizontal{margin-top:20px;top:auto;bottom:0}.swiper-pagination.swiper-pagination-vertical{display:flex;flex-direction:column;gap:15px}.swiper-pagination.swiper-pagination-vertical .swiper-pagination-bullet{margin:0}.swiper-wrapper{height:auto}.swiper-scrollbar{display:none}.lottieContainer{max-width:100%;width:100%;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;aspect-ratio:1}.alert{border-radius:4px;position:relative;color:var(--main-color-black);background:var(--main-color-light-gray);padding:10px;padding-left:50px;min-height:50px;display:flex;align-items:center}.alert:before{content:var(--base-icon-info);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:10px;top:50%;font-size:24px;width:40px;translate:0 -50%;text-align:center;line-height:1;display:block}.alert--primary{background:#b70e0c;color:#fff}.alert--secondary{background:#00101e;color:#fff}.alert--action{background:#b70e0c;color:#fff}.alert--danger{background:#b70e0c;color:#fff}.alert--warning{background:#e6a500;color:#333}.alert--success{background:#1d7f3c;color:#fff}.buttonRow,.buttonRowBottom,.buttonRowTop{margin-top:20px;margin-bottom:20px;margin-left:-5px;margin-right:-5px}.buttonRow .button,.buttonRow .buttonLink,.buttonRowBottom .button,.buttonRowBottom .buttonLink,.buttonRowTop .button,.buttonRowTop .buttonLink{margin:10px 5px}@media (max-width:481px){.buttonRow,.buttonRowBottom,.buttonRowTop{text-align:center}.buttonRow .pull-left,.buttonRow .pull-right,.buttonRowBottom .pull-left,.buttonRowBottom .pull-right,.buttonRowTop .pull-left,.buttonRowTop .pull-right{float:none!important}.buttonRow .button,.buttonRow .buttonLink,.buttonRowBottom .button,.buttonRowBottom .buttonLink,.buttonRowTop .button,.buttonRowTop .buttonLink{min-width:220px}}.buttonRowBottom{margin-bottom:0}.buttonRowBottom .button,.buttonRowBottom .buttonLink{margin-bottom:0}.buttonRowTop{margin-top:0}.buttonRowTop .button,.buttonRowTop .buttonLink{margin-top:0}.linklist .button{min-width:0}.linklist.table_area .table_row .table_cell{padding-top:10px;padding-bottom:10px}.linklist.table_area .table_row.table_body:not(.no-hover):hover{cursor:pointer}.linklist.table_area .table_row.table_body:not(.no-hover):hover .table_cell{background-color:var(--main-color-light-gray)}@media (max-width:767px){.linklist .read_more{margin-top:8px}.linklist.table_area .table_row{padding-bottom:10px;padding-top:10px}.linklist.table_area .table_row:first-child{padding-top:0}.linklist.table_area .table_row .table_cell{padding-top:0;padding-bottom:0}}ol,ul{margin:0;padding:0;padding-left:20px}ol li,ul li{margin:0;padding:0;margin-bottom:5px}ul.checkList{list-style:none;padding-left:25px}ul.checkList li{position:relative}ul.checkList li:before{content:var(--base-icon-check);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:-25px;font-size:20px;margin-top:-4px}#overlay{display:none;background-color:rgba(0,16,30,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:103}.pagination{display:flex;align-items:center;justify-content:center;margin:0;padding:0}.pagination li{margin:0;padding:0;list-style:none}.pagination__item{display:flex;align-items:center;justify-content:center;height:40px;width:40px;text-align:center;line-height:1;text-decoration:none;margin-left:5px;margin-right:5px;color:var(--main-color-black);cursor:not-allowed;background:var(--main-color-white);padding:0;border:0;border-radius:0}.pagination__item--active{background:var(--main-color-primary);color:var(--main-color-white)!important}.pagination .icon{font-size:24px}a.pagination__item,button.pagination__item{color:var(--main-color-black);cursor:pointer}a.pagination__item:active,a.pagination__item:focus,a.pagination__item:hover,button.pagination__item:active,button.pagination__item:focus,button.pagination__item:hover{background:var(--main-color-primary);color:var(--main-color-white);text-decoration:none}.pagination--bottom{display:flex;flex-direction:column}.pagination--bottom .pagination{order:2}.scrollTopButton{position:fixed;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:center;z-index:101;width:40px;height:40px;font-size:20px;background-color:var(--main-color-primary);color:var(--main-color-primary-contrast);text-align:center;cursor:pointer;right:-45px;bottom:0;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-ms-transition:.2s ease-in;-o-transition:.2s ease-in}.scrollTopButton:hover{background-color:var(--main-color-primary-darken)}.scrollTopButton.sticky{right:0}.scrollTopButton{border-radius:4px;bottom:50px;font-size:30px}@media (max-width:1023px){.scrollTopButton{bottom:85px}}@media (max-width:767px){.scrollTopButton{bottom:112px}}.stickyButton{position:absolute;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:center;z-index:99;width:40px;height:40px;font-size:20px;background-color:var(--main-color-primary);color:var(--main-color-primary-contrast);text-align:center;cursor:pointer;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-ms-transition:.2s ease-in;-o-transition:.2s ease-in;animation:pulsieren 1.1s ease-in-out 10;left:30px;bottom:30px;border-radius:50%}@media (min-width:1250px){.stickyButton{width:60px;height:60px}}@media (max-width:1249px){.stickyButton{left:15px;bottom:15px}}@media (max-width:767px){.stickyButton{width:30px;height:30px}}.stickyButton .icon{font-size:4rem}@media (min-width:1250px){.stickyButton .icon{font-size:6rem}}@media (max-width:767px){.stickyButton .icon{font-size:3rem}}.stickyButton:hover{background-color:var(--main-color-primary-darken)}@keyframes pulsieren{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.tabs{margin-bottom:20px}.tabs .tabs_item{float:left;padding:5px 20px;border:1px solid var(--main-color-light-gray)}.tabs .tabs_item:hover{background-color:var(--main-color-light-gray)}.tabs .tabs_item:hover input{color:var(--main-color-black)}.tabs .tabs_item .form-group{margin-bottom:0}.tabs .tabs_item:last-child{border-left:0}.tabs:after{clear:both;display:block;content:" "}.tag{background:var(--main-color-primary);display:inline-flex;align-items:center;padding:7px 10px;font-size:var(--main-font-size-small);cursor:pointer;text-decoration:none;color:var(--main-color-white);border-radius:4px;line-height:1;text-align:center}.tag.is-active,.tag:hover{background:var(--main-color-white);color:var(--main-color-primary);text-decoration:none}.tag:active,.tag:focus{background:var(--main-color-primary);color:var(--main-color-white);text-decoration:none}.tag .icon{font-size:1.4em;margin-left:5px;line-height:1;display:block;margin-top:-1px}.tag.is-error,.tag.is-loading,.tag.is-success{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;color:var(--main-color-black)!important;cursor:not-allowed;pointer-events:none;position:relative}.tag.is-error .icon,.tag.is-loading .icon,.tag.is-success .icon{opacity:0}.tag.is-error:after,.tag.is-loading:after,.tag.is-success:after{position:absolute;left:50%;top:50%;font-family:icons,Helvetica,Arial,sans-serif;translate:-50% -50%;font-size:20px}.tag.is-loading{cursor:wait;color:var(--main-color-middle-gray)!important}.tag.is-loading:after{content:var(--base-icon-loading);color:var(--main-color-black);opacity:1;animation:rotation 1s infinite ease-in-out}.tag.is-success{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-success)!important}.tag.is-success:after{content:var(--base-icon-check);color:var(--main-color-white);animation:scaleRequestIconBtn 1s forwards ease-in-out}.tag.is-error{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-danger)!important}.tag.is-error:after{content:var(--base-icon-close);color:var(--main-color-white);animation:scaleRequestIconBtn 1s forwards ease-in-out}.tags{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1023px){.tags{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;max-width:100vw;gap:15px}.tags>*{scroll-snap-align:center;flex-shrink:0}}.tag{background:var(--main-color-white);border-color:var(--main-color-secondary);color:var(--main-color-secondary);border:1px solid var(--main-color-secondary);border-radius:4px;padding:5px;font-size:12px;font-weight:var(--main-font-weight)}.tag:active,.tag:focus,.tag:hover{border-color:var(--main-color-primary);background:var(--main-color-primary);color:var(--main-color-white)}.tags{max-height:200px;overflow-y:auto;gap:10px;scrollbar-width:thin;scrollbar-color:var(--main-color-light-gray) transparent}@media (max-width:1249px){.tags{flex-wrap:wrap;gap:5px}}@media (max-width:1023px){.tags{max-height:100%}}.tags::-webkit-scrollbar{height:2px}.tags::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color-light-gray)}.iconbarIcon{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--main-color-text-base);text-decoration:none;position:relative}.iconbarIcon.is-active,.iconbarIcon:active,.iconbarIcon:focus,.iconbarIcon:hover{text-decoration:none;color:var(--main-color-text-base)}.iconbarIcon.is-active .iconbarIcon__icon,.iconbarIcon:active .iconbarIcon__icon,.iconbarIcon:focus .iconbarIcon__icon,.iconbarIcon:hover .iconbarIcon__icon{color:var(--main-color-primary)}.iconbarIcon.is-active .iconbarIcon__count,.iconbarIcon:active .iconbarIcon__count,.iconbarIcon:focus .iconbarIcon__count,.iconbarIcon:hover .iconbarIcon__count{color:var(--main-color-primary-contrast)}.iconbarIcon__icon{font-size:24px;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.iconbarIcon__badge{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;margin-left:10px;background:#dbe2e7;color:#333;font-size:1.2rem}.iconbarIcon__label{font-size:1.3rem;line-height:1;display:none}@media (min-width:1250px){.iconbarIcon__label{display:block}}.iconbarIcon__count{position:absolute;left:calc(50% + 2px);top:0;width:20px;height:20px;border-radius:50%;font-size:1rem;display:flex;align-items:center;justify-content:center;line-height:1;background:var(--main-color-primary);color:var(--main-color-primary-contrast)}.iconbarIcon__count.is-action{display:flex!important;animation:scaleRequestIconBigger .5s forwards ease-in-out}.iconbar{display:flex;align-items:flex-end}@media (min-width:1250px){.iconbar{margin-left:-10px;margin-right:-10px}.iconbar .iconbarIcon{padding-left:10px;padding-right:10px}}.iconbar--landscape{align-items:center}.iconbar--landscape .iconbarIcon{flex-direction:row}.iconbar:not(.iconbar--landscape) .iconbarIcon__badge{order:-1;margin:0;margin-bottom:5px}.iconbarHover{z-index:104;background:var(--main-color-white);padding:20px 30px;display:none;flex-direction:column;width:250px;max-width:100vw;position:absolute;top:100%;bottom:auto;right:50%;max-height:70vh;border-radius:4px;transform:translateX(5%);margin-top:20px;filter:drop-shadow(0 5px 20px rgba(0, 0, 0, .1))}.iconbarHover:before{content:"";display:block;width:0;height:0;border-width:0 20px 20px 20px;border-color:transparent transparent var(--main-color-white) transparent;border-style:solid;position:absolute;right:30px;bottom:100%}@media (max-width:767px){.iconbarHover{display:none}}.iconbarHover--bigger{width:320px;transform:translateX(10%)}.iconbarHover__close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;position:absolute;right:10px;top:10px;z-index:1}@media (min-width:768px){.iconbarHover__close{display:none}}.iconbarHover__navigation{margin:0;padding:0;font-size:1.5rem}.iconbarHover__navigation li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid var(--main-color-light-gray)}.iconbarHover__navigation li:last-child{border-bottom:0}.iconbarHover__navigation li>a,.iconbarHover__navigation li>span{display:flex;align-items:center;color:var(--main-color-black);text-decoration:none;padding-top:10px;padding-bottom:10px;cursor:pointer}.iconbarHover__navigation li>a.is-active,.iconbarHover__navigation li>a:active,.iconbarHover__navigation li>a:focus,.iconbarHover__navigation li>a:hover,.iconbarHover__navigation li>span.is-active,.iconbarHover__navigation li>span:active,.iconbarHover__navigation li>span:focus,.iconbarHover__navigation li>span:hover{color:var(--main-color-primary);text-decoration:none}.iconbarHover__navigation li>a .icon,.iconbarHover__navigation li>span .icon{font-size:1.4em;margin-right:10px}.iconbarHover__headline{font-weight:var(--main-font-weight-bold);margin-bottom:10px}.iconbarHover__body{overflow:hidden;overflow-y:auto;padding-right:10px;margin-right:-10px}.iconbarHover__footer{padding-top:20px}.iconbarItem{position:relative}@media (min-width:768px){.iconbarItem.hoverintent .iconbarHover,.iconbarItem.showIconbarHover .iconbarHover{display:flex}}.iconList{display:flex;flex-wrap:wrap;margin-right:-5px;margin-bottom:-5px}.iconList a{color:var(--main-color-black);text-decoration:none;margin-right:5px;margin-bottom:5px}.iconList a:active,.iconList a:focus,.iconList a:hover{color:var(--main-color-primary);text-decoration:none}.iconList .icon{font-size:32px;line-height:1;display:block}.iconbox{position:relative;padding-top:40px}@media (min-width:768px){.iconbox{padding-left:50px;padding-top:0}}.iconbox .icon{font-size:28px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}@media (min-width:768px){.iconbox .icon{font-size:38px;width:40px;height:40px}}.iconbox small{display:block;color:var(--main-color-dark-gray)}.inputGroup{display:flex;width:100%;transition:.2s ease-in-out;box-shadow:0 0 0 rgba(0,0,0,.1);position:relative}.inputGroup .input,.inputGroup input{flex-grow:1;transition:.2s ease-in-out}.inputGroup .input:not(:last-child),.inputGroup input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputGroup__addon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--main-color-light-gray);overflow:hidden;text-decoration:none;padding-left:15px;padding-right:15px;border-radius:4px}@media (min-width:768px){.inputGroup__addon{height:32px;padding-left:15px;padding-right:15px}}.inputGroup__addon:first-child{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.inputGroup__addon:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.inputGroup__addon .button{min-width:0;border-radius:0;margin:-1px;min-height:0}.inputGroup__addon .icon{line-height:1;display:block;font-size:20px}@media (min-width:768px){.inputGroup__addon .icon{font-size:20px}}.inputGroup__addon+input,.inputGroup__addon+select{border-top-left-radius:0;border-bottom-left-radius:0}.inputGroup__addon--clickable{cursor:pointer}.inputGroup__addon--clickable:hover{color:var(--main-color-primary)}.inputGroup button.inputGroup__addon{min-width:13px;background:0 0;min-height:0;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.inputGroup button.inputGroup__addon{min-width:32px}}.inputGroup button.inputGroup__addon:active,.inputGroup button.inputGroup__addon:focus,.inputGroup button.inputGroup__addon:hover{background:var(--main-color-primary);color:var(--main-color-primary-darken)}.inputGroup button.inputGroup__addon i{display:flex;align-items:center;justify-content:center}.inputGroup--infieldAddon .inputGroup__addon{position:absolute;height:100%;border:0;background:0 0!important}.inputGroup--infieldAddon .inputGroup__addon:first-child{left:0}.inputGroup--infieldAddon .inputGroup__addon:last-child{right:0}.inputGroup--infieldAddon>input:first-child{padding-right:13px;border-radius:0}@media (min-width:768px){.inputGroup--infieldAddon>input:first-child{padding-right:32px}}.inputGroup--infieldAddon>input:last-child{padding-left:13px;border-radius:0}@media (min-width:768px){.inputGroup--infieldAddon>input:last-child{padding-left:32px}}.inputGroup.is-focus{border-color:var(--main-color-black)}.inputGroup.is-focus select,.inputGroup.is-focus>.input,.inputGroup.is-focus>input{background:var(--main-color-white);border-color:var(--main-color-black)}.inputGroup.is-focus .inputGroup__addon{background:var(--main-color-white);border-color:var(--main-color-black)}.inputGroup.is-inactive .inputGroup__addon{display:none}.infieldInputGroup{position:relative}.infieldInputGroup>label{position:absolute;top:50%;transform:translate(0,calc(-50% - 1px));left:15px;margin-top:1px;line-height:1;transition:.2s ease-in-out;z-index:1;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}@media (min-width:768px){.infieldInputGroup>label{left:15px;line-height:20px;max-width:calc(100% - 30px)}}.infieldInputGroup:has(.inputGroup--infieldAddon)>label{left:52px}@media (min-width:768px){.infieldInputGroup:has(.inputGroup--infieldAddon)>label{left:59.5px}}.infieldInputGroup:has(.inputGroup--infieldAddon).is-filled>label,.infieldInputGroup:has(.inputGroup--infieldAddon).is-focus>label{left:15px}@media (min-width:768px){.infieldInputGroup:has(.inputGroup--infieldAddon).is-filled>label,.infieldInputGroup:has(.inputGroup--infieldAddon).is-focus>label{left:15px}}.infieldInputGroup input,.infieldInputGroup select,.infieldInputGroup textarea{transition:padding .2s ease-in-out}.infieldInputGroup--select>label,.infieldInputGroup.is-filled>label,.infieldInputGroup.is-focus>label{top:0;transform:translate(-5px,-50%);color:var(--main-color-dark-gray);font-size:.7em;background:var(--main-color-white);line-height:1;padding-left:5px;padding-right:5px;max-width:100%}.mb-0{margin-bottom:0}.swiper-button-next .icon,.swiper-button-prev .icon{font-size:30px}.infieldInputGroup label[for=input_message]{top:25px}.actionIcon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;color:var(--main-color-black);text-decoration:none;position:relative;border:0;background:var(--main-color-white);border-radius:50%;padding:0;margin:0}.actionIcon:hover{background:var(--main-color-white);text-decoration:none;color:var(--main-color-primary)}.actionIcon:hover .icon-favorites:before{content:var(--base-icon-heart)}.actionIcon:hover .icon-favorites-filled:before{content:var(--base-icon-heart-filled)}.actionIcon:active,.actionIcon:focus{background:var(--main-color-white);text-decoration:none;color:var(--main-color-primary)}.actionIcon:before{display:none}.actionIcon:after{left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:icons,Helvetica,Arial,sans-serif;content:"";transition:.2s ease-in-out;opacity:0;position:absolute}.actionIcon .icon{opacity:1;font-size:1em}.actionIcon.is-error,.actionIcon.is-loading,.actionIcon.is-success{color:var(--main-color-middle-gray)!important;cursor:not-allowed;padding:0;background:var(--main-color-white)!important}.actionIcon.is-error .icon,.actionIcon.is-loading .icon,.actionIcon.is-success .icon{opacity:0}.actionIcon.is-loading{cursor:wait}.actionIcon.is-loading:after{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.actionIcon.is-success{color:var(--main-color-success)!important}.actionIcon.is-success:after{content:var(--base-icon-check);animation:scaleRequestIcon 1s forwards ease-in-out}.actionIcon.is-error{color:var(--main-color-danger)!important}.actionIcon.is-error:after{content:var(--base-icon-close);animation:scaleRequestIcon 1s forwards ease-in-out}.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:107;opacity:0;transition:.4s ease;pointer-events:none;align-items:flex-end;display:none;overflow-x:hidden;overflow-y:auto}@media (min-width:768px){.modal{padding:30px;align-items:flex-start}}@media (min-width:1250px){.modal{padding:60px}}.modal__dialog{position:relative;width:100%;max-width:600px;margin-left:auto;margin-right:auto;transition:.4s ease;background:var(--main-color-white);box-shadow:0 5px 30px rgba(0,0,0,.2);transform:translateY(20%)}@media (max-width:767px){.modal__dialog{max-height:100%;max-height:100dvh;overflow-x:hidden;overflow-y:auto}}@media (min-width:768px){.modal__dialog{border-radius:8px;overflow:hidden;transform:translateY(-20%)}}@media (min-width:1250px){.modal__dialog{box-shadow:0 10px 60px rgba(0,0,0,.2)}}.modal__content{width:100%;display:flex;flex-direction:column;transition:opacity .2s ease-in;opacity:1}.modal__close{position:absolute;right:10px;top:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;opacity:.6;text-decoration:none;color:var(--main-color-black);border-radius:50%;text-align:center}.modal__close:focus,.modal__close:hover{color:var(--main-color-black);text-decoration:none;background:var(--main-color-middle-gray)}.modal__close i{display:block}.modal__close i:before{line-height:1;display:block}.modal__header{padding:20px 40px 0 20px}@media (min-width:768px){.modal__header{padding:30px 50px 0 30px}}.modal__body{padding:20px}@media (min-width:768px){.modal__body{padding:30px;padding-top:0}}.modal__footer{padding:20px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (min-width:768px){.modal__footer{padding:30px}}.modal__footer:not(.modal__footer--bg){padding-top:0}.modal__title{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big);margin-bottom:1em}.modal__title small{font-size:var(--main-font-size-base);font-weight:var(--main-font-weight)}.modal--error .modal__header,.modal--info .modal__header,.modal--success .modal__header{padding:0}.modal--error .modal__dialog,.modal--info .modal__dialog,.modal--success .modal__dialog{text-align:center;max-width:420px;padding-top:50px}@media (min-width:768px){.modal--error .modal__dialog,.modal--info .modal__dialog,.modal--success .modal__dialog{padding-top:130px}}.modal--error .modal__dialog:before,.modal--info .modal__dialog:before,.modal--success .modal__dialog:before{content:var(--base-icon-exclamation);font-family:icons,Helvetica,Arial,sans-serif;border:2px solid var(--main-color-warning);display:flex;align-items:center;justify-content:center;position:absolute;left:50%;border-radius:50%;color:var(--main-color-warning);transform:translateX(-50%);line-height:1;top:20px;font-size:24px;width:40px;height:40px}@media (min-width:768px){.modal--error .modal__dialog:before,.modal--info .modal__dialog:before,.modal--success .modal__dialog:before{top:40px;font-size:40px;width:60px;height:60px;border-width:3px}}.modal--error .modal__dialog:before{content:var(--base-icon-exclamation);border-color:var(--main-color-danger);color:var(--main-color-danger)}.modal--success .modal__dialog:before{content:var(--base-icon-check);border-color:var(--main-color-success);color:var(--main-color-success)}.modal--flyout{padding:0;width:320px;transition:all .3s ease}.modal--flyout .modal__dialog{height:100%;height:100svh;overflow:hidden;overflow-y:auto;transform:none}.modal--flyoutRight{position:fixed;right:-320px;left:auto}.modal--flyoutRight.open{right:0}.modal--flyoutRight .modal__dialog{margin-left:auto;margin-right:0}.modal--flyoutLeft{position:fixed;left:-320px;margin-right:auto;margin-left:0;right:auto}.modal--flyoutLeft.open{left:0}.modal--flyoutLeft .modal__dialog{margin-right:auto;margin-left:0}.modal--loading .modal__title{opacity:0}.modal--loading .modal__body{display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.modal--loading .modal__body .icon{font-size:60px;animation:rotation 1s infinite linear}.modal--lg .modal__dialog{max-width:1200px}.modal--md .modal__dialog{max-width:900px}.modal--sm .modal__dialog{max-width:600px}.modal--xs .modal__dialog{max-width:420px}.modal--white .modal__dialog{background:var(--main-color-white);color:var(--main-color-black)}.modal.open{opacity:1;pointer-events:auto}.modal.open .modal__dialog{transform:none}.modal--disabled .modal__dialog{pointer-events:none;margin-top:-10px}.modal--disabled .modal__content{opacity:.2}.modalBg{background:rgba(0,16,30,.95);z-index:106;position:fixed;left:0;top:0;width:100%;height:100%;display:none}body.modal-open,html.modal-open{overflow:hidden}@media (min-width:1024px){body.modal-open,html.modal-open{padding-right:6px}}.radioListItem{display:flex;align-items:center;position:relative;padding:10px 10px 10px 60px;border:1px solid var(--main-color-light-gray);border-radius:4px;cursor:pointer;min-height:65px}.radioListItem:active,.radioListItem:focus,.radioListItem:hover{border-color:var(--main-color-black);z-index:1}.radioListItem:has(input:focus){border-color:var(--main-color-black)}.radioListItem__image{padding-left:20px}.radioListItem__image img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}.radioListItem__headline{font-size:var(--main-font-size-base)}.radioListItem__summary{display:block;margin-top:5px}.radioListItem__text{flex-grow:1}.radioListItem input{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0}.radioListItem input+i{display:block;width:20px;height:20px;background-color:var(--main-color-white);border:1px solid var(--main-color-light-gray);border-radius:50%;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.radioListItem input+i:after{content:"";background:var(--main-color-primary);pointer-events:none;position:absolute;width:10px;height:10px;left:4px;top:4px;opacity:0;transition:opacity .1s ease-in;background-color:var(--main-color-black);border-radius:50%;display:block}.radioListItem input:focus+i{border-color:var(--main-color-black)}.radioListItem input:checked+i:after{opacity:1}.radioList{margin-bottom:-20px}.radioList .radioListItem{margin-bottom:20px}.radioList--small{margin:0}.radioList--small .radioListItem{margin-bottom:0;border-radius:0;padding:5px 10px 5px 40px;min-height:53px;margin-top:-1px}.radioList--small .radioListItem:first-child{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.radioList--small .radioListItem:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.radioList--small .radioListItem__summary{margin-top:0}.radioList--small .radioListItem input+i{left:10px}.linkWithIcon{display:inline-flex;align-items:center;color:var(--main-color-black);text-decoration:none;line-height:1}.linkWithIcon .icon{font-size:1.2em;position:relative}.linkWithIcon .icon:first-child{margin:0;margin-right:5px}.linkWithIcon .icon:last-child{margin:0;margin-left:5px}.linkWithIcon:active,.linkWithIcon:focus,.linkWithIcon:hover{text-decoration:none;color:var(--main-link-color-hover)}.linkWithIcon.is-error,.linkWithIcon.is-loading,.linkWithIcon.is-success{color:var(--main-color-middle-gray)!important;cursor:not-allowed;position:relative;pointer-events:none;background:0 0!important}.linkWithIcon.is-error:after,.linkWithIcon.is-loading:after,.linkWithIcon.is-success:after{display:none}.linkWithIcon.is-error:before,.linkWithIcon.is-loading:before,.linkWithIcon.is-success:before{font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:0;top:50%;line-height:20px;margin-top:-10px}.linkWithIcon.is-error .icon,.linkWithIcon.is-loading .icon,.linkWithIcon.is-success .icon{opacity:0}.linkWithIcon.is-loading{cursor:wait}.linkWithIcon.is-loading:before{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.linkWithIcon.is-success{color:var(--main-color-success)!important}.linkWithIcon.is-success:before{content:var(--base-icon-check);animation:scaleRequestIcon 1s forwards ease-in-out}.linkWithIcon.is-error{color:var(--main-color-danger)!important}.linkWithIcon.is-error:before{content:var(--base-icon-close);animation:scaleRequestIcon 1s forwards ease-in-out}button.linkWithIcon{border:0;padding:0;background:0 0;color:var(--main-color-black);text-decoration:none;cursor:pointer}button.linkWithIcon:active,button.linkWithIcon:focus,button.linkWithIcon:hover{text-decoration:none;color:var(--main-link-color-hover)}.linkWithIcon>span{color:var(--main-link-color);text-decoration:none}.linkWithIcon:active,.linkWithIcon:focus,.linkWithIcon:hover{color:var(--main-link-color-hover)}.linkWithIcon:active>span,.linkWithIcon:focus>span,.linkWithIcon:hover>span{text-decoration:underline}.newspaper{background:#f5f5f5;width:100%;padding:30px;font-family:Georgia,"Times New Roman",serif;color:var(--main-color-black);box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.14);background-image:radial-gradient(circle at 20% 15%,rgba(0,0,0,.015) 0,transparent 60%),radial-gradient(circle at 80% 85%,rgba(0,0,0,.015) 0,transparent 60%)}.newspaper__headline{font-size:2.8rem;font-weight:var(--main-font-weight-semibold);letter-spacing:-.015em;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid var(--main-color-black)}.newspaper__body p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.newspaper__body p:last-child{margin-bottom:0}.newspaper__body--first-letter>p:first-of-type::first-letter{float:left;font-size:5.5rem;line-height:.78;font-weight:var(--main-font-weight-semibold);padding:.18rem .55rem 0 0;color:var(--main-color-primary)}.tooltip{--tooltip-zindex:104;--tooltip-max-width:320px;--tooltip-padding-x:10px;--tooltip-padding-y:10px;--tooltip-margin: ;--tooltip-font-size:var(--main-font-size-base);--tooltip-color:var(--main-color-white);--tooltip-bg:var(--main-color-primary);--tooltip-border-radius:4px;--tooltip-opacity:1;--tooltip-arrow-width:0.8rem;--tooltip-arrow-height:0.4rem;z-index:var(--tooltip-zindex);display:block;margin:var(--tooltip-margin);font-family:var(--main-font-family);font-style:normal;font-weight:var(--main-font-weight);line-height:var(--main-line-height);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--tooltip-arrow-width);height:var(--tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--tooltip-arrow-height))}.tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) * .5) 0;border-top-color:var(--tooltip-bg)}.tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.tooltip-end .tooltip-arrow{left:calc(-1 * var(--tooltip-arrow-height));width:var(--tooltip-arrow-height);height:var(--tooltip-arrow-width)}.tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) * .5) 0;border-right-color:var(--tooltip-bg)}.tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--tooltip-arrow-height))}.tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height);border-bottom-color:var(--tooltip-bg)}.tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.tooltip-start .tooltip-arrow{right:calc(-1 * var(--tooltip-arrow-height));width:var(--tooltip-arrow-height);height:var(--tooltip-arrow-width)}.tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--tooltip-arrow-width) * .5) 0 calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height);border-left-color:var(--tooltip-bg)}.tooltip-inner{max-width:var(--tooltip-max-width);padding:var(--tooltip-padding-y) var(--tooltip-padding-x);color:var(--tooltip-color);text-align:center;background-color:var(--tooltip-bg);border-radius:var(--tooltip-border-radius)}.tooltip{display:inline-block;opacity:1;cursor:pointer}.tooltip>span{color:var(--main-link-color);text-decoration:none}.tooltip>i{position:relative;top:2px;margin-right:5px}.tooltip:active,.tooltip:focus,.tooltip:hover{color:var(--main-link-color-hover)}.tooltip:active>span,.tooltip:focus>span,.tooltip:hover>span{text-decoration:underline}.sectionWelcome .h1,.sectionWelcome h1{position:relative;padding-bottom:8px;text-align:center}.sectionWelcome .h1:before,.sectionWelcome h1:before{content:"";position:absolute;width:100px;height:2px;background:var(--main-color-primary);left:50%;bottom:0;transform:translate(-50%)}figure figcaption{font-size:var(--main-font-size-small);font-weight:var(--main-font-weight);color:var(--main-color-gray-base)}.contentBox{display:flex;flex-direction:column;width:100%;border-radius:4px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.08);color:var(--main-color-black);text-decoration:none}@media (min-width:768px){.contentBox{box-shadow:0 0 40px rgba(0,0,0,.08)}}.contentBox .contentImage{max-width:100%;width:100%;background-color:var(--main-color-white);overflow:hidden}.contentBox .contentImage img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;transition:.2s ease-in-out;display:block;min-width:100%}.contentBox .contentText{padding:30px;flex-grow:1;display:flex}.contentBox .contentText .textcontent{width:100%}@container containerRowColumn (min-inline-size:600px){.contentBox{flex-direction:row}.contentBox .contentImage{width:50%;flex-shrink:0;display:flex}.contentBox .contentImage>.textcontent{display:flex}.contentBox .contentImage img{min-height:100%}.contentBox.reverse{flex-direction:row-reverse}}.contentBox>.link{color:var(--main-color-black);text-decoration:none;display:flex;flex-direction:column}@container containerRowColumn (min-inline-size:600px){.contentBox>.link{flex-direction:row}}.contentBox>.link:active,.contentBox>.link:focus,.contentBox>.link:hover{color:var(--main-color-black);text-decoration:none}.contentBox>.link:active .contentImage img,.contentBox>.link:focus .contentImage img,.contentBox>.link:hover .contentImage img{scale:1.05}a.contentBox{color:var(--main-color-black);text-decoration:none}a.contentBox:active,a.contentBox:focus,a.contentBox:hover{color:var(--main-color-black);text-decoration:none}a.contentBox:active .contentImage img,a.contentBox:focus .contentImage img,a.contentBox:hover .contentImage img{scale:1.05}.contentBox.hasLink>.link{cursor:pointer;color:var(--main-color-black)}.contentBox.hasLink>.link:active,.contentBox.hasLink>.link:focus,.contentBox.hasLink>.link:hover{color:var(--main-color-black);text-decoration:none}.contentBox.hasLink>.link:active .contentImage img,.contentBox.hasLink>.link:focus .contentImage img,.contentBox.hasLink>.link:hover .contentImage img{scale:1.05}.contentBox.contentBox--textinbox{position:relative;color:var(--main-color-white);border-radius:0}.contentBox.contentBox--textinbox .contentText{position:absolute;left:0;bottom:0;padding:15px;z-index:1}@media (min-width:768px){.contentBox.contentBox--textinbox .contentText{padding:30px}}.contentBox.contentBox--textinbox .contentText .h2,.contentBox.contentBox--textinbox .contentText h2{line-height:1.1;font-weight:400;font-size:2rem}.contentBox.contentBox--textinbox .contentText .h2:last-child,.contentBox.contentBox--textinbox .contentText h2:last-child{margin-bottom:0}.contentBox.contentBox--textinbox .contentText a{color:var(--main-color-white)}.contentBox.contentBox--textinbox .contentText .buttonLink:after{background:var(--main-color-white)}.contentBox.contentBox--textinbox .contentImage img{aspect-ratio:auto}.contentBox.contentBox--textinbox.hasLink>.link{color:var(--main-color-white)}.contentBox.contentBox--textinbox.hasLink>.link:active,.contentBox.contentBox--textinbox.hasLink>.link:focus,.contentBox.contentBox--textinbox.hasLink>.link:hover{color:var(--main-color-white)}a.contentBox.contentBox--textinbox:active,a.contentBox.contentBox--textinbox:focus,a.contentBox.contentBox--textinbox:hover{color:var(--main-color-white)}.contentBox{border-radius:8px}.contentBox .contentText .h1,.contentBox .contentText .h2,.contentBox .contentText .h3,.contentBox .contentText h1,.contentBox .contentText h2,.contentBox .contentText h3{display:flex;align-items:center;gap:10px}.emptybox{padding:20px;background-color:var(--main-color-light-gray)}@media (min-width:1024px){.emptybox{padding:30px}}.breadcrumb{margin:0;padding:0;background-color:transparent;border-radius:0;display:flex;align-items:center;flex-wrap:wrap}@media (max-width:1249px){.breadcrumb{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;overflow-x:auto}}.breadcrumb li{margin:0;padding:0;list-style-type:none}.breadcrumb i{margin:0 4px}.breadcrumb a i{display:block;margin:0;font-size:1.2em}.breadcrumb .current{color:var(--main-color-primary)}.breadcrumb .current a{color:var(--main-color-primary)}.breadcrumbBackbutton{color:var(--main-color-black);display:inline-flex;align-items:center}.breadcrumbBackbutton:hover{color:var(--main-color-primary);text-decoration:none}.breadcrumbBackbutton i{margin-right:4px}@media (max-width:1249px){.breadcrumbBackbutton{margin-top:10px}}.breadcrumbWrapper{margin-top:20px;margin-bottom:20px;font-size:var(--main-font-size-base);line-height:1}@media (min-width:1250px){.breadcrumbWrapper{margin-bottom:40px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}.breadcrumbWrapper a{color:var(--main-color-black);text-decoration:none}.breadcrumbWrapper a:hover{color:var(--main-color-primary);text-decoration:none}.breadcrumbWrapper{margin-top:15px;margin-bottom:15px}@media (min-width:1250px){.breadcrumbWrapper{margin-bottom:30px}}.navToggler{width:40px;height:40px;cursor:pointer;position:relative}.navToggler__bar{width:100%;height:2px;background-color:var(--main-color-white);border-radius:0;position:absolute;left:7px;width:calc(100% - 14px);width:-o-calc(100% - 14px);transition:.2s linear}.navToggler__bar:first-child{top:12px}.navToggler__bar:nth-child(2){top:50%;transform:translateY(-50%)}.navToggler__bar:last-child{bottom:12px}.navToggler.is-active .navToggler__bar:first-child{rotate:45deg;top:19px}.navToggler.is-active .navToggler__bar:nth-child(2){height:0;width:0;left:50%}.navToggler.is-active .navToggler__bar:last-child{rotate:-45deg;bottom:19px}.navToggler{width:25px;height:50px}.navToggler__bar{height:1px;left:0;width:100%}.navToggler__bar:first-child{top:18px}.navToggler__bar:last-child{bottom:18px}.navToggler.is-active .navToggler__bar:first-child{top:24px}.navToggler.is-active .navToggler__bar:last-child{bottom:24px}.navChildrenToggle{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.navChildrenToggle:after{content:var(--base-icon-plus);font-family:icons,Helvetica,Arial,sans-serif}.navChildrenToggle.is-active:after{content:var(--base-icon-minus)}.nav{display:flex;flex-wrap:nowrap}.nav ul{margin:0;padding:0}.nav li{margin:0;padding:0;list-style-type:none}.nav a{color:var(--main-color-white);text-decoration:none}.nav a.active,.nav a.active_tree,.nav a:active,.nav a:focus,.nav a:hover{color:var(--main-color-white);text-decoration:underline}.nav li.active>a,.nav li.active_tree>a,.nav li:active>a,.nav li:focus>a,.nav li:hover>a{color:var(--main-color-white)}.nav ul{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.nav ul{margin-left:-30px;margin-right:-30px}}.nav ul>li{padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px}@media (min-width:768px){.nav ul>li{padding-left:30px;padding-right:30px;margin-top:0;margin-bottom:0}}.nav>a{margin-right:30px}@media (min-width:768px){.nav>a{margin-right:60px}}.navgroup{margin-bottom:-30px}.navgroup a,.navgroup li>span{color:var(--main-color-white);display:block;margin-bottom:30px;text-decoration:none}.navgroup a:active,.navgroup a:focus,.navgroup a:hover{color:var(--main-color-white);text-decoration:none}.navgroup li{margin:0;padding:0;list-style-type:none}.navgroup li:hover>a{color:var(--main-color-white)}.navgroup ul{margin:0;padding:0}.navgroup>ul>li>a,.navgroup>ul>li>span{font-weight:var(--main-font-weight)}.navgroup--col-2>ul,.navgroup--col-3>ul,.navgroup--col-4>ul,.navgroup--col-5>ul{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-30px;margin-right:-30px;margin-bottom:-60px}.navgroup--col-2>ul>li,.navgroup--col-3>ul>li,.navgroup--col-4>ul>li,.navgroup--col-5>ul>li{width:100%;padding-left:30px;padding-right:30px;margin-bottom:60px}@media (min-width:768px){.navgroup--col-2>ul>li{width:50%}}@media (min-width:768px){.navgroup--col-3>ul>li{width:33.3333333333%}}@media (min-width:768px){.navgroup--col-4>ul>li{width:50%}}@media (min-width:1024px){.navgroup--col-4>ul>li{width:25%}}@media (min-width:768px){.navgroup--col-5>ul>li{width:50%}}@media (min-width:1024px){.navgroup--col-5>ul>li{width:25%}}@media (min-width:1250px){.navgroup--col-5>ul>li{width:20%}}@media (max-width:767px){.navgroup--collapse-mobile a{margin-bottom:10px;line-height:30px}.navgroup--collapse-mobile li.hasChildren>a,.navgroup--collapse-mobile li.hasChildren>span{display:flex;align-items:center;justify-content:space-between}.navgroup--collapse-mobile>ul{margin-left:0;margin-right:0}.navgroup--collapse-mobile>ul>li{padding-left:0;padding-right:0;margin-bottom:10px;border-bottom:1px solid var(--main-color-white)}.navgroup--collapse-mobile>ul>li>ul{display:none}.navgroup--collapse-mobile>ul>li.open>ul{display:block}}.mainnav>ul>li{position:relative}.mainnav>ul>li>ul{position:absolute;z-index:101;background:var(--main-color-white);min-width:100%;min-width:calc(100% + 40px);min-width:-o-calc(100% + 40px);margin-left:-20px;padding:20px;display:none;box-shadow:0 20px 20px rgba(0,0,0,.1);margin-top:20px;filter:drop-shadow(0 5px 20px rgba(0, 0, 0, .1))}.mainnav>ul>li>ul:before{content:"";display:block;width:0;height:0;border-width:0 20px 20px 20px;border-color:transparent transparent var(--main-color-white) transparent;border-style:solid;position:absolute;left:30px;bottom:100%}.mainnav>ul>li>ul:after{content:"";display:block;position:absolute;left:0;bottom:100%;height:20px;width:100%}.mainnav>ul>li>ul>li:not(:last-child){margin-bottom:10px}.mainnav>ul>li>ul a{display:block;white-space:nowrap}.mainnav{display:flex;align-items:center}.mainnav__seperator{width:1px;height:27px;background:var(--main-color-gray-base);display:block;margin-left:15px;margin-right:15px}@media (min-width:1250px){.mainnav__seperator{margin-left:30px;margin-right:30px}}.mainnav ul{margin:0;padding:0}.mainnav li{margin:0;padding:5px 0;list-style-type:none}.mainnav a{color:var(--main-color-white);text-decoration:none}.mainnav li:active>a,.mainnav li:focus>a,.mainnav li:hover>a{color:var(--main-color-white)}.mainnav li.is-active-tree>a,.mainnav li.is-active>a{color:var(--main-color-white)}.mainnav li.is-active-tree>a:after,.mainnav li.is-active>a:after{height:0;background:var(--main-color-white)}.mainnav li.is-active-tree:active>a,.mainnav li.is-active-tree:focus>a,.mainnav li.is-active-tree:hover>a,.mainnav li.is-active:active>a,.mainnav li.is-active:focus>a,.mainnav li.is-active:hover>a{color:var(--main-color-white)}.mainnav li.is-active-tree:active>a:after,.mainnav li.is-active-tree:focus>a:after,.mainnav li.is-active-tree:hover>a:after,.mainnav li.is-active:active>a:after,.mainnav li.is-active:focus>a:after,.mainnav li.is-active:hover>a:after{background:var(--main-color-white)}.mainnav>ul{display:flex;gap:15px;font-size:var(--main-font-size-base)}@media (min-width:1670px){.mainnav>ul{gap:30px;font-size:var(--main-font-size-big)}}.mainnav>ul>li>a{font-weight:var(--main-font-weight);position:relative;display:block}.mainnav>ul>li>a:after{content:"";width:100%;height:0;background:0 0;display:block;position:absolute;left:0;top:100%}.mainnav>ul.nav--content>li>a{font-weight:var(--main-font-weight)}.mainnav>ul.nav--showMore{margin-left:15px}@media (min-width:1670px){.mainnav>ul.nav--showMore{margin-left:30px}}.mainnav>ul>li.hoverintent .megaMenu,.mainnav>ul>li.hoverintent>ul{display:block}.actionBox{padding:30px;background-color:var(--main-color-white);box-shadow:0 0 20px rgba(0,0,0,.2)}@media (min-width:768px){.actionBox{padding:60px;box-shadow:0 0 30px rgba(0,0,0,.2)}}.customSelect{position:relative;width:100%}.customSelect__selectedLabel{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.customSelect__selectedCount{width:20px;height:20px;border-radius:50%;background:var(--main-color-primary);color:var(--main-color-primary-contrast);align-items:center;justify-content:center;margin-left:10px;font-size:1.4rem;vertical-align:middle;margin-top:-2px;display:none;flex-shrink:0}.customSelect__selectedCount.is-active{display:inline-flex}.customSelect__selected{padding-right:40px;display:flex}.customSelect__hiddenFormField{display:none}.customSelect__dropdown{z-index:2;background:var(--main-color-white);font-size:var(--main-font-size-small);overflow:hidden;flex-direction:column}@media (max-width:767px){.customSelect__dropdown{box-shadow:0 0 40px rgba(0,0,0,.2);padding:10px;position:fixed;left:0;bottom:0;width:100%;translate:0 110%;transition:.2s ease-in-out;pointer-events:none;opacity:0;z-index:104;max-height:100vh;max-height:100svh}}@media (min-width:768px){.customSelect__dropdown{position:absolute;left:0;top:100%;width:100%;min-width:300px;max-width:100vw;box-shadow:0 0 20px rgba(0,0,0,.1);border:1px solid var(--main-color-light-gray);border-radius:4px;margin-top:5px;display:none}}.customSelect__dropdownClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;position:absolute;right:10px;top:10px;z-index:1}@media (min-width:768px){.customSelect__dropdownClose{display:none}}.customSelect__dropdownTitle{font-weight:var(--main-font-weight-bold);padding-right:40px;white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem}.customSelect__dropdownTitle:not(:last-child){margin-bottom:20px}@media (min-width:768px){.customSelect__dropdownTitle{display:none}}.customSelect__dropdownHeader{padding:10px;margin-bottom:10px}.customSelect__dropdownBody{overflow:hidden;overflow-y:auto}@media (min-width:768px){.customSelect__dropdownBody{max-height:260px}}.customSelect__dropdownFooter{margin-top:10px;padding:10px;padding-bottom:15px;border-top:1px solid var(--main-color-light-gray);text-align:center}@media (max-width:767px){.customSelect__dropdownFooter{padding-bottom:0}}.customSelect__dropdownFooter .button{width:100%;margin-bottom:10px}.customSelect__dropdownFooter .linkWithIcon{font-size:var(--main-font-size-small)}.customSelect__dropdownFooter .linkWithIcon .icon{margin:0}.customSelect__dropdownItemHeadline{font-weight:var(--main-font-weight-bold)}.customSelect__dropdownItemText{font-size:.9em;color:var(--main-color-dark-gray);padding-left:20px}.customSelect__dropdownItem{padding:10px 20px;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--main-color-black);text-decoration:none}.customSelect__dropdownItem:hover{background:var(--main-color-light-gray);color:var(--main-color-black);text-decoration:none}.customSelect__dropdownItem.is-active{background:var(--main-color-light-gray)}.customSelect__dropdownItem.disabled{pointer-events:none;cursor:not-allowed;color:var(--main-color-middle-gray)}.customSelect__dropdownItem.disabled .customSelect__dropdownItemText{color:var(--main-color-middle-gray)}.customSelect__dropdownItem--checkbox,.customSelect__dropdownItem--radio{padding-left:40px}.customSelect__dropdownItem--checkbox:after,.customSelect__dropdownItem--checkbox:before,.customSelect__dropdownItem--radio:after,.customSelect__dropdownItem--radio:before{content:"";position:absolute;left:10px;top:50%;translate:0 -50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.customSelect__dropdownItem--checkbox:before,.customSelect__dropdownItem--radio:before{border:1px solid var(--main-color-light-gray);border-radius:4px;background:var(--main-color-white)}.customSelect__dropdownItem--checkbox:after,.customSelect__dropdownItem--radio:after{opacity:0}.customSelect__dropdownItem--checkbox.is-active:before,.customSelect__dropdownItem--radio.is-active:before{border-color:var(--main-color-black)}.customSelect__dropdownItem--checkbox.is-active:after,.customSelect__dropdownItem--radio.is-active:after{opacity:1}.customSelect__dropdownItem--radio:after,.customSelect__dropdownItem--radio:before{border-radius:50%}.customSelect__dropdownItem--radio:after{background:var(--main-color-black);width:12px;height:12px;margin-left:4px;opacity:0}.customSelect__dropdownItem--checkbox:after{content:var(--base-icon-check);font-family:icons,Helvetica,Arial,sans-serif;font-size:18px}.customSelect__dropdownItem--checkbox.is-active{background:0 0}.customSelect__dropdownItem--checkbox.is-active:before{border-color:var(--main-color-black)}.customSelect__dropdownItem--checkbox.is-active:after{opacity:1}.customSelect select{display:none}.customSelect.is-active .customSelect__selected{border-color:var(--main-color-primary)}.customSelect.is-active .customSelect__selected:after{content:var(--base-icon-angle-up)}.customSelect.is-active .customSelect__dropdown{display:flex}@media (max-width:767px){.customSelect.is-active .customSelect__dropdown{translate:0 0;pointer-events:auto;opacity:1}}.customSelect.is-error .customSelect__selected,.customSelect.is-loading .customSelect__selected,.customSelect.is-success .customSelect__selected{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;cursor:not-allowed;pointer-events:none;padding-right:40px;padding-left:10px;position:relative}.customSelect.is-error .customSelect__selected .icon,.customSelect.is-loading .customSelect__selected .icon,.customSelect.is-success .customSelect__selected .icon{opacity:0}.customSelect.is-error .customSelect__selected:after,.customSelect.is-loading .customSelect__selected:after,.customSelect.is-success .customSelect__selected:after{position:absolute;right:15px;top:50%;font-family:icons,Helvetica,Arial,sans-serif;transform:translateY(0);translate:0 -50%;font-size:24px;margin-top:0}.customSelect.is-loading .customSelect__selected{cursor:wait;color:var(--main-color-black)!important}.customSelect.is-loading .customSelect__selected:after{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.customSelect.is-success .customSelect__selected{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-black)!important}.customSelect.is-success .customSelect__selected:after{content:var(--base-icon-check);animation:scaleRequestIconBtn 1s forwards ease-in-out}.customSelect.is-error .customSelect__selected{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-white)!important}.customSelect.is-error .customSelect__selected:after{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.customSelect--small{width:auto;display:inline-flex}.customSelect--small .customSelect__selected{padding:0;padding-right:20px;background:0 0;border:0;border-radius:0}.customSelect--small .customSelect__selected:after{font-size:1.2rem;right:0}.customSelect--small.is-error .customSelect__selected,.customSelect--small.is-loading .customSelect__selected,.customSelect--small.is-success .customSelect__selected{padding-right:20px;padding-left:0}.customSelect--small.is-error .customSelect__selected:after,.customSelect--small.is-loading .customSelect__selected:after,.customSelect--small.is-success .customSelect__selected:after{right:0;font-size:16px}.customSelect--small.is-loading .customSelect__selected{cursor:wait;background:0 0!important;border-color:transparent!important;color:var(--main-color-black)!important}.customSelect--small.is-success .customSelect__selected{background:0 0!important;border-color:transparent!important;color:var(--main-color-success)!important}.customSelect--small.is-error .customSelect__selected{background:0 0!important;border-color:transparent!important;color:var(--main-color-danger)!important}.customSelect--openRight .customSelect__dropdown{left:auto;right:0}.customSelect--openTop .customSelect__dropdown{top:auto;bottom:35px}.scrollingBanner{overflow:hidden;position:relative;max-width:1920px;margin-left:auto;margin-right:auto}.scrollingBanner .contentImage img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.scrollingBanner .contentImage img{aspect-ratio:1.5}}@media (min-width:1024px){.scrollingBanner .contentImage img{aspect-ratio:2}}@media (min-width:1250px){.scrollingBanner .contentImage img{aspect-ratio:2.3}}.scrollingBanner .contentText{position:absolute;top:0;left:100%;width:100%;height:100%;line-height:1;color:var(--main-color-white);white-space:nowrap;display:flex;align-items:center;font-size:150px}@media (min-width:768px){.scrollingBanner .contentText{font-size:300px}}@media (min-width:1024px){.scrollingBanner .contentText{font-size:400px}}@media (min-width:1250px){.scrollingBanner .contentText{font-size:600px}}.maxHeightContent{max-height:40vh;max-height:40svh;overflow:hidden;position:relative}.maxHeightContent__buttonWrapper{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:linear-gradient(0deg,#fff 20px,rgba(255,255,255,.5) 60px,rgba(255,255,255,0) 100%);padding-top:40px}.maxHeightContent__button{display:inline-flex;gap:5px;align-items:center;cursor:pointer;line-height:1}.maxHeightContent__button:before{content:"+"}.maxHeightContent.is-open{max-height:none;padding-bottom:60px}.maxHeightContent.is-open .maxHeightContent__button:before{content:"-"}.maxHeightContent:not(.is-active) .maxHeightContent__buttonWrapper{display:none}.searchBar{position:relative;display:flex;flex-direction:column;gap:15px;align-items:flex-start}.searchBar input{border-width:2px;background:var(--main-color-white);border-radius:4px!important;outline:0}.searchBar input:active,.searchBar input:focus{border-color:var(--main-color-primary);background:var(--main-color-white);color:var(--main-color-black)}.headerSearch{flex-grow:1;max-width:480px}.headerSearchSuggestions{flex-grow:1;max-width:320px;border-right:1px solid var(--main-color-white);padding-right:60px}@media (max-width:1249px){.headerSearchSuggestions{padding-right:30px}}.headerSearchSuggestions ul li a{color:var(--main-color-white)}.ticker{color:var(--main-color-white);text-decoration:none;max-width:1920px;margin:0 auto;width:100%;background:radial-gradient(circle at 20% 30%,rgba(183,14,12,.95) 0,rgba(183,14,12,0) 55%),radial-gradient(circle at 70% 40%,rgba(0,70,132,.9) 0,rgba(0,70,132,0) 60%),radial-gradient(circle at 55% 85%,#000f1f 0,rgba(0,15,31,0) 65%),#000f1f;display:flex;align-items:center;height:60px;overflow:hidden;white-space:nowrap;font-size:30px;font-weight:var(--main-font-weight-bold)}@media (max-width:1249px){.ticker{height:50px;font-size:25px}}@media (max-width:767px){.ticker{height:40px;font-size:20px}}.ticker__text{padding-left:100%;display:inline-flex;align-items:center;animation:scroll 60s linear infinite}.ticker__text i{font-size:20px}.ticker:active,.ticker:focus,.ticker:hover{text-decoration:none;color:var(--main-color-white)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}small{font-size:var(--main-font-size-small);font-weight:var(--main-font-weight);color:var(--main-color-gray-base)}.speech-bubble{flex-shrink:0;width:320px;text-align:left;position:static;padding:15px;background:var(--main-color-white);border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.08);opacity:0;transition:.2s all ease-in-out;pointer-events:none;display:flex;flex-direction:column;max-height:400px;overflow-y:auto;transform:scale(0)}@media (max-width:1249px){.speech-bubble{width:100%;max-height:100%}}.speech-bubble::-webkit-scrollbar{width:4px}.speech-bubble::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color-light-gray)}.speech-bubble.show{opacity:1;pointer-events:all;transform:scale(1)}.accordion p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0}.accordion span{display:block}.accordion.open p{overflow:auto;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:unset}.info-btn{cursor:pointer;transition:.2s all ease-in-out;fill:rgba(0,0,0,0.1);stroke:rgba(0,0,0,0.15)}.info-btn.active,.info-btn:active,.info-btn:focus,.info-btn:hover{fill:rgba(0,0,0,0.2);stroke:rgba(0,0,0,0.2)}.sharedLinks__filters{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center}.sharedLinks__filters input,.sharedLinks__filters select{padding:1rem 1.4rem;border:1px solid var(--main-color-light-gray);border-radius:4px;font-size:var(--main-font-size-base);font-family:var(--main-font-family);background:var(--main-color-white);color:var(--main-color-black)}.sharedLinks__filters input{flex:1;min-width:24rem}.sharedLinks__filters input:focus,.sharedLinks__filters select:focus{outline:0;border-color:var(--main-color-gray-base);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.sharedLinks__table{width:100%;border-collapse:collapse}.sharedLinks__table th{text-align:left;padding:1.4rem 1.2rem;border-bottom:2px solid var(--main-color-middle-gray);font-size:1.3rem;font-weight:var(--main-font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--main-color-gray-base)}.sharedLinks__table td{padding:1.4rem 1.2rem;border-bottom:1px solid var(--main-color-light-gray);font-size:var(--main-font-size-base);vertical-align:middle}.sharedLinks__table td.is-link{word-break:break-all;color:var(--main-color-black)}.sharedLinks__table tbody tr{cursor:pointer;transition:background-color .12s ease}.sharedLinks__table tbody tr:hover{background:rgba(0,0,0,.03)}.sharedLinks__badge{display:inline-block;padding:.4rem 1.1rem;border-radius:999px;font-weight:var(--main-font-weight-semibold);font-size:1.4rem;white-space:nowrap}.sharedLinks__badge.is-valid{background:#e6f4ea;color:#1d7f3c}.sharedLinks__badge.is-expired{background:#fdecea;color:#b70e0c}.sharedLinks__detail{position:fixed;inset:0;z-index:107;display:none;align-items:center;justify-content:center;padding:2rem}.sharedLinks__detailOverlay{position:absolute;inset:0;background:rgba(0,16,30,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sharedLinks__detailBox{position:relative;background:var(--main-color-white);width:100%;max-width:64rem;max-height:85vh;overflow-y:auto;padding:3rem 3.2rem;border-radius:1.6rem;box-shadow:0 2.4rem 7rem rgba(0,0,0,.35)}@media (max-width:767px){.sharedLinks__detailBox{padding:2.4rem 2rem}}.sharedLinks__detailClose{position:absolute;top:1.2rem;right:1.2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:0;background:0 0;font-size:2.8rem;line-height:1;color:var(--main-color-gray-base);border-radius:50%;cursor:pointer;transition:background-color .12s ease,color .12s ease}.sharedLinks__detailClose:hover{background:var(--main-color-light-gray);color:var(--main-color-black)}.sharedLinks__detailHead{margin:0 4rem 2rem 0}.sharedLinks__detailTitle{font-size:2.4rem;font-weight:var(--main-font-weight-medium);line-height:1.3;margin:0 0 1rem}.sharedLinks__type{display:inline-block;padding:.5rem 1.2rem;border-radius:999px;font-size:1.3rem;font-weight:var(--main-font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;background:var(--main-color-middle-gray);color:var(--main-color-secondary)}.sharedLinks__linkLabel{display:block;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;color:var(--main-color-gray-base);margin-bottom:.6rem}.sharedLinks__linkPanel{display:block;background:rgba(0,0,0,.04);border:1px solid var(--main-color-light-gray);border-radius:1rem;padding:1.2rem 1.4rem;font-size:1.5rem;line-height:1.5;color:var(--main-color-black);word-break:break-all}.sharedLinks__copyRow{margin:1.2rem 0 2.4rem}.sharedLinks__meta{display:grid;grid-template-columns:auto 1fr;gap:.9rem 2rem;align-items:center;border-top:1px solid var(--main-color-light-gray);padding-top:2rem}@media (max-width:767px){.sharedLinks__meta{grid-template-columns:1fr;gap:.3rem 0}.sharedLinks__meta .sharedLinks__metaValue{margin-bottom:1rem}}.sharedLinks__metaLabel{font-size:1.4rem;text-transform:uppercase;letter-spacing:.03em;color:var(--main-color-gray-base)}.sharedLinks__metaValue{font-size:1.6rem;color:var(--main-color-black)}.banner .contentText .h1:not(.highlighted),.banner .contentText h1:not(.highlighted),.banner .contentText__headline{margin-top:0;line-height:1.1;margin-bottom:clamp(10px,.5em,20px);font-size:2.6rem}@media (min-width:768px){.banner .contentText .h1:not(.highlighted),.banner .contentText h1:not(.highlighted),.banner .contentText__headline{font-size:3.6rem}}.banner .contentText .h2:not(.highlighted),.banner .contentText h2:not(.highlighted),.banner .contentText__text{margin-top:0;margin-bottom:20px;font-size:1.8rem}@media (min-width:768px){.banner .contentText .h2:not(.highlighted),.banner .contentText h2:not(.highlighted),.banner .contentText__text{font-size:2.4rem}}.banner{position:relative;display:flex;width:100%;height:100%;max-width:1920px;margin-left:auto;margin-right:auto}.banner .contentImage{display:flex;width:100%;flex-grow:1;height:100%}.banner .contentImage .textcontent{width:100%}.banner .contentImage img,.banner .contentImage video{display:block;min-width:100%;-o-object-fit:cover;object-fit:cover;min-height:100%;width:100%;height:100%!important;max-width:none;max-height:none;flex:1}@media (max-width:767px){.banner .contentImage{aspect-ratio:1;max-height:380px}}.banner .contentText{color:var(--main-color-white)}.banner .contentText .h2:not(.highlighted),.banner .contentText h2:not(.highlighted){margin-bottom:10px}.banner .contentText .h3:not(.highlighted),.banner .contentText h3:not(.highlighted){margin-bottom:10px}.banner .contentText .h1:last-child,.banner .contentText .h2:last-child,.banner .contentText .h3:last-child,.banner .contentText h1:last-child,.banner .contentText h2:last-child,.banner .contentText h3:last-child{margin-bottom:0}.banner .contentText .buttonLink{color:var(--main-color-white)}.banner .contentText .buttonLink:after{background:var(--main-color-white)}.banner .contentText .textcontent{width:100%}@media (min-width:768px){.banner .contentText .textcontent{width:50%}}.banner .contentText .infieldInputGroup{color:var(--main-color-black)}.banner .contentText.color--black{color:var(--main-color-black)}.banner .contentText.color--black .buttonLink{color:var(--main-color-black)}.banner .contentText.color--black .buttonLink:after{background:var(--main-color-black)}.banner .contentText{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;padding:30px;align-items:center;justify-content:center}@media (min-width:1250px){.banner .contentText{padding:60px}}.banner .contentText.contentText--left{align-items:flex-start}.banner .contentText.contentText--right{align-items:flex-end}.banner .contentText.contentText--vertTop{justify-content:flex-start}.banner .contentText.contentText--vertBottom{justify-content:flex-end}.banner.banner--hasNoText .contentImage:after{display:none}a.banner{color:var(--main-color-black)}.banner:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,#00101e 0,rgba(0,16,30,.1) 100%);position:absolute;top:0;left:0;z-index:1}@media (max-width:767px){.banner .contentImage{aspect-ratio:auto;max-height:none}}.banner .contentImage img,.banner .contentImage video{position:relative;max-height:400px;-o-object-fit:cover;object-fit:cover;max-width:100%}@media (max-width:1249px){.banner .contentImage img,.banner .contentImage video{max-height:300px}}@media (max-width:767px){.banner .contentImage img,.banner .contentImage video{max-height:150px}}.banner .contentText{padding:30px}.banner .contentText img{width:350px!important}@media (max-width:1249px){.banner .contentText img{width:250px!important}}@media (max-width:767px){.banner .contentText img{width:150px!important}}@media (max-width:767px){.banner--big{flex-direction:column}}.banner--big:before{background:linear-gradient(0deg,rgba(0,16,30,.9) 0,rgba(0,16,30,.9) 100%)}@media (max-width:767px){.banner--big:before{display:none}}.banner--big .contentImage img,.banner--big .contentImage video{max-height:800px}@media (max-width:1249px){.banner--big .contentImage img,.banner--big .contentImage video{max-height:600px}}@media (max-width:767px){.banner--big .contentImage img,.banner--big .contentImage video{max-height:300px}}@media (max-width:767px){.banner--big .contentText{position:static;color:var(--main-color-black)}}.banner--big .contentText .textcontent{width:-moz-fit-content;width:fit-content}.slideshow.swiper .swiper-button-next,.slideshow.swiper .swiper-button-prev{width:40px;height:40px;font-size:36px;color:var(--main-color-white);scale:1;transition:.2s ease-in-out}.slideshow.swiper .swiper-button-next:active,.slideshow.swiper .swiper-button-next:focus,.slideshow.swiper .swiper-button-next:hover,.slideshow.swiper .swiper-button-prev:active,.slideshow.swiper .swiper-button-prev:focus,.slideshow.swiper .swiper-button-prev:hover{scale:1.4}.slideshow.swiper .swiper-button-prev{left:10px}.slideshow.swiper .swiper-button-next{right:10px}@media (min-width:1750px){.slideshow.swiper.slideshow--arrows-outside .swiper-button-next,.slideshow.swiper.slideshow--arrows-outside .swiper-button-prev{color:var(--main-color-black)}.slideshow.swiper.slideshow--arrows-outside .swiper-button-prev{left:-50px}.slideshow.swiper.slideshow--arrows-outside .swiper-button-next{right:-50px}}.container .slideshow.swiper.slideshow--arrows-outside .swiper-button-next,.container .slideshow.swiper.slideshow--arrows-outside .swiper-button-prev{color:var(--main-color-white)}.container .slideshow.swiper.slideshow--arrows-outside .swiper-button-prev{left:10px}.container .slideshow.swiper.slideshow--arrows-outside .swiper-button-next{right:10px}.dcCookieBar{position:fixed;left:0;bottom:0;line-height:1.3;width:100%;min-width:320px;box-shadow:0 0 10px #000;z-index:6000;padding:15px;padding-left:90px;background-color:var(--main-color-white);font-size:var(--main-font-size-base);color:var(--main-color-black);box-sizing:border-box}.dcCookieBar a{color:var(--main-color-black);text-decoration:underline}.dcCookieBar a:hover{color:var(--main-color-primary)}.dcCookieBar__button{line-height:1.6;padding:5px 20px;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;min-width:40px;width:auto;font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);color:var(--main-color-black);border:1px solid var(--main-color-gray-base);background-color:var(--main-color-white);border-radius:4px;transition:.2s ease-in-out}.dcCookieBar__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieBar__button:active,.dcCookieBar__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}@media (max-width:1024px){.dcCookieBar__button{font-size:var(--main-font-size-base)}}.dcCookieBar__buttonaction{border-color:var(--main-color-primary);color:var(--main-color-primary-contrast);background-color:var(--main-color-primary)}.dcCookieBar__buttonaction:hover{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieBar__buttonaction:active,.dcCookieBar__buttonaction:focus{background-color:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-primary-darken-contrast)}.dcCookieBar__buttons{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;flex-direction:column;gap:7.5px}.dcCookieBar__buttons .dcCookieBar__button{flex-grow:1;box-sizing:border-box;width:100%;flex-basis:100%!important}.dcCookieBar__main{text-align:center}.dcCookieBar__text{padding-left:7.5px;padding-right:7.5px;padding-bottom:15px;text-align:left}.dcCookieBar__links{text-align:right;font-size:var(--main-font-size-small)}.dcCookieBar__links a{display:inline-block;vertical-align:middle;margin-left:7.5px;margin-right:7.5px}.dcCookieBar__center{text-align:center;margin-top:15px}.dcCookieBar__center a{display:inline-block;vertical-align:middle;margin-left:7.5px;margin-right:7.5px}.dcCookieModal{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;background-color:rgba(204,204,204,.7);color:var(--main-color-black);display:none;padding-left:15px;padding-right:15px;z-index:6001;font-size:var(--main-font-size-base)}@media (min-width:441px){.dcCookieModal.dcCookieTopPadding{padding-top:150px}}.dcCookieModal__dialog{background-color:#fff;padding:30px;width:600px;max-width:100%;margin:15px auto;box-shadow:0 0 40px rgba(0,0,0,.2);border-radius:4px}@media (max-width:767px){.dcCookieModal__dialog{padding:15px}}.dcCookieModal a{color:var(--main-color-black);text-decoration:underline;cursor:pointer}.dcCookieModal a:hover{color:var(--main-color-primary)}.dcCookieModal .dcCookieBar__button{color:var(--main-color-black);background-color:var(--main-color-white);text-decoration:none;cursor:pointer}.dcCookieModal .dcCookieBar__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieModal .dcCookieBar__button:active,.dcCookieModal .dcCookieBar__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieModal .dcCookieBar__buttonaction{border-color:var(--main-color-primary);color:var(--main-color-primary-contrast);background-color:var(--main-color-primary);cursor:pointer}.dcCookieModal .dcCookieBar__buttonaction:hover{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieModal .dcCookieBar__buttonaction:active,.dcCookieModal .dcCookieBar__buttonaction:focus{background-color:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-primary-darken-contrast)}.dcCookieModal .dcCookieBar__links{margin-top:15px;text-align:left}.dcCookieModal .dcCookieBar__links a{margin-left:0;margin-right:15px}.dcCookieModal.open{display:block;overflow-x:hidden;overflow-y:auto}.dcCookieModalBody__headline{font-size:20px;margin-bottom:15px}.dcCookieModalBody__info{margin-bottom:15px}.dcCookieBarSwitch{width:50px;position:relative;height:26px;display:inline-block;cursor:pointer;border-radius:13px;margin:0;background-color:var(--main-color-light-gray)}.dcCookieBarSwitch span{font-style:normal;position:absolute;left:3px;width:20px;height:20px;background-color:var(--main-color-black);top:50%;margin-top:-10px;display:block;pointer-events:none;margin-bottom:0;border-radius:50%;transition:.1s ease-in-out}.dcCookieBarSwitch input{position:absolute;opacity:0;cursor:pointer;margin:0;width:20px;height:20px;left:0;top:0}.dcCookieBarSwitch input:checked+span{left:100%;margin-left:-23px;background-color:var(--main-color-primary)}.dcCookieBarSwitch__label{color:var(--main-color-black);margin-bottom:0;line-height:26px;margin-right:10px}.dcCookieBarBox{padding:15px;border:2px solid var(--main-color-light-gray);margin-top:15px}.dcCookieBarBox__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.dcCookieBarBox__title{margin-right:30px;font-size:16px}.dcCookieBarBox__info{margin-bottom:15px}.dcCookieBarMoreBox{margin-top:15px}.dcCookieBarMoreBox.open{display:block}.dcCookieBarTable{margin-top:15px}.dcCookieBarTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray)}.dcCookieBarTable__row:last-child{border-bottom:0}.dcCookieBarTable__cell>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dcCookieBarTable__cell--description{font-weight:700;font-size:1.2em}.dcCookieBarTable__cell--switch{display:flex;align-items:center}@media (min-width:768px){.dcCookieBarTable__row{display:flex;align-items:center}.dcCookieBarTable__cell{flex-grow:1;text-align:left;width:calc(100% - 200px)}.dcCookieBarTable__cell:first-child{padding-right:10px;flex-shrink:0;flex-grow:0;width:200px}.dcCookieBarTable__cell:first-child.dcCookieBarTable__cell--description{width:50%}.dcCookieBarTable__cell--switch{justify-content:flex-end}}@media (max-width:767px){.dcCookieBarTable__cell:first-child{margin-bottom:4px}.dcCookieBarTable__cell:first-child:after{content:":"}}.dcCookieBarRecurringTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarRecurringTable__row:last-child{border-bottom:0}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label{position:relative;padding-left:20px}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--main-color-black);position:absolute;left:0;top:50%;margin-top:-6px;transition:.2s ease-in-out}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label.active:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);border-color:transparent transparent transparent var(--main-color-primary)}.dcCookieBarRecurringTable__row--child{padding-left:20px}.dcCookieBarRecurringTable__label{font-weight:700}.dcCookieBarHistoryTable{font-size:1.1rem}.dcCookieBarHistoryTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarHistoryTable__row:last-child{border-bottom:0}.dcCookieBarHistoryTable__label{flex-grow:1;margin-right:8px}.dcCookieBarHistoryTable__badge{width:12px;height:12px;background-color:red;border-radius:50%;flex-shrink:0;margin-right:8px;margin-top:1px}.dcCookieBarHistoryTable__badge.active{background-color:green}.dcCookieBarHistoryTable__active{margin-left:8px;flex-shrink:0;width:60px;text-align:right}.dcCookieBarRecurring{z-index:6001;position:fixed;left:20px;bottom:20px;box-sizing:border-box}.dcCookieBarRecurringBox{position:fixed;z-index:6001;left:20px;bottom:80px;background-color:var(--main-color-white);box-shadow:0 0 20px #000;width:400px;font-size:var(--main-font-size-base)}.dcCookieBarRecurringBox__close{height:14px;width:14px;cursor:pointer}.dcCookieBarRecurringBox__close svg path{fill:#000000}.dcCookieBarRecurringBox__close:hover svg path{fill:var(--main-color-primary)}.dcCookieBarRecurringBox__head{padding:15px;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarRecurringBox__title{margin-right:15px}.dcCookieBarRecurringBox__footer .dcCookieBar__button{width:100%;padding:10px;box-sizing:border-box}@media (max-width:440px){.dcCookieBarRecurringBox{max-width:100%;left:0;bottom:0;max-height:100vh;overflow:hidden;overflow-y:auto}}.dcCookieBarRecurringButton{width:46px;height:46px;line-height:46px;text-align:center;background-color:var(--main-color-primary);color:var(--main-color-primary-contrast);font-size:20px;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #000}.dcCookieBarRecurringButton:focus,.dcCookieBarRecurringButton:hover{background-color:var(--main-color-primary-dark)}.dcCookieBarRecurringButton svg path{fill:#000000}.dcCookieBarRecurringButton .closelabel{display:none;position:relative;top:3px}.dcCookieBarRecurringButton .openlabel{position:relative;top:6px}.dcCookieBarRecurringButton.open .openlabel{display:none}.dcCookieBarRecurringButton.open .closelabel{display:block}.dcCookieBarTab{text-align:center;padding:10px;font-weight:700;cursor:pointer}.dcCookieBarTab:not(.active){background-color:var(--main-color-light-gray)}.dcCookieBarTab:hover{background-color:var(--main-color-white)}.dcCookieBarTabContent{padding:15px;display:none;height:240px;max-height:50vh;overflow:hidden;overflow-y:auto}.dcCookieBarTabContent.active{display:block}.dcCookieBarTabs__header{display:flex}.dcCookieBarTabs__header .dcCookieBarTab{flex-grow:1;width:50%}.dcCookieExternal{display:flex;align-items:center;justify-content:center}.dcCookieExternal__info{padding:30px;border:1px solid var(--main-color-gray-base);background-color:var(--main-color-white);max-width:800px;margin-left:auto;margin-right:auto;color:var(--main-color-black)}.dcCookieExternal__headline{padding-bottom:20px}.dcCookieExternal__button{line-height:1.6;padding:5px 20px;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;min-width:40px;width:auto;font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);color:var(--main-color-black);border:1px solid var(--main-color-gray-base);background-color:var(--main-color-white);transition:.2s ease-in-out}.dcCookieExternal__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieExternal__button:active,.dcCookieExternal__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.hidden{display:none!important}.dcCookieBar{padding-left:15px}.filegallery{margin-bottom:-10px}.filegalleryFile{margin-bottom:10px;color:var(--main-color-black);display:inline-flex;align-items:center;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;text-decoration:none}.filegalleryFile .icon{margin-right:5px;font-size:2em;line-height:1;margin-top:-2px}.filegalleryFile span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filegalleryFile:hover{color:var(--main-color-primary);text-decoration:none}.imageGalleryItem{overflow:hidden;cursor:pointer}.imageGalleryItem__content{position:relative}.imageGalleryItem__content:after{content:var(--base-icon-search);font-family:icons,Helvetica,Arial,sans-serif;background:rgba(0,0,0,.1);position:absolute;left:0;top:0;width:100%;height:100%;font-size:50px;display:flex;align-items:center;justify-content:center;line-height:1;color:var(--main-color-white);opacity:0;transition:.2s opacity ease-in-out}.imageGalleryItem__img{transition:.2s ease-in-out;scale:1}.imageGalleryItem:hover .imageGalleryItem__content:after{opacity:1}.imageGalleryItem:hover .imageGalleryItem__img{scale:1.1}.imageGalleryItem{border-radius:4px}.imageGalleryItem__img{display:block}body.is-bg--special .icon-angle-left:before,body.is-bg--special .icon-angle-right:before{color:var(--main-color-white)}.languageSwitchButton{display:block;cursor:pointer;text-transform:uppercase;position:relative;padding-right:15px}.languageSwitchButton:after{content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.languageSwitchList{padding:0;list-style:none;display:flex;margin:0;flex-wrap:wrap}.languageSwitchList li{width:100%;padding:0;display:flex;text-align:center}.languageSwitchList li:not(:last-child){border-bottom:1px solid var(--main-color-middle-gray)}.languageSwitchList li.is-active a{font-weight:var(--main-font-weight-bold)}.languageSwitchList li img{width:40px;flex-shrink:0}.languageSwitchList li a{display:flex;align-items:center;gap:20px;text-decoration:none;color:var(--main-link-color);padding:15px 0;width:100%}.languageSwitchList li a:focus,.languageSwitchList li a:hover{text-decoration:underline;color:var(--main-link-color)}.scrollbar.swiper .swiper-slide{text-align:center}.scrollbar.swiper .swiper-button-next,.scrollbar.swiper .swiper-button-prev{width:40px;height:40px;font-size:36px;color:var(--main-color-white);scale:1;transition:.2s ease-in-out}.scrollbar.swiper .swiper-button-next:active,.scrollbar.swiper .swiper-button-next:focus,.scrollbar.swiper .swiper-button-next:hover,.scrollbar.swiper .swiper-button-prev:active,.scrollbar.swiper .swiper-button-prev:focus,.scrollbar.swiper .swiper-button-prev:hover{scale:1.4}.scrollbar.swiper .swiper-button-prev{left:10px}.scrollbar.swiper .swiper-button-next{right:10px}@media (min-width:1750px){.scrollbar.swiper.scrollbar--arrows-outside .swiper-button-next,.scrollbar.swiper.scrollbar--arrows-outside .swiper-button-prev{color:var(--main-color-black)}.scrollbar.swiper.scrollbar--arrows-outside .swiper-button-prev{left:-50px}.scrollbar.swiper.scrollbar--arrows-outside .swiper-button-next{right:-50px}}.container .scrollbar{margin-left:-20px;margin-right:-20px}.container .scrollbar.swiper.scrollbar--arrows-outside .swiper-button-next,.container .scrollbar.swiper.scrollbar--arrows-outside .swiper-button-prev{color:var(--main-color-white)}.container .scrollbar.swiper.scrollbar--arrows-outside .swiper-button-prev{left:10px}.container .scrollbar.swiper.scrollbar--arrows-outside .swiper-button-next{right:10px}.slidecontentItem{border-bottom:1px solid var(--main-color-light-gray)}.slidecontentItem:not(:last-child){margin-bottom:20px}.slidecontentItem__headline{position:relative;font-size:1.6rem;color:var(--main-color-black);padding:10px;padding-left:30px;cursor:pointer}.slidecontentItem__headline:after{content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:0;top:50%;font-size:20px;width:20px;text-align:center;transition:.2s ease-in-out;translate:0 -50%}.slidecontentItem__headline:active,.slidecontentItem__headline:focus,.slidecontentItem__headline:hover{color:var(--main-color-primary)}.slidecontentItem__content{display:none;padding:10px 10px 20px 30px}.slidecontentItem.is-active .slidecontentItem__headline:after{rotate:180deg}.slidecontentItem__headline{padding-right:30px;padding-left:0}.slidecontentItem__headline:after{right:0;left:auto}.slidecontentItem__content{padding-left:0;padding-right:30px}.slidecontentItem.is-active .slidecontentItem__headline{color:var(--main-color-primary)}.newsletterFooterForm .newsletterForm{display:flex;width:100%}.newsletterFooterForm .newsletterForm .infieldInputGroup{margin:0;flex-grow:1}.newsletterFooterForm .newsletterForm .inputGroup{margin:0;flex-grow:1}.newsletterFooterForm .newsletterForm .inputGroup input{border-top-right-radius:0;border-bottom-right-radius:0}.newsletterFooterForm .newsletterForm button{border-top-left-radius:0;border-bottom-left-radius:0;background:var(--main-color-primary);color:var(--main-color-white);border-color:var(--main-color-primary)}.newsletterBanner .newsletterForm{display:flex;width:100%}.newsletterBanner .newsletterForm .infieldInputGroup{margin:0;flex-grow:1}.newsletterBanner .newsletterForm>label{display:none}.newsletterBanner .newsletterForm .inputGroup input{border-top-right-radius:0;border-bottom-right-radius:0}.newsletterBanner .newsletterForm button{border-top-left-radius:0;border-bottom-left-radius:0;background:var(--main-color-primary);color:var(--main-color-white);border-color:var(--main-color-primary)}.banner .textcontent+.newsletterBanner{margin-top:20px}.sectionNewsletter a{display:flex}.fullscreenSwiper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:106;background-color:var(--main-color-white);display:flex;flex-direction:column}.fullscreenSwiper:before{content:var(--base-icon-loading);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:50%;top:50%;translate:-50% -50%;font-size:80px;z-index:106;color:var(--main-color-middle-gray);animation:rotation 1s infinite ease-in-out;opacity:0;pointer-events:none;transition:.2s ease-in-out}@media (min-width:768px){.fullscreenSwiper:before{font-size:120px}}.fullscreenSwiper.is-loading:before{opacity:1}.fullscreenSwiper.is-loading .fullscreenSwiperImage,.fullscreenSwiper.is-loading .fullscreenSwiperThumbs{opacity:0}.fullscreenSwiperImage{width:100%;flex-grow:1;padding:60px 100px;display:flex;justify-content:center;transition:opacity .2s ease-in-out}.fullscreenSwiperImage:after,.fullscreenSwiperImage:before{display:none}.fullscreenSwiperImage::after,.fullscreenSwiperImage::before{display:none}.fullscreenSwiperImage .swiper-slide{position:relative;opacity:0;transition:.2s ease-in-out}.fullscreenSwiperImage .swiper-slide>*{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.fullscreenSwiperImage .swiper-slide picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fullscreenSwiperImage .swiper-slide iframe{width:100%;height:100%}.fullscreenSwiperImage .swiper-slide.swiper-slide-active{opacity:1}.fullscreenSwiperImage .swiper-button-next,.fullscreenSwiperImage .swiper-button-prev{font-size:40px;border:2px solid transparent;color:var(--main-color-gray-base);border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;cursor:pointer;margin-top:-30px;cursor:pointer}.fullscreenSwiperImage .swiper-button-next:hover,.fullscreenSwiperImage .swiper-button-prev:hover{color:var(--main-color-action);border-color:var(--main-color-action)}.fullscreenSwiperImage .swiper-button-next.swiper-button-lock,.fullscreenSwiperImage .swiper-button-prev.swiper-button-lock{display:none}.fullscreenSwiperImage .swiper-button-prev{left:20px}.fullscreenSwiperImage .swiper-button-next{right:20px}@media (max-width:767px){.fullscreenSwiperImage{padding:10px}.fullscreenSwiperImage .swiper-button-next,.fullscreenSwiperImage .swiper-button-prev{display:none}}.fullscreenSwiperThumbs{flex-shrink:0;height:100px;padding-bottom:20px;transition:opacity .2s ease-in-out}@media (max-width:767px){.fullscreenSwiperThumbs{height:70px;padding-bottom:10px}}.fullscreenSwiperThumbs .swiper-wrapper{justify-content:center}.fullscreenSwiperThumbs .swiper-slide{width:80px;cursor:pointer;opacity:.4;transition:.2s ease-in-out}@media (max-width:767px){.fullscreenSwiperThumbs .swiper-slide{width:60px}}.fullscreenSwiperThumbs .swiper-slide img,.fullscreenSwiperThumbs .swiper-slide picture,.fullscreenSwiperThumbs .swiper-slide video{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.fullscreenSwiperThumbs .swiper-slide.swiper-slide-thumb-active,.fullscreenSwiperThumbs .swiper-slide:hover{opacity:1}.fullscreenSwiperThumbs .swiper-button-disabled{opacity:0}.fullscreenSwiperClose{position:fixed;right:20px;top:20px;font-size:40px;border:2px solid transparent;color:var(--main-color-black);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1001;transition:.2s ease-in-out}.fullscreenSwiperClose:hover{color:var(--main-color-action);border-color:var(--main-color-action)}@media (max-width:767px){.fullscreenSwiperClose{top:10px;right:10px;font-size:30px;border-width:1px;width:40px;height:40px}}body.fullscreen-gallery-opened{overflow:hidden}.highlightPicture{display:flex;flex-direction:column}.highlightPicture__image{align-self:center;position:relative}.highlightBullet{position:absolute}.highlightBullet__button{width:32px;height:32px;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--main-color-action);color:var(--main-color-white);position:relative;cursor:pointer;z-index:1}.highlightBullet__button:before{font-size:22px;font-family:icons,Helvetica,Arial,sans-serif;content:var(--base-icon-plus);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--main-color-white);transition:.1s all ease-in-out}.highlightBullet__button:hover{background:var(--main-color-secondary)}.highlightBullet__content{position:absolute;padding:10px;display:none;background:var(--main-color-white);font-size:var(--main-font-size-base);line-height:var(--main-line-height);min-width:150px}@media (min-width:768px){.highlightBullet__content{min-width:200px}}.highlightBullet a{color:var(--main-color-black);text-decoration:none;font-size:var(--main-font-size-base);line-height:var(--main-line-height)}.highlightBullet a:hover .highlightBullet__description{text-decoration:underline}.highlightBullet__headline{margin-bottom:0}@media (min-width:768px){.highlightBullet__headline{white-space:nowrap}}.highlightBullet__itemNo{font-size:var(--main-font-size-small)}.highlightBullet__description{line-height:1.2}.highlightBullet__inventory{margin-top:5px}.highlightBullet__inventory p{white-space:nowrap}.highlightBullet--left .highlightBullet__content{top:50%;right:16px;padding-right:26px;transform:translateY(-50%)}.highlightBullet--right .highlightBullet__content{top:50%;left:16px;padding-left:26px;transform:translateY(-50%)}.highlightBullet.active .highlightBullet__button{background:var(--main-color-secondary)}.highlightBullet.active .highlightBullet__button:before{content:var(--base-icon-minus)}body[data-site_code=catalog] .highlightBullet__price{display:none}.weekly{background:var(--main-color-white);position:relative;display:flex;flex-direction:column;color:var(--main-color-black);text-decoration:none;width:100%;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.08)}.weekly.is-loading{transition:.2s all ease-in-out;opacity:0;pointer-events:none}.weekly.is-loading .weekly__loader{display:flex}.weekly:active,.weekly:focus,.weekly:hover{color:var(--main-color-black);text-decoration:none}.weekly:active .weekly__image .weekly__overlay,.weekly:focus .weekly__image .weekly__overlay,.weekly:hover .weekly__image .weekly__overlay{opacity:0}.weekly__image{display:flex;max-width:100%;width:100%;overflow:hidden;position:relative;border-radius:8px}.weekly__image>img{-o-object-fit:cover;object-fit:cover;aspect-ratio:18/9}.weekly__group{display:flex;gap:10px;flex-wrap:wrap}.weekly__group-absolute{top:0;left:0;position:absolute}.weekly__group--item{white-space:nowrap;color:var(--main-color-white);background:var(--main-color-primary);font-weight:var(--main-font-weight);z-index:2;padding:5px 10px;border-bottom-right-radius:4px;display:flex;align-items:center;gap:5px;line-height:1;font-size:16px;text-decoration:none}@media (max-width:1249px){.weekly__group--item{font-size:var(--main-font-size-small)}}.weekly__group--item:active,.weekly__group--item:focus,.weekly__group--item:hover{color:var(--main-color-white);text-decoration:none}.weekly__group--item>i{font-size:2.4rem}.weekly__group--full{font-size:var(--main-font-size-big);border-radius:4px}.weekly__textbook_chapter>.textcontent{max-height:200px;overflow-y:auto}.weekly__textbook_chapter>.textcontent>ul{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;flex-direction:column}.weekly__textbook_chapter>.textcontent>ul li{display:flex;align-items:flex-start;gap:10px;flex-grow:1}.weekly__textbook_chapter>.textcontent>ul li:before{content:var(--base-icon-book-light-full);font-family:icons,Helvetica,Arial,sans-serif;font-size:2rem}.weekly__overlay{overflow:hidden;position:absolute;background:rgba(0,16,30,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:101%;height:101%;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;inset:0;transition:.2s all ease-in-out;opacity:1;top:0;left:0;bottom:0;right:0}.weekly__logo{position:relative;line-height:1}.weekly__date{color:var(--main-color-white);font-size:13px;font-weight:var(--main-font-weight);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:21px;margin-left:-12px}.weekly__details{flex-grow:1;display:flex;flex-direction:column;padding:15px;gap:15px;position:relative;border-radius:8px}.weekly__description{flex-grow:1;gap:5px;display:flex;flex-direction:column}.weekly__filter>div{line-height:1.2;gap:10px;font-size:1.3rem;display:grid;align-items:center;grid-template-columns:20px 1fr}.weekly__filter .icon{font-size:2.3rem}.weekly__cta{align-self:flex-start}@media (max-width:1249px){.weekly__cta{font-size:var(--main-font-size-small);min-height:30px;padding:5px}}.weekly__content>span{font-weight:var(--main-font-weight);color:var(--main-link-color);text-decoration:none;cursor:pointer}.weekly__content>span:active,.weekly__content>span:focus,.weekly__content>span:hover{color:var(--main-link-color-hover);text-decoration:underline}.weekly__content--list{line-height:1.2}.weekly__content--list>span{font-size:var(--main-font-size-small)}.weekly__content--full>span{font-size:var(--main-font-size-big);font-weight:var(--main-font-weight-medium)}.weekly__gradient{background:linear-gradient(180deg,#00101e 0,#fff 100%);height:200px;margin-bottom:-27px}@media (max-width:1249px){.weekly__gradient{margin-bottom:-22px;height:100px}}@media (max-width:1023px){.weekly__gradient{margin-bottom:-20px}}@media (max-width:767px){.weekly__gradient{margin-bottom:-15px}}.weekly__headline{font-size:var(--main-font-size-big);font-weight:var(--main-font-weight);color:var(--main-color-black)}.weekly__headline--full{font-size:5.4rem;font-weight:var(--main-font-weight-medium);color:var(--main-color-secondary);top:100%;line-height:1}@media (max-width:1249px){.weekly__headline--full{font-size:4.4rem}}@media (max-width:767px){.weekly__headline--full{font-size:3.4rem}}.weekly__subheadline{display:flex;align-items:center;gap:30px;min-height:40px;justify-content:space-between;flex-wrap:wrap}@media (max-width:767px){.weekly__subheadline{gap:15px}}.weekly__category{padding-left:15px;border-left:2px solid var(--main-color-primary);display:flex;align-items:center;gap:10px;min-height:40px}.weekly__category>a{display:flex;align-items:center;text-decoration:none}.weekly__category>a:active,.weekly__category>a:focus,.weekly__category>a:hover{text-decoration:none}.weekly__category>a>i{color:var(--main-color-primary);line-height:1;font-size:2.2rem}@media (min-width:768px){.weekly__category>a>i{font-size:2.5rem}}@media (min-width:1024px){.weekly__category>a>i{font-size:2.56rem}}@media (min-width:1250px){.weekly__category>a>i{font-size:2.62rem}}@media (min-width:1670px){.weekly__category>a>i{font-size:2.8rem}}.weekly__quote{color:var(--main-color-primary);font-weight:var(--main-font-weight-medium);font-size:calc(var(--main-font-size-base) * 1.5);text-align:left}.weekly__conclusion-tasks ol,.weekly__initial-tasks ol,.weekly__processing-tasks ol{list-style:none;counter-reset:item calc(var(--start,1) - 1);padding-left:40px}.weekly__conclusion-tasks ol>li,.weekly__initial-tasks ol>li,.weekly__processing-tasks ol>li{counter-increment:item;margin-bottom:1em}.weekly__conclusion-tasks ol>li:before,.weekly__initial-tasks ol>li:before,.weekly__processing-tasks ol>li:before{content:counter(item);background:var(--main-color-secondary);color:var(--main-color-white);padding:5px;width:30px;height:30px;line-height:1;margin-right:10px;font-size:14px;font-weight:var(--main-font-weight-medium);text-align:center;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;margin-left:-40px;position:absolute}.weekly__conclusion-tasks ol>li ol,.weekly__conclusion-tasks ol>li>ul,.weekly__initial-tasks ol>li ol,.weekly__initial-tasks ol>li>ul,.weekly__processing-tasks ol>li ol,.weekly__processing-tasks ol>li>ul{margin-top:.5em}.weekly__stickyBox{background:var(--main-color-white);box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:8px;padding:15px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:calc(100dvh - 120px);scrollbar-width:thin;scrollbar-color:var(--main-color-light-gray) transparent}@media (max-width:1249px){.weekly__stickyBox{box-shadow:none}}.weekly__stickyBox::-webkit-scrollbar{height:2px}.weekly__stickyBox::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color-light-gray)}.weekly__stickyBox .slidecontent .slidecontentItem{border-bottom:0}.weekly__stickyBox .slidecontent .slidecontentItem__headline{padding-top:0;padding-bottom:0}@media (max-width:1249px){.weekly__stickyBox .slidecontent .slidecontentItem__headline{pointer-events:none}}@media (max-width:1249px){.weekly__stickyBox .slidecontent .slidecontentItem__headline:after{display:none}}.weekly__stickyBox .slidecontent .slidecontentItem__content{padding-top:15px;padding-right:0;padding-bottom:0}@media (max-width:1249px){.weekly__stickyBox .slidecontent .slidecontentItem__content{display:block}}.weekly__conclusion-1-info .textcontent,.weekly__conclusion-2-info .textcontent,.weekly__initial-info .textcontent,.weekly__processing-1-info .textcontent,.weekly__processing-2-info .textcontent,.weekly__processing-3-info .textcontent{text-align:left!important;overflow:hidden;position:relative;border-radius:4px;background:var(--main-color-middle-gray);padding:30px}@media (max-width:767px){.weekly__conclusion-1-info .textcontent,.weekly__conclusion-2-info .textcontent,.weekly__initial-info .textcontent,.weekly__processing-1-info .textcontent,.weekly__processing-2-info .textcontent,.weekly__processing-3-info .textcontent{padding:15px}}.weekly__conclusion-1-info .textcontent .h3,.weekly__conclusion-1-info .textcontent h3,.weekly__conclusion-2-info .textcontent .h3,.weekly__conclusion-2-info .textcontent h3,.weekly__initial-info .textcontent .h3,.weekly__initial-info .textcontent h3,.weekly__processing-1-info .textcontent .h3,.weekly__processing-1-info .textcontent h3,.weekly__processing-2-info .textcontent .h3,.weekly__processing-2-info .textcontent h3,.weekly__processing-3-info .textcontent .h3,.weekly__processing-3-info .textcontent h3{background:var(--main-color-gray-base);width:calc(100% + 60px);margin-left:-30px;margin-top:-30px;margin-bottom:30px;padding:15px;color:var(--main-color-white);display:flex;align-items:center!important;height:auto;justify-content:center}@media (max-width:767px){.weekly__conclusion-1-info .textcontent .h3,.weekly__conclusion-1-info .textcontent h3,.weekly__conclusion-2-info .textcontent .h3,.weekly__conclusion-2-info .textcontent h3,.weekly__initial-info .textcontent .h3,.weekly__initial-info .textcontent h3,.weekly__processing-1-info .textcontent .h3,.weekly__processing-1-info .textcontent h3,.weekly__processing-2-info .textcontent .h3,.weekly__processing-2-info .textcontent h3,.weekly__processing-3-info .textcontent .h3,.weekly__processing-3-info .textcontent h3{width:calc(100% + 30px);margin-left:-15px;margin-top:-15px;margin-bottom:15px}}.weekly__audio{display:none;height:40px}.weekly__audio audio{height:100%}.weekly__audio.is-active{display:block}.weekly__survey iframe{width:100%;height:100dvh;aspect-ratio:1;overflow-y:auto}.weekly__infografik{display:flex;align-items:flex-start;gap:30px}@media (max-width:1249px){.weekly__infografik{flex-direction:column;gap:15px}}.weekly__infografik figure{width:100%;flex-grow:1}.weekly__infografik figure figcaption{margin-top:-15px}@media (max-width:1249px){.weekly__nav{position:fixed;top:50px;background:var(--main-color-white);left:0;width:100%;z-index:10;margin-bottom:0;padding:0 30px;box-shadow:0 0 20px rgba(0,0,0,.08);transition:.2s all ease-in-out;opacity:0;pointer-events:none}}@media (max-width:767px){.weekly__nav{padding:0 15px}}.weekly__nav>ul{display:flex;flex-direction:column;margin:0;padding:0}@media (max-width:1249px){.weekly__nav>ul{flex-direction:row;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:15px;-webkit-overflow-scrolling:touch;scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:thin;scrollbar-color:var(--main-color-light-gray) transparent}.weekly__nav>ul::-webkit-scrollbar{height:2px}.weekly__nav>ul::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color-light-gray)}}.weekly__nav>ul>li{list-style:none;margin:0;padding:0}.weekly__nav>ul>li>span{white-space:nowrap;cursor:pointer;color:var(--main-color-black);text-decoration:none;font-weight:var(--main-font-weight);font-size:var(--main-font-size-base);display:flex;align-items:center;position:relative;min-height:40px}@media (max-width:1249px){.weekly__nav>ul>li>span{padding-left:10px}}.weekly__nav>ul>li>span:before{content:"";background:var(--main-color-primary);width:2px;height:0;display:flex;align-items:center;position:absolute;left:-15px;opacity:0;top:0;transition:.2s all ease-in-out}@media (max-width:1249px){.weekly__nav>ul>li>span:before{left:0}}.weekly__nav>ul>li>span.is-active:before,.weekly__nav>ul>li>span:active:before,.weekly__nav>ul>li>span:focus:before,.weekly__nav>ul>li>span:hover:before{opacity:1;height:100%}@media (max-width:1249px){.weekly__nav.is-scrolled{opacity:1;pointer-events:all}}.weekly__actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}@media (max-width:1249px){.weekly__actions{margin-top:0}}@media (max-width:1249px){.weekly__actions{position:fixed;bottom:100px;gap:10px;right:0;z-index:100;flex-direction:column;align-items:flex-start;margin-top:0}}@media (max-width:1023px){.weekly__actions{bottom:135px}}@media (max-width:767px){.weekly__actions{bottom:162px}}.weekly__actions>a{flex-grow:1}@media (max-width:1249px){.weekly__actions>a{padding:5px;width:40px}}@media (max-width:1249px){.weekly__actions>a>.icon{font-size:30px}}.weekly__actions--admin{position:fixed;bottom:50px;gap:10px;left:0;z-index:100;flex-direction:column;align-items:flex-start;margin-bottom:0}@media (max-width:1023px){.weekly__actions--admin{bottom:85px}}@media (max-width:767px){.weekly__actions--admin{bottom:112px}}.weekly__loader{display:none;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,16,30,.9);z-index:10}.weekly__loader:before{content:"";width:30px;height:30px;border:2px solid var(--main-color-light-gray);border-top-color:var(--main-color-primary);border-radius:50%;animation:weeklySpin .8s linear infinite}.weekly__summary{font-size:var(--main-font-size-small)}.weekly__bundle{flex-direction:column;gap:10px;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1249px){.weekly__bundle{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.weekly__bundle{gap:5px;grid-template-columns:repeat(1,1fr)}}.weekly__bundle--item{display:flex;gap:5px;align-items:center;line-height:1}.weekly__bundle--item>i{font-size:2rem;color:var(--main-color-black)}.weekly__sorting{position:absolute;bottom:100%;left:-5%;z-index:10;font-family:Arial;font-size:10rem;color:var(--main-color-primary);line-height:1;-webkit-text-stroke:3px var(--main-color-white);text-stroke:3px var(--main-color-white);text-shadow:2px 3px 4px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--main-font-weight-bold)}.weekly__slidecontent{margin-top:30px}@media (max-width:1249px){.weekly__slidecontent{margin-top:0}}.collection.preview.login .weekly__details{pointer-events:none}.collection.preview:not(.login) .swiper{overflow:visible}.collection.preview .swiper{display:flex;flex-direction:column;gap:30px}.collection.preview .swiper .swiper-wrapper{display:flex}.collection.preview .swiper .swiper-wrapper .swiper-slide{display:flex}.collection.preview .swiper .swiper-navigation{display:flex;justify-content:center;align-items:center;gap:15px}.collection.preview .swiper .swiper-navigation .swiper-button-next,.collection.preview .swiper .swiper-navigation .swiper-button-prev{position:static;background:var(--main-color-primary);color:var(--main-color-white);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.2s all ease-in-out;border:1px solid var(--main-color-primary);margin-top:0;font-size:25px}.collection.preview .swiper .swiper-navigation .swiper-button-next:active,.collection.preview .swiper .swiper-navigation .swiper-button-next:focus,.collection.preview .swiper .swiper-navigation .swiper-button-next:hover,.collection.preview .swiper .swiper-navigation .swiper-button-prev:active,.collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,.collection.preview .swiper .swiper-navigation .swiper-button-prev:hover{background:0 0;color:var(--main-color-primary)}.collection strong{font-weight:var(--main-font-weight-medium)}.collection img,.collection svg{border-radius:4px}.collection .textcontent .h3,.collection .textcontent .h4,.collection .textcontent h3,.collection .textcontent h4{display:flex;align-items:flex-start;gap:10px}.collection .textcontent .h3>span,.collection .textcontent .h4>span,.collection .textcontent h3>span,.collection .textcontent h4>span{display:inline-flex;align-items:center;padding:5px 10px;background:var(--main-color-secondary);color:var(--main-color-white);border-radius:4px;font-size:var(--main-font-size-base);font-weight:var(--main-font-weight-medium);line-height:1;aspect-ratio:4/3}.collection .textcontent .h4>span,.collection .textcontent h4>span{background:var(--main-color-gray-base)}.collectionArea{display:flex;flex-direction:column}.collectionArea #items{order:2}.collectionArea .collectionFilter{order:1}@keyframes weeklySpin{to{transform:rotate(360deg)}}.collectionFilters{display:flex;flex-direction:column;gap:15px}.filters{display:flex;gap:15px;align-items:center;flex-wrap:wrap}@media (max-width:1669px){.filters{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width:1023px){.filters{grid-template-columns:1fr 1fr}}.filters__sorting{display:flex;flex-grow:1;justify-content:flex-end}@media (min-width:1670px){.filters__sorting .customSelect__selected,.filters__sorting .selectBody{width:auto}}.filters__active{display:flex;gap:15px;align-items:center}@media (max-width:767px){.filters__active{flex-direction:column;gap:10px;align-items:flex-start}}.filter{position:relative;display:flex}@media (max-width:1669px){.filter{flex-grow:1}}.filter__toggle{min-width:200px;flex-grow:1;background:var(--main-color-white);color:var(--main-color-black);padding:5px 15px;border-radius:4px;border:1px solid var(--main-color-light-gray);gap:10px;min-height:40px;display:flex;align-items:center;cursor:pointer;transition:.2s all ease-in-out;position:relative}@media (max-width:767px){.filter__toggle{min-width:auto;gap:5px}}.filter__toggle:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:.2s all ease-in-out;content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;font-size:20px}.filter__toggle:active,.filter__toggle:focus,.filter__toggle:hover{border:1px solid var(--main-color-black)}.filter .count{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:20px;height:20px;background:var(--main-color-primary);color:var(--main-color-white);border-radius:50%;font-size:12px;font-weight:var(--main-font-weight-medium);aspect-ratio:1;opacity:0;pointer-events:none;transition:.2s all ease-in-out}@media (max-width:767px){.filter .count{font-size:10px;width:16px;height:16px}}.filter__panel{display:none;flex-direction:column;gap:15px;position:absolute;top:calc(100% + 10px);left:0;max-height:320px;overflow:auto;background:var(--main-color-white);border:1px solid var(--main-color-light-gray);border-radius:4px;padding:15px;z-index:100;box-shadow:0 0 20px rgba(0,0,0,.08);scrollbar-width:thin;scrollbar-color:var(--main-color-light-gray) transparent}.filter__panel::-webkit-scrollbar{width:4px}.filter__panel::-webkit-scrollbar-thumb{background:var(--main-color-light-gray);border-radius:4px;border:1px solid transparent;background-clip:content-box}.filter--open .filter__toggle:after{transform:translateY(-50%) rotate(180deg)}.filter--open .filter__panel{display:flex;animation:filterPanelIn .14s ease-out;transform-origin:top left}.filter__panel::before{content:"";position:absolute;top:-7px;left:18px;width:12px;height:12px;background:#fff;border-left:1px solid #eaecf0;border-top:1px solid #eaecf0;transform:rotate(45deg)}.filter__item{margin-bottom:0;white-space:nowrap;display:flex;gap:15px;color:var(--main-color-black)!important}@media (max-width:480px){.filter__panel{min-width:220px;left:0}}.filter.is-filtered .count{opacity:1;pointer-events:all}.option-count{margin-left:auto;font-size:12px;color:var(--main-color-black);white-space:nowrap}#active-filters{display:flex;flex-wrap:wrap;gap:15px;align-items:center;min-height:30px}@media (max-width:767px){#active-filters{flex-direction:row;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:15px;-webkit-overflow-scrolling:touch;scroll-snap-align:start;scroll-snap-stop:always}#active-filters::-webkit-scrollbar{height:2px}#active-filters::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color-light-gray)}}#active-filters div{white-space:nowrap;cursor:pointer;line-height:1;display:flex;align-items:center;gap:5px;padding:5px 10px;background:var(--main-color-primary);color:var(--main-color-white);border-radius:4px;font-size:var(--main-font-size-small)}@media (max-width:767px){#active-filters div{padding:2px 5px;font-size:12px}}#active-filters div .icon{font-size:20px}.item{transition:opacity .22s ease,transform .22s ease;will-change:opacity,transform}.item--hiding{opacity:0;transform:scale(.98);pointer-events:none}.item--hidden{display:none!important}@keyframes filterPanelIn{from{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}#reset-filters{align-self:flex-start}.bundle .weekly__image>img{aspect-ratio:36/9}.bundle .weekly__group{font-size:18px}.bundle .weekly__group>i{font-size:2.6rem}.bundle .weekly__date{font-size:16px;margin-top:26px;margin-left:-52px}.bundle .weekly__details{padding:30px;gap:30px}.bundle .weekly__description{gap:15px}.bundle .weekly__headline{font-size:2.2rem}.bundle .weekly__summary{font-size:var(--main-font-size-base)}header .sticky-helper{display:none}.headerMain{background:0 0;transition:.2s all ease-in-out;margin:0 auto;z-index:100;width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center}.headerMain.sticky,.headerMain:hover{box-shadow:0 0 20px rgba(0,0,0,.08);background:var(--main-color-secondary);position:fixed}.headerMain.sticky .headerNavigation>nav>ul>li>a,.headerMain:hover .headerNavigation>nav>ul>li>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.headerMain.sticky .headerNavigation>nav>ul>li>a:after,.headerMain:hover .headerNavigation>nav>ul>li>a:after{border-bottom-left-radius:0;border-bottom-right-radius:0}.headerMain--login{position:absolute!important;background:0 0!important;box-shadow:none!important}@media (max-width:767px){.headerMain--login{background:var(--main-color-secondary)!important}}.headerMain--login .headerLogo{flex-grow:1}.headerWrapper{max-width:1920px;flex-grow:1;display:flex;gap:0 30px;flex-wrap:wrap}@media (max-width:1669px){.headerWrapper{gap:0 10px}}@media (max-width:1249px){.headerWrapper{gap:0 30px}}@media (max-width:767px){.headerWrapper{gap:0 15px}}.headerLogo{flex-shrink:0}@media (max-width:1249px){.headerLogo{flex-grow:1}}.headerLogo .textcontent{height:60px!important;width:auto!important}@media (max-width:1669px){.headerLogo .textcontent{height:50px!important}}.headerLogo .textcontent a{display:inline-flex;height:60px!important;width:auto!important}@media (max-width:1669px){.headerLogo .textcontent a{height:50px!important}}.headerLogo .textcontent img{width:auto!important;height:60px!important}@media (max-width:1669px){.headerLogo .textcontent img{height:50px!important}}.headerNavigation{flex-grow:1}.headerNavigation>nav{display:flex;height:100%}.headerNavigation>nav ul{padding:0;margin:0;display:flex}.headerNavigation>nav ul>li{padding:0;margin:0;list-style:none;position:relative;display:flex}.headerNavigation>nav ul>li:first-child>a:before{content:var(--base-icon-home)}.headerNavigation>nav ul>li:nth-child(2)>a:before{content:var(--base-icon-academy)}.headerNavigation>nav ul>li:nth-child(3)>a:before{content:var(--base-icon-info)}.headerNavigation>nav ul>li:nth-child(4)>a:before{content:var(--base-icon-image-light-full)}.headerNavigation>nav ul>li:nth-child(5)>a:before{content:var(--base-icon-chart-column-light-full)}.headerNavigation>nav ul>li:nth-child(6)>a:before{content:var(--base-icon-video-light-full)}.headerNavigation>nav ul>li:nth-child(7)>a:before{content:var(--base-icon-box-open-full-light-full)}.headerNavigation>nav ul>li>a{gap:0 10px;display:flex;align-items:center;justify-content:center;color:var(--main-color-white);font-weight:var(--main-font-weight);font-size:var(--main-font-size-big);text-decoration:none;height:100%;position:relative;padding:15px;background:0 0;overflow:hidden}@media (max-width:1669px){.headerNavigation>nav ul>li>a{font-size:1.5rem;gap:0 5px;padding:15px 10px}}@media (max-width:1249px){.headerNavigation>nav ul>li>a{padding:10px;font-size:var(--main-font-size-small)}}@media (max-width:1023px){.headerNavigation>nav ul>li>a{padding:5px;gap:5px}}.headerNavigation>nav ul>li>a:before{font-size:2.4rem;font-family:icons,Helvetica,Arial,sans-serif;line-height:var(--main-line-height)}@media (max-width:1669px){.headerNavigation>nav ul>li>a:before{font-size:2rem}}.headerNavigation>nav ul>li>a:after{content:"";position:absolute;inset:0;background:var(--main-color-primary);transform:scaleY(0);transform-origin:top;transition:transform .2s ease;z-index:-1;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.headerNavigation>nav ul>li>a.is-active,.headerNavigation>nav ul>li>a.is-active-tree,.headerNavigation>nav ul>li>a:active,.headerNavigation>nav ul>li>a:focus,.headerNavigation>nav ul>li>a:hover{color:var(--main-color-white);text-decoration:none}.headerNavigation>nav ul>li>a.is-active-tree:after,.headerNavigation>nav ul>li>a.is-active:after,.headerNavigation>nav ul>li>a:active:after,.headerNavigation>nav ul>li>a:focus:after,.headerNavigation>nav ul>li>a:hover:after{transform:scaleY(1)}.headerAccount>nav{display:flex;height:100%}.headerAccount>nav>ul{padding:0;display:flex;margin:0 -15px}@media (max-width:1669px){.headerAccount>nav>ul{margin:0 -10px}}@media (max-width:1249px){.headerAccount>nav>ul{margin:0 -10px}}@media (max-width:767px){.headerAccount>nav>ul{margin:0 -5px}}.headerAccount>nav>ul>li{padding:0;margin:0;list-style:none;display:flex}.headerAccount>nav>ul>li>a,.headerAccount>nav>ul>li>div,.headerAccount>nav>ul>li>span{color:var(--main-color-white);position:relative;cursor:pointer;gap:10px;display:flex;align-items:center;justify-content:center;font-weight:var(--main-font-weight);font-size:var(--main-font-size-big);text-decoration:none;height:100%;padding:15px 15px}@media (max-width:1669px){.headerAccount>nav>ul>li>a,.headerAccount>nav>ul>li>div,.headerAccount>nav>ul>li>span{font-size:1.5rem;gap:0 5px;padding:15px 10px}}@media (max-width:1249px){.headerAccount>nav>ul>li>a,.headerAccount>nav>ul>li>div,.headerAccount>nav>ul>li>span{padding:10px 10px;font-size:var(--main-font-size-small)}}@media (max-width:767px){.headerAccount>nav>ul>li>a,.headerAccount>nav>ul>li>div,.headerAccount>nav>ul>li>span{gap:5px;padding:5px 5px}}.headerAccount>nav>ul>li>a:after,.headerAccount>nav>ul>li>div:after,.headerAccount>nav>ul>li>span:after{background:var(--main-color-white);content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;opacity:0;transition:.1s all ease-in-out}.headerAccount>nav>ul>li>a>i,.headerAccount>nav>ul>li>div>i,.headerAccount>nav>ul>li>span>i{font-size:2.4rem!important;font-family:icons,Helvetica,Arial,sans-serif;margin:0!important;line-height:var(--main-line-height)}@media (max-width:1669px){.headerAccount>nav>ul>li>a>i,.headerAccount>nav>ul>li>div>i,.headerAccount>nav>ul>li>span>i{font-size:2rem!important}}.headerAccount>nav>ul>li>a>span,.headerAccount>nav>ul>li>div>span,.headerAccount>nav>ul>li>span>span{color:var(--main-color-white);padding:0;text-decoration:none}.headerAccount>nav>ul>li>a>span:after,.headerAccount>nav>ul>li>div>span:after,.headerAccount>nav>ul>li>span>span:after{opacity:0;z-indeX:100}.headerAccount>nav>ul>li>a.is-active,.headerAccount>nav>ul>li>a:active,.headerAccount>nav>ul>li>a:focus,.headerAccount>nav>ul>li>a:hover,.headerAccount>nav>ul>li>div.is-active,.headerAccount>nav>ul>li>div:active,.headerAccount>nav>ul>li>div:focus,.headerAccount>nav>ul>li>div:hover,.headerAccount>nav>ul>li>span.is-active,.headerAccount>nav>ul>li>span:active,.headerAccount>nav>ul>li>span:focus,.headerAccount>nav>ul>li>span:hover{color:var(--main-color-white);text-decoration:none}.headerAccount>nav>ul>li>a.is-active>span,.headerAccount>nav>ul>li>a:active>span,.headerAccount>nav>ul>li>a:focus>span,.headerAccount>nav>ul>li>a:hover>span,.headerAccount>nav>ul>li>div.is-active>span,.headerAccount>nav>ul>li>div:active>span,.headerAccount>nav>ul>li>div:focus>span,.headerAccount>nav>ul>li>div:hover>span,.headerAccount>nav>ul>li>span.is-active>span,.headerAccount>nav>ul>li>span:active>span,.headerAccount>nav>ul>li>span:focus>span,.headerAccount>nav>ul>li>span:hover>span{color:var(--main-color-white);text-decoration:none}.headerAccount>nav>ul>li>a.is-active:after,.headerAccount>nav>ul>li>a:active:after,.headerAccount>nav>ul>li>a:focus:after,.headerAccount>nav>ul>li>a:hover:after,.headerAccount>nav>ul>li>div.is-active:after,.headerAccount>nav>ul>li>div:active:after,.headerAccount>nav>ul>li>div:focus:after,.headerAccount>nav>ul>li>div:hover:after,.headerAccount>nav>ul>li>span.is-active:after,.headerAccount>nav>ul>li>span:active:after,.headerAccount>nav>ul>li>span:focus:after,.headerAccount>nav>ul>li>span:hover:after{opacity:1}.headerAccount>nav>ul>li>a.hoverintent .headerPanel,.headerAccount>nav>ul>li>div.hoverintent .headerPanel,.headerAccount>nav>ul>li>span.hoverintent .headerPanel{background:var(--main-color-secondary);opacity:1;pointer-events:all}body.home .headerNavigation>nav>ul>li:first-child>a{color:var(--main-color-white);text-decoration:none}body.home .headerNavigation>nav>ul>li:first-child>a:after{transform:scaleY(1)}.headerPanel{z-index:100;transition:.2s all ease-in-out;background:0 0;color:var(--main-color-white);top:100%;width:100%;height:auto;padding:30px 0;opacity:0;pointer-events:none;position:fixed;left:0}@media (max-width:1249px){.headerPanel{padding:15px 0}}.headerPanelWrapper{display:flex;gap:60px;justify-content:flex-end;position:relative}@media (max-width:1249px){.headerPanelWrapper{gap:30px}}footer{background:var(--main-color-black)}.footerWrapper{min-height:50px;padding:10px 0;display:flex;align-items:center;gap:30px;justify-content:space-between}@media (max-width:1023px){.footerWrapper{flex-direction:column-reverse;padding:15px 0;gap:15px}}.footerCopyright{color:var(--main-color-white)}@media (max-width:767px){.footerCopyright{text-align:center}}.footerNavigation>nav>ul{display:flex;align-items:center;gap:30px;margin:0;padding:0;flex-wrap:wrap}@media (max-width:1249px){.footerNavigation>nav>ul{gap:15px}}@media (max-width:1023px){.footerNavigation>nav>ul{justify-content:center;gap:7.5px 15px}}.footerNavigation>nav>ul>li{list-style:none;margin:0;padding:0}.footerNavigation>nav>ul>li>a{cursor:pointer;color:var(--main-color-white);font-weight:var(--main-font-weight);text-decoration:none;font-size:var(--main-font-size-base);position:relative;padding-bottom:2px}.footerNavigation>nav>ul>li>a:after{background:var(--main-color-white);content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;opacity:0;transition:.1s all ease-in-out}.footerNavigation>nav>ul>li>a.is-active,.footerNavigation>nav>ul>li>a:active,.footerNavigation>nav>ul>li>a:focus,.footerNavigation>nav>ul>li>a:hover{color:var(--main-color-white);text-decoration:none}.footerNavigation>nav>ul>li>a.is-active:after,.footerNavigation>nav>ul>li>a:active:after,.footerNavigation>nav>ul>li>a:focus:after,.footerNavigation>nav>ul>li>a:hover:after{opacity:1}main{width:100%;margin:0 auto;overflow:hidden;max-width:1920px}body.is-bg--special header{background:0 0}@media (max-width:767px){body.is-bg--special header .headerMain--login{background:0 0!important}}body.is-bg--special #container{background:radial-gradient(circle at 20% 30%,rgba(183,14,12,.95) 0,rgba(183,14,12,0) 55%),radial-gradient(circle at 70% 40%,rgba(0,70,132,.9) 0,rgba(0,70,132,0) 60%),radial-gradient(circle at 55% 85%,#000f1f 0,rgba(0,15,31,0) 65%),#000f1f;color:var(--main-color-white)}body.is-bg--special footer{background:0 0}.mobileMenu{position:fixed;top:0;width:320px;height:100%;z-index:105;background-color:var(--main-color-white);box-shadow:0 0 30px rgba(0,0,0,.2);display:flex;flex-direction:column;right:-340px;opacity:0;transition:.2s ease-in-out;pointer-events:none}.mobileMenu__close{width:30px;height:30px;font-size:24px;display:flex;align-items:center;justify-content:center;right:0;top:0}.mobileMenu__header{display:flex;justify-content:flex-end;padding:15px 20px 0 30px;height:45px}.mobileMenu__subHeader{margin-bottom:20px;font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big)}.mobileMenu__backLink{justify-content:flex-start!important;margin-bottom:20px;font-size:var(--main-font-size-small);display:inline-flex!important}.mobileMenu__backLink:before{font-family:icons,Helvetica,Arial,sans-serif;content:var(--base-icon-angle-left);font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.mobileMenu__seperator{height:1px;width:100%;background:var(--main-color-gray-base);display:block}.mobileMenu__navigation a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--main-color-black);padding:10px 0}.mobileMenu__navigation a:active,.mobileMenu__navigation a:focus,.mobileMenu__navigation a:hover{color:var(--main-color-primary);text-decoration:none}.mobileMenu__navigation li{padding:0;margin:0;list-style-type:none}.mobileMenu__navigation li.is-active>a,.mobileMenu__navigation li.is-active_tree>a{font-weight:var(--main-font-weight-bold)}.mobileMenu__navigation ul{margin:0;padding:15px 20px 15px 30px;position:absolute;top:0;left:100%;width:100%;height:100%;background:var(--main-color-white);transition:.2s ease-in-out;opacity:0;pointer-events:none}.mobileMenu__navigation>ul{left:0;opacity:1;pointer-events:auto;position:static;height:auto}.mobileMenu__navigation li.hasChildren>a:after{font-family:icons,Helvetica,Arial,sans-serif;content:var(--base-icon-angle-right);font-size:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mobileMenu__navigation li.hasChildren.is-open{overflow:hidden}.mobileMenu__navigation li.hasChildren.is-open>ul{pointer-events:auto;opacity:1;left:0;z-index:1;overflow-y:auto}.mobileMenu__navigation--main>ul>li>a{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big)}.mobileMenu__section{border-top:1px solid var(--main-color-gray-base);padding:30px 20px 30px 30px}.mobileMenu__body{position:relative;overflow:hidden;max-height:calc(100vh - 45px);max-height:calc(100dvh - 45px);max-height:calc(100svh - 45px);overflow-y:auto;padding:0;width:100%;flex-grow:1}.mobileMenu__body:has(li.hasChildren.is-open){max-height:none;overflow-y:hidden}.mobileMenu.is-open{right:0;opacity:1;pointer-events:auto}.mobileMenu .searchBar--small{max-width:none}body.is-mobilemenuopen{overflow:hidden}.mobileMenu{width:100%;right:-100%;background:var(--main-color-white)}.mobileMenu__header{padding:15px 30px 0 30px}.mobileMenu__close{font-size:3.2rem;color:var(--main-color-black)}.mobileMenu__navigation{padding:0 30px}.mobileMenu__navigation>ul{background:0 0;padding:30px 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media (max-width:767px){.mobileMenu__navigation>ul{grid-template-columns:1fr 1fr}}.mobileMenu__navigation>ul>li:first-child>a:before{content:var(--base-icon-home)}.mobileMenu__navigation>ul>li:nth-child(2)>a:before{content:var(--base-icon-academy)}.mobileMenu__navigation>ul>li:nth-child(3)>a:before{content:var(--base-icon-info)}.mobileMenu__navigation>ul>li:nth-child(4)>a:before{content:var(--base-icon-image-light-full)}.mobileMenu__navigation>ul>li:nth-child(5)>a:before{content:var(--base-icon-chart-column-light-full)}.mobileMenu__navigation>ul>li:nth-child(6)>a:before{content:var(--base-icon-video-light-full)}.mobileMenu__navigation>ul>li:nth-child(7)>a:before{content:var(--base-icon-box-open-full-light-full)}.mobileMenu__navigation>ul>li>a{line-height:1;gap:15px;justify-content:center;align-items:center;font-weight:var(--main-font-weight);font-size:2rem;padding:15px;border-radius:4px;color:var(--main-color-black);display:flex;flex-direction:column}@media (max-width:767px){.mobileMenu__navigation>ul>li>a{font-size:var(--main-font-size-big)}}.mobileMenu__navigation>ul>li>a:before{font-size:5rem;font-family:icons,Helvetica,Arial,sans-serif}@media (max-width:767px){.mobileMenu__navigation>ul>li>a:before{font-size:4rem}}.mobileMenu__navigation>ul>li>a.is-active,.mobileMenu__navigation>ul>li>a.is-active-tree,.mobileMenu__navigation>ul>li>a:active,.mobileMenu__navigation>ul>li>a:focus{font-weight:var(--main-font-weight);color:var(--main-color-white);background:var(--main-color-primary)}body.home .mobileMenu__navigation>ul>li:first-child>a{color:var(--main-color-primary);text-decoration:none;background:var(--main-color-primary)}@media print{a[href]:after{content:none!important}}.bw-intro{--bw-intro-brand:#B70E0C;--bw-intro-brand-rgb:183,14,12;--bw-intro-fade-duration:650ms;--bw-intro-reveal-duration:500ms;--bw-intro-ramp-0:#2E0403;--bw-intro-ramp-1:#7C0A08;--bw-intro-ramp-2:#B70E0C;--bw-intro-ramp-3:#E85A45;--bw-intro-accent:#FFFFFF;--bw-intro-accent-0:#4A5A66;--bw-intro-accent-1:#8C9BA6;--bw-intro-accent-2:#CBD5DA;--bw-intro-accent-3:#FFFFFF;position:fixed;inset:0;z-index:9999;width:100%;height:100%;display:flex;align-items:center;justify-content:center;touch-action:none;overscroll-behavior:contain;overflow:hidden;contain:layout paint style;background-color:#00101e;font-family:Roboto,"Helvetica Neue",Arial,sans-serif;forced-color-adjust:none}@media (prefers-contrast:more){.bw-intro{--bw-intro-brand:#E85A45;--bw-intro-brand-rgb:232,90,69;--bw-intro-ramp-0:#5A1008;--bw-intro-ramp-1:#9E2A18;--bw-intro-ramp-2:#E85A45;--bw-intro-ramp-3:#FF8A72;--bw-intro-accent-0:#7C8C98;--bw-intro-accent-1:#B8C4CC;--bw-intro-accent-2:#E8EEF2;--bw-intro-accent-3:#FFFFFF}}@media (prefers-reduced-motion:reduce){.bw-intro{--bw-intro-fade-duration:200ms;--bw-intro-reveal-duration:200ms}}.bw-intro[hidden]{display:none}.bw-intro *{box-sizing:border-box}.bw-intro svg{display:block;width:100%;height:100%;forced-color-adjust:none}.bw-intro__stage{position:relative;width:100%;height:100%;flex:0 0 auto;opacity:0;visibility:hidden;transition:opacity var(--bw-intro-reveal-duration) ease}.bw-intro.is-ready .bw-intro__stage{opacity:1;visibility:visible}.bw-intro.is-done{opacity:0;transition:opacity var(--bw-intro-fade-duration) ease}.bw-intro__layer{position:absolute;inset:0}.bw-intro__ground{background-color:#00101e;pointer-events:none}.bw-intro__glow{background:radial-gradient(ellipse 52% 49% at 50% 50%,rgba(var(--bw-intro-brand-rgb,183,14,12),.6) 0,rgba(var(--bw-intro-brand-rgb,183,14,12),.18) 55%,rgba(var(--bw-intro-brand-rgb,183,14,12),0) 100%);opacity:0;pointer-events:none}.bw-intro.is-playing .bw-intro__glow{will-change:opacity}.bw-intro__vignette{background:radial-gradient(ellipse 78% 78% at 50% 50%,rgba(0,16,30,0) 50%,rgba(0,16,30,.92) 100%);pointer-events:none}.hw-scene{--hw-ink:#05020d;--hw-bone:rgba(232, 228, 245, 0.86);--hw-pumpkin:#ff7a18;--hw-candle:#ffd98a;--hw-ground-h:clamp(160px, 30vh, 340px);--hw-z:-1;position:fixed;inset:0;z-index:var(--hw-z);overflow:hidden;pointer-events:none;background:radial-gradient(90% 55% at 50% 112%,rgba(255,122,24,.2),transparent 62%),radial-gradient(40% 32% at 80% 12%,rgba(255,224,150,.15),transparent 64%),linear-gradient(180deg,#05020e 0,#0a0518 22%,#1e0a38 50%,#3a1039 72%,#6d1f30 88%,#a8391b 100%)}.hw-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 40%,rgba(4,1,12,.72) 100%)}.hw-stars{position:absolute;inset:0;z-index:1}.hw-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#fff8e6}.hw-stars i:first-child{box-shadow:144px 58px,1832px 200px,606px 519px,720px 48px,2380px 365px,1758px 654px,1183px 284px,1297px 671px,2510px 362px,1675px 806px,1711px 768px,813px 415px,1712px 812px,463px 549px,2018px 74px,1003px 328px,862px 54px,49px 652px,1668px 192px,603px 335px,2207px 198px,62px 381px,1068px 152px,2477px 738px,957px 456px,1824px 23px,827px 331px,398px 721px,586px 269px,615px 383px,2059px 598px,297px 475px,1336px 275px,1937px 558px,1083px 270px,431px 258px,2109px 770px,2327px 620px,199px 49px,614px 795px,676px 120px,1639px 128px,1962px 786px,98px 544px,1389px 247px,548px 689px,2018px 755px,584px 297px,1059px 432px,70px 619px,1580px 81px,678px 725px,891px 371px,2368px 216px,2073px 298px,418px 157px,2024px 379px,1835px 790px,1321px 773px,1976px 411px,915px 14px,2168px 509px,596px 718px,1330px 599px,1353px 672px,1801px 649px,73px 345px,488px 636px,864px 750px,1174px 280px,564px 352px,2255px 296px,2280px 125px,1552px 132px,681px 626px,2547px 614px,739px 339px,2262px 612px,938px 110px,2081px 489px,446px 750px,1347px 699px,183px 280px,813px 437px,578px 682px,1926px 638px,310px 193px,2054px 700px,1710px 113px,1142px 14px;animation:hw-twinkle 4.5s ease-in-out infinite}.hw-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:985px 569px,110px 101px,1464px 604px,739px 634px,1061px 356px,1939px 552px,241px 319px,1723px 242px,692px 419px,1019px 346px,2134px 373px,505px 455px,391px 241px,2294px 528px,726px 382px,2107px 373px,2263px 143px,1761px 412px,1790px 531px,441px 267px,817px 166px,8px 556px,501px 172px,2314px 360px,213px 513px,1913px 98px,924px 286px,356px 479px,1651px 405px,397px 455px,642px 34px,2140px 286px,950px 393px,1810px 470px,2097px 266px,686px 618px,250px 19px,908px 60px,2174px 299px,1837px 365px;animation:hw-twinkle 7s ease-in-out infinite reverse}.hw-moon{position:absolute;z-index:2;top:8vh;right:9vw;width:clamp(64px,7vw,110px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 36% 32%,#fffdf2,#ffeeb8 52%,#f0cd76 100%);translate:calc(var(--hw-px,0) * -18px) calc(var(--hw-py,0) * -12px);animation:hw-moon-pulse 7s ease-in-out infinite}.hw-moon::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 62% 30%,rgba(196,160,90,.34) 0 11%,transparent 12%),radial-gradient(circle at 40% 62%,rgba(196,160,90,.28) 0 8%,transparent 9%),radial-gradient(circle at 72% 66%,rgba(196,160,90,.22) 0 6%,transparent 7%),radial-gradient(circle at 28% 34%,rgba(196,160,90,.18) 0 5%,transparent 6%)}.hw-cloud{position:absolute;z-index:3;top:9vh;left:0;width:100%;height:0;animation:hw-cloud-drift 68s linear infinite}.hw-cloud i{position:absolute;top:0;left:0;width:210px;height:28px;border-radius:999px;background:rgba(38,14,58,.6);filter:blur(8px);box-shadow:68px -13px 0 -3px rgba(38,14,58,.52),146px 6px 0 -6px rgba(38,14,58,.48)}.hw-fog{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.hw-fog--back{z-index:5;height:38vh;filter:blur(12px);background:radial-gradient(58% 70% at 18% 84%,rgba(214,199,255,.12),transparent 70%),radial-gradient(48% 60% at 52% 94%,rgba(255,255,255,.09),transparent 70%),radial-gradient(54% 66% at 84% 80%,rgba(190,170,255,.11),transparent 70%);animation:hw-fog-drift 40s ease-in-out infinite alternate}.hw-fog--front{z-index:8;height:22vh;filter:blur(16px);background:radial-gradient(42% 72% at 28% 96%,rgba(255,255,255,.13),transparent 70%),radial-gradient(38% 60% at 68% 92%,rgba(255,196,140,.12),transparent 70%);animation:hw-fog-drift 27s ease-in-out infinite alternate-reverse}.hw-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--hw-px,0) * 10px) 0}.hw-ground svg{display:block;width:100%;height:100%}.hw-jack__face{animation:hw-jack-flicker 3.4s ease-in-out infinite}.hw-jack__pool{transform-origin:700px 182px;animation:hw-jack-pool 3.4s ease-in-out infinite}.hw-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.hw-critter{--hw-size:26px;--hw-flap:.34s;--hw-face:1;position:absolute;top:0;left:0;width:var(--hw-size);will-change:transform}.hw-critter__body{position:relative;display:block;width:100%}.hw-critter.is-fleeing{--hw-flap:.15s}.hw-critter--bat .hw-critter__body{aspect-ratio:2/1;scale:var(--hw-face) 1}.hw-wing{position:absolute;top:0;height:100%;width:44%;background:var(--hw-ink)}.hw-wing--l{left:0;transform-origin:100% 40%;animation:hw-flap-l var(--hw-flap) ease-in-out infinite alternate;clip-path:polygon(100% 15%,62% 2%,20% 0,0 30%,30% 55%,26% 80%,58% 68%,56% 95%,100% 80%)}.hw-wing--r{right:0;transform-origin:0 40%;animation:hw-flap-r var(--hw-flap) ease-in-out infinite alternate;clip-path:polygon(0 15%,38% 2%,80% 0,100% 30%,70% 55%,74% 80%,42% 68%,44% 95%,0 80%)}.hw-bat-body{position:absolute;left:38%;top:8%;width:24%;height:78%;background:var(--hw-ink);border-radius:50% 50% 45% 45%}.hw-bat-body::after,.hw-bat-body::before{content:"";position:absolute;top:-36%;width:44%;height:44%;background:var(--hw-ink);clip-path:polygon(0 100%,100% 100%,50% 0)}.hw-bat-body::before{left:0}.hw-bat-body::after{right:0}.hw-critter--ghost .hw-critter__body{aspect-ratio:0.82/1;background:var(--hw-bone);border-radius:50% 50% 12% 12%/62% 62% 12% 12%;filter:drop-shadow(0 0 12px rgba(186, 170, 255, .45));animation:hw-ghost-bob 3.4s ease-in-out infinite alternate}.hw-critter--ghost .hw-critter__body::after{content:"";position:absolute;left:0;right:0;top:100%;height:17%;background:radial-gradient(50% 100% at 50% 0,var(--hw-bone) 99%,transparent 100%) 0 0/33.34% 100% repeat-x}.hw-critter--ghost i{position:absolute;top:31%;width:18%;height:22%;background:#1b1030;border-radius:50%}.hw-critter--ghost i:first-of-type{left:20%}.hw-critter--ghost i:nth-of-type(2){right:20%}.hw-critter--ghost.is-fleeing .hw-critter__body{animation-duration:1.1s}@keyframes hw-twinkle{0%,100%{opacity:.25}50%{opacity:1}}@keyframes hw-moon-pulse{0%,100%{box-shadow:0 0 34px 8px rgba(255,226,150,.3),0 0 120px 38px rgba(255,180,80,.15)}50%{box-shadow:0 0 46px 13px rgba(255,226,150,.42),0 0 155px 54px rgba(255,180,80,.23)}}@keyframes hw-cloud-drift{from{transform:translateX(-380px)}to{transform:translateX(calc(100% + 380px))}}@keyframes hw-fog-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes hw-flap-l{from{transform:rotate(-28deg) scaleY(1)}to{transform:rotate(20deg) scaleY(.6)}}@keyframes hw-flap-r{from{transform:rotate(28deg) scaleY(1)}to{transform:rotate(-20deg) scaleY(.6)}}@keyframes hw-ghost-bob{from{transform:translateY(-8%) rotate(-5deg)}to{transform:translateY(8%) rotate(5deg)}}@keyframes hw-jack-flicker{0%,100%{opacity:1;filter:drop-shadow(0 0 5px #ffb648) drop-shadow(0 0 16px #ff7a18)}7%{opacity:.74;filter:drop-shadow(0 0 2px #ffb648) drop-shadow(0 0 6px #ff7a18)}9%{opacity:1;filter:drop-shadow(0 0 6px #ffb648) drop-shadow(0 0 18px #ff7a18)}34%{opacity:.92;filter:drop-shadow(0 0 4px #ffb648) drop-shadow(0 0 12px #ff7a18)}37%{opacity:1;filter:drop-shadow(0 0 6px #ffb648) drop-shadow(0 0 18px #ff7a18)}62%{opacity:.66;filter:drop-shadow(0 0 2px #ffb648) drop-shadow(0 0 5px #ff7a18)}66%{opacity:1;filter:drop-shadow(0 0 7px #ffb648) drop-shadow(0 0 22px #ff7a18)}88%{opacity:.93;filter:drop-shadow(0 0 4px #ffb648) drop-shadow(0 0 13px #ff7a18)}}@keyframes hw-jack-pool{0%,100%{opacity:.95;transform:scale(1)}7%{opacity:.6;transform:scale(.9)}9%{opacity:1;transform:scale(1.04)}62%{opacity:.5;transform:scale(.86)}66%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.hw-scene *,.hw-scene ::after,.hw-scene ::before{animation:none!important}.hw-cloud,.hw-critters{display:none}}body.is-christmas{background:0 0}.xm-scene{--xm-ink:#061426;--xm-bird:#17111a;--xm-breast:#d4562e;--xm-beak:#e8a33c;--xm-snow:#eaf4ff;--xm-window:#ffcf7a;--xm-ground-h:clamp(160px, 30vh, 340px);--xm-z:-1;position:fixed;inset:0;z-index:var(--xm-z);overflow:hidden;pointer-events:none;background:radial-gradient(70% 45% at 50% 106%,rgba(255,196,120,.14),transparent 60%),radial-gradient(38% 30% at 22% 14%,rgba(198,228,255,.16),transparent 64%),linear-gradient(180deg,#020813 0,#061a30 24%,#0d2e4e 50%,#16456a 72%,#2a6684 88%,#4e8ba3 100%)}.xm-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 40%,rgba(2,8,19,.72) 100%)}.xm-stars{position:absolute;inset:0;z-index:1}.xm-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#f2f8ff}.xm-stars i:first-child{box-shadow:2232px 292px,1082px 209px,2383px 279px,1281px 596px,1345px 33px,911px 506px,1911px 505px,1635px 124px,606px 261px,1474px 610px,630px 334px,2172px 397px,1984px 259px,282px 299px,741px 518px,2094px 175px,427px 44px,217px 106px,7px 461px,1558px 42px,378px 116px,616px 6px,2061px 520px,2467px 202px,1286px 133px,493px 643px,1079px 448px,2305px 498px,1468px 381px,2550px 349px,2217px 557px,433px 724px,1622px 120px,309px 426px,734px 733px,450px 497px,1003px 141px,1827px 502px,801px 477px,1205px 599px,2427px 441px,1713px 723px,2506px 518px,2364px 426px,677px 209px,2050px 615px,1392px 635px,1307px 252px,2253px 669px,2201px 529px,1807px 17px,1551px 545px,1118px 695px,664px 479px,1191px 492px,2181px 327px,1882px 541px,604px 597px,756px 76px,2070px 741px,49px 497px,472px 201px,2211px 477px,343px 3px,1407px 140px,2467px 587px,1408px 78px,1943px 801px,1777px 558px,2323px 491px,940px 553px,2235px 130px,1729px 776px,2558px 412px,2061px 139px,1822px 495px,2340px 385px,2425px 112px,1693px 73px,1106px 179px,1616px 802px,944px 490px,1451px 798px,587px 140px,58px 14px,298px 439px,2120px 529px,661px 167px,238px 536px,71px 401px;animation:xm-twinkle 4.5s ease-in-out infinite}.xm-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:1583px 444px,442px 335px,2519px 292px,49px 621px,366px 417px,1602px 381px,1358px 364px,2508px 236px,2409px 16px,1653px 199px,1572px 369px,1481px 563px,1766px 287px,536px 110px,1791px 634px,752px 52px,1580px 399px,1674px 527px,1662px 558px,1361px 360px,334px 474px,1909px 471px,1799px 71px,2277px 71px,1762px 200px,2036px 607px,1956px 280px,1998px 157px,1131px 14px,162px 39px,1692px 482px,1253px 513px,1592px 115px,1869px 632px,2137px 11px,465px 152px,1225px 637px,481px 93px,1963px 75px,1105px 126px;animation:xm-twinkle 7s ease-in-out infinite reverse}.xm-moon{position:absolute;z-index:2;top:8vh;left:12vw;width:clamp(58px,6vw,96px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fff,#e6f1ff 54%,#bcd4ee 100%);translate:calc(var(--xm-px,0) * -18px) calc(var(--xm-py,0) * -12px);animation:xm-moon-pulse 8s ease-in-out infinite}.xm-moon::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 62% 30%,rgba(140,175,210,.3) 0 11%,transparent 12%),radial-gradient(circle at 40% 62%,rgba(140,175,210,.24) 0 8%,transparent 9%),radial-gradient(circle at 72% 66%,rgba(140,175,210,.18) 0 6%,transparent 7%)}.xm-cloud{position:absolute;z-index:3;top:11vh;left:0;width:100%;height:0;animation:xm-cloud-drift 74s linear infinite}.xm-cloud i{position:absolute;top:0;left:0;width:230px;height:30px;border-radius:999px;background:rgba(22,48,80,.55);filter:blur(9px);box-shadow:74px -14px 0 -3px rgba(22,48,80,.48),158px 7px 0 -7px rgba(22,48,80,.44)}.xm-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.xm-haze--back{z-index:5;height:36vh;filter:blur(13px);background:radial-gradient(58% 70% at 18% 84%,rgba(200,226,255,.13),transparent 70%),radial-gradient(48% 60% at 52% 94%,rgba(255,255,255,.1),transparent 70%),radial-gradient(54% 66% at 84% 80%,rgba(170,205,240,.12),transparent 70%);animation:xm-haze-drift 44s ease-in-out infinite alternate}.xm-snowfall{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.xm-snowfall i{position:absolute;top:0;left:0;border-radius:50%;background:var(--xm-snow)}.xm-snowfall i:first-child{width:2px;height:2px;opacity:.5;box-shadow:691px 127px,691px -673px,234px 105px,234px -695px,2180px 383px,2180px -417px,1983px 737px,1983px -63px,2170px 295px,2170px -505px,1018px 312px,1018px -488px,1343px 156px,1343px -644px,1780px 415px,1780px -385px,780px 77px,780px -723px,2259px 84px,2259px -716px,1618px 131px,1618px -669px,2512px 713px,2512px -87px,2487px 492px,2487px -308px,1497px 344px,1497px -456px,1837px 629px,1837px -171px,978px 463px,978px -337px,1299px 616px,1299px -184px,368px 245px,368px -555px,2434px 715px,2434px -85px,1665px 735px,1665px -65px,1852px 309px,1852px -491px,1811px 783px,1811px -17px,2355px 695px,2355px -105px,1061px 28px,1061px -772px,1285px 517px,1285px -283px,307px 759px,307px -41px,495px 470px,495px -330px,1660px 483px,1660px -317px,2204px 590px,2204px -210px,636px 498px,636px -302px,1799px 141px,1799px -659px,280px 621px,280px -179px,1331px 560px,1331px -240px,1509px 18px,1509px -782px,2301px 779px,2301px -21px,739px 596px,739px -204px,371px 335px,371px -465px,1202px 492px,1202px -308px,2501px 220px,2501px -580px,2310px 148px,2310px -652px;animation:xm-fall 17s linear infinite,xm-sway 9s ease-in-out infinite alternate}.xm-snowfall i:nth-child(2){width:3px;height:3px;opacity:.72;box-shadow:1013px 366px,1013px -434px,2551px 566px,2551px -234px,2051px 777px,2051px -23px,447px 467px,447px -333px,1249px 83px,1249px -717px,2425px 3px,2425px -797px,1099px 547px,1099px -253px,455px 121px,455px -679px,1514px 109px,1514px -691px,448px 177px,448px -623px,161px 75px,161px -725px,53px 648px,53px -152px,890px 401px,890px -399px,1805px 8px,1805px -792px,1772px 383px,1772px -417px,291px 239px,291px -561px,2308px 477px,2308px -323px,4px 617px,4px -183px,967px 668px,967px -132px,128px 686px,128px -114px,607px 189px,607px -611px,1650px 767px,1650px -33px,1463px 706px,1463px -94px,693px 676px,693px -124px,374px 677px,374px -123px,1756px 145px,1756px -655px;animation:xm-fall 12s linear infinite,xm-sway 7s ease-in-out infinite alternate}.xm-snowfall i:nth-child(3){width:4px;height:4px;opacity:.92;box-shadow:996px 542px,996px -258px,930px 651px,930px -149px,2006px 250px,2006px -550px,883px 498px,883px -302px,820px 614px,820px -186px,2098px 406px,2098px -394px,2112px 702px,2112px -98px,1200px 645px,1200px -155px,199px 557px,199px -243px,626px 185px,626px -615px,1164px 290px,1164px -510px,2412px 202px,2412px -598px,10px 646px,10px -154px,1813px 129px,1813px -671px,1871px 705px,1871px -95px,901px 722px,901px -78px;animation:xm-fall 8s linear infinite,xm-sway 5s ease-in-out infinite alternate}.xm-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--xm-px,0) * 10px) 0}.xm-ground svg{display:block;width:100%;height:100%}.xm-cabin__glow{animation:xm-hearth 6s ease-in-out infinite}.xm-cabin__pool{transform-origin:700px 250px;animation:xm-hearth-pool 6s ease-in-out infinite}.xm-smoke ellipse{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:xm-smoke 8s ease-out infinite}.xm-smoke ellipse:nth-child(2){animation-delay:-2.7s}.xm-smoke ellipse:nth-child(3){animation-delay:-5.4s}.xm-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.xm-critter{--xm-size:26px;--xm-flap:.42s;--xm-face:1;position:absolute;top:0;left:0;width:var(--xm-size);will-change:transform}.xm-critter__body{position:relative;display:block;width:100%}.xm-critter.is-fleeing{--xm-flap:.18s}.xm-critter--bird .xm-critter__body{aspect-ratio:2/1;scale:var(--xm-face) 1}.xm-wing{position:absolute;top:0;height:100%;width:42%;background:var(--xm-bird)}.xm-wing--l{left:2%;transform-origin:100% 45%;animation:xm-flap-l var(--xm-flap) ease-in-out infinite alternate;clip-path:polygon(100% 22%,62% 4%,24% 8%,0 34%,20% 60%,56% 84%,100% 78%)}.xm-wing--r{right:2%;transform-origin:0 45%;animation:xm-flap-r var(--xm-flap) ease-in-out infinite alternate;clip-path:polygon(0 22%,38% 4%,76% 8%,100% 34%,80% 60%,44% 84%,0 78%)}.xm-bird-body{position:absolute;left:34%;top:4%;width:30%;height:86%;background:var(--xm-bird);border-radius:52% 52% 46% 46%}.xm-bird-body::before{content:"";position:absolute;left:14%;top:44%;width:80%;height:46%;background:var(--xm-breast);border-radius:50% 50% 55% 55%}.xm-bird-body::after{content:"";position:absolute;right:-40%;top:24%;width:44%;height:20%;background:var(--xm-beak);clip-path:polygon(0 0,100% 50%,0 100%)}.xm-critter--flake .xm-critter__body{aspect-ratio:1;filter:drop-shadow(0 0 7px rgba(160, 214, 255, .85));animation:xm-spin 16s linear infinite}.xm-critter--flake i{position:absolute;left:44.5%;bottom:50%;width:11%;height:50%;background:var(--xm-snow);border-radius:9999px;transform-origin:50% 100%}.xm-critter--flake i:nth-child(2){transform:rotate(60deg)}.xm-critter--flake i:nth-child(3){transform:rotate(120deg)}.xm-critter--flake i:nth-child(4){transform:rotate(180deg)}.xm-critter--flake i:nth-child(5){transform:rotate(240deg)}.xm-critter--flake i:nth-child(6){transform:rotate(300deg)}.xm-critter--flake i::after,.xm-critter--flake i::before{content:"";position:absolute;left:50%;top:16%;width:180%;height:22%;background:inherit;border-radius:9999px;transform-origin:0 50%}.xm-critter--flake i::before{transform:rotate(-40deg)}.xm-critter--flake i::after{transform:rotate(-140deg)}.xm-critter--flake.is-fleeing .xm-critter__body{animation-duration:2.2s}@keyframes xm-twinkle{0%,100%{opacity:.25}50%{opacity:1}}@keyframes xm-moon-pulse{0%,100%{box-shadow:0 0 34px 8px rgba(200,226,255,.3),0 0 120px 38px rgba(150,195,240,.15)}50%{box-shadow:0 0 46px 13px rgba(200,226,255,.42),0 0 155px 54px rgba(150,195,240,.23)}}@keyframes xm-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes xm-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes xm-fall{from{transform:translateY(0)}to{transform:translateY(800px)}}@keyframes xm-sway{from{translate:-16px 0}to{translate:16px 0}}@keyframes xm-flap-l{from{transform:rotate(-34deg) scaleY(1)}to{transform:rotate(22deg) scaleY(.55)}}@keyframes xm-flap-r{from{transform:rotate(34deg) scaleY(1)}to{transform:rotate(-22deg) scaleY(.55)}}@keyframes xm-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes xm-hearth{0%,100%{opacity:1;filter:drop-shadow(0 0 5px #ffb75e) drop-shadow(0 0 16px #ff9a33)}28%{opacity:.9;filter:drop-shadow(0 0 3px #ffb75e) drop-shadow(0 0 11px #ff9a33)}46%{opacity:1;filter:drop-shadow(0 0 6px #ffb75e) drop-shadow(0 0 20px #ff9a33)}71%{opacity:.86;filter:drop-shadow(0 0 3px #ffb75e) drop-shadow(0 0 10px #ff9a33)}}@keyframes xm-hearth-pool{0%,100%{opacity:.95;transform:scale(1)}28%{opacity:.72;transform:scale(.94)}46%{opacity:1;transform:scale(1.05)}71%{opacity:.7;transform:scale(.92)}}@keyframes xm-smoke{0%{opacity:0;transform:translate(0,0) scale(.5)}18%{opacity:.42}100%{opacity:0;transform:translate(-30px,-92px) scale(2.8)}}@media (prefers-reduced-motion:reduce){.xm-scene *,.xm-scene ::after,.xm-scene ::before{animation:none!important}.xm-cloud,.xm-critters,.xm-snowfall{display:none}}body.is-easter{background:0 0}.ea-scene{--ea-ink:#101f1c;--ea-far:#2b2450;--ea-fore:#0a1614;--ea-body:#2b1f2b;--ea-ground-h:clamp(160px, 30vh, 340px);--ea-z:-1;position:fixed;inset:0;z-index:var(--ea-z);overflow:hidden;pointer-events:none;background:radial-gradient(55% 40% at 80% 86%,rgba(255,182,112,.3),transparent 62%),linear-gradient(180deg,#0d1030 0,#1c1a45 20%,#3a2358 42%,#74305c 62%,#b8556a 78%,#e5875f 91%,#f6b070 100%)}.ea-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 42%,transparent 38%,rgba(10,6,26,.7) 100%)}.ea-stars{position:absolute;inset:0;z-index:1}.ea-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#fdf6ff}.ea-stars i:first-child{opacity:.7;box-shadow:1274px 297px,900px 221px,2294px 275px,243px 52px,1839px 55px,1025px 359px,1134px 395px,2121px 204px,231px 82px,128px 312px,2224px 6px,2450px 304px,1738px 323px,117px 405px,375px 358px,1271px 218px,1209px 269px,930px 291px,2300px 318px,1283px 197px,255px 23px,1208px 170px,2409px 206px,80px 403px,264px 376px,1189px 349px,1209px 359px,752px 299px,1866px 3px,98px 331px,502px 57px,2278px 328px,1918px 129px,2416px 88px,2276px 31px,729px 79px,1105px 376px,371px 387px,2188px 7px,843px 275px,51px 412px,2194px 139px,1276px 205px,1712px 342px,1837px 96px,19px 25px,2301px 281px,2420px 283px,1179px 226px,2549px 185px,1844px 259px,2023px 298px,385px 72px,1154px 338px,923px 56px;animation:ea-twinkle 5s ease-in-out infinite}.ea-stars i:nth-child(2){width:3px;height:3px;opacity:.55;box-shadow:1228px 195px,131px 97px,1543px 303px,1727px 219px,364px 14px,746px 176px,962px 147px,642px 304px,1716px 58px,68px 192px,329px 69px,1735px 46px,415px 246px,1694px 3px,2434px 43px,1562px 2px,524px 18px,1088px 230px,1296px 221px,901px 303px,1304px 244px,1212px 259px;animation:ea-twinkle 8s ease-in-out infinite reverse}.ea-sun{position:absolute;z-index:2;right:16vw;bottom:24vh;width:clamp(70px,8vw,118px);aspect-ratio:1;translate:calc(var(--ea-px,0) * -14px) calc(var(--ea-py,0) * -9px)}.ea-sun::before{content:"";position:absolute;left:50%;top:50%;width:150vmax;height:150vmax;translate:-50% -50%;background:repeating-conic-gradient(from 0deg,rgba(255,206,140,.1) 0deg 2.5deg,transparent 2.5deg 12deg);-webkit-mask:radial-gradient(closest-side,#000 4%,rgba(0,0,0,0.4) 24%,transparent 60%);mask:radial-gradient(closest-side,#000 4%,rgba(0,0,0,0.4) 24%,transparent 60%);animation:ea-rays 150s linear infinite}.ea-sun i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 48%,#fff8e4,#ffdc96 52%,#ffab4d 100%);animation:ea-sun-pulse 9s ease-in-out infinite}.ea-cloud{position:absolute;z-index:4;top:14vh;left:0;width:100%;height:0;animation:ea-cloud-drift 80s linear infinite}.ea-cloud i{position:absolute;top:0;left:0;width:220px;height:28px;border-radius:999px;background:rgba(120,62,92,.42);filter:blur(9px);box-shadow:70px -13px 0 -3px rgba(120,62,92,.36),150px 6px 0 -7px rgba(120,62,92,.32)}.ea-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.ea-haze--back{z-index:5;height:34vh;filter:blur(14px);background:radial-gradient(58% 70% at 18% 86%,rgba(255,226,190,.14),transparent 70%),radial-gradient(48% 60% at 54% 94%,rgba(255,255,255,.11),transparent 70%),radial-gradient(54% 66% at 84% 82%,rgba(255,206,170,.13),transparent 70%);animation:ea-haze-drift 48s ease-in-out infinite alternate}.ea-pollen{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.ea-pollen i{position:absolute;top:0;left:0;border-radius:50%;background:#ffe6b8}.ea-pollen i:first-child{width:2px;height:2px;opacity:.45;box-shadow:2540px 339px,2540px -421px,1372px 72px,1372px -688px,116px 236px,116px -524px,2405px 334px,2405px -426px,1873px 38px,1873px -722px,557px 223px,557px -537px,1674px 77px,1674px -683px,352px 340px,352px -420px,841px 13px,841px -747px,1538px 7px,1538px -753px,2307px 39px,2307px -721px,240px 310px,240px -450px,2530px 479px,2530px -281px,1857px 136px,1857px -624px,1075px 416px,1075px -344px,2044px 428px,2044px -332px,2279px 690px,2279px -70px,1248px 390px,1248px -370px,1604px 311px,1604px -449px,1109px 350px,1109px -410px,1933px 653px,1933px -107px,1427px 494px,1427px -266px,906px 612px,906px -148px,895px 548px,895px -212px,1431px 457px,1431px -303px,1107px 730px,1107px -30px,1053px 153px,1053px -607px,2056px 208px,2056px -552px,1111px 419px,1111px -341px,219px 411px,219px -349px,243px 664px,243px -96px,2121px 379px,2121px -381px,158px 443px,158px -317px,2199px 363px,2199px -397px;animation:ea-drift 30s linear infinite,ea-sway 11s ease-in-out infinite alternate}.ea-pollen i:nth-child(2){width:3px;height:3px;opacity:.6;box-shadow:471px 521px,471px -239px,1663px 600px,1663px -160px,1373px 20px,1373px -740px,1003px 78px,1003px -682px,1204px 636px,1204px -124px,2295px 607px,2295px -153px,144px 255px,144px -505px,174px 439px,174px -321px,96px 173px,96px -587px,430px 396px,430px -364px,1290px 612px,1290px -148px,2298px 424px,2298px -336px,2159px 54px,2159px -706px,1317px 187px,1317px -573px,44px 161px,44px -599px,247px 481px,247px -279px,842px 77px,842px -683px,2177px 522px,2177px -238px,281px 280px,281px -480px,450px 496px,450px -264px;animation:ea-drift 21s linear infinite,ea-sway 8s ease-in-out infinite alternate}.ea-pollen i:nth-child(3){width:4px;height:4px;opacity:.75;box-shadow:2175px 165px,2175px -595px,2316px 491px,2316px -269px,1070px 675px,1070px -85px,954px 736px,954px -24px,1px 415px,1px -345px,844px 511px,844px -249px,875px 437px,875px -323px,405px 421px,405px -339px,2064px 572px,2064px -188px,1133px 463px,1133px -297px,241px 468px,241px -292px,2556px 144px,2556px -616px;animation:ea-drift 15s linear infinite,ea-sway 6s ease-in-out infinite alternate}.ea-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--ea-px,0) * 10px) 0}.ea-ground svg{display:block;width:100%;height:100%}.ea-pool{transform-origin:1000px 262px;animation:ea-pool 9s ease-in-out infinite}.ea-egg{animation:ea-glint 5.5s ease-in-out infinite}.ea-egg:nth-child(2){animation-delay:-.9s}.ea-egg:nth-child(3){animation-delay:-2.1s}.ea-egg:nth-child(4){animation-delay:-3.2s}.ea-egg:nth-child(5){animation-delay:-4.3s}.ea-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.ea-critter{--ea-size:26px;--ea-flap:.3s;--ea-face:1;--ea-wing:#e8734a;--ea-petal:#ffd7e4;position:absolute;top:0;left:0;width:var(--ea-size);will-change:transform}.ea-critter__body{position:relative;display:block;width:100%}.ea-critter.is-fleeing{--ea-flap:.12s}.ea-critter--butterfly .ea-critter__body{aspect-ratio:1.35/1;scale:var(--ea-face) 1}.ea-wing{position:absolute;top:0;height:100%;width:50%;background:var(--ea-wing)}.ea-wing--l{left:0;transform-origin:100% 42%;background-image:linear-gradient(to left,rgba(20,6,18,.42),transparent 58%);animation:ea-flap-l var(--ea-flap) ease-in-out infinite alternate;clip-path:polygon(100% 40%,78% 12%,44% 0,12% 8%,0 30%,14% 46%,40% 50%,10% 58%,2% 78%,18% 94%,48% 96%,78% 74%,100% 56%)}.ea-wing--r{right:0;transform-origin:0 42%;background-image:linear-gradient(to right,rgba(20,6,18,.42),transparent 58%);animation:ea-flap-r var(--ea-flap) ease-in-out infinite alternate;clip-path:polygon(0 40%,22% 12%,56% 0,88% 8%,100% 30%,86% 46%,60% 50%,90% 58%,98% 78%,82% 94%,52% 96%,22% 74%,0 56%)}.ea-bfly-body{position:absolute;left:44%;top:6%;width:12%;height:84%;background:var(--ea-body);border-radius:50%}.ea-bfly-body::after,.ea-bfly-body::before{content:"";position:absolute;top:-28%;left:38%;width:16%;height:36%;background:var(--ea-body);border-radius:9999px;transform-origin:50% 100%}.ea-bfly-body::before{transform:rotate(-30deg)}.ea-bfly-body::after{transform:rotate(30deg)}.ea-critter--petal .ea-critter__body{aspect-ratio:1;background:linear-gradient(140deg,#fff,var(--ea-petal) 62%,rgba(0,0,0,.12));border-radius:62% 6% 62% 6%;filter:drop-shadow(0 0 6px rgba(255, 214, 230, .6));animation:ea-tumble 6s ease-in-out infinite}.ea-critter--petal.is-fleeing .ea-critter__body{animation-duration:1.6s}@keyframes ea-twinkle{0%,100%{opacity:.18}50%{opacity:.9}}@keyframes ea-rays{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ea-sun-pulse{0%,100%{box-shadow:0 0 54px 18px rgba(255,196,120,.4),0 0 170px 64px rgba(255,140,70,.2)}50%{box-shadow:0 0 70px 26px rgba(255,196,120,.52),0 0 210px 84px rgba(255,140,70,.28)}}@keyframes ea-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes ea-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes ea-drift{from{transform:translateY(0)}to{transform:translateY(760px)}}@keyframes ea-sway{from{translate:-20px 0}to{translate:20px 0}}@keyframes ea-flap-l{from{transform:rotate(-7deg) scaleX(1)}to{transform:rotate(5deg) scaleX(.32)}}@keyframes ea-flap-r{from{transform:rotate(7deg) scaleX(1)}to{transform:rotate(-5deg) scaleX(.32)}}@keyframes ea-tumble{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(180deg) scaleX(.22)}100%{transform:rotate(360deg) scaleX(1)}}@keyframes ea-glint{0%,100%{filter:drop-shadow(0 0 2px rgba(255, 222, 166, .45))}38%{filter:drop-shadow(0 0 7px rgba(255, 240, 200, .95)) drop-shadow(0 0 15px rgba(255, 190, 120, .5))}56%{filter:drop-shadow(0 0 3px rgba(255, 222, 166, .55))}}@keyframes ea-pool{0%,100%{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ea-scene *,.ea-scene ::after,.ea-scene ::before{animation:none!important}.ea-cloud,.ea-critters,.ea-pollen{display:none}}body.is-election{background:0 0}.el-scene{--el-ink:#060c18;--el-city:#0c1424;--el-plaza:#0a1120;--el-fore:#05090f;--el-paper:#f4efe4;--el-mark:#ffd08a;--el-ground-h:clamp(160px, 30vh, 340px);--el-z:-1;position:fixed;inset:0;z-index:var(--el-z);overflow:hidden;pointer-events:none;background:radial-gradient(65% 42% at 50% 104%,rgba(255,186,102,.24),transparent 62%),radial-gradient(38% 30% at 80% 16%,rgba(150,180,220,.1),transparent 64%),linear-gradient(180deg,#05070e 0,#0b1220 22%,#14203a 46%,#22314f 66%,#3b4a66 84%,#6a6a6e 100%)}.el-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(3,6,14,.74) 100%)}.el-stars{position:absolute;inset:0;z-index:1}.el-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#eef4ff}.el-stars i:first-child{opacity:.6;box-shadow:1292px 253px,1794px 1px,244px 166px,2126px 396px,2265px 408px,955px 334px,491px 271px,2523px 135px,1423px 127px,2186px 124px,134px 319px,1783px 72px,94px 260px,1502px 27px,1398px 283px,1535px 259px,1219px 350px,37px 64px,912px 396px,128px 42px,165px 341px,764px 82px,284px 147px,1547px 39px,1494px 371px,2449px 346px,2019px 415px,950px 297px,149px 266px,959px 424px,879px 122px,893px 298px,2545px 134px,42px 364px,2434px 204px,1237px 377px,41px 122px,889px 373px,578px 56px,1094px 348px,2129px 60px,92px 203px,1299px 6px,1454px 184px,2138px 71px,1415px 176px,836px 219px,1306px 4px,2495px 75px,387px 38px,501px 173px,436px 62px,268px 53px,2222px 183px,1453px 263px;animation:el-twinkle 5.5s ease-in-out infinite}.el-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:2151px 130px,1129px 263px,949px 49px,700px 41px,33px 233px,795px 185px,978px 61px,1627px 69px,1688px 256px,1544px 145px,2304px 107px,88px 223px,2035px 144px,2199px 45px,2138px 252px,1863px 168px,1010px 45px,1641px 138px,1364px 31px,164px 176px,1226px 175px,1218px 49px;animation:el-twinkle 8s ease-in-out infinite reverse}.el-moon{position:absolute;z-index:2;top:9vh;right:12vw;width:clamp(52px,5.5vw,84px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fdfdff,#dfe8f5 54%,#b4c2d6 100%);translate:calc(var(--el-px,0) * -16px) calc(var(--el-py,0) * -10px);animation:el-moon-pulse 9s ease-in-out infinite}.el-moon::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 62% 30%,rgba(130,150,180,.28) 0 11%,transparent 12%),radial-gradient(circle at 40% 62%,rgba(130,150,180,.22) 0 8%,transparent 9%)}.el-cloud{position:absolute;z-index:3;top:12vh;left:0;width:100%;height:0;animation:el-cloud-drift 76s linear infinite}.el-cloud i{position:absolute;top:0;left:0;width:220px;height:28px;border-radius:999px;background:rgba(30,42,66,.55);filter:blur(9px);box-shadow:70px -13px 0 -3px rgba(30,42,66,.48),150px 6px 0 -7px rgba(30,42,66,.42)}.el-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.el-haze--back{z-index:5;height:34vh;filter:blur(14px);background:radial-gradient(58% 70% at 20% 86%,rgba(255,206,150,.12),transparent 70%),radial-gradient(48% 60% at 54% 94%,rgba(220,230,245,.09),transparent 70%),radial-gradient(54% 66% at 84% 82%,rgba(255,190,130,.11),transparent 70%);animation:el-haze-drift 46s ease-in-out infinite alternate}.el-confetti{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.el-confetti i{position:absolute;top:0;left:0;border-radius:1px}.el-confetti i:first-child{width:3px;height:4px;opacity:.42;background:#f2e8d5;box-shadow:851px 375px,851px -405px,2248px 240px,2248px -540px,637px 281px,637px -499px,1213px 58px,1213px -722px,1808px 489px,1808px -291px,335px 664px,335px -116px,424px 753px,424px -27px,819px 597px,819px -183px,670px 151px,670px -629px,2204px 742px,2204px -38px,2219px 454px,2219px -326px,1616px 201px,1616px -579px,900px 602px,900px -178px,129px 467px,129px -313px,720px 67px,720px -713px,1734px 127px,1734px -653px,611px 704px,611px -76px,1025px 671px,1025px -109px,416px 184px,416px -596px,351px 372px,351px -408px,2167px 751px,2167px -29px,549px 361px,549px -419px,565px 37px,565px -743px,278px 610px,278px -170px,974px 198px,974px -582px,589px 211px,589px -569px,727px 220px,727px -560px,2062px 392px,2062px -388px,2559px 192px,2559px -588px,1961px 690px,1961px -90px;animation:el-fall 26s linear infinite,el-sway 10s ease-in-out infinite alternate}.el-confetti i:nth-child(2){width:4px;height:5px;opacity:.55;background:#e8bd7a;box-shadow:366px 119px,366px -661px,759px 757px,759px -23px,532px 138px,532px -642px,1246px 131px,1246px -649px,511px 436px,511px -344px,2097px 737px,2097px -43px,384px 60px,384px -720px,175px 601px,175px -179px,2041px 180px,2041px -600px,1591px 76px,1591px -704px,2262px 99px,2262px -681px,2309px 609px,2309px -171px,2010px 497px,2010px -283px,1470px 168px,1470px -612px,2312px 716px,2312px -64px,304px 704px,304px -76px,2363px 238px,2363px -542px,1200px 383px,1200px -397px;animation:el-fall 18s linear infinite,el-sway 7s ease-in-out infinite alternate}.el-confetti i:nth-child(3){width:5px;height:6px;opacity:.68;background:#cfd6e0;box-shadow:1665px 707px,1665px -73px,39px 551px,39px -229px,2387px 768px,2387px -12px,1182px 560px,1182px -220px,2218px 510px,2218px -270px,2187px 523px,2187px -257px,464px 771px,464px -9px,2484px 740px,2484px -40px,1985px 291px,1985px -489px,2213px 72px,2213px -708px,1108px 489px,1108px -291px;animation:el-fall 13s linear infinite,el-sway 5s ease-in-out infinite alternate}.el-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--el-px,0) * 10px) 0}.el-ground svg{display:block;width:100%;height:100%}.el-hall__glow{animation:el-hall 11s ease-in-out infinite}.el-box__slot{animation:el-slot 7s ease-in-out infinite}.el-box__pool{transform-origin:300px 266px;animation:el-slot-pool 7s ease-in-out infinite}.el-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.el-critter{--el-size:26px;--el-flap:.5s;--el-face:1;position:absolute;top:0;left:0;width:var(--el-size);will-change:transform}.el-critter__body{position:relative;display:block;width:100%}.el-critter.is-fleeing{--el-flap:.2s}.el-critter--ballot .el-critter__body{aspect-ratio:1.3/1;scale:var(--el-face) 1}.el-sheet{position:absolute;top:0;height:100%;width:50%;background:var(--el-paper);background-image:repeating-linear-gradient(180deg,rgba(50,58,74,.3) 0 1px,transparent 1px 5px)}.el-sheet--l{left:0;transform-origin:100% 50%;box-shadow:inset -6px 0 8px -6px rgba(0,0,0,.5);animation:el-flutter-l var(--el-flap) ease-in-out infinite alternate}.el-sheet--r{right:0;transform-origin:0 50%;box-shadow:inset 6px 0 8px -6px rgba(0,0,0,.5);animation:el-flutter-r var(--el-flap) ease-in-out infinite alternate}.el-sheet--r::after{content:"";position:absolute;left:22%;top:34%;width:34%;height:26%;background:#2b3242;border-radius:1px}.el-critter--check .el-critter__body{aspect-ratio:1;filter:drop-shadow(0 0 7px rgba(255, 208, 138, .8));animation:el-tumble 6.5s ease-in-out infinite}.el-critter--check i{position:absolute;left:27%;bottom:24%;width:14%;background:var(--el-mark);border-radius:9999px;transform-origin:50% 100%}.el-critter--check i:first-child{height:34%;transform:rotate(-40deg)}.el-critter--check i:nth-child(2){height:72%;transform:rotate(38deg)}.el-critter--check.is-fleeing .el-critter__body{animation-duration:1.8s}@keyframes el-twinkle{0%,100%{opacity:.15}50%{opacity:.85}}@keyframes el-moon-pulse{0%,100%{box-shadow:0 0 30px 7px rgba(200,220,255,.24),0 0 110px 34px rgba(150,180,230,.12)}50%{box-shadow:0 0 40px 11px rgba(200,220,255,.34),0 0 140px 46px rgba(150,180,230,.18)}}@keyframes el-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes el-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes el-fall{from{transform:translateY(0)}to{transform:translateY(780px)}}@keyframes el-sway{from{translate:-18px 0}to{translate:18px 0}}@keyframes el-flutter-l{from{transform:rotate(-11deg) skewY(5deg) scaleX(1)}to{transform:rotate(8deg) skewY(-4deg) scaleX(.42)}}@keyframes el-flutter-r{from{transform:rotate(11deg) skewY(-5deg) scaleX(1)}to{transform:rotate(-8deg) skewY(4deg) scaleX(.42)}}@keyframes el-tumble{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(180deg) scaleX(.24)}100%{transform:rotate(360deg) scaleX(1)}}@keyframes el-hall{0%,100%{opacity:.92;filter:drop-shadow(0 0 4px rgba(255, 190, 110, .5))}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(255, 190, 110, .75))}}@keyframes el-slot{0%,100%{opacity:.82;filter:drop-shadow(0 0 4px #ffb95e) drop-shadow(0 0 11px #ff9a33)}11%{opacity:1;filter:drop-shadow(0 0 9px #ffd08a) drop-shadow(0 0 26px #ffab4d)}17%{opacity:.82;filter:drop-shadow(0 0 4px #ffb95e) drop-shadow(0 0 11px #ff9a33)}46%{opacity:1;filter:drop-shadow(0 0 9px #ffd08a) drop-shadow(0 0 26px #ffab4d)}52%{opacity:.82;filter:drop-shadow(0 0 4px #ffb95e) drop-shadow(0 0 11px #ff9a33)}77%{opacity:1;filter:drop-shadow(0 0 9px #ffd08a) drop-shadow(0 0 26px #ffab4d)}83%{opacity:.82;filter:drop-shadow(0 0 4px #ffb95e) drop-shadow(0 0 11px #ff9a33)}}@keyframes el-slot-pool{0%,100%{opacity:.8;transform:scale(1)}11%{opacity:1;transform:scale(1.06)}17%{opacity:.8;transform:scale(1)}46%{opacity:1;transform:scale(1.06)}52%{opacity:.8;transform:scale(1)}77%{opacity:1;transform:scale(1.06)}83%{opacity:.8;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.el-scene *,.el-scene ::after,.el-scene ::before{animation:none!important}.el-cloud,.el-confetti,.el-critters{display:none}}body.is-climate{background:0 0}.cl-scene{--cl-ink:#04140f;--cl-mid:#073026;--cl-steel:#062018;--cl-leaf-color:#6fbf5e;--cl-ground-h:clamp(160px, 30vh, 340px);--cl-z:-1;position:fixed;inset:0;z-index:var(--cl-z);overflow:hidden;pointer-events:none;background:radial-gradient(70% 45% at 50% 104%,rgba(120,255,196,.14),transparent 62%),radial-gradient(38% 30% at 78% 16%,rgba(190,235,220,.12),transparent 64%),linear-gradient(180deg,#03110d 0,#05201a 22%,#0a3a2f 46%,#114f45 66%,#1f6d5c 84%,#3d9179 100%)}.cl-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(2,12,9,.72) 100%)}.cl-stars{position:absolute;inset:0;z-index:1}.cl-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#f0fff8}.cl-stars i:first-child{opacity:.7;box-shadow:1792px 88px,1795px 121px,1250px 423px,1382px 35px,176px 273px,1726px 377px,937px 145px,2371px 32px,1308px 379px,303px 66px,1622px 174px,2445px 139px,1412px 91px,1012px 245px,247px 242px,1701px 353px,516px 165px,441px 13px,2167px 240px,2162px 202px,1509px 394px,950px 226px,346px 136px,2102px 282px,1005px 406px,2321px 54px,402px 126px,1496px 239px,554px 177px,1808px 272px,641px 133px,163px 277px,538px 320px,213px 68px,830px 59px,1903px 94px,780px 271px,1862px 185px,1520px 154px,336px 1px,503px 255px,2407px 175px,1099px 341px,582px 300px,423px 39px,460px 117px,1623px 394px,2147px 231px,1543px 400px,2237px 299px,12px 128px,476px 4px,1275px 348px,1520px 311px,2412px 375px;animation:cl-twinkle 5s ease-in-out infinite}.cl-stars i:nth-child(2){width:3px;height:3px;opacity:.5;box-shadow:145px 327px,865px 115px,1944px 1px,851px 136px,742px 225px,1125px 130px,2096px 299px,2482px 195px,1058px 233px,2467px 310px,680px 43px,1748px 113px,97px 297px,444px 172px,1721px 249px,701px 10px,1925px 69px,2432px 161px,2506px 30px,1267px 289px,2499px 22px,29px 35px;animation:cl-twinkle 8s ease-in-out infinite reverse}.cl-moon{position:absolute;z-index:2;top:9vh;right:11vw;width:clamp(54px,6vw,90px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fdfffb,#dcf2e6 54%,#b0d4c4 100%);translate:calc(var(--cl-px,0) * -16px) calc(var(--cl-py,0) * -10px);animation:cl-moon-pulse 9s ease-in-out infinite}.cl-moon::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 62% 30%,rgba(120,165,145,.28) 0 11%,transparent 12%),radial-gradient(circle at 40% 62%,rgba(120,165,145,.22) 0 8%,transparent 9%)}.cl-cloud{position:absolute;z-index:3;top:13vh;left:0;width:100%;height:0;animation:cl-cloud-drift 70s linear infinite}.cl-cloud i{position:absolute;top:0;left:0;width:220px;height:28px;border-radius:999px;background:rgba(16,58,48,.5);filter:blur(9px);box-shadow:70px -13px 0 -3px rgba(16,58,48,.44),150px 6px 0 -7px rgba(16,58,48,.4)}.cl-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.cl-haze--back{z-index:5;height:34vh;filter:blur(14px);background:radial-gradient(58% 70% at 20% 86%,rgba(190,255,225,.12),transparent 70%),radial-gradient(48% 60% at 54% 94%,rgba(255,255,255,.09),transparent 70%),radial-gradient(54% 66% at 84% 82%,rgba(160,235,205,.11),transparent 70%);animation:cl-haze-drift 46s ease-in-out infinite alternate}.cl-fireflies{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.cl-fireflies i{position:absolute;top:0;left:0;border-radius:50%;background:#d8ff9e}.cl-fireflies i:first-child{width:2px;height:2px;box-shadow:1900px 97px,1900px 797px,2233px 414px,2233px 1114px,2390px 415px,2390px 1115px,2448px 326px,2448px 1026px,292px 425px,292px 1125px,1658px 690px,1658px 1390px,449px 121px,449px 821px,293px 338px,293px 1038px,1300px 1px,1300px 701px,2158px 19px,2158px 719px,531px 697px,531px 1397px,2473px 486px,2473px 1186px,1557px 535px,1557px 1235px,2321px 556px,2321px 1256px,1955px 537px,1955px 1237px,1074px 633px,1074px 1333px,792px 190px,792px 890px,1320px 125px,1320px 825px,1964px 254px,1964px 954px,1440px 224px,1440px 924px,721px 75px,721px 775px,1150px 503px,1150px 1203px,1359px 134px,1359px 834px,135px 47px,135px 747px,1880px 511px,1880px 1211px,822px 220px,822px 920px,1456px 423px,1456px 1123px,1036px 343px,1036px 1043px;animation:cl-rise 34s linear infinite,cl-glow 4s ease-in-out infinite}.cl-fireflies i:nth-child(2){width:3px;height:3px;box-shadow:138px 585px,138px 1285px,243px 656px,243px 1356px,760px 305px,760px 1005px,2456px 19px,2456px 719px,310px 336px,310px 1036px,1246px 383px,1246px 1083px,2226px 282px,2226px 982px,599px 366px,599px 1066px,2220px 170px,2220px 870px,2093px 508px,2093px 1208px,373px 202px,373px 902px,1986px 113px,1986px 813px,1151px 190px,1151px 890px,2180px 483px,2180px 1183px,711px 196px,711px 896px,1440px 653px,1440px 1353px;animation:cl-rise 24s linear infinite,cl-glow 3.1s ease-in-out infinite}.cl-fireflies i:nth-child(3){width:4px;height:4px;box-shadow:1150px 213px,1150px 913px,1626px 308px,1626px 1008px,352px 169px,352px 869px,1890px 74px,1890px 774px,868px 686px,868px 1386px,1509px 171px,1509px 871px,84px 563px,84px 1263px,355px 210px,355px 910px,2424px 186px,2424px 886px,408px 96px,408px 796px;animation:cl-rise 17s linear infinite,cl-glow 2.3s ease-in-out infinite}.cl-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--cl-px,0) * 10px) 0}.cl-ground svg{display:block;width:100%;height:100%}.cl-rotor{transform-box:view-box;animation:cl-spin 7s linear infinite}.cl-rotor--a{animation-duration:6.2s}.cl-rotor--b{animation-duration:8.4s}.cl-rotor--c{animation-duration:5.6s}.cl-rotor--d{animation-duration:9.1s}.cl-lamp{animation:cl-blink 3s ease-in-out infinite}.cl-panels{animation:cl-glint 8s ease-in-out infinite}.cl-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.cl-critter{--cl-size:24px;--cl-flap:.1s;--cl-face:1;position:absolute;top:0;left:0;width:var(--cl-size);will-change:transform}.cl-critter__body{position:relative;display:block;width:100%}.cl-critter.is-fleeing{--cl-flap:.06s}.cl-critter--bee .cl-critter__body{aspect-ratio:1.5/1;scale:var(--cl-face) 1}.cl-wing{position:absolute;top:0;height:58%;width:40%;background:rgba(226,246,255,.55);border-radius:60% 60% 50% 50%}.cl-wing--l{left:6%;transform-origin:100% 90%;animation:cl-beat-l var(--cl-flap) ease-in-out infinite alternate}.cl-wing--r{right:6%;transform-origin:0 90%;animation:cl-beat-r var(--cl-flap) ease-in-out infinite alternate}.cl-bee-body{position:absolute;left:30%;top:24%;width:40%;height:72%;border-radius:46% 46% 50% 50%;background:repeating-linear-gradient(102deg,#f0b429 0 3px,#231a10 3px 6px)}.cl-bee-body::after{content:"";position:absolute;left:14%;top:-22%;width:72%;height:34%;background:#231a10;border-radius:50%}.cl-critter--leaf .cl-critter__body{aspect-ratio:1;background:linear-gradient(135deg,#a8dd8c,var(--cl-leaf-color) 58%,rgba(0,0,0,.22));border-radius:8% 68% 8% 68%;filter:drop-shadow(0 0 6px rgba(140, 220, 150, .45));animation:cl-tumble 6s ease-in-out infinite}.cl-critter--leaf .cl-critter__body::after{content:"";position:absolute;left:6%;top:48%;width:88%;height:6%;background:rgba(20,50,26,.4);border-radius:9999px;transform:rotate(-45deg);transform-origin:50% 50%}.cl-critter--leaf.is-fleeing .cl-critter__body{animation-duration:1.7s}@keyframes cl-twinkle{0%,100%{opacity:.2}50%{opacity:.9}}@keyframes cl-moon-pulse{0%,100%{box-shadow:0 0 32px 8px rgba(205,255,232,.26),0 0 115px 36px rgba(120,205,175,.13)}50%{box-shadow:0 0 42px 12px rgba(205,255,232,.36),0 0 145px 48px rgba(120,205,175,.19)}}@keyframes cl-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes cl-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes cl-rise{from{transform:translateY(0)}to{transform:translateY(-700px)}}@keyframes cl-glow{0%,100%{opacity:.12}45%{opacity:.85}60%{opacity:.3}}@keyframes cl-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cl-blink{0%,100%,84%{opacity:.12;filter:none}90%{opacity:1;filter:drop-shadow(0 0 5px #ff7a5e) drop-shadow(0 0 14px #ff523a)}}@keyframes cl-glint{0%,100%{opacity:.5}50%{opacity:.9}}@keyframes cl-beat-l{from{transform:rotate(-26deg) scaleY(1)}to{transform:rotate(16deg) scaleY(.5)}}@keyframes cl-beat-r{from{transform:rotate(26deg) scaleY(1)}to{transform:rotate(-16deg) scaleY(.5)}}@keyframes cl-tumble{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(180deg) scaleX(.2)}100%{transform:rotate(360deg) scaleX(1)}}@media (prefers-reduced-motion:reduce){.cl-scene *,.cl-scene ::after,.cl-scene ::before{animation:none!important}.cl-cloud,.cl-critters,.cl-fireflies{display:none}}body.is-economy{background:0 0}.ec-scene{--ec-ink:#0b0d12;--ec-bar:#12151d;--ec-cap:#2c3242;--ec-line:#ffb454;--ec-paper:#f2ead9;--ec-ground-h:clamp(160px, 30vh, 340px);--ec-z:-1;position:fixed;inset:0;z-index:var(--ec-z);overflow:hidden;pointer-events:none;background:radial-gradient(70% 44% at 50% 104%,rgba(255,150,60,.2),transparent 62%),linear-gradient(180deg,#06070b 0,#0c0e14 20%,#14161f 44%,#221a1b 64%,#3a2418 82%,#6b3d1f 100%)}.ec-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(4,4,8,.76) 100%)}.ec-grid{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:repeating-linear-gradient(90deg,rgba(255,190,110,.075) 0 1px,transparent 1px 72px),repeating-linear-gradient(180deg,rgba(255,190,110,.055) 0 1px,transparent 1px 60px);-webkit-mask:linear-gradient(180deg,#000 0 52%,transparent 86%);mask:linear-gradient(180deg,#000 0 52%,transparent 86%);animation:ec-grid-scroll 44s linear infinite}.ec-moon{position:absolute;z-index:2;top:8vh;left:13vw;width:clamp(46px,5vw,76px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#f6f4f0,#d8d2c8 54%,#a89f92 100%);translate:calc(var(--ec-px,0) * -14px) calc(var(--ec-py,0) * -9px);animation:ec-moon-pulse 10s ease-in-out infinite}.ec-cloud{position:absolute;z-index:3;top:11vh;left:0;width:100%;height:0;animation:ec-cloud-drift 82s linear infinite}.ec-cloud i{position:absolute;top:0;left:0;width:220px;height:26px;border-radius:999px;background:rgba(38,30,32,.55);filter:blur(9px);box-shadow:70px -12px 0 -3px rgba(38,30,32,.48),150px 6px 0 -7px rgba(38,30,32,.42)}.ec-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.ec-haze--back{z-index:5;height:32vh;filter:blur(14px);background:radial-gradient(58% 70% at 20% 86%,rgba(255,180,100,.12),transparent 70%),radial-gradient(48% 60% at 56% 94%,rgba(230,220,210,.08),transparent 70%),radial-gradient(54% 66% at 86% 82%,rgba(255,160,80,.1),transparent 70%);animation:ec-haze-drift 50s ease-in-out infinite alternate}.ec-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--ec-px,0) * 10px) 0}.ec-ground svg{display:block;width:100%;height:100%}.ec-chart{fill:none;stroke:var(--ec-line);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(255, 180, 84, .85));stroke-dasharray:100;animation:ec-trace 14s ease-in-out infinite}.ec-dot{opacity:0}@supports (offset-path:path("M0 0 L1 1")){.ec-dot{offset-path:path("M0 196 L100 194 L200 196 L300 184 L400 198 L500 175 L600 156 L700 161 L800 172 L900 179 L1000 165 L1100 179 L1200 156");offset-rotate:0deg;filter:drop-shadow(0 0 6px #ffd08a) drop-shadow(0 0 14px #ffab4d);animation:ec-dot 14s ease-in-out infinite}}.ec-windows{animation:ec-windows 13s ease-in-out infinite}.ec-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.ec-critter{--ec-size:26px;--ec-flap:.9s;--ec-face:1;position:absolute;top:0;left:0;width:var(--ec-size);will-change:transform}.ec-critter__body{position:relative;display:block;width:100%}.ec-critter.is-fleeing{--ec-flap:.34s}.ec-critter--plane .ec-critter__body{aspect-ratio:1.6/1;scale:var(--ec-face) 1}.ec-plane{position:absolute;left:0;width:100%;height:50%}.ec-plane--l{top:0;transform-origin:50% 100%;background:var(--ec-paper);clip-path:polygon(100% 100%,0 100%,6% 0);animation:ec-bank-l var(--ec-flap) ease-in-out infinite alternate}.ec-plane--r{bottom:0;transform-origin:50% 0;background:#cbc2ae;clip-path:polygon(100% 0,0 0,6% 100%);animation:ec-bank-r var(--ec-flap) ease-in-out infinite alternate}.ec-critter--coin .ec-critter__body{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 30%,#ffe6a8,#f0b429 56%,#a8701a 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35);filter:drop-shadow(0 0 6px rgba(255, 180, 84, .65));animation:ec-flip 3.6s cubic-bezier(.45,0,.55,1) infinite}.ec-critter--coin.is-fleeing .ec-critter__body{animation-duration:1.1s}@keyframes ec-grid-scroll{from{background-position:0 0,0 0}to{background-position:-72px 0,0 0}}@keyframes ec-moon-pulse{0%,100%{box-shadow:0 0 26px 6px rgba(240,230,210,.18),0 0 100px 30px rgba(200,160,110,.1)}50%{box-shadow:0 0 36px 10px rgba(240,230,210,.26),0 0 130px 42px rgba(200,160,110,.15)}}@keyframes ec-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes ec-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes ec-trace{0%{stroke-dashoffset:100;opacity:0}5%{opacity:1}58%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:0}}@keyframes ec-dot{0%{offset-distance:0%;opacity:0}5%{opacity:1}58%{offset-distance:100%;opacity:1}90%{offset-distance:100%;opacity:1}100%{offset-distance:100%;opacity:0}}@keyframes ec-windows{0%,100%{opacity:.3}50%{opacity:.46}}@keyframes ec-bank-l{from{transform:scaleY(1)}to{transform:scaleY(.42)}}@keyframes ec-bank-r{from{transform:scaleY(.42)}to{transform:scaleY(1)}}@keyframes ec-flip{0%,100%{transform:scaleX(1)}25%{transform:scaleX(.06)}50%{transform:scaleX(1)}75%{transform:scaleX(.06)}}@media (prefers-reduced-motion:reduce){.ec-scene *,.ec-scene ::after,.ec-scene ::before{animation:none!important}.ec-cloud,.ec-critters{display:none}.ec-chart{stroke-dasharray:none}.ec-dot{display:none}}body.is-newyear{background:0 0}.ny-scene{--ny-roof:#080b1a;--ny-tower:#0b0f22;--ny-fore:#04060f;--ny-lamp:#ffcf8a;--ny-ribbon:#ffd166;--ny-clover:#5cb85c;--ny-ground-h:clamp(160px, 30vh, 340px);--ny-z:-1;position:fixed;inset:0;z-index:var(--ny-z);overflow:hidden;pointer-events:none;background:radial-gradient(70% 40% at 50% 104%,rgba(255,170,90,.18),transparent 60%),radial-gradient(36% 28% at 80% 14%,rgba(170,190,255,.09),transparent 64%),linear-gradient(180deg,#02030c 0,#070a1c 20%,#0e1330 44%,#171a3f 64%,#262a52 82%,#45496e 100%)}.ny-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(2,3,10,.74) 100%)}.ny-stars{position:absolute;inset:0;z-index:1}.ny-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#eef2ff}.ny-stars i:first-child{opacity:.65;box-shadow:2438px 17px,2138px 244px,406px 423px,880px 77px,1966px 275px,1880px 319px,2420px 409px,579px 147px,2211px 284px,1438px 130px,789px 408px,1362px 256px,2123px 244px,2096px 121px,576px 214px,2377px 291px,980px 175px,1911px 150px,1523px 326px,2233px 266px,2205px 297px,193px 131px,478px 269px,701px 282px,2305px 246px,2285px 77px,1783px 392px,1167px 329px,1656px 162px,2193px 45px,2482px 322px,678px 274px,871px 198px,1020px 75px,2443px 300px,1913px 357px,86px 6px,532px 255px,745px 267px,1807px 31px,144px 222px,1257px 310px,1812px 254px,450px 263px,614px 426px,735px 320px,1209px 147px,1928px 131px,299px 396px,1835px 425px,2494px 113px,153px 365px,297px 126px,373px 27px,1637px 201px;animation:ny-twinkle 5s ease-in-out infinite}.ny-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:561px 34px,1190px 39px,1362px 156px,417px 142px,2200px 57px,1067px 71px,2291px 160px,160px 131px,379px 10px,773px 157px,993px 297px,2133px 111px,1846px 322px,1660px 284px,2171px 172px,1689px 330px,45px 303px,352px 104px,104px 111px,2472px 246px,2442px 309px,847px 229px;animation:ny-twinkle 8s ease-in-out infinite reverse}.ny-moon{position:absolute;z-index:2;top:8vh;right:13vw;width:clamp(44px,4.6vw,72px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fbfcff,#dbe1f2 54%,#aeb6cf 100%);translate:calc(var(--ny-px,0) * -14px) calc(var(--ny-py,0) * -9px);animation:ny-moon-pulse 10s ease-in-out infinite}.ny-cloud{position:absolute;z-index:3;top:12vh;left:0;width:100%;height:0;animation:ny-cloud-drift 84s linear infinite}.ny-cloud i{position:absolute;top:0;left:0;width:230px;height:26px;border-radius:999px;background:rgba(26,30,60,.5);filter:blur(10px);box-shadow:72px -12px 0 -3px rgba(26,30,60,.44),154px 6px 0 -7px rgba(26,30,60,.38)}.ny-fireworks{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}.ny-burst{position:absolute;width:0;height:0}.ny-burst::before{content:"";position:absolute;left:-1px;top:0;width:2px;height:74px;background:linear-gradient(0deg,transparent,currentColor);border-radius:2px;opacity:0;animation:ny-trail 7s ease-out infinite var(--d,0s)}.ny-burst i{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:currentColor;transform:scale(.05);opacity:0;animation:ny-boom 7s cubic-bezier(.15,.7,.3,1) infinite var(--d,0s)}.ny-burst:first-child{left:17%;top:20%;color:#ffd166;--d:0s}.ny-burst:nth-child(2){left:38%;top:12%;color:#ff7a6b;--d:-1.2s}.ny-burst:nth-child(3){left:62%;top:24%;color:#6fd3d9;--d:-2.4s}.ny-burst:nth-child(4){left:80%;top:14%;color:#c79aff;--d:-3.6s}.ny-burst:nth-child(5){left:28%;top:33%;color:#fff0c4;--d:-4.8s}.ny-burst:nth-child(6){left:71%;top:36%;color:#9ce8b0;--d:-6s}.ny-burst:first-child i,.ny-burst:nth-child(5) i{box-shadow:54px 13px,40px 23px,37px 29px,33px 46px,19px 47px,8px 47px,-6px 48px,-17px 46px,-31px 42px,-38px 35px,-47px 26px,-57px 12px,-57px 3px,-51px -13px,-41px -21px,-37px -31px,-34px -47px,-19px -44px,-3px -46px,7px -52px,19px -42px,28px -46px,34px -31px,40px -22px,43px -13px,52px -2px}.ny-burst:nth-child(2) i,.ny-burst:nth-child(6) i{box-shadow:42px 13px,36px 27px,26px 36px,14px 38px,-1px 40px,-11px 33px,-25px 32px,-29px 22px,-39px 14px,-44px 2px,-36px -14px,-36px -28px,-23px -36px,-11px -37px,0 -35px,14px -40px,26px -37px,32px -21px,43px -16px,43px -1px}.ny-burst:nth-child(3) i{box-shadow:59px 11px,55px 28px,54px 35px,40px 40px,34px 53px,23px 59px,7px 54px,-5px 57px,-17px 51px,-29px 52px,-33px 38px,-45px 37px,-48px 19px,-53px 8px,-57px 3px,-59px -11px,-51px -23px,-42px -34px,-41px -42px,-27px -51px,-17px -49px,-5px -60px,7px -59px,15px -55px,29px -45px,37px -37px,41px -33px,52px -24px,57px -10px,62px 1px}.ny-burst:nth-child(4) i{box-shadow:27px 12px,23px 24px,14px 34px,0 27px,-13px 35px,-19px 19px,-24px 12px,-29px 1px,-33px -15px,-22px -23px,-14px -30px,0 -32px,13px -28px,19px -19px,27px -10px,37px 1px}.ny-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.ny-haze--back{z-index:5;height:32vh;filter:blur(14px);background:radial-gradient(58% 70% at 20% 86%,rgba(255,190,120,.11),transparent 70%),radial-gradient(48% 60% at 56% 94%,rgba(220,225,255,.09),transparent 70%),radial-gradient(54% 66% at 86% 82%,rgba(255,170,110,.1),transparent 70%);animation:ny-haze-drift 50s ease-in-out infinite alternate}.ny-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--ny-px,0) * 10px) 0}.ny-ground svg{display:block;width:100%;height:100%}.ny-clock__face,.ny-clock__halo{animation:ny-toll 6s ease-in-out infinite}.ny-clock__halo{transform-origin:604px 178px}.ny-windows{animation:ny-windows 14s ease-in-out infinite}.ny-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.ny-critter{--ny-size:26px;--ny-flap:.7s;--ny-face:1;position:absolute;top:0;left:0;width:var(--ny-size);will-change:transform}.ny-critter__body{position:relative;display:block;width:100%}.ny-critter.is-fleeing{--ny-flap:.26s}.ny-critter--streamer .ny-critter__body{aspect-ratio:2/1;scale:var(--ny-face) 1}.ny-band{position:absolute;top:0;height:100%;width:50%;border-radius:40% 60% 40% 60%;background:repeating-linear-gradient(58deg,var(--ny-ribbon) 0 4px,rgba(0,0,0,.28) 4px 8px)}.ny-band--l{left:0;transform-origin:100% 50%;animation:ny-wave-l var(--ny-flap) ease-in-out infinite alternate}.ny-band--r{right:0;transform-origin:0 50%;animation:ny-wave-r var(--ny-flap) ease-in-out infinite alternate}.ny-critter--clover .ny-critter__body{aspect-ratio:1;filter:drop-shadow(0 0 6px rgba(140, 230, 160, .5));animation:ny-spin 9s linear infinite}.ny-critter--clover i{position:absolute;width:46%;height:46%;background:var(--ny-clover)}.ny-critter--clover i:first-child{left:2%;top:2%;border-radius:50% 50% 0 50%}.ny-critter--clover i:nth-child(2){left:52%;top:2%;border-radius:50% 50% 50% 0}.ny-critter--clover i:nth-child(3){left:2%;top:52%;border-radius:50% 0 50% 50%}.ny-critter--clover i:nth-child(4){left:52%;top:52%;border-radius:0 50% 50% 50%}.ny-critter--clover.is-fleeing .ny-critter__body{animation-duration:2.4s}@keyframes ny-twinkle{0%,100%{opacity:.15}50%{opacity:.85}}@keyframes ny-moon-pulse{0%,100%{box-shadow:0 0 24px 6px rgba(215,225,255,.2),0 0 96px 28px rgba(150,170,230,.1)}50%{box-shadow:0 0 34px 9px rgba(215,225,255,.28),0 0 126px 40px rgba(150,170,230,.15)}}@keyframes ny-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes ny-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes ny-trail{0%{transform:translateY(200px) scaleY(.35);opacity:0}2%{opacity:.85}9%{transform:translateY(0) scaleY(1);opacity:.85}11%{opacity:0}100%{opacity:0}}@keyframes ny-boom{0%{transform:scale(.05) translateY(0);opacity:0}10%{opacity:0}12%{transform:scale(.35) translateY(0);opacity:1}30%{transform:scale(.9) translateY(4px);opacity:.9}48%{transform:scale(1.15) translateY(18px);opacity:0}100%{transform:scale(1.15) translateY(18px);opacity:0}}@keyframes ny-toll{0%,100%{opacity:.8;filter:drop-shadow(0 0 5px #ffd98a) drop-shadow(0 0 14px #ffab4d)}6%{opacity:1;filter:drop-shadow(0 0 10px #ffe6b0) drop-shadow(0 0 30px #ffb454)}16%{opacity:.8;filter:drop-shadow(0 0 5px #ffd98a) drop-shadow(0 0 14px #ffab4d)}24%{opacity:1;filter:drop-shadow(0 0 10px #ffe6b0) drop-shadow(0 0 30px #ffb454)}34%{opacity:.8;filter:drop-shadow(0 0 5px #ffd98a) drop-shadow(0 0 14px #ffab4d)}}@keyframes ny-windows{0%,100%{opacity:.32}50%{opacity:.48}}@keyframes ny-wave-l{from{transform:rotate(-14deg) scaleY(1)}to{transform:rotate(12deg) scaleY(.55)}}@keyframes ny-wave-r{from{transform:rotate(12deg) scaleY(.55)}to{transform:rotate(-14deg) scaleY(1)}}@keyframes ny-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ny-scene *,.ny-scene ::after,.ny-scene ::before{animation:none!important}.ny-cloud,.ny-critters,.ny-fireworks{display:none}}body.is-summer{background:0 0}.su-scene{--su-sea:#062a3d;--su-beach:#0a2230;--su-fore:#061620;--su-glitter:#ffe6b0;--su-body:#1c5f6b;--su-ground-h:clamp(170px, 32vh, 360px);--su-z:-1;position:fixed;inset:0;z-index:var(--su-z);overflow:hidden;pointer-events:none;background:radial-gradient(48% 34% at 78% 88%,rgba(255,206,140,.26),transparent 62%),linear-gradient(180deg,#031a2a 0,#07304a 20%,#0f5266 42%,#3b7a72 62%,#a86a52 84%,#eda05a 100%)}.su-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 42%,transparent 40%,rgba(2,14,22,.7) 100%)}.su-stars{position:absolute;inset:0;z-index:1}.su-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#f2fbff}.su-stars i:first-child{opacity:.6;box-shadow:315px 24px,459px 212px,1716px 97px,2114px 14px,255px 237px,2228px 109px,834px 231px,2521px 187px,2180px 353px,1808px 37px,830px 116px,1816px 18px,2193px 21px,1615px 124px,1596px 305px,323px 190px,633px 161px,1649px 383px,1199px 362px,1654px 237px,1170px 370px,918px 335px,1320px 123px,530px 41px,671px 222px,1610px 19px,2264px 83px,1878px 83px,617px 203px,1522px 47px,1140px 181px,182px 267px,2304px 298px,820px 163px,1816px 76px,1013px 114px,2101px 133px,2389px 148px,1884px 267px,1538px 365px,1116px 96px,1887px 324px,1290px 364px,161px 330px,826px 215px,103px 114px,943px 274px,658px 225px,808px 54px,618px 110px,1307px 380px,2360px 184px,228px 393px,462px 6px,441px 106px;animation:su-twinkle 6s ease-in-out infinite}.su-stars i:nth-child(2){width:3px;height:3px;opacity:.4;box-shadow:2451px 238px,1532px 69px,1229px 156px,1535px 47px,1696px 164px,2325px 239px,1088px 35px,348px 60px,1821px 234px,1653px 69px,455px 179px,1476px 195px,1745px 312px,569px 168px,2335px 123px,2326px 45px,998px 154px,2107px 50px,2207px 63px,2168px 87px,599px 79px,974px 209px;animation:su-twinkle 9s ease-in-out infinite reverse}.su-moon{position:absolute;z-index:2;right:20vw;bottom:31vh;width:clamp(56px,6vw,96px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 38%,#fffaf0,#ffe9c0 54%,#f2c284 100%);translate:calc(var(--su-px,0) * -14px) calc(var(--su-py,0) * -8px);animation:su-moon-pulse 9s ease-in-out infinite}.su-cloud{position:absolute;z-index:3;top:14vh;left:0;width:100%;height:0;animation:su-cloud-drift 90s linear infinite}.su-cloud i{position:absolute;top:0;left:0;width:240px;height:24px;border-radius:999px;background:rgba(14,60,74,.45);filter:blur(10px);box-shadow:76px -11px 0 -3px rgba(14,60,74,.38),160px 5px 0 -7px rgba(14,60,74,.32)}.su-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.su-haze--back{z-index:5;height:30vh;filter:blur(15px);background:radial-gradient(58% 70% at 22% 86%,rgba(255,214,160,.13),transparent 70%),radial-gradient(48% 60% at 58% 94%,rgba(220,245,255,.08),transparent 70%),radial-gradient(54% 66% at 86% 82%,rgba(255,190,130,.11),transparent 70%);animation:su-haze-drift 54s ease-in-out infinite alternate}.su-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--su-px,0) * 8px) 0}.su-ground svg{display:block;width:100%;height:100%}.su-glitter rect{transform-box:fill-box;transform-origin:50% 50%;animation:su-shimmer 2.6s ease-in-out infinite}.su-glitter rect:nth-child(4n+1){animation-delay:-.2s;animation-duration:2.2s}.su-glitter rect:nth-child(4n+2){animation-delay:-1.1s;animation-duration:3.1s}.su-glitter rect:nth-child(4n+3){animation-delay:-1.8s;animation-duration:2.6s}.su-glitter rect:nth-child(4n+4){animation-delay:-.7s;animation-duration:3.6s}.su-lights{position:absolute;z-index:8;top:0;left:0;width:100%;height:clamp(90px,14vh,150px);pointer-events:none;transform-origin:50% 0;animation:su-sway 11s ease-in-out infinite alternate}.su-lights svg{display:block;width:100%;height:100%}.su-bulbs circle{animation:su-bulb 5s ease-in-out infinite}.su-bulbs circle:nth-child(5n+1){animation-delay:-.4s}.su-bulbs circle:nth-child(5n+2){animation-delay:-1.6s}.su-bulbs circle:nth-child(5n+3){animation-delay:-2.8s}.su-bulbs circle:nth-child(5n+4){animation-delay:-3.5s}.su-bulbs circle:nth-child(5n+5){animation-delay:-4.4s}.su-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.su-critter{--su-size:26px;--su-flap:.14s;--su-face:1;position:absolute;top:0;left:0;width:var(--su-size);will-change:transform}.su-critter__body{position:relative;display:block;width:100%}.su-critter.is-fleeing{--su-flap:.08s}.su-critter--dragonfly .su-critter__body{aspect-ratio:1.6/1;scale:var(--su-face) 1}.su-wing{position:absolute;width:36%;height:34%;background:rgba(206,244,255,.42);border-radius:50%}.su-wing--fl{left:42%;top:6%;transform-origin:6% 94%;animation:su-beat-a var(--su-flap) ease-in-out infinite alternate}.su-wing--fr{left:42%;bottom:6%;transform-origin:6% 6%;animation:su-beat-b var(--su-flap) ease-in-out infinite alternate}.su-wing--bl{left:20%;top:12%;transform-origin:94% 88%;animation:su-beat-b var(--su-flap) ease-in-out infinite alternate}.su-wing--br{left:20%;bottom:12%;transform-origin:94% 12%;animation:su-beat-a var(--su-flap) ease-in-out infinite alternate}.su-dragon-body{position:absolute;left:8%;top:43%;width:84%;height:14%;background:linear-gradient(90deg,#0f3f4a,var(--su-body) 60%,#2f8fa0);border-radius:9999px}.su-dragon-body::after{content:"";position:absolute;right:-6%;top:-90%;width:16%;height:280%;background:var(--su-body);border-radius:50%}.su-critter--bubble .su-critter__body{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.9) 0 7%,transparent 11%),radial-gradient(circle at 68% 74%,rgba(255,255,255,.35) 0 4%,transparent 8%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.04) 58%,rgba(170,240,255,.3) 80%,rgba(255,190,230,.32) 92%,transparent 100%);box-shadow:inset 0 0 6px rgba(255,255,255,.3);animation:su-wobble 4.6s ease-in-out infinite}.su-critter--bubble.is-fleeing .su-critter__body{animation-duration:1.4s}@keyframes su-twinkle{0%,100%{opacity:.12}50%{opacity:.75}}@keyframes su-moon-pulse{0%,100%{box-shadow:0 0 40px 12px rgba(255,226,170,.32),0 0 140px 46px rgba(255,180,110,.16)}50%{box-shadow:0 0 54px 18px rgba(255,226,170,.44),0 0 180px 62px rgba(255,180,110,.23)}}@keyframes su-cloud-drift{from{transform:translateX(-420px)}to{transform:translateX(calc(100% + 420px))}}@keyframes su-haze-drift{from{transform:translateX(-6%)}to{transform:translateX(6%)}}@keyframes su-shimmer{0%,100%{opacity:.25;transform:scaleX(.7)}50%{opacity:.95;transform:scaleX(1.15)}}@keyframes su-sway{from{rotate:-0.5deg}to{rotate:0.5deg}}@keyframes su-bulb{0%,100%{opacity:.55;filter:drop-shadow(0 0 3px rgba(255, 196, 120, .6))}50%{opacity:1;filter:drop-shadow(0 0 7px rgba(255, 214, 150, .95)) drop-shadow(0 0 16px rgba(255, 170, 90, .5))}}@keyframes su-beat-a{from{transform:rotate(-16deg) scaleY(1)}to{transform:rotate(12deg) scaleY(.45)}}@keyframes su-beat-b{from{transform:rotate(14deg) scaleY(.45)}to{transform:rotate(-12deg) scaleY(1)}}@keyframes su-wobble{0%,100%{transform:scale(1,1)}25%{transform:scale(1.07,.93)}50%{transform:scale(.94,1.06)}75%{transform:scale(1.05,.95)}}@media (prefers-reduced-motion:reduce){.su-scene *,.su-scene ::after,.su-scene ::before{animation:none!important}.su-cloud,.su-critters{display:none}}body.is-unity{background:0 0}.un-scene{--un-stone:#d9b586;--un-bronze:#8f6b3f;--un-plaza:#161a26;--un-cobble:#3a4152;--un-balloon:#c8342d;--un-ground-h:clamp(170px, 32vh, 360px);--un-z:-1;position:fixed;inset:0;z-index:var(--un-z);overflow:hidden;pointer-events:none;background:radial-gradient(40% 30% at 44% 84%,rgba(255,196,120,.2),transparent 62%),radial-gradient(34% 26% at 82% 16%,rgba(180,200,235,.08),transparent 64%),linear-gradient(180deg,#050810 0,#0a1020 20%,#131c2f 44%,#202a3f 64%,#33384c 82%,#4a4a52 100%)}.un-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(3,5,12,.74) 100%)}.un-stars{position:absolute;inset:0;z-index:1}.un-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#eef2ff}.un-stars i:first-child{opacity:.55;box-shadow:1592px 13px,491px 242px,314px 240px,335px 418px,480px 315px,1570px 72px,568px 382px,220px 215px,214px 200px,358px 76px,1753px 399px,1380px 154px,372px 328px,653px 367px,1258px 428px,585px 260px,965px 135px,346px 423px,904px 207px,1263px 283px,517px 190px,1790px 370px,404px 181px,246px 52px,1261px 398px,2091px 172px,7px 85px,605px 171px,2020px 265px,331px 391px,161px 306px,181px 323px,232px 59px,2331px 396px,1690px 73px,1034px 403px,903px 379px,341px 292px,942px 100px,2417px 252px,46px 297px,613px 311px,1374px 413px,382px 355px,2163px 138px,557px 199px,2201px 419px,2193px 419px,1541px 84px,1885px 346px,755px 374px,1831px 411px,2008px 311px,2227px 59px,1664px 148px;animation:un-twinkle 6s ease-in-out infinite}.un-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:57px 70px,1548px 213px,422px 51px,829px 113px,1016px 73px,2168px 45px,1257px 292px,2022px 255px,385px 191px,267px 46px,1561px 156px,1596px 123px,1012px 149px,2272px 151px,96px 257px,1136px 172px,22px 216px,1441px 204px,1891px 229px,1607px 234px,203px 163px,1425px 221px;animation:un-twinkle 9s ease-in-out infinite reverse}.un-moon{position:absolute;z-index:2;top:9vh;right:14vw;width:clamp(44px,4.6vw,74px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fcfdff,#dde3f0 54%,#aeb5c6 100%);translate:calc(var(--un-px,0) * -14px) calc(var(--un-py,0) * -9px);animation:un-moon-pulse 11s ease-in-out infinite}.un-cloud{position:absolute;z-index:3;top:12vh;left:0;width:100%;height:0;animation:un-cloud-drift 86s linear infinite}.un-cloud i{position:absolute;top:0;left:0;width:230px;height:26px;border-radius:999px;background:rgba(34,40,58,.5);filter:blur(10px);box-shadow:72px -12px 0 -3px rgba(34,40,58,.44),154px 6px 0 -7px rgba(34,40,58,.38)}.un-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.un-haze--back{z-index:5;height:32vh;filter:blur(15px);background:radial-gradient(58% 70% at 24% 86%,rgba(255,206,150,.11),transparent 70%),radial-gradient(48% 60% at 56% 94%,rgba(225,232,250,.08),transparent 70%),radial-gradient(54% 66% at 86% 82%,rgba(255,190,130,.09),transparent 70%);animation:un-haze-drift 52s ease-in-out infinite alternate}.un-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--un-px,0) * 9px) 0}.un-ground svg{display:block;width:100%;height:100%}.un-lit{animation:un-floodlight 13s ease-in-out infinite}.un-beam{animation:un-beam 13s ease-in-out infinite}.un-pool{transform-origin:520px 274px;animation:un-beam 13s ease-in-out infinite}.un-flag rect{transform-box:fill-box;transform-origin:50% 50%;animation:un-wave 1.7s ease-in-out infinite alternate}.un-flag rect:first-child{--a:0.6px;animation-delay:0s}.un-flag rect:nth-child(2){--a:0.7380230683px;animation-delay:-90ms}.un-flag rect:nth-child(3){--a:1.0184077024px;animation-delay:-.18s}.un-flag rect:nth-child(4){--a:1.4004711523px;animation-delay:-.27s}.un-flag rect:nth-child(5){--a:1.8683749722px;animation-delay:-.36s}.un-flag rect:nth-child(6){--a:2.4126071329px;animation-delay:-.45s}.un-flag rect:nth-child(7){--a:3.0265747732px;animation-delay:-.54s}.un-flag rect:nth-child(8){--a:3.7053355972px;animation-delay:-.63s}.un-flag rect:nth-child(9){--a:4.4449939157px;animation-delay:-.72s}.un-flag rect:nth-child(10){--a:5.2423693776px;animation-delay:-.81s}.un-flag rect:nth-child(11){--a:6.0947973197px;animation-delay:-.9s}.un-flag rect:nth-child(12){--a:7px;animation-delay:-.99s}.un-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.un-critter{--un-size:26px;--un-flap:1.1s;--un-face:1;position:absolute;top:0;left:0;width:var(--un-size);will-change:transform}.un-critter__body{position:relative;display:block;width:100%}.un-critter.is-fleeing{--un-flap:.45s}.un-critter--flag .un-critter__body{aspect-ratio:1.5/1;scale:var(--un-face) 1}.un-pole{position:absolute;left:0;top:0;width:6%;height:100%;background:#6b5a46;border-radius:2px}.un-strip{position:absolute;top:6%;height:62%;width:24%;background:linear-gradient(180deg,#1a1a1a 0 33.3%,#c8342d 33.3% 66.6%,#f0c14b 66.6% 100%);animation:un-wave var(--un-flap) ease-in-out infinite alternate}.un-strip:first-of-type{left:6%;--a:0.6px;animation-delay:0s}.un-strip:nth-of-type(2){left:29%;--a:1.4px;animation-delay:-.14s}.un-strip:nth-of-type(3){left:52%;--a:2.4px;animation-delay:-.28s}.un-strip:nth-of-type(4){left:75%;--a:3.6px;animation-delay:-.42s}.un-critter--balloon .un-critter__body{aspect-ratio:0.8/1;border-radius:50% 50% 46% 46%/46% 46% 62% 62%;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.65) 0 7%,transparent 13%),linear-gradient(160deg,rgba(255,255,255,.22),transparent 48%),var(--un-balloon);transform-origin:50% 150%;animation:un-swing 5.5s ease-in-out infinite alternate,un-bob 3.2s ease-in-out infinite alternate}.un-critter--balloon .un-critter__body::before{content:"";position:absolute;left:42%;bottom:-8%;width:16%;height:10%;background:var(--un-balloon);clip-path:polygon(0 0,100% 0,50% 100%)}.un-critter--balloon .un-critter__body::after{content:"";position:absolute;left:48%;top:100%;width:34%;height:60%;border-left:1.5px solid rgba(230,230,240,.4);border-bottom-left-radius:80%}.un-critter--balloon.is-fleeing .un-critter__body{animation-duration:1.6s,1.1s}@keyframes un-twinkle{0%,100%{opacity:.12}50%{opacity:.75}}@keyframes un-moon-pulse{0%,100%{box-shadow:0 0 22px 5px rgba(222,230,255,.18),0 0 92px 26px rgba(150,165,210,.09)}50%{box-shadow:0 0 32px 8px rgba(222,230,255,.26),0 0 120px 38px rgba(150,165,210,.14)}}@keyframes un-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes un-haze-drift{from{transform:translateX(-6%)}to{transform:translateX(6%)}}@keyframes un-wave{from{transform:translateY(calc(var(--a,3px) * -1)) scaleY(.97)}to{transform:translateY(var(--a,3px)) scaleY(1)}}@keyframes un-floodlight{0%,100%{filter:drop-shadow(0 0 6px rgba(255, 196, 130, .45))}50%{filter:drop-shadow(0 0 12px rgba(255, 206, 150, .7))}}@keyframes un-beam{0%,100%{opacity:.62}50%{opacity:1}}@keyframes un-swing{from{rotate:-8deg}to{rotate:8deg}}@keyframes un-bob{from{translate:0 -5%}to{translate:0 5%}}@media (prefers-reduced-motion:reduce){.un-scene *,.un-scene ::after,.un-scene ::before{animation:none!important}.un-cloud,.un-critters{display:none}}body.is-school{background:0 0}.sc-scene{--sc-ink:#0d1526;--sc-fore:#070c18;--sc-lamp:#ffd18a;--sc-cover:#c2453f;--sc-ground-h:clamp(160px, 30vh, 340px);--sc-z:-1;position:fixed;inset:0;z-index:var(--sc-z);overflow:hidden;pointer-events:none;background:radial-gradient(62% 40% at 52% 104%,rgba(255,170,110,.2),transparent 62%),radial-gradient(34% 26% at 20% 14%,rgba(180,195,255,.1),transparent 64%),linear-gradient(180deg,#0a1024 0,#142042 20%,#2a3160 44%,#4b3f6a 64%,#7d5364 82%,#b3735c 100%)}.sc-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 42%,transparent 40%,rgba(8,6,20,.72) 100%)}.sc-stars{position:absolute;inset:0;z-index:1}.sc-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#f4f2ff}.sc-stars i:first-child{opacity:.55;box-shadow:728px 130px,430px 394px,1359px 95px,232px 2px,2108px 189px,937px 147px,1040px 195px,1232px 4px,1412px 79px,576px 311px,1644px 203px,20px 374px,239px 31px,1184px 38px,206px 146px,620px 38px,1418px 22px,1225px 74px,865px 10px,873px 39px,1335px 13px,1090px 381px,2037px 289px,578px 180px,277px 195px,2512px 167px,1755px 49px,948px 218px,1312px 230px,82px 24px,1796px 406px,1094px 4px,1323px 380px,2336px 303px,1582px 176px,2034px 112px,1101px 256px,2025px 369px,320px 69px,1514px 211px,1357px 344px,1789px 250px,1693px 367px,1233px 334px,1325px 404px,327px 351px,2517px 284px,1517px 63px,2452px 123px,2127px 38px,947px 384px,1774px 370px,344px 275px,2332px 260px,615px 298px;animation:sc-twinkle 6s ease-in-out infinite}.sc-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:1846px 145px,1659px 8px,1185px 90px,60px 237px,1083px 3px,1939px 315px,1747px 54px,2263px 212px,2196px 84px,1351px 290px,218px 105px,457px 164px,1228px 10px,2171px 87px,2241px 196px,1709px 186px,967px 217px,1513px 326px,2251px 135px,344px 293px,1962px 23px,1347px 85px;animation:sc-twinkle 9s ease-in-out infinite reverse}.sc-moon{position:absolute;z-index:2;top:10vh;left:14vw;width:clamp(44px,4.6vw,74px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fdfcff,#e2ddf2 54%,#b6aec9 100%);translate:calc(var(--sc-px,0) * -14px) calc(var(--sc-py,0) * -9px);animation:sc-moon-pulse 11s ease-in-out infinite}.sc-cloud{position:absolute;z-index:3;top:13vh;left:0;width:100%;height:0;animation:sc-cloud-drift 78s linear infinite}.sc-cloud i{position:absolute;top:0;left:0;width:220px;height:28px;border-radius:999px;background:rgba(60,44,72,.48);filter:blur(9px);box-shadow:70px -13px 0 -3px rgba(60,44,72,.42),150px 6px 0 -7px rgba(60,44,72,.36)}.sc-haze{position:absolute;left:-50%;bottom:0;width:200%;pointer-events:none}.sc-haze--back{z-index:5;height:33vh;filter:blur(14px);background:radial-gradient(58% 70% at 20% 86%,rgba(255,214,180,.13),transparent 70%),radial-gradient(48% 60% at 56% 94%,rgba(235,235,255,.1),transparent 70%),radial-gradient(54% 66% at 86% 82%,rgba(255,196,160,.11),transparent 70%);animation:sc-haze-drift 48s ease-in-out infinite alternate}.sc-leaves{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.sc-leaf{position:absolute;top:0;left:var(--x);width:var(--s,11px);height:var(--s,11px);background:var(--c);border-radius:8% 68% 8% 68%;animation:sc-fall var(--t) linear infinite var(--d),sc-drift 4.5s ease-in-out infinite alternate var(--d),sc-turn 3s linear infinite var(--d)}.sc-leaf::after{content:"";position:absolute;left:8%;top:47%;width:84%;height:8%;background:rgba(40,20,10,.35);border-radius:9999px;transform:rotate(-45deg)}.sc-leaf:first-child{--x:6%;--t:15s;--d:-2s;--c:#c9762f;--s:12px}.sc-leaf:nth-child(2){--x:19%;--t:21s;--d:-9s;--c:#a8552a;--s:9px}.sc-leaf:nth-child(3){--x:31%;--t:17s;--d:-14s;--c:#d99a3c;--s:13px}.sc-leaf:nth-child(4){--x:44%;--t:24s;--d:-5s;--c:#8f4a2a;--s:10px}.sc-leaf:nth-child(5){--x:56%;--t:14s;--d:-11s;--c:#c9762f;--s:11px}.sc-leaf:nth-child(6){--x:67%;--t:19s;--d:-3s;--c:#e0ab46;--s:9px}.sc-leaf:nth-child(7){--x:78%;--t:23s;--d:-16s;--c:#a8552a;--s:12px}.sc-leaf:nth-child(8){--x:88%;--t:16s;--d:-7s;--c:#d99a3c;--s:10px}.sc-leaf:nth-child(9){--x:96%;--t:20s;--d:-13s;--c:#c9762f;--s:11px}.sc-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--sc-px,0) * 10px) 0}.sc-ground svg{display:block;width:100%;height:100%}.sc-win{filter:drop-shadow(0 0 5px rgba(255, 190, 120, .5))}.sc-win rect{animation:sc-wake 11.5s ease-in-out infinite}.sc-win rect:nth-child(27){animation-delay:0s}.sc-win rect:nth-child(15){animation-delay:-.4259259259s}.sc-win rect:nth-child(4){animation-delay:-.8518518519s}.sc-win rect:nth-child(17){animation-delay:-1.2777777778s}.sc-win rect:nth-child(8){animation-delay:-1.7037037037s}.sc-win rect:nth-child(3){animation-delay:-2.1296296296s}.sc-win rect:nth-child(7){animation-delay:-2.5555555556s}.sc-win rect:nth-child(19){animation-delay:-2.9814814815s}.sc-win rect:nth-child(5){animation-delay:-3.4074074074s}.sc-win rect:nth-child(20){animation-delay:-3.8333333333s}.sc-win rect:nth-child(2){animation-delay:-4.2592592593s}.sc-win rect:nth-child(11){animation-delay:-4.6851851852s}.sc-win rect:nth-child(13){animation-delay:-5.1111111111s}.sc-win rect:nth-child(16){animation-delay:-5.537037037s}.sc-win rect:nth-child(22){animation-delay:-5.962962963s}.sc-win rect:nth-child(10){animation-delay:-6.3888888889s}.sc-win rect:nth-child(25){animation-delay:-6.8148148148s}.sc-win rect:nth-child(12){animation-delay:-7.2407407407s}.sc-win rect:nth-child(24){animation-delay:-7.6666666667s}.sc-win rect:first-child{animation-delay:-8.0925925926s}.sc-win rect:nth-child(18){animation-delay:-8.5185185185s}.sc-win rect:nth-child(26){animation-delay:-8.9444444444s}.sc-win rect:nth-child(9){animation-delay:-9.3703703704s}.sc-win rect:nth-child(23){animation-delay:-9.7962962963s}.sc-win rect:nth-child(21){animation-delay:-10.2222222222s}.sc-win rect:nth-child(14){animation-delay:-10.6481481481s}.sc-win rect:nth-child(6){animation-delay:-11.0740740741s}.sc-pool{transform-origin:800px 276px;animation:sc-pool 11.5s ease-in-out infinite}.sc-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.sc-critter{--sc-size:26px;--sc-flap:.62s;--sc-face:1;position:absolute;top:0;left:0;width:var(--sc-size);will-change:transform}.sc-critter__body{position:relative;display:block;width:100%}.sc-critter.is-fleeing{--sc-flap:.24s}.sc-critter--book .sc-critter__body{aspect-ratio:1.5/1;scale:var(--sc-face) 1}.sc-cover{position:absolute;top:0;height:100%;width:47%;background:var(--sc-cover);border-radius:3px}.sc-cover::after{content:"";position:absolute;top:8%;height:84%;width:26%;background:repeating-linear-gradient(180deg,#f6f1e4 0 2px,#cfc7b4 2px 3px)}.sc-cover--l{left:0;transform-origin:100% 50%;animation:sc-page-l var(--sc-flap) ease-in-out infinite alternate}.sc-cover--l::after{right:0;border-radius:0 2px 2px 0}.sc-cover--r{right:0;transform-origin:0 50%;animation:sc-page-r var(--sc-flap) ease-in-out infinite alternate}.sc-cover--r::after{left:0;border-radius:2px 0 0 2px}.sc-spine{position:absolute;left:47.5%;top:4%;width:5%;height:92%;background:#7d2b28;border-radius:2px}.sc-critter--pencil .sc-critter__body{aspect-ratio:1;animation:sc-roll 7s linear infinite}.sc-critter--pencil i{position:absolute;left:12%;top:37%;height:26%}.sc-critter--pencil i:first-child{width:62%;background:repeating-linear-gradient(180deg,#f0b429 0 40%,#d99a1f 40% 100%);border-radius:2px 0 0 2px}.sc-critter--pencil i:nth-child(2){left:74%;width:14%;background:#e8d4b0;clip-path:polygon(0 0,100% 50%,0 100%)}.sc-critter--pencil i:nth-child(3){left:2%;width:11%;background:#e8837c;border-radius:2px 0 0 2px}.sc-critter--pencil.is-fleeing .sc-critter__body{animation-duration:1.9s}@keyframes sc-twinkle{0%,100%{opacity:.1}50%{opacity:.7}}@keyframes sc-moon-pulse{0%,100%{box-shadow:0 0 22px 5px rgba(228,222,255,.18),0 0 92px 26px rgba(160,150,220,.09)}50%{box-shadow:0 0 32px 8px rgba(228,222,255,.26),0 0 120px 38px rgba(160,150,220,.14)}}@keyframes sc-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes sc-haze-drift{from{transform:translateX(-7%)}to{transform:translateX(7%)}}@keyframes sc-fall{from{translate:0 -8vh}to{translate:0 108vh}}@keyframes sc-drift{from{transform:translateX(-30px)}to{transform:translateX(30px)}}@keyframes sc-turn{from{rotate:0deg}to{rotate:360deg}}@keyframes sc-wake{0%{opacity:.1}3%{opacity:1}92%{opacity:1}100%{opacity:.1}}@keyframes sc-pool{0%{opacity:.3;transform:scale(.9)}40%{opacity:.9;transform:scale(1.02)}92%{opacity:1;transform:scale(1)}100%{opacity:.3;transform:scale(.9)}}@keyframes sc-page-l{from{transform:rotate(-16deg) scaleX(1)}to{transform:rotate(10deg) scaleX(.38)}}@keyframes sc-page-r{from{transform:rotate(16deg) scaleX(1)}to{transform:rotate(-10deg) scaleX(.38)}}@keyframes sc-roll{from{rotate:0deg}to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.sc-scene *,.sc-scene ::after,.sc-scene ::before{animation:none!important}.sc-cloud,.sc-critters,.sc-leaves{display:none}}body.is-carnival{background:0 0}.ca-scene{--ca-house:#120d24;--ca-street:#0e0a1e;--ca-crowd:#06040f;--ca-wagon:#1e1236;--ca-color:#e0407a;--ca-ground-h:clamp(170px, 32vh, 360px);--ca-z:-1;position:fixed;inset:0;z-index:var(--ca-z);overflow:hidden;pointer-events:none;background:radial-gradient(46% 34% at 50% 100%,rgba(255,120,180,.2),transparent 62%),radial-gradient(34% 26% at 18% 16%,rgba(150,190,255,.09),transparent 64%),linear-gradient(180deg,#07091e 0,#101336 20%,#1d1a52 44%,#33215e 64%,#522a5e 82%,#7a3a58 100%)}.ca-scene::after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,transparent 40%,rgba(4,3,14,.72) 100%)}.ca-stars{position:absolute;inset:0;z-index:1}.ca-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:#f0f0ff}.ca-stars i:first-child{opacity:.5;box-shadow:1459px 136px,397px 74px,1183px 120px,405px 303px,1890px 408px,463px 210px,2539px 8px,715px 110px,235px 84px,2529px 193px,673px 36px,2197px 170px,1928px 182px,1348px 119px,1657px 3px,2319px 140px,115px 376px,1360px 319px,1561px 184px,2095px 191px,2050px 356px,1376px 236px,2518px 68px,641px 409px,1480px 397px,524px 381px,1245px 155px,2199px 351px,930px 2px,474px 227px,1475px 372px,964px 421px,2017px 430px,2311px 27px,1791px 366px,1363px 397px,825px 16px,350px 6px,323px 301px,2474px 340px,256px 308px,1200px 50px,1779px 270px,1619px 13px,1999px 344px,756px 149px,345px 263px,1772px 207px,2175px 364px,2272px 390px,1646px 48px,124px 239px,931px 280px,435px 97px,156px 209px;animation:ca-twinkle 6s ease-in-out infinite}.ca-stars i:nth-child(2){width:3px;height:3px;opacity:.34;box-shadow:358px 92px,1297px 182px,384px 47px,2414px 215px,1167px 55px,1733px 127px,1085px 307px,659px 170px,1350px 297px,731px 84px,794px 113px,1051px 325px,1403px 278px,1097px 183px,2560px 3px,2234px 275px,1175px 80px,227px 119px,1958px 179px,1447px 290px,2359px 41px,1772px 108px;animation:ca-twinkle 9s ease-in-out infinite reverse}.ca-moon{position:absolute;z-index:2;top:8vh;left:12vw;width:clamp(40px,4.2vw,68px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fdfbff,#e0dcf2 54%,#b3accb 100%);translate:calc(var(--ca-px,0) * -13px) calc(var(--ca-py,0) * -8px);animation:ca-moon-pulse 12s ease-in-out infinite}.ca-cloud{position:absolute;z-index:3;top:15vh;left:0;width:100%;height:0;animation:ca-cloud-drift 88s linear infinite}.ca-cloud i{position:absolute;top:0;left:0;width:220px;height:24px;border-radius:999px;background:rgba(52,34,74,.45);filter:blur(10px);box-shadow:70px -11px 0 -3px rgba(52,34,74,.4),150px 5px 0 -7px rgba(52,34,74,.34)}.ca-confetti{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.ca-confetti i{position:absolute;top:0;left:0;border-radius:1px}.ca-confetti i:first-child{width:3px;height:4px;opacity:.5;background:#e0407a;box-shadow:1558px 296px,1558px -484px,2484px 722px,2484px -58px,208px 44px,208px -736px,384px 263px,384px -517px,39px 671px,39px -109px,1555px 752px,1555px -28px,57px 609px,57px -171px,355px 465px,355px -315px,2008px 753px,2008px -27px,1898px 502px,1898px -278px,568px 100px,568px -680px,2429px 316px,2429px -464px,499px 231px,499px -549px,416px 581px,416px -199px,2554px 676px,2554px -104px,1530px 622px,1530px -158px,1604px 48px,1604px -732px,1172px 703px,1172px -77px,534px 337px,534px -443px,868px 108px,868px -672px,2074px 74px,2074px -706px,494px 444px,494px -336px,2172px 423px,2172px -357px,916px 691px,916px -89px;animation:ca-fall 22s linear infinite,ca-sway 9s ease-in-out infinite alternate}.ca-confetti i:nth-child(2){width:4px;height:5px;opacity:.6;background:#f0b429;box-shadow:2226px 363px,2226px -417px,1518px 96px,1518px -684px,36px 517px,36px -263px,2149px 343px,2149px -437px,523px 682px,523px -98px,1141px 82px,1141px -698px,224px 499px,224px -281px,2340px 386px,2340px -394px,1253px 548px,1253px -232px,1314px 677px,1314px -103px,1979px 414px,1979px -366px,1854px 93px,1854px -687px,2428px 350px,2428px -430px,2098px 158px,2098px -622px,178px 676px,178px -104px,781px 540px,781px -240px,2121px 547px,2121px -233px,1638px 558px,1638px -222px;animation:ca-fall 17s linear infinite,ca-sway 7s ease-in-out infinite alternate}.ca-confetti i:nth-child(3){width:4px;height:6px;opacity:.62;background:#2fb8c6;box-shadow:2379px 494px,2379px -286px,1132px 118px,1132px -662px,830px 54px,830px -726px,721px 240px,721px -540px,759px 686px,759px -94px,1698px 295px,1698px -485px,2112px 672px,2112px -108px,2238px 668px,2238px -112px,1626px 566px,1626px -214px,643px 654px,643px -126px,144px 249px,144px -531px,1749px 545px,1749px -235px;animation:ca-fall 13s linear infinite,ca-sway 6s ease-in-out infinite alternate}.ca-confetti i:nth-child(4){width:5px;height:6px;opacity:.7;background:#8ad14a;box-shadow:1604px 250px,1604px -530px,87px 406px,87px -374px,1182px 3px,1182px -777px,502px 168px,502px -612px,1073px 726px,1073px -54px,1673px 603px,1673px -177px,752px 253px,752px -527px,673px 287px,673px -493px,85px 201px,85px -579px,2266px 146px,2266px -634px;animation:ca-fall 10s linear infinite,ca-sway 4.5s ease-in-out infinite alternate}.ca-ground{position:absolute;z-index:6;left:0;right:0;bottom:0;translate:calc(var(--ca-px,0) * 9px) 0}.ca-ground svg{display:block;width:100%;height:100%}.ca-chase circle{fill:#6b5a3a;animation:ca-run 2.4s linear infinite}.ca-chase circle:first-child{animation-delay:0s}.ca-chase circle:nth-child(2){animation-delay:-.1s}.ca-chase circle:nth-child(3){animation-delay:-.2s}.ca-chase circle:nth-child(4){animation-delay:-.3s}.ca-chase circle:nth-child(5){animation-delay:-.4s}.ca-chase circle:nth-child(6){animation-delay:-.5s}.ca-chase circle:nth-child(7){animation-delay:-.6s}.ca-chase circle:nth-child(8){animation-delay:-.7s}.ca-chase circle:nth-child(9){animation-delay:-.8s}.ca-chase circle:nth-child(10){animation-delay:-.9s}.ca-chase circle:nth-child(11){animation-delay:-1s}.ca-chase circle:nth-child(12){animation-delay:-1.1s}.ca-chase circle:nth-child(13){animation-delay:-1.2s}.ca-chase circle:nth-child(14){animation-delay:-1.3s}.ca-chase circle:nth-child(15){animation-delay:-1.4s}.ca-chase circle:nth-child(16){animation-delay:-1.5s}.ca-chase circle:nth-child(17){animation-delay:-1.6s}.ca-chase circle:nth-child(18){animation-delay:-1.7s}.ca-chase circle:nth-child(19){animation-delay:-1.8s}.ca-chase circle:nth-child(20){animation-delay:-1.9s}.ca-chase circle:nth-child(21){animation-delay:-2s}.ca-chase circle:nth-child(22){animation-delay:-2.1s}.ca-chase circle:nth-child(23){animation-delay:-2.2s}.ca-chase circle:nth-child(24){animation-delay:-2.3s}.ca-swag--a{transform-box:view-box;animation:ca-swag 7s ease-in-out infinite alternate}.ca-swag--b{transform-box:view-box;animation:ca-swag 9s ease-in-out infinite alternate-reverse}.ca-pool{transform-origin:600px 268px;animation:ca-pool 2.4s ease-in-out infinite}.ca-critters{position:absolute;inset:0;z-index:7;pointer-events:none}.ca-critter{--ca-size:28px;--ca-flap:.55s;--ca-face:1;position:absolute;top:0;left:0;width:var(--ca-size);will-change:transform}.ca-critter__body{position:relative;display:block;width:100%}.ca-critter.is-fleeing{--ca-flap:.22s}.ca-critter--mask .ca-critter__body{aspect-ratio:1.6/1;scale:var(--ca-face) 1}.ca-ribbon{position:absolute;right:60%;width:46%;height:16%;background:var(--ca-color);border-radius:9999px;transform-origin:100% 50%}.ca-ribbon--l{top:22%;animation:ca-flutter-a var(--ca-flap) ease-in-out infinite alternate}.ca-ribbon--r{top:58%;animation:ca-flutter-b var(--ca-flap) ease-in-out infinite alternate}.ca-mask{position:absolute;left:30%;top:8%;width:70%;height:84%;background:var(--ca-color);border-radius:52% 60% 46% 40%/60% 66% 40% 34%;box-shadow:inset 0 -3px 6px rgba(0,0,0,.28)}.ca-mask::after,.ca-mask::before{content:"";position:absolute;top:32%;width:22%;height:26%;background:#120d24;border-radius:60% 40% 50% 50%}.ca-mask::before{left:16%}.ca-mask::after{left:56%}.ca-critter--cap .ca-critter__body{aspect-ratio:1;transform-origin:50% 6%;animation:ca-dangle 3.4s ease-in-out infinite alternate}.ca-critter--cap i{position:absolute;background:var(--ca-color);border-radius:60% 60% 10% 10%}.ca-critter--cap i:first-child{left:4%;top:26%;width:34%;height:50%;rotate:-22deg}.ca-critter--cap i:nth-child(2){left:33%;top:14%;width:34%;height:56%}.ca-critter--cap i:nth-child(3){left:62%;top:26%;width:34%;height:50%;rotate:22deg}.ca-critter--cap i:nth-child(4){left:2%;top:66%;width:96%;height:20%;background:#f6efdd;border-radius:9999px}.ca-critter--cap.is-fleeing .ca-critter__body{animation-duration:1.1s}@keyframes ca-twinkle{0%,100%{opacity:.1}50%{opacity:.7}}@keyframes ca-moon-pulse{0%,100%{box-shadow:0 0 20px 5px rgba(226,220,255,.16),0 0 88px 24px rgba(160,140,220,.08)}50%{box-shadow:0 0 30px 8px rgba(226,220,255,.24),0 0 116px 36px rgba(160,140,220,.13)}}@keyframes ca-cloud-drift{from{transform:translateX(-400px)}to{transform:translateX(calc(100% + 400px))}}@keyframes ca-fall{from{transform:translateY(0)}to{transform:translateY(780px)}}@keyframes ca-sway{from{translate:-22px 0}to{translate:22px 0}}@keyframes ca-run{0%{fill:#fff0c0;filter:drop-shadow(0 0 6px #ffd166) drop-shadow(0 0 14px #ff9a33)}14%{fill:#6b5a3a;filter:none}100%{fill:#6b5a3a;filter:none}}@keyframes ca-swag{from{transform:translateY(-3px)}to{transform:translateY(4px)}}@keyframes ca-pool{0%,100%{opacity:.72}50%{opacity:1}}@keyframes ca-flutter-a{from{transform:rotate(-16deg) scaleX(1)}to{transform:rotate(11deg) scaleX(.72)}}@keyframes ca-flutter-b{from{transform:rotate(13deg) scaleX(.72)}to{transform:rotate(-14deg) scaleX(1)}}@keyframes ca-dangle{from{rotate:-13deg}to{rotate:13deg}}@media (prefers-reduced-motion:reduce){.ca-scene *,.ca-scene ::after,.ca-scene ::before{animation:none!important}.ca-cloud,.ca-confetti,.ca-critters{display:none}.ca-chase circle{fill:#fff0c0}}body.is-carnival,body.is-christmas,body.is-climate,body.is-easter,body.is-economy,body.is-elections,body.is-germany,body.is-halloween,body.is-holiday,body.is-school,body.is-silvester{background-color:transparent}body.is-carnival #container,body.is-christmas #container,body.is-climate #container,body.is-easter #container,body.is-economy #container,body.is-elections #container,body.is-germany #container,body.is-halloween #container,body.is-holiday #container,body.is-school #container,body.is-silvester #container{background-color:transparent;color:var(--main-color-white);position:relative;z-index:1}body.is-carnival #container main .specialcheckbox,body.is-carnival #container main .specialradiobox,body.is-carnival #container main small,body.is-christmas #container main .specialcheckbox,body.is-christmas #container main .specialradiobox,body.is-christmas #container main small,body.is-climate #container main .specialcheckbox,body.is-climate #container main .specialradiobox,body.is-climate #container main small,body.is-easter #container main .specialcheckbox,body.is-easter #container main .specialradiobox,body.is-easter #container main small,body.is-economy #container main .specialcheckbox,body.is-economy #container main .specialradiobox,body.is-economy #container main small,body.is-elections #container main .specialcheckbox,body.is-elections #container main .specialradiobox,body.is-elections #container main small,body.is-germany #container main .specialcheckbox,body.is-germany #container main .specialradiobox,body.is-germany #container main small,body.is-halloween #container main .specialcheckbox,body.is-halloween #container main .specialradiobox,body.is-halloween #container main small,body.is-holiday #container main .specialcheckbox,body.is-holiday #container main .specialradiobox,body.is-holiday #container main small,body.is-school #container main .specialcheckbox,body.is-school #container main .specialradiobox,body.is-school #container main small,body.is-silvester #container main .specialcheckbox,body.is-silvester #container main .specialradiobox,body.is-silvester #container main small{color:var(--main-color-white)}body.is-carnival #container main .button,body.is-christmas #container main .button,body.is-climate #container main .button,body.is-easter #container main .button,body.is-economy #container main .button,body.is-elections #container main .button,body.is-germany #container main .button,body.is-halloween #container main .button,body.is-holiday #container main .button,body.is-school #container main .button,body.is-silvester #container main .button{color:var(--main-color-white);border-color:var(--main-color-white);background:0 0}body.is-carnival #container main .button:active,body.is-carnival #container main .button:focus,body.is-carnival #container main .button:hover,body.is-christmas #container main .button:active,body.is-christmas #container main .button:focus,body.is-christmas #container main .button:hover,body.is-climate #container main .button:active,body.is-climate #container main .button:focus,body.is-climate #container main .button:hover,body.is-easter #container main .button:active,body.is-easter #container main .button:focus,body.is-easter #container main .button:hover,body.is-economy #container main .button:active,body.is-economy #container main .button:focus,body.is-economy #container main .button:hover,body.is-elections #container main .button:active,body.is-elections #container main .button:focus,body.is-elections #container main .button:hover,body.is-germany #container main .button:active,body.is-germany #container main .button:focus,body.is-germany #container main .button:hover,body.is-halloween #container main .button:active,body.is-halloween #container main .button:focus,body.is-halloween #container main .button:hover,body.is-holiday #container main .button:active,body.is-holiday #container main .button:focus,body.is-holiday #container main .button:hover,body.is-school #container main .button:active,body.is-school #container main .button:focus,body.is-school #container main .button:hover,body.is-silvester #container main .button:active,body.is-silvester #container main .button:focus,body.is-silvester #container main .button:hover{background:var(--main-color-white);color:var(--main-color-black);border-color:var(--main-color-white)}body.is-carnival #container main .slidecontentItem__headline,body.is-christmas #container main .slidecontentItem__headline,body.is-climate #container main .slidecontentItem__headline,body.is-easter #container main .slidecontentItem__headline,body.is-economy #container main .slidecontentItem__headline,body.is-elections #container main .slidecontentItem__headline,body.is-germany #container main .slidecontentItem__headline,body.is-halloween #container main .slidecontentItem__headline,body.is-holiday #container main .slidecontentItem__headline,body.is-school #container main .slidecontentItem__headline,body.is-silvester #container main .slidecontentItem__headline{color:var(--main-color-white)}body.is-carnival #container main #active-filters div,body.is-christmas #container main #active-filters div,body.is-climate #container main #active-filters div,body.is-easter #container main #active-filters div,body.is-economy #container main #active-filters div,body.is-elections #container main #active-filters div,body.is-germany #container main #active-filters div,body.is-halloween #container main #active-filters div,body.is-holiday #container main #active-filters div,body.is-school #container main #active-filters div,body.is-silvester #container main #active-filters div{background:var(--main-color-white);color:var(--main-color-black)}body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-next,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev{background:var(--main-color-white);border-color:var(--main-color-white);color:var(--main-color-black)}body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-carnival #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-christmas #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-climate #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-easter #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-economy #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-elections #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-germany #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-halloween #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-holiday #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-school #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:active,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:focus,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-next:hover,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:active,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:focus,body.is-silvester #container main .collection.preview .swiper .swiper-navigation .swiper-button-prev:hover{background:0 0;color:var(--main-color-white);border-color:var(--main-color-white)}body.is-carnival #container main .h1 b,body.is-carnival #container main .h1>strong,body.is-carnival #container main h1 b,body.is-carnival #container main h1>strong,body.is-christmas #container main .h1 b,body.is-christmas #container main .h1>strong,body.is-christmas #container main h1 b,body.is-christmas #container main h1>strong,body.is-climate #container main .h1 b,body.is-climate #container main .h1>strong,body.is-climate #container main h1 b,body.is-climate #container main h1>strong,body.is-easter #container main .h1 b,body.is-easter #container main .h1>strong,body.is-easter #container main h1 b,body.is-easter #container main h1>strong,body.is-economy #container main .h1 b,body.is-economy #container main .h1>strong,body.is-economy #container main h1 b,body.is-economy #container main h1>strong,body.is-elections #container main .h1 b,body.is-elections #container main .h1>strong,body.is-elections #container main h1 b,body.is-elections #container main h1>strong,body.is-germany #container main .h1 b,body.is-germany #container main .h1>strong,body.is-germany #container main h1 b,body.is-germany #container main h1>strong,body.is-halloween #container main .h1 b,body.is-halloween #container main .h1>strong,body.is-halloween #container main h1 b,body.is-halloween #container main h1>strong,body.is-holiday #container main .h1 b,body.is-holiday #container main .h1>strong,body.is-holiday #container main h1 b,body.is-holiday #container main h1>strong,body.is-school #container main .h1 b,body.is-school #container main .h1>strong,body.is-school #container main h1 b,body.is-school #container main h1>strong,body.is-silvester #container main .h1 b,body.is-silvester #container main .h1>strong,body.is-silvester #container main h1 b,body.is-silvester #container main h1>strong{color:var(--main-color-white)}body.is-carnival #container footer,body.is-christmas #container footer,body.is-climate #container footer,body.is-easter #container footer,body.is-economy #container footer,body.is-elections #container footer,body.is-germany #container footer,body.is-halloween #container footer,body.is-holiday #container footer,body.is-school #container footer,body.is-silvester #container footer{background:0 0}body.is-carnival .scrollTopButton,body.is-christmas .scrollTopButton,body.is-climate .scrollTopButton,body.is-easter .scrollTopButton,body.is-economy .scrollTopButton,body.is-elections .scrollTopButton,body.is-germany .scrollTopButton,body.is-halloween .scrollTopButton,body.is-holiday .scrollTopButton,body.is-school .scrollTopButton,body.is-silvester .scrollTopButton{background-color:var(--main-color-white);color:var(--main-color-black)}