@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/icons1788273255.woff2") format("woff2"),url("../fonts/icons1788273255.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:462px 55px,1945px 572px,498px 412px,677px 194px,2409px 315px,1182px 478px,2423px 148px,1126px 185px,687px 447px,2508px 771px,994px 58px,1743px 187px,2208px 360px,482px 63px,1356px 113px,726px 631px,1465px 660px,1871px 732px,791px 473px,2328px 379px,469px 330px,54px 313px,888px 335px,372px 380px,1760px 452px,400px 739px,170px 51px,601px 41px,1996px 574px,426px 625px,1574px 706px,80px 495px,971px 606px,1027px 419px,1621px 366px,2546px 47px,1076px 381px,382px 170px,2465px 739px,500px 75px,2469px 340px,937px 586px,1057px 756px,1429px 197px,2374px 671px,680px 755px,1388px 236px,173px 740px,1131px 733px,879px 218px,1017px 713px,1064px 277px,37px 705px,919px 391px,1214px 474px,1649px 736px,2108px 17px,157px 490px,912px 151px,680px 342px,1434px 357px,921px 573px,882px 688px,1902px 265px,1497px 276px,853px 88px,637px 524px,2428px 109px,170px 618px,2515px 136px,1816px 820px,1807px 55px,2047px 279px,2397px 436px,1317px 763px,421px 736px,906px 569px,69px 166px,552px 188px,46px 233px,1424px 396px,551px 322px,2448px 72px,1138px 13px,2531px 454px,1620px 41px,90px 469px,2188px 477px,2455px 339px,2120px 403px;animation:hw-twinkle 4.5s ease-in-out infinite}.hw-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:1208px 105px,2442px 119px,1474px 238px,238px 318px,2347px 569px,964px 564px,2007px 428px,2433px 138px,1138px 29px,2174px 174px,2394px 296px,654px 417px,1465px 37px,20px 546px,2303px 273px,2301px 18px,1638px 550px,960px 24px,563px 543px,2016px 173px,564px 62px,862px 235px,1152px 202px,1355px 112px,1179px 99px,2330px 497px,2521px 342px,85px 106px,973px 34px,1739px 254px,23px 210px,1030px 369px,436px 566px,1248px 501px,543px 640px,1650px 372px,1621px 134px,932px 374px,1826px 407px,820px 432px;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:1941px 472px,1311px 345px,2494px 219px,1556px 54px,502px 303px,1693px 691px,857px 596px,2403px 202px,2406px 679px,351px 64px,1275px 8px,1149px 255px,723px 115px,1067px 420px,840px 349px,2080px 434px,498px 312px,1836px 443px,1004px 395px,1887px 477px,985px 724px,970px 167px,92px 461px,1919px 98px,788px 213px,1682px 375px,2321px 361px,1913px 16px,2174px 59px,324px 723px,371px 288px,2397px 273px,2220px 544px,1646px 123px,1524px 316px,1550px 453px,2002px 651px,1110px 674px,769px 127px,1818px 730px,1822px 393px,367px 56px,2286px 668px,1506px 563px,410px 487px,2450px 3px,1433px 135px,527px 498px,1257px 523px,2424px 406px,190px 700px,2443px 682px,2342px 439px,1355px 715px,1228px 644px,1593px 217px,2084px 194px,1357px 64px,2499px 640px,309px 795px,393px 478px,52px 65px,1669px 688px,1283px 659px,2315px 624px,1496px 789px,554px 678px,1618px 687px,1928px 716px,1987px 615px,1375px 539px,713px 784px,1650px 518px,775px 437px,912px 56px,1187px 526px,353px 412px,1970px 585px,1805px 182px,574px 634px,1078px 393px,1145px 26px,1969px 604px,1080px 816px,807px 353px,175px 663px,1764px 778px,1626px 694px,1001px 655px,228px 333px;animation:xm-twinkle 4.5s ease-in-out infinite}.xm-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:331px 273px,189px 620px,2411px 4px,2517px 143px,409px 126px,1814px 486px,932px 194px,931px 520px,577px 200px,701px 441px,1240px 507px,1932px 8px,278px 438px,2165px 536px,239px 19px,1834px 102px,2142px 40px,1576px 176px,1101px 420px,893px 326px,2544px 368px,2036px 276px,810px 429px,375px 550px,1739px 209px,1309px 382px,304px 345px,221px 254px,909px 303px,500px 255px,34px 540px,1706px 361px,255px 492px,771px 23px,1259px 167px,1866px 383px,673px 12px,2267px 608px,1313px 266px,2162px 341px;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:2074px 595px,2074px -205px,1732px 2px,1732px -798px,533px 592px,533px -208px,1909px 285px,1909px -515px,683px 590px,683px -210px,450px 84px,450px -716px,1895px 513px,1895px -287px,104px 722px,104px -78px,2339px 106px,2339px -694px,2115px 798px,2115px -2px,1009px 566px,1009px -234px,533px 8px,533px -792px,2207px 252px,2207px -548px,2105px 95px,2105px -705px,1904px 103px,1904px -697px,360px 693px,360px -107px,2146px 35px,2146px -765px,1841px 663px,1841px -137px,1552px 608px,1552px -192px,423px 134px,423px -666px,2111px 393px,2111px -407px,2226px 378px,2226px -422px,2058px 56px,2058px -744px,2515px 592px,2515px -208px,684px 259px,684px -541px,2396px 587px,2396px -213px,306px 252px,306px -548px,1970px 725px,1970px -75px,984px 524px,984px -276px,1419px 48px,1419px -752px,58px 748px,58px -52px,672px 175px,672px -625px,382px 750px,382px -50px,2471px 202px,2471px -598px,1200px 18px,1200px -782px,968px 706px,968px -94px,835px 217px,835px -583px,242px 663px,242px -137px,2243px 319px,2243px -481px,2191px 488px,2191px -312px;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:539px 421px,539px -379px,801px 373px,801px -427px,1183px 323px,1183px -477px,2552px 59px,2552px -741px,897px 112px,897px -688px,867px 765px,867px -35px,947px 621px,947px -179px,2261px 795px,2261px -5px,2165px 658px,2165px -142px,399px 515px,399px -285px,1309px 783px,1309px -17px,285px 14px,285px -786px,2221px 533px,2221px -267px,568px 455px,568px -345px,1502px 328px,1502px -472px,2421px 560px,2421px -240px,42px 100px,42px -700px,569px 155px,569px -645px,1837px 177px,1837px -623px,989px 386px,989px -414px,196px 459px,196px -341px,1481px 119px,1481px -681px,950px 719px,950px -81px,367px 342px,367px -458px,283px 162px,283px -638px,1206px 92px,1206px -708px;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:2162px 574px,2162px -226px,1326px 589px,1326px -211px,537px 782px,537px -18px,1072px 717px,1072px -83px,1264px 597px,1264px -203px,1768px 113px,1768px -687px,2246px 211px,2246px -589px,916px 526px,916px -274px,1706px 142px,1706px -658px,849px 406px,849px -394px,447px 376px,447px -424px,2448px 525px,2448px -275px,2113px 44px,2113px -756px,1753px 284px,1753px -516px,1048px 155px,1048px -645px,2178px 268px,2178px -532px;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:1425px 318px,2195px 372px,659px 242px,1644px 293px,644px 260px,408px 212px,605px 95px,1606px 240px,1095px 181px,2198px 72px,731px 79px,612px 366px,127px 311px,1913px 172px,1952px 198px,806px 405px,2503px 286px,1147px 82px,427px 198px,1789px 429px,1251px 16px,2407px 232px,50px 353px,1065px 251px,961px 195px,1758px 266px,770px 216px,2158px 200px,2050px 418px,438px 135px,1142px 404px,453px 150px,1736px 273px,2305px 97px,503px 32px,439px 82px,117px 396px,412px 236px,1033px 167px,616px 375px,577px 393px,2289px 80px,1129px 8px,392px 295px,690px 65px,1329px 160px,1602px 229px,265px 391px,1323px 250px,435px 209px,859px 158px,277px 144px,1953px 413px,1944px 67px,707px 154px;animation:ea-twinkle 5s ease-in-out infinite}.ea-stars i:nth-child(2){width:3px;height:3px;opacity:.55;box-shadow:520px 177px,2139px 2px,1132px 270px,976px 85px,2073px 6px,2433px 54px,435px 273px,1134px 34px,1574px 70px,1361px 117px,2398px 298px,2057px 5px,912px 305px,331px 312px,2481px 290px,1740px 295px,1873px 180px,1389px 36px,952px 241px,400px 163px,678px 216px,385px 30px;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:1316px 363px,1316px -397px,1747px 370px,1747px -390px,409px 223px,409px -537px,1084px 132px,1084px -628px,1026px 720px,1026px -40px,1744px 185px,1744px -575px,2524px 11px,2524px -749px,119px 497px,119px -263px,409px 484px,409px -276px,188px 310px,188px -450px,1854px 514px,1854px -246px,1921px 226px,1921px -534px,304px 488px,304px -272px,1969px 489px,1969px -271px,818px 416px,818px -344px,1458px 543px,1458px -217px,1181px 413px,1181px -347px,1668px 726px,1668px -34px,2434px 684px,2434px -76px,976px 413px,976px -347px,2533px 476px,2533px -284px,1624px 103px,1624px -657px,1246px 453px,1246px -307px,1419px 297px,1419px -463px,1441px 658px,1441px -102px,279px 548px,279px -212px,1263px 220px,1263px -540px,1507px 22px,1507px -738px,447px 117px,447px -643px,1286px 566px,1286px -194px,1471px 668px,1471px -92px,865px 195px,865px -565px,731px 411px,731px -349px,185px 223px,185px -537px;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:1022px 497px,1022px -263px,2387px 454px,2387px -306px,340px 14px,340px -746px,108px 544px,108px -216px,2229px 46px,2229px -714px,1499px 663px,1499px -97px,1794px 84px,1794px -676px,1663px 629px,1663px -131px,2027px 619px,2027px -141px,1012px 489px,1012px -271px,2053px 356px,2053px -404px,86px 617px,86px -143px,572px 455px,572px -305px,556px 121px,556px -639px,1606px 705px,1606px -55px,1147px 408px,1147px -352px,1680px 281px,1680px -479px,2458px 560px,2458px -200px,1828px 525px,1828px -235px,1663px 510px,1663px -250px;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:2500px 274px,2500px -486px,1912px 341px,1912px -419px,1618px 139px,1618px -621px,1091px 310px,1091px -450px,1924px 416px,1924px -344px,179px 598px,179px -162px,1643px 540px,1643px -220px,2076px 29px,2076px -731px,316px 705px,316px -55px,1860px 169px,1860px -591px,1382px 642px,1382px -118px,2280px 630px,2280px -130px;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:2180px 323px,2210px 256px,6px 326px,1071px 208px,2324px 264px,1920px 242px,2009px 182px,2464px 244px,2505px 180px,2228px 379px,1278px 258px,1292px 345px,1502px 101px,823px 373px,227px 260px,2258px 311px,627px 356px,296px 258px,996px 8px,2064px 172px,1236px 257px,2502px 80px,198px 31px,2218px 209px,2423px 394px,412px 306px,913px 374px,2278px 226px,2192px 245px,1132px 142px,812px 236px,2105px 347px,154px 85px,1590px 93px,1466px 64px,1698px 269px,1910px 5px,918px 367px,1362px 34px,2445px 152px,148px 71px,1186px 178px,1914px 294px,1325px 363px,2463px 397px,1554px 172px,2403px 80px,1261px 257px,2089px 27px,892px 273px,1131px 365px,149px 241px,674px 395px,2165px 185px,1645px 186px;animation:el-twinkle 5.5s ease-in-out infinite}.el-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:689px 285px,647px 144px,360px 228px,790px 195px,438px 101px,1843px 292px,1327px 77px,670px 265px,234px 199px,486px 181px,1297px 128px,2447px 150px,929px 270px,1784px 230px,187px 98px,202px 118px,580px 326px,400px 186px,560px 101px,236px 112px,179px 40px,467px 212px;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:1102px 419px,1102px -361px,2271px 692px,2271px -88px,1856px 92px,1856px -688px,879px 71px,879px -709px,697px 534px,697px -246px,2055px 229px,2055px -551px,339px 25px,339px -755px,2350px 367px,2350px -413px,2316px 178px,2316px -602px,1312px 471px,1312px -309px,529px 141px,529px -639px,349px 480px,349px -300px,903px 687px,903px -93px,1487px 592px,1487px -188px,2045px 589px,2045px -191px,1778px 44px,1778px -736px,405px 226px,405px -554px,991px 605px,991px -175px,2157px 190px,2157px -590px,2556px 100px,2556px -680px,424px 766px,424px -14px,22px 709px,22px -71px,1914px 47px,1914px -733px,1813px 643px,1813px -137px,1698px 352px,1698px -428px,16px 489px,16px -291px,1058px 531px,1058px -249px,934px 468px,934px -312px,1512px 109px,1512px -671px,2019px 268px,2019px -512px;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:779px 233px,779px -547px,2314px 337px,2314px -443px,952px 206px,952px -574px,1794px 286px,1794px -494px,314px 442px,314px -338px,311px 421px,311px -359px,2002px 240px,2002px -540px,2403px 677px,2403px -103px,1236px 689px,1236px -91px,2039px 574px,2039px -206px,1704px 779px,1704px -1px,2207px 692px,2207px -88px,648px 458px,648px -322px,483px 696px,483px -84px,55px 714px,55px -66px,691px 511px,691px -269px,1750px 729px,1750px -51px,366px 446px,366px -334px;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:863px 144px,863px -636px,1133px 117px,1133px -663px,2248px 367px,2248px -413px,1367px 170px,1367px -610px,1646px 699px,1646px -81px,99px 31px,99px -749px,997px 486px,997px -294px,1843px 621px,1843px -159px,158px 265px,158px -515px,150px 556px,150px -224px,2370px 164px,2370px -616px;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:2462px 140px,820px 228px,1777px 376px,290px 423px,1758px 3px,1909px 207px,189px 408px,606px 216px,773px 428px,1664px 28px,1064px 212px,284px 231px,1717px 27px,1324px 244px,2405px 299px,2091px 429px,213px 303px,284px 301px,564px 275px,1504px 114px,1818px 208px,134px 298px,688px 49px,748px 70px,505px 340px,406px 399px,446px 27px,2103px 255px,77px 369px,2276px 369px,1735px 221px,1714px 254px,927px 236px,1908px 182px,783px 337px,630px 136px,530px 352px,1070px 305px,1190px 340px,587px 106px,1954px 30px,1650px 60px,984px 340px,1639px 413px,1166px 90px,1839px 19px,2261px 79px,964px 176px,2078px 420px,2029px 327px,1462px 29px,1933px 156px,249px 237px,1421px 303px,2375px 86px;animation:cl-twinkle 5s ease-in-out infinite}.cl-stars i:nth-child(2){width:3px;height:3px;opacity:.5;box-shadow:1953px 66px,1940px 299px,2110px 7px,1049px 204px,1200px 178px,856px 150px,953px 152px,1233px 217px,858px 214px,725px 14px,1962px 256px,2418px 240px,1228px 144px,2076px 134px,2337px 266px,2089px 7px,281px 8px,1787px 259px,572px 198px,385px 28px,1439px 185px,1768px 184px;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:1256px 597px,1256px 1297px,1208px 412px,1208px 1112px,1969px 500px,1969px 1200px,922px 414px,922px 1114px,1281px 699px,1281px 1399px,1985px 39px,1985px 739px,1037px 292px,1037px 992px,1702px 452px,1702px 1152px,540px 347px,540px 1047px,1447px 548px,1447px 1248px,792px 607px,792px 1307px,2023px 553px,2023px 1253px,73px 515px,73px 1215px,2194px 10px,2194px 710px,1419px 336px,1419px 1036px,2065px 633px,2065px 1333px,1281px 182px,1281px 882px,380px 233px,380px 933px,380px 471px,380px 1171px,790px 658px,790px 1358px,997px 30px,997px 730px,16px 462px,16px 1162px,823px 380px,823px 1080px,1659px 141px,1659px 841px,1643px 561px,1643px 1261px,1191px 499px,1191px 1199px,1191px 231px,1191px 931px,2465px 574px,2465px 1274px;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:1411px 10px,1411px 710px,1693px 77px,1693px 777px,722px 592px,722px 1292px,1255px 207px,1255px 907px,351px 628px,351px 1328px,856px 175px,856px 875px,540px 208px,540px 908px,347px 259px,347px 959px,429px 473px,429px 1173px,1951px 500px,1951px 1200px,1556px 163px,1556px 863px,1875px 71px,1875px 771px,2363px 318px,2363px 1018px,2083px 224px,2083px 924px,2194px 351px,2194px 1051px,1204px 700px,1204px 1400px;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:2486px 456px,2486px 1156px,802px 605px,802px 1305px,1135px 113px,1135px 813px,1366px 636px,1366px 1336px,48px 338px,48px 1038px,2093px 697px,2093px 1397px,2294px 394px,2294px 1094px,911px 170px,911px 870px,2152px 514px,2152px 1214px,1819px 27px,1819px 727px;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:529px 397px,1462px 99px,2390px 323px,885px 325px,12px 393px,835px 425px,212px 313px,1434px 51px,1929px 242px,178px 137px,1726px 50px,889px 61px,680px 225px,2537px 354px,590px 110px,667px 425px,1905px 57px,1881px 210px,1798px 351px,1723px 158px,2284px 363px,1314px 348px,2138px 414px,1886px 181px,591px 287px,725px 379px,1175px 373px,2097px 421px,1088px 104px,79px 252px,1115px 17px,1533px 389px,1473px 171px,2307px 357px,1856px 9px,1199px 76px,352px 16px,1616px 372px,1208px 94px,2120px 50px,1789px 389px,520px 359px,2559px 199px,852px 293px,2405px 10px,1516px 245px,2130px 404px,1809px 216px,763px 430px,1319px 355px,1105px 11px,2443px 100px,1381px 427px,1999px 231px,283px 340px;animation:ny-twinkle 5s ease-in-out infinite}.ny-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:1010px 129px,1401px 304px,1270px 75px,1738px 254px,685px 58px,1391px 314px,2155px 229px,2033px 69px,1091px 185px,2374px 137px,2035px 106px,576px 285px,24px 2px,1742px 266px,1741px 120px,248px 171px,1808px 318px,1335px 326px,1330px 307px,1325px 210px,1248px 124px,1646px 178px;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:50px 10px,40px 22px,42px 36px,34px 44px,19px 46px,8px 47px,-5px 53px,-16px 44px,-29px 39px,-37px 33px,-44px 21px,-53px 14px,-57px 1px,-53px -13px,-44px -23px,-45px -36px,-24px -38px,-21px -50px,-4px -52px,6px -51px,20px -48px,29px -45px,36px -31px,47px -23px,51px -10px,55px 0}.ny-burst:nth-child(2) i,.ny-burst:nth-child(6) i{box-shadow:42px 12px,38px 26px,24px 33px,13px 38px,2px 39px,-14px 42px,-25px 32px,-38px 26px,-40px 12px,-41px -1px,-40px -13px,-28px -22px,-23px -35px,-13px -41px,-1px -35px,12px -40px,28px -34px,34px -23px,43px -15px,35px 1px}.ny-burst:nth-child(3) i{box-shadow:53px 13px,52px 23px,47px 38px,37px 42px,25px 45px,14px 51px,3px 51px,-9px 61px,-16px 60px,-31px 50px,-36px 42px,-51px 39px,-49px 23px,-50px 8px,-56px 3px,-53px -13px,-57px -27px,-42px -32px,-41px -48px,-32px -55px,-19px -53px,-6px -56px,7px -57px,19px -52px,30px -48px,41px -45px,48px -35px,57px -28px,61px -16px,57px 2px}.ny-burst:nth-child(4) i{box-shadow:35px 15px,18px 20px,15px 34px,1px 30px,-11px 30px,-23px 21px,-30px 14px,-36px 1px,-25px -12px,-22px -23px,-11px -30px,1px -33px,9px -25px,28px -26px,27px -12px,28px 0}.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:1733px 312px,903px 68px,797px 71px,1646px 137px,826px 193px,2211px 399px,77px 26px,1166px 391px,1313px 302px,2358px 413px,2228px 59px,113px 240px,917px 421px,566px 329px,1131px 36px,754px 315px,122px 314px,635px 317px,745px 58px,1127px 2px,1511px 22px,1310px 3px,1516px 46px,562px 228px,1292px 230px,2072px 89px,2509px 211px,1351px 302px,1229px 89px,405px 320px,269px 347px,21px 257px,1859px 129px,1042px 29px,1268px 30px,2453px 205px,962px 51px,2197px 70px,698px 387px,2132px 44px,1632px 159px,721px 328px,848px 39px,910px 349px,2178px 375px,271px 268px,1019px 96px,1372px 92px,181px 214px,347px 242px,805px 260px,745px 365px,2221px 212px,1179px 228px,1833px 19px;animation:su-twinkle 6s ease-in-out infinite}.su-stars i:nth-child(2){width:3px;height:3px;opacity:.4;box-shadow:2547px 227px,2414px 64px,2463px 40px,2125px 231px,1006px 312px,1362px 244px,751px 254px,2413px 123px,817px 120px,2355px 216px,2018px 154px,1916px 64px,1482px 36px,1716px 29px,2186px 37px,98px 248px,1891px 190px,439px 162px,2547px 205px,728px 323px,2510px 227px,1550px 275px;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:2217px 211px,1465px 142px,824px 283px,489px 336px,2039px 198px,2409px 319px,381px 322px,68px 263px,2061px 167px,424px 227px,39px 72px,1103px 365px,1804px 210px,1801px 207px,1201px 162px,962px 281px,92px 218px,60px 179px,2159px 137px,1363px 227px,182px 223px,500px 329px,1270px 27px,109px 13px,321px 286px,1274px 37px,728px 145px,886px 318px,768px 248px,1018px 361px,2317px 141px,1116px 227px,923px 397px,1970px 268px,889px 413px,2090px 263px,180px 423px,779px 383px,1349px 22px,510px 64px,1769px 426px,135px 239px,953px 56px,839px 163px,2395px 253px,1992px 249px,2531px 30px,1093px 104px,2268px 233px,743px 27px,7px 276px,540px 142px,2001px 297px,749px 227px,781px 365px;animation:un-twinkle 6s ease-in-out infinite}.un-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:2237px 166px,1907px 195px,2258px 123px,1816px 66px,1524px 221px,428px 244px,2319px 245px,1594px 26px,1324px 87px,2529px 231px,1384px 62px,2484px 223px,1041px 55px,405px 246px,127px 7px,1016px 121px,58px 32px,2292px 76px,834px 201px,1900px 49px,838px 270px,1055px 197px;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:1071px 229px,1115px 256px,1131px 280px,967px 127px,594px 137px,339px 43px,1517px 165px,137px 146px,63px 7px,1236px 143px,1283px 276px,319px 388px,1355px 123px,2481px 4px,386px 26px,187px 13px,1047px 66px,2300px 112px,140px 56px,2310px 334px,1779px 219px,242px 398px,2016px 212px,1636px 85px,1979px 204px,1917px 398px,1018px 289px,1754px 121px,1048px 26px,798px 78px,1829px 327px,2055px 258px,383px 405px,1161px 152px,1584px 48px,595px 298px,2510px 166px,52px 116px,1118px 155px,2364px 372px,2247px 135px,807px 392px,2033px 424px,1773px 279px,1533px 14px,2523px 267px,1848px 397px,830px 170px,1607px 135px,2081px 60px,688px 63px,1566px 342px,1073px 315px,901px 111px,293px 294px;animation:sc-twinkle 6s ease-in-out infinite}.sc-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:1329px 113px,2479px 16px,112px 241px,447px 133px,937px 28px,798px 295px,865px 27px,623px 268px,718px 73px,2357px 231px,861px 276px,2137px 77px,1805px 131px,580px 161px,1047px 286px,2305px 314px,73px 223px,695px 258px,465px 213px,529px 256px,1110px 286px,2489px 327px;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:first-child{animation-delay:-.4259259259s}.sc-win rect:nth-child(26){animation-delay:-.8518518519s}.sc-win rect:nth-child(4){animation-delay:-1.2777777778s}.sc-win rect:nth-child(5){animation-delay:-1.7037037037s}.sc-win rect:nth-child(25){animation-delay:-2.1296296296s}.sc-win rect:nth-child(12){animation-delay:-2.5555555556s}.sc-win rect:nth-child(17){animation-delay:-2.9814814815s}.sc-win rect:nth-child(18){animation-delay:-3.4074074074s}.sc-win rect:nth-child(20){animation-delay:-3.8333333333s}.sc-win rect:nth-child(11){animation-delay:-4.2592592593s}.sc-win rect:nth-child(24){animation-delay:-4.6851851852s}.sc-win rect:nth-child(6){animation-delay:-5.1111111111s}.sc-win rect:nth-child(2){animation-delay:-5.537037037s}.sc-win rect:nth-child(19){animation-delay:-5.962962963s}.sc-win rect:nth-child(10){animation-delay:-6.3888888889s}.sc-win rect:nth-child(13){animation-delay:-6.8148148148s}.sc-win rect:nth-child(9){animation-delay:-7.2407407407s}.sc-win rect:nth-child(14){animation-delay:-7.6666666667s}.sc-win rect:nth-child(21){animation-delay:-8.0925925926s}.sc-win rect:nth-child(16){animation-delay:-8.5185185185s}.sc-win rect:nth-child(8){animation-delay:-8.9444444444s}.sc-win rect:nth-child(7){animation-delay:-9.3703703704s}.sc-win rect:nth-child(22){animation-delay:-9.7962962963s}.sc-win rect:nth-child(3){animation-delay:-10.2222222222s}.sc-win rect:nth-child(15){animation-delay:-10.6481481481s}.sc-win rect:nth-child(23){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:2468px 394px,97px 68px,406px 73px,2476px 393px,159px 406px,2070px 339px,655px 164px,771px 351px,1415px 298px,493px 182px,840px 13px,1249px 17px,1559px 185px,136px 223px,186px 51px,233px 148px,1612px 343px,361px 327px,319px 385px,1978px 272px,1992px 2px,2360px 188px,209px 95px,1030px 166px,53px 87px,368px 145px,889px 363px,1205px 245px,1590px 371px,1230px 186px,436px 90px,1539px 241px,1586px 201px,271px 314px,1457px 194px,1492px 364px,685px 291px,1316px 314px,1721px 94px,1041px 114px,2075px 53px,1963px 223px,278px 396px,682px 32px,1161px 32px,835px 214px,2527px 250px,739px 332px,2264px 363px,2144px 128px,2015px 104px,1401px 275px,1432px 290px,1344px 7px,733px 185px;animation:ca-twinkle 6s ease-in-out infinite}.ca-stars i:nth-child(2){width:3px;height:3px;opacity:.34;box-shadow:1626px 243px,486px 271px,244px 117px,557px 74px,819px 277px,2138px 188px,1201px 141px,1230px 154px,2263px 269px,1971px 156px,2307px 316px,2073px 80px,235px 238px,430px 278px,1673px 15px,913px 245px,2428px 290px,2253px 282px,551px 54px,2455px 288px,1583px 190px,832px 281px;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:2188px 467px,2188px -313px,1844px 656px,1844px -124px,681px 592px,681px -188px,228px 495px,228px -285px,1897px 27px,1897px -753px,2519px 409px,2519px -371px,1891px 178px,1891px -602px,245px 616px,245px -164px,2261px 219px,2261px -561px,1307px 261px,1307px -519px,412px 31px,412px -749px,1087px 523px,1087px -257px,820px 377px,820px -403px,477px 62px,477px -718px,863px 9px,863px -771px,2337px 191px,2337px -589px,66px 359px,66px -421px,635px 36px,635px -744px,3px 570px,3px -210px,312px 574px,312px -206px,1742px 107px,1742px -673px,1478px 239px,1478px -541px,1409px 465px,1409px -315px,1432px 471px,1432px -309px;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:1687px 67px,1687px -713px,2142px 350px,2142px -430px,872px 588px,872px -192px,996px 569px,996px -211px,1378px 72px,1378px -708px,1901px 318px,1901px -462px,1509px 20px,1509px -760px,1811px 3px,1811px -777px,1595px 305px,1595px -475px,1037px 420px,1037px -360px,1194px 565px,1194px -215px,1664px 586px,1664px -194px,381px 230px,381px -550px,1241px 347px,1241px -433px,2186px 568px,2186px -212px,1369px 445px,1369px -335px,1243px 753px,1243px -27px,2131px 495px,2131px -285px;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:1165px 569px,1165px -211px,2462px 765px,2462px -15px,2399px 334px,2399px -446px,111px 158px,111px -622px,384px 162px,384px -618px,936px 555px,936px -225px,1669px 587px,1669px -193px,1350px 114px,1350px -666px,282px 504px,282px -276px,1472px 327px,1472px -453px,1305px 421px,1305px -359px,1197px 706px,1197px -74px;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:2408px 297px,2408px -483px,748px 585px,748px -195px,732px 23px,732px -757px,559px 110px,559px -670px,2470px 529px,2470px -251px,694px 587px,694px -193px,843px 611px,843px -169px,400px 659px,400px -121px,755px 237px,755px -543px,2286px 340px,2286px -440px;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)}