@font-face{font-family:inter;src:url(/_next/static/media/a1db723976e507d7-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/adc5e93683f5a2c6-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/3558e0041c416c73-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/56a11d287de9714c-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:91.59%;descent-override:22.81%;line-gap-override:0.00%;size-adjust:105.77%}.__className_5736b1{font-family:inter,inter Fallback}.__variable_5736b1{--font-inter:"inter","inter Fallback"}.animated-headline{display:inline-block;white-space:nowrap;overflow:hidden;border-right:2px solid;width:0;max-width:100%;animation:animated-headline-type var(--animated-headline-duration,1.4s) steps(40) forwards,animated-headline-caret .8s step-end infinite,animated-headline-caret-off var(--animated-headline-duration,1.4s) linear forwards}@keyframes animated-headline-type{0%{width:0}to{width:100%}}@keyframes animated-headline-caret{0%,to{border-right-color:transparent}50%{border-right-color:currentColor}}@keyframes animated-headline-caret-off{to{border-right-color:transparent}}@media (prefers-reduced-motion:reduce){.animated-headline{animation:none;width:auto;border-right:0}}.klaro :focus,.klaro :focus-visible{outline:none!important}.klaro .cm-btn{border-radius:var(--radius)!important;padding:.5rem 1rem!important;text-transform:uppercase;font-weight:600;transition:all .5s linear;opacity:1;border:1px solid black!important}.klaro .cm-btn:hover{opacity:.7}.klaro .cookie-notice:not(.cookie-modal-notice){background:#fff;border-radius:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{border-top:15px solid #c4d6f2!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{color:#000}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body a{color:#000!important;text-decoration:underline!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body strong{color:#000;font-weight:600}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-decline{background:white;color:black}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-decline:before{text-align:center;color:black;margin-right:.3em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cm-btn-success{background:black;color:white}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cm-btn-success:before{text-align:center;color:white;margin-right:.3em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a{color:#000;text-transform:uppercase;transition:all .5s linear;opacity:.7}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a:hover{opacity:1}.klaro .cookie-modal .cm-modal.cm-klaro{border-top:15px solid #c4d6f2!important;background:#fff;border-radius:0;padding:1.5em}.klaro .cookie-modal .hide{cursor:pointer}.klaro .cookie-modal .hide svg{stroke:black!important}.klaro .cookie-modal .cm-header{border-bottom:1px solid #eee!important;background:#f2f2f2;margin:2em 0}.klaro .cookie-notice .cn-body:before{content:"";float:left;background-size:cover;background-position:50%;margin-right:1.5em;margin-bottom:2.5em;width:50px;height:50px;background-image:url(/_next/static/media/icon-color.dd261121.png);margin-top:2.5em}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){max-width:600px!important}}.klaro .cookie-modal .cm-header:before{content:"";width:80px;height:80px;float:left;background-image:url(/_next/static/media/icon-color.dd261121.png);background-size:cover;background-position:50%;margin-right:1.5em;margin-bottom:2.5em}.klaro .cookie-modal .cm-header .title{color:#000;text-transform:uppercase}.klaro .cookie-modal .cm-header .title u{text-decoration:none}.klaro .cookie-modal .cm-header p{color:#000}.klaro .cookie-modal .cm-header p a{color:#000;text-decoration:underline}.klaro .cookie-modal .cm-body .cm-purpose .cm-list-description,.klaro .cookie-modal .cm-body .cm-purpose .cm-services a,.klaro .cookie-modal .cm-body .cm-purpose label{color:#000}.klaro .cookie-modal .cm-body .cm-purpose .cm-services .cm-service .purposes{color:#000!important}.klaro .cookie-modal .cm-body .cm-purpose .cm-list-input.half-checked:checked+.cm-list-label .slider{background:#555}.klaro .cookie-modal .cm-body .cm-purpose .cm-list-input.only-required+.cm-list-label .slider{background:gray}.klaro .cookie-modal .cm-body .cm-purpose .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-body .cm-purpose .cm-list-input:checked+.cm-list-label .slider{background:black}.klaro .cookie-modal .cm-body .cm-purpose .cm-switch .slider{box-shadow:none}.klaro .cookie-modal .cm-body .cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-footer{border-top:1px solid #eee!important}.klaro .cookie-modal .cm-footer{margin-top:1.5em}.klaro .cookie-modal .cm-footer .cn-btn{transition:all .5s linear;opacity:.7}.klaro .cookie-modal .cm-footer .cn-btn:hover{opacity:1}.klaro .cookie-modal .cm-footer .cn-decline{background:white;color:black}.klaro .cookie-modal .cm-footer .cn-decline:before{text-align:center;color:black;margin-right:.3em}.klaro .cookie-modal .cm-footer .cm-btn-accept{background:gray!important;border-color:gray!important;color:white}.klaro .cookie-modal .cm-footer .cm-btn-accept:before{text-align:center;color:white;margin-right:.3em}.klaro .cookie-modal .cm-footer .cm-btn-accept-all{background:black!important;color:white}.klaro .cookie-modal .cm-footer .cm-btn-accept-all:before{text-align:center;color:white;margin-right:.3em}@media (max-width:768px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons{display:flex;align-items:center}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons button{min-width:-moz-max-content;min-width:max-content}.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-direction:column!important;gap:10px}.klaro .cookie-modal .cm-modal .cm-header h1.title{font-size:1.4rem}.klaro .cookie-modal .cm-header:before{width:72px;height:72px}}