.LegalSupportLanding_page__tK5qb{--accent:#1a4fa3;--accent-dark:#123a7a;--accent-soft:#e8f0fc;--success:#0f7b5f;--danger:#b42318;--bg:#f4f7fb;--surface:#fff;--text:#152033;--muted:#5c6b7e;--line:#dfe6f0;--shadow:0 18px 50px rgba(21,32,51,.08);background:var(--bg);color:var(--text)}.LegalSupportLanding_shell__Dqlw_{max-width:1180px;margin:0 auto;padding:0 20px}.LegalSupportLanding_breadcrumbBar__5RnR8{padding:14px 0;background:var(--surface);border-bottom:1px solid var(--line)}.LegalSupportLanding_breadcrumbList___wGpP{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--muted)}.LegalSupportLanding_breadcrumbList___wGpP a{color:var(--accent);text-decoration:none}.LegalSupportLanding_subnav__nZCo3{position:-webkit-sticky;position:sticky;top:0;z-index:15;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);box-shadow:0 4px 20px rgba(21,32,51,.04)}.LegalSupportLanding_subnavInner__kEamB{display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.LegalSupportLanding_subnavInner__kEamB::-webkit-scrollbar{display:none}.LegalSupportLanding_subnavLink__OBua6{flex:0 0 auto;padding:8px 14px;border-radius:999px;background:var(--bg);color:var(--text);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.LegalSupportLanding_subnavLinkActive__Ns_Z4,.LegalSupportLanding_subnavLink__OBua6:hover{background:var(--accent);color:#fff;box-shadow:0 8px 18px rgba(26,79,163,.18)}.LegalSupportLanding_hero__AhxUK{position:relative;overflow:hidden;padding:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.LegalSupportLanding_heroOverlay__px6ru{position:absolute;inset:0;background:linear-gradient(115deg,rgba(10,22,48,.92),rgba(10,22,48,.78) 42%,rgba(10,22,48,.55)),linear-gradient(180deg,rgba(10,22,48,.2),rgba(10,22,48,.75))}.LegalSupportLanding_heroContent__2DXal{position:relative;z-index:1;padding:56px 20px 0}.LegalSupportLanding_heroGrid__TLCzN{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:stretch;padding-bottom:28px}.LegalSupportLanding_eyebrow__68ick{display:inline-block;margin-bottom:14px;padding:7px 14px;border-radius:999px;background:hsla(0,0%,100%,.14);color:#dce8ff;font-size:13px;font-weight:700;letter-spacing:.02em;border:1px solid hsla(0,0%,100%,.18)}.LegalSupportLanding_heroTitle__2cDYJ{margin:0 0 16px;font-size:clamp(32px,5vw,52px);line-height:1.06;letter-spacing:-.03em;color:#fff}.LegalSupportLanding_heroLead__CwxJp{margin:0 0 24px;max-width:700px;font-size:18px;line-height:1.65;color:hsla(0,0%,100%,.86)}.LegalSupportLanding_heroCtas__IN05I{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.LegalSupportLanding_btnGhost__CEHI8,.LegalSupportLanding_btnOutlineLight__NroMf,.LegalSupportLanding_btnPrimary__dhdub{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:14px;font-weight:700;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.LegalSupportLanding_btnPrimary__dhdub{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:0 10px 24px rgba(26,79,163,.22)}.LegalSupportLanding_btnPrimary__dhdub:hover{background:var(--accent-dark);color:#fff;transform:translateY(-1px)}.LegalSupportLanding_btnGhost__CEHI8{background:hsla(0,0%,100%,.96);color:var(--accent);border:1px solid hsla(0,0%,100%,.2)}.LegalSupportLanding_btnOutlineLight__NroMf{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.35)}.LegalSupportLanding_trustBar__RPEQx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:20px 20px 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LegalSupportLanding_trustItem__qm6cD{padding:20px 18px;border-right:1px solid hsla(0,0%,100%,.1)}.LegalSupportLanding_trustItem__qm6cD:last-child{border-right:0}.LegalSupportLanding_trustItem__qm6cD strong{display:block;margin-bottom:6px;font-size:22px;color:#fff}.LegalSupportLanding_trustItem__qm6cD span{color:hsla(0,0%,100%,.78);font-size:13px;line-height:1.45}.LegalSupportLanding_heroPanel__RJ6w6{padding:28px;border-radius:24px;background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow)}.LegalSupportLanding_heroPanel__RJ6w6 h2{margin:0 0 12px;font-size:24px}.LegalSupportLanding_heroPanel__RJ6w6 p{margin:0 0 18px;line-height:1.6;opacity:.96}.LegalSupportLanding_heroList__PNg40{margin:0 0 22px;padding-left:18px;line-height:1.75}.LegalSupportLanding_section__FVMhv{padding:64px 0}.LegalSupportLanding_sectionAlt__4E1Jb{background:var(--surface);border-block:1px solid var(--line)}.LegalSupportLanding_sectionHeader__LuMV5{max-width:760px;margin-bottom:32px}.LegalSupportLanding_sectionKicker__ZLE3W{display:inline-block;margin-bottom:10px;color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LegalSupportLanding_sectionTitle__MaoRu{margin:0 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.12;letter-spacing:-.02em}.LegalSupportLanding_sectionLead___sN83{margin:0;color:var(--muted);line-height:1.65;font-size:17px}.LegalSupportLanding_audienceGrid__JBo3K,.LegalSupportLanding_cards__3X3xI,.LegalSupportLanding_deliverablesGrid__eFAa6,.LegalSupportLanding_guaranteeGrid__FqPU2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.LegalSupportLanding_audienceGrid__JBo3K{grid-template-columns:repeat(4,minmax(0,1fr))}.LegalSupportLanding_audienceCard__ERCqF,.LegalSupportLanding_card__bf3Ru,.LegalSupportLanding_deliverableCard__zB_Ju,.LegalSupportLanding_guaranteeCard__Cxf6b{padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.LegalSupportLanding_audienceCard__ERCqF:hover,.LegalSupportLanding_card__bf3Ru:hover,.LegalSupportLanding_deliverableCard__zB_Ju:hover,.LegalSupportLanding_guaranteeCard__Cxf6b:hover,.LegalSupportLanding_relatedCard__oVZcR:hover,.LegalSupportLanding_scenarioCard__VheE1:hover{transform:translateY(-3px);border-color:rgba(26,79,163,.22);box-shadow:0 22px 48px rgba(21,32,51,.1)}.LegalSupportLanding_audienceIcon__mpKMr,.LegalSupportLanding_cardIcon__RfAZ7,.LegalSupportLanding_deliverableIcon__A8pwr{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;background:var(--accent-soft);font-size:22px}.LegalSupportLanding_audienceCard__ERCqF h3,.LegalSupportLanding_card__bf3Ru h3,.LegalSupportLanding_deliverableCard__zB_Ju h3,.LegalSupportLanding_guaranteeCard__Cxf6b h3{margin:0 0 10px;font-size:20px}.LegalSupportLanding_audienceCard__ERCqF p,.LegalSupportLanding_card__bf3Ru p,.LegalSupportLanding_deliverableCard__zB_Ju p,.LegalSupportLanding_guaranteeCard__Cxf6b p{margin:0 0 14px;color:var(--muted);line-height:1.6}.LegalSupportLanding_tagRow__sb4Jr{display:flex;flex-wrap:wrap;gap:8px}.LegalSupportLanding_tag__VSLYk{padding:6px 10px;border-radius:999px;background:var(--bg);color:var(--accent);font-size:12px;font-weight:700}.LegalSupportLanding_scenarioGrid__r7MrV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.LegalSupportLanding_scenarioCard__VheE1{padding:26px;border-radius:22px;background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--accent);box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease}.LegalSupportLanding_scenarioLead__p8__D{margin:0 0 8px;color:var(--accent);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.LegalSupportLanding_scenarioCard__VheE1 h3{margin:0 0 14px;font-size:22px}.LegalSupportLanding_scenarioCard__VheE1 ul{margin:0 0 18px;padding-left:18px;color:var(--muted);line-height:1.7}.LegalSupportLanding_scenarioLink__jfDYD{color:var(--accent);font-weight:700;text-decoration:none}.LegalSupportLanding_timeline__xzfK9{display:grid;grid-gap:0;gap:0}.LegalSupportLanding_timelineItem__Z60wa{display:grid;grid-template-columns:88px 1fr;grid-gap:20px;gap:20px}.LegalSupportLanding_timelineRail__oIxRC{display:flex;flex-direction:column;align-items:center}.LegalSupportLanding_timelineNum__VxImP{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:var(--accent-soft);color:var(--accent);font-size:20px;font-weight:800;flex-shrink:0}.LegalSupportLanding_timelineLine__SAgHa{width:2px;flex:1 1;min-height:28px;margin:8px 0;background:linear-gradient(180deg,var(--accent) 0,rgba(26,79,163,.15) 100%)}.LegalSupportLanding_timelineBody__GerAH{padding:8px 0 28px}.LegalSupportLanding_timelineBody__GerAH h3{margin:0 0 8px;font-size:20px}.LegalSupportLanding_timelineBody__GerAH p{margin:0;color:var(--muted);line-height:1.6}.LegalSupportLanding_checklistGrid__V_X_l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.LegalSupportLanding_checklistCard__YcUs5{padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.LegalSupportLanding_checklistCard__YcUs5 h3{margin:0 0 14px;font-size:20px}.LegalSupportLanding_checklistCard__YcUs5 ul{margin:0;padding-left:18px;color:var(--muted);line-height:1.75}.LegalSupportLanding_compareWrap__uSGOT,.LegalSupportLanding_dealCompareWrap__sw_g4{overflow-x:auto;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.LegalSupportLanding_compareTable__qXnwQ,.LegalSupportLanding_dealCompareTable__qwMIN{width:100%;min-width:720px;border-collapse:collapse}.LegalSupportLanding_compareTable__qXnwQ td,.LegalSupportLanding_compareTable__qXnwQ th,.LegalSupportLanding_dealCompareTable__qwMIN td,.LegalSupportLanding_dealCompareTable__qwMIN th{padding:16px 18px;border-bottom:1px solid var(--line);text-align:left}.LegalSupportLanding_compareTable__qXnwQ th,.LegalSupportLanding_dealCompareTable__qwMIN th{background:var(--bg);font-size:14px}.LegalSupportLanding_compareTable__qXnwQ td,.LegalSupportLanding_dealCompareTable__qwMIN td{color:var(--muted)}.LegalSupportLanding_compareYes__LGUCJ{color:var(--success);font-weight:800}.LegalSupportLanding_compareNo___yLcF{color:#98a2b3}.LegalSupportLanding_packages__8w4pF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:28px}.LegalSupportLanding_package__XnCVm{position:relative;display:flex;flex-direction:column;padding:28px 24px 24px;border-radius:22px;background:var(--surface);border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease}.LegalSupportLanding_package__XnCVm:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.LegalSupportLanding_packageFeatured__O_2fD{border-color:var(--accent);box-shadow:0 22px 50px rgba(26,79,163,.14)}.LegalSupportLanding_packageBadge__c7sqn{position:absolute;top:18px;right:18px;padding:6px 10px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:700}.LegalSupportLanding_package__XnCVm h3{margin:0 0 8px;font-size:24px}.LegalSupportLanding_packagePrice__svPvJ{margin:0 0 6px;font-size:30px;font-weight:800;color:var(--accent)}.LegalSupportLanding_packageDuration__BI73Q{margin:0 0 18px;color:var(--muted);font-size:14px}.LegalSupportLanding_package__XnCVm ul{flex:1 1;margin:0 0 22px;padding-left:18px;color:var(--muted);line-height:1.7}.LegalSupportLanding_packageCta__Jcspu{margin-top:auto}.LegalSupportLanding_pricingFactors__ehot7{margin-bottom:28px;padding:28px;border-radius:22px;background:var(--bg);border:1px solid var(--line)}.LegalSupportLanding_pricingFactors__ehot7 h3{margin:0 0 18px;font-size:22px}.LegalSupportLanding_pricingFactorsGrid__3WAen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.LegalSupportLanding_pricingFactorCard__E84LQ{padding:18px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.LegalSupportLanding_pricingFactorCard__E84LQ h4{margin:0 0 8px;font-size:16px}.LegalSupportLanding_pricingFactorCard__E84LQ p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.LegalSupportLanding_riskGrid__mjwro{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.LegalSupportLanding_riskCard__MuPvO{padding:28px;border-radius:22px}.LegalSupportLanding_riskBad__HxCNO{background:#fff5f5;border:1px solid #f3d6d6}.LegalSupportLanding_riskGood___6JJE{background:#f2fbf7;border:1px solid #cfe9df}.LegalSupportLanding_riskCard__MuPvO h3{margin:0 0 14px;font-size:22px}.LegalSupportLanding_riskCard__MuPvO ul{margin:0;padding-left:18px;line-height:1.75;color:var(--muted)}.LegalSupportLanding_docGrid__F9D57{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px}.LegalSupportLanding_docItem__0fChm{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.LegalSupportLanding_docBullet__3KTCK{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.LegalSupportLanding_ctaBanner__IhWXB{padding:34px;border-radius:24px;background:linear-gradient(135deg,#1a4fa3,#2d67c8);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:var(--shadow)}.LegalSupportLanding_ctaBanner__IhWXB h2{margin:0 0 10px;font-size:clamp(24px,3vw,32px)}.LegalSupportLanding_ctaBanner__IhWXB p{margin:0;max-width:620px;line-height:1.6;opacity:.95}.LegalSupportLanding_relatedGrid__HNMBQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.LegalSupportLanding_relatedCard__oVZcR{display:block;padding:22px;border-radius:18px;background:var(--surface);border:1px solid var(--line);text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.LegalSupportLanding_relatedCard__oVZcR h3{margin:0 0 8px;font-size:18px;color:var(--accent)}.LegalSupportLanding_relatedCard__oVZcR p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.LegalSupportLanding_faqList__pg9GN{display:grid;grid-gap:12px;gap:12px}.LegalSupportLanding_faqItem__YWevv{overflow:hidden;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.LegalSupportLanding_faqItemOpen__H48P2{border-color:rgba(26,79,163,.28);box-shadow:var(--shadow)}.LegalSupportLanding_faqTrigger__pLYfy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border:0;background:transparent;color:var(--text);font:inherit;font-size:17px;font-weight:700;text-align:left;cursor:pointer}.LegalSupportLanding_faqIcon__HZo0k{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.LegalSupportLanding_faqAnswer__6_Sxd{padding:0 22px 20px;color:var(--muted);line-height:1.7}.LegalSupportLanding_ctaGrid__MWxL3{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:28px;gap:28px;align-items:start}.LegalSupportLanding_formCard__b2FSD{padding:28px;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.LegalSupportLanding_benefitList__gA4Yl{display:grid;grid-gap:12px;gap:12px;margin:24px 0 0;padding:0;list-style:none}.LegalSupportLanding_benefitList__gA4Yl li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--bg)}.LegalSupportLanding_benefitList__gA4Yl li:before{content:"✓";flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:#dff5ec;color:var(--success);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.LegalSupportLanding_seoText__8MTHV{padding:32px;border-radius:22px;background:var(--surface);border:1px solid var(--line);color:var(--muted);line-height:1.75}.LegalSupportLanding_seoText__8MTHV h2{color:var(--text);margin-top:0}.LegalSupportLanding_floatingCta__wIiLE{position:fixed;right:20px;bottom:20px;z-index:20;display:none}@media (max-width:1100px){.LegalSupportLanding_audienceGrid__JBo3K,.LegalSupportLanding_pricingFactorsGrid__3WAen,.LegalSupportLanding_relatedGrid__HNMBQ,.LegalSupportLanding_trustBar__RPEQx{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalSupportLanding_trustItem__qm6cD:nth-child(2){border-right:0}}@media (max-width:991px){.LegalSupportLanding_audienceGrid__JBo3K,.LegalSupportLanding_cards__3X3xI,.LegalSupportLanding_checklistGrid__V_X_l,.LegalSupportLanding_ctaGrid__MWxL3,.LegalSupportLanding_deliverablesGrid__eFAa6,.LegalSupportLanding_docGrid__F9D57,.LegalSupportLanding_guaranteeGrid__FqPU2,.LegalSupportLanding_heroGrid__TLCzN,.LegalSupportLanding_packages__8w4pF,.LegalSupportLanding_pricingFactorsGrid__3WAen,.LegalSupportLanding_relatedGrid__HNMBQ,.LegalSupportLanding_riskGrid__mjwro,.LegalSupportLanding_scenarioGrid__r7MrV,.LegalSupportLanding_timelineItem__Z60wa{grid-template-columns:1fr}.LegalSupportLanding_timelineRail__oIxRC{flex-direction:row;justify-content:flex-start;gap:12px;margin-bottom:8px}.LegalSupportLanding_timelineLine__SAgHa{width:auto;height:2px;min-height:0;flex:1 1;margin:0}.LegalSupportLanding_ctaBanner__IhWXB{flex-direction:column;align-items:flex-start}.LegalSupportLanding_packageFeatured__O_2fD{transform:none}.LegalSupportLanding_floatingCta__wIiLE{display:inline-flex}.LegalSupportLanding_trustBar__RPEQx{grid-template-columns:1fr;border-radius:16px 16px 0 0}.LegalSupportLanding_trustItem__qm6cD{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.LegalSupportLanding_trustItem__qm6cD:last-child{border-bottom:0}}.commercialThemes_themeBlue__bfpgT{--accent:#1a4fa3;--accent-dark:#123a7a;--accent-soft:#e8f0fc}.commercialThemes_themeGreen__lbLq0{--accent:#0f7b5f;--accent-dark:#0a5c47;--accent-soft:#e6f5f0}.commercialThemes_themePurple__Etd_Z{--accent:#5b3ea3;--accent-dark:#432f7a;--accent-soft:#f0ebfc}.commercialThemes_themeOrange__W6wXc{--accent:#c45a11;--accent-dark:#9a4610;--accent-soft:#fdf0e6}.commercialThemes_themeIndigo__5qalG{--accent:#2d4a8a;--accent-dark:#1f3566;--accent-soft:#e9eef8}.ApartmentCheckTheme_theme__Lwx1a{--accent:#0f7b5f;--accent-dark:#0a5c47;--accent-soft:#e6f5f0}