@import"https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;700&display=swap";:root{--color-blue-500: #5175ff;--color-blue-300: #7da7ff;--color-blue-100: #e4eaff;--color-green: #5cfcd3;--color-white: #ffffff;--color-neutral-50: #fafafa;--color-neutral-500: #747b95;--color-neutral-800: #333950;--color-neutral-900: #25293a;--shadow-button: 0 25px 25px 0 rgba(63, 91, 194, .25);--shadow-card: 0 50px 50px -25px rgba(75, 92, 154, .25);--font-family: "Kumbh Sans", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--fs-display: 3.5rem;--fs-h2: 1.25rem;--fs-lead: 1.125rem;--fs-body: 1rem;--fw-regular: 400;--fw-bold: 700;--lh-tight: 1.2;--lh-heading: 1.4;--lh-lead: 1.5;--lh-body: 1.6;--ls-caps: 5px;--space-050: 4px;--space-100: 8px;--space-150: 12px;--space-200: 16px;--space-250: 20px;--space-300: 24px;--space-400: 32px;--space-500: 40px;--space-1000: 80px;--space-1800: 140px;--radius-12: 12px;--radius-full: 999px;--container-max: 1110px}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,picture,video{display:block;max-width:100%}input,button,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{line-height:var(--lh-tight)}body{font-family:var(--font-family);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--color-neutral-800);background:var(--color-neutral-50)}:focus-visible{outline:3px solid var(--color-blue-300);outline-offset:3px;border-radius:2px}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:clamp(1.5rem,4vw,2rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-150) var(--space-500);border-radius:var(--radius-full);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:var(--lh-body);transition:opacity .2s,background-color .2s,color .2s,transform .15s;white-space:nowrap}.btn:hover{opacity:.75}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:3px solid var(--color-blue-300);outline-offset:3px;opacity:1}.btn--on-blue:focus-visible{outline-color:var(--color-white)}.btn--primary{background:var(--color-blue-500);color:var(--color-white);box-shadow:var(--shadow-button)}.btn--primary:hover{background:#7a97ff;opacity:1}.btn--soft{background:var(--color-blue-100);color:var(--color-blue-500)}.btn--soft:hover{background:var(--color-blue-500);color:var(--color-white);opacity:1}.btn--on-blue{background:var(--color-white);color:var(--color-blue-500)}.btn--on-blue:hover{background:var(--color-neutral-900);color:var(--color-white);opacity:1}.countdown{display:flex;gap:var(--space-200)}.countdown__cell{flex:1;background:var(--color-neutral-800);border-radius:var(--radius-12);padding:var(--space-200) var(--space-150);text-align:center;color:var(--color-white);min-width:0}.countdown__num{font-weight:var(--fw-bold);font-size:var(--fs-display);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.countdown__label{font-size:var(--fs-body);opacity:.5}.countdown__lead{color:var(--color-white);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;font-size:var(--fs-body);margin-bottom:var(--space-150)}.countdown__lead span{color:var(--color-blue-500)}@media (max-width: 600px){.countdown__cell{padding:var(--space-150) var(--space-100);display:flex;flex-direction:column;align-items:center;gap:2px}.countdown__num{font-size:2rem}.countdown__label{font-size:.75rem}}.home{position:relative;background:var(--color-neutral-50);overflow-x:clip}.site-header{position:relative;padding-block:var(--space-1000) 0;z-index:2}.site-header__bg{position:absolute;top:clamp(-420px,-25vw,-200px);left:50%;transform:translate(-50%);width:min(1440px,120%);height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1}@media (min-width: 1100px){.site-header__bg{left:auto;right:clamp(-360px,-20vw,-120px);transform:none}}.logo{display:inline-block}.logo img{height:30px;width:auto}.hero{display:grid;grid-template-columns:1fr;gap:var(--space-500);align-items:center;padding-block:var(--space-1000) var(--space-1800)}.hero__text{display:flex;flex-direction:column;gap:var(--space-300);max-width:540px}.hero__title{font-size:clamp(2.5rem,6vw,var(--fs-display));font-weight:var(--fw-bold);color:var(--color-neutral-900);line-height:var(--lh-tight)}.hero__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-neutral-500)}.hero__cta{margin-top:var(--space-100);align-self:flex-start}.hero__illustration{width:100%;max-width:475px;justify-self:center}@media (min-width: 900px){.hero{grid-template-columns:1fr 1fr;gap:var(--space-1000)}}.pricing{position:relative;padding-block:var(--space-1800);color:var(--color-white);isolation:isolate}.pricing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-neutral-900);z-index:-2}.pricing__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/home/bg-pattern-pricing.svg) no-repeat center / cover;opacity:.6;z-index:-1;pointer-events:none}.plans{display:grid;grid-template-columns:1fr;gap:var(--space-400);margin-bottom:var(--space-1000)}@media (min-width: 900px){.plans{grid-template-columns:repeat(3,1fr);align-items:center}.plan--featured{transform:scale(1.03)}}.plan{display:flex;flex-direction:column;align-items:center;gap:var(--space-500);padding:var(--space-500) var(--space-250);background:var(--color-white);border-radius:var(--radius-12);color:var(--color-neutral-800);text-align:center}.plan--featured{background:var(--color-blue-500);color:var(--color-white)}.plan__name{font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-heading)}.plan__price-wrap{display:flex;flex-direction:column;gap:var(--space-100)}.plan__price{font-size:var(--fs-display);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.plan__price-note{font-size:var(--fs-body)}.plan__features{display:flex;flex-direction:column;gap:var(--space-200);color:var(--color-neutral-500)}.plan--featured .plan__features{color:var(--color-white);opacity:.9}.countdown-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-500);align-items:center}@media (min-width: 900px){.countdown-row{grid-template-columns:minmax(0,1fr) auto}}.countdown-row__cta{justify-self:start}@media (min-width: 900px){.countdown-row__cta{justify-self:end}}.countdown{max-width:448px}.signup{position:relative;min-height:100vh;background:var(--color-neutral-50);color:var(--color-neutral-800);overflow-x:clip;isolation:isolate}.signup__side-bg{position:absolute;top:0;right:0;width:min(420px,32%);height:100%;background:var(--color-neutral-900);z-index:-1;pointer-events:none}.signup__side-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/sign-up/bg-pattern-side.svg) no-repeat right top;opacity:.7}@media (max-width: 900px){.signup__side-bg{display:none}}.signup__header{padding-block:var(--space-1000) 0;display:flex}.signup__header .container{display:flex}.signup__main{padding-block:var(--space-1800) var(--space-1000)}.signup__grid{display:grid;grid-template-columns:1fr;gap:var(--space-1000);align-items:start}@media (min-width: 900px){.signup__grid{grid-template-columns:1fr minmax(260px,445px);gap:var(--space-400)}}.signup__intro{display:flex;flex-direction:column;gap:var(--space-300);max-width:540px}.signup__title{font-size:clamp(2rem,5vw,var(--fs-display));font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--color-neutral-800)}.signup__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-neutral-500)}.signup__countdown-block{margin-top:var(--space-500);max-width:448px}.signup__countdown-lead{color:var(--color-neutral-800)}.countdown--light .countdown__cell{background:var(--color-blue-100);color:var(--color-blue-500)}.countdown--light .countdown__label{color:var(--color-neutral-800);opacity:.5}.form-card{background:var(--color-white);color:var(--color-neutral-800);width:100%;padding:var(--space-500);border-radius:var(--radius-12);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-300);justify-self:center;max-width:445px}.field{position:relative;display:flex;flex-direction:column;gap:var(--space-100)}.field__input,.select__native{width:100%;padding:0 var(--space-200) var(--space-200);border:0;border-bottom:1px solid rgba(116,123,149,.5);background:transparent;color:var(--color-neutral-800);font-size:var(--fs-body);line-height:1.75;border-radius:0;font-weight:var(--fw-bold)}.field__input::placeholder{color:var(--color-neutral-500);font-weight:var(--fw-regular);opacity:.7}.field__input:focus,.select__native:focus{border-bottom-color:var(--color-blue-500)}.field__input:focus-visible,.select__native:focus-visible{outline:3px solid var(--color-blue-300);outline-offset:4px;border-bottom-color:var(--color-blue-500)}.field--error .field__input{border-bottom-color:#ff4f4f;padding-right:2rem}.field__error{display:none;color:#ff4f4f;font-size:.75rem;font-weight:var(--fw-bold);padding-inline:var(--space-200)}.field--error .field__error{display:block}.field__icon-error{position:absolute;right:var(--space-200);top:.25rem;width:16px;height:16px;display:none}.field--error .field__icon-error{display:block}.select{position:relative}.select__native{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent url(/sign-up/icon-arrow-down.svg) no-repeat right var(--space-200) center;background-size:11px 6px;padding-right:var(--space-500);font-weight:var(--fw-bold);color:var(--color-neutral-800);cursor:pointer}.select__native option{color:var(--color-neutral-800)}.signup__submit{margin-top:var(--space-200);width:100%}[data-success]{color:var(--color-neutral-800);text-align:center;font-weight:var(--fw-bold)}
