.hp2-body{background:#fbfcfa}.hp2-hero.premium-hero{background:radial-gradient(circle at 10% 10%,#d9f6e2,transparent 36%),radial-gradient(circle at 88% 14%,#e6dfff,transparent 32%),linear-gradient(125deg,#f7fffa,#fcf5eb)}.hp2-hero-copy h1{color:#27344b}.hp-play-section{display:grid;grid-template-columns:1fr .9fr;gap:24px;align-items:center;background:#fff;border:1px solid #e2eeee;border-radius:30px;padding:clamp(24px,4vw,48px);margin:25px 0;box-shadow:0 18px 44px #305a6510}.hp-play-kicker{display:inline-block;color:#028d96;font-size:11px;letter-spacing:.18em;font-weight:950}.hp-play-copy h2{font-size:clamp(27px,4vw,45px);line-height:1.12;margin:13px 0;color:#26354a}.hp-play-copy p{color:#687987;line-height:1.65}.hp-play-cta{display:inline-flex;padding:12px 20px;border-radius:14px;background:linear-gradient(125deg,#0aa2a8,#007d91);color:white!important;font-weight:850;text-decoration:none;margin-top:15px}.hp-play-preview{padding:26px;border-radius:27px;background:linear-gradient(145deg,#e7f9fb,#f1ecff 60%,#fff1e7);box-shadow:0 14px 35px #22536b1a}.hp-preview-title{font-size:20px;font-weight:900;color:#2b4053}.hp-play-preview>div{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-top:20px}.hp-play-preview>div>span{display:grid;justify-items:center;gap:7px;min-height:108px;padding:16px 7px;border-radius:18px;background:#fff;font-size:32px;box-shadow:0 7px 21px #38556c14}.hp-play-preview b{font-size:12px;color:#314658}@media(max-width:730px){.hp-play-section{grid-template-columns:1fr;margin:17px 10px;padding:23px}.hp-play-preview{padding:18px}.hp-play-preview>div>span{min-height:88px}}

/* Keep the new learning area directly after the homepage hero. */
.hp-play-section{margin-top:18px;margin-bottom:28px;border:1px solid #b9e8e6;box-shadow:0 19px 45px #2377831b}.hp2-hero.premium-hero{background:radial-gradient(circle at 14% 8%,#daf8ec,transparent 36%),radial-gradient(circle at 86% 20%,#d8e8ff,transparent 35%),linear-gradient(125deg,#f5fffa,#effbff 55%,#fff4e9)}.hp2-hero-copy h1{color:#213c50}
