/* Compact, asymmetric study conditions. */
.study-facts{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;margin-bottom:32px}
.study-facts-package{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:22px 26px;border-radius:14px;background:radial-gradient(ellipse at 100% 100%,#2d625a,#123c3d 75%);color:#f2f8f4}
.study-facts-package small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#a7cfc1}
.study-facts-package strong{font-size:23px;font-weight:500;letter-spacing:-.03em;line-height:1.4}
.study-facts-package p{font-size:12px;line-height:1.6;color:#b6cfc4;margin:0}
.study-fact{display:flex;align-items:center;gap:15px;padding:16px 22px;min-width:0;min-height:80px;background:#e9f0ec;border-radius:14px}
.study-fact svg{width:24px;height:24px;flex-shrink:0;color:#578c7b}
.study-fact strong{font-size:18px;font-weight:550;letter-spacing:-.025em;line-height:1.4}
.study-fact p{font-size:12px;color:#71877d;line-height:1.5;margin:5px 0 0}
@media(max-width:760px){
 .study-facts{grid-template-columns:1fr;margin-bottom:24px}
 .study-facts-package{grid-row:auto;padding:20px;gap:12px}
 .study-facts-package strong{font-size:21px}
 .study-facts-package small{font-size:9px}
 .study-facts-package p{font-size:11px}
 .study-fact{min-height:74px;padding:15px 18px;gap:12px}
 .study-fact svg{width:21px;height:21px}
 .study-fact strong{font-size:16px}
 .study-fact p{font-size:11px}
}
