.home-module__txgM7a__hero{text-align:center;padding-block:60px 52px}.home-module__txgM7a__hero h1{max-width:940px;margin-inline:auto;font-size:clamp(3rem,6.1vw,5.2rem)}.home-module__txgM7a__hero h1 em{color:var(--orange-dark);display:block}.home-module__txgM7a__lede{max-width:560px;margin:24px auto 0}.home-module__txgM7a__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 25px;margin-top:28px;display:flex}.home-module__txgM7a__trust{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin-top:22px;font-size:.79rem;display:flex}.home-module__txgM7a__trust a{color:var(--green);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.home-module__txgM7a__trust a:hover{text-underline-offset:4px;text-decoration:underline}.home-module__txgM7a__featured{background:var(--surface);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:38px;display:grid}.home-module__txgM7a__featured h2{max-width:16ch}.home-module__txgM7a__featureCopy{max-width:48ch;color:var(--muted);margin-block:22px;font-size:1rem;line-height:1.75}.home-module__txgM7a__featured small{max-width:56ch;color:var(--muted);margin-top:20px;font-size:.72rem;line-height:1.7;display:block}.home-module__txgM7a__featureImage{border-radius:16px;display:block}.home-module__txgM7a__featureImage img{border-radius:16px;width:100%;height:auto;display:block}.home-module__txgM7a__services{padding-top:76px}.home-module__txgM7a__sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.home-module__txgM7a__sectionHeading h2{font-size:clamp(1.9rem,3vw,2.5rem)}.home-module__txgM7a__serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;display:grid}.home-module__txgM7a__serviceCard{border-radius:10px;min-width:0;display:block}.home-module__txgM7a__serviceFocus{color:var(--orange-dark);margin-bottom:14px;font-size:.76rem;font-weight:500}.home-module__txgM7a__serviceCard h3{letter-spacing:-.035em;text-wrap:auto;font-size:1.3rem;line-height:1.3}.home-module__txgM7a__serviceSummary{color:var(--muted);margin-top:14px;font-size:.9rem;line-height:1.75}.home-module__txgM7a__serviceCard:hover h3{color:var(--orange-dark)}.home-module__txgM7a__serviceCardWide{background:var(--surface);border-radius:20px;grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;column-gap:48px;padding:28px 32px;display:grid}.home-module__txgM7a__serviceCardWide .home-module__txgM7a__serviceFocus{grid-column:1;margin-bottom:10px}.home-module__txgM7a__serviceCardWide h3{grid-column:1}.home-module__txgM7a__serviceCardWide .home-module__txgM7a__serviceSummary{grid-area:1/2/3;max-width:48ch;margin-top:0}@media (max-width:900px){.home-module__txgM7a__featured{gap:28px;padding:30px}.home-module__txgM7a__serviceGrid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:680px){.home-module__txgM7a__hero{padding-block:34px 36px}.home-module__txgM7a__hero h1{font-size:clamp(2.65rem,10.5vw,3.9rem)}.home-module__txgM7a__featured{border-radius:24px;grid-template-columns:1fr;gap:28px;padding:26px}.home-module__txgM7a__featured h2{max-width:22ch}.home-module__txgM7a__featureCopy{font-size:.95rem}.home-module__txgM7a__featureImage{max-width:440px;margin-inline:auto}.home-module__txgM7a__services{padding-top:48px}.home-module__txgM7a__sectionHeading{flex-direction:column;align-items:start;gap:12px;margin-bottom:25px}.home-module__txgM7a__serviceGrid{gap:28px 24px}.home-module__txgM7a__serviceCard h3{font-size:1.15rem}.home-module__txgM7a__serviceCardWide{grid-template-columns:1fr;padding:24px}.home-module__txgM7a__serviceCardWide .home-module__txgM7a__serviceSummary{grid-area:auto/1;margin-top:14px}}@media (max-width:380px){.home-module__txgM7a__serviceGrid{grid-template-columns:1fr}}
