*,::after,::before{box-sizing:border-box}.w-header__inline_title{display:flex;flex-direction:row;align-items:center}.row .w-field__comment-button{}.row .w-field__wrapper{padding:0;margin-bottom:5px}.w-combobox__menu{scrollbar-gutter:stable}.nowrap{white-space:nowrap}/*!
* Bootstrap  v5.3.1 (https://getbootstrap.com/)
* Copyright 2011-2023 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:0;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto}.container-xl{max-width:1140px}.container-lg{max-width:960px}.container-md{max-width:720px}.container-sm{max-width:540px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-bottom:calc(var(--bs-gutter-y))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.d-flex{display:flex}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}@media (min-width:430px){.col-xs{flex:1 0 0%}.col-xs-auto{flex:0 0 auto;width:auto}.col-xs-1{flex:0 0 auto;width:8.33333333%}.col-xs-2{flex:0 0 auto;width:16.66666667%}.col-xs-3{flex:0 0 auto;width:25%}.col-xs-4{flex:0 0 auto;width:33.33333333%}.col-xs-5{flex:0 0 auto;width:41.66666667%}.col-xs-6{flex:0 0 auto;width:50%}.col-xs-7{flex:0 0 auto;width:58.33333333%}.col-xs-8{flex:0 0 auto;width:66.66666667%}.col-xs-9{flex:0 0 auto;width:75%}.col-xs-10{flex:0 0 auto;width:83.33333333%}.col-xs-11{flex:0 0 auto;width:91.66666667%}.col-xs-12{flex:0 0 auto;width:100%}}@media (min-width:576px){.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-center{justify-content:center}.justify-content-sm-end{justify-content:flex-end}.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.justify-content-md-start{justify-content:flex-start}.justify-content-md-center{justify-content:center}.justify-content-md-end{justify-content:flex-end}.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-center{justify-content:center}.justify-content-lg-end{justify-content:flex-end}.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.justify-content-xl-start{justify-content:flex-start}.justify-content-xl-center{justify-content:center}.justify-content-xl-end{justify-content:flex-end}.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.justify-content-xxl-start{justify-content:flex-start}.justify-content-xxl-center{justify-content:center}.justify-content-xxl-end{justify-content:flex-end}.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.w-100{width:100%}.w-75{width:75%}.w-50{width:50%}.w-25{width:25%}.w-0{width:0%}.h-100{height:100%}.h-75{height:75%}.h-50{height:50%}.h-25{height:25%}.h-0{height:0%}.m-0.m-0{margin:0!important}.m-1.m-1{margin:0.5rem}.m-2.m-2{margin:1rem}.m-3.m-3{margin:1.25rem}.m-4.m-4{margin:3rem}.m-5.m-5{margin:4rem}.mt-0.mt-0{margin-top:0}.mt-1.mt-1{margin-top:0.5rem}.mt-2.mt-2{margin-top:1rem}.mt-3.mt-3{margin-top:1.25rem}.mt-4.mt-4{margin-top:3rem}.mt-5.mt-5{margin-top:4rem}.mb-0.mb-0{margin-bottom:0}.mb-1.mb-1{margin-bottom:0.5rem}.mb-2.mb-2{margin-bottom:1rem}.mb-3.mb-3{margin-bottom:1.25rem}.mb-4.mb-4{margin-bottom:3rem}.mb-5.mb-5{margin-bottom:4rem}.ml-0.ml-0{margin-left:0}.ml-1.ml-1{margin-left:0.5rem}.ml-2.ml-2{margin-left:1rem}.ml-3.ml-3{margin-left:1.25rem}.ml-4.ml-4{margin-left:3rem}.ml-5.ml-5{margin-left:4rem}.mr-0.mr-0{margin-right:0}.mr-1.mr-1{margin-right:0.5rem}.mr-2.mr-2{margin-right:1rem}.mr-3.mr-3{margin-right:1.25rem}.mr-4.mr-4{margin-right:3rem}.mr-5.mr-5{margin-right:4rem}.my-0.my-0{margin-top:0;margin-bottom:0}.my-1.my-1{margin-top:0.5rem;margin-bottom:0.5rem}.my-2.my-2{margin-top:1rem;margin-bottom:1rem}.my-3.my-3{margin-top:1.25rem;margin-bottom:1.25rem}.my-4.my-4{margin-top:3rem;margin-bottom:3rem}.my-5.my-5{margin-top:4rem;margin-bottom:4rem}.mx-0.mx-0{margin-left:0;margin-right:0}.mx-1.mx-1{margin-left:0.5rem;margin-right:0.5rem}.mx-2.mx-2{margin-left:1rem;margin-right:1rem}.mx-3.mx-3{margin-left:1.25rem;margin-right:1.25rem}.mx-4.mx-4{margin-left:3rem;margin-right:3rem}.mx-5.mx-5{margin-left:4rem;margin-right:4rem}.mt-auto.mt-auto{margin-top:auto;margin-bottom:0}.mb-auto.mb-auto{margin-top:0;margin-bottom:auto}.my-auto.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto.mx-auto{margin-left:auto;margin-right:auto}.ml-auto.ml-auto{margin-left:auto;margin-right:0}.mr-auto.mr-auto{margin-left:0;margin-right:auto}.mt-auto.mt-auto{margin-top:auto;margin-bottom:0}.mb-auto.mb-auto{margin-top:0;margin-bottom:auto}.p-0{padding:0!important}.p-1{padding:0.5rem}.p-2{padding:1.25rem}.p-3{padding:2rem}.p-4{padding:3rem}.p-5{padding:4rem}.pt-0{padding-top:0!important}.pt-1{padding-top:0.5rem}.pt-2{padding-top:1.25rem}.pt-3{padding-top:2rem}.pt-4{padding-top:3rem}.pt-5{padding-top:4rem}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:0.5rem}.pb-2{padding-bottom:1.25rem}.pb-3{padding-bottom:2rem}.pb-4{padding-bottom:3rem}.pb-5{padding-bottom:4rem}.pl-0{padding-left:0!important}.pl-1{padding-left:0.5rem}.pl-2{padding-left:1.25rem}.pl-3{padding-left:2rem}.pl-4{padding-left:3rem}.pl-5{padding-left:4rem}.pr-0{padding-right:0!important}.pr-1{padding-right:0.5rem}.pr-2{padding-right:1.25rem}.pr-3{padding-right:2rem}.pr-4{padding-right:3rem}.pr-5{padding-right:4rem}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:0.5rem;padding-bottom:0.5rem}.py-2{padding-top:1.25rem;padding-bottom:1.25rem}.py-3{padding-top:2rem;padding-bottom:2rem}.py-4{padding-top:3rem;padding-bottom:3rem}.py-5{padding-top:4rem;padding-bottom:4rem}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:0.5rem;padding-right:0.5rem}.px-2{padding-left:1rem;padding-right:1rem}.px-3{padding-left:1.25rem;padding-right:1.25rem}.px-4{padding-left:3rem;padding-right:3rem}.px-5{padding-left:4rem;padding-right:4rem}.text-left,.text-start{text-align:left!important}.text-right,.text-end{text-align:right!important}.text-center{text-align:center!important}.flex-align-left,.flex-align-start{align-items:flex-start!important}.flex-align-right,.flex-align-end{align-items:flex-end!important}.flex-align-center{align-items:center!important}.flex-justify-left,.flex-justify-start{justify-content:flex-start!important}.flex-justify-right,.flex-justify-end{justify-content:flex-end!important}.flex-justify-center{justify-content:center!important}.flex-justify-between{justify-content:space-between!important}.flex-justify-around{justify-content:space-around!important}.flex-justify-evenly{justify-content:space-evenly!important}.text-decoration-none a,.text-decoration-none{text-decoration:none!important}.text-decoration-underline a,.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through a,.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-xxl{font-size:calc(var(--font-size,1em) * 1.5)}.text-xl{font-size:calc(var(--font-size,1em) * 1.35)}.text-large{font-size:calc(var(--font-size,1em) * 1.2)}.text{font-size:var(--font-size,1em)}.text-small{font-size:calc(var(--font-size,1em) * 0.875)}@media (min-width:576px){.text-small{font-size:calc(var(--font-size,1em) * 0.875)}}@media (min-width:768px){.text{font-size:var(--font-size,1em)}}@media (min-width:992px){.text-large{font-size:calc(var(--font-size,1em) * 1.5)}}@media (min-width:1200px){.text-xl{font-size:calc(var(--font-size,1em) * 2)}}@media (min-width:1400px){.text-xxl{font-size:calc(var(--font-size,1em) * 2.5)}}.display-1{font-size:6rem!important}.display-2{font-size:5.5rem!important}.display-3{font-size:4.5rem!important}.display-4{font-size:3.5rem!important}.display-5{font-size:2.5rem!important}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}}:root{--light-button:#333333;--light-button-hover:#000000;--light-button-active:#000000;--light-button-disabled:#333333;--light-button-bg:#f9f9f9;--light-button-bg-hover:#e3e3e3;--light-button-bg-active:#e3e3e3;--light-button-bg-disabled:#d6d6d6;--light-button-border:#333333;--light-button-border-hover:#000000;--light-button-border-active:#000000;--light-button-border-disabled:#333333;--light-button-rgb:248,249,250;--dark-button:#f8f9fa;--dark-button-hover:#f8f9fa;--dark-button-active:#f8f9fa;--dark-button-disabled:#d9d9d9;--dark-button-bg:#333333;--dark-button-bg-hover:#252525;--dark-button-bg-active:#252525;--dark-button-bg-disabled:#434343;--dark-button-border:#f8f9fa;--dark-button-border-hover:#f8f9fa;--dark-button-border-active:#f8f9fa;--dark-button-border-disabled:#f8f9fa;--dark-button-rgb:51,51,51}*,*::before,*::after{box-sizing:border-box}html{height:100%;width:100%;margin:0}body{font-family:var(--font-name);font-size:var(--font-size);background-color:var(--body-bg);letter-spacing:var(--letter-spacing);color:var(--body-color);width:100%;min-height:100dvh;display:flex;flex-direction:column;margin:0}hr{margin:0}.body-color{color:var(--body-color)}.body-bg{background-color:var(--body-bg)}@font-face{font-family:Formal;src:url(/static/blockapp/fonts/Roboto-Regular.ttf?31be53fe42ef)}.formal{font-family:Formal;letter-spacing:unset}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .fixed-top{transition:top 0.25s ease-in-out}body:has(.navbar-visible) .fixed.fixed-top,body:has(.navbar-visible) .sticky.fixed-top,body:has(.navbar-visible) .fixed-top{--fullheight:calc(100dvh - var(--html-doc-height,100dvh));top:calc(var(--navbar-height) + var(--fullheight))}body:has(.navbar-hidden) .fixed.fixed-top,body:has(.navbar-hidden) .sticky.fixed-top,body:has(.navbar-hidden) .fixed-top{top:0}.jiggler{display:inline-flex}.jiggle-space{margin-left:0.3em}.jiggler.text-left{justify-content:flex-start}.jiggler.text-center{justify-content:center}.jiggler.text-right{justify-content:flex-end}.jiggler span{transition:all 0.2s ease-in-out}.jiggler span:hover{color:var(--jiggler-color)}.ga-navbar-container{position:fixed;top:0;left:0;right:0;background-color:var(--navbar-container-background-color);z-index:100}#profile-avatar{height:max(calc(var(--navbar-height) / 3),var(--navbar-link-font-size));width:max(calc(var(--navbar-height) / 3),var(--navbar-link-font-size))}.ga-navbar{display:flex;align-items:center;justify-content:space-between;background-color:var(--navbar-background-color);color:var(--navbar-color);border:var(--navbar-border);border-top:0px;border-radius:0px 0px var(--navbar-border-radius) var(--navbar-border-radius)}.ga-navbar::-webkit-scrollbar{width:0px;height:8px}.ga-navbar::-webkit-scrollbar-thumb{background-color:var(--navbar-color)}.ga-navbar::-webkit-scrollbar-track{background-color:var(--navbar-background-color)}.ga-navbar::-webkit-scrollbar-thumb:hover{background-color:var(--navbar-link-bg-hover-color);cursor:grab}.menu-wrapper .menu-item-wrapper:not(:first-child) .menu-item{border-left:0px}.submenu-item-wrapper:not(:first-child) .submenu-item{border-top:0px}.menu-item,.submenu-item{background-color:var(--navbar-link-bg);color:var(--navbar-link);border-top:var(--navbar-link-border-y);border-bottom:var(--navbar-link-border-y);border-left:var(--navbar-link-border-x);border-right:var(--navbar-link-border-x);transition:var(--navbar-transition)}.navbar-icon{width:max(calc(var(--navbar-height) / 3),var(--navbar-link-font-size));height:max(calc(var(--navbar-height) / 3),var(--navbar-link-font-size))}.menu-item.active,.submenu-item.active{background-color:var(--navbar-link-bg-active-color);color:var(--navbar-link-active-color)}.menu-item-wrapper.disabled .menu-item,.submenu-item-wrapper.disabled .submenu-item{background-color:var(--navbar-link-bg-disabled-color);color:var(--navbar-link-disabled-color)}.menu-wrapper .submenu-item-wrapper .submenu-item:hover,.menu-wrapper .menu-item-wrapper .menu-item:hover{background-color:var(--navbar-link-bg-hover-color);color:var(--navbar-link-hover-color)}.ga-navbar .menu-item-wrapper .menu-item,.ga-navbar .submenu-item-wrapper .submenu-item{font-size:var(--navbar-link-font-size,initial)}.menu-item-wrapper>.submenu-dropdown:first-of-type{background-color:var(--navbar-link-bg);border:var(--navbar-link-border-x);border-top:0px}.ga-navbar .menu-wrapper.right .menu-item-wrapper>.submenu-dropdown{right:0%}.ga-navbar .menu-wrapper:not(.right) .menu-item-wrapper>.submenu-dropdown{left:0%}.ga-navbar .menu-wrapper.right .menu-item-wrapper>.submenu-dropdown .submenu-item-wrapper .submenu-dropdown{top:0;right:100%}.ga-navbar .menu-wrapper:not(.right) .menu-item-wrapper>.submenu-dropdown .submenu-item-wrapper .submenu-dropdown{top:0;left:100%}.menu-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;height:100%}.menu-wrapper.reverse{flex-direction:row-reverse}.menu-wrapper.right{justify-content:flex-end}.menu-item-wrapper{position:relative;margin:0;padding:0;background-color:var(--navbar-link-bg)}.submenu-item-wrapper{margin:0;padding:0;position:relative}.submenu-dropdown{z-index:100;display:none;margin:0;padding:0;position:absolute;top:100%;min-width:250px}.menu-item,.submenu-item{text-decoration:none;padding:10px 20px;width:100%;height:100%}.menu-item{display:flex;align-items:center;position:relative}.menu-item-icon{padding-right:calc(var(--navbar-link-font-size,20px) / 4)}.menu-item-icon img{width:calc(var(--navbar-link-font-size,20px) * 1.5);height:calc(var(--navbar-link-font-size,20px) * 1.5)}.menu-item-dropdown-btn{display:none;border:0px;color:var(--navbar-link);background-color:transparent;padding:0px;margin:0px;cursor:pointer;position:absolute;z-index:99;left:10px;top:calc(max(40px,calc(var(--navbar-height) / 3)) / 2);transform:translateY(-50%)}.menu-wrapper.right .menu-item-dropdown-btn{left:unset;right:10px}.dropdown-btn-close{display:none}.submenu-item{display:inline-flex;align-items:center}.menu-open-close{display:none;padding:0px 10px;cursor:pointer;z-index:999;& .menu-close{display:none}& .menu-open{display:block}}.menu-wrapper:not(.right) .menu-open-close{left:0}.menu-wrapper.right .menu-open-close{right:0}@media (max-width:1700px){.menu-item,.submenu-item{padding:8px 5px}}@media (min-width:1400px){.submenu-item-wrapper:hover>.submenu-dropdown,.submenu-item-wrapper.active>.submenu-dropdown,.menu-item-wrapper:hover>.submenu-dropdown,.menu-item-wrapper.active>.submenu-dropdown{display:block}.hidden-item{display:none}}@media (min-width:1400px){.menu-item-wrapper{height:100%}}@media (max-width:1399px){.menu-item,.submenu-item{padding:8px 5px}.menu-wrapper:not(.is-open){& .submenu-item-wrapper:hover>.submenu-dropdown,& .submenu-item-wrapper.active>.submenu-dropdown,& .menu-item-wrapper.active>.submenu-dropdown{display:block}}.menu-open-close{display:flex;align-items:center;justify-content:flex-end;position:fixed;--fullheight:calc(100dvh - var(--html-doc-height,100dvh));top:calc(var(--navbar-height) / 2 + var(--fullheight));height:var(--navbar-height);transform:translateY(-50%)}.menu-wrapper:not(.is-open) .menu-item-wrapper{display:none}.ga-navbar:has(.menu-wrapper.is-open){display:block}.menu-wrapper.is-open{display:block;width:100%;& .menu-open-close .menu-open{display:none}& .menu-item-wrapper>.submenu-dropdown .submenu-item-wrapper .submenu-dropdown{left:unset!important;right:unset!important}& .menu-open-close .menu-close{display:block;float:right}& .menu-item-wrapper{display:block;position:relative}& .menu-item-wrapper:hover .submenu-dropdown{position:relative;width:100%}& .menu-item-wrapper .menu-item{height:max(40px,calc(var(--navbar-height) / 3))}& .menu-item-wrapper>.submenu-dropdown{border:1px dotted var(--navbar-link)}& .menu-item-wrapper:last-of-type{border-bottom:0.5rem solid var(--navbar-link-bg-hover-color)}& .menu-item-wrapper .submenu-dropdown{text-align:center;position:relative;width:100%;top:0;left:0;right:0;bottom:0;max-height:200px;overflow:auto}& .menu-item-wrapper:has(.submenu-dropdown:hover) .dropdown-btn-close,& .menu-item-wrapper:has(.dropdown-btn:focus) .dropdown-btn-close{display:block}& .menu-item-wrapper:has(.submenu-dropdown:hover) .dropdown-btn,& .menu-item-wrapper:has(.dropdown-btn:focus) .dropdown-btn{opacity:0;height:0!important;z-index:-1}& .menu-item-wrapper:has(.submenu-dropdown:hover) .submenu-dropdown,& .menu-item-wrapper:has(.dropdown-btn:focus) .submenu-dropdown{display:block}& .menu-item-wrapper>.submenu-dropdown{border:1px dotted var(--navbar-link)}& .menu-item-wrapper:has(.submenu-dropdown) .dropdown-btn{display:block}}}.ga-nav-height{height:var(--navbar-height)}.ga-navbar-block{display:flex;align-items:center;justify-content:center;height:100%}.ga-navbar-logo{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--navbar-padding,none);& a{display:flex;align-items:center;justify-content:center;height:100%;color:var(--navbar-color)}& a img{height:100%;object-fit:contain;min-width:96px}&:not(.right) .ga-navbar-title{margin-left:0.5em}&.right .ga-navbar-title{margin-right:0.5em}}.ga-navbar-title{font-size:1.2em}.ga-fullnav-height{--fullheight:calc(100dvh - var(--html-doc-height,100dvh));height:calc(var(--navbar-height) + var(--fullheight))}.ga-nav-height{height:var(--navbar-height)}.ga-nav-bg{background-color:var(--navbar-background-color)}.ga-nav-color{color:var(--navbar-color)}#hx-replace-main{min-height:calc(var(--html-doc-height,100dvh) - var(--navbar-height));display:flex;flex-direction:column}.ga-nav-margin{margin-left:var(--navbar-margin);margin-right:var(--navbar-margin)}@media (max-width:576px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:0;margin-right:0}}@media (min-width:576px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:0;margin-right:0}}@media (min-width:768px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:calc(var(--navbar-margin) / 2.25);margin-right:calc(var(--navbar-margin) / 2.25)}}@media (min-width:992px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:calc(var(--navbar-margin) / 1.75);margin-right:calc(var(--navbar-margin) / 1.75)}}@media (min-width:1200px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:calc(var(--navbar-margin) / 1.25);margin-right:calc(var(--navbar-margin) / 1.25)}}@media (min-width:1400px){.menu-wrapper.right .menu-open-close,.ga-nav-margin{margin-left:var(--navbar-margin);margin-right:var(--navbar-margin)}}.ga-nav-padding{padding:var(--navbar-padding)}.ga-body-bg{background-color:var(--body-bg)}.ga-body-color{color:var(--body-color)}.footer{margin-top:auto;background-color:var(--body-bg);color:var(--body-color)}.page-specific-footer{background-color:var(--body-bg);color:var(--body-color);position:relative;z-index:1}.global-footer{background-color:var(--body-bg);color:var(--body-color);width:100%}@media (min-width:1100px){.global-footer.sticky{left:0;bottom:0;position:-webkit-sticky;position:sticky;z-index:0}}.footer .footer-row,.footer .footer-row-start{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;flex:1}.footer .footer-row{justify-content:space-between}.footer-socials{display:flex;flex-direction:row;align-items:center}.footer-padding{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}.footer .footer-inline-row{display:inline-flex;flex-direction:row}.footer-inline-link{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;transition:all 0.2s ease-in-out}*:not(.footer-minimalist) .footer-inline-row:not(:last-child) .footer-inline-link{margin-right:0.5rem}.footer-inline-link img{margin-right:3px}.footer .footer-copyright{padding-top:4px;padding-bottom:8px;text-align:center}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p{margin:0;margin-bottom:5px!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-weight:900}.footer ul{margin:0}.footer ul li{list-style:none;margin-bottom:5px}.footer ul li:before{content:'';display:inline-block;height:15px;width:25px;background-image:var(--footer-li-url);background-size:contain;background-repeat:no-repeat;margin-left:-25px}.footer-big{}.footer-big .footer-top{}.footer-big .footer-item{}.footer-big .footer-bottom{}.footer-big .footer-copyright{text-align:center}.footer-informative{padding-top:0.5em}.footer-informative .footer-items{}.footer-informative .footer-item{max-height:100px}.footer-informative .footer-copyright{text-align:center}.footer-minimalist{}.footer-minimalist .footer-copyright{text-align:center}.ga-rich-text h1,.ga-rich-text h2,.ga-rich-text h3,.ga-rich-text h4,.ga-rich-text h5,.ga-rich-text h6,.ga-rich-text p{margin-bottom:0.5rem}.primary-scrollbar::-webkit-scrollbar-track{background-color:rgba(var(--primary-button-rgb),0.1)}.primary-scrollbar::-webkit-scrollbar{width:var(--s-width,5px);height:var(--s-height,5px);background-color:rgba(var(--primary-button-rgb),0.1)}.primary-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--primary-button-rgb),0.7)}.primary-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--primary-button-bg)}.btn{--color:unset;--hover:unset;--active:unset;--disabled:unset;--bg:unset;--bg-hover:unset;--bg-active:unset;--bg-disabled:unset;--border:unset;--border-hover:unset;--border-active:unset;--border-disabled:unset;--btn-outline:none;--padding-x:var(--btn-padding-x,1rem);--padding-y:var(--btn-padding-y,0.5rem);--padding:var(--padding-y) var(--padding-x);--margin:var(--btn-margin,0);--font-size:var(--btn-font-size,1rem);--icon-size:calc(var(--font-size) * 1);position:relative;display:inline-block;font-size:var(--font-size);font-family:var(--font-name);cursor:pointer;text-decoration:none;white-space:normal;text-wrap:balance;color:var(--color);background-color:var(--bg);margin:var(--margin);border:var(--btn-border-width) solid var(--border);line-height:1.5;outline:none;border-radius:var(--btn-border-radius);padding:var(--padding);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;z-index:1;text-align:center;vertical-align:middle;user-select:none;-webkit-font-smoothing:antialiafsed;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn:has(.icon){display:inline-flex;justify-content:center;align-items:center;flex-direction:row}.btn .icon{width:var(--icon-size);height:var(--icon-size);margin:0 0.25em;padding:0}.btn.sm{--icon-size:calc(var(--font-size) * 0.75);font-size:calc(var(--font-size) * 0.875);padding:calc(var(--padding-y) * 0.75) calc(var(--padding-x) * 0.75);margin:calc(var(--margin) * 0.75)}.btn.lg{--icon-size:calc(var(--font-size) * 1.25);font-size:calc(var(--font-size) * 1.25);padding:calc(var(--padding-y) * 1.5) calc(var(--padding-x) * 1.5);margin:calc(var(--margin) * 1.25)}.btn.xl{--icon-size:calc(var(--font-size) * 1.5);font-size:calc(var(--font-size) * 1.5);padding:calc(var(--padding-y) * 2) calc(var(--padding-x) * 2);margin:calc(var(--margin) * 1.5)}.btn.xxl{--icon-size:calc(var(--font-size) * 2);font-size:calc(var(--font-size) * 2);padding:calc(var(--padding-y) * 2.5) calc(var(--padding-x) * 2.5);margin:calc(var(--margin) * 1.5)}.btn:hover{color:var(--hover);background-color:var(--bg-hover);border-color:var(--border-hover)}.btn:focus,.btn:active{color:var(--active);background-color:var(--bg-active);border-color:var(--border-active);outline:var(--btn-outline)}.btn:disabled{color:var(--disabled);background-color:var(--bg-disabled);border-color:var(--border-disabled)}.btn-outline{color:var(--bg);background-color:transparent;border:max(1px,var(--btn-border-width)) solid var(--bg)}.btn-outline:hover{color:var(--hover);border-color:var(--bg-hover)}.btn-outline:active{color:var(--active);border-color:var(--bg-active)}.btn-outline:disabled{color:var(--disabled);border-color:var(--bg-disabled)}.btn-primary{--color:var(--primary-button);--hover:var(--primary-button-hover);--active:var(--primary-button-active);--disabled:var(--primary-button-disabled);--bg:var(--primary-button-bg);--bg-hover:var(--primary-button-bg-hover);--bg-active:var(--primary-button-bg-active);--bg-disabled:var(--primary-button-bg-disabled);--border:var(--primary-button-border,0);--border-hover:var(--primary-button-border-hover,0);--border-active:var(--primary-button-border-active,0);--border-disabled:var(--primary-button-border-disabled,0);--btn-outline:2px solid rgba(var(--primary-button-rgb),0.3)}.btn-secondary{--color:var(--secondary-button);--hover:var(--secondary-button-hover);--active:var(--secondary-button-active);--disabled:var(--secondary-button-disabled);--bg:var(--secondary-button-bg);--bg-hover:var(--secondary-button-bg-hover);--bg-active:var(--secondary-button-bg-active);--bg-disabled:var(--secondary-button-bg-disabled);--border:var(--secondary-button-border);--border-hover:var(--secondary-button-border-hover);--border-active:var(--secondary-button-border-active);--border-disabled:var(--secondary-button-border-disabled);--btn-outline:2px solid rgba(var(--secondary-button-rgb),0.3)}.btn-tertiary{--color:var(--tertiary-button);--hover:var(--tertiary-button-hover);--active:var(--tertiary-button-active);--disabled:var(--tertiary-button-disabled);--bg:var(--tertiary-button-bg);--bg-hover:var(--tertiary-button-bg-hover);--bg-active:var(--tertiary-button-bg-active);--bg-disabled:var(--tertiary-button-bg-disabled);--border:var(--tertiary-button-border);--border-hover:var(--tertiary-button-border-hover);--border-active:var(--tertiary-button-border-active);--border-disabled:var(--tertiary-button-border-disabled);--btn-outline:2px solid rgba(var(--tertiary-button-rgb),0.3)}.btn-success{--color:var(--success-button);--hover:var(--success-button-hover);--active:var(--success-button-active);--disabled:var(--success-button-disabled);--bg:var(--success-button-bg);--bg-hover:var(--success-button-bg-hover);--bg-active:var(--success-button-bg-active);--bg-disabled:var(--success-button-bg-disabled);--border:var(--success-button-border);--border-hover:var(--success-button-border-hover);--border-active:var(--success-button-border-active);--border-disabled:var(--success-button-border-disabled);--btn-outline:2px solid rgba(var(--success-button-rgb),0.3)}.btn-warning{--color:var(--warning-button);--hover:var(--warning-button-hover);--active:var(--warning-button-active);--disabled:var(--warning-button-disabled);--bg:var(--warning-button-bg);--bg-hover:var(--warning-button-bg-hover);--bg-active:var(--warning-button-bg-active);--bg-disabled:var(--warning-button-bg-disabled);--border:var(--warning-button-border);--border-hover:var(--warning-button-border-hover);--border-active:var(--warning-button-border-active);--border-disabled:var(--warning-button-border-disabled);--btn-outline:2px solid rgba(var(--warning-button-rgb),0.3)}.btn-danger{--color:var(--danger-button);--hover:var(--danger-button-hover);--active:var(--danger-button-active);--disabled:var(--danger-button-disabled);--bg:var(--danger-button-bg);--bg-hover:var(--danger-button-bg-hover);--bg-active:var(--danger-button-bg-active);--bg-disabled:var(--danger-button-bg-disabled);--border:var(--danger-button-border);--border-hover:var(--danger-button-border-hover);--border-active:var(--danger-button-border-active);--border-disabled:var(--danger-button-border-disabled);--btn-outline:2px solid rgba(var(--danger-button-rgb),0.3)}.btn-info{--color:var(--info-button);--hover:var(--info-button-hover);--active:var(--info-button-active);--disabled:var(--info-button-disabled);--bg:var(--info-button-bg);--bg-hover:var(--info-button-bg-hover);--bg-active:var(--info-button-bg-active);--bg-disabled:var(--info-button-bg-disabled);--border:var(--info-button-border);--border-hover:var(--info-button-border-hover);--border-active:var(--info-button-border-active);--border-disabled:var(--info-button-border-disabled);--btn-outline:2px solid rgba(var(--info-button-rgb),0.3)}.btn-light{--color:var(--light-button);--hover:var(--light-button-hover);--active:var(--light-button-active);--disabled:var(--light-button-disabled);--bg:var(--light-button-bg);--bg-hover:var(--light-button-bg-hover);--bg-active:var(--light-button-bg-active);--bg-disabled:var(--light-button-bg-disabled);--border:var(--light-button-border);--border-hover:var(--light-button-border-hover);--border-active:var(--light-button-border-active);--border-disabled:var(--light-button-border-disabled);--btn-outline:2px solid rgba(var(--light-button-rgb),0.3)}.btn-dark{--color:var(--dark-button);--hover:var(--dark-button-hover);--active:var(--dark-button-active);--disabled:var(--dark-button-disabled);--bg:var(--dark-button-bg);--bg-hover:var(--dark-button-bg-hover);--bg-active:var(--dark-button-bg-active);--bg-disabled:var(--dark-button-bg-disabled);--border:var(--dark-button-border);--border-hover:var(--dark-button-border-hover);--border-active:var(--dark-button-border-active);--border-disabled:var(--dark-button-border-disabled);--btn-outline:2px solid rgba(var(--dark-button-rgb),0.3)}button.link{background-color:transparent;border:0px;padding:0px;cursor:pointer;outline:none}.ga-rich-text a,.link{color:var(--link-color,#004297);padding-bottom:1px;text-underline-offset:4px;text-decoration:solid underline 2px;transition:all 0.2s ease-in-out}.ga-rich-text a{text-underline-offset:2px;text-decoration:solid underline 1px}.ga-rich-text a:hover,.link:hover{color:var(--link-hover-color,#002b64)}.ga-rich-text a:active,.link.active,.link:active{color:var(--link-active-color,#002b64)}.ga-rich-text a.disabled,.ga-rich-text a:disabled,.link.disabled,.link:disabled{color:var(--link-disabled-color,#153053)}.text-primary{color:var(--primary-button-bg)}.text-primary.link,.text-primary .link,.text-primary .ga-rich-text a{color:var(--primary-button)}.text-primary.link:hover,.text-primary .link:hover,.text-primary .ga-rich-text a:hover{color:var(--primary-button-hover)}.text-primary.link:active,.text-primary .link:active,.text-primary .ga-rich-text a:active{color:var(--primary-button-active)}.text-primary.link.disabled,.text-primary .link.disabled,.text-primary .ga-rich-text a.disabled{color:var(--primary-button-disabled)}.text-secondary{color:var(--secondary-button-bg)}.text-secondary.link,.text-secondary .link,.text-secondary .ga-rich-text a{color:var(--secondary-button)}.text-secondary.link:hover,.text-secondary .link:hover,.text-secondary .ga-rich-text a:hover{color:var(--secondary-button-hover)}.text-secondary.link:active,.text-secondary .link:active,.text-secondary .ga-rich-text a:active{color:var(--secondary-button-active)}.text-secondary.link.disabled,.text-secondary .link.disabled,.text-secondary .ga-rich-text a.disabled{color:var(--secondary-button-disabled)}.text-tertiary{color:var(--tertiary-button-bg)}.text-tertiary.link,.text-tertiary .link,.text-tertiary .ga-rich-text a{color:var(--tertiary-button)}.text-tertiary.link:hover,.text-tertiary .link:hover,.text-tertiary .ga-rich-text a:hover{color:var(--tertiary-button-hover)}.text-tertiary.link:active,.text-tertiary .link:active,.text-tertiary .ga-rich-text a:active{color:var(--tertiary-button-active)}.text-tertiary.link.disabled,.text-tertiary .link.disabled,.text-tertiary .ga-rich-text a.disabled{color:var(--tertiary-button-disabled)}.text-success{color:var(--success-button-bg)}.text-success.link,.text-success .link,.text-success .ga-rich-text a{color:var(--success-button)}.text-success.link:hover,.text-success .link:hover,.text-success .ga-rich-text a:hover{color:var(--success-button-hover)}.text-success.link:active,.text-success .link:active,.text-success .ga-rich-text a:active{color:var(--success-button-active)}.text-success.link.disabled,.text-success .link.disabled,.text-success .ga-rich-text a.disabled{color:var(--success-button-disabled)}.text-warning{color:var(--warning-button-bg)}.text-warning.link,.text-warning .link,.text-warning .ga-rich-text a{color:var(--warning-button)}.text-warning.link:hover,.text-warning .link:hover,.text-warning .ga-rich-text a:hover{color:var(--warning-button-hover)}.text-warning.link:active,.text-warning .link:active,.text-warning .ga-rich-text a:active{color:var(--warning-button-active)}.text-warning.link.disabled,.text-warning .link.disabled,.text-warning .ga-rich-text a.disabled{color:var(--warning-button-disabled)}.text-danger{color:var(--danger-button-bg)}.text-danger.link,.text-danger .link,.text-danger .ga-rich-text a{color:var(--danger-button)}.text-danger.link:hover,.text-danger .link:hover,.text-danger .ga-rich-text a:hover{color:var(--danger-button-hover)}.text-danger.link:active,.text-danger .link:active,.text-danger .ga-rich-text a:active{color:var(--danger-button-active)}.text-danger.link.disabled,.text-danger .link.disabled,.text-danger .ga-rich-text a.disabled{color:var(--danger-button-disabled)}.text-info{color:var(--info-button-bg)}.text-info.link,.text-info .link,.text-info .ga-rich-text a{color:var(--info-button)}.text-info.link:hover,.text-info .link:hover,.text-info .ga-rich-text a:hover{color:var(--info-button-hover)}.text-info.link:active,.text-info .link:active,.text-info .ga-rich-text a:active{color:var(--info-button-active)}.text-info.link.disabled,.text-info .link.disabled,.text-info .ga-rich-text a.disabled{color:var(--info-button-disabled)}.text-light{color:#f8f9fa}.text-light.link,.text-light .link,.text-light .ga-rich-text a{color:var(--light-button-bg)}.text-light.link:hover,.text-light .link:hover,.text-light .ga-rich-text a:hover{color:var(--light-button-bg-hover)}.text-light.link:active,.text-light .link:active,.text-light .ga-rich-text a:active{color:var(--light-button-bg-active)}.text-light.link.disabled,.text-light .link.disabled,.text-light .ga-rich-text a.disabled{color:var(--light-button-bg-disabled)}.text-dark{color:#333333}.text-dark.link,.text-dark .link,.text-dark .ga-rich-text a{color:var(--dark-button-bg)}.text-dark.link:hover,.text-dark .link:hover,.text-dark .ga-rich-text a:hover{color:var(--dark-button-bg-hover)}.text-dark.link:active,.text-dark .link:active,.text-dark .ga-rich-text a:active{color:var(--dark-button-bg-active)}.text-dark.link.disabled,.text-dark .link.disabled,.text-dark .ga-rich-text a.disabled{color:var(--dark-button-bg-disabled)}.bg-primary{background-color:var(--primary-button-bg)}.bg-secondary{background-color:var(--secondary-button-bg)}.bg-tertiary{background-color:var(--tertiary-button-bg)}.bg-success{background-color:var(--success-button-bg)}.bg-warning{background-color:var(--warning-button-bg)}.bg-danger{background-color:var(--danger-button-bg)}.bg-info{background-color:var(--info-button-bg)}.bg-light{background-color:#f8f9fa}.bg-dark{background-color:#333333}.bg-alpha-primary{background-color:rgba(var(--primary-button-rgb),var(--alpha,0.90))}.bg-alpha-primary.gradient{background:linear-gradient(90deg,rgba(var(--primary-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--primary-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-secondary{background-color:rgba(var(--secondary-button-rgb),var(--alpha,0.90))}.bg-alpha-secondary.gradient{background:linear-gradient(90deg,rgba(var(--secondary-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--secondary-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-tertiary{background-color:rgba(var(--tertiary-button-rgb),var(--alpha,0.90))}.bg-alpha-tertiary.gradient{background:linear-gradient(90deg,rgba(var(--tertiary-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--tertiary-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-success{background-color:rgba(var(--success-button-rgb),var(--alpha,0.90))}.bg-alpha-success.gradient{background:linear-gradient(90deg,rgba(var(--success-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--success-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-warning{background-color:rgba(var(--warning-button-rgb),var(--alpha,0.90))}.bg-alpha-warning.gradient{background:linear-gradient(90deg,rgba(var(--warning-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--warning-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-danger{background-color:rgba(var(--danger-button-rgb),var(--alpha,0.90))}.bg-alpha-danger.gradient{background:linear-gradient(90deg,rgba(var(--danger-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--danger-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-info{background-color:rgba(var(--info-button-rgb),var(--alpha,0.90))}.bg-alpha-info.gradient{background:linear-gradient(90deg,rgba(var(--info-button-rgb),calc(var(--alpha,0.90) - 0.1)) 0%,rgba(var(--info-button-rgb),calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-light{background-color:rgba(248,249,250,var(--alpha,0.90))}.bg-alpha-light.gradient{background:linear-gradient(90deg,rgba(248,249,250,calc(var(--alpha,0.90) - 0.1)) 0%,rgba(248,249,250,calc(var(--alpha,0.90) + 0.1)) 100%)}.bg-alpha-dark{background-color:rgba(51,51,51,var(--alpha,0.90))}.bg-alpha-dark.gradient{background:linear-gradient(90deg,rgba(51,51,51,calc(var(--alpha,0.90) - 0.1)) 0%,rgba(51,51,51,calc(var(--alpha,0.90) + 0.1)) 100%)}.border-primary{border-color:var(--primary-button-bg)}.border-secondary{border-color:var(--secondary-button-bg)}.border-tertiary{border-color:var(--tertiary-button-bg)}.border-success{border-color:var(--success-button-bg)}.border-warning{border-color:var(--warning-button-bg)}.border-danger{border-color:var(--danger-button-bg)}.border-info{border-color:var(--info-button-bg)}.border-light{border-color:#f8f9fa}.border-dark{border-color:#333333}.border-small{border-width:1px}.border-medium{border-width:2px}.border-large{border-width:3px}.border-xl{border-width:4px}.text-border{text-shadow:#fff 1px 1px 0px;-webkit-font-smoothing:antialiased}.ga-timeline{--timeline-margin-x:20px;--timeline-margin-y:20px;--timeline-padding:20px;--timeline-color:var(--component-color);--timeline-logo-color:var(--component-color);--timeline-logo-size:50px;--timeline-border-radius:var(--component-border-radius);--timeline-background-color:var(--component-bg);--timeline-font-size:1em;--timeline-font-name:'Roboto',sans-serif;width:100%;display:flex;flex-direction:column;font-family:var(--timeline-font-name);font-size:var(--timeline-font-size)}h1,h2,h3,h4,h5,h6,p,pre{padding:0;margin:0}pre{white-space:pre-wrap;font-family:unset}.ga-timeline .ga-timeline-item{display:flex;flex-direction:row;margin-bottom:var(--timeline-margin-y);color:var(--timeline-color)}.ga-timeline.ga-timeline-switch{& .ga-timeline-item{width:calc(50% + var(--timeline-logo-size) / 2)}& .ga-timeline-item:nth-child(odd){flex-direction:row-reverse;text-align:right}& .ga-timeline-item:nth-child(even){margin-left:auto;margin-right:0}& .ga-timeline-item:nth-child(odd) .ga-timeline-item-logo{margin-left:var(--timeline-margin-x)}& .ga-timeline-item:nth-child(even) .ga-timeline-item-logo{margin-right:var(--timeline-margin-x)}}.ga-timeline:not(.ga-timeline-switch){& .ga-timeline-item{width:calc(100% - calc(var(--timeline-logo-size) / 2));text-align:left}& .ga-timeline-item .ga-timeline-item-logo{margin-right:var(--timeline-margin-x)}}.ga-timeline .ga-timeline-item-logo{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;border-radius:50%;& a{border-radius:50%}& img{border-radius:50%;transition:all 0.2s ease-in-out}}.ga-timeline-item-logo:hover img{transform:scale(1.2)}.ga-timeline-item:has(.ga-timeline-item-logo:hover) .ga-timeline-item-title{background-color:var(--component-bg-hover)}.ga-timeline .ga-timeline-item:not(:last-of-type) .ga-timeline-item-logo::after{content:'';width:1px;height:calc(100% - var(--timeline-logo-size) + var(--timeline-margin-y));position:absolute;top:var(--timeline-logo-size);left:50%;z-index:-1;background-color:var(--timeline-color);padding:1px;transform:translateX(-50%)}.ga-timeline .ga-timeline-item-logo svg,.ga-timeline .ga-timeline-item-logo img{width:var(--timeline-logo-size);height:var(--timeline-logo-size);color:var(--timeline-logo-color);object-fit:contain}.ga-timeline .ga-timeline-item-inner{width:100%;background-color:var(--timeline-background-color);border-radius:var(--timeline-border-radius);transform:translateY(var(--timeline-margin-y));& .ga-timeline-item-title{background-color:var(--component-bg);color:var(--component-color);border-radius:var(--timeline-border-radius) var(--timeline-border-radius) 0 0;font-weight:bold;transition:all 0.2s ease-in-out}&>*{padding:var(--timeline-padding);&:not(:last-child){padding-bottom:5px}&:not(:first-child){margin-top:5px;padding-top:0}}}.ga-spacer{height:var(--spacer-height)}.ga-embed,.ga-embed>*{height:100%}.form-group{display:flex;flex-direction:column;margin-bottom:0.5em;width:100%}.form-group p{margin:0;padding:0;font-size:0.8em;color:var(--component-color)!important}.form-group:has(input[type="checkbox"]) input[type="checkbox"]{display:none;visibility:hidden}.form-group:has(input[type="checkbox"]) label{position:relative;padding-left:2em;padding-right:1em;line-height:2;cursor:pointer;display:inline-flex}.form-group:has(input[type="checkbox"]) label:before{box-sizing:border-box;content:" ";position:absolute;top:0.3em;left:0;display:block;width:1.4em;height:1.4em;border:2px solid var(--component-color);border-radius:6px;z-index:1}.form-group:has(input[type="checkbox"]) span.label-text{z-index:10;color:var(--component-color)!important}.form-group:has(input[type="checkbox"]) .form-help-text{margin-top:0.3em}.form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label{padding-left:1em;color:rgb(var(--success-button-rgb))!important}.form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label .label-text{color:rgb(var(--success-button-rgb))!important}.form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label:before{top:0;width:100%;height:100%;background:rgba(var(--success-button-rgb),0.3);border-color:rgba(var(--success-button-rgb),0.3)}.form-group:has(input[type="checkbox"]) label,.form-group:has(input[type="checkbox"]) label::before{transition:0.25s all ease}.form-group input:not([type="checkbox"]),.form-group textarea,.form-group select{width:100%;height:inherit;padding:0.5em;border-radius:var(--component-border-radius)!important;border:1px solid rgba(var(--component-box-shadow-rgb),0.3);background-color:var(--component-bg)!important;color:var(--component-color)!important;transition:all 0.2s ease-in-out}.size-font .form-group input:not([type="checkbox"]),.size-font .form-group textarea,.size-font .form-group select,.form-group.size-font input:not([type="checkbox"]),.form-group.size-font textarea,.form-group.size-font select{padding:calc(var(--font-size) * 0.25);font-size:calc(var(--font-size) * 0.9)}.form-group.left input:not([type="checkbox"]),.form-group.left textarea,.form-group.left select{border-radius:var(--component-border-radius) 0 0 var(--component-border-radius)!important}.form-group.center input:not([type="checkbox"]),.form-group.center textarea,.form-group.center select{border-radius:0!important}.form-group.right input:not([type="checkbox"]),.form-group.right textarea,.form-group.right select{border-radius:0 var(--component-border-radius) var(--component-border-radius) 0!important}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border:1px solid rgba(var(--component-box-shadow-rgb),0.5)}.form-group input:read-only,.form-group textarea:read-only,.form-group select:read-only,.form-group input:disabled,.form-group textarea:disabled,.form-group select:disabled{background-color:var(--component-bg-disabled);color:var(--component-color-disabled);border:1px solid rgba(var(--component-box-shadow-rgb),0.3)}.form-field{width:100%}.form-field.small{--small-width:250px;max-width:var(--small-width)}.form-field.has-errors input,.form-field.has-errors textarea,.form-field.has-errors select{border:1px solid var(--danger-button-bg)}.form-field:has(img,input:nth-of-type(2)){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;& img{width:150px;height:50px;margin-right:1em}}.form-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.form-buttons.end{text-align:right;flex-direction:row-reverse}.form-buttons .form-button{margin-right:0.5em;margin-bottom:0.5em}.form-buttons.end .form-button:last-child{margin-right:0.5em}.form-buttons.end .form-button:first-child{margin-right:0}.no-border{border:none!important;box-shadow:none!important}.no-radius{border-radius:0!important}#django-messages-container{top:0;left:0;right:0;position:fixed;z-index:1000;display:flex;flex-direction:column}body:has(.navbar) #django-messages-container{top:var(--navbar-height)}#django-messages-container .alert{margin:0}.form-group:has(.alert){margin-bottom:0}.form-group .alert{margin-bottom:0}.form-group .field-required{color:var(--danger-button-bg)}.alert{width:100%;padding:0.25em 0.5em;margin-top:0.5em;margin-bottom:0.5em;border-radius:var(--component-border-radius);cursor:pointer}.alert-success{background-color:var(--success-button-bg);color:var(--success-button)}.alert-danger{background-color:var(--danger-button-bg);color:var(--danger-button)}.alert-info{background-color:var(--info-button-bg);color:var(--info-button)}.alert-warning{background-color:var(--warning-button-bg);color:var(--warning-button)}.form-container{padding:1em 2em}.component{color:var(--component-color);background-color:var(--component-bg);box-shadow:var(--component-box-shadow);border-radius:var(--component-border-radius);padding:1em}.component-secondary{color:var(--component-color-secondary);background-color:var(--component-bg-secondary);box-shadow:var(--component-box-shadow);border-radius:var(--component-border-radius);padding:1em}.component-shadow{box-shadow:var(--component-box-shadow)}.component-bg{background-color:var(--component-bg)}.component-bg-secondary{background-color:var(--component-bg-secondary)}.component-text{color:var(--component-color)}a.component-text:hover{color:var(--component-color-hover)}.component-text-secondary{color:var(--component-color-secondary)}a.component-text-secondary:hover{color:var(--component-color-secondary-hover)}.component-text-soft{color:var(--component-color-soft)}a.component-text-soft:hover{color:var(--component-color-soft-hover)}.component-border{border:1px solid rgba(var(--component-box-shadow-rgb),0.3)}.component-image{border:1px solid rgba(var(--component-box-shadow-rgb),0.3);border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow)}.form-submission-field{display:flex;flex-direction:row;justify-content:space-between}.form-help-text{font-size:0.75em;color:var(--component-color)}.list-links{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.list-links li{display:flex}.list-links li a{padding:0.5em 1em;width:100%;background-color:var(--component-bg-secondary);color:var(--component-color-secondary);border-bottom:1px solid rgba(var(--component-box-shadow-rgb),0.3);transition:all 0.2s ease-in-out}.list-links li a:hover{background-color:var(--component-bg-secondary-hover);color:var(--component-color-secondary-hover)}.list-links li a.active{background-color:var(--component-bg-secondary-active);color:var(--component-color-secondary-active)}.main-loader{height:var(--loader-height);position:absolute;top:0;left:0;right:0;z-index:1000;pointer-events:none}.line-loading{width:100%;height:var(--loader-height);background-color:var(--loader-bg);animation:line_loading 2s alternate infinite ease-in-out}.line-loading.hidden{display:none}.loader.hidden{display:none}@keyframes line_loading{0%{transform:scaleX(0);transform-origin:left}45%{transform:scaleX(1);transform-origin:left}50%{transform:scale(1);transform-origin:right}55%{transform:scaleX(1);transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{line-height:1.2}h1,.h1{font-size:calc(var(--font-size) * 1.4)}@media (min-width:1200px){h1,.h1{font-size:calc(var(--font-size) * 1.6)}}h2,.h2{font-size:calc(var(--font-size) * 1.3)}@media (min-width:1200px){h2,.h2{font-size:calc(var(--font-size) * 1.5)}}h3,.h3{font-size:calc(var(--font-size) * 1.2)}@media (min-width:1200px){h3,.h3{font-size:calc(var(--font-size) * 1.4)}}h4,.h4{font-size:calc(var(--font-size) * 1.1)}@media (min-width:1200px){h4,.h4{font-size:calc(var(--font-size) * 1.3)}}h5,.h5{font-size:calc(var(--font-size) * 1.05)}h6,.h6{font-size:var(--font-size)}.ga-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:-1000;display:none;overflow:hidden}.ga-modal-wrapper.active{z-index:1000;display:flex}.ga-modal-wrapper .ga-modal{min-height:min(100%,300px);min-width:min(100%,500px);max-height:80dvh;max-width:80dvw;overflow:auto;background-color:var(--component-bg);color:var(--component-color);border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow);border:var(--component-border);margin-top:10dvh;position:relative;padding:0}.modal-inner{width:100%;height:100%}.ga-modal-wrapper .ga-modal .close-modal.outside,.ga-modal-wrapper .ga-modal .close-modal{position:absolute;top:10px;right:10px;width:var(--modal-close-size,2.8em);height:var(--modal-close-size,2.8em);background-color:var(--modal-close-bg,transparent);border:none;cursor:pointer}.ga-modal-wrapper .ga-modal .close-modal.outside{position:fixed}.ga-modal-wrapper .ga-modal .close-modal.outside svg{background-color:var(--danger-button-bg);color:var(--danger-button);border-radius:50%;padding:0;margin:0}.z-index-1{z-index:1}.z-index-999{z-index:999}.z-index-1000{z-index:1000}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-static{position:static}.emoji-display-container{display:flex;flex-direction:column;align-items:var(--horizontal,center);justify-content:var(--vertical,center)}.emoji-display{display:flex;flex-direction:row;padding:1em;max-width:500px}.emoji-display:not(.right-side){text-align:right}.emoji-display-text{flex:1;padding:1em}.emoji-display-emoji{flex:0;padding:1em}.emoji-display-emoji .icon{display:block;margin:0 auto}.page>*{border-radius:0}.formset-view label{display:block;margin-bottom:0.2rem;font-weight:bold;text-wrap:nowrap}.formset-view input{margin-bottom:0.2rem}.formset-view .form-help-text{margin-bottom:0.2rem}.formset-view .buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.formset-view .buttons button{margin-bottom:0.5rem}.formset-form{display:flex;flex-direction:row;margin-bottom:0.5rem;width:100%}.formset-form .formset-form-fields{flex:1 1 auto}.formset-form .btn{margin-top:calc(var(--font-size) + 0.5em)}.formset-form .formset-form-fields .form-group{margin-bottom:0}.formset-form button{flex:0 0 auto;margin-left:0.5rem;height:100%}.formset-view ul{padding-left:1rem}.formset-view table{border-collapse:collapse;width:100%;text-align:left}.ga-tooltip{position:relative}.ga-tooltip .ga-tooltip-text{visibility:hidden;position:absolute;width:fit-content;background-color:var(--body-color);color:var(--body-bg);font-size:14px!important;text-align:center;padding:5px 10px;border-radius:6px;z-index:500;opacity:0;transition:opacity 0.3s}.ga-tooltip-top .ga-tooltip-text{bottom:calc(102% + 14px);left:50%;transform:translateX(-50%)}.ga-tooltip-top .ga-tooltip-text::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--body-color) transparent transparent transparent}.ga-tooltip-bottom .ga-tooltip-text{top:calc(102% + 14px);left:50%;transform:translateX(-50%)}.ga-tooltip-bottom .ga-tooltip-text::after{content:"";position:absolute;bottom:100%;left:5px;margin-left:5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--body-color) transparent}.ga-tooltip:hover .ga-tooltip-text{visibility:visible;opacity:1}.locale-selector{position:fixed;bottom:1rem;left:1rem;z-index:200}.locale-selector .locale-selector-icon{border-radius:5px;padding:2px;background-color:var(--component-bg);display:flex;justify-content:center;align-items:center}.locale-selector .locale-selector-icon img{border:1px solid rgba(var(--component-box-shadow-rgb),0.3);border-radius:5px}.feedback{padding-top:4em}.ga-loading{position:relative}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wagtail-alerts .wagtail-alerts-alert .alert-content .alert-text.alert-text{flex:1}.wagtail-alerts .wagtail-alerts-alert .alert-content .alert-text.alert-text *{display:inline-block;white-space:normal;font-size:1.1em}.wagtail-alerts .wagtail-alerts-alert .alert-content .alert-text.alert-text .ga-rich-text,.wagtail-alerts .wagtail-alerts-alert .alert-content .alert-text.alert-text p{width:100%}.wagtail-alerts .wagtail-alerts-alert .alert-content .alert-text.alert-text a[href]{text-decoration:underline!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;font-weight:bold}.wagtail-alerts.wagtail-alerts-alert-container.absolute.absolute .wagtail-alerts-alert-wrapper{position:relative}.ga-carousel .ga-carousel-item .ga-carousel-content .ga-carousel-description a{color:var(--primary-button)!important;text-decoration:underline;font-weight:bold}.ga-modalgallery-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:-1000;display:none;overflow:hidden}.ga-modalgallery-wrapper .ga-modalgallery{overflow:auto;background-color:var(--component-bg);color:var(--component-color);border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow);border:var(--component-border);margin-top:5dvh;position:relative;padding:0}.ga-modalgallery-wrapper .ga-modalgallery-content{width:100%;height:100%;display:flex;flex-direction:column}.ga-modalgallery-wrapper .ga-modalgallery-image-display{padding:5px;flex:1 1 auto;display:flex;justify-content:center;align-items:center}.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;width:min(100%,400px);max-height:65vh}@media (min-width:576px){.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:500px}}@media (min-width:768px){.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:550px}}@media (min-width:992px){.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:600px}}@media (min-width:1200px){.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:650px}}@media (min-width:1400px){.ga-modalgallery-wrapper .ga-modalgallery-image-display img{width:700px}}.ga-modalgallery-wrapper .ga-modalgallery-images{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ga-modalgallery-wrapper .ga-modalgallery-images-wrapper{display:flex;flex-direction:row;align-items:center;padding:0;margin:0;list-style:none;max-width:700px;overflow:auto}.ga-modalgallery-wrapper .ga-modalgallery-images .ga-modalgallery-image-active{border:3px solid var(--component-color)}.ga-modalgallery-button{cursor:pointer;background-color:transparent;border:none;outline:none;color:var(--component-color)}.ga-modalgallery-button:focus{outline:none}.ga-modalgallery-wrapper .ga-modalgallery-image-wrapper{list-style:none;padding:0;padding:0 5px}.ga-modalgallery-wrapper .ga-modalgallery-image{max-width:calc(75px - 10px);max-height:calc(75px - 10px);cursor:pointer}.ga-modalgallery-wrapper.ga-modalgallery-wrapper-open{z-index:1000;display:flex}.ga-modal-image{cursor:pointer}:root{--w-color-positive-150-lightness:49%;--w-color-positive-150:hsl(var(--w-color-positive-100-hue) var(--w-color-positive-100-saturation) var(--w-color-positive-150-lightness))}.feedback{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:6em;gap:1em}.feedback .feedback-message{display:flex;flex-direction:column;align-items:center;gap:1em}.feedback-panel-list-items{display:flex;max-width:35em;flex-direction:column;gap:1em}.feedback-panel-list-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.25rem;width:100%;border-bottom:1px solid var(--w-color-grey-200);padding:1em}.feedback-panel-header{display:flex;flex-direction:row;align-items:center;gap:1em;width:100%}.feedback-panel-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1em;width:100%}.feedback-icon svg{width:2em;height:2em;overflow:visible;vertical-align:middle}.feedback-text{font-size:1rem;font-weight:400;letter-spacing:0.05em}.feedback-date{font-size:0.8rem;font-weight:400;letter-spacing:0.05em;color:var(--w-color-grey-200)}.feedback-buttons{}.feedback-button{background-color:transparent;border:none;outline:none;cursor:pointer}.feedback-button-text{font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em}.feedback-button svg{width:3.5em;height:3.5em;overflow:visible;transition:all 0.2s ease-in-out}.feedback-button:hover svg{transform:scale(1.1)}svg.icon-positive,.feedback-aggregate__item__positive svg,.feedback-button:not(.monotone) svg.happy{color:rgb(42,208,158)}svg.icon-negative,.feedback-aggregate__item__negative svg,.feedback-button:not(.monotone) svg.sad{color:rgb(253,87,101)}.feedback-row{display:flex;flex-direction:row;width:100%;gap:1em}@media screen and (max-width:768px){.feedback-row{flex-direction:column-reverse}.feedback-panel-list-items{max-width:unset}}.feedback-col{display:flex;flex-direction:column;gap:1em}.feedback-col.full{width:100%}.feedback-col.flex{flex:1}.feedback-col.center{align-items:center;justify-content:center}#feedback-wrapper{overflow:hidden}.feedback-aggregate__items{display:flex;flex-direction:column;align-items:center;flex:1;width:100%;max-width:35em}.feedback-aggregate__item{display:flex;flex-direction:column;align-items:center;margin-bottom:2em;flex:1}.feedback-aggregate__item__icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:0.5em}.feedback-aggregate__item__title{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.feedback-aggregate__item__title h2{font-size:1.5rem;font-weight:400}.feedback-aggregate__item__value{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.feedback-aggregate__item__negative,.feedback-aggregate__item__positive{gap:0.5em}.feedback-aggregate__item__value h3{font-size:1.5rem;font-weight:400}.feedback-aggregate__item__value svg{width:4em;height:4em;overflow:visible}.feedback-aggregate__item .feedback-text{text-shadow:0px 0px 20px var(--w-color-grey-200);letter-spacing:0.05em}.feedback-aggregate__item .feedback-text.perfect{color:#00c53b}.feedback-aggregate__item .feedback-text.good{color:#76b600}.feedback-aggregate__item .feedback-text.ok{color:#9da102}.feedback-aggregate__item .feedback-text.neutral{color:#bfc200}.feedback-aggregate__item .feedback-text.not-good{color:#c28400}.feedback-aggregate__item .feedback-text.bad{color:#c76a00}.feedback-aggregate__item .feedback-text.horrible{color:#c40000}.feedback-admin-header{display:flex;flex-direction:row;align-items:center;gap:1em;width:100%}.feedback-filter{display:flex;flex-direction:column;width:100%;margin-bottom:1em}.feedback-filter-label{font-size:0.9rem;font-weight:600}.feedback-filter-help{font-size:0.8rem;font-weight:400;color:var(--w-color-grey-200);margin-bottom:1em}.feedback-filter-field{display:flex;flex-direction:row;align-items:center}.feedback-aggregate select,.feedback-aggregate input,.feedback-aggregate textarea{line-height:2.2;font-size:unset;min-height:2.225rem;width:unset;padding:0 0.75rem}.feedback-aggregate select{background-position:calc(100% - 1.5rem) 0.925rem,calc(100% - 1.125rem) 0.925rem;padding-inline-end:2.225rem}.pagination{display:flex;align-items:center;justify-content:center;padding:1em 0}.pagination ul{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0.5em;list-style:none;padding:0;margin:0}.feedback-tooltip{position:relative;display:inline-block}.feedback-tooltip .feedback-tooltiptext{visibility:hidden;background-color:rgba(0,0,0,0.8);color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;opacity:0;transition:opacity 0.5s ease-in-out}.feedback-tooltip:hover .feedback-tooltiptext{visibility:visible;opacity:1;transition:opacity 0.5s ease-in-out}.feedback-tooltip .feedback-tooltiptext{width:180px;padding:0.5em 1em;top:100%;left:50%;transform:translateX(-50%)}.ga-carousel{position:relative;height:var(--carousel-height,350px);width:100%;padding:0;margin:0}.ga-carousel header{position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0.5rem;z-index:1}.ga-carousel .ga-carousel-controls{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between;pointer-events:none;opacity:0.5}.ga-carousel .ga-carousel-controls button{pointer-events:all;position:relative;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;margin:0;border:none;border-radius:50%;background-color:var(--component-bg);color:var(--component-color);cursor:pointer;transition:all .75s ease-in}.ga-carousel .ga-carousel-controls svg{width:2rem;height:2rem}.ga-carousel .ga-carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;border-radius:var(--component-border-radius);background-color:var(--component-bg);border:1px solid rgba(var(--primary-button-rgb),0.2);overflow:hidden}.ga-carousel .ga-carousel-indicators{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1;display:flex;justify-content:center;align-items:center;padding:0.2rem;border-radius:var(--component-border-radius);background-color:var(--component-bg);opacity:0.5}.ga-carousel .ga-carousel-indicators button{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;margin:0 0.25rem;border:none;border-radius:50%;background-color:var(--component-bg);border:1px solid var(--component-color);cursor:pointer;transition:all .75s}.ga-carousel .ga-carousel-indicators button.active{background-color:var(--component-color)}.ga-carousel-padding{padding-top:1rem;padding-left:4rem;padding-right:4rem;padding-bottom:3rem}.ga-carousel .ga-carousel-item .ga-carousel-content{width:100%;height:100%;color:var(--primary-button)!important;z-index:1}.ga-carousel .ga-carousel-item .ga-carousel-content img{width:100%;height:100%;object-fit:cover}.ga-carousel .ga-carousel-item .ga-carousel-content:not(.with-content){background-image:var(--background-image);background-size:cover;background-position:center}.ga-carousel .ga-carousel-item .ga-carousel-content.with-content::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;z-index:-1;background:rgb(0,0,0);background:linear-gradient(135deg,rgba(0,0,0,0.41) 0%,rgba(0,0,0,0.81) 96%)}.ga-carousel .ga-carousel-item .ga-carousel-content.with-content::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:-2;background-image:var(--background-image);background-size:cover;background-position:center}.ga-carousel .ga-carousel-item .ga-carousel-content .ga-carousel-title{margin-bottom:0.5rem}.ga-carousel .ga-carousel-item .ga-carousel-content .ga-carousel-description{margin-bottom:1rem}.ga-carousel-progress{position:absolute;bottom:0;left:0;right:0;width:100%;height:5px;transform:scaleX(0);transform-origin:center left;background-color:var(--primary-button-bg);border-radius:var(--component-border-radius);overflow:hidden}.ga-header{text-align:center;padding-top:calc(var(--font-size) / 2);padding-bottom:calc(var(--font-size) / 2)}.ga-title{font-size:calc(var(--font-size) * 1.6);font-weight:bold;margin-bottom:0}.ga-subtitle{font-size:calc(var(--font-size) * 1.2);font-weight:bold;opacity:0.8;margin-bottom:0}.plain-image{width:100%;height:auto}.ga-padding{padding-left:0.5rem;padding-right:0.5rem;padding-top:calc(var(--font-size) / 2);padding-bottom:calc(var(--font-size) / 2)}.ga-bordered{--border-width:var(--bwidth,1px);--border-color:var(--bcolor,rgba(var(--primary-button-rgb),0.2));--border-style:var(--bstyle,solid)}.ga-bordered:not(.top,.right,.bottom,.left){border:var(--border-width) var(--border-style) var(--border-color)}.ga-bordered.top{border-top:var(--border-width) var(--border-style) var(--border-color)}.ga-bordered.right{border-right:var(--border-width) var(--border-style) var(--border-color)}.ga-bordered.bottom{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.ga-bordered.left{border-left:var(--border-width) var(--border-style) var(--border-color)}.ga-bordered.rounded{border-radius:var(--component-border-radius)}.ga-flex-align{display:flex}.ga-flex-align.topleft{justify-content:flex-start;align-items:flex-start}.ga-flex-align.topcenter{justify-content:center;align-items:flex-start}.ga-flex-align.topright{justify-content:flex-end;align-items:flex-start}.ga-flex-align.centerleft{justify-content:flex-start;align-items:center}.ga-flex-align.center{justify-content:center;align-items:center}.ga-flex-align.centerright{justify-content:flex-end;align-items:center}.ga-flex-align.bottomleft{justify-content:flex-start;align-items:flex-end}.ga-flex-align.bottomcenter{justify-content:center;align-items:flex-end;margin-top:auto;margin-bottom:0}.ga-flex-align.bottomright{justify-content:flex-end;align-items:flex-end;margin-top:auto;margin-bottom:0}.fadein{opacity:0}.fadeout{opacity:1}.slidein-left{opacity:0;transform:translateX(-100%)}.slidein-right{opacity:0;transform:translateX(100%)}.slidein-top{opacity:0;transform:translateY(-100%)}.slidein-bottom{opacity:0;transform:translateY(100%)}.bouncein{opacity:0;transform:scale(0.3)}.bounceout{opacity:1;transform:scale(1)}.rotatein{opacity:0;transform:rotate(180deg)}.rotateout{opacity:1;transform:rotate(0deg)}.scalein{opacity:0;transform:scale(0)}.scaleout{opacity:1;transform:scale(1)}.ga-theme-confetti:not(.ga-controlled),.ga-theme-fireworks:not(.ga-controlled),.ga-theme-bubbles:not(.ga-controlled){min-height:500px}.ga-theme-confetti:not(.ga-controlled),.ga-theme-fireworks:not(.ga-controlled){padding-top:90px;padding-bottom:75px}.ga-theme-confetti{--flags:var(--flags-top);background-image:var(--flags),var(--confetti);background-position:center -20px,0 0;background-attachment:local,fixed;background-size:90%,100%;background-repeat:no-repeat}.ga-theme-balloons{background-image:var(--baloons);background-position:top center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.ga-theme-fireworks{--bottom-right:var(--fireworks-bottom-right);--top-middle-left:var(--fireworks-top-middle-left);--top-middle-right:var(--fireworks-top-middle-right);--middle-right:var(--fireworks-middle-right);--top-left:var(--fireworks-top-left);--bottom-left:var(--fireworks-bottom-left);background-image:var(--bottom-right),var(--top-middle-left),var(--top-middle-right),var(--middle-right),var(--top-left),var(--bottom-left);background-size:max(150px,20%),max(75px,10%),max(85px,13%),max(150px,20%),max(150px,20%),max(120px,18%);background-position:100% 1%,40% 15%,60% 5%,90% calc(100% + 10px),2% 2%,15% calc(100% + 30px);background-repeat:no-repeat;background-origin:border-box}.ga-theme-hearts,.ga-theme-flowers,.ga-theme-stars,.ga-theme-rainbow,.ga-theme-snow,.ga-theme-bubbles{background-position:top center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.ga-theme-hearts{background-image:var(--hearts)}.ga-theme-flowers{background-image:var(--flowers)}.ga-theme-stars{background-image:var(--stars)}.ga-theme-rainbow{background-image:var(--rainbow)}.ga-theme-snow{background-image:var(--snow)}.ga-theme-bubbles{background-image:var(--bubbles);background-attachment:local}.ga-section{display:flex;flex-direction:column;justify-content:center}.text-left .ga-section,.ga-section.text-left{align-items:flex-start}.text-center .ga-section,.ga-section.text-center{align-items:center}.text-right .ga-section,.ga-section.text-right{align-items:flex-end}.ga-cards-list{}.ga-cards-list header{padding:0.5rem;text-align:center;border-bottom:1px solid rgba(var(--primary-button-rgb),0.2)}.ga-cards-list .ga-card-block-title{font-size:calc(var(--font-size) * 1.6);font-weight:bold}.ga-cards-list .ga-card-block-subtitle{font-size:calc(var(--font-size) * 1.2);font-weight:bold;opacity:0.7}.ga-cards-list footer{padding:0.5rem;border-top:1px solid rgba(var(--primary-button-rgb),0.2)}.ga-cards-list .ga-card-block-footer{text-align:center}.ga-cards-list .ga-card-row{--bs-gutter-y:0.5rem;justify-content:center}.ga-cards-list .ga-card{padding:0.5rem;height:100%;position:relative}.ga-cards-list .ga-card.ga-styled-card{--fade-from:var(--fade-from,rgba(var(--primary-button-rgb),0.6));--fade-to:var(--fade-to,rgba(var(--primary-button-rgb),0.75));--text-color:var(--text-color,var(--primary-button,#fff));background:var(--fade-from);background:-moz-linear-gradient(top,var(--fade-from) 0%,var(--fade-to) 100%);background:-webkit-linear-gradient(top,var(--fade-from) 0%,var(--fade-to) 100%);background:linear-gradient(to bottom,var(--fade-from) 0%,var(--fade-to) 100%);color:var(--text-color);transform:all 0.2s ease-in-out}.ga-cards-list .ga-card.ga-styled-card .ga-card-image{max-height:350px;display:flex;justify-content:center;align-items:center}.ga-cards-list .ga-card.ga-styled-card .ga-card-content a{color:var(--text-color)}.ga-cards-list .ga-card.link-card,.ga-cards-list .ga-card.image-card{--card-border-radius:var(--component-border-radius) calc(var(--component-border-radius) * 3) var(--component-border-radius) var(--component-border-radius);border-radius:var(--card-border-radius);overflow:hidden}.ga-cards-list .ga-card .ga-card-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0,0,0);background:linear-gradient(135deg,rgba(0,0,0,0.34) 0%,rgba(0,0,0,0.6) 96%);color:white;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:calc(var(--font-size) * 1.2);opacity:0.8;transition:all 0.2s ease-in-out}.ga-cards-list .ga-card .ga-card-image-overlay:hover{opacity:1}.ga-cards-list .ga-card .ga-card-image-overlay .ga-card-image-overlay-title,.ga-cards-list .ga-card .ga-card-image-overlay .ga-card-image-overlay-icon{margin-bottom:1rem;transition:all 0.2s ease-in-out}.ga-cards-list .ga-card .ga-card-image-overlay:hover .ga-card-image-overlay-icon{transform:scale(1.2)}.ga-cards-list .ga-card .ga-card-image-overlay:hover .ga-card-image-overlay-title{transform:translateY(100%)}.ga-cards-list .ga-card.link-card a{text-decoration:none;color:currentColor}.ga-cards-list .ga-card.link-card{font-size:calc(var(--font-size) * 1.2);background-color:var(--component-bg);border-style:solid;border-width:7px}.ga-cards-list .ga-card.link-card .ga-card-link-block{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.ga-cards-list .ga-card.link-card .ga-card-link-block-title,.ga-cards-list .ga-card.link-card .ga-card-link-block-text{margin-bottom:0.5rem}@media (max-width:476px){.row.ga-card-row:has(.ga-styled-card){clip-path:unset!important}}@media (max-width:576px){.row.ga-card-row:has(.ga-styled-card){--bs-gutter-y:0}.row.ga-card-row:has(.ga-styled-card){clip-path:polygon(0 3%,100% 0%,100% 97%,0% 100%)}.ga-cards-list .ga-card.ga-styled-card:has(.ga-card-image){display:flex;flex-direction:row}}@media (min-width:576px){.row.ga-card-row:has(.ga-styled-card){--bs-gutter-y:0.5rem}.ga-cards-list .ga-styled-card{clip-path:polygon(0 5%,100% 0%,100% 95%,0% 100%)}.ga-cards-list{padding:0.5rem}.ga-cards-list .row.ga-card-row:has(.ga-styled-card)>*:nth-child(even) .ga-card.ga-styled-card{transform:translateY(1rem) skew(-5deg,5deg)}.ga-cards-list .row.ga-card-row:has(.ga-styled-card)>*:nth-child(odd) .ga-card.ga-styled-card{transform:translateY(-1rem) skew(5deg,-5deg)}}.ga-cards-list{text-wrap:balance}.ga-cards-list .ga-card:has(.ga-card-image){display:grid;grid-template-columns:1fr;grid-template-rows:200px auto}.ga-cards-list .ga-card:has(.ga-card-image.ga-full){color:var(--component-color-secondary);background-color:var(--component-bg-secondary)}.ga-cards-list .ga-card-image{padding:1rem;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ga-cards-list .ga-card.ga-full,.ga-cards-list .ga-card-image.ga-full{padding:0!important}.ga-cards-list .ga-card-image.ga-full img{object-fit:cover}.ga-cards-list .ga-card-image img{width:100%;height:100%;object-fit:contain}.ga-cards-list .ga-card-image:not(.ga-full) img{max-height:200px}.ga-cards-list .ga-card-content{padding:0.5rem;display:flex;flex-direction:column;height:100%}.ga-cards-list .ga-card-title{font-weight:bold;font-size:calc(var(--font-size) * 1.2);margin-bottom:0.5rem}.ga-cards-list .ga-card-text{font-size:calc(var(--font-size) * 0.9)}.ga-list{display:flex;flex-direction:column}.ga-list .ga-list-item{display:flex;flex-direction:row;align-items:center;padding:0.5rem;border-bottom:1px solid rgba(var(--primary-button-rgb),0.2)}.ga-list .ga-list-item:last-child{border-bottom:none}.ga-list .ga-list-header{padding:0.5rem;border-bottom:1px solid rgba(var(--primary-button-rgb),0.2)}.ga-list .ga-list-header .ga-list-title{font-weight:900;font-size:calc(var(--font-size) * 1.6);margin-bottom:0.5rem}.ga-list .ga-list-header .ga-list-text{font-weight:700;opacity:0.7}.ga-list .ga-list-ol .ga-list-item-icon{font-weight:bold;text-align:center;font-size:calc(var(--font-size) * 1.2);text-decoration:underline}.ga-list .ga-list-ul{margin-right:0.5rem}.ga-list .ga-list-item-icon{flex:0 0 2rem}.ga-list .ga-list-item-content{flex:1 1 auto;display:flex;flex-direction:column;padding-left:0.5rem}.ga-list .ga-list-item-title{font-weight:bold;font-size:calc(var(--font-size) * 1.2);margin-bottom:0.5rem}.ga-list .ga-list-item-text{font-size:calc(var(--font-size) * 0.9)}.ga-comparison-header{margin-bottom:1rem;text-align:center;font-size:calc(var(--font-size) * 1.2)}.ga-comparison-compare{display:flex;flex-wrap:wrap;width:100%;max-width:113.4rem;margin-left:auto;margin-right:auto;padding-bottom:0.5rem}@media only screen and (min-width:1100px){.ga-comparison-compare{flex-wrap:nowrap}}.ga-comparison .ga-header{padding:2rem 0}.ga-comparison-col{display:block;width:100%;margin:0;flex:1 1 30rem;display:grid;grid-template-rows:repeat(var(--row-count),1fr)}@media only screen and (min-width:1100px){.ga-comparison-col{max-width:30rem;margin:0 1rem 0 0}}@media only screen and (max-width:1100px){.ga-comparison-col.ga-comparison-col-head{display:none}}.ga-comparison-col>*{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:var(--component-bg);color:var(--component-color);min-height:2.4rem;padding:1rem}@media (min-width:1100px){.ga-comparison-col>*{min-height:3.4rem}.ga-comparison-col:not(.ga-comparison-col-head)>*{box-shadow:2px 2px 2px 1px rgba(0,0,0,0.2)}}.ga-comparison-col>*:first-child{border-radius:0.4rem 0.4rem 0 0}.ga-comparison-col>*:last-child{border-radius:0 0 0.4rem 0.4rem}.ga-comparison-col>*:nth-child(even){background-color:var(--component-bg-secondary);color:var(--component-color-secondary)}@media only screen and (min-width:1100px){.ga-comparison-col>* .hide-big{display:none}}.hide-big{display:block}.ga-comparison .ga-header,.ga-comparison-col .ga-comparison-title,.ga-comparison-col.ga-comparison-col-head>*{font-weight:800;font-size:calc(var(--font-size) * 1.2);line-height:1.4}.ga-comparison-col.ga-comparison-col-head>*{background:none;align-items:flex-end;padding-right:2.5rem}.ga-comparison-col .ga-comparison-title-row-link,.ga-comparison-col>* a,.ga-comparison-col>* .link{text-decoration:none}.ga-image-list{}.ga-image-list .ga-image-list-images{width:100%;height:100%}.ga-image-list .ga-image-list-col{margin-bottom:0.5rem}.ga-flex-display-row{display:flex;flex-direction:row}.ga-flex-display-row .ga-flex-display-group{max-width:calc(100% / var(--group-count));overflow:hidden}.ga-flex-display-row .ga-flex-display-group{padding-left:0.25rem;padding-right:0.25rem}.ga-flex-display-group-item{display:flex;flex-direction:column}.ga-image-list .ga-image-list-img{width:100%;height:100%;border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow)}.ga-image-list-img-action{margin:0.5em 0;display:flex;flex-direction:row;justify-content:center;align-items:center}.ga-blockapp-tabs{display:flex;flex-direction:column;height:100%;width:100%}.ga-blockapp-tabs .ga-blockapp-tabs-actions{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--primary-button-bg);border-top:1px solid var(--primary-button-bg);color:var(--body-color)}.ga-blockapp-tabs .ga-blockapp-tabs-action{color:var(--body-color);padding:5px 10px;background-color:transparent;border:none;outline:none;cursor:pointer;margin-bottom:-2px;margin-top:-2px}.ga-blockapp-tabs .ga-blockapp-tabs-action.tab-open{border-bottom:3px solid var(--primary-button-bg);border-top:3px solid var(--primary-button-bg)}.ga-blockapp-tabs .ga-blockapp-tab{overflow:auto;display:none;flex:1}.ga-blockapp-tabs .ga-blockapp-tab.tab-open{display:flex;flex-direction:column}.ga-blockapp-tabs .ga-blockapp-tab .ga-grid-column,.ga-blockapp-tabs .ga-blockapp-tab .row{--bs-gutter-x:0;padding:0}.ga-quote-block{--f-size:var(--font-size,1rem);--margin-left:1rem;--background-color:rgba(var(--primary-button-rgb),0.1);background-color:var(--background-color);padding:2rem;display:flex;flex-direction:column;position:relative}.ga-quote-block .ga-quote-block-icon{position:absolute;top:5px;right:5px;opacity:0.6}.ga-quote-block .ga-quote-block-text{font-size:var(--f-size);margin-bottom:0.5rem}.ga-quote-block .ga-quote-block-footer{padding-left:var(--margin-left);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:calc(var(--f-size) * 0.9)}.ga-quote-block .ga-quote-block-author{font-weight:bold;margin-right:0.2rem}.ga-quote-block .ga-quote-block-date{opacity:0.7}.ga-accordion-block{--b-color:rgba(var(--primary-button-rgb),0.2);padding:1rem 0}.ga-accordion-block-item{border:1px solid var(--b-color);border-radius:var(--component-border-radius);overflow:hidden;background-color:var(--component-bg)}.ga-accordion-block-item:not(:last-child){margin-bottom:1rem}.ga-accordion-item-header{--h-size:calc(var(--font-size) * 1.2);padding:1rem;cursor:pointer;position:relative;display:flex;flex-direction:row;align-items:center;font-weight:bold;font-size:var(--h-size);transition:all 0.2s ease-in-out}.ga-accordion-item-header .ga-accordion-item-icon{margin-right:0.5rem;transition:all 0.2s ease-in-out;transform-origin:center}.ga-accordion-item-text{padding:1rem;display:none}.ga-accordion-block-item.open>.ga-accordion-item-header{border-bottom:1px solid var(--b-color);background-color:var(--component-bg-secondary)}.ga-accordion-block-item.open>.ga-accordion-item-header .ga-accordion-item-icon{transform:rotate(90deg)}.ga-accordion-block-item.open>.ga-accordion-item-text{display:block}.ga-branding-logos{display:flex;flex-direction:row;justify-content:var(--j,center);align-items:center;flex-wrap:wrap}.ga-branding-logo-wrapper{opacity:var(--opacity);margin:0 0.5rem}.ga-branding-logo{height:var(--h);width:var(--h);object-fit:contain}.ga-grid-block{--color:unset;--grid-bg:transparent;--col-bg:transparent;--border-radius:0px;display:flex;flex-direction:column;color:var(--color);background-color:var(--grid-bg)}.ga-grid-block a:not(.btn),.ga-grid-block a:not(.btn):hover{color:var(--color)}.ga-grid-column{height:100%}.ga-grid-column.ga-grid-column-padded{padding:10px 20px}.text-banner{position:relative;width:100%;margin:0;padding:30px 40px;color:white;overflow:hidden;& .text-banner-heading{text-transform:uppercase}& h1,& h2,& h3,& h4,& h5,& h6{margin:0}}.text-banner::before{content:"";z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--background-color,black);background:linear-gradient(346deg,var(--background-color,black) 0%,rgba(0,0,0,1) 100%);opacity:0.7}.text-banner *:only-child{z-index:3}.text-banner::after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;transition:all 0.8s ease-in-out}.text-banner.ga-zoom-out{--scale:1.1}.text-banner.ga-zoom-out::after{transform:scale(1.1)}.text-banner.ga-zoom-out:hover::after{transform:scale(calc(1 / var(--scale)))}.text-banner.ga-zoom-in:hover::after{transform:scale(1.1)}.image-banner{height:var(--h,300px);width:100%;position:relative;overflow:hidden}.image-banner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bg);background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0.8s ease-in-out}.image-banner{--scale:1.05}.image-banner.ga-zoom-out::after{transform:scale(var(--scale))}.image-banner.ga-zoom-out:hover::after{transform:scale(1)}.image-banner.ga-zoom-in:hover::after{transform:scale(var(--scale))}.cta-banner{position:relative;width:100%;margin:0;padding:30px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cta-banner.text-left{align-items:flex-start}.cta-banner.text-center{align-items:center}.cta-banner.text-right{align-items:flex-end}.cta-banner .text-banner-heading{text-transform:uppercase}.cta-banner h1,.cta-banner h2,.cta-banner h3,.cta-banner h4,.cta-banner h5,.cta-banner h6{margin:0}hr,.ga-hr-block{--h:1px;--c:rgba(var(--primary-button-rgb),0.2);height:var(--h);background-color:var(--c);border:0}.ga-rating-stars{padding:0.5rem 0;text-align:center}.ga-icon-list-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:0.5rem}.ga-icon-list-item .ga-icon-list-item-icon{margin-right:0.5rem}.ga-icon-list-item .ga-icon-list-item-content{display:flex;flex-direction:column}.ga-split-block{display:flex;flex-direction:column}split-item{display:flex;flex-direction:column;flex:1}split-item .ga-split-item-row{display:flex;flex-direction:row;flex:1}split-item .ga-split-item-col{background-image:var(--bg-img);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;flex:1}split-item .ga-split-item-col>*{margin-bottom:0.5rem}.ga-split-padding{--padding:var(--p,0)}.ga-split-block>*:not(split-item,:has(split-item)):is(.ga-split-padding,:has(.ga-split-padding)){padding:calc(var(--padding) / 2)}.ga-split-block.ga-bordered:not(.top,.bottom)>*:not(:last-child),.ga-split-block.ga-bordered.top>*:not(:last-child),.ga-split-block.ga-bordered.bottom>*:not(:last-child){border-bottom:calc(var(--border-width) / 2) var(--border-style) var(--border-color)}split-item.ga-split-padding .ga-split-item-col{padding-top:var(--padding);padding-bottom:var(--padding);padding-left:calc(var(--padding) / 2);padding-right:calc(var(--padding) / 2)}@media (max-width:992px){split-item .ga-split-item-row{flex-direction:column}split-item .ga-split-item-col.img-col{min-height:20dvh}}@media (min-width:992px){split-item .ga-split-item-col{width:50%}split-item:nth-of-type(2n) .ga-split-item-row .ga-split-item-col:nth-child(1){order:1}split-item:nth-of-type(2n + 1) .ga-split-item-row .ga-split-item-col:nth-child(2){order:1}split-item.ga-split-padding .ga-split-item-col{--padding:var(--p,0)}split-item:nth-of-type(2n).ga-split-padding .ga-split-item-col{padding-left:calc(var(--padding) / 3);padding-right:calc(var(--padding) * 2)}split-item:nth-of-type(2n + 1).ga-split-padding .ga-split-item-col{padding-right:calc(var(--padding) / 3);padding-left:calc(var(--padding) * 2)}.ga-split-block>*:not(split-item,:has(split-item)):is(.ga-split-padding,:has(.ga-split-padding)){padding-right:calc(var(--padding) * 2);padding-left:calc(var(--padding) * 2)}}@media (min-width:1200px){.ga-split-block>*:not(split-item).ga-split-padding{--padding:calc(var(--p,0) * 1.2)}split-item.ga-split-padding .ga-split-item-col{--padding:calc(var(--p,0) * 1.2)}}@media (min-width:1400px){.ga-split-block>*:not(split-item).ga-split-padding{--padding:calc(var(--p,0) * 1.5)}split-item.ga-split-padding .ga-split-item-col{--padding:calc(var(--p,0) * 1.5)}}.ga-elastic-group{--min-height:500px;--children-full:calc(100% / var(--children));text-align:center;white-space:nowrap;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.ga-elastic-group.vertical{flex-direction:column;min-height:var(--min-height)}.ga-elastic-group .ga-elastic-placeholder{visibility:hidden;opacity:0}.ga-elastic-item{margin:0.25em;background-image:var(--bg);background-position:center;background-repeat:no-repeat;border-radius:10px;position:relative;display:inline-block;overflow:hidden;cursor:pointer}.ga-elastic-group:not(.vertical) .ga-elastic-item{width:var(--children-full);min-height:var(--min-height);background-size:var(--bg-size,cover)}.ga-elastic-group:not(.vertical) .ga-elastic-item .ga-elastic-caption{content:var(--caption,'');display:block;position:absolute;top:calc(var(--min-height) - 2em);bottom:0;left:0;right:0;height:100%;display:flex;padding:0.5em;color:black;background-color:rgba(255,255,255,0.6);flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:scale(0);transition:all 0.3s ease-in-out}.ga-elastic-group:not(.vertical) .ga-elastic-item.elastic-item-clicked .ga-elastic-caption{color:white;background-color:rgba(0,0,0,0.5);bottom:0.5em;top:0;left:0;right:0;padding:0;font-size:1.5em;transform:scale(1);transition:all 0.6s ease-in-out}.ga-elastic-group:not(.vertical) .ga-elastic-item.elastic-item-clicked .ga-elastic-caption .ga-elastic-caption-description{white-space:normal;text-wrap:balance;font-size:0.8em;padding:0.5em}@media (max-width:576px){.ga-elastic-group:not(.vertical) .ga-elastic-item.elastic-item-clicked .ga-elastic-caption .ga-elastic-caption-description{display:none}}@media (max-width:768px){.ga-elastic-group:not(.vertical) .ga-elastic-item.elastic-item-clicked .ga-elastic-caption{font-size:1.2em}.ga-elastic-group:not(.vertical) .ga-elastic-item.elastic-item-clicked .ga-elastic-caption .ga-elastic-caption-description{font-size:0.7em}}.ga-elastic-caption-button-link{}.ga-elastic-group.vertical .ga-elastic-item{height:var(--children-full);width:calc(100% - 0.5em);background-size:100%;margin:0.25em}.ga-note-block{--border-radius:var(--component-border-radius);--box-shadow:var(--component-box-shadow);--border-width:1px;--border-style:solid;--padding:0.5rem 1rem;--margin:1rem 0;--text-color:var(--body-color);--header-color:var(--text-color);font-size:calc(var(--font-size) * 0.9);border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background-color:var(--bg-color);box-shadow:var(--box-shadow);color:var(--text-color);display:flex;flex-direction:column;position:relative;margin:var(--margin);overflow:hidden}.ga-note-block.ga-note-type-primary{--header-color:var(--primary-button);--bg-color:rgba(var(--primary-button-bg-rgb),0.15);--bg-color-header:rgba(var(--primary-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block.ga-note-type-secondary{--header-color:var(--secondary-button);--bg-color:rgba(var(--secondary-button-bg-rgb),0.15);--bg-color-header:rgba(var(--secondary-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block.ga-note-type-note{--header-color:var(--info-button);--bg-color:rgba(var(--info-button-bg-rgb),0.15);--bg-color-header:rgba(var(--info-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block.ga-note-type-tip{--header-color:var(--success-button);--bg-color:rgba(var(--success-button-bg-rgb),0.15);--bg-color-header:rgba(var(--success-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block.ga-note-type-warning{--header-color:var(--warning-button);--bg-color:rgba(var(--warning-button-bg-rgb),0.15);--bg-color-header:rgba(var(--warning-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block.ga-note-type-danger{--header-color:var(--danger-button);--bg-color:rgba(var(--danger-button-bg-rgb),0.15);--bg-color-header:rgba(var(--danger-button-bg-rgb),0.8);--border-color:var(--bg-color-header)}.ga-note-block .ga-note-block-heading{font-size:calc(var(--font-size) * 1.2);background-color:var(--bg-color-header);color:var(--header-color);padding:var(--padding);margin-bottom:0.5rem}.ga-note-block .ga-note-block-title{font-weight:bold}.ga-note-block .ga-note-block-text{padding:var(--padding)}.ga-image{display:flex;justify-content:center;align-items:center;width:100%;margin:0.5rem 0}.ga-image.full{height:100%;margin:0}.ga-image img{max-width:100%;max-height:150px;object-fit:contain;margin:0 auto;display:block}@media (max-width:568px){.ga-image img{max-height:85px}}.ga-blockapp-pages{margin-bottom:0.5rem}.ga-blockapp-pages .ga-blockapp-page{}.ga-blockapp-pages .ga-blockapp-page .ga-blockapp-page-link{display:grid;grid-template-rows:200px 1fr;grid-template-columns:1fr;row-gap:0.5rem;position:relative;color:var(--body-color);text-decoration:none}.ga-blockapp-pages .ga-blockapp-page .ga-blockapp-page-link:hover .ga-blockapp-page-title{text-decoration:underline}.ga-blockapp-pages.contained .ga-blockapp-page .ga-blockapp-page-image{object-fit:contain}.ga-blockapp-pages:not(.contained) .ga-blockapp-page .ga-blockapp-page-image{border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow);border:1px solid rgba(var(--primary-button-rgb),0.4);object-fit:cover}.ga-blockapp-pages .ga-blockapp-page .ga-blockapp-page-image{width:100%;height:100%}.ga-blockapp-pages .ga-blockapp-page .ga-blockapp-page-meta{text-align:center}.ga-blockapp-pages .ga-blockapp-page .ga-blockapp-page-text{text-decoration:none}.block-opening-times{display:flex;flex-direction:column}.block-opening-times-list-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.5rem}.block-opening-times-day{min-width:125px;flex:1}.block-opening-times-hour-open{min-width:125px;flex:1}.block-opening-times-extra-info{flex:1}.ga-office-info{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ga-office-info .block-office-logos{display:flex;height:100%;flex-direction:column;justify-content:space-evenly;margin-left:auto;margin-right:auto}.ga-office-info .block-office-logos>*{margin:0.5rem 0}.wagtail-modalforms-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:-1000;display:none;overflow:hidden}.wagtail-modalforms-modal-wrapper.wagtail-modalforms-active{z-index:1000;display:flex}.wagtail-modalforms-modal{min-height:min(100%,300px);min-width:min(100%,500px);max-height:80dvh;max-width:80dvw;overflow:auto;background-color:var(--component-bg);color:var(--component-color);border-radius:var(--component-border-radius);box-shadow:var(--component-box-shadow);border:1px solid var(--primary-button-bg);margin-top:10dvh;position:relative;padding:0}.wagtail-modalforms-modal-title{padding:1rem;margin:0;border-bottom:1px solid var(--primary-button-bg);font-size:1.5rem;font-weight:600;line-height:1.25;color:var(--component-color)}.wagtail-modalforms-modal-content{padding:1rem;display:flex;flex-direction:column;margin:0}.wagtail-modalforms-modal-thanks{display:flex;flex-direction:column}.wagtail-modalforms-modal-thanks-text{margin-bottom:0.5rem}.wagtail-modalforms-buttons{margin-top:auto;flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between}.locale-selector{--locale-selector:var(--primary-button-bg);--locale-selector-hover:var(--primary-button-bg-hover);--locale-selector-bg:var(--primary-button);--locale-selector-bg-hover:var(--primary-button-hover);--locale-selector-bg-rgb:var(--primary-button-rgb);--locale-exit-color:var(--danger-button-bg);--locale-exit-color-hover:var(--danger-button-bg-hover);--locale-selector-fontsize:var(--font-size);--locale-selector-border-radius:var(--component-border-radius)}.locale-selector-icon{cursor:pointer;position:relative}.locale-selector .locale-selector-locales{max-height:90vh;overflow:auto}.locale-selector-locales-wrapper.locale-selector-hidden{display:none}.locale-selector.modal .locale-selector-locales-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--locale-selector-bg-rgb),0.5);z-index:299;display:flex;flex-direction:row;align-items:center;justify-content:center}.locale-selector.modal .locale-selector-locales{display:flex;flex-direction:column;max-width:90%;min-width:min(100%,500px);min-height:250px;overflow:auto;color:var(--locale-selector);background-color:var(--locale-selector-bg);border-radius:var(--locale-selector-border-radius);outline:0;padding:0;border:2px solid var(--locale-selector);box-shadow:0 0 0.5rem rgba(0,0,0,0.5)}.locale-selector-header{font-size:1.2rem;border-bottom:1px solid var(--locale-selector);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0.25rem 0.5rem}.locale-selector-header-button{color:var(--locale-exit-color);cursor:pointer}.locale-selector-header-button:hover{color:var(--locale-exit-color-hover)}.locale-selector-header-button svg{width:calc(var(--locale-selector-fontsize) * 1.2);height:unset}.locale-selector.banner .locale-selector-header-button svg{width:calc(var(--locale-selector-fontsize) * 1.45)}.locale-selector.modal .locale-selector-list{display:flex;flex-direction:column;flex:1;overflow:auto}.locale-selector.modal .locale-selector-locale{padding:0.5rem;transition:all 0.2s ease-in-out;border-bottom:1px dotted var(--locale-selector);padding:0.25rem 0.5rem}.locale-selector.modal .locale-selector-title.locale-selector-title{margin-left:0.5rem}.locale-selector.modal .locale-selector-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--locale-selector);background-color:var(--locale-selector-bg)}.locale-selector.modal .locale-selector-link:hover{color:var(--locale-selector-hover);background-color:var(--locale-selector-bg-hover)}.locale-selector.modal .locale-selector-link:focus{border:0;outline:0}.locale-selector.modal .locale-selector-link svg{width:calc(var(--locale-selector-fontsize) * 2)}.locale-selector.modal .locale-selector-local-hello{flex:1;padding:0 1rem}.locale-selector-copyright{--primary-rgba:rgba(var(--locale-selector-bg-rgb),0.4);font-size:0.8rem;padding:0.25rem 0.5rem;border-top:1px dotted var(--primary-rgba);color:var(--primary-rgba);text-align:center}.locale-selector.banner .locale-selector-locales-wrapper{position:fixed;bottom:0;left:0;right:0;min-height:250px;width:100%;border-top:2px solid var(--locale-selector);background-color:var(--locale-selector-bg);color:var(--locale-selector);z-index:299}.locale-selector.banner .locale-selector-locales{display:flex;flex-direction:column;justify-content:space-between;padding:0.5rem;height:100%;min-height:250px;width:100%}.locale-selector-locale-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;margin-top:0.5rem}.locale-selector.banner .locale-selector-locale-header img{margin-right:0.5rem}.locale-selector-locale-subheader.locale-selector-locale-subheader{margin-top:0.5rem}.locale-selector-locale-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.locale-selector-locale-info h1{margin-bottom:0!important}.locale-flag{--size:var(--locale-selector-fontsize,var(--font-size,1em));width:calc(var(--size) * 3);height:calc(var(--size) * 2)}.locale-flag-big{--size:calc(var(--locale-selector-fontsize,var(--font-size,1em)) * 2);width:calc(var(--size) * 3);height:calc(var(--size) * 2)}.grid-block{--color:var(--component-color,unset);--col-bg:var(--component-bg,unset);--border-radius:var(--component-border-radius,0px);--grid-box-shadow:var(--component-box-shadow,none);--mt:var(--component-margin,0px);display:flex;flex-direction:column;color:var(--color)}.grid-column{height:100%;padding:10px 20px;background-color:var(--col-bg,transparent);border-radius:var(--border-radius,unset);box-shadow:0 0 10px rgba(0,0,0,0.1);backdrop-filter:blur(10px)}.ga-richtext-block{font-size:0.8em;& h1,& h2,& h3,& h4,& h5,& h6{border-bottom:1px dotted var(--body-bg)}& img,& iframe & .richtext-image{margin:0 auto;max-width:100%;object-fit:contain}}.ga-richtext-block.left{text-align:right;& ul,& ol{& li{text-align:right;direction:ltr}}}.ga-image-block img{max-width:100%;object-fit:contain}.number-list-block{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;text-align:center;padding-top:4rem;padding-bottom:3rem;font-family:var(--number-list-block-font);background-color:var(--component-bg-soft,transparent)}.number-list-block-number{padding:10px 20px;display:flex;flex-direction:column;align-items:center;border-radius:var(--component-border-radius);background-color:var(--component-bg,transparent);color:var(--component-color,unset);height:100%;box-shadow:var(--component-box-shadow)}.number-list-block-display{font-size:var(--font-size);font-weight:bold;border-bottom:1px solid var(--body-color)}.number-list-block-title{margin-top:10px;font-size:calc(var(--font-size) / 2);display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.ga-cards-display .ga-card-row{--darken-by:5;--r:255;--g:255;--b:255;--rgb:var(--r),var(--g),var(--b);--bg:rgb(var(--rgb));--rgb-accent:calc(var(--r) - var(--darken-by)),calc(var(--g) - var(--darken-by)),calc(var(--b) - var(--darken-by));background-color:var(--component-bg,var(--bg));padding:40px;margin:0}.ga-cards-display .ga-card{border-radius:5px;padding:10px 20px;background-color:var(--component-bg-secondary,transparent);color:var(--component-color-secondary,transparent);padding:40px;height:100%;box-shadow:var(--card-shadow)}.ga-cards-display .ga-card-heading{border-bottom:1px solid var(--component-box-shadow-rgb);padding-bottom:5px;margin-bottom:10px;font-size:1.2em;& h1,& h2,& h3,& h4,& h5,& h6{margin-top:0}&:not(:has(.ga-card-sub-heading)) h1,& h2,& h3,& h4,& h5,& h6{margin-bottom:0}& .ga-card-sub-heading{font-size:0.8em;font-weight:400}}.showcase-page h1{font-size:1.75em}.showcase-page h2{font-size:1.5em}.showcase-page h3{font-size:1.25em}.showcase-page h4{font-size:1em}.showcase-page h5{font-size:1em}.showcase-page h6{font-size:1em}.showcase-page h1,.showcase-page h2,.showcase-page h3,.showcase-page h4,.showcase-page h5,.showcase-page h6,.showcase-page p{margin:0;text-wrap:balance}.showcase-banner{height:100%}.showcase-heading{font-size:1.5em}.showcase-display{display:flex;flex-direction:row;text-align:left;margin-bottom:2em}.showcase-display:has(.animate-reveal-right){flex-direction:row-reverse;text-align:right}.showcase-display .showcase-image-container{display:flex;justify-content:center;align-items:center}.showcase-display:has(.animate-reveal-left) .showcase-image-container{transform:translateX(-2em)}.showcase-display:has(.animate-reveal-right) .showcase-image-container{transform:translateX(2em)}.showcase-image{padding:0.5em;margin-bottom:1.5em;max-width:500px;max-height:500px}.showcase-image::before,.showcase-image::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:var(--component-bg);border-radius:var(--component-border-radius);display:flex;justify-content:center;align-items:center;box-shadow:var(--component-box-shadow)}.showcase-image img{box-shadow:var(--component-box-shadow)}.showcase-page .showcase-image-container,.showcase-page .showcase-image,.showcase-page .showcase-image-element{width:100%;height:100%}.showcase-page .showcase-image-element{min-height:350px;object-fit:cover}.showcase-display:has(.animate-reveal-left).showcase-image::after{transform:rotate(-4deg)}.showcase-display:has(.animate-reveal-left) .showcase-image::before{transform:rotate(-4deg);z-index:0}.showcase-display:has(.animate-reveal-left) .showcase-image img{transform:rotate(-4deg)}.showcase-display:has(.animate-reveal-right) .showcase-image::after{transform:rotate(4deg)}.showcase-display:has(.animate-reveal-right) .showcase-image::before{transform:rotate(-5deg)}.showcase-display:has(.animate-reveal-right) .showcase-image img{transform:rotate(4deg)}.showcase-image img{width:100%;height:auto}.showcase-display-content{height:100%;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.showcase-display-content{text-align:center}.showcase-display:has(.animate-reveal-left) .showcase-image-container{transform:translateX(0)}.showcase-display:has(.animate-reveal-right) .showcase-image-container{transform:translateX(0)}}.showcase-page .animate-reveal{opacity:0;visibility:hidden;will-change:transform,opacity}.blog-page{height:100%;margin-bottom:2rem}.blog-image-wrapper{overflow:hidden}.blog-image{--scale:1.05;width:100%;max-height:300px;object-fit:cover;transition:transform 0.5s ease}.blog-image.ga-zoom-out{transform:scale(var(--scale))}.blog-image.ga-zoom-out:hover{transform:scale(1)}.blog-image.ga-zoom-in:hover{transform:scale(var(--scale))}.blog-content{padding-left:0.5rem;padding-right:0.5rem;margin-left:0;margin-right:0}.blog-content li{margin:0.325rem 0}.blog-title{font-size:2rem;font-weight:600;margin-bottom:0.5rem}.blog-search{display:flex;flex-direction:row;justify-content:center;margin-top:1rem;overflow:hidden;border:1px solid var(--primary-button-bg);border-radius:0.5rem}.blog-search input[type="text"]{width:100%;padding:0.5rem;font-size:1rem;border:none;outline:none;border-right:1px solid var(--primary-button-bg)}.blog-search button{padding:0.5rem;font-size:1rem;border:none;outline:none;background-color:transparent;color:var(--primary-button-bg);transition:background-color 0.5s ease;cursor:pointer}.blog-search button:hover{background-color:var(--primary-button-bg);color:var(--primary-button)}.blog-lint{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.75rem;width:100%;padding:0.125rem;border-bottom:1px solid #e0e0e0}.blog-lint.justify-between{justify-content:space-between}.blog-lint-tags{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0.75rem}.blog-lint .blog-lint-item{font-size:1.1rem;vertical-align:middle;text-decoration:none;color:var(--body-color)}.blog-lint .blog-lint-item:hover{color:#666}.blog-lint .blog-lint-item.selected .blog-lint-item-logo,.blog-lint .blog-lint-item:hover .blog-lint-item-logo{color:var(--secondary-button-bg)}.blog-lint .blog-lint-item.danger:hover .blog-lint-item-logo{color:var(--danger-button-bg)}.blog-lint .blog-lint-item-logo{width:1.5rem;height:1.5rem;vertical-align:middle}.blog-entries{display:flex;flex-direction:column;margin-top:1rem;gap:1rem}.blog-entry{display:flex;flex-direction:column;border-left:1px solid rgba(0,0,0,0.3);border-right:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3)}.blog-entry-image{width:100%;max-height:250px;overflow:hidden}.blog-entry-image img{width:100%;height:100%;object-fit:cover}.blog-entry-content{display:flex;justify-content:space-between;flex-direction:column;padding-left:0.5rem;width:100%;padding-top:1rem;padding-bottom:1rem}.blog-entry-title{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blog-entry-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-max-logical-height:-webkit-fill-available;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-top:0.5rem;color:var(--body-color)}.blog-entry-meta{display:flex;flex-direction:column;color:rgba(0,0,0,0.5)}.blog-entry-meta p{margin:0}.blog-entry-tags{margin-bottom:0.25rem}.blog-pagination{display:flex;flex-direction:row;justify-content:center;gap:0.5rem;margin-top:2.5rem}.blog-pagination-step-links{display:flex;flex-direction:row;justify-content:center;gap:0.5rem}.blog-pagination-current{font-weight:600;text-align:center;text-decoration:underline;color:var(--primary-button-bg)}.blog-links-block,.blog-posts-block{display:flex;flex-direction:column}.blog-posts-block-posts{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:1rem;margin-top:0.5rem;margin-bottom:1rem}.blog-links-block-posts{display:flex;flex-direction:row;flex-wrap:wrap;padding:0.25rem 0;gap:1rem}.blog-header-info p:last-child{margin-bottom:0}.blog-links-left{justify-content:flex-start}.blog-links-right{justify-content:flex-end}.blog-links-center{justify-content:center}.blog-links-spread{justify-content:space-between}@media (min-width:768px){.blog-posts-block-posts,.blog-content{margin-left:5%;margin-right:5%}}@media (min-width:992px){.blog-posts-block-posts{display:flex;flex-direction:column;grid-template-columns:unset}.blog-entry{padding-bottom:unset;flex-direction:row;max-height:150px;border:none}.blog-entry-image{width:100%;max-width:200px;max-height:150px}.blog-entry-content{padding-top:unset;padding-bottom:unset}}@media (min-width:1200px){.blog-posts-block-posts,.blog-content{margin-left:8%;margin-right:8%}}@media (min-width:1400px){.blog-posts-block-posts,.blog-content{margin-left:10%;margin-right:10%}}.product-list-page .product-list-page-header{text-align:center}.product-list-page .product-list-page-title{margin-bottom:1rem}.product-list-page .product-list-page-description{max-width:800px;margin:0 auto}.product-list-page .product-filter-form-wrapper{position:absolute;top:0;right:0;z-index:10}.product-list-page .product-filter-form-wrapper:has(.product-filter-form.open){width:100%}.product-list-page .clear-group-btn{background-color:transparent;color:var(--danger-button-bg);border:none;outline:none;padding:0 0.15rem;font-size:1.3rem;vertical-align:middle;cursor:pointer}.product-list-page .product-filter-form input[type="text"]{font-size:1.1rem;padding:0.15rem 0.3rem}.product-list-page .product-filter-form-buttons{margin-bottom:0.5rem}.product-list-page .no-products{margin-top:15dvh;margin-bottom:15dvh}.product-list-page .product-filter-form-search .form-input{width:100%;max-width:400px}.product-list-page .product-filter-form{display:none;padding:1rem}.product-list-page .product-filter-form.open{display:flex;flex-direction:column;justify-content:center;background-color:var(--component-bg-secondary);border-bottom:2px solid var(--primary-button-bg)}.product-list-page .product-filter-form.open .product-filter-form-inputs{display:flex;flex-direction:column;max-width:800px}.product-list-page .product-filter-form-wrapper:has(>.product-filter-form.open) .btn-open{display:none}.product-list-page .product-filter-form-wrapper:has(>.product-filter-form:not(.open)) .btn-close{display:none}.product-list-page{position:relative}.product-list-page .radio-group{display:flex;flex-direction:row;margin-top:0.5rem}.product-list-page .radio-group label{text-align:center}.product-list-page .radio-group input[type="radio"]{text-align:left;width:unset}.product-list-page-product{margin-bottom:2rem}.product-list-page-product-image{padding-top:1.5rem;padding-bottom:0.5rem;padding-left:1.5rem;padding-right:1.5rem}.product-list-page-product .product-list-page-product-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:2 / 1;border-radius:10px;box-shadow:var(--component-box-shadow);transition:all 0.2s ease-in-out;max-height:250px}.product-list-page-product .product-list-page-product-image a:hover img{transform:scale(1.05)}@media (min-width:992px){.product-list-page-product .product-list-page-product-image img{aspect-ratio:1}}.product-list-page-product .product-list-page-product-heading{margin-bottom:1rem}.product-list-page-product:hover .product-list-page-product-image img{transform:translateY(-5px)}.product-list-page-product .product-list-page-product-title h2{font-weight:600;text-align:center}.product-list-page-product .product-list-page-product-description{text-wrap:balance}.product-list-page-product-wrapper{width:100%;height:100%}@media (min-width:576px){.product-list-page-product-wrapper{padding-left:0;padding-right:0}}@media (min-width:768px){.product-list-page-product-wrapper{padding-left:0.25rem;padding-right:0.25rem}}@media (min-width:992px){.product-list-page-product-wrapper{padding-left:0.5rem;padding-right:0.5rem}}@media (min-width:1200px){.product-list-page-product-wrapper{padding-left:0.5rem;padding-right:0.5rem}}@media (min-width:1400px){.product-list-page-product-wrapper{padding-left:1rem;padding-right:1rem}}.product-page .product-page-header .product-page-header-text{margin-left:0;padding:0.5rem;margin-bottom:2rem;background-color:var(--component-bg-secondary);color:var(--component-color-secondary)}.product-page .product-page-header .product-page-header-text>*{margin-bottom:0.5rem}.product-page-row{display:flex;flex-wrap:wrap;height:100%;min-height:500px}.product-page-row .product-page-col{flex:0 0 auto;flex-shrink:0;width:100%;padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-page .product-page-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center}.product-page-buttons>*{height:100%;flex:1 1 auto}@media (min-width:576px){.product-page .product-page-header .product-page-header-text{margin-left:1rem;padding:0.75rem;margin-right:1rem}}@media (min-width:768px){.product-page .product-page-header .product-page-header-text{margin-left:1.5rem;padding:1rem}}@media (max-width:991px){.product-page-row .product-page-col:first-child{order:2;z-index:1}.product-page-row .product-page-col:last-child{order:1}.product-page-representative-image{background-image:linear-gradient(to top,var(--page-bg,var(--body-bg,white)) 1rem,rgba(255,255,255,0) 100%),var(--bg);max-height:400px}.product-page .product-page-row:has(.product-page-representative-image) .product-page-header-text{margin-top:-2rem}}@media (min-width:992px){.product-page .product-page-row{flex-direction:row}.product-page .product-page-row .product-page-col:first-child{width:45%}.product-page .product-page-row .product-page-col:last-child{width:55%}.product-page .product-page-representative-image{background-image:linear-gradient(to right,var(--page-bg,var(--body-bg,white)) 1rem,rgba(255,255,255,0) 100%),var(--bg)}.product-page .product-page-header .product-page-header-text{margin-left:2rem;padding:1.25rem;margin-top:2rem}}@media (min-width:1200px){.product-page .product-page-header .product-page-header-text{margin-left:2.5rem;padding:1.5rem}}@media (min-width:1400px){.product-page .product-page-header .product-page-header-text{margin-left:3rem;padding:1.75rem}}.product-page-representative-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;aspect-ratio:1.5 / 1}.product-page-content{}.product-page-related{margin-top:2rem}.product-page-content .ga-blockapp-tab{padding-bottom:1.5rem}.product-block.template-1{justify-content:center}.product-block{position:relative}.product-block .product-block-logo{position:absolute;bottom:0.5em;right:0.5em;max-width:200px;width:100%;height:auto;object-fit:contain}.category-list-item{--list-item-icon:var(--list-icon)}.category-list-item ul li{list-style:none;margin-bottom:5px}.category-list-item ul li::before{content:'';display:inline-block;height:15px;width:25px;background-image:var(--list-item-icon);background-size:contain;background-repeat:no-repeat;margin-left:-25px}.category-chooser-button{display:flex;flex-direction:column;width:calc(100% - 2rem);aspect-ratio:1 / 1;cursor:pointer;padding:0;margin:1rem;overflow:hidden;position:relative;border:transparent;border-radius:10px;margin-bottom:1rem;background-color:var(--component-bg-secondary);box-shadow:var(--component-box-shadow);transition:all 0.2s ease-in-out}.category-chooser-button:hover{transform:translateY(-5px) scale(1.05)}.category-chooser-button .category-chooser-image img{width:100%;height:100%;object-fit:cover;border-radius:10px;z-index:1}.category-chooser-button .category-chooser-name{position:absolute;bottom:0;left:0;right:0;z-index:2;width:100%;height:1.5em;color:#fff;background-color:rgba(0,0,0,0.5);font-size:1.35em;text-align:center}.carousel{position:relative;height:var(--carousel-height,350px);width:100%;padding:0;margin:0}.carousel header{position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0.5rem;z-index:1}.carousel .carousel-controls{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between;pointer-events:none;opacity:0.5}.carousel .carousel-controls button{pointer-events:all;position:relative;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;margin:0;border:none;border-radius:50%;background-color:var(--component-bg);color:var(--component-color);cursor:pointer;transition:all .75s ease-in}.carousel .carousel-controls svg{width:2rem;height:2rem}.carousel .carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;border-radius:var(--component-border-radius);background-color:var(--component-bg);border:1px solid rgba(var(--primary-button-rgb),0.2);overflow:hidden}.carousel .carousel-indicators{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1;display:flex;justify-content:center;align-items:center;padding:0.2rem;border-radius:var(--component-border-radius);background-color:var(--component-bg);opacity:0.5}.carousel img{object-fit:cover}.carousel .carousel-indicators button{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;margin:0 0.25rem;border:none;border-radius:50%;background-color:var(--component-bg);border:1px solid var(--component-color);cursor:pointer;transition:all .75s}.carousel .carousel-indicators button.active{background-color:var(--component-color)}.carousel-padding{padding-top:1rem;padding-left:4rem;padding-right:4rem;padding-bottom:3rem}.carousel .carousel-item .carousel-content{width:100%;height:100%;color:var(--primary-button)!important;z-index:1}.carousel .carousel-item .carousel-content:not(.with-content){background-image:var(--background-image);background-size:cover;background-position:center}.carousel .carousel-item .carousel-content.with-content::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;z-index:-1;background:rgb(0,0,0);background:linear-gradient(135deg,rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.61) 96%)}.carousel .carousel-item .carousel-content.with-content::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:-2;background-image:var(--background-image);background-size:cover;background-position:center}.carousel-content.with-content .row{height:100%}.carousel .carousel-item .carousel-content-inner{}.carousel .carousel-item .carousel-content .carousel-title{margin-bottom:0.5rem}.carousel .carousel-item .carousel-content .carousel-description{margin-bottom:1rem;display:none}.carousel .carousel-item .carousel-content .carousel-description a{color:var(--primary-button)!important;text-decoration:underline;font-weight:bold}@media (max-width:767px){.carousel .carousel-item .carousel-content-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}}@media (min-width:768px){.carousel .carousel-item .carousel-content .carousel-description{display:block}}.homepage-content{display:flex;flex-direction:column}:root{--cookie-consent-wrapper-bg:rgba(0,0,0,.5);--cookie-consent-bg:#fafafa;--cookie-consent-text-color:#333;--cookie-consent-text-color-disabled:#555;--cookie-modal-checkbox-color:13,181,66;--cookie-consent-border:1px solid #ddd}.ga-cookie-modal .form-group{display:flex;flex-direction:column;margin-bottom:0.5em}.ga-cookie-modal .form-group p{margin:0;padding:0;font-size:0.8em;color:var(--cookie-consent-text-color)}.ga-cookie-modal .form-group:has(input[type="checkbox"]) input[type="checkbox"]{display:none;visibility:hidden}.ga-cookie-modal .form-group:has(input[type="checkbox"]) label{position:relative;padding-left:2em;padding-right:1em;line-height:2;cursor:pointer;display:inline-flex}.ga-cookie-modal .form-group:has(input[type="checkbox"]) label:before{box-sizing:border-box;content:" ";position:absolute;top:0.3em;left:0;display:block;width:1.4em;height:1.4em;border:2px solid var(--cookie-consent-text-color);border-radius:6px;z-index:1}.ga-cookie-modal .form-group:has(input[type="checkbox"]) span.label-text{z-index:10;color:var(--cookie-consent-text-color)}.ga-cookie-modal .form-group:has(input[type="checkbox"]) .form-help-text{margin-top:0.3em}.ga-cookie-modal .form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label{padding-left:1em;color:rgb(var(--cookie-modal-checkbox-color))}.ga-cookie-modal .form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label .label-text{color:rgb(var(--cookie-modal-checkbox-color))}.ga-cookie-modal .form-group:has(input[type="checkbox"]) input[type=checkbox]:checked + label:before{top:0;width:100%;height:100%;background:rgba(var(--cookie-modal-checkbox-color),0.3);border-color:rgba(var(--cookie-modal-checkbox-color),0.3)}.ga-cookie-modal .form-group:has(input[type="checkbox"]) label,.ga-cookie-modal .form-group:has(input[type="checkbox"]) label::before{transition:0.25s all ease}.ga-cookie-modal .form-group input:not([type="checkbox"]),.ga-cookie-modal .form-group textarea,.ga-cookie-modal .form-group select{width:100%;height:inherit;padding:0.5em;border-radius:5px;border:var(--cookie-consent-border);background-color:var(--cookie-consent-bg);color:var(--cookie-consent-text-color);transition:all 0.2s ease-in-out}.ga-cookie-modal .form-group input:focus,.ga-cookie-modal .form-group textarea:focus,.ga-cookie-modal .form-group select:focus{outline:none;border:1px solid var(--cookie-consent-border)}.ga-cookie-modal .form-field{width:100%}.ga-cookie-modal-wrapper{position:fixed;z-index:199;top:0;bottom:0;left:0;right:0;background-color:var(--cookie-consent-wrapper-bg)}.ga-cookie-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:600px;border-radius:5px;background-color:var(--cookie-consent-bg);color:var(--cookie-consent-text-color);border:var(--cookie-consent-border);box-shadow:0 0 10px var(--cookie-consent-wrapper-bg);z-index:399}.ga-cookie-modal-tabs{display:flex;flex-direction:column;height:100%}.ga-cookie-modal-tab{display:none;flex:1;overflow:hidden}.ga-cookie-modal-tab.open{display:block}.ga-cookie-modal-header{padding:20px;border-bottom:var(--cookie-consent-border)}.ga-cookie-modal-title{margin:0;font-weight:600;font-size:1.5em}.ga-cookie-modal-content{padding:20px;overflow-y:auto;max-height:70vh;border-bottom:var(--cookie-consent-border)}.ga-cookie-modal-consent-panel:not(:last-child){padding-bottom:10px}.ga-cookie-modal-title{display:flex;align-items:center;justify-content:space-between}.ga-cookie-modal-actions button{margin-right:0.5em;margin-bottom:0.5em}.ga-cookie-modal-title .icon{height:45px;object-fit:contain}.profile-dashboard{display:flex}.profile-row{flex:1}.profile-row #user-dashboard{}.profile-row{display:flex;flex-direction:column;width:100%}.profile-row .dashboard-col:first-child{width:100%}.profile-row .dashboard-col:last-child{padding-top:1em;overflow-x:auto;height:100%}.accounts-list-links-wrapper{display:flex;flex-direction:column;height:100%}.accounts-list-links-wrapper .accounts-list-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;background-color:rgba(var(--primary-button-rgb),0.1);height:100%}.accounts-list-links-wrapper .accounts-list-link-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.accounts-list-links-wrapper .accounts-list-link{text-decoration:none;white-space:nowrap;color:inherit;display:flex;cursor:pointer;padding:1em 0.5em;width:100%;height:100%;align-items:center;transition:all 0.2s ease-in-out}.accounts-list-links-wrapper .accounts-list-link:hover{background-color:rgba(var(--primary-button-rgb),0.3);color:var(--primary-button)}@media (min-width:576px){}@media (min-width:768px){}@media (max-width:991px){.accounts-list-links-wrapper .accounts-list-links{overflow-x:scroll}}@media (min-width:992px){.profile-row{flex-direction:row}.accounts-list-links-wrapper .accounts-list-links{flex-direction:column}.accounts-list-links-wrapper .accounts-list-link{width:auto;flex:1}.profile-row .dashboard-col:first-child{width:30%}.profile-row .dashboard-col:last-child{width:70%}}@media (min-width:1200px){}@media (min-width:1400px){}.profile-avatar{padding:0.5em;width:100%;height:auto;min-width:150px;min-height:150px;margin-bottom:0.5em}.profile-avatar svg,.profile-avatar img{width:100%;height:auto}.profile-info-header{display:flex;align-items:center;justify-content:space-between}.profile-info-header-inner{display:flex;align-items:center}.profile-info-header-inner .form-group{display:flex;flex-direction:row;align-items:center;margin-bottom:0;margin-left:10px}.profile-info-lint-text input{margin:0}.profile-info-header-gender{margin-left:10px}.profile-info-lint ul{list-style-type:none;padding:0}.profile-info-lint ul li{display:inline-block;margin-right:10px}.profile-info-lint-item{display:flex;align-items:center}.profile-info-lint-icon{margin-right:5px}.profile-links .link{font-size:70%;padding-top:0.25rem;font-family:Formal;margin-right:10px}.login-history table{width:100%;min-width:500px}.login-history table th{border-bottom:1px solid rgb(var(--component-box-shadow-rgb));padding-bottom:0.5rem}.login-history table td{padding-top:0.5rem;padding-bottom:0.5rem;font-size:80%}.step-links-container{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.step-links{min-width:150px}.step-links .link{margin:0 5px}.dashboard-subheading{margin-bottom:0.5em}.accounts-page{padding-top:3em;display:flex;flex-direction:column}.accounts-page .form-group{margin-bottom:1em}.accounts-page .form-group label{display:block;margin-bottom:0.5em}.accounts-page .form-group input,select{width:100%}.accounts-page h1{letter-spacing:0.08em}.accounts-page>*{padding:0 min(3em,10vw);min-width:min(100%,calc(400px + 4em));max-width:calc(700px + 2em)}.accounts-page .padded,.accounts-page .row{--bs-gutter-x:0.5rem}.accounts-page .padded{padding:var(--bs-gutter-x)}.accounts-page hr{margin:1em 0}@font-face{font-family:Rubik;src:url(/static/blockapp/fonts/Rubik-Regular.ttf)}:root{--html-doc-height:100dvh;--body-bg:rgba(255,255,255,1);--body-color:#2F2F2F;--btn-border-width:1px;--btn-border-radius:0px;--btn-padding-x:1rem;--btn-padding-y:0.5rem;--btn-margin:0.1rem;--btn-font-size:1rem;--font-name:Rubik;--font-size:1em;--letter-spacing:0.04em;--navbar-height:90px;--total-nav-height:var(--navbar-height);--navbar-margin:15%;--navbar-padding:7px;--navbar-link-font-size:1.1em;--navbar-border-radius:0px;--navbar-transition:all 0.15s ease-in-out;--navbar-border:unset;--navbar-link-border-x:unset;--navbar-link-border-y:unset;--navbar-color:rgba(89,89,89,1);--navbar-container-background-color:rgba(255,255,255,0);--navbar-background-color:rgba(252,252,252,1);--navbar-link:rgba(63,63,63,1);--navbar-link-hover-color:rgba(240,240,240,1);--navbar-link-active-color:rgba(240,240,240,1);--navbar-link-disabled-color:rgba(0,0,0,1);--navbar-link-bg:rgba(252,252,252,1);--navbar-link-bg-hover-color:rgba(2.9,43.4,91.8,1);--navbar-link-bg-active-color:rgba(3,36,75,1);--navbar-link-bg-disabled-color:rgba(204.2,204.2,204.2,1);--footer-li-url:url(/static/core/icons/filter-circle.svg);--component-color:rgba(51,51,51,1);--component-color-hover:rgba(51,51,51,1);--component-color-active:rgba(51,51,51,1);--component-color-disabled:rgba(51,51,51,1);--component-bg:rgba(255,255,255,1);--component-bg-hover:rgba(239,239,239,1);--component-bg-active:rgba(239,239,239,1);--component-bg-disabled:rgba(232,232,232,1);--component-color-secondary:rgba(51,51,51,1);--component-color-secondary-hover:rgba(51,51,51,1);--component-color-secondary-active:rgba(51,51,51,1);--component-color-secondary-disabled:rgba(51,51,51,1);--component-bg-secondary:rgba(250,250,250,1);--component-bg-secondary-hover:rgba(239,239,239,1);--component-bg-secondary-active:rgba(239,239,239,1);--component-bg-secondary-disabled:rgba(232,232,232,1);--component-color-soft:rgba(51,51,51,1);--component-bg-soft:rgba(0,0,0,1);--component-bg-soft-hover:rgba(0,0,0,1);--component-bg-soft-active:rgba(0,0,0,1);--component-bg-soft-disabled:rgba(0,0,0,1);--component-box-shadow-rgb:0,0,0;--component-box-shadow-alpha:0.4;--component-box-shadow-geometry:0 1px 3px;--component-box-shadow:var(--component-box-shadow-geometry) rgba(var(--component-box-shadow-rgb),var(--component-box-shadow-alpha));--component-box-shadow-hover:var(--component-box-shadow-geometry) rgba(var(--component-box-shadow-rgb),calc(var(--component-box-shadow-alpha) + 0.1));--component-box-shadow-active:var(--component-box-shadow-geometry) rgba(var(--component-box-shadow-rgb),calc(var(--component-box-shadow-alpha) + 0.15));--component-box-shadow-active:var(--component-box-shadow-geometry) rgba(var(--component-box-shadow-rgb),calc(var(--component-box-shadow-alpha) + 0.15));--component-border-radius:4px;--component-margin:0px;--loader-bg:#004297;--loader-height:3px;--link-color:rgba(0,66,151,1);--link-hover-color:rgba(0,43,100,1);--link-active-color:rgba(0,43,100,1);--link-disabled-color:rgba(21,48,83,1);--primary-button:rgba(250,250,250,1);--primary-button-hover:rgba(250,250,250,1);--primary-button-active:rgba(250,250,250,1);--primary-button-disabled:rgba(250,250,250,1);--primary-button-bg:rgba(3,36,75,1);--primary-button-bg-hover:rgba(1.9,41,87.3,1);--primary-button-bg-active:rgba(1.9,41,87.3,1);--primary-button-bg-disabled:rgba(41.7,64.7,91.5,1);--primary-button-border:rgba(3,36,75,1);--primary-button-border-hover:rgba(1.9,41,87.3,1);--primary-button-border-active:rgba(1.9,41,87.3,1);--primary-button-border-disabled:rgba(41.7,64.7,91.5,1);--primary-button-rgb:3,36,75;--primary-button-rgb-hover:1,41,87;--primary-button-rgb-active:1,41,87;--secondary-button:rgba(250,250,250,1);--secondary-button-hover:rgba(250,250,250,1);--secondary-button-active:rgba(250,250,250,1);--secondary-button-disabled:rgba(250,250,250,1);--secondary-button-bg:rgba(36,120,135,1);--secondary-button-bg-hover:rgba(46,130,145,1);--secondary-button-bg-active:rgba(51,135,150,1);--secondary-button-bg-disabled:rgba(26,110,125,1);--secondary-button-border:rgba(36,120,135,1);--secondary-button-border-hover:rgba(46,130,145,1);--secondary-button-border-active:rgba(51,135,150,1);--secondary-button-border-disabled:rgba(26,110,125,1);--secondary-button-rgb:36,120,135;--secondary-button-rgb-hover:46,130,145;--secondary-button-rgb-active:51,135,150;--tertiary-button:rgba(250,250,250,1);--tertiary-button-hover:rgba(250,250,250,1);--tertiary-button-active:rgba(250,250,250,1);--tertiary-button-disabled:rgba(250,250,250,1);--tertiary-button-bg:rgba(36,120,135,1);--tertiary-button-bg-hover:rgba(46,130,145,1);--tertiary-button-bg-active:rgba(51,135,150,1);--tertiary-button-bg-disabled:rgba(26,110,125,1);--tertiary-button-border:rgba(250,250,250,1);--tertiary-button-border-hover:rgba(250,250,250,1);--tertiary-button-border-active:rgba(250,250,250,1);--tertiary-button-border-disabled:rgba(250,250,250,1);--tertiary-button-rgb:36,120,135;--tertiary-button-rgb-hover:46,130,145;--tertiary-button-rgb-active:51,135,150;--success-button:rgba(250,250,250,1);--success-button-hover:rgba(250,250,250,1);--success-button-active:rgba(250,250,250,1);--success-button-disabled:rgba(250,250,250,1);--success-button-bg:rgba(36,137,77,1);--success-button-bg-hover:rgba(46,147,87,1);--success-button-bg-active:rgba(51,152,92,1);--success-button-bg-disabled:rgba(26,127,67,1);--success-button-border:rgba(250,250,250,1);--success-button-border-hover:rgba(250,250,250,1);--success-button-border-active:rgba(250,250,250,1);--success-button-border-disabled:rgba(250,250,250,1);--success-button-rgb:36,137,77;--success-button-rgb-hover:46,147,87;--success-button-rgb-active:51,152,92;--warning-button:rgba(250,250,250,1);--warning-button-hover:rgba(250,250,250,1);--warning-button-active:rgba(250,250,250,1);--warning-button-disabled:rgba(250,250,250,1);--warning-button-bg:rgba(135,135,36,1);--warning-button-bg-hover:rgba(145,145,46,1);--warning-button-bg-active:rgba(150,150,51,1);--warning-button-bg-disabled:rgba(125,125,26,1);--warning-button-border:rgba(250,250,250,1);--warning-button-border-hover:rgba(250,250,250,1);--warning-button-border-active:rgba(250,250,250,1);--warning-button-border-disabled:rgba(250,250,250,1);--warning-button-rgb:135,135,36;--warning-button-rgb-hover:145,145,46;--warning-button-rgb-active:150,150,51;--danger-button:rgba(250,250,250,1);--danger-button-hover:rgba(250,250,250,1);--danger-button-active:rgba(250,250,250,1);--danger-button-disabled:rgba(250,250,250,1);--danger-button-bg:rgba(135,36,36,1);--danger-button-bg-hover:rgba(145,46,46,1);--danger-button-bg-active:rgba(150,51,51,1);--danger-button-bg-disabled:rgba(125,26,26,1);--danger-button-border:rgba(250,250,250,1);--danger-button-border-hover:rgba(250,250,250,1);--danger-button-border-active:rgba(250,250,250,1);--danger-button-border-disabled:rgba(250,250,250,1);--danger-button-rgb:135,36,36;--danger-button-rgb-hover:145,46,46;--danger-button-rgb-active:150,51,51;--info-button:rgba(250,250,250,1);--info-button-hover:rgba(250,250,250,1);--info-button-active:rgba(250,250,250,1);--info-button-disabled:rgba(250,250,250,1);--info-button-bg:rgba(36,135,130,1);--info-button-bg-hover:rgba(46,145,140,1);--info-button-bg-active:rgba(51,150,145,1);--info-button-bg-disabled:rgba(26,125,120,1);--info-button-border:rgba(250,250,250,1);--info-button-border-hover:rgba(250,250,250,1);--info-button-border-active:rgba(250,250,250,1);--info-button-border-disabled:rgba(250,250,250,1);--info-button-rgb:36,135,130;--info-button-rgb-hover:46,145,140;--info-button-rgb-active:51,150,145;--fireworks-bottom-right:url(/static/blockapp/assets/fireworks/bottom-right.svg);--fireworks-top-middle-left:url(/static/blockapp/assets/fireworks/top-middle-left.svg);--fireworks-top-middle-right:url(/static/blockapp/assets/fireworks/top-middle-right.svg);--fireworks-middle-right:url(/static/blockapp/assets/fireworks/middle-right.svg);--fireworks-top-left:url(/static/blockapp/assets/fireworks/top-left.svg);--fireworks-bottom-left:url(/static/blockapp/assets/fireworks/bottom-left.svg);--flags-top:url(/static/blockapp/assets/festive/flags-top.svg);--confetti:url(/static/blockapp/assets/festive/confetti.svg);--baloons:url(/static/blockapp/assets/festive/baloons.svg);--hearts:url(/static/blockapp/assets/hearts/background.svg);--flowers:url(/static/blockapp/assets/flowers/background.svg);--stars:url(/static/blockapp/assets/stars/background.svg);--rainbow:url(/static/blockapp/assets/rainbow/rainbow.svg);--bubbles:url(/static/blockapp/assets/bubbles/background.svg);--snow:url(/static/blockapp/assets/snow/background.svg);--list-icon:url(/static/site_settings/img/check2-circle.svg)}html{overflow-x:hidden}.page{--fullheight:calc(100dvh - var(--html-doc-height,100dvh));min-height:calc(100dvh - calc(var(--navbar-height) + var(--fullheight)))}.page-height{min-height:calc(100vh - var(--total-nav-height))}:root{--html-doc-height:calc(100dvh - 10px)}.pre-navbar-lint{height:10px;background-color:var(--primary-button-bg)}#hx-replace-main{--page-bg:#fcfcfc;background-color:var(--page-bg);box-shadow:var(--component-box-shadow)}.ga-navbar{box-shadow:var(--component-box-shadow);font-weight:bold}.menu-item-wrapper>.submenu-dropdown{border:1px dotted var(--navbar-link)}.postcodes-input{outline:none}.postcodes-input.is-invalid{border-color:#dc3545!important}.postcodes-input.is-invalid-pattern{border-color:#c4891c!important}.postcodes-input.is-invalid-min{border-color:#c6c910!important}.postcodes-input.is-invalid-max{border-color:#c6c910!important}