.direct-site{min-height:100svh;background:var(--legacy-color-435);color:var(--legacy-color-436)}.direct-header{justify-content:space-between;border-bottom:1px solid var(--legacy-color-437)}.direct-back{display:flex;align-items:center;gap:var(--style-gap-084);font-size:var(--style-font-size-086);color:var(--legacy-color-213)}.direct-landing{width:min(100% - 48px,1060px);margin:var(--style-margin-723);padding:var(--style-padding-830);text-align:center}.direct-status{font-size:var(--style-font-size-061);letter-spacing:var(--style-letter-spacing-409);color:var(--legacy-color-438);display:inline-flex;align-items:center;gap:var(--style-gap-040)}.direct-status:before{content:"";width:5px;height:5px;background:var(--legacy-color-153);border-radius:var(--style-border-radius-032)}.direct-product{margin:var(--style-margin-831);font-size:var(--style-font-size-438);letter-spacing:var(--style-letter-spacing-452);color:var(--legacy-color-436)}.direct-landing h1{font-size:var(--style-font-size-832);font-weight:var(--style-font-weight-052);line-height:var(--style-line-height-152);letter-spacing:var(--style-letter-spacing-833);margin:0}.direct-landing h1 em{font-style:normal;color:var(--legacy-color-153)}.direct-intro{max-width:530px;margin:var(--style-margin-834);color:var(--legacy-color-213);font-size:var(--style-font-size-092);line-height:var(--style-line-height-275)}.direct-form{max-width:540px;margin:var(--style-margin-835);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--style-gap-040);text-align:left}.direct-form input{min-width:0;width:100%;height:54px;padding:var(--style-padding-566);border:1px solid var(--legacy-color-439);border-radius:var(--style-border-radius-681);background:var(--legacy-color-162);color:var(--legacy-color-436);outline:none;font:inherit}.direct-form input:focus-visible{border-color:var(--legacy-color-153);box-shadow:var(--style-box-shadow-836)}.direct-form input[aria-invalid=true]{border-color:var(--legacy-color-441)}.direct-form .button{height:54px;white-space:nowrap;border-radius:var(--style-border-radius-681);font-size:var(--style-font-size-086);padding:var(--style-padding-183)}.direct-form .button:disabled{opacity:.65;cursor:wait}.direct-error{grid-column:1/-1;color:var(--legacy-color-442);margin:var(--style-margin-424);font-size:var(--style-font-size-086)}.direct-success{margin:var(--style-margin-835);min-height:88px}.direct-success strong{color:var(--legacy-color-153);font-size:var(--style-font-size-438);font-weight:var(--style-font-weight-052)}.direct-success p{color:var(--legacy-color-213);font-size:var(--style-font-size-009);margin:var(--style-margin-439)}.direct-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.direct-preview-form{max-width:400px;grid-template-columns:1fr}@media(max-width:600px){.direct-header{padding:var(--style-padding-837)}.direct-header .brand{font-size:var(--style-font-size-160)}.direct-back{font-size:var(--style-font-size-204)}.direct-landing{padding-top:var(--style-padding-top-838)}.direct-product{font-size:var(--style-font-size-295);margin-top:var(--style-margin-top-329)}.direct-intro{font-size:var(--style-font-size-218);max-width:340px}.direct-form{grid-template-columns:1fr;max-width:360px;margin-top:var(--style-margin-top-335)}.direct-form .button{width:100%}}@media(prefers-reduced-motion:reduce){.direct-site *{scroll-behavior:auto}}.direct-privacy{max-width:540px;margin:10px auto 0;font-size:12px;line-height:1.4;color:inherit;opacity:.72;text-align:center}.direct-privacy a{color:inherit;text-decoration:underline}