body:is(.home-editorial,.program-collection,.program-detail,.experience-page){& :is(.hero-primary,.hero-secondary,.final-link,.iees-button,.submit-button,.mail-open,.copy-draft,.campus-link,.menu-toggle){transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-micro,.16s);transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& :is(.text-link,.iees-text-link,.filter-reset,.course-card-action,.orientation-title,.business-link,.mobile-campus-info){transition-property:color,border-color,text-decoration-color;transition-duration:var(--motion-duration-micro,.16s);transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& .course-card{transition:border-color var(--motion-duration-micro,.16s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& .course-card h3{transition:color var(--motion-duration-micro,.16s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& :is(.need-option,.syllabus-index button,.experience-nav button),& :is(.module-disclosure,.campus-experience details,.optional-details)>summary{transition-property:background-color,color,border-color;transition-duration:var(--motion-duration-micro,.16s);transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& :is(.syllabus-index button>span:first-child,.experience-nav .stage-number,.need-option>.iees-icon){transition:color var(--motion-duration-micro,.16s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& :is(.module-disclosure,.campus-experience details,.optional-details)>summary>.iees-icon{transition:transform var(--motion-duration-micro,.16s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1));transform-origin:50%}& :is(.catalog-tools input,.catalog-tools select,.iees-form .field input,.iees-form .field textarea){transition:border-color var(--motion-duration-micro,.16s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& .catalog-tools input:not(:placeholder-shown),& .catalog-tools select:not(:has(option[value=all]:checked)){border-color:var(--iees-ink,#00306b)}& .iees-form :is(input,textarea)[aria-invalid=true]{transition:none}& :is(.syllabus.is-tabbed .module-panel:not([hidden]) .module-content,.campus-experience.is-tabbed .experience-panel:not([hidden]) .stage-content,.iees-form .consultation-context:not([hidden]),.iees-form .contact-review:not([hidden])){opacity:1;transition:opacity var(--motion-duration-component,.24s) var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}@starting-style{& :is(.syllabus.is-tabbed .module-panel:not([hidden]) .module-content,.campus-experience.is-tabbed .experience-panel:not([hidden]) .stage-content,.iees-form .consultation-context:not([hidden]),.iees-form .contact-review:not([hidden])){opacity:.75}}& .nav-link:after{transition:transform var(--motion-duration-micro,.16s) var(--motion-ease-exit,cubic-bezier(.4, 0, 1, 1))}& :is(a,button):is(:hover,:focus-visible) .iees-icon{transform:none}& :is(.hero-primary,.hero-secondary,.final-link,.iees-button,.text-link,.iees-text-link,.course-card-action,.submit-button,.mail-open,.mobile-campus-info)>.iees-icon,& .module-footer :is(a,button)>.iees-icon{transition:transform var(--motion-duration-micro,.16s) var(--motion-ease-exit,cubic-bezier(.4, 0, 1, 1))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){& .nav-link:hover:after{transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1))}& :is(.hero-primary,.hero-secondary,.final-link,.iees-button,.text-link,.iees-text-link,.course-card-action,.submit-button,.mobile-campus-info):hover:not(:focus-visible)>.iees-icon[data-icon=arrow-right],& .module-footer :is(a,button):hover:not(:focus-visible)>.iees-icon[data-icon=arrow-right]{transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1));transform:translate(2px)}& .mail-open:hover:not(:focus-visible)>.iees-icon[data-icon=external-link]{transition-timing-function:var(--motion-ease-standard,cubic-bezier(.16, 1, .3, 1));transform:translate(1px,-1px)}}& :is(a,button):focus-visible .iees-icon{transition:none;transform:none}& .nav-link:focus-visible:after{transition:none;transform:scaleX(1)}@media (hover:none),(pointer:coarse){& .nav-link:not(.is-active):not(:focus-visible):after{transition:none;transform:scaleX(0)}}}@media (prefers-reduced-motion:reduce){body:is(.home-editorial,.program-collection,.program-detail,.experience-page){& *,& :before,& :after{transition:none!important;animation:none!important}& :is(a,button):is(:hover,:focus-visible) .iees-icon,& .module-footer :is(a,button):hover>.iees-icon{transform:none}}}body:is(.home-editorial,.program-collection,.experience-page){& :is(.featured-option button,.demo-answers button,.demo-steps button){transition:background-color .16s,border-color .16s,color .16s}& :is(.featured-option button,.demo-answers button,.demo-steps button):focus-visible{outline:2px solid var(--color-action);outline-offset:3px}& .featured-option button:hover{background:#edf2f8}& :is(.text-link,.iees-text-link){text-underline-offset:5px;text-decoration-color:#0000}& :is(.text-link,.iees-text-link):is(:hover,:focus-visible){text-decoration:underline}}
