@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--white: #FFFFFF;--paper: #F5F6F6;--paper-2: #F0F1F1;--line: #E4E6E7;--grey-100: #C7CACB;--grey-200: #A0A4A8;--grey-300: #6A6D71;--grey-400: #5F6266;--grey-500: #56595D;--grey-700: #2A2D31;--ink: #0C0D0F;--primary: #EA580C;--primary-hover: #F97316;--primary-deep-hover: #9A3609;--primary-text: #B4400B;--primary-strong: #7C2D12;--primary-subtle: #FEF0E7;--on-primary: var(--ink);--primary-on-ink: #FB923C;--primary-on-ink-surface: #C2410C;--primary-muted: #F19261;--primary-12: rgba(234, 88, 12, .12);--primary-24: rgba(234, 88, 12, .24);--primary-40: rgba(234, 88, 12, .4);--error: #B42318;--error-on-ink: #FDA4AF;--error-subtle: #FEF3F2;--success: #0F6E5C;--success-on-ink: #5EEAD4;--success-subtle: #ECFDF5;--ink-04: rgba(12, 13, 15, .04);--ink-08: rgba(12, 13, 15, .08);--ink-12: rgba(12, 13, 15, .12);--ink-24: rgba(12, 13, 15, .24);--ink-40: rgba(12, 13, 15, .4);--ink-64: rgba(12, 13, 15, .64);--paper-08: rgba(255, 255, 255, .08);--paper-12: rgba(255, 255, 255, .12);--paper-64: rgba(255, 255, 255, .64);--text-primary: var(--ink);--text-secondary: var(--grey-500);--text-muted: var(--grey-300);--text-disabled: var(--grey-200);--text-on-ink: var(--white);--text-link: var(--primary-text);--text-link-hover: var(--primary-strong);--text-error: var(--error);--text-success: var(--success);--surface-page: var(--white);--surface-raised: var(--paper);--surface-sunken: var(--paper-2);--surface-ink: var(--ink);--surface-hover: var(--ink-04);--border: var(--line);--border-strong: #8B8F93;--border-ink: var(--ink);--focus-ring: var(--primary-40);--btn-primary-bg: var(--primary-text);--btn-primary-hover-bg: var(--primary-deep-hover);--btn-primary-fg: var(--white);--btn-primary-hover-border: var(--white);--btn-outline-fg: var(--ink);--btn-outline-border: var(--border-strong);--btn-outline-hover-bg: var(--surface-hover);--btn-quiet-fg: var(--ink);--btn-quiet-hover-bg: var(--surface-hover);--btn-on-ink-bg: var(--primary-on-ink-surface);--btn-on-ink-fg: var(--white);--btn-on-ink-shadow: 0 12px 28px rgba(0, 0, 0, .28);--btn-outline-ink-fg: var(--white);--btn-outline-ink-border: var(--paper-64);--btn-outline-ink-hover-bg: var(--paper-08);--btn-primary-shadow: 0 12px 28px var(--primary-24);--btn-on-orange-bg: var(--white);--btn-on-orange-fg: var(--ink);--btn-on-orange-shadow: 0 12px 28px rgba(0, 0, 0, .28);--offer-panel-top: var(--primary-text);--offer-panel-bottom: var(--primary-strong);--orange-kicker: #FFEDD5;--font-display: "Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-sans: "Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-h1: 56px;--lh-h1: 58px;--tr-h1: -.03em;--fw-h1: 600;--fs-h2: 40px;--lh-h2: 44px;--tr-h2: -.02em;--fw-h2: 600;--fs-h3: 28px;--lh-h3: 34px;--tr-h3: -.02em;--fw-h3: 600;--fs-h4: 22px;--lh-h4: 28px;--tr-h4: -.01em;--fw-h4: 500;--fs-h5: 18px;--lh-h5: 24px;--tr-h5: 0;--fw-h5: 500;--fs-label: 13px;--lh-label: 16px;--tr-label: .16em;--fw-label: 500;--fs-body: 16px;--lh-body: 25px;--tr-body: 0;--fw-body: 400;--fs-small: 13px;--lh-small: 20px;--tr-small: 0;--fw-small: 400;--fs-mono: 13px;--lh-mono: 20px;--tr-mono: 0;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--space-13: 128px;--container-max: 1200px;--gutter: var(--space-6);--section-pad: var(--space-12);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 28px;--radius-pill: 999px;--radius-app: 22.5%;--shadow-none: none;--shadow-sm: 0 1px 2px rgba(12, 13, 15, .04);--shadow-md: 0 4px 16px rgba(12, 13, 15, .06);--shadow-lg: 0 12px 32px rgba(12, 13, 15, .08);--shadow-xl: 0 24px 64px rgba(12, 13, 15, .1);--dur-micro: .12s;--dur-ui: .2s;--dur-page: .32s;--ease: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1)}@property --btn-split-half{syntax: "<color>"; inherits: false; initial-value: #0c0d0f;}@property --btn-split-ground{syntax: "<color>"; inherits: false; initial-value: #ffffff;}@property --btn-split-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}img,svg,video,canvas{max-width:100%;height:auto;display:block}a{color:var(--text-link)}a:hover{color:var(--text-link-hover)}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--primary);color:var(--on-primary)}.free ::selection,.cta-final ::selection,.bk-hero ::selection,.footer ::selection,.promise ::selection{background:var(--primary-on-ink);color:var(--ink)}html{caret-color:var(--primary);scrollbar-color:var(--primary-40) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--primary-24);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--primary-40)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.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}:root{--gutter-x: 20px}@media(min-width:768px){:root{--gutter-x: 32px}}@media(min-width:1100px){:root{--gutter-x: 40px}}.container{max-width:1120px;margin:0 auto;padding-inline:var(--gutter-x)}[data-focus]{scroll-margin-top:14px}.kicker{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--primary-text)}.mono-note{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;font-family:var(--font-sans);font-size:16px;font-weight:600;border:1px solid transparent;border-radius:11px;background:transparent;text-decoration:none;cursor:pointer;transition:transform var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease),color var(--dur-ui) var(--ease),background-color var(--dur-ui) var(--ease),border-color var(--dur-ui) var(--ease),--btn-split-half var(--dur-ui) var(--ease),--btn-split-lead var(--dur-ui) var(--ease),--btn-split-ground var(--dur-ui) var(--ease),--btn-split-sweep .32s var(--ease)}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}.btn-primary:hover{color:var(--btn-primary-fg);background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);transform:translateY(-2px);box-shadow:var(--btn-primary-shadow)}.btn-outline{--btn-split-half: var(--border-strong);--btn-split-lead: var(--border-strong);--btn-split-ground: var(--white);background-image:linear-gradient(var(--btn-split-ground),var(--btn-split-ground)),conic-gradient(from 75deg at 50% 50%,var(--btn-split-lead) 0deg calc(180deg + var(--btn-split-sweep)),var(--btn-split-half) calc(180deg + var(--btn-split-sweep)) 360deg);background-origin:border-box;background-clip:padding-box,border-box;border-color:transparent;color:var(--btn-outline-fg)}.btn-outline:hover{color:var(--primary-text);--btn-split-lead: var(--primary);--btn-split-sweep: 180deg;--btn-split-ground: var(--primary-subtle)}.btn-quiet{background:transparent;color:var(--btn-quiet-fg);border-color:transparent}.btn-quiet:hover{color:var(--primary-text);background:var(--primary-12)}.btn-on-ink{background:var(--btn-on-ink-bg);color:var(--btn-on-ink-fg);border-color:var(--btn-on-ink-bg)}.btn-on-ink:hover{color:var(--btn-on-ink-fg);transform:translateY(-2px);box-shadow:var(--btn-on-ink-shadow)}.btn-outline-ink{background:transparent;color:var(--btn-outline-ink-fg);border-color:var(--btn-outline-ink-border)}.btn-outline-ink:hover{color:var(--btn-outline-ink-fg);background:var(--btn-outline-ink-hover-bg);border-color:var(--white)}.btn-on-orange{background:var(--btn-on-orange-bg);color:var(--btn-on-orange-fg);border-color:var(--btn-on-orange-bg)}.btn-on-orange:hover{color:var(--btn-on-orange-fg);transform:translateY(-2px);box-shadow:var(--btn-on-orange-shadow)}.btn-sm{padding:10px 18px;font-size:14px}.js-only{display:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.form-status[data-state]{display:flex;align-items:flex-start;gap:8px}.form-status[data-state]:before{flex:none;font-family:var(--font-mono);font-weight:600;line-height:inherit;speak:never}.form-status[data-state=ok]{color:var(--text-success)}.form-status[data-state=ok]:before{content:"✓"}.form-status[data-state=invalid],.form-status[data-state=rate_limited],.form-status[data-state=upstream_error],.form-status[data-state=error]{color:var(--text-error)}.form-status[data-state=invalid]:before,.form-status[data-state=rate_limited]:before,.form-status[data-state=upstream_error]:before,.form-status[data-state=error]:before{content:"!"}.form-status[data-state=fallback]{color:var(--text-secondary)}.footer .form-status[data-state=ok],.free .form-status[data-state=ok]{color:var(--success-on-ink)}.footer .form-status[data-state=invalid],.footer .form-status[data-state=rate_limited],.footer .form-status[data-state=upstream_error],.footer .form-status[data-state=error],.free .form-status[data-state=invalid],.free .form-status[data-state=rate_limited],.free .form-status[data-state=upstream_error],.free .form-status[data-state=error]{color:var(--error-on-ink)}.footer .form-status[data-state=fallback],.free .form-status[data-state=fallback]{color:var(--paper-64)}.tm-sent{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:8px 4px;width:100%}.tm-orbit{flex:none;width:44px;height:44px;color:#fff;margin-bottom:2px}.tm-sent .tick{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-64);margin:0}.tm-sent h3{font-family:var(--font-display);font-size:23px;font-weight:600;letter-spacing:-.01em;margin:0;color:#fff}.tm-sent p{font-family:var(--font-sans);font-size:15px;line-height:1.6;margin:0;max-width:46ch;color:var(--paper-64)}.tm-sent .btn{align-self:flex-start;margin-top:10px}.tm-moon{offset-path:path("M 38 22 A 16 6 -18 1 1 6 22 A 16 6 -18 1 1 38 22");offset-rotate:0deg;offset-distance:0%}@media(prefers-reduced-motion:no-preference){@keyframes tm-orbit-spin{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes tm-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tm-sent{animation:tm-rise .32s var(--ease, ease) both}.tm-sent .tm-moon{animation:tm-orbit-spin 4s linear infinite}}
