.seo-landing:where(.astro-BO6SWNUR){overflow-x:hidden;color:#101010}.container:where(.astro-BO6SWNUR){max-width:1120px;margin:0 auto;padding:0 2rem}.container:where(.astro-BO6SWNUR).narrow{max-width:800px}.hero:where(.astro-BO6SWNUR){padding:8em 0 4em;background:linear-gradient(180deg,#f4f7ff 0%,#ffffff 100%);text-align:center}.hero--split:where(.astro-BO6SWNUR){text-align:left}.hero-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.hero--split:where(.astro-BO6SWNUR) .hero-grid:where(.astro-BO6SWNUR){grid-template-columns:1.05fr .95fr}.badge:where(.astro-BO6SWNUR){display:inline-block;border:1px solid #c9d6ff;color:#195ada;background:#eef3ff;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600;margin-bottom:1.2em}.hero-title:where(.astro-BO6SWNUR){font-size:50px;font-weight:700;line-height:1.08;margin:0 auto .45em;max-width:900px;letter-spacing:-1px}.hero--split:where(.astro-BO6SWNUR) .hero-title:where(.astro-BO6SWNUR){margin-left:0;font-size:46px}.hero-title:where(.astro-BO6SWNUR) .grad{background:linear-gradient(90deg,#195ada 0%,#7c3aed 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle:where(.astro-BO6SWNUR){font-size:19px;color:#6b7280;max-width:640px;margin:0 auto 1.8em;line-height:1.55}.hero--split:where(.astro-BO6SWNUR) .hero-subtitle:where(.astro-BO6SWNUR){margin-left:0}.hero-ctas:where(.astro-BO6SWNUR){display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero--split:where(.astro-BO6SWNUR) .hero-ctas:where(.astro-BO6SWNUR){justify-content:flex-start}.hero-trust:where(.astro-BO6SWNUR){margin-top:1.2em;font-size:13px;color:#9ca3af}.hero-visual:where(.astro-BO6SWNUR) img:where(.astro-BO6SWNUR){width:100%;height:auto;border-radius:20px}.hero-visual:where(.astro-BO6SWNUR).phone img:where(.astro-BO6SWNUR){width:auto;max-height:540px;margin:0 auto;border-radius:0}.btn-primary:where(.astro-BO6SWNUR){display:inline-block;background:#195ada;color:#fff;border-radius:10px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s ease,background .15s ease}.btn-primary:where(.astro-BO6SWNUR):hover{transform:translateY(-2px);background:#0b1e66}.btn-outline:where(.astro-BO6SWNUR){display:inline-block;border:1px solid #195ada;color:#195ada;border-radius:10px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease;background:transparent}.btn-outline:where(.astro-BO6SWNUR):hover{background:#195ada;color:#fff}.stats:where(.astro-BO6SWNUR){padding:0 0 3em;background:#fff}.stats-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;border:1px solid #eceef5;border-radius:18px;padding:1.6em 1.5em;background:#fbfcff}.stat:where(.astro-BO6SWNUR){text-align:center}.stat:where(.astro-BO6SWNUR) strong:where(.astro-BO6SWNUR){display:block;font-size:30px;font-weight:700;color:#195ada;letter-spacing:-.5px;line-height:1.1}.stat:where(.astro-BO6SWNUR) span:where(.astro-BO6SWNUR){display:block;font-size:14px;color:#6b7280;margin-top:4px}.answer:where(.astro-BO6SWNUR){padding:1em 0 3em}.answer-box:where(.astro-BO6SWNUR){background:linear-gradient(155deg,#0b1e66 0%,#123bb0 100%);color:#fff;border-radius:24px;padding:2.4em 2.6em;box-shadow:0 30px 70px #0b1e6638}.answer-box:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:24px;font-weight:700;margin:0 0 .6em;letter-spacing:-.3px}.answer-box:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:17px;line-height:1.65;color:#e4ebff;margin:0}.answer-box:where(.astro-BO6SWNUR) ul:where(.astro-BO6SWNUR){margin:1.2em 0 0;padding-left:1.2em;color:#e4ebff;font-size:16px;line-height:1.6}.answer-box:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR){margin-bottom:.4em}.answer-box:where(.astro-BO6SWNUR) strong{color:#fff}.answer-box:where(.astro-BO6SWNUR) a{color:#d9fb4f;text-decoration:underline;text-underline-offset:3px}.block:where(.astro-BO6SWNUR){padding:4.5em 0;background:#fff}.block:where(.astro-BO6SWNUR).tint{background:#f7f9ff}.section-heading:where(.astro-BO6SWNUR){font-size:34px;font-weight:700;text-align:center;margin:0 0 .3em;letter-spacing:-.5px}.section-sub:where(.astro-BO6SWNUR){text-align:center;color:#6b7280;font-size:18px;margin:0 auto 2.5em;max-width:760px}.section-sub:where(.astro-BO6SWNUR) a,.card:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) a,.steps:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) a,.prose:where(.astro-BO6SWNUR) a,.compare-col:where(.astro-BO6SWNUR) a,.table-note:where(.astro-BO6SWNUR) a,.closing:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) a{color:#195ada;text-decoration:underline;text-underline-offset:3px}.card-grid:where(.astro-BO6SWNUR){display:grid;gap:1.2rem}.card-grid:where(.astro-BO6SWNUR).cols-2{grid-template-columns:repeat(2,1fr)}.card-grid:where(.astro-BO6SWNUR).cols-3{grid-template-columns:repeat(3,1fr)}.card-grid:where(.astro-BO6SWNUR).cols-4{grid-template-columns:repeat(4,1fr)}.card:where(.astro-BO6SWNUR){border:1px solid #eceef5;border-radius:18px;padding:1.8em;background:#fbfcff;transition:transform .2s ease,box-shadow .2s ease}.tint:where(.astro-BO6SWNUR) .card:where(.astro-BO6SWNUR){background:#fff}.card:where(.astro-BO6SWNUR):hover{transform:translateY(-4px);box-shadow:0 16px 40px #195ada1a}.card:where(.astro-BO6SWNUR) h3:where(.astro-BO6SWNUR){font-size:19px;margin:0 0 .5em;color:#101010;line-height:1.3}.card:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:15px;color:#6b7280;line-height:1.55;margin:0}.card:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) strong{color:#374151}.tag:where(.astro-BO6SWNUR){display:inline-block;margin-left:8px;vertical-align:middle;background:#eef3ff;color:#195ada;border:1px solid #c9d6ff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.steps:where(.astro-BO6SWNUR){list-style:none;padding:0;margin:0 auto;max-width:820px;counter-reset:step}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR){counter-increment:step;position:relative;padding:0 0 2em 4.2em}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR):before{content:counter(step);position:absolute;left:0;top:-4px;width:44px;height:44px;border-radius:12px;background:#0b1e66;color:#d9fb4f;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR):not(:last-child):after{content:"";position:absolute;left:21px;top:44px;bottom:8px;width:2px;background:#e3e6ef}.steps:where(.astro-BO6SWNUR) h3:where(.astro-BO6SWNUR){font-size:20px;margin:0 0 .35em}.steps:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:16px;color:#6b7280;line-height:1.6;margin:0}.table-wrap:where(.astro-BO6SWNUR){overflow-x:auto;border:1px solid #eceef5;border-radius:18px;background:#fff}.cmp:where(.astro-BO6SWNUR){width:100%;border-collapse:collapse;min-width:560px;font-size:15px}.cmp:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR),.cmp:where(.astro-BO6SWNUR) td:where(.astro-BO6SWNUR){padding:14px 18px;border-bottom:1px solid #eceef5;text-align:left;vertical-align:top}.cmp:where(.astro-BO6SWNUR) thead:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR){background:#0b1e66;color:#fff;font-weight:600;font-size:14px}.cmp:where(.astro-BO6SWNUR) thead:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR):first-child{border-top-left-radius:18px}.cmp:where(.astro-BO6SWNUR) thead:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR):last-child{border-top-right-radius:18px}.cmp:where(.astro-BO6SWNUR) tbody:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR){font-weight:500;color:#101010;width:42%}.cmp:where(.astro-BO6SWNUR) tbody:where(.astro-BO6SWNUR) tr:where(.astro-BO6SWNUR):last-child th:where(.astro-BO6SWNUR),.cmp:where(.astro-BO6SWNUR) tbody:where(.astro-BO6SWNUR) tr:where(.astro-BO6SWNUR):last-child td:where(.astro-BO6SWNUR){border-bottom:none}.cmp:where(.astro-BO6SWNUR) tbody:where(.astro-BO6SWNUR) th:where(.astro-BO6SWNUR) small{display:block;color:#6b7280;font-weight:400;font-size:13px}.cell:where(.astro-BO6SWNUR){color:#374151}.cell:where(.astro-BO6SWNUR).yes{color:#16a34a;font-weight:700}.cell:where(.astro-BO6SWNUR).no{color:#9ca3af}.cell:where(.astro-BO6SWNUR).partial{color:#d97706;font-weight:700}.table-note:where(.astro-BO6SWNUR){margin:1em auto 0;font-size:13px;color:#6b7280;text-align:center;max-width:760px}.flows:where(.astro-BO6SWNUR){padding:2em 0 4em;background:#fff}.flow-row:where(.astro-BO6SWNUR){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding:2.5em 0}.flow-row:where(.astro-BO6SWNUR).reverse .flow-text:where(.astro-BO6SWNUR){order:2}.flow-text:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:28px;font-weight:700;margin:0 0 .5em;letter-spacing:-.3px}.flow-text:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:17px;color:#6b7280;line-height:1.6;margin:0 0 1.5em}.flow-text:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) strong{color:#374151}.flow-shot:where(.astro-BO6SWNUR){width:100%;height:auto;border-radius:16px;border:1px solid #e6e9f2;background:#fff;box-shadow:0 20px 50px #0b1e661a}.prose:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:30px;font-weight:700;margin:0 0 .8em;letter-spacing:-.4px}.prose:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:17px;color:#4b5563;line-height:1.7;margin:0 0 1.1em}.prose:where(.astro-BO6SWNUR) ul:where(.astro-BO6SWNUR){padding-left:1.3em;color:#4b5563;font-size:16px;line-height:1.65}.prose:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR){margin-bottom:.5em}.prose:where(.astro-BO6SWNUR) strong{color:#101010}.prompt-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.prompt-card:where(.astro-BO6SWNUR){border:1px solid #eceef5;border-radius:16px;padding:1.5em;display:flex;flex-direction:column;background:#fbfcff}.tint:where(.astro-BO6SWNUR) .prompt-card:where(.astro-BO6SWNUR){background:#fff}.prompt-title:where(.astro-BO6SWNUR){font-size:13px;font-weight:600;color:#195ada;text-transform:uppercase;letter-spacing:.5px}.prompt-text:where(.astro-BO6SWNUR){font-size:16px;color:#1f2937;line-height:1.5;margin:.6em 0 1.2em;flex-grow:1}.prompt-copy:where(.astro-BO6SWNUR){align-self:flex-start;background:#101010;color:#fff;border:none;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s ease}.prompt-copy:where(.astro-BO6SWNUR):hover{background:#195ada}.prompt-copy:where(.astro-BO6SWNUR).copied{background:#22c55e}.quote-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2em}.quote:where(.astro-BO6SWNUR){background:#fff;border:1px solid #eceef5;border-radius:18px;padding:1.8em;margin:0;display:flex;flex-direction:column}.quote:where(.astro-BO6SWNUR) blockquote:where(.astro-BO6SWNUR){margin:0 0 1.2em;font-size:15px;color:#374151;line-height:1.6;flex-grow:1}.quote:where(.astro-BO6SWNUR) figcaption:where(.astro-BO6SWNUR) strong:where(.astro-BO6SWNUR){display:block;font-size:15px}.quote:where(.astro-BO6SWNUR) figcaption:where(.astro-BO6SWNUR) span:where(.astro-BO6SWNUR){font-size:13px;color:#6b7280}.compare-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.compare-col:where(.astro-BO6SWNUR){border-radius:20px;padding:2em}.compare-col:where(.astro-BO6SWNUR).muted{background:#f3f4f6;border:1px solid #e5e7eb}.compare-col:where(.astro-BO6SWNUR).highlight{background:linear-gradient(155deg,#0b1e66 0%,#123bb0 100%);color:#fff;box-shadow:0 24px 60px #0b1e6638}.compare-col:where(.astro-BO6SWNUR) h3:where(.astro-BO6SWNUR){font-size:20px;margin:0 0 1em}.compare-col:where(.astro-BO6SWNUR) ul:where(.astro-BO6SWNUR){margin:0;padding-left:1.3em;font-size:16px;line-height:1.6}.compare-col:where(.astro-BO6SWNUR).muted ul:where(.astro-BO6SWNUR){color:#4b5563}.compare-col:where(.astro-BO6SWNUR).highlight ul:where(.astro-BO6SWNUR){color:#e4ebff}.compare-col:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR){margin-bottom:.6em}.compare-col:where(.astro-BO6SWNUR).highlight strong{color:#d9fb4f}.faq:where(.astro-BO6SWNUR){padding:4em 0 5em;background:#f7f9ff}.faq-list:where(.astro-BO6SWNUR){max-width:800px;margin:2em auto 0}.faq-item:where(.astro-BO6SWNUR){border-bottom:1px solid #e3e6ef;padding:1.2em 0}.faq-item:where(.astro-BO6SWNUR) summary:where(.astro-BO6SWNUR){font-size:18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1em}.faq-item:where(.astro-BO6SWNUR) summary:where(.astro-BO6SWNUR)::-webkit-details-marker{display:none}.faq-item:where(.astro-BO6SWNUR) summary:where(.astro-BO6SWNUR):after{content:"+";color:#195ada;font-size:24px;font-weight:400;flex-shrink:0}.faq-item:where(.astro-BO6SWNUR)[open] summary:where(.astro-BO6SWNUR):after{content:"−"}.faq-item:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){color:#6b7280;font-size:16px;line-height:1.6;margin:.8em 0 0}.related:where(.astro-BO6SWNUR){padding:4.5em 0;background:#fff}.related-grid:where(.astro-BO6SWNUR){display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2em}.related-card:where(.astro-BO6SWNUR){display:flex;flex-direction:column;gap:6px;border:1px solid #eceef5;border-radius:16px;padding:1.3em 1.4em;background:#fbfcff;text-decoration:none;color:#101010;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.related-card:where(.astro-BO6SWNUR):hover{transform:translateY(-3px);border-color:#c9d6ff;box-shadow:0 14px 34px #195ada1a}.related-card:where(.astro-BO6SWNUR) strong:where(.astro-BO6SWNUR){font-size:15px;color:#195ada}.related-card:where(.astro-BO6SWNUR) span:where(.astro-BO6SWNUR){font-size:13px;color:#6b7280;line-height:1.45}.closing:where(.astro-BO6SWNUR){padding:5em 0 6em;background:linear-gradient(155deg,#0b1e66 0%,#123bb0 100%);color:#fff;text-align:center}.closing:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:34px;font-weight:700;margin:0 auto .6em;max-width:720px;letter-spacing:-.5px}.closing:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:17px;color:#cdd8ff;max-width:640px;margin:0 auto 1.8em;line-height:1.6}.closing:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR) a{color:#d9fb4f}.closing-ctas:where(.astro-BO6SWNUR){display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn-lime:where(.astro-BO6SWNUR){display:inline-block;background:#d9fb4f;color:#0b1e66;border-radius:10px;padding:13px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s ease}.btn-lime:where(.astro-BO6SWNUR):hover{transform:translateY(-2px)}.btn-ghost:where(.astro-BO6SWNUR){display:inline-block;border:1px solid rgba(255,255,255,.45);color:#fff;border-radius:10px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s ease}.btn-ghost:where(.astro-BO6SWNUR):hover{background:rgba(255,255,255,.1)}@media (max-width: 980px){.hero--split:where(.astro-BO6SWNUR) .hero-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr}.hero--split:where(.astro-BO6SWNUR){text-align:center}.hero--split:where(.astro-BO6SWNUR) .hero-title:where(.astro-BO6SWNUR),.hero--split:where(.astro-BO6SWNUR) .hero-subtitle:where(.astro-BO6SWNUR){margin-left:auto;margin-right:auto}.hero--split:where(.astro-BO6SWNUR) .hero-ctas:where(.astro-BO6SWNUR){justify-content:center}.hero-visual:where(.astro-BO6SWNUR){max-width:620px;margin:0 auto}.hero-title:where(.astro-BO6SWNUR),.hero--split:where(.astro-BO6SWNUR) .hero-title:where(.astro-BO6SWNUR){font-size:38px}.card-grid:where(.astro-BO6SWNUR).cols-3,.card-grid:where(.astro-BO6SWNUR).cols-4,.prompt-grid:where(.astro-BO6SWNUR),.quote-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr 1fr}.related-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr 1fr}.stats-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr 1fr}.flow-row:where(.astro-BO6SWNUR){grid-template-columns:1fr;gap:2rem}.flow-row:where(.astro-BO6SWNUR).reverse .flow-text:where(.astro-BO6SWNUR){order:0}.flow-visual:where(.astro-BO6SWNUR){order:2}.compare-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr}}@media (max-width: 600px){.container:where(.astro-BO6SWNUR){padding:0 1.2rem}.hero:where(.astro-BO6SWNUR){padding:6.5em 0 3em}.hero-title:where(.astro-BO6SWNUR),.hero--split:where(.astro-BO6SWNUR) .hero-title:where(.astro-BO6SWNUR){font-size:30px}.hero-subtitle:where(.astro-BO6SWNUR){font-size:16px}.section-heading:where(.astro-BO6SWNUR){font-size:26px}.card-grid:where(.astro-BO6SWNUR).cols-2,.card-grid:where(.astro-BO6SWNUR).cols-3,.card-grid:where(.astro-BO6SWNUR).cols-4,.prompt-grid:where(.astro-BO6SWNUR),.quote-grid:where(.astro-BO6SWNUR),.related-grid:where(.astro-BO6SWNUR){grid-template-columns:1fr}.answer-box:where(.astro-BO6SWNUR){padding:1.8em 1.4em}.answer-box:where(.astro-BO6SWNUR) p:where(.astro-BO6SWNUR){font-size:16px}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR){padding-left:3.4em}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR):before{width:38px;height:38px;font-size:16px}.steps:where(.astro-BO6SWNUR) li:where(.astro-BO6SWNUR):not(:last-child):after{left:18px}.closing:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:26px}.stat:where(.astro-BO6SWNUR) strong:where(.astro-BO6SWNUR){font-size:24px}.prose:where(.astro-BO6SWNUR) h2:where(.astro-BO6SWNUR){font-size:24px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{background-color:#fff;scroll-behavior:smooth}html,body{margin:0;padding:0;width:100%;overscroll-behavior-x:none;font-family:Poppins,sans-serif;position:relative}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}.llm_prompt_container{font-size:14px;font-weight:400;line-height:21px;color:#9ca3af;text-align:center;max-width:900px;margin:0 auto;padding:2em 1.5em 2.5em}
