.association-route{color:#204e43;background:#f3f7ef;border:1px solid #c9dacf;border-left:3px solid #b18b47;border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);gap:25px;margin-block:24px;padding:22px 25px;display:grid}.site-frame main .association-route h2{letter-spacing:-.02em;color:#214d45;max-width:45ch;margin:0 0 10px;font:400 24px/1.2 Georgia,serif}.association-route p{color:#4b685f;max-width:90ch;margin:0;font:400 13px/1.8 Arial,sans-serif}.association-route nav{flex-direction:column;justify-content:center;gap:12px;display:flex}.association-route a{color:#23665a;text-underline-offset:4px;align-items:center;min-height:38px;font:650 12px/1.6 Arial,sans-serif;display:flex}.association-profile-links{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}.intake-form-card .association-route{width:100%;margin-inline:0}.association-route :is(a):focus-visible{outline-offset:3px;outline:3px solid #b18b47}@media (width<=750px){.association-route{grid-template-columns:1fr;gap:16px;padding:22px}.site-frame main .association-route h2{font-size:23px}.association-profile-links{grid-template-columns:1fr}.association-route p{font-size:12px}}
