:root{--bg:#e7e0d2;--ink:#0b0b0b;--muted:#0b0b0bb8;--paper:#ffffff8c;--card:#ffffff59;--line:#0b0b0b24;--shadow:0 10px 30px #0000001f;--radius:18px;--accent:#5a8dc9}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:#e7e0d2;background:var(--bg);color:#0b0b0b;color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;line-height:1.35}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.container{margin:0 auto;width:min(1100px,calc(100% - 32px))}.app{min-height:100vh}.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e7e0d2bf;border-bottom:1px solid #0000;padding:12px 0;position:-webkit-sticky;position:sticky;top:0;z-index:50}.navScrolled{border-bottom:1px solid #0b0b0b24;border-bottom:1px solid var(--line)}.navInner{gap:16px;justify-content:space-between}.navBrand,.navInner{align-items:center;display:flex}.navBrand{font-weight:800;gap:10px;letter-spacing:.2px}.navBrandText{font-size:18px}.navLinks{align-items:center;display:flex;gap:14px}.navLinks a{font-weight:600;opacity:.92}.navLinks a:hover{opacity:1}@media (max-width:820px){.navLinks a:not(.btn){display:none}}.hero{padding:56px 0 26px}.heroGrid{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:1.1fr .9fr}.heroText h1{font-size:clamp(34px,5vw,56px);letter-spacing:-.6px;line-height:1.02;margin:14px 0 10px}.accent{color:#5a8dc9;color:var(--accent)}.muted{color:#0b0b0bb8;color:var(--muted)}.pill{align-items:center;background:#ffffff40;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-weight:700;padding:8px 12px}.heroCtas{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.miniFacts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:18px}.miniFact{background:#ffffff40;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:14px;padding:12px}.miniFactTitle{font-size:13px;font-weight:800}.miniFactText{font-size:12px;margin-top:4px;opacity:.85}.heroMedia{display:flex;justify-content:flex-end}.mediaCard{background:#0b0b0beb;border-radius:18px;border-radius:var(--radius);box-shadow:0 10px 30px #0000001f;box-shadow:var(--shadow);color:#ffffffeb;max-width:420px;padding:16px;width:100%}.mediaHeader{align-items:center;display:flex;gap:12px}.brand{font-size:18px;font-weight:900}.tagline{font-size:12px;margin-top:2px;opacity:.8}.logoMark{background:linear-gradient(180deg,#5a8dc9cc,#5a8dc973);border-radius:10px;box-shadow:0 6px 18px #5a8dc938;height:34px;position:relative;width:34px}.logoMark:after,.logoMark:before{background:#e7e0d2d9;border-radius:4px;content:"";height:3px;left:7px;position:absolute;right:7px}.logoMark:before{top:11px}.logoMark:after{top:19px}.mediaBody{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px;width:100%}.mockMetric{background:#ffffff0f;border:1px solid #ffffff17;border-radius:14px;padding:12px}.mockLabel{font-size:12px;opacity:.8}.mockValue{font-size:18px;font-weight:900;margin-top:6px}.providerRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chip{background:#e7e0d21f;border:1px solid #e7e0d238;border-radius:999px;font-size:12px;padding:7px 10px}@media (max-width:900px){.heroGrid{grid-template-columns:1fr}.heroMedia{justify-content:flex-start}.miniFacts{grid-template-columns:1fr}}.section{padding:56px 0}.section.light{background:#0000}.section.dark{background:#0b0b0beb;color:#ffffffeb}.section.dark .muted{color:#ffffffb8}.sectionHeader{max-width:760px}.eyebrow{font-size:12px;font-weight:900;letter-spacing:.16em;margin-bottom:10px;opacity:.9;text-transform:uppercase}.sectionHeader h2{font-size:clamp(26px,3.2vw,40px);line-height:1.1;margin:0 0 10px}.bullets{grid-gap:10px;display:grid;gap:10px;margin:18px 0 0;max-width:760px;padding-left:18px}.bullets li{font-weight:650}.cards3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:18px}.card{background:#ffffff42;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:18px;border-radius:var(--radius);box-shadow:0 1px 0 #00000008;padding:18px}.card h3{margin:0 0 8px}@media (max-width:900px){.cards3{grid-template-columns:1fr}}.flowGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-top:18px}.flowCard{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;border-radius:var(--radius);padding:18px}.flowTop h3{margin:0 0 6px}.flowSteps{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:14px 0 0;padding:0}.flowSteps li{align-items:flex-start;display:flex;gap:10px}.stepNum{background:#e7e0d229;border:1px solid #e7e0d238;border-radius:10px;display:grid;flex:0 0 auto;font-weight:900;height:26px;place-items:center;width:26px}.stepText{font-weight:650;opacity:.95}@media (max-width:900px){.flowGrid{grid-template-columns:1fr}}.pricingGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:18px}.priceCard{background:#ffffff42;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:18px;border-radius:var(--radius);padding:18px}.priceCard.featured{background:#0b0b0beb;border-color:#0b0b0b14;box-shadow:0 10px 30px #0000001f;box-shadow:var(--shadow);color:#ffffffeb}.priceCard.featured .muted{color:#ffffffb8}.priceHeader h3{margin:0 0 6px}.priceList{grid-gap:10px;display:grid;gap:10px;margin:14px 0 18px;padding-left:18px}@media (max-width:900px){.pricingGrid{grid-template-columns:1fr}}.timeline{grid-gap:12px;display:grid;gap:12px;margin-top:18px}.timelineItem{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;border-radius:var(--radius);display:flex;gap:12px;padding:14px}.timelineBadge{background:#e7e0d224;border:1px solid #e7e0d238;border-radius:999px;font-size:12px;padding:8px 10px}.timelineBadge,.timelineTitle{font-weight:900}.timelineDetail{font-size:13px}.contactGrid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:1fr .9fr}.contactCard{background:#ffffff42;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:18px;border-radius:var(--radius);padding:16px}.contactRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.contactLabel{font-weight:900}.contactValue{font-weight:750}.divider{background:#0b0b0b24;background:var(--line);height:1px}@media (max-width:900px){.contactGrid{grid-template-columns:1fr}}.btn{align-items:center;background:#0000;border:1px solid #0b0b0b24;border:1px solid var(--line);border-radius:999px;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;padding:10px 14px;text-decoration:none!important}.btn.primary{background:#0b0b0b;background:var(--ink);border-color:#0b0b0b1a;color:#e7e0d2;color:var(--bg)}.btn.ghost{background:#ffffff40}.btn.small{font-size:13px;padding:8px 12px}.btn.full{width:100%}.footer{padding:22px 0 34px}.footerInner{flex-wrap:wrap;gap:12px;justify-content:space-between}.footerBrand,.footerInner{align-items:center;display:flex}.footerBrand{gap:10px}.smallText{font-size:12px}
/*# sourceMappingURL=main.09823652.css.map*/