*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}div,body,button,input,select,p,h1,h2,h3,h4,h5,dialog,a{padding:0;margin:0;gap:0px;overflow:visible;background-color:unset;border:unset;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:none}input:focus{outline:unset}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}dialog{max-width:100vw;max-height:100vh}dialog::backdrop{background-color:transparent}:root{--font-body: "Inter", "Verdana", sans-serif;--font-heading: "Inter", "Verdana", sans-serif}:root{--color-error: hsl(0 50% 50% / 90%);--color-page: hsl(43 37% 96%);--color-skeleton: rgba(0, 0, 0, .1);--color-background: hsl(30, 40%, 98%);--color-background-neutral: hsl(38 40% 98%);--color-background-neutral-shade: hsl(39 41% 94%);--color-background-neutral-1: hsl(39 41% 94%);--color-background-neutral-2: hsl(38 40% 98%);--color-background-neutral-3: hsl(0 0% 100%);--color-background-good: hsl(79 80% 90%);--color-background-bad: hsl(0 80% 90%);--color-background-overlay: hsl(0 0% 0% / 15%);--color-accent-primary: #579aff;--color-accent-secondary: rgb(196, 74, 74);--color-accent-good: hsl(79 47% 30%);--color-accent-bad: hsl(0 47% 30%);--color-accent-neutral: hsla(0, 0%, 0%, 100%);--color-accent-contrast: hsl(0, 0%, 0%);--color-on-accent: hsl(0, 0%, 100%);--color-on-accent-neutral: hsl(0, 0%, 0%);--color-on-accent-contrast: hsl(0, 0%, 100%);--color-on-surface: hsl(0, 0%, 0%);--color-on-surface-faint: hsl(0, 0%, 0%, 60%);--color-on-background: hsl(0 0% 5%);--color-on-background-faint: hsl(0 0% 5% / 60%);--color-surface: hsl(0 0% 100% / 25%);--color-surface-neutral: hsl(0 0% 100%);--color-surface-neutral-shade: hsl(0 0% 90%);--color-surface-primary: hsl(222, 45%, 94%);--color-surface-secondary: rgb(243, 234, 246);--color-surface-focus: hsl(0 0% 92.5%);--color-tab-bar: hsl(0 0% 100%);--color-primary: hsl(0 0% 0%);--color-primary-faint: hsl(0 0% 0% / 50%);--color-text: hsl(0, 0%, 15%);--color-text-faint: hsl(0 0% 0% / 60%);--color-on-primary: hsl(0 0% 100%);--color-on-accent: hsl(0 0% 100%);--color-input: hsl(216, 100%, 40%);--color-input--placeholder: hsl(0 0% 0% / 40%);--color-input-bar: hsl(0 0% 0% / 5%);--color-input-bar--focus: hsl(0 0% 0% / 15%);--color-on-input-bar: hsl(0 0% 0%);--color-on-input-bar-faint: hsl(0 0% 0% / 70%);--color-border: hsl(0 0% 0%);--color-border-faint: hsl(0 0% 0% / 30%);--color-border-focus: hsl(216 100% 67% / 60%);--color-shadow: hsl(0 0% 0% / 2%);--color-good: hsl(79 46% 40%);--color-bad: hsl(0 47 40%);--color-neutral: hsl(0 0 40%);--blur-surface: 5px;--blur-button: 50px;--hue-primary: 190;--hue-error: 0;--hue-success: 125;color:var(--color-on-background)}body{width:100vw;height:100vh}button:disabled{opacity:30%}button:not(:disabled):active{opacity:60%}button:has(button:active){opacity:100%!important}:root{background-color:var(--color-background-neutral-1)}body{color:var(--color-text);font-family:var(--font-body);font-size:14px;background-color:var(--color-background-neutral-1)}body{overflow-y:scroll;position:initial;display:flex;flex-direction:column;background-color:var(--color-background-neutral-1)}.page{margin-left:auto;margin-right:auto;margin-bottom:64px;max-width:1024px;width:100%;height:100%;align-items:stretch;display:flex;flex-direction:column;gap:64px;padding-top:32px}.form{max-width:35em;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:24px;padding:24px;font-size:14px;background-color:var(--color-surface);border-radius:12px;border:1px solid var(--color-border-faint)}.form--hidden{display:none}.form__section{display:flex;flex-direction:column;gap:4px;font-size:14px}.form__heading{text-align:left;font-size:14px;font-weight:700}.form__body{display:flex;flex-direction:column;gap:16px}.form__label{text-align:left;font-size:12px}.form__input{align-items:center;display:flex;flex-direction:row;gap:6px;padding:8px;text-align:left;background-color:var(--color-background-neutral-2);border-radius:12px;border:1px solid var(--color-border-faint)}.form__input:has(input:focus:placeholder-shown),.form__input:has(input:focus:valid){background-color:var(--color-background-neutral-1)}.form__input:has(input:not(:valid):not(:placeholder-shown)){background-color:var(--color-background-bad)}.form__error{text-align:left;color:var(--color-bad)}.header{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:space-between;padding-left:32px;padding-right:32px;font-size:16px}.header__left{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.header__logo{color:var(--color-accent-primary);font-family:Verdana;font-size:22px;font-weight:900;letter-spacing:-.08em}.header__links{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;font-weight:700}.header__link{text-wrap:nowrap;opacity:.6}.header__link.header__link--active,.header__link:hover{opacity:1}.header__actions{align-items:baseline;display:flex;flex-direction:row;gap:12px}.inline-link{font-weight:700;opacity:.6}.inline-link:hover{opacity:1}.button{display:flex;flex-direction:row;justify-content:center;padding:12px 16px;color:var(--color-text);font-size:14px;font-weight:700;background-color:var(--color-background-neutral-2);border-radius:24px;border:1px solid var(--color-border-faint)}.button--large{padding:14px 22px;font-size:18px;border-radius:32px}.button--primary{color:var(--color-on-accent);background-color:var(--color-accent-primary)}.button--secondary{color:var(--color-on-accent);background-color:var(--color-accent-secondary)}.button:disabled{opacity:.4}.logo{color:var(--color-accent-primary);font-weight:900;font-family:Verdana;letter-spacing:-.08em}.price-card{display:flex;flex-direction:column;gap:16px;padding:24px 32px;font-size:16px;background-color:var(--color-surface);border-radius:12px;border:1px solid var(--color-border-faint)}.price-card__heading{text-transform:uppercase;font-weight:700}.price-card__price{display:flex;flex-direction:column;gap:0px}.price-card__value{font-weight:700;font-size:22px}.row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}.section{min-width:80%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:24px;padding-left:32px;padding-right:32px}.section--wide{flex-direction:row;gap:64px}.section__column{align-items:flex-start;display:flex;flex-direction:column;flex-grow:0;flex-shrink:1;gap:24px;justify-content:center;max-width:40em}.section__screenshot{max-width:300px}.section__heading{font-size:32px;font-weight:900;line-height:1.5em;letter-spacing:.03em}.section__subheading{font-size:18px;font-weight:900;line-height:1.5em;letter-spacing:.03em;color:var(--color-accent-secondary)}.section__body{max-width:70ch;font-size:18px;line-height:1.5em;font-weight:600}@media (max-width: 60em){.section--wide{align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.section__column{align-items:center}}.video{width:100%;aspect-ratio:16 / 9}
