.home-module__txgM7a__hero{border-left:1px solid var(--rule-hairline);border-right:1px solid var(--rule-hairline);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.home-module__txgM7a__heroText{padding:78px var(--pad-in) 70px 52px;flex-direction:column;justify-content:center;display:flex}.home-module__txgM7a__heroPanel{border-left:1px solid var(--rule-hairline);flex-direction:column;min-height:520px;display:flex}.home-module__txgM7a__heroPanelInner{padding:52px var(--pad-in);flex-direction:column;flex:1;justify-content:center;display:flex}.home-module__txgM7a__claim{font-family:var(--font-display);letter-spacing:.01em;color:var(--white);font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.18}.home-module__txgM7a__heroPanelBody{font-size:15.5px;line-height:var(--lh-normal);color:var(--navy-300);max-width:330px}.home-module__txgM7a__facts{border:1px solid var(--rule-hairline);border-top:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__txgM7a__fact{border-left:1px solid var(--rule-hairline);flex-direction:column;gap:7px;padding:24px 30px;display:flex}.home-module__txgM7a__fact:first-child{border-left:none}.home-module__txgM7a__factLabel{font-family:var(--font-display);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--navy-500);font-size:9.5px;font-weight:600}.home-module__txgM7a__factValue{font-family:var(--font-display);color:var(--navy-900);font-size:16px;font-weight:600}.home-module__txgM7a__b2b{padding:60px var(--pad-in) 54px}.home-module__txgM7a__b2bGrid{border-top:1px solid var(--rule-on-dark);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid}.home-module__txgM7a__b2bPoint{flex-direction:column;gap:8px;padding:26px 30px 8px 0;display:flex}.home-module__txgM7a__b2bPointTitle{font-family:var(--font-display);color:var(--white);font-size:16px;font-weight:700}.home-module__txgM7a__b2bPointDesc{color:var(--navy-300);max-width:300px;font-size:14.5px;line-height:1.58}.home-module__txgM7a__stepN{font-family:var(--font-display);letter-spacing:-.02em;color:var(--green-200);font-size:34px;font-weight:800}.home-module__txgM7a__aboutSplit{border:1px solid var(--rule-hairline);background:var(--surface-card);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.home-module__txgM7a__aboutCol{padding:52px var(--pad-in);border-right:1px solid var(--rule-hairline);flex-direction:column;gap:18px;display:flex}.home-module__txgM7a__aboutTitle{font-weight:700;font-size:var(--fs-sub);line-height:var(--lh-snug);letter-spacing:var(--ls-head-sm);margin:0}.home-module__txgM7a__contactCol{padding:52px var(--pad-in);flex-direction:column;gap:20px;display:flex}.home-module__txgM7a__contactRow{border-bottom:1px solid var(--rule-hairline);justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:12px;display:flex}.home-module__txgM7a__contactLabel{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--navy-500);flex:none;font-size:10px;font-weight:600}.home-module__txgM7a__contactValue{font-family:var(--font-display);color:var(--navy-900);text-align:right;overflow-wrap:anywhere;font-size:16px;font-weight:600}@media (max-width:900px){.home-module__txgM7a__hero,.home-module__txgM7a__aboutSplit{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__heroText{padding:48px var(--pad-in) 44px}.home-module__txgM7a__heroPanel{border-left:none;border-top:1px solid var(--rule-hairline);min-height:420px}.home-module__txgM7a__aboutCol{border-right:none;border-bottom:1px solid var(--rule-hairline)}.home-module__txgM7a__b2bGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.home-module__txgM7a__facts{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__fact{border-left:none;border-top:1px solid var(--rule-hairline)}.home-module__txgM7a__fact:first-child{border-top:none}}
