@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/icons1793364689.woff2") format("woff2"),url("../fonts/icons1793364689.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;backface-visibility:unset}.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:422px 405px,355px 59px,2036px 434px,1995px 566px,138px 130px,1987px 220px,298px 469px,759px 651px,2489px 13px,969px 709px,1640px 390px,480px 698px,1019px 368px,2371px 166px,2431px 135px,377px 104px,2444px 216px,1236px 158px,1218px 233px,1566px 644px,2157px 794px,38px 755px,939px 733px,2256px 474px,111px 20px,1402px 408px,2104px 312px,2463px 624px,2469px 700px,697px 379px,811px 459px,2119px 699px,2361px 752px,1025px 650px,337px 82px,2206px 696px,1560px 85px,180px 693px,1151px 463px,990px 778px,837px 753px,1499px 238px,1728px 442px,1789px 801px,832px 245px,2527px 641px,2010px 130px,1587px 609px,1687px 448px,2383px 43px,1873px 459px,162px 225px,1666px 818px,1788px 705px,2000px 596px,95px 98px,1372px 196px,2283px 9px,1884px 109px,1964px 812px,1021px 366px,2405px 419px,1628px 739px,2557px 746px,2010px 615px,949px 270px,1197px 376px,702px 36px,1896px 198px,2387px 766px,903px 20px,1068px 460px,1300px 579px,542px 624px,410px 40px,746px 481px,2429px 646px,612px 396px,271px 439px,1878px 706px,2552px 504px,1102px 263px,2510px 284px,2378px 147px,183px 385px,1568px 65px,1883px 573px,553px 307px,928px 271px,1860px 563px;animation:hw-twinkle 4.5s ease-in-out infinite}.hw-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:346px 30px,443px 418px,1311px 268px,1336px 452px,734px 632px,3px 15px,842px 146px,569px 401px,1676px 260px,1894px 625px,2240px 312px,1173px 623px,367px 357px,2296px 455px,2150px 35px,996px 338px,668px 294px,1056px 418px,496px 305px,1854px 163px,1702px 283px,609px 146px,1687px 614px,185px 318px,1106px 223px,965px 417px,1458px 218px,1004px 404px,1817px 509px,532px 590px,2280px 164px,1150px 147px,2214px 59px,849px 110px,1320px 477px,2518px 373px,447px 570px,1513px 343px,74px 382px,19px 22px;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:12px 665px,1764px 91px,866px 724px,1935px 326px,2181px 380px,316px 413px,176px 4px,419px 379px,742px 317px,1964px 46px,1095px 444px,375px 141px,1788px 568px,982px 443px,1595px 560px,591px 724px,812px 544px,1534px 345px,591px 134px,1639px 593px,2300px 740px,1823px 448px,286px 754px,2415px 819px,61px 1px,1546px 375px,160px 47px,2231px 715px,674px 252px,140px 558px,2454px 157px,817px 669px,1772px 747px,1045px 639px,2350px 112px,2458px 539px,1562px 405px,877px 132px,100px 781px,883px 759px,184px 195px,2151px 559px,896px 498px,1148px 583px,2505px 283px,585px 212px,1910px 781px,1925px 102px,66px 5px,419px 545px,2304px 435px,642px 785px,2515px 759px,1231px 89px,1268px 136px,70px 533px,1382px 444px,357px 593px,362px 427px,1548px 246px,1490px 14px,460px 685px,88px 548px,1614px 136px,2311px 581px,1252px 596px,1420px 160px,265px 467px,3px 1px,1022px 317px,1812px 549px,686px 340px,1813px 563px,2011px 73px,834px 762px,2022px 537px,1106px 495px,1777px 379px,140px 694px,2308px 194px,124px 702px,900px 599px,1183px 144px,2453px 308px,934px 235px,891px 244px,657px 94px,281px 418px,274px 809px,54px 766px;animation:xm-twinkle 4.5s ease-in-out infinite}.xm-stars i:nth-child(2){width:3px;height:3px;opacity:.85;box-shadow:2057px 183px,1839px 139px,178px 111px,1232px 461px,1526px 340px,447px 627px,2282px 61px,862px 206px,506px 466px,597px 317px,170px 64px,1970px 24px,365px 131px,2388px 92px,1151px 98px,1893px 616px,968px 620px,65px 29px,56px 154px,1905px 64px,2171px 114px,691px 470px,1864px 186px,2310px 551px,1785px 567px,1246px 16px,856px 469px,1825px 431px,910px 300px,979px 625px,674px 424px,349px 511px,1400px 215px,1637px 280px,2102px 393px,2227px 444px,2417px 478px,2454px 205px,2425px 119px,1384px 284px;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:2409px 595px,2409px -205px,569px 386px,569px -414px,87px 254px,87px -546px,1514px 398px,1514px -402px,26px 135px,26px -665px,516px 553px,516px -247px,403px 597px,403px -203px,2231px 382px,2231px -418px,321px 150px,321px -650px,1768px 131px,1768px -669px,1888px 710px,1888px -90px,2424px 492px,2424px -308px,1574px 198px,1574px -602px,56px 130px,56px -670px,2208px 541px,2208px -259px,398px 667px,398px -133px,2209px 368px,2209px -432px,40px 661px,40px -139px,1991px 307px,1991px -493px,711px 740px,711px -60px,2488px 665px,2488px -135px,993px 631px,993px -169px,339px 346px,339px -454px,433px 223px,433px -577px,916px 363px,916px -437px,278px 737px,278px -63px,2082px 399px,2082px -401px,2423px 321px,2423px -479px,180px 753px,180px -47px,738px 328px,738px -472px,532px 584px,532px -216px,449px 39px,449px -761px,876px 419px,876px -381px,2547px 557px,2547px -243px,1708px 312px,1708px -488px,16px 253px,16px -547px,2110px 241px,2110px -559px,2443px 590px,2443px -210px,741px 163px,741px -637px,1534px 489px,1534px -311px;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:2385px 284px,2385px -516px,67px 83px,67px -717px,1167px 246px,1167px -554px,2061px 61px,2061px -739px,1463px 136px,1463px -664px,528px 779px,528px -21px,147px 238px,147px -562px,554px 17px,554px -783px,945px 527px,945px -273px,2273px 18px,2273px -782px,2500px 323px,2500px -477px,2391px 751px,2391px -49px,2539px 391px,2539px -409px,2366px 290px,2366px -510px,1264px 172px,1264px -628px,1062px 600px,1062px -200px,1491px 199px,1491px -601px,213px 37px,213px -763px,359px 180px,359px -620px,462px 26px,462px -774px,371px 752px,371px -48px,1332px 380px,1332px -420px,1799px 89px,1799px -711px,838px 13px,838px -787px,55px 306px,55px -494px,1215px 129px,1215px -671px;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:2258px 17px,2258px -783px,313px 594px,313px -206px,205px 711px,205px -89px,845px 265px,845px -535px,2481px 202px,2481px -598px,1694px 671px,1694px -129px,335px 194px,335px -606px,1610px 459px,1610px -341px,205px 14px,205px -786px,255px 92px,255px -708px,1827px 788px,1827px -12px,142px 574px,142px -226px,1134px 234px,1134px -566px,1066px 108px,1066px -692px,2252px 255px,2252px -545px,1140px 568px,1140px -232px;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:747px 427px,469px 241px,1968px 124px,674px 92px,1390px 390px,1964px 390px,934px 214px,1544px 394px,869px 38px,995px 111px,1373px 221px,1783px 88px,1542px 219px,1447px 158px,485px 126px,217px 84px,110px 62px,1090px 214px,1175px 266px,1876px 77px,2119px 220px,199px 119px,495px 59px,320px 271px,2223px 144px,251px 369px,2109px 340px,371px 332px,458px 374px,1215px 407px,833px 152px,686px 157px,369px 80px,1387px 124px,1225px 396px,49px 56px,668px 429px,1166px 11px,2432px 114px,1951px 374px,2493px 419px,2100px 33px,2324px 287px,489px 141px,2283px 91px,2233px 198px,1200px 317px,259px 264px,2178px 81px,609px 165px,1981px 274px,1208px 15px,996px 107px,1041px 182px,1940px 334px;animation:ea-twinkle 5s ease-in-out infinite}.ea-stars i:nth-child(2){width:3px;height:3px;opacity:.55;box-shadow:1264px 197px,2215px 281px,1556px 103px,613px 208px,1579px 112px,2434px 31px,1830px 176px,917px 20px,1370px 80px,1675px 317px,1385px 31px,612px 142px,1433px 156px,344px 301px,1660px 66px,1767px 147px,608px 12px,110px 177px,525px 273px,185px 65px,988px 207px,2355px 279px;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:790px 329px,790px -431px,1028px 570px,1028px -190px,585px 531px,585px -229px,332px 392px,332px -368px,963px 56px,963px -704px,555px 164px,555px -596px,1090px 567px,1090px -193px,3px 240px,3px -520px,1321px 264px,1321px -496px,714px 292px,714px -468px,2548px 50px,2548px -710px,2322px 636px,2322px -124px,58px 87px,58px -673px,50px 376px,50px -384px,2093px 418px,2093px -342px,2386px 79px,2386px -681px,683px 339px,683px -421px,1807px 273px,1807px -487px,2060px 252px,2060px -508px,1679px 677px,1679px -83px,967px 464px,967px -296px,190px 428px,190px -332px,2253px 624px,2253px -136px,535px 748px,535px -12px,1143px 517px,1143px -243px,1287px 332px,1287px -428px,987px 173px,987px -587px,1539px 601px,1539px -159px,190px 588px,190px -172px,1281px 455px,1281px -305px,1809px 695px,1809px -65px,880px 34px,880px -726px,1454px 424px,1454px -336px,985px 260px,985px -500px;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:1793px 442px,1793px -318px,154px 170px,154px -590px,2434px 421px,2434px -339px,1544px 32px,1544px -728px,1902px 459px,1902px -301px,314px 745px,314px -15px,141px 528px,141px -232px,161px 471px,161px -289px,1151px 290px,1151px -470px,816px 582px,816px -178px,935px 259px,935px -501px,1461px 18px,1461px -742px,1499px 583px,1499px -177px,1657px 710px,1657px -50px,1300px 605px,1300px -155px,608px 69px,608px -691px,549px 66px,549px -694px,1864px 439px,1864px -321px,2401px 36px,2401px -724px,627px 730px,627px -30px;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:474px 237px,474px -523px,146px 106px,146px -654px,1181px 489px,1181px -271px,990px 689px,990px -71px,1589px 356px,1589px -404px,395px 465px,395px -295px,2297px 265px,2297px -495px,2184px 654px,2184px -106px,929px 51px,929px -709px,2049px 480px,2049px -280px,1090px 757px,1090px -3px,954px 264px,954px -496px;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:973px 301px,1172px 50px,1126px 375px,608px 198px,2028px 250px,501px 382px,1272px 311px,1405px 231px,2468px 252px,175px 316px,300px 323px,76px 269px,1889px 115px,178px 250px,2011px 29px,1074px 320px,114px 90px,2078px 14px,899px 119px,148px 354px,2161px 73px,562px 357px,509px 343px,2269px 422px,564px 243px,1358px 211px,2149px 73px,1557px 163px,2457px 172px,1108px 424px,1020px 419px,1431px 381px,2306px 295px,6px 91px,880px 157px,1950px 309px,1428px 84px,2279px 89px,2449px 179px,1099px 96px,950px 187px,866px 207px,1281px 74px,2488px 300px,611px 71px,1601px 135px,2104px 262px,1940px 325px,1994px 422px,1654px 34px,399px 351px,2294px 323px,129px 30px,1936px 63px,1626px 120px;animation:el-twinkle 5.5s ease-in-out infinite}.el-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:1934px 141px,972px 134px,365px 60px,716px 33px,1228px 281px,608px 54px,2333px 326px,2036px 117px,1506px 262px,1051px 306px,912px 275px,346px 153px,871px 232px,342px 260px,707px 50px,1504px 65px,1786px 17px,1630px 194px,1800px 300px,1045px 57px,375px 21px,1025px 266px;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:1945px 540px,1945px -240px,1222px 479px,1222px -301px,184px 762px,184px -18px,582px 339px,582px -441px,1390px 688px,1390px -92px,2227px 38px,2227px -742px,726px 648px,726px -132px,1974px 465px,1974px -315px,253px 341px,253px -439px,286px 685px,286px -95px,1157px 193px,1157px -587px,1915px 626px,1915px -154px,2219px 433px,2219px -347px,2006px 76px,2006px -704px,532px 26px,532px -754px,196px 215px,196px -565px,622px 408px,622px -372px,1153px 280px,1153px -500px,1463px 622px,1463px -158px,696px 90px,696px -690px,193px 522px,193px -258px,2236px 466px,2236px -314px,1432px 589px,1432px -191px,314px 140px,314px -640px,778px 611px,778px -169px,1420px 519px,1420px -261px,1478px 69px,1478px -711px,660px 719px,660px -61px,95px 195px,95px -585px,1340px 48px,1340px -732px;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:1190px 172px,1190px -608px,2024px 184px,2024px -596px,1861px 329px,1861px -451px,1554px 732px,1554px -48px,360px 238px,360px -542px,2473px 667px,2473px -113px,1768px 502px,1768px -278px,740px 16px,740px -764px,2311px 284px,2311px -496px,740px 117px,740px -663px,1583px 157px,1583px -623px,957px 97px,957px -683px,812px 563px,812px -217px,1773px 521px,1773px -259px,2113px 289px,2113px -491px,701px 70px,701px -710px,277px 511px,277px -269px,1339px 729px,1339px -51px;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:1573px 649px,1573px -131px,1177px 7px,1177px -773px,645px 672px,645px -108px,1055px 660px,1055px -120px,840px 252px,840px -528px,851px 343px,851px -437px,945px 112px,945px -668px,252px 18px,252px -762px,396px 152px,396px -628px,1489px 643px,1489px -137px,2533px 751px,2533px -29px;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:1532px 109px,2341px 275px,1566px 382px,1092px 65px,484px 162px,2099px 96px,2073px 150px,1313px 248px,1810px 91px,2272px 152px,93px 346px,1461px 51px,1322px 300px,1479px 280px,1756px 238px,655px 30px,407px 48px,916px 428px,1241px 335px,1102px 291px,1847px 15px,34px 330px,1538px 214px,773px 373px,1835px 274px,930px 419px,213px 339px,61px 141px,2104px 258px,1140px 362px,2393px 56px,2246px 345px,513px 212px,2552px 301px,1646px 128px,1823px 305px,621px 13px,1063px 294px,1136px 388px,1601px 142px,2530px 289px,2361px 304px,691px 13px,1824px 104px,1214px 409px,97px 428px,803px 309px,352px 396px,873px 148px,1210px 83px,689px 144px,1866px 229px,384px 28px,995px 362px,1772px 285px;animation:cl-twinkle 5s ease-in-out infinite}.cl-stars i:nth-child(2){width:3px;height:3px;opacity:.5;box-shadow:1708px 302px,890px 59px,285px 27px,1295px 44px,1550px 53px,827px 141px,1969px 256px,2014px 13px,758px 54px,1753px 152px,2185px 65px,2420px 286px,1718px 162px,1816px 219px,368px 314px,815px 323px,1007px 65px,390px 239px,1397px 191px,1385px 127px,1382px 73px,178px 14px;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:470px 448px,470px 1148px,1188px 675px,1188px 1375px,1825px 453px,1825px 1153px,982px 67px,982px 767px,2483px 383px,2483px 1083px,1143px 537px,1143px 1237px,1324px 384px,1324px 1084px,2400px 226px,2400px 926px,1813px 657px,1813px 1357px,994px 411px,994px 1111px,1716px 480px,1716px 1180px,692px 399px,692px 1099px,64px 322px,64px 1022px,89px 373px,89px 1073px,2341px 379px,2341px 1079px,1411px 675px,1411px 1375px,28px 54px,28px 754px,1298px 258px,1298px 958px,1920px 676px,1920px 1376px,1639px 329px,1639px 1029px,1534px 653px,1534px 1353px,809px 41px,809px 741px,1285px 543px,1285px 1243px,1560px 383px,1560px 1083px,637px 541px,637px 1241px,241px 641px,241px 1341px,1790px 33px,1790px 733px,708px 580px,708px 1280px;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:1205px 105px,1205px 805px,1819px 378px,1819px 1078px,890px 573px,890px 1273px,211px 407px,211px 1107px,432px 594px,432px 1294px,1825px 5px,1825px 705px,1833px 669px,1833px 1369px,243px 476px,243px 1176px,2300px 644px,2300px 1344px,1247px 32px,1247px 732px,2395px 113px,2395px 813px,2017px 41px,2017px 741px,1743px 449px,1743px 1149px,5px 613px,5px 1313px,1890px 430px,1890px 1130px,993px 2px,993px 702px;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:213px 427px,213px 1127px,26px 113px,26px 813px,1071px 279px,1071px 979px,1304px 264px,1304px 964px,1814px 623px,1814px 1323px,1977px 227px,1977px 927px,975px 466px,975px 1166px,2298px 233px,2298px 933px,1855px 536px,1855px 1236px,2159px 234px,2159px 934px;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:356px 190px,366px 156px,2245px 183px,1941px 113px,2288px 106px,1686px 179px,1908px 197px,2170px 113px,175px 190px,2432px 54px,2139px 204px,2111px 43px,30px 173px,1563px 188px,2416px 77px,2181px 108px,589px 266px,1403px 331px,2361px 306px,702px 373px,571px 183px,1647px 322px,2255px 341px,2287px 386px,1285px 7px,1562px 97px,764px 211px,1954px 347px,190px 58px,1911px 149px,1730px 44px,1345px 373px,2261px 68px,2506px 242px,38px 340px,2262px 336px,571px 417px,1744px 309px,1181px 202px,2468px 24px,855px 345px,904px 231px,2480px 268px,1609px 393px,999px 345px,141px 88px,1289px 130px,1127px 409px,811px 246px,2223px 237px,2414px 363px,1101px 336px,446px 210px,721px 279px,508px 124px;animation:ny-twinkle 5s ease-in-out infinite}.ny-stars i:nth-child(2){width:3px;height:3px;opacity:.45;box-shadow:1223px 165px,90px 119px,1838px 117px,2199px 56px,1481px 156px,2269px 77px,1688px 99px,2474px 324px,2243px 34px,1056px 212px,1548px 23px,146px 118px,315px 259px,1613px 55px,1396px 170px,1903px 171px,272px 308px,2136px 70px,2056px 120px,2286px 156px,673px 224px,1613px 260px;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:49px 11px,42px 19px,33px 32px,29px 45px,20px 51px,6px 50px,-9px 52px,-22px 53px,-29px 41px,-42px 39px,-49px 23px,-46px 12px,-51px 3px,-55px -14px,-48px -26px,-39px -31px,-26px -42px,-19px -48px,-9px -50px,4px -56px,16px -43px,28px -39px,44px -35px,42px -25px,50px -12px,50px 1px}.ny-burst:nth-child(2) i,.ny-burst:nth-child(6) i{box-shadow:38px 12px,33px 24px,28px 34px,13px 39px,2px 37px,-14px 40px,-24px 36px,-29px 21px,-37px 12px,-44px 2px,-34px -11px,-30px -25px,-26px -38px,-14px -42px,-1px -46px,10px -34px,27px -36px,29px -20px,37px -12px,40px -2px}.ny-burst:nth-child(3) i{box-shadow:62px 17px,48px 23px,46px 31px,33px 41px,30px 52px,19px 56px,4px 64px,-7px 55px,-16px 57px,-29px 45px,-43px 46px,-50px 40px,-59px 23px,-59px 12px,-53px -3px,-53px -11px,-54px -26px,-42px -31px,-37px -45px,-27px -49px,-16px -55px,-8px -56px,7px -56px,16px -60px,31px -55px,42px -42px,44px -29px,51px -20px,60px -15px,57px 0}.ny-burst:nth-child(4) i{box-shadow:28px 11px,23px 21px,12px 29px,0 30px,-12px 31px,-19px 20px,-32px 12px,-29px -2px,-31px -11px,-28px -26px,-12px -34px,-2px -38px,13px -33px,25px -24px,32px -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:154px 43px,1192px 310px,429px 41px,2334px 233px,2484px 77px,1280px 390px,1732px 110px,518px 12px,1290px 31px,2431px 91px,181px 293px,2034px 387px,148px 410px,2211px 341px,2504px 289px,1627px 146px,971px 202px,1222px 279px,989px 232px,518px 316px,1891px 101px,1409px 8px,936px 111px,1174px 270px,587px 207px,1420px 22px,1883px 341px,2112px 387px,1578px 326px,141px 397px,1786px 185px,1406px 146px,2445px 10px,1694px 7px,259px 56px,1288px 323px,983px 64px,1523px 416px,926px 154px,237px 168px,843px 321px,1687px 154px,1724px 406px,1889px 246px,42px 84px,2201px 119px,639px 122px,348px 148px,90px 424px,653px 396px,1204px 55px,748px 418px,115px 249px,2119px 123px,145px 368px;animation:su-twinkle 6s ease-in-out infinite}.su-stars i:nth-child(2){width:3px;height:3px;opacity:.4;box-shadow:332px 124px,2249px 84px,1562px 82px,1618px 168px,1782px 116px,1516px 104px,1459px 310px,2204px 250px,1369px 282px,56px 273px,451px 200px,323px 27px,234px 55px,1416px 253px,1185px 270px,87px 19px,1636px 124px,419px 50px,1652px 123px,1183px 239px,123px 220px,1032px 89px;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:289px 63px,39px 99px,2451px 279px,566px 353px,108px 179px,541px 61px,163px 310px,1502px 82px,2369px 41px,804px 344px,853px 416px,525px 358px,2103px 331px,1913px 240px,423px 160px,906px 242px,1196px 429px,2166px 321px,504px 26px,2529px 184px,485px 252px,1979px 178px,1241px 29px,1076px 335px,2288px 272px,1063px 330px,1172px 201px,1089px 116px,1428px 201px,2529px 83px,2303px 282px,988px 236px,1183px 367px,391px 54px,1504px 282px,588px 375px,1393px 214px,874px 169px,641px 289px,2214px 273px,1726px 8px,2508px 341px,37px 117px,2363px 360px,653px 373px,988px 16px,1977px 112px,2420px 115px,874px 340px,2542px 133px,1165px 282px,2279px 295px,1086px 234px,1089px 155px,156px 18px;animation:un-twinkle 6s ease-in-out infinite}.un-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:822px 91px,587px 196px,971px 244px,330px 210px,109px 77px,2126px 87px,169px 147px,1461px 273px,1756px 146px,1827px 92px,2434px 96px,2225px 113px,687px 63px,1622px 30px,816px 314px,1986px 104px,1613px 297px,1492px 213px,2505px 145px,1307px 92px,794px 123px,609px 29px;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:129px 354px,1625px 326px,335px 206px,1767px 386px,1399px 266px,2423px 167px,2331px 29px,2047px 122px,1639px 80px,13px 146px,253px 315px,20px 243px,458px 211px,1768px 290px,1544px 142px,1702px 292px,1936px 201px,2305px 82px,1174px 65px,714px 128px,152px 46px,1501px 94px,2344px 185px,2113px 120px,2421px 162px,2527px 173px,1441px 210px,695px 201px,1341px 386px,1911px 51px,1552px 270px,1457px 169px,82px 302px,1373px 278px,1664px 357px,1009px 398px,1752px 174px,1833px 358px,516px 291px,818px 375px,2317px 333px,725px 267px,916px 5px,389px 201px,243px 188px,678px 73px,1778px 44px,2451px 154px,1908px 39px,698px 196px,1737px 275px,1107px 17px,562px 195px,1857px 93px,1649px 198px;animation:sc-twinkle 6s ease-in-out infinite}.sc-stars i:nth-child(2){width:3px;height:3px;opacity:.38;box-shadow:1260px 106px,467px 25px,322px 141px,1639px 82px,288px 306px,1698px 293px,520px 292px,354px 66px,1457px 97px,2275px 53px,1232px 113px,2448px 74px,2061px 228px,2538px 147px,432px 132px,751px 178px,482px 281px,2091px 150px,2166px 34px,967px 72px,1428px 290px,1014px 133px;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(22){animation-delay:0s}.sc-win rect:nth-child(7){animation-delay:-.4259259259s}.sc-win rect:nth-child(3){animation-delay:-.8518518519s}.sc-win rect:nth-child(17){animation-delay:-1.2777777778s}.sc-win rect:nth-child(15){animation-delay:-1.7037037037s}.sc-win rect:nth-child(19){animation-delay:-2.1296296296s}.sc-win rect:nth-child(8){animation-delay:-2.5555555556s}.sc-win rect:nth-child(18){animation-delay:-2.9814814815s}.sc-win rect:nth-child(10){animation-delay:-3.4074074074s}.sc-win rect:nth-child(4){animation-delay:-3.8333333333s}.sc-win rect:nth-child(27){animation-delay:-4.2592592593s}.sc-win rect:nth-child(9){animation-delay:-4.6851851852s}.sc-win rect:nth-child(2){animation-delay:-5.1111111111s}.sc-win rect:nth-child(6){animation-delay:-5.537037037s}.sc-win rect:first-child{animation-delay:-5.962962963s}.sc-win rect:nth-child(14){animation-delay:-6.3888888889s}.sc-win rect:nth-child(24){animation-delay:-6.8148148148s}.sc-win rect:nth-child(20){animation-delay:-7.2407407407s}.sc-win rect:nth-child(16){animation-delay:-7.6666666667s}.sc-win rect:nth-child(12){animation-delay:-8.0925925926s}.sc-win rect:nth-child(11){animation-delay:-8.5185185185s}.sc-win rect:nth-child(13){animation-delay:-8.9444444444s}.sc-win rect:nth-child(25){animation-delay:-9.3703703704s}.sc-win rect:nth-child(21){animation-delay:-9.7962962963s}.sc-win rect:nth-child(23){animation-delay:-10.2222222222s}.sc-win rect:nth-child(26){animation-delay:-10.6481481481s}.sc-win rect:nth-child(5){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:2230px 382px,940px 344px,446px 9px,1279px 296px,150px 78px,684px 56px,1536px 300px,81px 62px,1310px 236px,767px 146px,1691px 255px,1433px 184px,2501px 407px,2439px 427px,66px 81px,2425px 166px,11px 62px,1891px 252px,1720px 123px,1671px 181px,686px 339px,1328px 44px,84px 214px,948px 153px,248px 133px,345px 92px,952px 367px,2539px 157px,2207px 217px,93px 110px,1731px 405px,1036px 138px,1071px 312px,2431px 19px,1013px 376px,2003px 50px,2287px 13px,357px 331px,1832px 280px,423px 114px,1377px 270px,2221px 204px,2239px 106px,2187px 162px,880px 50px,1523px 192px,58px 309px,21px 419px,1102px 256px,2558px 129px,1492px 290px,1760px 97px,1276px 341px,660px 296px,1478px 205px;animation:ca-twinkle 6s ease-in-out infinite}.ca-stars i:nth-child(2){width:3px;height:3px;opacity:.34;box-shadow:1531px 288px,1199px 300px,2217px 215px,250px 201px,1569px 281px,1112px 73px,1170px 288px,4px 301px,1525px 253px,337px 323px,1145px 167px,48px 253px,453px 19px,1852px 187px,673px 319px,1282px 107px,274px 220px,1029px 317px,1444px 18px,1378px 143px,335px 44px,2043px 277px;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:357px 578px,357px -202px,1135px 277px,1135px -503px,1166px 765px,1166px -15px,1662px 685px,1662px -95px,1594px 381px,1594px -399px,936px 394px,936px -386px,332px 595px,332px -185px,1923px 106px,1923px -674px,1370px 236px,1370px -544px,1860px 514px,1860px -266px,1657px 565px,1657px -215px,2232px 378px,2232px -402px,1145px 393px,1145px -387px,2138px 639px,2138px -141px,210px 212px,210px -568px,1516px 568px,1516px -212px,1978px 125px,1978px -655px,1211px 274px,1211px -506px,527px 559px,527px -221px,381px 263px,381px -517px,2542px 308px,2542px -472px,2305px 588px,2305px -192px,1869px 263px,1869px -517px,1850px 545px,1850px -235px;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:1886px 83px,1886px -697px,1460px 112px,1460px -668px,2266px 367px,2266px -413px,1710px 255px,1710px -525px,484px 298px,484px -482px,2240px 710px,2240px -70px,2535px 400px,2535px -380px,2001px 455px,2001px -325px,280px 105px,280px -675px,2523px 580px,2523px -200px,231px 325px,231px -455px,1994px 196px,1994px -584px,130px 468px,130px -312px,2472px 764px,2472px -16px,232px 186px,232px -594px,1097px 176px,1097px -604px,738px 90px,738px -690px,129px 705px,129px -75px;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:980px 432px,980px -348px,2470px 243px,2470px -537px,1797px 615px,1797px -165px,172px 252px,172px -528px,1588px 351px,1588px -429px,696px 497px,696px -283px,171px 227px,171px -553px,912px 473px,912px -307px,2181px 271px,2181px -509px,354px 468px,354px -312px,2334px 214px,2334px -566px,1215px 280px,1215px -500px;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:566px 514px,566px -266px,870px 350px,870px -430px,267px 57px,267px -723px,2547px 388px,2547px -392px,728px 532px,728px -248px,2094px 606px,2094px -174px,1111px 1px,1111px -779px,1055px 756px,1055px -24px,1666px 253px,1666px -527px,342px 633px,342px -147px;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:not(.weekly__cta),body.is-christmas #container main .button:not(.weekly__cta),body.is-climate #container main .button:not(.weekly__cta),body.is-easter #container main .button:not(.weekly__cta),body.is-economy #container main .button:not(.weekly__cta),body.is-elections #container main .button:not(.weekly__cta),body.is-germany #container main .button:not(.weekly__cta),body.is-halloween #container main .button:not(.weekly__cta),body.is-holiday #container main .button:not(.weekly__cta),body.is-school #container main .button:not(.weekly__cta),body.is-silvester #container main .button:not(.weekly__cta){color:var(--main-color-white);border-color:var(--main-color-white);background:0 0}body.is-carnival #container main .button:not(.weekly__cta):active,body.is-carnival #container main .button:not(.weekly__cta):focus,body.is-carnival #container main .button:not(.weekly__cta):hover,body.is-christmas #container main .button:not(.weekly__cta):active,body.is-christmas #container main .button:not(.weekly__cta):focus,body.is-christmas #container main .button:not(.weekly__cta):hover,body.is-climate #container main .button:not(.weekly__cta):active,body.is-climate #container main .button:not(.weekly__cta):focus,body.is-climate #container main .button:not(.weekly__cta):hover,body.is-easter #container main .button:not(.weekly__cta):active,body.is-easter #container main .button:not(.weekly__cta):focus,body.is-easter #container main .button:not(.weekly__cta):hover,body.is-economy #container main .button:not(.weekly__cta):active,body.is-economy #container main .button:not(.weekly__cta):focus,body.is-economy #container main .button:not(.weekly__cta):hover,body.is-elections #container main .button:not(.weekly__cta):active,body.is-elections #container main .button:not(.weekly__cta):focus,body.is-elections #container main .button:not(.weekly__cta):hover,body.is-germany #container main .button:not(.weekly__cta):active,body.is-germany #container main .button:not(.weekly__cta):focus,body.is-germany #container main .button:not(.weekly__cta):hover,body.is-halloween #container main .button:not(.weekly__cta):active,body.is-halloween #container main .button:not(.weekly__cta):focus,body.is-halloween #container main .button:not(.weekly__cta):hover,body.is-holiday #container main .button:not(.weekly__cta):active,body.is-holiday #container main .button:not(.weekly__cta):focus,body.is-holiday #container main .button:not(.weekly__cta):hover,body.is-school #container main .button:not(.weekly__cta):active,body.is-school #container main .button:not(.weekly__cta):focus,body.is-school #container main .button:not(.weekly__cta):hover,body.is-silvester #container main .button:not(.weekly__cta):active,body.is-silvester #container main .button:not(.weekly__cta):focus,body.is-silvester #container main .button:not(.weekly__cta):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)}