@font-face{font-family:'Calibre';font-weight:400;font-display:swap;src:url(/fonts/Calibre-Regular.woff2) format("woff2")}@font-face{font-family:'Calibre';font-weight:500;font-display:swap;src:url(/fonts/Calibre-Semibold.woff2) format("woff2")}@font-face{font-family:'Calibre';font-weight:600;font-display:swap;src:url(/fonts/Calibre-Medium.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}:root{color-scheme:light dark;accent-color:light-dark(#2c7754, #5537eb)}html{font-size:16px;font-family:Calibre, Helvetica, Arial, sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:light-dark(white, #0a0a0a)}html,body{position:relative}h1,h2,h3,h4,h5,h6,p{font-weight:400}h5{font-size:14px;text-transform:uppercase;margin-bottom:8px}a{color:#3057f4}a:hover,a:active,a:focus{text-decoration:none}.page{display:flex;flex-wrap:wrap;max-width:1030px;margin:0 auto;padding:0 15px}@media only screen and (min-width: 80em){.page{flex-wrap:nowrap}}.article{margin:0 auto 30px;max-width:600px;width:100%}.text-center{text-align:center}.heading{color:light-dark(#2b2b2b, #e5e5e5);font-weight:500;letter-spacing:-0.01em}.heading--lg{font-size:36px;line-height:1.2;margin-bottom:60px}@media only screen and (min-width: 64em){.heading--lg{font-size:40px}}.heading--md{font-size:26px;line-height:36px;margin-bottom:15px}@media only screen and (min-width: 64em){.heading--md{font-size:30px}}.heading--sm{font-size:22px;line-height:27px;margin-bottom:30px}@media only screen and (min-width: 64em){.heading--sm{font-size:24px}}.heading--xs{font-size:18px;line-height:27px;margin-bottom:30px}@media only screen and (min-width: 64em){.heading--xs{font-size:20px}}.heading--xxs{font-size:14px;line-height:27px;margin-bottom:15px;text-transform:uppercase;letter-spacing:0.5px}@media only screen and (min-width: 64em){.heading--xxs{font-size:14px}}.paragraph{color:light-dark(#2b2b2b, #e5e5e5);letter-spacing:-0.01em}.paragraph-md{font-size:18px;line-height:27px}.paragraph-sm{font-size:16px;line-height:24px}.banner{padding:60px 40px}.banner svg{display:block;height:35px;margin:0 auto}.button{position:relative;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1;text-align:center;text-decoration:none;cursor:pointer;font-size:18px;font-weight:600;padding:14px 30px;transition:all 0.2s ease-in;width:100%}.button:focus{outline:2px solid #3057f4}.button svg{display:inline-block;vertical-align:text-bottom;margin:0 2.5px}.button--primary{background-color:light-dark(#2c7754, #5537eb);color:white}.button--primary:hover,.button--primary:active{background-color:light-dark(#1c4a35, #2e12ba)}.button--secondary{background-color:light-dark(#e5e5e5, #1c1b22);border-color:light-dark(#e5e5e5, #424242);color:light-dark(#424242, #c4c4c4)}.button--secondary:hover,.button--secondary:active{background-color:light-dark(#c4c4c4, #2b2b2b);border-color:light-dark(#c4c4c4, #747474);color:light-dark(#2b2b2b, #c4c4c4)}fieldset{border:0}.field-group{margin-bottom:25px}.label{color:light-dark(#2b2b2b, #c4c4c4);display:block;font-weight:600;font-size:16px;margin-bottom:5px}.input{appearance:none;-webkit-appearance:none;outline:none;border-radius:3px;font-family:Calibre, Helvetica, Arial, sans-serif;font-size:18px;line-height:25px;background-color:light-dark(white, #1c1b22);border:1px solid light-dark(#c4c4c4, #2b2b2b);padding:10px;width:100%;transition:all 0.2s ease-in}.input:focus{border-color:#3057f4}.input::placeholder{color:light-dark(#747474, #424242)}.checkbox-wrapper{cursor:pointer;display:flex;gap:10px;align-items:center}.checkbox-label{color:light-dark(#2b2b2b, #c4c4c4);cursor:pointer}.feedback{border-left:5px solid transparent;margin-top:30px;padding:15px}.feedback--error{border-left-color:#e64c3b;background-color:light-dark(#f9d6d2, #71180e);color:light-dark(#ac1616, #f9d6d2)}.feedback--info{border-left-color:#3057f4;background-color:light-dark(#cfd8fc, #041452);color:light-dark(#0a2bb3, #cfd8fc)}.feedback--warning{border-left-color:#ffca32;background-color:#ffe599;color:#804a00}.card{display:flex;flex-direction:column;background-color:light-dark(white, #0a0a0a);border:1px solid light-dark(transparent, #2b2b2b);border-radius:3px;box-shadow:0px 15px 45px light-dark(rgba(94,94,94,0.3), rgba(94,94,94,0.1));position:relative;z-index:1}.card-header{padding-top:40px;padding-bottom:15px}.card-body{padding-bottom:40px;display:flex;flex-direction:column}.card-body>*{margin-bottom:15px}.card-body>*:last-child{margin-bottom:0}@media only screen and (min-width: 64em){.card-body.card-body--narrow{margin:0 auto}}.card-header,.card-body{padding-left:30px;padding-right:30px}@media only screen and (min-width: 64em){.card-header,.card-body{padding-left:40px;padding-right:40px}}.card-footer{border-top:1px solid light-dark(#e5e5e5, #2b2b2b);padding-top:15px;padding-bottom:15px}.company-logos{display:flex;justify-content:space-around}.company-logos svg{color:#424242;max-width:110px;max-height:30px}.whats-new{display:flex;align-items:center;gap:30px;justify-content:space-between;padding:20px 40px;background-color:light-dark(#d9f2da, transparent);border:1px solid light-dark(transparent, #1c1b22);color:#424242;border-radius:3px}.whats-new a{color:#2c7754}.whats-new div{flex-grow:1}.whats-new img{order:-1;width:60px}@media only screen and (min-width: 64em){.whats-new img{order:0}}@media (prefers-reduced-motion: reduce){#icon-rocket-pulse{animation-duration:0 !important}}@media screen and (prefers-reduced-motion: no-preference){#icon-rocket-pulse{fill:light-dark(#7dd480, #f4fbf4);animation:pulse-animation 0.25s ease-in-out infinite;transform-origin:center}}@keyframes pulse-animation{0%{opacity:0.8;transform:translate(0.35, 0) rotate(0deg) scale(1)}50%{opacity:1;transform:translate(0, 1px) rotate(5deg) scale(0.95)}100%{opacity:0.8;transform:translate(0.35, 0) rotate(0deg) scale(1)}}.invitation-welcome{background:#d8d1fa;padding:30px;border-radius:6px;margin-bottom:15px}.invitation-welcome h2{font-weight:600;margin:0}.invitation-welcome strong{color:#5537eb}
