.learning-info{background:#fff}.learning-info-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px}.learning-info-intro h2,.faq-section h2{margin:0;color:#0F2A5F;font:700 clamp(38px,4.5vw,56px)/1.06 'Playfair Display',serif;letter-spacing:-2px}.learning-info-intro>p{max-width:375px;margin:0;color:#53657E;font-size:13px;line-height:1.65}.learning-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.learning-info-card{padding:25px;background:#F7FAFF;border:1px solid #D6E2F3;border-radius:8px}.learning-info-card span{display:grid;place-items:center;width:31px;height:31px;background:#0F2A5F;border-radius:50%;color:#F4B400;font-size:10px;font-weight:700}.learning-info-card h3{margin:17px 0 10px;color:#0F2A5F;font:700 23px/1.1 'Playfair Display',serif}.learning-info-card p{margin:0;color:#53657E;font-size:13px;line-height:1.6}.learning-info-card ul{padding:0;margin:16px 0 0;list-style:none}.learning-info-card li{padding:7px 0;color:#263D68;font-size:12px;border-top:1px solid #D6E2F3}.learning-info-card li:before{content:'✓';color:#C58E00;font-weight:700;margin-right:8px}.faq-section{background:#EAF2FF}.faq-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.faq-section-head>p{max-width:370px;margin:0;color:#53657E;font-size:13px;line-height:1.65}.faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faq-list details{background:#fff;border:1px solid #D6E2F3;border-radius:7px;padding:0 19px}.faq-list summary{cursor:pointer;padding:18px 25px 18px 0;color:#0F2A5F;font-weight:700;font-size:13px;list-style:none;position:relative}.faq-list summary:after{content:'+';position:absolute;right:0;color:#C58E00;font-size:20px;font-weight:400}.faq-list details[open] summary:after{content:'−'}.faq-list p{margin:0 0 18px;color:#53657E;font-size:13px;line-height:1.65}@media(max-width:760px){.learning-info-intro,.faq-section-head{display:block}.learning-info-intro>p,.faq-section-head>p{margin-top:16px}.learning-info-grid,.faq-list{grid-template-columns:1fr}}
