.aisha-feature{isolation:isolate;color:#fff;background:linear-gradient(270deg,#0c7f89,#0e4348);min-height:220px;padding:18px 16px;position:relative;overflow:hidden}.aisha-art{z-index:-1;aspect-ratio:1339/612;pointer-events:none;width:auto;max-width:none;height:100%;position:absolute;inset:auto 0 0 auto}.aisha-copy{text-align:right;direction:rtl;width:53%;max-width:310px;margin-right:auto;position:relative}.aisha-label{color:#e9d6a5;margin-bottom:4px;font-size:9px;display:block}.aisha-copy h2{color:#fff;margin:0 0 10px;font-size:17px;line-height:1.5}.aisha-bio{color:#214448;background:#fafdfaeb;border:1px solid #ffffff80;border-radius:12px;padding:11px 12px 6px}.aisha-bio p{margin:0;font-size:11px;line-height:1.85}.aisha-bio a{min-height:40px;color:var(--primary);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.aisha-bio a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=350px){.aisha-feature{padding-inline:12px}.aisha-copy{width:55%}.aisha-bio p{font-size:10px}}@media (width>=700px){.aisha-feature{min-height:280px;padding:32px}.aisha-copy{width:48%}.aisha-copy h2{font-size:24px}.aisha-bio p{font-size:14px}}.aisha-portrait{transform-origin:75% 100%;width:auto;max-width:none;height:106%;position:absolute;bottom:-6%;right:0}.aisha-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aisha-orbit{fill:none;stroke:var(--green);stroke-width:12px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.aisha-feature.motion-ready:not(.is-visible) .aisha-portrait,.aisha-feature.motion-ready:not(.is-visible) .aisha-copy>*{opacity:0}.aisha-feature.motion-ready:not(.is-visible) .aisha-orbit{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.aisha-feature.is-visible .aisha-portrait{animation:1.35s cubic-bezier(.16,1,.3,1) both aisha-portrait-enter}.aisha-feature.is-visible .aisha-orbit{stroke-dasharray:1;animation:1.8s cubic-bezier(.4,0,.2,1) .35s both aisha-line-draw}.aisha-feature.is-visible .aisha-copy>*{animation:.8s cubic-bezier(.16,1,.3,1) both aisha-copy-enter}.aisha-feature.is-visible .aisha-label{animation-delay:.5s}.aisha-feature.is-visible h2{animation-delay:.65s}.aisha-feature.is-visible .aisha-bio{animation-delay:.85s}}@keyframes aisha-portrait-enter{0%{opacity:0;filter:blur(5px);transform:translate(24px,35px)scale(.94)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes aisha-line-draw{0%{opacity:0;stroke-dashoffset:1px}12%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes aisha-copy-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.aisha-lines-back{z-index:0}.aisha-portrait{z-index:1}.aisha-lines:not(.aisha-lines-back){z-index:2}.aisha-orbit-white{stroke:#fff;stroke-width:9px}@media (prefers-reduced-motion:no-preference){.aisha-feature.is-visible .aisha-orbit-back{animation-duration:.75s;animation-delay:.2s}.aisha-feature.is-visible .aisha-orbit-front{animation-duration:1.15s;animation-delay:.85s}.aisha-feature.is-visible .aisha-green-back{animation-duration:.45s;animation-delay:.35s}.aisha-feature.is-visible .aisha-green-front{animation-duration:1.65s;animation-delay:.8s}.aisha-feature.is-visible .aisha-orbit-front{animation-duration:1.7s}}
