.landing-positions{border-top:1px solid var(--rule);padding:32px 0}.landing-positions h2{font:32px/1.2 Georgia,serif;color:var(--ivory);margin:14px 0 20px}.landing-positions p:not(.eyebrow){font:17px/1.6 Arial,sans-serif;color:var(--muted);margin:0 0 18px}.landing-positions .text-link{display:inline-flex;align-items:center;min-height:44px;font:16px/1.4 Arial,sans-serif}.landing-positions a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media(max-width:700px){.landing-positions{padding:28px 0}.landing-positions h2{font-size:30px}}