/* Existing subpage palette and type scale. */
.rq-section{padding-block:80px}.rq-heading{display:grid;grid-template-columns:1fr 2fr;align-items:end;margin-bottom:35px}.rq-heading h2,.rq-schedule h2,.rq-entry>h2{font-size:clamp(28px,3.5vw,48px);font-weight:900;line-height:1.6}.rq-source p{margin:0;line-height:2}.rq-table{border-top:1px solid var(--ink)}.rq-row{display:grid;grid-template-columns:1fr 2fr;border-bottom:1px solid var(--line);padding-block:25px;gap:30px}.rq-row dt{font-weight:700}.rq-row dd{margin:0}.rq-row .rq-source{font-size:16px;line-height:2}.rq-schedule{padding-block:80px;background:var(--ink);color:var(--paper)}.rq-schedule>.wrap{display:grid;grid-template-columns:1fr 2fr;gap:30px}.rq-timeline .rq-source{border-left:1px solid var(--lime);padding-left:35px}.rq-timeline p{margin:0 0 20px}.rq-timeline p:nth-child(odd){color:var(--lime);font:700 24px/1.7 Arial,sans-serif;margin-bottom:5px}.rq-entry{max-width:1000px}.rq-entry>h2{margin-bottom:30px}.rq-entry>.rq-source h3,.rq-entry>.rq-source p{font-size:16px;line-height:2;margin-bottom:24px}.rq-entry>.rq-source a{text-decoration:underline;text-underline-offset:5px}.rq-entry>.solid-link{margin-top:20px;min-width:250px}.requirements-page .rq-source{overflow-wrap:anywhere;min-width:0}@media(max-width:767px){.rq-section,.rq-schedule{padding-block:50px}.rq-heading,.rq-schedule>.wrap{display:block}.rq-heading .eyebrow{display:block;margin-bottom:15px}.rq-row{display:block;padding-block:22px}.rq-row dt{margin-bottom:12px}.rq-schedule h2{margin-bottom:30px}.rq-timeline .rq-source{padding-left:24px}.rq-entry>.solid-link{width:100%;min-width:0}.requirements-page .d-hero-photo{height:auto;aspect-ratio:4/3}.requirements-page .d-hero-photo img{object-fit:contain}}

.requirements-page .d-hero-photo img{object-position:center 75%}

@media(min-width:768px){.requirements-page .d-hero-photo{height:auto;aspect-ratio:16/9}.requirements-page .d-hero-photo img{object-position:center 60%}}

@media(min-width:768px){.career-page .d-hero-photo img{object-position:center 20%}}
