.job-import-explainer-module__BanAGq__diagram{width:100%;max-width:45rem;height:17.5rem;margin-inline:auto;position:relative}.job-import-explainer-module__BanAGq__source{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.job-import-explainer-module__BanAGq__sourceLogo{box-shadow:0 3px 10px color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:50%}.job-import-explainer-module__BanAGq__sourceName{color:color-mix(in oklch, var(--foreground) 70%, transparent);white-space:nowrap;margin-top:.5rem;font-size:.75rem;position:absolute;top:100%}.job-import-explainer-module__BanAGq__destination{justify-content:center;display:flex;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}@media (max-width:639px){.job-import-explainer-module__BanAGq__sourceLogo{width:2.75rem;height:2.75rem}.job-import-explainer-module__BanAGq__sourceLogo>*{transform-origin:0 0;transform:scale(.7857)}.job-import-explainer-module__BanAGq__sourceName{font-size:.6875rem}}
.smart-apply-logo-hover .smart-apply-logo-closed{opacity:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group\/smart-apply:hover .smart-apply-logo-hover .smart-apply-logo-open{animation:.52s ease-out .12s both smart-apply-logo-eye-open}.group\/smart-apply:hover .smart-apply-logo-hover .smart-apply-logo-closed{animation:.52s ease-out .12s both smart-apply-logo-eye-closed}}@keyframes smart-apply-logo-eye-open{0%,to{opacity:1}10%,70%{opacity:0}}@keyframes smart-apply-logo-eye-closed{0%,to{opacity:0}10%,70%{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-face=hover]{margin-right:-1.1655em;transition:margin-right .18s cubic-bezier(.23,1,.32,1)}[data-face=hover] .smart-apply-words{transition:transform .18s cubic-bezier(.23,1,.32,1);transform:translate(-1110px)}[data-face=hover] .smart-apply-face{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .12s ease-out,transform .18s cubic-bezier(.23,1,.32,1);transform:translate(-70%)rotate(-200deg)scale(.85)}:is(.group\/smart-apply:hover,.group\/smart-apply:focus-visible,.group\/smart-apply:has(:focus-visible)) [data-face=hover]{margin-right:0;transition-duration:.38s}:is(.group\/smart-apply:hover,.group\/smart-apply:focus-visible,.group\/smart-apply:has(:focus-visible)) [data-face=hover] .smart-apply-words{transition-duration:.38s;transform:translate(0)}:is(.group\/smart-apply:hover,.group\/smart-apply:focus-visible,.group\/smart-apply:has(:focus-visible)) [data-face=hover] .smart-apply-face{opacity:1;transition:opacity .16s ease-out,transform .38s cubic-bezier(.23,1,.32,1);transform:none}.group\/smart-apply:hover [data-face=hover].smart-apply-logo-hover :is(.smart-apply-logo-open,.smart-apply-logo-closed){animation-delay:.38s}}
