.welcome-learning{max-width:1180px;margin:36px auto;color:#203858;background:#fff;border:1px solid #e2e8f1;border-radius:20px;padding:36px;line-height:1.75}.welcome-learning *{box-sizing:border-box}.welcome-learning-kicker{color:#b31432;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.welcome-learning h2{font-size:clamp(24px,3vw,32px);line-height:1.25;color:#003da5;margin:10px 0 18px}.welcome-learning h3{font-size:18px;line-height:1.4;color:#18355c;margin:0 0 10px}.welcome-learning p{margin:0 0 18px;max-width:85ch}.welcome-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.welcome-learning-grid article{border-top:3px solid #003da5;padding:20px;background:#f5f8fd;border-radius:0 0 12px 12px;min-width:0}.welcome-learning-grid article:nth-child(2){border-color:#cc1636}.welcome-learning-grid article:nth-child(3){border-color:#d9a62e}.welcome-learning a{color:#003da5;text-decoration:underline;text-underline-offset:4px;font-weight:600;overflow-wrap:anywhere}.welcome-learning a:hover{color:#b31432}.welcome-learning a:focus-visible,.welcome-learning summary:focus-visible{outline:3px solid #003da5;outline-offset:5px}.welcome-learning-path{padding:24px 0;border-top:1px solid #e2e8f1}.welcome-learning-questions{padding-bottom:24px}.welcome-learning details{border-bottom:1px solid #e2e8f1;padding:14px 0}.welcome-learning summary{cursor:pointer;font-weight:600;color:#203858;min-height:30px}.welcome-learning details p{margin:14px 0 0}.welcome-learning nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:24px;border-top:1px solid #e2e8f1}.welcome-learning nav h3{flex-basis:100%}@media(max-width:1240px){.welcome-learning{margin-left:24px;margin-right:24px}}@media(max-width:800px){.welcome-learning{padding:24px;margin:24px 16px;border-radius:16px}.welcome-learning-grid{grid-template-columns:1fr;gap:16px}.welcome-learning nav{display:grid;gap:16px}.welcome-learning a{display:inline-block;min-height:32px}.welcome-learning p{font-size:15px}}
