.study-card[data-astro-cid-4dw4sxam]{border:1px solid var(--line);background:var(--white);min-width:0;color:var(--text-dark);border-radius:16px;flex-direction:column;transition:box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.study-card[data-astro-cid-4dw4sxam]:hover{border-color:var(--accent-600);box-shadow:var(--shadow)}.study-card[data-astro-cid-4dw4sxam]:focus-visible{outline:3px solid var(--accent-600);outline-offset:5px}.study-card__top[data-astro-cid-4dw4sxam]{background:var(--navy-900);color:var(--accent-100);justify-content:space-between;gap:20px;padding:22px 28px;font-size:.8rem;display:flex}.study-card__top[data-astro-cid-4dw4sxam]>span[data-astro-cid-4dw4sxam]:last-child{font-size:1.4rem;line-height:1}.study-card__visual[data-astro-cid-4dw4sxam]{isolation:isolate;background:var(--navy-900);min-height:235px;color:var(--white);flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 32px;display:flex;position:relative;overflow:hidden}.study-card--book[data-astro-cid-4dw4sxam] .study-card__visual[data-astro-cid-4dw4sxam]{background:linear-gradient(140deg, var(--navy-900), var(--navy-800))}.study-card__headline[data-astro-cid-4dw4sxam]{max-width:9ch;color:var(--accent-500);letter-spacing:-.035em;font-size:clamp(2rem,3.8vw,3rem);font-weight:600;line-height:1.1}.study-card__caption[data-astro-cid-4dw4sxam]{max-width:23ch;margin-top:16px;font-size:.95rem;line-height:1.5}.study-card__visual[data-astro-cid-4dw4sxam]>span[data-astro-cid-4dw4sxam]{z-index:1;position:relative}.study-card__pages[data-astro-cid-4dw4sxam]{z-index:0;opacity:.35;width:210px;height:240px;position:absolute;bottom:-65px;right:-25px;transform:rotate(-20deg)}.study-card__pages[data-astro-cid-4dw4sxam] i[data-astro-cid-4dw4sxam]{background:var(--navy-700);border:1px solid var(--accent-500);box-shadow:8px 8px 0 var(--navy-850);border-radius:5px;position:absolute;inset:0}.study-card__pages[data-astro-cid-4dw4sxam] i[data-astro-cid-4dw4sxam]:nth-child(2){transform:translate(-30px,-20px)}.study-card__pages[data-astro-cid-4dw4sxam] i[data-astro-cid-4dw4sxam]:nth-child(3){transform:translate(-60px,-40px)}.study-card__path[data-astro-cid-4dw4sxam]{flex-direction:column;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1.35;display:flex}.study-card__path[data-astro-cid-4dw4sxam] b[data-astro-cid-4dw4sxam]{color:var(--accent-500);font-size:1.2rem;font-weight:400}.study-card__orbit[data-astro-cid-4dw4sxam]{border:1px solid var(--accent-600);border-radius:50%;width:330px;height:330px;position:absolute;bottom:-60px;right:-110px;box-shadow:0 0 0 42px #3db6ff12,0 0 0 84px #3db6ff0d}.study-card--sport[data-astro-cid-4dw4sxam] .study-card__orbit[data-astro-cid-4dw4sxam]{border-color:var(--mint)}.study-card--sport[data-astro-cid-4dw4sxam] .study-card__path[data-astro-cid-4dw4sxam] b[data-astro-cid-4dw4sxam]{color:var(--mint)}.study-card__body[data-astro-cid-4dw4sxam]{flex-direction:column;flex:1;padding:28px 32px 32px;display:flex}.study-card__period[data-astro-cid-4dw4sxam]{font-family:var(--mono);color:var(--text-muted);margin-bottom:18px;font-size:.75rem}.study-card[data-astro-cid-4dw4sxam] h3[data-astro-cid-4dw4sxam]{letter-spacing:-.03em;text-wrap:balance;margin-bottom:18px;font-size:clamp(1.4rem,2.3vw,1.9rem);line-height:1.2}.study-card__body[data-astro-cid-4dw4sxam]>p[data-astro-cid-4dw4sxam]:not(.study-card__period){color:var(--text-muted);font-size:1rem;line-height:1.65}.study-card__link[data-astro-cid-4dw4sxam]{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:20px;font-size:.9rem;font-weight:600;display:flex}.study-card--compact[data-astro-cid-4dw4sxam] .study-card__visual[data-astro-cid-4dw4sxam]{min-height:180px}@media (width<=600px){.study-card__top[data-astro-cid-4dw4sxam]{padding:20px}.study-card__visual[data-astro-cid-4dw4sxam]{min-height:210px;padding:22px}.study-card__body[data-astro-cid-4dw4sxam]{padding:24px 22px}.study-card__pages[data-astro-cid-4dw4sxam]{right:-65px}}@media (prefers-reduced-motion:reduce){.study-card[data-astro-cid-4dw4sxam]{transition:none}}
