.page-module___8aEwW__page{background:var(--cream);flex-direction:column;min-height:100svh;display:flex}.page-module___8aEwW__head{padding:clamp(72px, 14vh, 150px) var(--gutter) clamp(36px, 6vh, 60px);text-align:center}.page-module___8aEwW__eyebrow{letter-spacing:.2em;margin-bottom:26px;font-size:clamp(13px,1.1vw,15px)}.page-module___8aEwW__heading{max-width:760px;margin-inline:auto}.page-module___8aEwW__lede{max-width:560px;color:var(--text-muted);margin:22px auto 0;font-size:16.5px;line-height:1.7}.page-module___8aEwW__poles{max-width:var(--container);width:100%;padding-inline:var(--gutter);flex:1;grid-template-columns:repeat(2,1fr);gap:1px;margin:0 auto clamp(40px,8vh,90px);display:grid}.page-module___8aEwW__pole{background:var(--white);box-shadow:0 0 0 1px var(--line);color:var(--text);flex-direction:column;padding:clamp(32px,4vw,52px);transition:background-color .25s,transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.page-module___8aEwW__pole:hover{background:var(--hover-white);color:var(--text);transform:translateY(-3px)}.page-module___8aEwW__poleEyebrow{letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px;font-size:11.5px}.page-module___8aEwW__finance .page-module___8aEwW__poleEyebrow{color:var(--link)}.page-module___8aEwW__facility .page-module___8aEwW__poleEyebrow{color:#1d4f91}.page-module___8aEwW__person{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(25px,2.5vw,35px);font-weight:300;line-height:1.12}.page-module___8aEwW__poleTitle{border-top:1px solid var(--line);color:var(--text-strong);margin-top:16px;padding-top:16px;font-size:clamp(15px,1.3vw,17.5px);line-height:1.45}.page-module___8aEwW__poleText{color:var(--text-strong);margin-top:22px;font-size:15.5px;line-height:1.7}.page-module___8aEwW__poleCta{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-top:auto;padding-top:34px;font-size:12.5px;display:inline-flex}.page-module___8aEwW__finance .page-module___8aEwW__poleCta{color:var(--link)}.page-module___8aEwW__facility .page-module___8aEwW__poleCta{color:#1d4f91}.page-module___8aEwW__arrow{transition:transform .3s cubic-bezier(.4,0,.2,1)}.page-module___8aEwW__pole:hover .page-module___8aEwW__arrow{transform:translate(5px)}.page-module___8aEwW__foot{padding:0 var(--gutter) clamp(28px, 5vh, 46px);text-align:center;letter-spacing:.04em;color:var(--text-muted);font-size:13px}.page-module___8aEwW__foot a{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline}.page-module___8aEwW__foot a:hover{color:var(--ink)}@media (max-width:820px){.page-module___8aEwW__poles{grid-template-columns:1fr;gap:16px}.page-module___8aEwW__pole:hover{transform:none}}@media (max-width:380px){.page-module___8aEwW__pole{padding:26px 20px}.page-module___8aEwW__person{font-size:23px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__pole,.page-module___8aEwW__arrow{transition:none}}
