.medical-spotlight-card{z-index:45;color:#fff;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);direction:ltr;background:linear-gradient(120deg,#193e2edb,#694437c9);border:1px solid #f4cfa1bb;border-radius:19px;grid-template-columns:42% 58%;width:min(510px,90vw);min-height:250px;animation:.55s ease-out both medical-spotlight-enter;display:grid;position:fixed;bottom:105px;right:clamp(14px,3vw,48px);overflow:hidden;box-shadow:0 22px 60px #031b13b8,0 0 32px #e4a98160,inset 0 0 28px #f4d1af25}.medical-spotlight-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffe0bd30,#0000);width:26%;animation:1.1s ease-out .4s both medical-spotlight-glint;position:absolute;inset:-50% auto -50% -45%;transform:rotate(22deg)}.medical-spotlight-card>img{object-fit:cover;object-position:center 29%;width:100%;height:100%}.medical-spotlight-copy{text-align:start;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:23px 29px 20px 15px;display:flex}.medical-spotlight-card[dir=rtl] .medical-spotlight-copy{direction:rtl;padding:23px 15px 20px 29px;font-family:Alexandria Variable,Noto Sans Arabic,Tahoma,Arial,sans-serif}.medical-spotlight-eyebrow{color:#f1c0cf;font-size:.68rem;font-weight:700;line-height:1.5}.medical-spotlight-copy h2{color:#f7d9df;margin:7px 0 10px;font-size:1.18rem;font-weight:700;line-height:1.48}.medical-spotlight-author{color:#f4d39a;font-size:.9rem;font-weight:700;margin:0 0 4px!important;line-height:1.5!important}.medical-spotlight-specialty{color:#fbf3e9;font-size:.73rem;margin:0 0 13px!important;line-height:1.55!important}.medical-spotlight-copy a{color:#173525;background:#e4abc0;border-radius:99px;align-items:center;gap:7px;min-height:37px;padding:7px 14px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.medical-spotlight-copy a:focus-visible,.medical-spotlight-close:focus-visible{outline-offset:3px;outline:3px solid #fff}.medical-spotlight-close{z-index:1;color:#fff;cursor:pointer;background:#173525a8;border:1px solid #fff9;border-radius:50%;place-items:center;width:32px;height:32px;font-size:1.45rem;line-height:1;display:grid;position:absolute;top:9px;right:9px}@keyframes medical-spotlight-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes medical-spotlight-glint{to{left:140%}}@media (width<=600px){.medical-spotlight-card{grid-template-columns:36% 64%;width:calc(100vw - 24px);min-height:208px;bottom:102px;right:12px}.medical-spotlight-copy{padding:14px 37px 13px 11px}.medical-spotlight-card[dir=rtl] .medical-spotlight-copy{padding:14px 11px 13px 37px}.medical-spotlight-copy h2{font-size:1rem;line-height:1.45}.medical-spotlight-eyebrow{font-size:.62rem}.medical-spotlight-author{font-size:.8rem}.medical-spotlight-specialty{font-size:.68rem;margin-bottom:8px!important;line-height:1.42!important}.medical-spotlight-copy a{min-height:33px;padding:5px 10px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.medical-spotlight-card,.medical-spotlight-card:after{animation:none}}.project-card-arabaerzte-wien .project-art{position:relative}.medical-spotlight-card:not(.medical-spotlight-card--home){grid-template-columns:35% 65%;width:min(380px,88vw);min-height:170px}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-copy{padding:15px 31px 13px 13px}.medical-spotlight-card:not(.medical-spotlight-card--home) h2{margin:4px 0 6px;font-size:.94rem;line-height:1.4}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-author{font-size:.77rem}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-specialty{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;display:-webkit-box;overflow:hidden;margin-bottom:7px!important;line-height:1.4!important}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-copy a{min-height:30px;padding:5px 11px;font-size:.7rem}.medical-spotlight-card--home{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(125deg,#14392bb8,#51342d9c);border-color:#f5d8ccaa;grid-template-columns:34% 66%;width:min(330px,100% - 32px);min-height:162px;transition:transform .28s,box-shadow .28s;animation:none;position:absolute;inset:auto 16px 16px auto;box-shadow:0 20px 42px #02180fb8,0 0 25px #ecb6bc75,inset 0 0 30px #fff2df24}.medical-spotlight-card--home:hover,.medical-spotlight-card--home:focus-within{transform:translateY(-7px);box-shadow:0 29px 52px #02180fd1,0 0 34px #ecb6bcaa,inset 0 0 30px #fff2df2c}.medical-spotlight-card--home .medical-spotlight-copy{text-shadow:0 1px 4px #092418a8}.project-card-arabaerzte-wien .project-art .medical-spotlight-card--home>img{object-fit:cover;object-position:center 29%;filter:none;background:0 0;width:100%;height:100%;margin:0;padding:0}.medical-spotlight-card--home .medical-spotlight-copy{padding:13px 31px 12px 11px}.medical-spotlight-card--home[dir=rtl] .medical-spotlight-copy{padding:13px 11px 12px 31px}.medical-spotlight-card--home .medical-spotlight-copy h2{margin:4px 0 5px;font-size:.92rem;line-height:1.4}.medical-spotlight-card--home .medical-spotlight-author{font-size:.76rem}.medical-spotlight-card--home .medical-spotlight-specialty{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.65rem;display:-webkit-box;overflow:hidden;margin-bottom:7px!important;line-height:1.4!important}.medical-spotlight-card--home .medical-spotlight-copy a{min-height:30px;padding:5px 11px;font-size:.7rem}@media (width<=600px){.medical-spotlight-card:not(.medical-spotlight-card--home){grid-template-columns:34% 66%;width:min(320px,100vw - 24px);min-height:152px}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-copy{padding:12px 31px 11px 10px}.medical-spotlight-card:not(.medical-spotlight-card--home)[dir=rtl] .medical-spotlight-copy{padding:12px 10px 11px 31px}.medical-spotlight-card:not(.medical-spotlight-card--home) h2{font-size:.86rem}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-author{font-size:.72rem}.medical-spotlight-card:not(.medical-spotlight-card--home) .medical-spotlight-specialty{font-size:.61rem}.medical-spotlight-card--home{width:min(280px,100% - 20px);min-height:148px;bottom:10px;right:10px}.medical-spotlight-card--home .medical-spotlight-copy{padding:11px 30px 10px 9px}.medical-spotlight-card--home[dir=rtl] .medical-spotlight-copy{padding:11px 9px 10px 30px}.medical-spotlight-card--home .medical-spotlight-copy h2{font-size:.84rem}.medical-spotlight-card--home .medical-spotlight-author{font-size:.7rem}.medical-spotlight-card--home .medical-spotlight-specialty{font-size:.6rem}.medical-spotlight-card--home .medical-spotlight-copy a{min-height:29px;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.medical-spotlight-card--home{transition:none}.medical-spotlight-card--home:hover,.medical-spotlight-card--home:focus-within{transform:none}}.medical-spotlight-eyebrow{align-items:flex-start;gap:6px;min-width:0;line-height:1.55;display:flex}.medical-spotlight-eyebrow svg{color:#e4abc0;stroke-width:1.8px;flex:none;width:17px;height:17px}.medical-spotlight-eyebrow span{min-width:0}.medical-spotlight-close{left:9px;right:auto}.medical-spotlight-card:not(.medical-spotlight-card--home){width:min(420px,100vw - 26px);min-height:182px;bottom:95px;right:18px}.medical-spotlight-card:not(.medical-spotlight-card--home)[dir=rtl] .medical-spotlight-copy{padding:16px 15px 14px 20px}@media (width<=600px){.medical-spotlight-card:not(.medical-spotlight-card--home){width:calc(100vw - 20px);min-height:172px;bottom:100px;right:10px}.medical-spotlight-card:not(.medical-spotlight-card--home)[dir=rtl] .medical-spotlight-copy{padding:13px 10px 12px 15px}}
