.subtitle.font-subtitle-1{font-size:30px;font-size:1.875rem;font-weight:300;line-height:1;letter-spacing:0}@media(max-width:575px){.subtitle.font-subtitle-1{font-size:24px;font-size:1.5rem;font-weight:300;line-height:1.3333333333;letter-spacing:0}}.subtitle.font-subtitle-2{font-size:26px;font-size:1.625rem;font-weight:300;line-height:1.1;letter-spacing:-.02em}@media(max-width:575px){.subtitle.font-subtitle-2{font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.2;letter-spacing:-.02em}}.subtitle.font-subtitle-3{font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.5;letter-spacing:0}@media(max-width:575px){.subtitle.font-subtitle-3{font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.2;letter-spacing:0}}.subtitle.font-subtitle-4{font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.7777777778;letter-spacing:-.03em}@media(max-width:575px){.subtitle.font-subtitle-4{font-size:16px;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:0}}.subtitle.font-subtitle-5{font-size:16px;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-.02em}@media(max-width:575px){.subtitle.font-subtitle-5{font-size:14px;font-size:.875rem;font-weight:300;line-height:normal;letter-spacing:0}}.subtitle.--font-light{font-weight:300!important}.subtitle.--font-regular{font-weight:400!important}.subtitle.--font-medium{font-weight:500!important}.subtitle.--font-bold{font-weight:700!important}.subtitle.--centered{text-align:center}.cookies-bar{position:fixed;z-index:1000;bottom:2rem;left:50%;display:flex;min-width:695px;align-items:center;padding:1.5rem;border:1px solid #d3d3d3;background-color:#fff;box-shadow:0 7px 16px 0 rgba(0,0,0,.102);gap:1.5rem;transform:translateX(-50%)}@media(max-width:767px){.cookies-bar{left:0;width:calc(100% - 48px);min-width:auto;flex-direction:column;margin:0 24px;transform:translateX(0)}}.cookies-bar__content{display:flex;width:100%;flex-direction:column;gap:.25rem}.cookies-bar__content a{color:currentcolor;font-weight:500!important}.cookies-bar__content .subtitle{color:#1d90ff}.cookies-bar__buttons{display:flex;gap:1rem}@media(max-width:767px){.cookies-bar__buttons{width:100%}}.cookies-bar__buttons form{flex:1 1}@media(max-width:767px){.cookies-bar__buttons form .button{width:100%}}