.home-module__txgM7a__main{width:100%}.home-module__txgM7a__hero{padding-top:calc(var(--gap) * 2);padding-bottom:calc(var(--gap) * 1.5)}.home-module__txgM7a__hero h1{margin-bottom:32px;font-size:clamp(42px,7vw,72px)}@media (min-width:1000px){.home-module__txgM7a__hero h1{max-width:20ch}}.home-module__txgM7a__hero p{max-width:60ch;margin-bottom:40px;font-size:18px;line-height:1.7}.home-module__txgM7a__heroCta{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.home-module__txgM7a__section{border-top:1px solid var(--rule);padding:var(--gap) 0}.home-module__txgM7a__approachList{flex-direction:column;display:flex}.home-module__txgM7a__approachItem{grid-template-columns:var(--spacing-xl) 1fr;gap:var(--spacing-lg);padding:var(--spacing-xl) 0;border-top:1px solid var(--rule);display:grid}.home-module__txgM7a__workGrid{margin-top:var(--spacing-xl);grid-template-columns:1fr 1fr;gap:32px;display:grid}.home-module__txgM7a__workCard{color:inherit;background:var(--surface);border:1px solid var(--rule);border-radius:4px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.home-module__txgM7a__workCardFeatured{grid-column:1/-1}.home-module__txgM7a__workCardImage{aspect-ratio:16/9;background:var(--rule);width:100%;position:relative;overflow:hidden}.home-module__txgM7a__workCardFeatured .home-module__txgM7a__workCardImage{aspect-ratio:21/9}.home-module__txgM7a__workCardImage img{border-radius:0;transition:transform .4s}.home-module__txgM7a__workCard:hover .home-module__txgM7a__workCardImage img{transform:scale(1.03)}.home-module__txgM7a__workCardBody{flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:24px;display:flex}.home-module__txgM7a__workCardFeatured .home-module__txgM7a__workCardBody{padding:28px 32px}.home-module__txgM7a__workCardEyebrow{margin-bottom:6px}.home-module__txgM7a__workCard h3{margin-bottom:8px;font-size:20px;font-weight:600;transition:color .2s}.home-module__txgM7a__workCardFeatured h3{font-size:clamp(20px,2.5vw,28px)}.home-module__txgM7a__workCard:hover h3{color:var(--accent)}.home-module__txgM7a__workCardDesc{color:var(--ink-muted,var(--ink-faint));font-size:15px;line-height:1.6}.home-module__txgM7a__workCardLink{color:var(--ink-faint);font-size:14px;transition:color .2s}.home-module__txgM7a__workCard:hover .home-module__txgM7a__workCardLink{color:var(--accent)}.home-module__txgM7a__workCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:680px){.home-module__txgM7a__workGrid{grid-template-columns:1fr}.home-module__txgM7a__workCardFeatured{grid-column:1}.home-module__txgM7a__workCardFeatured .home-module__txgM7a__workCardImage{aspect-ratio:16/9}}
