.studySpotlight{background:linear-gradient(130deg,#f7faff,#f2f8f4);border-top:1px solid #e3eee8;border-bottom:1px solid #e1ede5;padding:88px 0 90px}.studySpotlightInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(35px,5vw,75px);display:grid}.studySpotlightEyebrow{color:#2e718b;letter-spacing:1.4px;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.studySpotlightCopy h2{letter-spacing:-2px;color:#0b3442;margin:18px 0;font-family:Manrope,Arial,sans-serif;font-size:clamp(33px,4.2vw,51px);line-height:1.17}.studySpotlightCopy h2 em{color:#138a89;font-style:normal}.studySpotlightCopy>p{color:#647e7c;max-width:560px;font-size:15px;line-height:1.8}.studySpotlightBenefits{gap:18px;margin:27px 0;display:grid}.studySpotlightBenefits>div{align-items:flex-start;gap:13px;display:flex}.studySpotlightBenefits svg{color:#237c98;flex:none;margin-top:2px}.studySpotlightBenefits span{gap:4px;display:grid}.studySpotlightBenefits strong{color:#194e56;font-size:13px}.studySpotlightBenefits small{color:#728987;font-size:12px;line-height:1.55}.studySpotlightLink{color:#fff;background:#087f79;border-radius:100px;align-items:center;gap:9px;padding:14px 21px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 8px 25px #087f7921}.studySpotlightLink:hover{background:#056d68}.studySpotlightVisual{background:#fff;border:1px solid #dce8e7;border-radius:29px;justify-self:center;width:100%;max-width:520px;padding:22px;transform:rotate(1deg);box-shadow:0 28px 65px #0b34401b}.studyVisualTop{color:#6b8c91;letter-spacing:1px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;font-size:10px;font-weight:900;display:flex}.studyVisualTop>span:first-child{color:#0d7282;align-items:center;gap:7px;display:inline-flex}.studyVisualSample{color:#a3afad;font-size:9px}.studyVisualTask{background:#f5f9f7;border:1px solid #e5eee9;border-radius:17px;align-items:center;gap:12px;padding:15px;display:flex}.studyVisualTaskIcon{background:#e0f3eb;border-radius:12px;flex:none;place-items:center;width:45px;height:45px;font-size:23px;display:grid}.studyVisualTask>div:nth-child(2){flex:1;gap:5px;display:grid}.studyVisualTask strong{color:#163f47;font-size:13px}.studyVisualTask small{color:#82928c;font-size:11px}.studyVisualCircle{border:2px solid #b6d0c5;border-radius:50%;flex:none;width:22px;height:22px}.studyVisualTimer{color:#fff;background:linear-gradient(135deg,#0d465b,#0b7b77);border-radius:19px;margin:14px 0;padding:21px}.studyVisualTimerTop{letter-spacing:1px;color:#c6f0e3;justify-content:space-between;gap:12px;font-size:10px;font-weight:900;display:flex}.studyVisualTime{letter-spacing:-2px;margin:15px 0;font-family:Manrope,Arial,sans-serif;font-size:49px;font-weight:900;line-height:1.15}.studyVisualTime small{letter-spacing:0;color:#c5e5e0;font-size:13px;font-weight:650}.studyVisualTrack{background:#ffffff40;border-radius:10px;height:7px;overflow:hidden}.studyVisualTrack span{background:#5ce5bf;border-radius:10px;width:42%;height:100%;display:block}.studyVisualControls{justify-content:center;gap:10px;margin-top:14px;display:flex}.studyVisualControls span,.studyVisualControls strong{border:1px solid #ffffff40;border-radius:100px;padding:8px 12px;font-size:11px}.studyVisualControls strong{color:#0b6d69;background:#fff;border-color:#fff}.studyVisualCoach{background:#f0f6fc;border-radius:15px;align-items:flex-start;gap:10px;padding:14px;display:flex}.studyVisualCoach>span{font-size:22px}.studyVisualCoach p{color:#315f70;margin:0;font-size:12px;line-height:1.65}.studyVisualDone{color:#0b7e68;background:#dff5ea;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:13px;padding:14px;font-size:12px;font-weight:900;display:flex}.studyVisualDisclaimer{color:#8d9b98;margin-top:12px;font-size:10px;line-height:1.5;display:block}@media (max-width:900px){.studySpotlightInner{gap:27px}.studySpotlightVisual{transform:none}.studySpotlightCopy h2{font-size:35px}}@media (max-width:720px){.studySpotlight{padding:60px 0}.studySpotlightInner{grid-template-columns:1fr}.studySpotlightCopy h2{letter-spacing:-1.3px;font-size:34px}.studySpotlightCopy>p{font-size:13px}.studySpotlightVisual{max-width:510px}.studyVisualTime{font-size:42px}}
