.learning-home-module__2TA-bq__home{color:#061a39;background:#f5f7fb}.learning-home-module__2TA-bq__shell{width:min(1200px,100% - 48px);margin-inline:auto}.learning-home-module__2TA-bq__hero{background:#fff;padding:54px 0 38px}.learning-home-module__2TA-bq__heroGrid{grid-template-columns:1.18fr .82fr;align-items:center;gap:68px;display:grid}.learning-home-module__2TA-bq__eyebrow,.learning-home-module__2TA-bq__eyebrowGold{letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:850}.learning-home-module__2TA-bq__eyebrow{color:#0d5bd7}.learning-home-module__2TA-bq__eyebrowGold{color:#f5c400}.learning-home-module__2TA-bq__hero h1{color:#061a39;letter-spacing:-.06em;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.06}.learning-home-module__2TA-bq__hero h1 span{color:#0d5bd7}.learning-home-module__2TA-bq__heroText{color:#60708a;max-width:660px;margin:24px 0 0;font-size:18px;line-height:1.72}.learning-home-module__2TA-bq__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.learning-home-module__2TA-bq__button{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.learning-home-module__2TA-bq__goldButton{color:#302400;background:#f5c400}.learning-home-module__2TA-bq__primaryButton{color:#fff;background:#0d5bd7}.learning-home-module__2TA-bq__lightButton{color:#061a39;background:#fff;border:1px solid #dce4ee}.learning-home-module__2TA-bq__benefits{color:#60708a;flex-wrap:wrap;gap:12px 22px;margin-top:25px;font-size:13px;display:flex}.learning-home-module__2TA-bq__benefits span:before{color:#0d5bd7;content:"✓";margin-right:7px;font-weight:900}.learning-home-module__2TA-bq__heroFeature{color:inherit;background:#f5f7fb;border:1px solid #dce4ee;border-radius:17px;grid-template-columns:.9fr 1fr;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 14px 35px #061a391a}.learning-home-module__2TA-bq__heroFeature img{object-fit:cover;width:100%;height:100%;min-height:230px}.learning-home-module__2TA-bq__heroFeature div{flex-direction:column;justify-content:center;padding:24px;display:flex}.learning-home-module__2TA-bq__badge{color:#0d4ca9;letter-spacing:.08em;text-transform:uppercase;background:#e7f1fe;border-radius:6px;width:fit-content;padding:5px 9px;font-size:11px;font-weight:850}.learning-home-module__2TA-bq__heroFeature h2{letter-spacing:-.04em;margin:16px 0 8px;font-size:clamp(24px,3vw,34px);line-height:1.08}.learning-home-module__2TA-bq__heroFeature p{color:#60708a;margin:0 0 18px;font-size:13px}.learning-home-module__2TA-bq__heroFeature strong,.learning-home-module__2TA-bq__courseBody strong,.learning-home-module__2TA-bq__textLink{color:#0d5bd7;font-size:14px;font-weight:800;text-decoration:none}.learning-home-module__2TA-bq__catalogue,.learning-home-module__2TA-bq__practiceSection{padding:48px 0}.learning-home-module__2TA-bq__sectionHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.learning-home-module__2TA-bq__sectionHead h2,.learning-home-module__2TA-bq__band h2,.learning-home-module__2TA-bq__practiceGrid h2{letter-spacing:-.04em;margin:0;font-size:clamp(29px,3.6vw,46px);line-height:1.12}.learning-home-module__2TA-bq__courseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.learning-home-module__2TA-bq__courseCard{min-height:100%;color:inherit;background:#fff;border:1px solid #dce4ee;border-radius:13px;flex-direction:column;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden}.learning-home-module__2TA-bq__courseCard:hover{transform:translateY(-3px);box-shadow:0 12px 26px #061a391a}.learning-home-module__2TA-bq__courseCover{aspect-ratio:16/9;background:#dce6f4;position:relative;overflow:hidden}.learning-home-module__2TA-bq__courseCover img{object-fit:cover;width:100%;height:100%}.learning-home-module__2TA-bq__courseCover span{color:#0d4ca9;background:#fff;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:850;position:absolute;bottom:12px;left:12px}.learning-home-module__2TA-bq__courseBody{flex-direction:column;flex:1;padding:20px;display:flex}.learning-home-module__2TA-bq__courseBody small{color:#60708a;font-size:12px}.learning-home-module__2TA-bq__courseBody h3{margin:10px 0;font-size:20px;line-height:1.28}.learning-home-module__2TA-bq__courseBody p{color:#60708a;margin:0 0 18px;font-size:14px;line-height:1.6}.learning-home-module__2TA-bq__courseBody strong{border-top:1px solid #dce4ee;margin-top:auto;padding-top:14px}.learning-home-module__2TA-bq__catalogueNote{color:#60708a;margin:18px 0 0;font-size:13px}.learning-home-module__2TA-bq__bandSection{padding:28px 0}.learning-home-module__2TA-bq__band{color:#fff;background:#061a39;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex}.learning-home-module__2TA-bq__band p{color:#bbcee8;max-width:650px;margin:8px 0 0}.learning-home-module__2TA-bq__methodSection{padding:28px 0 54px}.learning-home-module__2TA-bq__methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.learning-home-module__2TA-bq__methodGrid article{background:#fff;border:1px solid #dce4ee;border-radius:14px;padding:26px}.learning-home-module__2TA-bq__methodGrid em{color:#0d5bd7;font-size:12px;font-style:normal;font-weight:850}.learning-home-module__2TA-bq__methodGrid h3{margin:10px 0 8px;font-size:20px}.learning-home-module__2TA-bq__methodGrid p{color:#60708a;margin:0;font-size:14px;line-height:1.65}.learning-home-module__2TA-bq__practiceSection{background:#fff}.learning-home-module__2TA-bq__practiceGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:46px;display:grid}.learning-home-module__2TA-bq__practiceGrid p{color:#60708a;font-size:16px;line-height:1.72}.learning-home-module__2TA-bq__practiceCard{background:linear-gradient(145deg,#e6f0ff,#fff);border:1px solid #dce4ee;border-radius:18px;padding:30px}.learning-home-module__2TA-bq__practiceCard>span{color:#0d5bd7;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.learning-home-module__2TA-bq__practiceCard h3{margin:14px 0 18px;font-size:26px;line-height:1.2}.learning-home-module__2TA-bq__practiceCard ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.learning-home-module__2TA-bq__practiceCard li{color:#344862;gap:10px;font-size:14px;line-height:1.5;display:flex}.learning-home-module__2TA-bq__practiceCard li:before{color:#0d5bd7;content:"✓";font-weight:900}@media (max-width:900px){.learning-home-module__2TA-bq__heroGrid,.learning-home-module__2TA-bq__practiceGrid{grid-template-columns:1fr;gap:32px}.learning-home-module__2TA-bq__courseGrid,.learning-home-module__2TA-bq__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.learning-home-module__2TA-bq__shell{width:min(100% - 32px,1200px)}.learning-home-module__2TA-bq__hero{padding-top:34px}.learning-home-module__2TA-bq__heroFeature,.learning-home-module__2TA-bq__courseGrid,.learning-home-module__2TA-bq__methodGrid{grid-template-columns:1fr}.learning-home-module__2TA-bq__heroFeature img{min-height:170px}.learning-home-module__2TA-bq__sectionHead,.learning-home-module__2TA-bq__band{flex-direction:column;align-items:flex-start}}.learning-home-module__2TA-bq__topicSearch{max-width:640px;margin:24px 0}.learning-home-module__2TA-bq__topicSearch label{color:#102946;margin-bottom:10px;font-weight:700;display:block}.learning-home-module__2TA-bq__topicSearch>div{gap:8px;display:flex}.learning-home-module__2TA-bq__topicSearch input{min-width:0;font:inherit;color:#102946;background:#fff;border:1px solid #b9c9dc;border-radius:8px;flex:1;padding:14px}.learning-home-module__2TA-bq__topicSearch button{color:#fff;font:inherit;cursor:pointer;background:#155bd1;border:0;border-radius:8px;padding:12px 18px;font-weight:700}.learning-home-module__2TA-bq__topicSearch :is(input,button):focus-visible{outline-offset:3px;outline:3px solid #f6c532}@media (max-width:480px){.learning-home-module__2TA-bq__topicSearch>div{flex-wrap:wrap}.learning-home-module__2TA-bq__topicSearch input{flex-basis:100%}}
