.hudson-value,.design-team-path{padding-block:44px;border-block:1px solid var(--rule)}
.hudson-value header{max-width:840px}.hudson-value h2,.design-team-path h2{font-size:clamp(29px,2.8vw,42px);line-height:1.18;font-weight:400;letter-spacing:-.02em}.hudson-value header>p{font-size:19px;line-height:1.6;color:var(--muted);margin-top:18px}
.hudson-value-grid,.design-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px}.hudson-value-grid article{border-top:2px solid #a5b198;padding-top:22px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.value-mark{font-size:13px;color:var(--copper);margin-bottom:15px}.hudson-value h3,.design-team-path h3{font-size:25px;line-height:1.25;font-weight:400;letter-spacing:-.01em}.hudson-value-grid p,.design-team-grid p{font-size:17px;line-height:1.65;margin:16px 0 20px;color:var(--muted)}.hudson-value-grid .text-link{font-size:15px;gap:16px;margin-top:auto}
.design-team-path{scroll-margin-top:130px}.design-team-path>header{display:grid;grid-template-columns:1fr 1fr;gap:var(--editorial-gap);align-items:end}.design-team-path>header>p{font-size:19px;line-height:1.65;color:var(--muted)}.design-team-grid article{background:#eaeee4;padding:26px;min-width:0}.design-team-grid .eyebrow{font-size:11px;line-height:1.6}.design-team-grid h3{margin-top:14px}.design-team-grid p.design-team-focus{font-size:13px;line-height:1.6;margin-bottom:0;color:var(--green);border-top:1px solid #c4cdbd;padding-top:15px}.design-team-carry{display:grid;grid-template-columns:1fr 1.6fr;gap:32px;margin:28px 0;padding:26px 0;border-block:1px solid var(--rule)}.design-team-carry h3{font-size:24px;margin-top:12px}.design-team-carry>p{font-size:17px;line-height:1.65;color:var(--muted)}
@media(max-width:1000px){.design-team-grid{gap:16px}.design-team-grid article{padding:20px}.design-team-path>header{gap:28px}.hudson-value-grid{gap:22px}}
@media(max-width:700px){.hudson-value,.design-team-path{padding-block:32px}.hudson-value-grid,.design-team-grid,.design-team-path>header,.design-team-carry{grid-template-columns:1fr;gap:24px}.hudson-value h2,.design-team-path h2{font-size:29px}.hudson-value header>p,.design-team-path>header>p{font-size:18px}.hudson-value-grid p,.design-team-grid p{font-size:16px}.hudson-value-grid .text-link{min-height:44px}.hudson-value-grid{margin-top:26px}.design-team-path{scroll-margin-top:105px}.design-team-carry{gap:18px;padding-block:24px}.design-team-path>.text-link{font-size:16px}.design-team-grid article{padding:24px}}
@media print{.hudson-value-grid,.design-team-grid{display:block}.hudson-value-grid article,.design-team-grid article{break-inside:avoid;margin-bottom:20px}.design-team-path>header,.design-team-carry{display:block}}

.design-team-grid p.design-role-promise{font-size:18px;color:var(--green);margin:10px 0 16px;line-height:1.4}

.design-team-grid article{display:flex;flex-direction:column}.design-team-grid p.design-team-focus{margin-top:auto}

@media(min-width:701px){.hudson-value-grid h3{min-height:2.5em}}
