.course-decision{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px;margin:42px 0 24px}.course-decision>div{border:1px solid var(--line);border-radius:20px;padding:25px;background:#fff}.course-decision__lesson{background:linear-gradient(145deg,#f3fbf8,#fff8f0)!important}.course-decision__kicker{font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-d)}.course-decision h2{margin:8px 0 14px}.course-decision__phrase{font-family:Fredoka,sans-serif;font-size:1.45rem;color:var(--ink);font-weight:600}.course-decision audio{display:block;width:100%;margin:15px 0}.course-decision ol{padding-left:1.25rem}.course-decision li{margin:.5rem 0}.course-decision__details .btn{display:inline-flex;margin-top:10px}.course-faq{margin:0 0 36px}.course-faq details{border:1px solid var(--line);border-radius:13px;padding:15px 17px;margin:9px 0;background:#fff}.course-faq summary{cursor:pointer;font-weight:800}.course-faq p{margin:10px 0 0}@media(max-width:760px){.course-decision{grid-template-columns:1fr}.course-decision>div{padding:20px}}
.guide-course-link{max-width:820px;margin:18px auto;padding:14px 18px;border:1px solid #dcebe7;border-radius:14px;background:#effaf7;color:#173b38}.guide-course-link a{color:#0e7468;font-weight:800}.guide-course-link--top{margin-top:0}.guide-course-link--end{margin-top:28px}
