@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Unbounded-300-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Unbounded-300-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Unbounded-300-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Unbounded-300-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Unbounded-300-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Unbounded-400-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Unbounded-400-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Unbounded-400-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Unbounded-400-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Unbounded-400-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Unbounded-500-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Unbounded-500-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Unbounded-500-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Unbounded-500-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Unbounded-500-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Unbounded-600-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Unbounded-600-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Unbounded-600-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Unbounded-600-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Unbounded-600-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Unbounded-700-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Unbounded-700-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Unbounded-700-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Unbounded-700-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Unbounded-700-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root{--am-indigo-900:#09055a;--am-indigo-700:#120b8f;--am-indigo-500:#2d49e0;--am-indigo-300:#6c7cf0;--am-indigo-100:#e5e7fb;--am-bg:#f7f9fb;--am-surface:#fff;--am-surface-2:#f2f4f8;--am-ink:#020202;--am-ink-2:#1c1c23;--am-muted:#6b6b76;--am-line:#e4e6ec;--am-fg-1:var(--am-ink);--am-fg-2:var(--am-ink-2);--am-fg-3:var(--am-muted);--am-fg-on-indigo:#f7f9fb;--am-bg-page:var(--am-bg);--am-bg-dark:var(--am-indigo-700);--am-accent:var(--am-indigo-700);--am-shadow-pill:0 2px 20px 0 #2d49e01a;--am-shadow-card:0 8px 32px 0 #120b8f14;--am-shadow-lift:0 16px 48px 0 #120b8f24;--am-r-pill:999px;--am-r-lg:32px;--am-r-md:20px;--am-r-sm:12px;--am-space-1:4px;--am-space-2:8px;--am-space-3:12px;--am-space-4:16px;--am-space-5:24px;--am-space-6:32px;--am-space-7:48px;--am-space-8:64px;--am-space-9:96px;--am-space-10:128px;--am-font-display:"Unbounded", "Arial Black", sans-serif;--am-font-text:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--am-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--am-text-display-1:700 clamp(56px, 8vw, 120px)/.95 var(--am-font-display);--am-text-display-2:700 clamp(40px, 5.2vw, 72px)/1.02 var(--am-font-display);--am-text-h1:700 clamp(32px, 3.6vw, 52px)/1.1 var(--am-font-display);--am-text-h2:600 clamp(24px, 2.2vw, 36px)/1.2 var(--am-font-display);--am-text-h3:600 20px/1.3 var(--am-font-display);--am-text-eyebrow:500 12px/1.4 var(--am-font-text);--am-text-body-lg:400 18px/1.55 var(--am-font-text);--am-text-body:400 15px/1.55 var(--am-font-text);--am-text-body-sm:400 13px/1.5 var(--am-font-text);--am-text-button:500 15px/1 var(--am-font-text);--am-text-button-sm:400 11px/1 var(--am-font-text);--am-text-caption:400 12px/1.45 var(--am-font-text);--am-text-mono:400 14px/1.6 var(--am-font-mono);--am-ease:cubic-bezier(.2, .6, .2, 1);--am-dur-fast:.12s;--am-dur-base:.2s;--am-dur-slow:.48s}html,body{background:var(--am-bg);color:var(--am-ink-2);font-family:var(--am-font-text);margin:0;padding:0}*{box-sizing:border-box}a{color:inherit}img{max-width:100%}section{scroll-margin-top:100px}.wrap{max-width:1200px;margin:0 auto;padding:0 40px}.eyebrow{font:500 12px/1.4 var(--am-font-text);text-transform:uppercase;letter-spacing:.08em;color:var(--am-muted)}.h1-display{font:700 clamp(56px, 8vw, 120px)/.92 var(--am-font-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--am-ink);margin:0}.h2-display{font:700 clamp(40px, 5vw, 72px)/1 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:0}.h3-card{font:600 24px/1.15 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:0}.body-lg{font:400 18px/1.55 var(--am-font-text);color:var(--am-ink-2)}.body-md{font:400 15px/1.6 var(--am-font-text);color:var(--am-ink-2)}.body-sm{font:400 14px/1.55 var(--am-font-text);color:var(--am-muted)}.nav-outer{z-index:40;pointer-events:none;padding-top:14px;position:sticky;top:0}.nav-row{justify-content:center;display:flex}.nav-inner{background:var(--am-surface);width:1200px;max-width:calc(100% - 40px);min-height:72px;box-shadow:var(--am-shadow-pill);pointer-events:auto;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:12px 18px 12px 24px;display:flex}.brand-pill{color:var(--am-ink);font:600 14px/1 var(--am-font-display);letter-spacing:0;white-space:nowrap;flex:none;align-items:center;gap:10px;padding-right:22px;text-decoration:none;display:inline-flex;position:relative}.brand-pill:after{content:"";background:var(--am-line);width:1px;height:46px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.brand-dot{background:var(--am-indigo-700);border-radius:50%;flex:none;width:12px;height:12px}.nav-pill-links{flex:auto;justify-content:flex-start;align-items:center;gap:28px;min-width:0;display:flex}.nav-pill-links a{color:var(--am-ink-2);font:500 13px/1 var(--am-font-text);white-space:nowrap;transition:color var(--am-dur-base) var(--am-ease);flex:none;text-decoration:none}.nav-pill-links a:hover{color:var(--am-indigo-700)}.nav-inner>.btn{border-radius:16px;flex:none;min-height:48px;padding:16px 20px;font-size:13px;font-weight:600}.btn{border-radius:var(--am-r-pill);font:500 15px/1 var(--am-font-text);cursor:pointer;white-space:nowrap;transition:background-color var(--am-dur-base) var(--am-ease), color var(--am-dur-base) var(--am-ease);border:0;justify-content:center;align-items:center;gap:10px;padding:18px 32px;text-decoration:none;display:inline-flex}.btn--primary{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);box-shadow:var(--am-shadow-pill)}.btn--primary:hover{background:var(--am-indigo-900)}.btn--lg{padding:22px 36px;font-size:16px}.btn--ghost{background:var(--am-surface);color:var(--am-ink-2);box-shadow:var(--am-shadow-pill)}.btn--ghost:hover{background:var(--am-indigo-700);color:var(--am-fg-on-indigo)}.btn--on-indigo{background:var(--am-fg-on-indigo);color:var(--am-indigo-700)}.btn--on-indigo:hover{background:#e5e7fb}.hero{padding:32px 0 96px}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;margin-top:56px;display:grid}.hero-meta{background:var(--am-surface);border-radius:var(--am-r-pill);box-shadow:var(--am-shadow-pill);font:500 12px/1 var(--am-font-text);color:var(--am-ink-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;margin-bottom:28px;padding:8px 14px 8px 12px;display:inline-flex}.hero-meta .dot{background:#3ecf8e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #3ecf8e33}.hero-sub{font:500 22px/1.4 var(--am-font-text);color:var(--am-ink-2);max-width:520px;margin:28px 0 36px}.hero-features{flex-wrap:wrap;gap:10px;max-width:560px;margin:-16px 0 32px;display:flex}.hero-features span{border-radius:var(--am-r-pill);background:var(--am-surface);min-height:36px;box-shadow:var(--am-shadow-pill);color:var(--am-ink-2);font:500 12px/1.2 var(--am-font-text);align-items:center;padding:10px 14px;display:inline-flex}.hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-note{font:400 13px/1.4 var(--am-font-text);color:var(--am-muted)}.video-card{border-radius:var(--am-r-lg);box-shadow:var(--am-shadow-lift);background:var(--am-ink);aspect-ratio:9/16;max-height:640px;margin-left:auto;position:relative;overflow:hidden}.video-card video{object-fit:cover;width:100%;height:100%;display:block}.video-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--am-fg-on-indigo);border-radius:var(--am-r-pill);font:500 11px/1 var(--am-font-text);text-transform:uppercase;letter-spacing:.08em;background:#0202028c;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;position:absolute;top:18px;left:18px}.video-badge .rec{background:#ff4e4e;border-radius:50%;width:8px;height:8px}.problem{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);padding:128px 0;position:relative;overflow:hidden}.problem .h2-display{color:var(--am-fg-on-indigo)}.problem-lead{font:400 20px/1.5 var(--am-font-text);opacity:.85;max-width:720px;margin:28px 0 64px}.quote-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:56px;display:grid}.quote-card{border-radius:var(--am-r-lg);background:#ffffff0f;border:1px solid #ffffff1f;flex-direction:column;padding:32px;display:flex;position:relative}.quote-card:before{content:"«";font:700 80px/1 var(--am-font-display);color:#ffffff40;position:absolute;top:-4px;left:24px}.quote-text{font:500 20px/1.4 var(--am-font-text);padding-top:48px}.quote-label{font:500 11px/1 var(--am-font-text);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-top:auto;padding-top:20px}.vs-row{border-top:1px solid #ffffff26;align-items:center;gap:20px;padding-top:48px;display:flex}.vs-chip{font:500 11px/1 var(--am-font-text);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--am-r-pill);color:var(--am-fg-on-indigo);background:#ffffff1a;padding:10px 16px}.vs-text{font:500 22px/1.4 var(--am-font-text);flex:1}.vs-text b{font-weight:700}.how{padding:128px 0}.how-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.step-card{background:var(--am-surface);border-radius:var(--am-r-lg);box-shadow:var(--am-shadow-card);flex-direction:column;gap:20px;min-height:340px;padding:36px;display:flex}.step-num{font:700 14px/1 var(--am-font-display);letter-spacing:.02em;color:var(--am-indigo-700)}.step-title{font:600 24px/1.15 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:0}.step-body{font:400 15px/1.55 var(--am-font-text);color:var(--am-ink-2)}.step-icon{background:var(--am-indigo-100);width:56px;height:56px;color:var(--am-indigo-700);border-radius:16px;justify-content:center;align-items:center;display:flex}.how-extras{grid-template-columns:1.5fr 1fr;gap:20px;margin-top:20px;display:grid}.privacy-card{background:var(--am-ink);color:var(--am-fg-on-indigo);border-radius:var(--am-r-lg);align-items:center;gap:24px;padding:36px 40px;display:flex}.privacy-card .badge{width:64px;height:64px;color:var(--am-indigo-300);background:#6c7cf02e;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.privacy-title{font:600 22px/1.2 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-fg-on-indigo);margin:0 0 8px}.privacy-body{font:400 14px/1.5 var(--am-font-text);color:#f7f9fbbf;margin:0}.soon-card{background:var(--am-surface);border:1.5px dashed var(--am-indigo-300);border-radius:var(--am-r-lg);flex-direction:column;gap:12px;padding:36px 40px;display:flex}.soon-chip{font:500 10px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--am-r-pill);background:var(--am-indigo-100);color:var(--am-indigo-700);align-self:flex-start;padding:8px 12px}.soon-title{font:600 20px/1.2 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:0}.soon-body{font:400 14px/1.5 var(--am-font-text);color:var(--am-muted);margin:0}.feature-card{background:var(--am-surface);border:2px solid var(--am-indigo-700);border-radius:var(--am-r-lg);box-shadow:var(--am-shadow-card);flex-direction:column;gap:14px;padding:34px 38px;display:flex}.feature-chip{font:600 10px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--am-r-pill);color:#166a48;background:#3ecf8e24;align-self:flex-start;align-items:center;gap:8px;padding:9px 13px;display:inline-flex}.feature-dot{background:#3ecf8e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #3ecf8e2e}.feature-title{font:600 20px/1.2 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:0}.feature-body{font:400 14px/1.5 var(--am-font-text);color:var(--am-ink-2);margin:0}.feature-link{border-radius:var(--am-r-pill);background:var(--am-indigo-700);color:var(--am-fg-on-indigo);font:500 13px/1 var(--am-font-text);transition:background-color var(--am-dur-base) var(--am-ease);align-self:flex-start;margin-top:8px;padding:13px 18px;text-decoration:none}.feature-link:hover{background:var(--am-indigo-900)}.ba{background:var(--am-surface-2);padding:128px 0}.ba-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;display:grid;position:relative}.ba-col{background:var(--am-surface);border-radius:var(--am-r-lg);box-shadow:var(--am-shadow-card);flex-direction:column;gap:20px;padding:40px;display:flex}.ba-col.before{background:#fff}.ba-col.after{background:var(--am-indigo-700);color:var(--am-fg-on-indigo)}.ba-tag{font:500 11px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--am-r-pill);align-self:flex-start;padding:8px 14px}.ba-col.before .ba-tag{color:#b4401e;background:#ffe9e2}.ba-col.after .ba-tag{color:var(--am-fg-on-indigo);background:#ffffff24}.ba-h{font:600 22px/1.2 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0}.ba-col.before .ba-h{color:var(--am-ink)}.ba-col.after .ba-h{color:var(--am-fg-on-indigo)}.ba-blockquote{font:500 17px/1.55 var(--am-font-text);color:var(--am-ink-2);background:#f7efea;border-radius:16px;margin:0;padding:20px 24px}.ba-bullet{font:500 15px/1.5 var(--am-font-text);align-items:baseline;gap:12px;display:flex}.ba-bullet .dot-r{background:#b4401e;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.ba-col.after .ba-bullet{color:var(--am-fg-on-indigo)}.after-block{background:#ffffff14;border-radius:16px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.after-block-title{font:600 11px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;color:#fff9;align-items:center;gap:10px;display:flex}.timecode{color:#e5e7fb;font:500 11px/1 var(--am-font-mono,monospace);letter-spacing:.02em;background:#6c7cf047;border-radius:6px;align-items:center;padding:3px 8px;display:inline-flex}.after-block-body{font:400 15px/1.55 var(--am-font-text);color:#f7f9fbeb;margin:0}.after-block-body em{color:var(--am-fg-on-indigo);background:#ffffff24;border-radius:4px;padding:1px 6px;font-style:normal}.questions-db{background:var(--am-bg);padding:128px 0}.questions-layout{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;display:grid}.questions-lead{font:400 18px/1.55 var(--am-font-text);color:var(--am-ink-2);max-width:620px;margin:28px 0 36px}.flow-list{flex-direction:column;gap:12px;margin:0 0 36px;display:flex}.flow-item{border-bottom:1px solid var(--am-line);font:500 15px/1.45 var(--am-font-text);color:var(--am-ink-2);grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:16px 0;display:grid}.flow-num{background:var(--am-indigo-700);width:42px;height:42px;color:var(--am-fg-on-indigo);font:700 12px/1 var(--am-font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bot-preview{background:var(--am-surface);border:1px solid var(--am-line);box-shadow:var(--am-shadow-lift);border-radius:40px;flex-direction:column;gap:24px;padding:44px 36px 36px;display:flex;overflow:hidden}.bot-preview-title{border-bottom:1px solid var(--am-line);color:var(--am-ink);font:700 32px/1 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 4px;padding-bottom:30px}.bot-step{background:var(--am-surface-2);border-radius:24px;grid-template-columns:44px 1fr;align-items:start;gap:20px;padding:24px;display:grid}.bot-step-num{background:var(--am-surface);width:44px;height:44px;color:var(--am-indigo-700);box-shadow:var(--am-shadow-pill);font:700 18px/1 var(--am-font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bot-step h3{color:var(--am-ink);font:700 22px/1.08 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;margin:9px 0 0}.bot-pills{flex-wrap:wrap;grid-column:1/-1;gap:10px;max-width:100%;display:flex}.bot-pills span{border-radius:var(--am-r-pill);background:var(--am-surface);border:1px solid var(--am-line);min-height:46px;color:var(--am-ink-2);font:600 13px/1.1 var(--am-font-text);white-space:nowrap;justify-content:center;align-items:center;padding:12px 16px;display:inline-flex;box-shadow:0 6px 18px #120b8f0a}.bot-pills span.is-selected{background:var(--am-indigo-700);border-color:var(--am-indigo-700);color:var(--am-fg-on-indigo);box-shadow:var(--am-shadow-pill)}.bot-step--table{gap:18px 20px;padding-bottom:16px}.bot-table-head{color:var(--am-muted);font:600 13px/1.2 var(--am-font-text);grid-column:1/-1;grid-template-columns:1.75fr 1fr 1.45fr;gap:16px;margin-top:2px;padding:0 20px;display:grid}.bot-interview-list{flex-direction:column;grid-column:1/-1;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bot-interview-list li{background:var(--am-surface);min-height:60px;color:var(--am-ink-2);font:600 14px/1.2 var(--am-font-text);box-shadow:0 1px 0 var(--am-line);border-radius:14px;grid-template-columns:1.75fr 1fr 1.45fr;align-items:center;gap:16px;padding:0 20px;display:grid;position:relative}.bot-interview-list li span:nth-child(2){font-variant-numeric:tabular-nums}.bot-interview-list li.is-selected{box-shadow:inset 3px 0 0 var(--am-indigo-700);background:#eef1ff}.bot-step--result{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);grid-template-columns:44px 1fr auto;align-items:center;padding:24px}.bot-step--result .bot-step-num{color:var(--am-indigo-700)}.bot-step--result h3{color:var(--am-fg-on-indigo);margin:0 0 8px}.bot-step--result p{color:#f7f9fbd1;font:600 14px/1.35 var(--am-font-text);margin:0}.bot-pdf-chip{background:var(--am-fg-on-indigo);min-height:60px;color:var(--am-indigo-700);font:700 14px/1 var(--am-font-display);letter-spacing:.04em;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;display:inline-flex}.bot-pdf-chip svg{flex:none}.questions-top{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);padding:128px 0}.questions-top .h2-display{color:var(--am-fg-on-indigo)}.top-head{grid-template-columns:1fr 360px;align-items:end;gap:48px;display:grid}.top-stat{border-top:1px solid #ffffff38;padding-top:24px}.top-stat span{font:700 72px/.95 var(--am-font-display);letter-spacing:-.02em;color:var(--am-fg-on-indigo);display:block}.top-stat p{font:400 15px/1.5 var(--am-font-text);color:#f7f9fbc7;margin:12px 0 0}.top-layout{grid-template-columns:.58fr 1.42fr;align-items:start;gap:42px;margin-top:56px;display:grid}.top-lead{font:400 18px/1.55 var(--am-font-text);color:#f7f9fbdb;max-width:520px;margin:0 0 32px}.top-preview{background:var(--am-bg);color:var(--am-ink-2);border-radius:var(--am-r-lg);box-shadow:var(--am-shadow-lift);border:1px solid #120b8f0f;padding:44px 52px 34px;overflow:hidden}.top-preview-kicker{color:#1c1c238f;font:700 13px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.top-tabs{flex-wrap:wrap;gap:14px;margin:0 0 34px;display:flex}.top-tab{appearance:none;border-radius:var(--am-r-pill);background:var(--am-indigo-100);min-height:48px;color:var(--am-indigo-700);box-shadow:var(--am-shadow-pill);cursor:pointer;font:700 14px/1 var(--am-font-text);transition:background-color var(--am-dur-base) var(--am-ease), color var(--am-dur-base) var(--am-ease), box-shadow var(--am-dur-base) var(--am-ease), transform var(--am-dur-fast) var(--am-ease);border:0;padding:0 28px}.top-tab:hover{background:#dce0fb}.top-tab:active{transform:translateY(1px)}.top-tab:focus-visible{outline-offset:3px;outline:3px solid #6c7cf059}.top-tab.is-selected{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);box-shadow:0 8px 28px #120b8f33}.top-preview-content{animation:topPreviewIn .18s var(--am-ease)}.top-preview-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.top-preview-header h3{font:700 24px/1.18 var(--am-font-display);letter-spacing:0;color:var(--am-ink);margin:0}.top-preview-header b{border-radius:var(--am-r-pill);background:var(--am-indigo-100);color:var(--am-indigo-700);font:700 14px/1 var(--am-font-text);white-space:nowrap;flex-shrink:0;padding:14px 20px}.top-table{flex-direction:column;display:flex}.top-row{border-bottom:1px solid var(--am-line);grid-template-columns:160px 1fr 150px;align-items:start;gap:22px;padding:24px 0;display:grid}.top-row span{font:700 14px/1.25 var(--am-font-text);color:var(--am-indigo-700)}.top-row p{font:400 15px/1.48 var(--am-font-text);color:var(--am-ink-2);margin:0}.top-row b{text-align:right;font:700 14px/1.35 var(--am-font-text);color:var(--am-ink);white-space:nowrap}.top-preview-note{color:#6b6b76b8;text-align:center;font:700 13px/1.4 var(--am-font-text);margin:26px 0 0;padding-top:0}@keyframes topPreviewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.faq{padding:128px 0}.faq-list{border-top:1px solid var(--am-line);margin-top:56px}.faq-item{border-bottom:1px solid var(--am-line)}.faq-q{text-align:left;cursor:pointer;width:100%;font:600 22px/1.3 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;transition:color .2s;display:flex}.faq-q:hover{color:var(--am-indigo-700)}.faq-plus{border:1.5px solid var(--am-line);width:40px;height:40px;color:var(--am-ink-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,background .2s,color .2s,border-color .2s;display:flex}.faq-item.open .faq-plus{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);border-color:var(--am-indigo-700);transform:rotate(45deg)}.faq-a{max-height:0;font:400 16px/1.6 var(--am-font-text);color:var(--am-ink-2);transition:max-height .35s cubic-bezier(.2,.6,.2,1);overflow:hidden}.faq-a-inner{max-width:760px;padding:0 0 28px}.faq-item.open .faq-a{max-height:300px}.final-cta{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);text-align:center;padding:140px 0;position:relative;overflow:hidden}.final-cta .ring{border:1px solid #ffffff14;border-radius:50%;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-cta .ring.b{border-color:#ffffff0a;width:1200px;height:1200px}.final-cta .wrap{position:relative}.final-cta .h2-display{color:var(--am-fg-on-indigo);max-width:900px;margin:0 auto}.final-cta .sub{font:400 18px/1.55 var(--am-font-text);opacity:.8;max-width:540px;margin:28px auto 44px}footer.site{background:var(--am-ink);color:var(--am-fg-on-indigo);padding:80px 0 40px}.footer-top{grid-template-columns:1.2fr 1fr 1.6fr;gap:48px;margin-bottom:64px;display:grid}.footer-brand{font:700 24px/1 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-fg-on-indigo);margin-bottom:16px}.footer-tag{font:400 14px/1.55 var(--am-font-text);color:#f7f9fb99;max-width:280px}.footer-h{font:500 12px/1 var(--am-font-text);letter-spacing:.12em;text-transform:uppercase;color:#f7f9fb80;margin:0 0 20px}.footer-links{flex-direction:column;gap:12px;display:flex}.footer-links a{color:#f7f9fbd9;font:400 14px/1.4 var(--am-font-text);text-decoration:none;transition:color .2s}.footer-links a:hover{color:var(--am-fg-on-indigo)}.social{gap:12px;margin-top:4px;display:flex}.social a{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s;display:flex}.social a:hover{background:#ffffff2e}.social img{object-fit:contain;width:22px;height:22px}.footer-bottom{font:400 13px/1.5 var(--am-font-text);color:#f7f9fb80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:32px;display:flex}.footer-legal-ip{flex-direction:column;gap:4px;display:flex}.cookie{background:var(--am-surface);max-width:440px;box-shadow:var(--am-shadow-lift);z-index:50;font:400 13px/1.45 var(--am-font-text);color:var(--am-ink-2);border-radius:20px;align-items:center;gap:16px;padding:20px 24px;display:flex;position:fixed;bottom:24px;left:24px}.cookie-text b{font:600 14px/1.3 var(--am-font-text);color:var(--am-ink);margin-bottom:4px;display:block}.cookie a{color:var(--am-indigo-700)}.cookie button{background:var(--am-indigo-700);color:var(--am-fg-on-indigo);border-radius:var(--am-r-pill);font:500 13px/1 var(--am-font-text);cursor:pointer;border:0;padding:12px 22px;transition:background .2s}.cookie button:hover{background:var(--am-indigo-900)}.section-legal{background:var(--am-bg);padding:160px 0 96px}.prose{max-width:760px;font:400 16px/1.7 var(--am-font-text);color:var(--am-ink-2)}.prose .h1{font:700 clamp(32px, 3.6vw, 52px)/1.1 var(--am-font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--am-ink);margin:0 0 32px}.prose h2{font:600 22px/1.2 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:40px 0 12px}.prose p{margin:0 0 16px}.prose ol,.prose ul{margin:0 0 16px;padding-left:22px}.prose li{margin:0 0 10px}.prose a{color:var(--am-indigo-700);text-underline-offset:3px;text-decoration:underline}.prose a:hover{color:var(--am-indigo-900)}.prose h3{font:600 18px/1.25 var(--am-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--am-ink);margin:28px 0 10px}.prose .legal-meta{color:var(--am-ink-2);opacity:.75;margin:0 0 32px}.prose .legal-table-wrap{margin:0 0 20px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.prose table th,.prose table td{text-align:left;vertical-align:top;border:1px solid #0000001f;padding:10px 12px}.prose table th{color:var(--am-ink);background:#0000000a;font-weight:600}.legal-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}@media (width<=980px){.hero-grid,.quote-grid,.how-grid,.how-extras,.ba-grid,.questions-layout,.top-head,.top-layout,.footer-top{grid-template-columns:1fr}.nav-pill-links{display:none}.top-stat{max-width:420px}.top-row{grid-template-columns:140px 1fr}.top-row b{text-align:left;grid-column:2}}@media (width<=1280px){.nav-inner{gap:14px;padding:12px 14px 12px 18px}.brand-pill{padding-right:16px;font-size:13px}.nav-pill-links{gap:18px}.nav-pill-links a{font-size:12px}.nav-inner>.btn{border-radius:15px;min-height:46px;padding:15px 18px;font-size:12px}}@media (width<=600px){.wrap{padding:0 20px}.nav-outer{padding-top:20px}.nav-inner{width:auto;max-width:calc(100% - 32px);min-height:0;box-shadow:none;background:0 0;border-radius:0;gap:8px;padding:0}.brand-pill{background:var(--am-surface);border-radius:var(--am-r-pill);box-shadow:var(--am-shadow-pill);white-space:nowrap;gap:10px;padding:10px 14px;font-size:12px}.brand-pill:after{display:none}.brand-dot{width:8px;height:8px}.nav-inner .btn{display:none}.hero{padding:28px 0 72px}.hero-grid{gap:56px;margin-top:72px}.h1-display{letter-spacing:0;font-size:clamp(40px,12vw,52px);line-height:.96}.h2-display{letter-spacing:0;font-size:clamp(32px,10vw,44px);line-height:1.03}.hero-sub{font-size:20px}.hero-features{margin-top:-18px}.hero-features span{justify-content:center;width:100%}.btn--lg{width:100%;max-width:288px}.video-card{width:100%;max-height:none;margin-left:0}.privacy-card{flex-direction:column;align-items:flex-start;padding:28px 24px}.soon-card,.feature-card{padding:28px 24px}.privacy-card,.soon-card,.feature-card{min-width:0}.privacy-title,.soon-title,.feature-title{letter-spacing:0;font-size:18px}.questions-db,.questions-top{padding:88px 0}.questions-layout,.top-layout{gap:36px}.questions-lead,.top-lead{font-size:16px}.questions-top .h2-display{overflow-wrap:anywhere;font-size:clamp(28px,8.4vw,36px);line-height:1.06}.flow-item{grid-template-columns:40px 1fr;gap:12px;font-size:14px}.flow-num{width:36px;height:36px}.bot-preview,.top-preview{border-radius:24px;padding:24px}.bot-preview-title{letter-spacing:0;padding-bottom:22px;font-size:24px}.bot-step{border-radius:20px;grid-template-columns:38px 1fr;gap:16px 14px;padding:18px}.bot-step-num{width:38px;height:38px;font-size:15px}.bot-step h3{letter-spacing:0;margin-top:7px;font-size:18px}.bot-pills{flex-wrap:wrap;gap:10px}.bot-pills span{min-height:38px;padding:10px 14px;font-size:12px}.bot-step--table{gap:14px}.bot-table-head{display:none}.bot-interview-list li{border-radius:16px;grid-template-columns:1fr;gap:4px;min-height:0;padding:14px 16px;font-size:12px}.bot-interview-list li span:nth-child(2){color:var(--am-muted)}.bot-step--result{grid-template-columns:38px 1fr}.bot-pdf-chip{border-radius:16px;grid-column:2;justify-self:flex-start;min-height:40px;padding:10px 14px;font-size:12px}.bot-pdf-chip svg{width:18px;height:18px}.top-preview-header{flex-direction:column;align-items:flex-start}.top-stat span{letter-spacing:0;font-size:56px}.top-preview-kicker{margin-bottom:16px;font-size:11px;line-height:1.2}.top-tabs{gap:10px;margin-bottom:28px}.top-tab{flex:calc(50% - 10px);min-height:42px;padding:0 12px;font-size:12px}.top-preview-header h3{letter-spacing:0;font-size:20px}.top-preview-header b{padding:11px 15px;font-size:13px}.top-row{grid-template-columns:1fr;gap:8px}.top-row b{grid-column:auto}.top-row p{font-size:14px}.top-preview-note{margin-top:22px;font-size:12px}.faq-q{letter-spacing:0;gap:12px;font-size:18px}.faq-plus{width:34px;height:34px}.final-cta .ring{display:none}.cookie{flex-direction:column;align-items:flex-start;width:auto;max-width:none;bottom:12px;left:12px;right:12px}.cookie button{align-self:flex-end}.prose .h1{letter-spacing:0;font-size:clamp(30px,9vw,40px);line-height:1.06}.prose h2{letter-spacing:0;font-size:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.feature-link,.top-tab,.top-preview-content,.faq-plus,.faq-a,.step-card,.quote-card,.video-card,.footer-links a,.social a{transition:none!important;animation:none!important}}
