/* Restrained actions: typography and state changes replace decorative arrows. */
.button{transition:background-color .18s ease,border-color .18s ease,color .18s ease;transform:none}.button:hover{transform:none;filter:none;background:#1b314d}.button.gold:hover{background:#f5d8a6;color:#0b1c34}.button:focus-visible{outline:2px solid #a97c39;outline-offset:4px}.cohort-outline:hover{background:#f3f0e9;color:#0b1c34;border-color:#8c795c}.textlink{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:transparent;transition:color .18s ease,text-decoration-color .18s ease}.textlink:hover,.textlink:focus-visible{text-decoration-color:currentColor}.cinematic-hero .hero-cta{justify-content:center}.cinematic-hero .hero-cta:hover{background:#f5d8a6;transform:none}.announcement a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.announcement a:hover,.announcement a:focus-visible{text-decoration-color:currentColor}footer a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .18s ease}footer a:hover,footer a:focus-visible{text-decoration-color:currentColor}.cards article{transition:border-color .2s ease,box-shadow .2s ease}.cards article:has(>a):hover,.cards article:has(>a):focus-within{border-color:#b3a58c;box-shadow:0 5px 20px #0b1c3409}.search-result{padding-right:15px}.search-result strong{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.search-result:hover strong,.search-result:focus-visible strong{text-decoration-color:currentColor}.promotion-action{display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.promotion-action:hover,.promotion-action:focus-visible{text-decoration-color:currentColor}.button:disabled{cursor:default;opacity:.5}@media(prefers-reduced-motion:reduce){.button,.textlink,footer a,.cards article{transition:none}}

.outreach-visual img{height:auto}
