*{box-sizing:border-box;font-family:urbane,sans-serif;margin:0;padding:0;scroll-behavior:smooth}.container{margin:0 auto;width:calc(100% - 80px)}button{background:#0072ff;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:48px;padding-inline:52px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}button.inverted{background:#fff;color:#060051}input{border:1px solid #5b6987;border-radius:6px;outline:none;padding:14px;transition:.2s}input:focus{border-color:#060051;outline:none}textarea{border:1px solid #5b6987;border-radius:6px;height:150px;outline:none;padding:16px;resize:none}textarea:focus{border-color:#060051;outline:none}.loading{align-items:center;display:flex;justify-content:center;left:0;top:0}.loader{animation:spin 2s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#0072ff;height:16px;width:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slide-up{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes full-slide-up{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slide-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.animate-slide-up{animation:slide-up .6s ease-out forwards;animation-range:entry 0;animation-timeline:view()}.animate-full-slide-up{animation:full-slide-up .7s ease-out forwards;animation-range:entry 0;animation-timeline:view()}.animate-slide-left{animation:slide-left .6s ease-out forwards;animation-range:entry 0;animation-timeline:view()}.animate-slide-right{animation:slide-right .6s ease-out forwards;animation-range:entry 0;animation-timeline:view()}h1:not(.hero h1):not(.text h1):not(section .text h1),h2:not(.hero h2):not(.text h2):not(section .text h2),h3:not(.hero h3):not(.text h3):not(section .text h3),h4:not(.hero h4):not(.text h4):not(section .text h4),h5:not(.hero h5):not(.text h5):not(section .text h5),h6:not(.hero h6):not(.text h6):not(section .text h6){animation:slide-up .6s ease-out forwards;animation-range:entry 0;animation-timeline:view()}p:not(.hero p):not(.text p):not(section .text p){animation:slide-up .55s ease-out forwards;animation-delay:.03s}.cta-button,button{animation:slide-up .5s ease-out forwards;animation-delay:.06s}.content-card{animation:slide-up .65s ease-out forwards}img,video{animation:slide-left .6s ease-out forwards}p:not(.hero p):not(.text p):not(section .text p){animation:slide-up linear forwards;animation-delay:.1s;animation-range:entry 0;animation-timeline:view()}.cta-button,button{animation:slide-up linear forwards;animation-delay:.2s;animation-range:entry 0;animation-timeline:view()}.content-card{animation:slide-up linear forwards;animation-range:entry 0;animation-timeline:view()}img,video{animation:slide-left linear forwards;animation-range:entry 0;animation-timeline:view()}
