.home-module__txgM7a__home{--paper:#f7f3ec;--ink:#173a34;--muted:#5e645e;--line:#d8d1c8;--accent:#c2644a;--soft:#e8eee6;--warm-white:#fbf8f2;--taupe:#a08f86;--terracotta-pale:#f1e0da;--accent-readable:#9e4b35;--button-ink:#101510;background:var(--paper);color:var(--ink)}.home-module__txgM7a__home .button{background:var(--accent);border-color:var(--accent);color:var(--button-ink)}.home-module__txgM7a__home .button:hover{background:var(--terracotta-pale);border-color:var(--accent-readable);color:var(--ink)}.home-module__txgM7a__home .arch-sun{background:var(--accent)}.home-module__txgM7a__home .architecture{background:var(--soft)}:is(.home-module__txgM7a__home .journey-card:hover,.home-module__txgM7a__home .journey-card:focus-visible){border-color:var(--accent)}.home-module__txgM7a__home .text-link{border-bottom-color:var(--accent)}.home-module__txgM7a__home .principles>div>span{color:var(--accent);font-size:24px}.home-module__txgM7a__home .contact-banner{background:var(--taupe);color:var(--ink)}:is(.home-module__txgM7a__home .contact-banner p:not(.eyebrow),.home-module__txgM7a__home .contact-banner .fine){color:var(--button-ink)}.home-module__txgM7a__home .contact-banner .eyebrow{color:var(--button-ink)}.home-module__txgM7a__home .journey-card{background:var(--terracotta-pale)}.home-module__txgM7a__home .journey-card p{color:var(--ink)}.home-module__txgM7a__home .section-heading>p:last-child{display:block}.home-module__txgM7a__home .section-heading{grid-template-columns:2fr 1fr}.home-module__txgM7a__whyLabel{letter-spacing:1px;margin-bottom:26px;font-size:16px;font-weight:600;line-height:1.85}.home-module__txgM7a__home .journey-card{--card-accent:#75877d;background:#e8ede7;border:0;flex-direction:column;min-height:350px;padding:30px 23px;display:flex}.home-module__txgM7a__home .card-b{--card-accent:#b77865;background:#f1e0da}.home-module__txgM7a__home .card-c{--card-accent:#858768;background:#e9e8dc}.home-module__txgM7a__home .card-d{--card-accent:#9b8762;background:#e6dfe1}.home-module__txgM7a__cardAccent{background:var(--card-accent);flex-shrink:0;width:32px;height:1px;margin-bottom:26px}.home-module__txgM7a__home .home-module__txgM7a__cardTitle{flex-shrink:0;height:2.4em;margin:0 0 22px;font-size:clamp(22px,2.1vw,29px);line-height:1.2}.home-module__txgM7a__home .journey-card p{margin:0 0 24px}.home-module__txgM7a__cardExplore{border-bottom:1px solid var(--card-accent);align-self:flex-start;margin-top:auto;padding-bottom:4px;font-size:12px}.home-module__txgM7a__home .journey-card:hover .home-module__txgM7a__cardExplore{border-bottom-color:var(--ink)}@media (max-width:700px){.home-module__txgM7a__home .section-heading{display:block}.home-module__txgM7a__home .journey-grid{grid-template-columns:1fr}.home-module__txgM7a__home .journey-card{min-height:320px;padding:28px}.home-module__txgM7a__home .home-module__txgM7a__cardTitle{font-size:28px}}.home-module__txgM7a__heroImage{align-self:center;min-width:0}.home-module__txgM7a__heroImage img{transform-origin:100%;width:100%;height:auto;display:block;transform:scale(1.15)}@media (max-width:700px){.home-module__txgM7a__heroImage{margin-inline:6.522%}.home-module__txgM7a__heroImage img{transform-origin:50%}}
