.page_page__ZU32B{overflow-x:hidden;color:#0f172a}.page_sectionWide__0eys6>div,.page_section__61PEw>div{margin:0 auto}.page_bottomPrimaryCta__6veAe,.page_chip__UfJ0X,.page_ctaDecisionBlock__i9yV_,.page_ctaSectionActions__tER4O,.page_helperText__nBAAm,.page_heroChipRow__a7CnH,.page_heroDecisionBlockInner__aLoPH,.page_heroDecisionBlock__HE3Lw,.page_heroMain__b_MC_,.page_heroPrimaryCta__kkKit,.page_heroTextBlock__7o8RY,.page_hero__SKW6o,.page_lookupLink__n_vs3{box-sizing:border-box;min-width:0;max-width:100%}.page_hero__SKW6o{max-width:1088px;margin:0 auto;border:1px solid #dbeafe;background:linear-gradient(180deg,#fff,#f8fbff);border-radius:var(--rs-radius-shell);padding:clamp(16px,5vw,24px);box-shadow:0 8px 24px rgba(15,23,42,.05)}.page_heroMain__b_MC_,.page_hero__SKW6o{display:grid;grid-gap:var(--rs-space-md);gap:var(--rs-space-md)}.page_heroTextBlock__7o8RY{display:grid;grid-gap:12px;gap:12px;max-width:var(--rs-hero-text-max)}.page_bottomPrimaryCta__6veAe,.page_heroPrimaryCta__kkKit{width:100%;display:inline-flex;justify-content:center}.page_heroEyebrow__u_aZK{margin:0;color:#475569;letter-spacing:.2px;font-size:var(--rs-type-hero-eyebrow)}.page_heroTitle__Gfler{margin:0;max-width:100%;font-size:var(--rs-type-hero-h1);line-height:var(--rs-hero-title-line-height);letter-spacing:var(--rs-hero-title-letter-spacing)}.page_heroTitleLine__AARVW{display:block}.page_heroTitleLineLocked__3qbmw{width:-moz-fit-content;width:fit-content;max-width:100%}.page_heroDescription__E0XDR{margin:0;max-width:30rem;color:#334155;font-size:var(--rs-type-body);line-height:var(--rs-hero-body-line-height);text-align:left;word-break:keep-all}.page_heroDecisionBlock__HE3Lw{width:100%;max-width:min(100%,var(--rs-cta-block-max))}.page_heroDecisionBlockInner__aLoPH{display:grid;grid-gap:var(--rs-space-sm);gap:var(--rs-space-sm);align-content:start;justify-items:start;width:100%;padding:14px;border:1px solid #dbeafe;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 12px 28px rgba(15,23,42,.06)}.page_heroChipRow__a7CnH{max-width:18rem}.page_lookupLink__n_vs3{color:#475569;width:100%;max-width:18rem;font-size:var(--rs-type-body-sm);font-weight:700;text-decoration:underline;text-underline-offset:2px}.page_helperText__nBAAm{margin:0;max-width:var(--rs-helper-max);color:#64748b;line-height:var(--rs-helper-line-height);text-align:left}.page_chip__UfJ0X,.page_helperText__nBAAm{font-size:var(--rs-type-helper);word-break:keep-all}.page_chip__UfJ0X{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:4px 9px;line-height:var(--rs-chip-line-height)}.page_section__61PEw{margin-top:clamp(14px,4vw,24px)}.page_sectionWide__0eys6{margin-top:clamp(24px,7vw,56px)}.page_sectionBody__RUsqB{margin:10px 0 0;max-width:var(--rs-section-body-max);color:#334155;font-size:var(--rs-type-body);line-height:1.62;word-break:keep-all}.page_ctaBlock__u_wpY,.page_problemGrid__fNJQE,.page_resultGrid__t36x9,.page_scopeGrid__mH4rV{margin-top:14px}.page_faqShell__wwE8a,.page_problemGrid__fNJQE,.page_resultGrid__t36x9{display:grid;grid-gap:10px;gap:10px}.page_ctaSection__tPv8w,.page_problemCard__P0uGq,.page_resultCard__T9W9b,.page_scopeCard__WcMxG{background:#fff}.page_problemCard__P0uGq{border:1px solid #93a9d8;border-radius:14px;padding:15px}.page_worksGrid__5nyTh{margin-top:14px;display:grid;grid-gap:var(--rs-grid-card-gap);gap:var(--rs-grid-card-gap);grid-template-columns:1fr}.page_workCard__6vE8r{border:1px solid #e2e8f0;border-radius:16px;padding:15px;background:#fff;display:grid;grid-gap:10px;gap:10px;min-height:152px}.page_workHead__a2H5b{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.page_workIndex__Wn_8l{width:31px;height:31px;border-radius:999px;background:#0f172a;color:#fff;display:grid;place-items:center;font-size:clamp(12px,3.2vw,13px);font-weight:800;flex-shrink:0}.page_workTitle__lql_d{font-weight:800;color:#0f172a;line-height:1.4;word-break:keep-all;font-size:clamp(15px,3.9vw,17px)}.page_workDescription__uBO5g{margin:0;max-width:26ch;color:#334155;font-size:var(--rs-type-body-sm);line-height:1.58}.page_resultCard__T9W9b{border:1px solid #e2e8f0;border-radius:14px;padding:13px 15px;color:#334155;font-size:var(--rs-type-body);line-height:1.6;font-weight:600}.page_scopeGrid__mH4rV{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}.page_scopeCard__WcMxG{border-radius:16px;padding:15px;display:grid;grid-gap:8px;gap:8px;align-content:start}.page_scopeCardPrimary__a5Hpw{border:1px solid #7c93c9;background:#f8fbff}.page_scopeCardSecondary__xS2Zu{border:1px solid #e2e8f0}.page_scopeTitle__Rzr1k{font-size:clamp(14px,3.6vw,15px);font-weight:800;color:#0f172a}.page_faqShell__wwE8a{margin-top:12px;max-width:44rem}.page_faqLinkRow__g7OwS,.page_footerLinks__DGiLt{width:100%;display:flex;justify-content:center}.page_footerLinksInner__xp_uA{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;text-align:center;max-width:420px}.page_faqMoreLink__PIoAm,.page_footerLink__8kkdp{color:#334155;font-size:var(--rs-type-footer-link);font-weight:700;text-decoration:underline}.page_ctaSection__tPv8w{max-width:1088px;margin:0 auto;border:1px solid #dbeafe;background:#f8fbff;border-radius:14px;padding:clamp(14px,4vw,20px);display:grid;grid-gap:14px;gap:14px}.page_ctaBlockCopy__wl08P{display:grid;grid-gap:10px;gap:10px}.page_ctaSectionTitle__IVKGK{margin:0;max-width:16ch;font-size:var(--rs-type-section-h2);line-height:1.24;letter-spacing:-.02em;word-break:keep-all}.page_ctaSectionDescription__vNea3,.page_ctaSectionHelper__rxDni{margin:0;text-align:left;word-break:keep-all}.page_ctaSectionDescription__vNea3{max-width:29rem;color:#334155;font-size:var(--rs-type-body);line-height:1.58}.page_ctaDecisionBlock__i9yV_{width:100%;max-width:min(100%,var(--rs-cta-block-max))}.page_ctaSectionActions__tER4O{display:grid;grid-gap:10px;gap:10px;justify-items:start;width:100%;max-width:var(--rs-cta-block-max);padding:14px;border-radius:16px;border:1px solid #dbeafe;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.05)}.page_ctaSectionHelper__rxDni{max-width:var(--rs-helper-max);color:#64748b;font-size:var(--rs-type-helper);line-height:1.55}.page_footerSection__t2TqJ{margin-top:clamp(14px,4vw,24px);padding-bottom:clamp(18px,5vw,24px)}.page_bottomSpacer__C6T7t{height:clamp(54px,12vw,88px)}@media (min-width:768px){.page_hero__SKW6o{gap:18px;padding:clamp(20px,4vw,32px)}.page_heroMain__b_MC_{gap:18px}.page_heroTitle__Gfler{max-width:100%}.page_heroDescription__E0XDR{max-width:34rem;line-height:1.6}.page_heroDecisionBlockInner__aLoPH{gap:12px;padding:16px}.page_ctaSectionHelper__rxDni,.page_helperText__nBAAm{max-width:22rem}.page_problemGrid__fNJQE,.page_resultGrid__t36x9,.page_scopeGrid__mH4rV{grid-template-columns:repeat(2,minmax(0,1fr))}.page_resultGrid__t36x9{gap:12px}.page_worksGrid__5nyTh{grid-template-columns:repeat(2,minmax(0,1fr))}.page_ctaSection__tPv8w{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);column-gap:20px;align-items:start}}@media (min-width:1024px){.page_section__61PEw{margin-top:80px}.page_sectionWide__0eys6{margin-top:120px}.page_hero__SKW6o{padding:80px 60px;max-width:1200px;border-radius:32px}.page_heroMain__b_MC_{display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:center;grid-gap:80px;gap:80px}.page_heroTextBlock__7o8RY{max-width:620px;display:flex;flex-direction:column;justify-content:center;gap:16px}.page_heroTitle__Gfler{max-width:100%;font-size:52px;line-height:1.15;letter-spacing:-.02em;font-weight:900}.page_heroDescription__E0XDR{font-size:20px;line-height:1.6;max-width:500px;color:#475569;margin-top:8px}.page_heroDecisionBlock__HE3Lw{width:100%;align-self:center}.page_heroDecisionBlockInner__aLoPH{gap:20px;padding:48px 40px;border-radius:24px;box-shadow:0 30px 60px -12px rgba(15,23,42,.12),0 1px 3px rgba(15,23,42,.05)}.page_heroCardTitle__XnQ1P{font-size:24px;font-weight:800;margin-bottom:8px}.page_lookupLink__n_vs3{max-width:100%;font-size:16px}.page_helperText__nBAAm{max-width:100%;font-size:15px}.page_heroChipRow__a7CnH{max-width:100%;gap:10px;display:flex;flex-wrap:wrap}.page_chip__UfJ0X{font-size:15px;padding:6px 14px}.page_sectionBody__RUsqB{max-width:600px;font-size:20px}.page_worksGrid__5nyTh{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.page_workCard__6vE8r{padding:40px 32px;border-radius:24px;min-height:auto;gap:24px}.page_workTitle__lql_d{font-size:22px}.page_workDescription__uBO5g{font-size:16px;max-width:100%}.page_problemGrid__fNJQE{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.page_problemCard__P0uGq{padding:32px;border-radius:24px}.page_resultGrid__t36x9{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.page_resultCard__T9W9b{padding:32px;border-radius:24px;font-size:18px}.page_scopeGrid__mH4rV{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.page_scopeCard__WcMxG{padding:40px;border-radius:24px;min-height:auto;gap:20px}.page_scopeTitle__Rzr1k{font-size:20px}.page_faqDesktopGrid__TgfYv{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:60px;gap:60px;align-items:start}.page_faqShell__wwE8a{max-width:100%;margin-top:0}.page_ctaSection__tPv8w{display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:center;grid-gap:80px;gap:80px;padding:80px 60px;max-width:1200px;border-radius:32px}.page_ctaBlockCopy__wl08P{display:flex;flex-direction:column;justify-content:center;gap:20px}.page_ctaSectionTitle__IVKGK{max-width:100%;font-size:44px;line-height:1.2}.page_ctaSectionDescription__vNea3{max-width:100%;font-size:20px}.page_ctaSectionActions__tER4O{justify-self:stretch;align-self:center;width:100%;gap:20px;padding:48px 40px;background:#fff;border:1px solid #dbeafe;border-radius:24px;box-shadow:0 30px 60px -12px rgba(15,23,42,.12),0 1px 3px rgba(15,23,42,.05);justify-items:center;text-align:center}.page_ctaDecisionBlock__i9yV_{width:100%;align-self:center}.page_ctaSectionHelper__rxDni{max-width:100%;font-size:15px}}