@font-face{font-family:__Spline_Sans_ecf926;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/03fc89087b84c580-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Spline_Sans_ecf926;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/388586eae8ee8476-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Spline_Sans_Fallback_ecf926;src:local("Arial");ascent-override:95.03%;descent-override:23.33%;line-gap-override:0.00%;size-adjust:101.39%}.__className_ecf926{font-family:__Spline_Sans_ecf926,__Spline_Sans_Fallback_ecf926;font-style:normal}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;font-family:inherit}:root{--white:#f7f7f7;--black:#1e1e1e;--light-grey:#eceae8;--grey:#989796;--color-main:#4169e1;--color-secondary:#40e0d0;--color-red:#f08080;--color-green:#90ee90;--border-rad:5px;--padding-main:2rem;--button-padding:0.75rem 1.75rem;--button-padding-mobile:0.5rem 0.75rem;--font-size-heading:6rem;--font-size-heading-max:calc(var(--font-size-heading) * 1.5);--font-size-head:calc(var(--font-size-heading) * 0.85);--font-size-subtitle:calc(var(--font-size-heading) * 0.66);--font-size-subhead:calc(var(--font-size-heading) * 0.43);--font-size-sub:calc(var(--font-size-heading) * 0.3);--font-size-text:1rem;--font-size-small:12px;--transition-normal:0.4s ease-in-out;--box-shadow-light:0px 2px 2px 0px rgba(0,0,0,.15);--box-shadow-heavy:0px 4px 4px 0px rgba(0,0,0,.3);--slidedown:slidedown 2s ease forwards;--fadein:fadein 3s ease-in-out forwards;--fadeUpIn:fadeUpIn 1s ease-in-out forwards}*,:after,:before{margin:0;padding:0;box-sizing:border-box;font-family:inherit;scroll-behavior:smooth}* h1{font-size:var(--font-size-heading)}* h1,* h2{font-weight:600}* h2{font-size:var(--font-size-subtitle)}* h3{font-size:var(--font-size-sub);font-weight:600}* p{font-size:var(--font-size-text);font-weight:300}.admin_layout{display:flex}.button1{border:none;padding:var(--button-padding);background-color:var(--color-main);color:var(--white);font-weight:500;cursor:pointer;border-radius:var(--border-rad);text-decoration:none;font-weight:300}.button1,.button1:hover{transition:var(--transition-normal)}.button1:hover{background-color:var(--white);color:var(--color-main);box-shadow:var(--box-shadow-heavy)}.button2{border:none;padding:var(--button-padding);background-color:var(--color-secondary);color:var(--white);font-weight:500;cursor:pointer;border-radius:var(--border-rad);text-decoration:none;font-weight:300}.button2,.button2:hover{transition:var(--transition-normal)}.button2:hover{color:var(--color-secondary);box-shadow:var(--box-shadow-heavy)}.button2:hover,.error{background-color:var(--white)}.error{color:red;border-radius:var(--border-rad);padding:.75rem;text-align:center;font-size:var(--font-size-small)}@keyframes slidedown{0%{opacity:0;top:-100%}to{opacity:1;top:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeUpIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fade-up-in{opacity:0;animation:var(--fadeUpIn)}@media (max-width:1000px){:root{--font-size-heading:4rem}}@media (max-width:500px){:root{--font-size-heading:3.25rem;--padding-main:1rem}.admin_layout{flex-direction:column}.fade-up-in{opacity:0;animation:var(--fadeUpIn);min-width:100%}}