.page-module__OMRgBq__page{min-height:100vh;color:var(--b-text,#0f172a);background:radial-gradient(900px 420px at 10% 0,#6366f126,#0000 60%),radial-gradient(900px 420px at 90% 10%,#10b9811f,#0000 55%),linear-gradient(#fff 0%,#f6f8ff 45%,#fff 100%)}.page-module__OMRgBq__container{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.page-module__OMRgBq__skipLink{color:#fff;z-index:50;background:#0f172a;border-radius:10px;padding:10px 12px;position:absolute;top:12px;left:-9999px}.page-module__OMRgBq__skipLink:focus{left:12px}.page-module__OMRgBq__header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border-bottom:1px solid #0f172a14;position:sticky;top:0}.page-module__OMRgBq__nav{justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.page-module__OMRgBq__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.page-module__OMRgBq__brandMark{background:linear-gradient(135deg,#6366f1,#10b981);border-radius:6px;width:18px;height:18px;box-shadow:0 10px 30px #6366f140}.page-module__OMRgBq__brandName{letter-spacing:-.02em;font-weight:800}.page-module__OMRgBq__navLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.page-module__OMRgBq__navLink{color:#0f172ab8;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none}.page-module__OMRgBq__navLink:hover{color:#0f172af2;background:#0f172a0a}.page-module__OMRgBq__main{padding-bottom:56px}.page-module__OMRgBq__hero{padding:48px 0 10px}.page-module__OMRgBq__heroGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:28px;display:grid}.page-module__OMRgBq__heroCopy{padding:8px 0 0}.page-module__OMRgBq__kicker{letter-spacing:.12em;text-transform:uppercase;color:#0f172a9e;align-items:center;margin-bottom:12px;font-size:12px;font-weight:800;display:inline-flex}.page-module__OMRgBq__h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(34px,4vw,54px);line-height:1.05}.page-module__OMRgBq__lede{max-width:60ch;margin:0 0 18px;font-size:16px;line-height:1.6}.page-module__OMRgBq__ctaRow{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.page-module__OMRgBq__btn{color:#0f172af2;background:#fff;border:1px solid #0f172a1f;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.page-module__OMRgBq__btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px #0f172a14}.page-module__OMRgBq__btn:focus-visible{outline-offset:2px;outline:3px solid #6366f159}.page-module__OMRgBq__btnPrimary{color:#fff;background:linear-gradient(135deg,#6366f1,#10b981);border-color:#6366f140;box-shadow:0 16px 40px #6366f12e}.page-module__OMRgBq__btnPrimary:hover{box-shadow:0 22px 55px #6366f138}.page-module__OMRgBq__btnSecondary{background:#ffffffa6}.page-module__OMRgBq__btnGhost{color:#0f172a8c;cursor:not-allowed;background:#0f172a08;border-color:#0f172a14;box-shadow:none!important;transform:none!important}.page-module__OMRgBq__btnSmall{padding:9px 12px;font-size:13px}.page-module__OMRgBq__pills{flex-wrap:wrap;gap:10px;margin:10px 0 8px;display:flex}.page-module__OMRgBq__pill{background:#fffc;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:10px;padding:10px 12px;display:inline-flex}.page-module__OMRgBq__pillIcon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.page-module__OMRgBq__pillSvg{color:#0f172ab8;width:18px;height:18px}.page-module__OMRgBq__pillText{color:#0f172ac7;font-size:13px;font-weight:700}.page-module__OMRgBq__microNote{color:#0f172a99;max-width:70ch;margin:10px 0 0;font-size:13px;line-height:1.5}.page-module__OMRgBq__heroPreview{align-content:start;gap:12px;display:grid}.page-module__OMRgBq__previewCard{background:#ffffffeb;border:1px solid #0f172a14;border-radius:16px;padding:14px;box-shadow:0 18px 55px #0f172a14}.page-module__OMRgBq__previewHeader{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.page-module__OMRgBq__previewTitle{letter-spacing:-.02em;font-weight:900}.page-module__OMRgBq__previewMeta{color:#0f172a8c;font-size:12px;font-weight:700}.page-module__OMRgBq__previewBody{gap:8px;display:grid}.page-module__OMRgBq__previewLineStrong{color:#0f172ae6;font-weight:900}.page-module__OMRgBq__previewLine{color:#0f172ac7;font-size:13px;line-height:1.45}.page-module__OMRgBq__previewLineMuted{color:#0f172a85;font-size:12px;font-weight:700}.page-module__OMRgBq__previewList{color:#0f172ac7;margin:0;padding-left:18px;font-size:13px;line-height:1.55}.page-module__OMRgBq__section{padding:56px 0 0}.page-module__OMRgBq__sectionHeader{margin-bottom:18px}.page-module__OMRgBq__h2{letter-spacing:-.03em;margin:0 0 8px;font-size:26px}.page-module__OMRgBq__sectionSub{max-width:75ch;margin:0;line-height:1.6}.page-module__OMRgBq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__OMRgBq__card{background:#ffffffeb;border:1px solid #0f172a14;border-radius:16px;padding:18px;box-shadow:0 14px 45px #0f172a12}.page-module__OMRgBq__h3{letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.page-module__OMRgBq__cardDesc{margin:0 0 12px;line-height:1.55}.page-module__OMRgBq__bullets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__OMRgBq__bulletItem{color:#0f172ad9;align-items:flex-start;gap:10px;font-weight:650;line-height:1.4;display:flex}.page-module__OMRgBq__bulletIcon{color:#10b981f2;width:18px;height:18px;margin-top:1px}.page-module__OMRgBq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__OMRgBq__step{background:#ffffffeb;border:1px solid #0f172a14;border-radius:16px;grid-template-columns:40px 1fr;gap:12px;padding:16px;display:grid}.page-module__OMRgBq__stepNum{color:#0f172ad9;background:#6366f11f;border:1px solid #6366f12e;border-radius:14px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.page-module__OMRgBq__stepTitle{letter-spacing:-.02em;margin-bottom:6px;font-weight:900}.page-module__OMRgBq__stepBody{margin:0;line-height:1.55}.page-module__OMRgBq__callout{background:radial-gradient(700px 240px at 10% 0,#6366f11f,#0000 55%),radial-gradient(600px 220px at 90% 20%,#10b9811a,#0000 55%),#ffffffd9;border:1px solid #0f172a14;border-radius:18px;margin-top:16px}.page-module__OMRgBq__calloutInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.page-module__OMRgBq__calloutTitle{letter-spacing:-.02em;font-weight:1000}.page-module__OMRgBq__calloutSub{margin-top:6px;line-height:1.5}.page-module__OMRgBq__calloutCtas{flex-wrap:wrap;gap:10px;display:flex}.page-module__OMRgBq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__OMRgBq__faqItem{background:#ffffffeb;border:1px solid #0f172a14;border-radius:16px;padding:14px 16px}.page-module__OMRgBq__faqSummary{cursor:pointer;letter-spacing:-.02em;font-weight:900}.page-module__OMRgBq__faqSummary::-webkit-details-marker{display:none}.page-module__OMRgBq__faqAnswer{margin-top:10px;line-height:1.6}.page-module__OMRgBq__footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffa6;border-top:1px solid #0f172a14;margin-top:62px}.page-module__OMRgBq__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 10px;display:flex}.page-module__OMRgBq__footerBrand{align-items:center;gap:10px;font-weight:900;display:inline-flex}.page-module__OMRgBq__brandMarkSmall{background:linear-gradient(135deg,#6366f1,#10b981);border-radius:5px;width:14px;height:14px}.page-module__OMRgBq__footerDot{opacity:.5}.page-module__OMRgBq__footerLinks{flex-wrap:wrap;gap:12px;display:flex}.page-module__OMRgBq__footerLink{color:#0f172ab8;border-radius:10px;padding:8px 10px;font-size:13px;font-weight:800;text-decoration:none}.page-module__OMRgBq__footerLink:hover{color:#0f172af2;background:#0f172a0a}.page-module__OMRgBq__footerFine{color:#0f172a8c;padding:0 0 18px;font-size:12px}@media (max-width:920px){.page-module__OMRgBq__heroGrid{grid-template-columns:1fr}.page-module__OMRgBq__heroPreview{order:2}}@media (max-width:860px){.page-module__OMRgBq__featureGrid,.page-module__OMRgBq__steps,.page-module__OMRgBq__faqGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__OMRgBq__btn{transition:none}.page-module__OMRgBq__btn:hover{transform:none}}
