.btn-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:30px;display:inline-flex;font-family:InterVariable,Arial,serif;font-size:1.125rem;font-weight:300;justify-content:center;line-height:1.1;padding-block:0;padding:14px 30px;touch-action:manipulation;transition:transform .15s,background .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out,font-weight .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-primary,.btn-primary[disabled]{background:#a5a1af;color:#2c2d33;pointer-events:none;text-decoration:none}.btn-primary.btn-active{cursor:pointer;pointer-events:all}.btn-primary.btn-active,.btn-primary.btn-active:active,.btn-primary.btn-active:hover{background:#7affa6;color:#000}.btn-primary.btn-active.btn-pending{color:#000}.btn-primary.btn-center{margin-inline:auto}.btn-primary.btn-pending{pointer-events:none!important}.btn-primary:active,.btn-primary:hover{text-decoration:none}.btn-primary.btn-large{max-width:380px;width:100%}.btn-primary span{align-items:center;display:flex;gap:.625rem;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.btn-primary span svg{animation:arrow 2s linear infinite}.btn-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:30px;display:inline-flex;font-family:InterVariable,Arial,serif;font-size:1.125rem;font-weight:300;justify-content:center;line-height:1.1;padding-block:0;padding:14px 30px;touch-action:manipulation;transition:transform .15s,background .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out,font-weight .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-secondary,.btn-secondary[disabled]{background:#a5a1af;color:#2c2d33;pointer-events:none;text-decoration:none}.btn-secondary.btn-active{background:#000c;color:#fff;cursor:pointer;pointer-events:all}.btn-secondary.btn-active:active,.btn-secondary.btn-active:hover{background:#000;color:#fff}.btn-secondary.btn-active.btn-pending{color:#fff}.btn-secondary.btn-center{margin-inline:auto}.btn-secondary.btn-pending{pointer-events:none!important}.btn-secondary:active,.btn-secondary:hover{text-decoration:none}.btn-secondary.btn-large{max-width:380px;width:100%}.btn-secondary span{align-items:center;display:flex;gap:.625rem;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.btn-secondary span svg{animation:arrow 2s linear infinite}.page-main-container{display:grid;grid-column:1/-1;grid-template-columns:1fr max(100% - 60px,320px) 1fr;position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.page-main-container{grid-template-columns:1fr max(92%,704px) 1fr}}@media only screen and (min-width:1024px){.page-main-container{grid-template-columns:1fr min(84%,1216px) 1fr}}.logo{height:20px;width:auto}@media only screen and (min-width:768px){.logo{height:30px}}.page-footer{background:#4c4c4c;display:grid;grid-column:1/-1;grid-template-columns:1fr max(100% - 60px,320px) 1fr;position:relative;text-align:center;width:100%;z-index:1}@media only screen and (min-width:768px){.page-footer{grid-template-columns:1fr max(92%,704px) 1fr}}@media only screen and (min-width:1024px){.page-footer{grid-template-columns:1fr min(84%,1216px) 1fr}}@media only screen and (min-width:768px){.page-footer{text-align:left}}.page-footer-inner{grid-column:2/-2;padding-block:60px}.page-footer-legal-menu{align-items:center;display:flex;gap:.625rem;justify-content:center;list-style:none;margin:1.875rem 0 0;padding:0}@media only screen and (min-width:768px){.page-footer-legal-menu{justify-content:flex-start}}.page-footer-legal-menu li{color:#fff;font-size:1.125rem;font-weight:200}.page-footer-legal-menu li:last-child:after{display:none}.page-footer-legal-menu li:after{content:"/";display:inline-block;padding-inline-start:.625rem}.page-footer-legal-menu li .cookiebot-cta,.page-footer-legal-menu li a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-decoration:none}.page-footer-legal-menu li .cookiebot-cta:hover,.page-footer-legal-menu li a:hover{text-decoration:underline}.page-footer-copyright{color:#fff;font-size:.75rem;font-weight:200}.page-main-wrapper{display:grid;grid-template-columns:1fr max(100% - 60px,320px) 1fr;grid-template-rows:auto 1fr auto;min-height:100dvh}@media only screen and (min-width:768px){.page-main-wrapper{grid-template-columns:1fr max(92%,704px) 1fr}}@media only screen and (min-width:1024px){.page-main-wrapper{grid-template-columns:1fr min(84%,1216px) 1fr}}.error-page{align-items:center;display:flex;grid-column:2/-2;justify-content:center;min-height:100dvh;padding-block:3.75rem;position:relative}.error-status-code{animation:fade-in-out-3 5s ease-in-out infinite;font-size:clamp(100px,40vw,400px);line-height:1;opacity:.5}.error-page-content{margin-block-start:-7.5rem;text-align:center}.error-page-content p{margin:0 0 2.5rem}@keyframes fade-in-out-3{0%{opacity:.6}50%{opacity:.9}to{opacity:.6}}
