@font-face{font-display:swap;font-family:Font Awesome;font-style:normal;font-weight:900;src:url(./fa-solid-900.DOQJEhcS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;src:url(./Nunito-VariableFont_wght.D2sADkEI.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;src:url(./Nunito-Italic-VariableFont_wght.COE5o7Ya.ttf) format("truetype")}@font-face{font-display:swap;font-family:PP Mori;font-style:normal;font-weight:500;src:url(./PPMori-Medium.C3eBhvjl.otf) format("opentype")}@font-face{font-display:swap;font-family:PP Mori;font-style:normal;font-weight:600;src:url(./PPMori-SemiBold.DdmWMoEz.otf) format("opentype")}@font-face{font-display:swap;font-family:PP Mori;font-style:normal;font-weight:700;src:url(./PPMori-Bold.CsJYFKWy.otf) format("opentype")}.fontawesome{font-family:Font Awesome;font-weight:900}:root{--foreground-color:#000;--background-color:#fff;--grey:#00000033;--brand-black:#0b0b0b;--brand-white:#e7e3e2;--brand-red:#ce4a4a;--brand-orange:#ee6e48;--brand-pink:#eea798;--brand-green:#3e5d57;--brand-blue:#1b6276;--brand-purple:#392465;--frosted:#605d5680}.red{color:var(--brand-red)}.red-bg{background-color:var(--brand-red)}.orange{color:var(--brand-orange)}.orange-bg{background-color:var(--brand-orange)}.purple-bg{background-color:var(--brand-purple)}.pink{color:var(--brand-pink)}.pink-bg{background-color:var(--brand-pink)}.green{color:var(--brand-green)}.green-bg{background-color:var(--brand-green)}.blue{color:var(--brand-blue)}.blue-bg{background-color:var(--brand-blue)}label{display:block;font-family:PP Mori,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.02em;line-height:160%;margin:1rem 0}.input-wrapper,input{margin-bottom:2rem}.input-wrapper input{margin-bottom:1rem}input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],select,textarea{background:none;border:1px solid var(--grey);border-radius:.8rem;color:inherit;display:block;font-family:inherit;font-size:1.4rem;padding:1rem;width:100%}.field-with-button{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.field-with-button input{margin-bottom:0}.field-with-button button{flex-shrink:0}.large-color-selector{height:44px;width:100%}@keyframes animateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}button{background-color:transparent;border:2px solid var(--foreground-color);color:var(--foreground-color);cursor:pointer;font-size:1.6rem}button.pill{border-radius:100px}button.pill.standard{padding:1.2rem 3rem}button.button{border-radius:.8rem;padding:1rem 2rem;transition:all .3s}button.button:hover{background-color:var(--foreground-color);color:var(--background-color);transition:all .3s}button.block{display:block;margin-bottom:1rem;width:100%}button.small{font-size:1.2rem;padding:.5rem 1rem}button.chip{background-color:transparent;border:1px solid var(--grey);border-radius:2rem;color:var(--foreground-color);padding:.5rem 1rem}button.chip.active{background-color:var(--grey);border-color:var(--grey)}button.round{background-color:var(--foreground-color);border-radius:50%;color:var(--background-color);height:3rem;line-height:3rem;position:relative;width:3rem}button.round i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}button.animated-gradient{position:relative;transition:all .3s}button.animated-gradient span{position:relative}button.animated-gradient:before{animation:animateGradient 3s ease infinite;background:linear-gradient(135deg,var(--brand-orange) 0,var(--brand-red) 40.43%,var(--brand-blue) 78.23%,var(--brand-green) 100%);background-size:500% 500%;border-radius:inherit;border-radius:50px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s;width:calc(100% + 4px)}button.animated-gradient:hover{color:#fff;transform:scale(1.1);transition:all .3s}button.animated-gradient:hover:before{opacity:1;transition:opacity .3s}button.color-gradient{background:transparent;border:2px solid var(--brand-white);border-radius:.8rem;color:var(--brand-white);cursor:pointer;font-family:inherit;font-size:1.2rem;letter-spacing:.2em;padding:1rem 4rem;position:relative;text-transform:uppercase;transition:all .3s}button.color-gradient span{position:relative}button.color-gradient:before{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange),var(--brand-green),var(--brand-blue));border-radius:.8rem;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:all .3s;width:calc(100% + 4px)}button.color-gradient:hover{border-color:transparent;transition:all .3s}button.color-gradient:hover:before{opacity:1;transition:all .3s}button.color-gradient.invert{border-color:var(--brand-black);color:var(--brand-black)}.admin{padding-top:10rem;--foreground-color:var(--brand-white);--background-color:var(--brand-black);background-color:var(--brand-black);color:var(--brand-white);font-family:PP Mori,sans-serif}.admin input{border-color:#fff}.admin h2{font-size:3rem;font-weight:100}.admin p{font-size:1.2rem;margin:1rem 0}.admin section{margin-bottom:6rem}*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px;scroll-behavior:smooth}body{font-family:Arial}body.dark{--background-color:#000;--foreground-color:#fff}p{font-family:PP Mori,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.02em;line-height:160%}@media only screen and (max-width:1080px){p{font-size:1.4rem}}p.small{font-size:1.2rem;margin:1rem 0 2rem;opacity:.66}p.error{color:var(--brand-red)}a{color:inherit}.button-link,a.button-link{text-decoration:none}.hidden{opacity:0;pointer-events:none;transition:opacity .3s}.tap-enter-from,.tap-leave-to{transform:translateY(5%) scale(1.1)}.tap-enter-active,.tap-leave-active{transition:transform .2s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-delay-enter-from,.fade-delay-leave-to{opacity:0}.fade-delay-enter-active,.fade-delay-leave-active{transition:opacity .2s ease;transition-delay:.1s}.slide-in-l-enter-from,.slide-in-l-leave-to{transform:translate(-100%)}.slide-in-l-enter-active,.slide-in-l-leave-active{transition:transform .3s ease}.slide-in-r-enter-from,.slide-in-r-leave-to{transform:translate(100%)}.slide-in-r-enter-active,.slide-in-r-leave-active{transition:transform .3s ease}
