.CourseCatalogue-module-scss-module__rnMQMq__filters{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.625rem;display:flex}.CourseCatalogue-module-scss-module__rnMQMq__filter{appearance:none;font:inherit;color:#303441;cursor:pointer;text-align:inherit;font-family:var(--font-montserrat),system-ui,sans-serif;white-space:nowrap;background:#fff;border:.09375rem solid #dcdfe5;border-radius:62.4375rem;margin:0;padding:.6875rem 1.375rem;font-size:.84375rem;font-weight:700;transition:background .2s,color .2s,border-color .2s}.CourseCatalogue-module-scss-module__rnMQMq__filter:hover{border-color:#0e2a54}.CourseCatalogue-module-scss-module__rnMQMq__filterActive{color:#fff;background:#0e2a54;border-color:#0e2a54}.CourseCatalogue-module-scss-module__rnMQMq__grid{grid-template-columns:1fr;gap:1.125rem;margin-top:1.625rem;display:grid}@media (min-width:768px){.CourseCatalogue-module-scss-module__rnMQMq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CourseCatalogue-module-scss-module__rnMQMq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CourseCatalogue-module-scss-module__rnMQMq__card{text-align:center;background:#fff;border:.0625rem solid #e6e8ec;border-radius:.875rem;flex-direction:column;padding:1.125rem 1.125rem 1.5rem;display:flex;overflow:hidden;box-shadow:0 .25rem 1rem #0e2a540d}.CourseCatalogue-module-scss-module__rnMQMq__card[hidden]{display:none}.CourseCatalogue-module-scss-module__rnMQMq__media{aspect-ratio:4/3;background:#f2f4f7;border-radius:.75rem;align-self:center;width:100%;display:block;position:relative;overflow:hidden}.CourseCatalogue-module-scss-module__rnMQMq__cardImage{object-fit:contain;width:100%;height:100%;display:block}.CourseCatalogue-module-scss-module__rnMQMq__badge{border:.0625rem solid;border-radius:62.4375rem;flex-wrap:wrap;align-self:center;align-items:center;gap:.125rem;margin-top:1.125rem;padding:.5rem 1.375rem;display:inline-flex}.CourseCatalogue-module-scss-module__rnMQMq__badgeTrack{font-family:var(--font-poppins),system-ui,sans-serif;color:inherit;font-size:.8125rem;font-weight:700}.CourseCatalogue-module-scss-module__rnMQMq__badgeSub{font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.09375rem;text-transform:uppercase;opacity:.8;font-size:.625rem;font-weight:600}.CourseCatalogue-module-scss-module__rnMQMq__badgeSub:before{content:" | "}.CourseCatalogue-module-scss-module__rnMQMq__cardTitle{font-family:var(--font-poppins),system-ui,sans-serif;color:#0e2a54;margin:.875rem .125rem 0;font-size:1.125rem;font-weight:700}.CourseCatalogue-module-scss-module__rnMQMq__cardTitleLink{color:inherit;transition:color .2s}.CourseCatalogue-module-scss-module__rnMQMq__cardTitleLink:hover{color:#0e4a9e}.CourseCatalogue-module-scss-module__rnMQMq__cardBody{font-family:var(--font-montserrat),system-ui,sans-serif;color:#303441;text-align:left;margin:.625rem .125rem 0;font-size:.84375rem;line-height:1.6}@media (min-width:1280px){.CourseCatalogue-module-scss-module__rnMQMq__cardBody{font-size:.95rem}}.CourseCatalogue-module-scss-module__rnMQMq__specs{text-align:left;margin:1rem .125rem 0}.CourseCatalogue-module-scss-module__rnMQMq__specRow{font-family:var(--font-montserrat),system-ui,sans-serif;border-bottom:.0625rem solid #f2f4f7;justify-content:space-between;gap:.75rem;padding:.5rem 0;font-size:.78125rem;display:flex}@media (min-width:1280px){.CourseCatalogue-module-scss-module__rnMQMq__specRow{font-size:.95rem}}.CourseCatalogue-module-scss-module__rnMQMq__specRow dt{color:#5a6b82}.CourseCatalogue-module-scss-module__rnMQMq__specRow dd{color:#0e2a54;text-align:right;margin:0;font-weight:600}.CourseCatalogue-module-scss-module__rnMQMq__specLink{color:inherit;transition:color .2s}.CourseCatalogue-module-scss-module__rnMQMq__specLink:hover{color:#0e4a9e}.CourseCatalogue-module-scss-module__rnMQMq__certificate{font-family:var(--font-montserrat),system-ui,sans-serif;color:#303441;justify-content:center;align-items:center;gap:.4375rem;margin:.875rem .125rem 0;font-size:.78125rem;font-weight:600;display:flex}@media (min-width:1280px){.CourseCatalogue-module-scss-module__rnMQMq__certificate{font-size:.95rem}}.CourseCatalogue-module-scss-module__rnMQMq__certificate i{color:#16a34a;font-size:1rem}.CourseCatalogue-module-scss-module__rnMQMq__action{margin-inline:.125rem;margin-top:auto;color:#fff;font-family:var(--font-montserrat),system-ui,sans-serif;background:#0e2a54;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-block-start:1.125rem;padding:.75rem 1.25rem;font-size:.78125rem;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.CourseCatalogue-module-scss-module__rnMQMq__action:hover{color:#0e2a54;background:#fda31b}
.CourseCatalogueSection-module-scss-module__nZDbKG__section{background:#f8f9fa;width:100%}.CourseCatalogueSection-module-scss-module__nZDbKG__inner{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.CourseCatalogueSection-module-scss-module__nZDbKG__inner{padding-inline:1.5rem}}@media (min-width:1024px){.CourseCatalogueSection-module-scss-module__nZDbKG__inner{padding-inline:2.5rem}}.CourseCatalogueSection-module-scss-module__nZDbKG__inner{padding-top:2.75rem;padding-bottom:2.75rem}
.CourseTools-module-scss-module__24p2oW__section{background:#fff;width:100%}.CourseTools-module-scss-module__24p2oW__inner{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.CourseTools-module-scss-module__24p2oW__inner{padding-inline:1.5rem}}@media (min-width:1024px){.CourseTools-module-scss-module__24p2oW__inner{padding-inline:2.5rem}}.CourseTools-module-scss-module__24p2oW__inner{gap:1.5rem;padding-top:2.75rem;padding-bottom:.5rem;display:grid}.CourseTools-module-scss-module__24p2oW__sectionColumn{background:0 0}.CourseTools-module-scss-module__24p2oW__innerColumn{background:#fff;border:.0625rem solid #0e2a5414;border-radius:.875rem;max-width:none;margin-top:1.5rem;padding:1.375rem;box-shadow:0 .25rem 1.125rem #0e2a540f}@media (min-width:1024px){.CourseTools-module-scss-module__24p2oW__innerColumn{padding:1.75rem}}.CourseTools-module-scss-module__24p2oW__grid{gap:1rem;display:grid}@media (min-width:768px){.CourseTools-module-scss-module__24p2oW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CourseTools-module-scss-module__24p2oW__category{--tool-color:#386ff0;--tool-bg:#f8fbff;--tool-soft:#eef4fc;border:.0625rem solid color-mix(in srgb, var(--tool-color) 20%, transparent);background:var(--tool-bg);border-radius:.75rem;align-content:start;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .75rem 1.875rem #0e2a540d}.CourseTools-module-scss-module__24p2oW__category h3{border-bottom:.1875rem solid var(--tool-color);width:fit-content;color:var(--tool-color);font-family:var(--font-poppins),system-ui,sans-serif;align-items:center;gap:.625rem;margin:0;padding-bottom:.5rem;font-size:1rem;font-weight:800;line-height:1.25;display:inline-flex}.CourseTools-module-scss-module__24p2oW__category h3 i{background:var(--tool-soft);border-radius:50%;place-items:center;width:2.375rem;height:2.375rem;font-size:1.1875rem;display:inline-grid}.CourseTools-module-scss-module__24p2oW__category>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__category>div{grid-template-columns:repeat(3,minmax(0,1fr))}}.CourseTools-module-scss-module__24p2oW__category article{text-align:center;background:#fff;border:.0625rem solid #0e2a540f;border-radius:.5rem;justify-items:center;gap:.5rem;min-height:6rem;padding:.75rem;display:grid}.CourseTools-module-scss-module__24p2oW__category article i{color:var(--tool-color);font-size:1.3125rem}.CourseTools-module-scss-module__24p2oW__category p{color:#0e2a54;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.71875rem;font-weight:700;line-height:1.3}.CourseTools-module-scss-module__24p2oW__categoryBlue{--tool-color:#386ff0;--tool-bg:#f8fbff;--tool-soft:#eef4fc}.CourseTools-module-scss-module__24p2oW__categoryPurple{--tool-color:#7b5dff;--tool-bg:#fbf8ff;--tool-soft:#f3ebff}.CourseTools-module-scss-module__24p2oW__categoryGreen{--tool-color:#19a956;--tool-bg:#f7fffa;--tool-soft:#e9f9ef}.CourseTools-module-scss-module__24p2oW__categoryOrange{--tool-color:#f36f13;--tool-bg:#fff8ef;--tool-soft:#fff0dc}.CourseTools-module-scss-module__24p2oW__categorySky{--tool-color:#2879d9;--tool-bg:#f7fbff;--tool-soft:#e8f3ff}.CourseTools-module-scss-module__24p2oW__categoryPink{--tool-color:#ff5f7e;--tool-bg:#fff8fa;--tool-soft:#ffecef}.CourseTools-module-scss-module__24p2oW__outcome{background:#eef4fc;border:.0625rem solid #386ff024;border-radius:.75rem;gap:1.125rem;padding:1.25rem;display:grid}.CourseTools-module-scss-module__24p2oW__outcome>div:first-child{grid-template-columns:3.5rem 1fr;align-items:center;gap:.875rem;display:grid}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__outcome>div:first-child{align-items:start}}.CourseTools-module-scss-module__24p2oW__outcome>div:first-child>div{display:contents}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__outcome>div:first-child>div{display:block}}.CourseTools-module-scss-module__24p2oW__outcome>div:first-child>i{color:#386ff0;background:#dfeafe;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:1.75rem;display:inline-grid}.CourseTools-module-scss-module__24p2oW__outcome h3,.CourseTools-module-scss-module__24p2oW__outcome p{margin:0}.CourseTools-module-scss-module__24p2oW__outcome h3{color:#0e4a9e;font-family:var(--font-poppins),system-ui,sans-serif;grid-column:2;align-self:center;font-size:1.125rem;font-weight:800;line-height:1.3}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__outcome h3{grid-column:auto;align-self:auto}}.CourseTools-module-scss-module__24p2oW__outcome p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;grid-column:1/-1;margin-top:.375rem;font-size:.78125rem;line-height:1.65}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__outcome p{grid-column:auto}}.CourseTools-module-scss-module__24p2oW__outcome .CourseTools-module-scss-module__24p2oW__outcomeBody{display:block}.CourseTools-module-scss-module__24p2oW__outcome strong{color:#0e2a54;font-weight:700}.CourseTools-module-scss-module__24p2oW__outcome>div:last-child{border-top:.0625rem solid #0e2a5414;gap:.75rem;padding-top:1rem;display:grid}@media (min-width:480px){.CourseTools-module-scss-module__24p2oW__outcome>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.CourseTools-module-scss-module__24p2oW__outcome>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}}.CourseTools-module-scss-module__24p2oW__outcome article{text-align:center;justify-items:center;gap:.5rem;display:grid}.CourseTools-module-scss-module__24p2oW__outcome article i{color:#386ff0;background:#fff;border-radius:50%;place-items:center;width:2.625rem;height:2.625rem;font-size:1.3125rem;display:inline-grid}.CourseTools-module-scss-module__24p2oW__outcome article:nth-child(2) i{color:#19a956}.CourseTools-module-scss-module__24p2oW__outcome article:nth-child(3) i{color:#7b5dff}.CourseTools-module-scss-module__24p2oW__outcome article:nth-child(4) i{color:#f36f13}.CourseTools-module-scss-module__24p2oW__outcome article p{color:#0e2a54;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.71875rem;font-weight:700;line-height:1.3}
.LecturePracticalRatio-module-scss-module__PHdWdW__section{background:#fff;width:100%}.LecturePracticalRatio-module-scss-module__PHdWdW__inner{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.LecturePracticalRatio-module-scss-module__PHdWdW__inner{padding-inline:1.5rem}}@media (min-width:1024px){.LecturePracticalRatio-module-scss-module__PHdWdW__inner{padding-inline:2.5rem}}.LecturePracticalRatio-module-scss-module__PHdWdW__inner{gap:1.5rem;padding-top:2.75rem;padding-bottom:.5rem;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__sectionColumn{background:0 0}.LecturePracticalRatio-module-scss-module__PHdWdW__innerColumn{background:#fff;border:.0625rem solid #0e2a5414;border-radius:.875rem;max-width:none;margin-top:1.5rem;padding:1.375rem;box-shadow:0 .25rem 1.125rem #0e2a540f}@media (min-width:1024px){.LecturePracticalRatio-module-scss-module__PHdWdW__innerColumn{padding:1.75rem}}.LecturePracticalRatio-module-scss-module__PHdWdW__balance{background:#fbfcff;border:.0625rem solid #0e2a5414;border-radius:.75rem;align-items:center;gap:1.25rem;width:100%;padding:1.125rem;display:grid}@media (min-width:1024px){.LecturePracticalRatio-module-scss-module__PHdWdW__balance{grid-template-columns:minmax(0,1fr) 11.875rem minmax(0,1fr)}}.LecturePracticalRatio-module-scss-module__PHdWdW__column{gap:.875rem;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__column>div{grid-template-columns:3rem 1fr;align-items:center;gap:.75rem;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__column>div>i{color:#386ff0;background:#eef4fc;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.5rem;display:inline-grid}.LecturePracticalRatio-module-scss-module__PHdWdW__column h3{color:#386ff0;font-family:var(--font-poppins),system-ui,sans-serif;margin:0;font-size:1.25rem;font-weight:800;line-height:1.05}.LecturePracticalRatio-module-scss-module__PHdWdW__column h3 span{font-size:2.125rem;display:block}.LecturePracticalRatio-module-scss-module__PHdWdW__column>p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.78125rem;line-height:1.6}.LecturePracticalRatio-module-scss-module__PHdWdW__column ul{gap:.5625rem;margin:0;padding:0;list-style:none;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__column li{color:#0e2a54;font-family:var(--font-montserrat),system-ui,sans-serif;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;line-height:1.35;display:inline-flex}.LecturePracticalRatio-module-scss-module__PHdWdW__column li i{color:#386ff0;font-size:.9375rem}.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical{transform:translateY(1.5rem)}@media (min-width:480px){.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical{transform:none}}@media (min-width:1024px){.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical>div{text-align:right;grid-template-columns:1fr 3rem}.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical>div>i{grid-area:1/2}.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical>div h3{grid-area:1/1}}.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical>div>i{color:#19a956;background:#e9f9ef}.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical h3,.LecturePracticalRatio-module-scss-module__PHdWdW__columnPractical li i{color:#19a956}.LecturePracticalRatio-module-scss-module__PHdWdW__wheel{background:conic-gradient(#386ff0 0deg 180deg,#19a956 180deg 360deg);border-radius:50%;justify-self:center;place-items:center;width:10.75rem;height:10.75rem;display:grid;transform:translateY(1.8rem);box-shadow:0 1.125rem 2.125rem #0e2a5424}.LecturePracticalRatio-module-scss-module__PHdWdW__wheel>div{text-align:center;background:#fff;border-radius:50%;place-items:center;width:7.25rem;height:7.25rem;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__wheel strong{color:#386ff0;font-family:var(--font-poppins),system-ui,sans-serif;font-size:2.125rem;font-weight:800;line-height:1;transform:translateY(1rem)}.LecturePracticalRatio-module-scss-module__PHdWdW__wheel span{color:#0e2a54;max-width:5.125rem;font-family:var(--font-poppins),system-ui,sans-serif;font-size:.75rem;font-weight:700;line-height:1.15;transform:none}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons{gap:1rem;width:100%;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>h3{color:#0e2a54;font-family:var(--font-poppins),system-ui,sans-serif;text-align:center;align-items:center;gap:.875rem;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3;display:flex}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>h3:before,.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>h3:after{content:"";background:#0e2a5417;flex:auto;height:.0625rem}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>div{background:#fbfcff;border:.0625rem solid #0e2a5414;border-radius:.75rem;gap:.75rem;padding:1.125rem;display:grid}@media (min-width:480px){.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.LecturePracticalRatio-module-scss-module__PHdWdW__reasons>div{grid-template-columns:repeat(5,minmax(0,1fr))}}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons article{text-align:center;align-content:start;justify-items:center;gap:.5rem;min-height:8rem;padding:.625rem;display:grid}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons i{color:#386ff0;background:#eef4fc;border-radius:50%;place-items:center;width:2.625rem;height:2.625rem;font-size:1.3125rem;display:inline-grid}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons h4,.LecturePracticalRatio-module-scss-module__PHdWdW__reasons p{margin:0}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons h4{color:#0e4a9e;font-family:var(--font-poppins),system-ui,sans-serif;font-size:.78125rem;font-weight:700;line-height:1.25}.LecturePracticalRatio-module-scss-module__PHdWdW__reasons p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;font-size:.71875rem;line-height:1.45}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy{background:#eef4fc;border-radius:.75rem;grid-template-columns:3.25rem 1fr;align-items:center;gap:.875rem;width:100%;padding:1.125rem;display:grid}@media (min-width:768px){.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy{grid-template-columns:3.625rem 1fr 3.625rem}}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy>div{display:contents}@media (min-width:480px){.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy>div{display:block}}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy>i{color:#fff;background:#386ff0;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;font-size:1.5625rem;display:inline-grid}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy>i:last-child{display:none}@media (min-width:768px){.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy>i:last-child{color:#386ff0;background:0 0;font-size:2.375rem;display:inline-grid}}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy h3,.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy p{margin:0}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy h3{color:#0e4a9e;font-family:var(--font-poppins),system-ui,sans-serif;grid-column:2;align-self:center;font-size:1.125rem;font-weight:800;line-height:1.3}@media (min-width:480px){.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy h3{grid-column:auto;align-self:auto}}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;grid-column:1/-1;margin-top:.3125rem;font-size:.78125rem;line-height:1.55}@media (min-width:480px){.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy p{grid-column:auto}}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy .LecturePracticalRatio-module-scss-module__PHdWdW__philosophyBody{display:block}.LecturePracticalRatio-module-scss-module__PHdWdW__philosophy strong{color:#0e2a54;font-weight:700;display:block}
.SkillsYouGain-module-scss-module__ki0X6W__section{background:#f8f9fa;width:100%}.SkillsYouGain-module-scss-module__ki0X6W__inner{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__inner{padding-inline:1.5rem}}@media (min-width:1024px){.SkillsYouGain-module-scss-module__ki0X6W__inner{padding-inline:2.5rem}}.SkillsYouGain-module-scss-module__ki0X6W__inner{padding-top:2.75rem;padding-bottom:.5rem}.SkillsYouGain-module-scss-module__ki0X6W__sectionColumn{background:0 0}.SkillsYouGain-module-scss-module__ki0X6W__innerColumn{padding-inline:0;max-width:none;padding-top:1.5rem;padding-bottom:0}.SkillsYouGain-module-scss-module__ki0X6W__grid{gap:.875rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:480px){.SkillsYouGain-module-scss-module__ki0X6W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.SkillsYouGain-module-scss-module__ki0X6W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.SkillsYouGain-module-scss-module__ki0X6W__card{background:#fff;border:.0625rem solid #ece8e1;border-radius:.625rem;grid-template-columns:2.75rem 1fr;gap:.875rem;padding:1.125rem;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:0 .5rem 1.875rem #0000001a}.SkillsYouGain-module-scss-module__ki0X6W__card:hover{border-color:#1a5fc438;transform:translateY(-.125rem);box-shadow:0 .25rem 1.125rem #0e2a540f}.SkillsYouGain-module-scss-module__ki0X6W__icon{color:#0e4a9e;background:#eef4fc;border-radius:.5rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.3125rem;display:inline-grid}.SkillsYouGain-module-scss-module__ki0X6W__card:nth-child(3n-1) .SkillsYouGain-module-scss-module__ki0X6W__icon{color:#b5670c;background:#fffdfa}.SkillsYouGain-module-scss-module__ki0X6W__card:nth-child(3n) .SkillsYouGain-module-scss-module__ki0X6W__icon{color:#6c41ff;background:#ecebfb}.SkillsYouGain-module-scss-module__ki0X6W__copy h3{color:#0e2a54;font-family:var(--font-poppins),system-ui,sans-serif;margin:0 0 .375rem;font-size:.9375rem;font-weight:700;line-height:1.44}.SkillsYouGain-module-scss-module__ki0X6W__copy p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.8125rem;line-height:1.7}.SkillsYouGain-module-scss-module__ki0X6W__outro{background:linear-gradient(90deg,#eef4fcf2 0%,#ecebfbf2 100%);border:.0625rem solid #6c41ff1f;border-radius:.75rem;grid-template-columns:3.25rem 1fr;align-items:center;gap:.875rem;margin-top:1.375rem;padding:1.125rem;display:grid}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__outro{grid-template-columns:3.625rem 1fr auto;padding:1.25rem 1.5rem}}.SkillsYouGain-module-scss-module__ki0X6W__outro>div{display:contents}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__outro>div{display:block}}.SkillsYouGain-module-scss-module__ki0X6W__outro>i{color:#c2410c;background:#fff;border-radius:.5rem;place-items:center;width:3.25rem;height:3.25rem;font-size:1.625rem;display:inline-grid;box-shadow:0 .5rem 1.875rem #0000001a}.SkillsYouGain-module-scss-module__ki0X6W__outro h3,.SkillsYouGain-module-scss-module__ki0X6W__outro p{margin:0}.SkillsYouGain-module-scss-module__ki0X6W__outro h3{color:#0e2a54;font-family:var(--font-poppins),system-ui,sans-serif;grid-column:2;font-size:1.125rem;font-weight:800;line-height:1.44}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__outro h3{grid-column:auto}}.SkillsYouGain-module-scss-module__ki0X6W__outro p{color:#303441;font-family:var(--font-montserrat),system-ui,sans-serif;grid-column:1/-1;margin-top:.3125rem;font-size:.8125rem;line-height:1.7}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__outro p{grid-column:auto}}.SkillsYouGain-module-scss-module__ki0X6W__outro strong{color:#0e2a54;font-weight:700}.SkillsYouGain-module-scss-module__ki0X6W__outroAction{color:#fff;min-height:3rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:#24c65a;border-radius:.5rem;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;transition:background .25s,transform .25s;display:inline-flex;box-shadow:0 .75rem 1.5rem #24c65a38}@media (min-width:768px){.SkillsYouGain-module-scss-module__ki0X6W__outroAction{grid-column:auto;min-width:11.875rem}}.SkillsYouGain-module-scss-module__ki0X6W__outroAction:hover{background:#159947;transform:translateY(-.125rem)}.SkillsYouGain-module-scss-module__ki0X6W__outroAction i{font-size:1.125rem}
.ValueProposition-module-scss-module__9oIbaq__section{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.ValueProposition-module-scss-module__9oIbaq__section{padding-inline:1.5rem}}@media (min-width:1024px){.ValueProposition-module-scss-module__9oIbaq__section{padding-inline:2.5rem}}.ValueProposition-module-scss-module__9oIbaq__section{isolation:isolate;padding-block:.75rem .5rem}.ValueProposition-module-scss-module__9oIbaq__layout{background:radial-gradient(circle at 12% 0,#fda31b12,#0000 42%),radial-gradient(circle at 92% 8%,#6c41ff0f,#0000 46%),#fff;border:.0625rem solid #ece8e1;border-radius:.75rem;grid-template-columns:minmax(0,1fr);gap:1.625rem;padding:1.5rem 1.375rem;display:grid;position:relative;box-shadow:0 1.5rem 3.75rem #0e2a5417,0 .125rem .375rem #0e2a540d}.ValueProposition-module-scss-module__9oIbaq__layout:before{content:"";z-index:-1;border-radius:inherit;opacity:.28;filter:blur(1.125rem);pointer-events:none;background:linear-gradient(120deg,#fda31b,#6c41ff,#4a7bec);position:absolute;inset:-.125rem}.ValueProposition-module-scss-module__9oIbaq__columns{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.625rem;display:grid}@media (min-width:1024px){.ValueProposition-module-scss-module__9oIbaq__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.25rem}}.ValueProposition-module-scss-module__9oIbaq__media{justify-content:center;align-items:center;margin:0;display:flex}@media (min-width:1024px){.ValueProposition-module-scss-module__9oIbaq__media{position:sticky;top:1.5rem}}.ValueProposition-module-scss-module__9oIbaq__image{border-radius:.625rem;width:100%;max-width:39.375rem;height:auto;display:block;box-shadow:0 1rem 2.5rem #0e2a5424}.ValueProposition-module-scss-module__9oIbaq__heading{font-size:1.425rem}@media (min-width:768px){.ValueProposition-module-scss-module__9oIbaq__heading{font-size:1.72188rem}}@media (min-width:1024px){.ValueProposition-module-scss-module__9oIbaq__heading{font-size:2.01875rem}}.ValueProposition-module-scss-module__9oIbaq__headingBreak{width:fit-content;display:block}.ValueProposition-module-scss-module__9oIbaq__body{min-width:0}.ValueProposition-module-scss-module__9oIbaq__intro{color:#1d1e20;font-family:var(--font-inter),system-ui,sans-serif;text-wrap:pretty;margin:.1125rem 0 0;font-size:1.1rem;font-weight:400;line-height:1.65}.ValueProposition-module-scss-module__9oIbaq__intro strong{font-weight:700}.ValueProposition-module-scss-module__9oIbaq__signals{gap:.81375rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ValueProposition-module-scss-module__9oIbaq__signals{grid-template-columns:repeat(2,minmax(0,1fr))}}.ValueProposition-module-scss-module__9oIbaq__signal{--signal-accent:#2f6bd8;color:#0e2a54;font-family:var(--font-inter),system-ui,sans-serif;text-wrap:balance;background:#fff;border:.0625rem solid #e6e8ec;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1rem 1.125rem;font-size:.935rem;line-height:1.4;display:flex}.ValueProposition-module-scss-module__9oIbaq__signal:after{content:"";background:var(--signal-accent);border-radius:.125rem;width:2.125rem;height:.1875rem;margin-top:auto}@media (prefers-reduced-motion:no-preference){.ValueProposition-module-scss-module__9oIbaq__signal{transition:transform .25s,box-shadow .25s,border-color .25s}}@media (hover:hover) and (pointer:fine){.ValueProposition-module-scss-module__9oIbaq__signal:hover{border-color:color-mix(in srgb, var(--signal-accent) 45%, transparent);transform:translateY(-.1875rem);box-shadow:0 .625rem 1.5rem #0e2a541a}}@media (max-width:479.98px){.ValueProposition-module-scss-module__9oIbaq__signal{font-size:.796875rem}}.ValueProposition-module-scss-module__9oIbaq__signalIcon{background:color-mix(in srgb, var(--signal-accent) 14%, #fff);width:2.75rem;height:2.75rem;color:var(--signal-accent);border-radius:50%;justify-content:center;align-items:center;font-size:1.375rem;line-height:1;display:inline-flex}.ValueProposition-module-scss-module__9oIbaq__signalLabel{color:#0e2a54;font-weight:700}.ValueProposition-module-scss-module__9oIbaq__signalBody{color:#1d1e20;font-weight:400}.ValueProposition-module-scss-module__9oIbaq__accentBlue{--signal-accent:#2f6bd8}.ValueProposition-module-scss-module__9oIbaq__accentOrange{--signal-accent:#f2762a}.ValueProposition-module-scss-module__9oIbaq__accentGreen{--signal-accent:#1f9d55}.ValueProposition-module-scss-module__9oIbaq__accentPurple{--signal-accent:#7c4dff}.ValueProposition-module-scss-module__9oIbaq__accentAmber{--signal-accent:#f0a91c}.ValueProposition-module-scss-module__9oIbaq__accentTeal{--signal-accent:#0f9aa8}.ValueProposition-module-scss-module__9oIbaq__quote{background:linear-gradient(100deg,#fff4e6,#f7f8fa 55%);border-left:.25rem solid #fda31b;border-radius:0 .625rem .625rem 0;margin:0;padding:1.125rem 1.375rem;position:relative;box-shadow:0 .625rem 1.625rem #fda31b24}.ValueProposition-module-scss-module__9oIbaq__quote p{color:#1d1e20;font-family:var(--font-inter),system-ui,sans-serif;text-wrap:pretty;margin:0;font-size:1.1rem;font-style:italic;font-weight:500;line-height:1.65}.ValueProposition-module-scss-module__9oIbaq__quote footer{margin-top:.625rem}.ValueProposition-module-scss-module__9oIbaq__quote .ValueProposition-module-scss-module__9oIbaq__quoteLine:after{content:" ";white-space:pre}@media (max-width:1023.98px){.ValueProposition-module-scss-module__9oIbaq__quote .ValueProposition-module-scss-module__9oIbaq__quoteLine{display:block}.ValueProposition-module-scss-module__9oIbaq__quote .ValueProposition-module-scss-module__9oIbaq__quoteLine:after{content:none}}.ValueProposition-module-scss-module__9oIbaq__quote cite{color:#5a6b82;font-family:var(--font-montserrat),system-ui,sans-serif;font-size:.8125rem;font-style:normal;font-weight:600}
.NumpyTrainingBanner-module-scss-module__H2L2VG__banner{aspect-ratio:938/1677;background-color:#edf8ff;background-image:url(/banners/Numpy-Course-1.webp);background-position:top;background-repeat:no-repeat;background-size:contain;min-height:0;display:grid;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__banner{aspect-ratio:1989/790;background-image:url(/banners/Numpy-Course.webp);background-position:50%;background-size:cover}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__banner{aspect-ratio:1989/790;background-image:url(/banners/Numpy-Course.webp);background-position:50%;background-size:cover}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__banner{aspect-ratio:1989/790;background-image:url(/banners/Numpy-Course.webp);background-position:50%;background-size:cover}}.NumpyTrainingBanner-module-scss-module__H2L2VG__content{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{padding-inline:1.5rem}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{padding-inline:2.5rem}}.NumpyTrainingBanner-module-scss-module__H2L2VG__content{color:#061833;align-content:start;justify-items:start;gap:.5625rem;max-width:20.625rem;margin-inline:0 auto;padding-block:1.125rem 1.25rem;display:grid}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{gap:.4375rem;max-width:21.25rem;padding-block:1.0935rem 1.5rem}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{gap:.4375rem;max-width:21.25rem;padding-block:1.0935rem 1.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{gap:.8125rem;max-width:32.5rem;padding-block:2.125rem 1.75rem}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{gap:.9375rem;max-width:35rem;padding-block:2.125rem 2.625rem}}@media (min-width:1280px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{gap:1.25rem;max-width:43.125rem;padding-block:3.5rem}}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{color:#9bddff;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(#091632,#091632) padding-box padding-box,linear-gradient(95deg,#159cff 0%,#5d68ff 48%,#e14cff 100%) border-box;border:.0625rem solid #0000;border-radius:62.4375rem;align-items:center;gap:.5rem;margin:0;padding:.5rem .875rem;font-size:.625rem;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 0 1.125rem #3494ff6b,0 0 1.25rem #dd4bff3d}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{color:#68d7ff;font-size:.875rem;line-height:1}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{padding:.3125rem .625rem;font-size:.4275rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{font-size:.625rem}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{padding:.3125rem .625rem;font-size:.4275rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{font-size:.625rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{font-size:.8125rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{font-size:1.0625rem}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{font-size:.45rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{font-size:1rem}}@media (min-width:1280px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{font-size:1rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{font-size:1.25rem}}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{color:#f7fbff;max-width:20rem;font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:0;text-shadow:0 .125rem .625rem #04102647;margin:0;font-size:1.4875rem;font-weight:800;line-height:1.08}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingLead{display:inline}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow{color:#f7fbff;display:block}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyWord{filter:drop-shadow(0 .3125rem .625rem #008aff80)drop-shadow(0 0 .875rem #ff66b047);display:block}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyNum,.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyPy{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyNum{background-image:linear-gradient(90deg,#178bff 0%,#16d9ff 48%,#7657ff 100%)}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyPy{background-image:linear-gradient(90deg,#a742f5 0%,#e54bcb 34%,#ff9a2e 78%,#ffc247 100%)}@media (max-width:479.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:none;font-size:1.14708rem}}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:20.625rem;font-size:1.12rem}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:20.625rem;font-size:1.12rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:calc(100vw - 3rem);font-size:2.496rem;line-height:1.35}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:33.125rem;font-size:1.51725rem;line-height:1.242}}@media (min-width:1280px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{max-width:40.625rem;font-size:2.8875rem;line-height:1.284}}.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{color:#f7fbff;max-width:19.375rem;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:479.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{width:calc(100vw - 2rem);max-width:none;font-size:.675rem;line-height:1.275}}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{width:calc(100vw - 3rem);max-width:none;font-size:1.0625rem;line-height:1.55}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{max-width:19.9219rem;font-size:.74375rem;line-height:1.48}}@media (min-width:1280px){.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{max-width:29.6438rem;font-size:1.0125rem;line-height:1.56}}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{color:#fff;min-height:2.625rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:linear-gradient(100deg,#1689ff 0%,#2458ff 48%,#8428ff 100%);border:.0625rem solid #85daffbd;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:700;line-height:1;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 .75rem 1.625rem #1793ff47,0 0 1.125rem #8740ff57}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta:hover{transform:translateY(-.125rem);box-shadow:0 1rem 2.125rem #1793ff57,0 0 1.375rem #8740ff6b}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta i{font-size:1.18em;line-height:1}@media (min-width:480px) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{min-height:1.6875rem;margin-top:.190278rem;padding:.39375rem .75rem;font-size:.53125rem}}@media (orientation:landscape) and (max-height:500px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{min-height:1.6875rem;margin-top:.190278rem;padding:.39375rem .75rem;font-size:.53125rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{min-height:2.23125rem;margin-top:-.44175rem;padding:.368156rem .7875rem;font-size:.6375rem}}@media (min-width:1280px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{min-height:3.5rem;padding:.9375rem 1.75rem;font-size:1.0625rem}}@media (orientation:portrait){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{white-space:nowrap;width:max-content;max-width:calc(100vw - 2rem);display:block}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingLead,.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow,.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyWord{white-space:nowrap;display:inline}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow:before{content:" "}}@media (orientation:landscape){.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading{white-space:normal;display:block}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingLead{display:inline}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow{white-space:nowrap;display:block}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow:before{content:none}.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading .NumpyTrainingBanner-module-scss-module__H2L2VG__numpyWord{white-space:nowrap;display:inline}}@media (orientation:portrait) and (max-width:479.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{justify-self:center;min-height:1.77188rem;margin-top:-.3rem;padding-block:.50625rem}}@media (min-width:768px) and (max-width:1023.98px) and (orientation:portrait){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{width:100vw;max-width:none;padding-inline:1.5rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow,.NumpyTrainingBanner-module-scss-module__H2L2VG__content .NumpyTrainingBanner-module-scss-module__H2L2VG__heading,.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{justify-self:start}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{justify-self:center}}@media (min-width:1024px) and (max-width:1279.98px) and (orientation:landscape){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{padding-block:2.125rem 2.625rem;transform:translateY(-5%)}}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{border-radius:clamp(.5rem,.7vw,.9rem);gap:.5em;padding:clamp(.286875rem,.58vw + .16rem,.75rem) clamp(.875rem,1.1vw + .5rem,1.5rem);font-size:clamp(.55rem,.62vw + .28rem,1rem);font-weight:700}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow i{color:currentColor;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex;transform:scaleX(-1)}@media (orientation:portrait) and (max-width:479.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{border-radius:.5rem;padding:.286875rem .875rem;font-size:.55rem;font-weight:700}}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta,.NumpyTrainingBanner-module-scss-module__H2L2VG__primaryAction{border-style:solid;border-width:.0625rem;border-radius:clamp(62.4375rem,12vw,80rem);justify-content:center;align-items:center;gap:clamp(.375rem,.4vw + .22rem,.75rem);padding:clamp(.5625rem,.62vw + .32rem,1rem) clamp(.8125rem,1vw + .45rem,1.75rem);font-size:clamp(.59375rem,.58vw + .36rem,1.0625rem);font-weight:700;line-height:1}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta i,.NumpyTrainingBanner-module-scss-module__H2L2VG__primaryAction i{color:currentColor;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex}@media (orientation:portrait) and (max-width:479.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__cta,.NumpyTrainingBanner-module-scss-module__H2L2VG__primaryAction{border-width:.0625rem;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{margin-top:.2rem}}@media (orientation:landscape) and (max-height:500px),(orientation:landscape) and (max-width:767.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__content{position:relative;left:-.6rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{padding-inline:.525rem;font-size:.363375rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__lead{font-size:.50625rem}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta{margin-top:.090278rem}}@media (orientation:portrait) and (min-width:768px) and (max-width:1023.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{font-size:clamp(.6325rem,.713vw + .322rem,1.15rem)}.NumpyTrainingBanner-module-scss-module__H2L2VG__cta,.NumpyTrainingBanner-module-scss-module__H2L2VG__primaryAction{font-size:clamp(.771875rem,.754vw + .468rem,1.38125rem)}}@media (min-width:1024px) and (max-width:1279.98px){.NumpyTrainingBanner-module-scss-module__H2L2VG__eyebrow{font-size:clamp(.495rem,.488vw + .252rem,.9rem)}.NumpyTrainingBanner-module-scss-module__H2L2VG__headingFollow{font-size:1.25em}.NumpyTrainingBanner-module-scss-module__H2L2VG__content{position:relative;top:-.4rem;left:-1.5rem}}
.PandasTrainingBanner-module-scss-module__FwRVTW__banner{aspect-ratio:938/1677;background-color:#e9f9fb;background-image:url(/banners/Pandas-Course-1.webp);background-position:top;background-repeat:no-repeat;background-size:contain;min-height:0;display:grid;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__banner{aspect-ratio:1989/790;background-image:url(/banners/Pandas-Course.webp);background-position:50%;background-size:cover}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__banner{aspect-ratio:1989/790;background-image:url(/banners/Pandas-Course.webp);background-position:50%;background-size:cover}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__banner{aspect-ratio:1989/790;background-image:url(/banners/Pandas-Course.webp);background-position:50%;background-size:cover}}.PandasTrainingBanner-module-scss-module__FwRVTW__content{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{padding-inline:1.5rem}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{padding-inline:2.5rem}}.PandasTrainingBanner-module-scss-module__FwRVTW__content{color:#071832;align-content:start;justify-items:start;gap:.5625rem;max-width:20rem;margin-inline:0 auto;padding-block:.125rem 1.25rem;display:grid}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{gap:.4375rem;max-width:21.25rem;padding-block:8.625rem 1.5rem}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{gap:.4375rem;max-width:21.25rem;padding-block:8.625rem 1.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{gap:.8125rem;max-width:31.25rem;padding-block:1.5rem 1.75rem}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{gap:.9375rem;max-width:35rem;padding-block:17rem 2.625rem}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{gap:1.25rem;max-width:43.125rem;padding-block:20rem 3.5rem}}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{color:#174760;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#ffffffa3;border:.0625rem solid #1796ff85;border-radius:.5rem;align-items:center;gap:.5rem;margin:0;padding:.5rem .875rem;font-size:.625rem;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 .5rem 1.5rem #14a7c521}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{color:#158cff;font-size:.875rem;line-height:1}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:.625rem}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:.625rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{font-size:.8125rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:1.0625rem}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{font-size:.75rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:1rem}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{font-size:1rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:1.25rem}}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{color:#071832;max-width:20rem;font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:0;margin:0;font-size:1.4875rem;font-weight:800;line-height:1.08}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{color:#1f7df4;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#197cff 0%,#16b9cf 48%,#36c45b 100%);-webkit-background-clip:text;background-clip:text;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead{display:inline}@media (max-width:479.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{white-space:nowrap;max-width:none;font-size:.869rem}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{display:inline}}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.08}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{display:block}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.08}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{display:block}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:30rem;font-size:3.25rem;line-height:1.08}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:33.125rem;font-size:3rem;line-height:1.08}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:40.625rem;font-size:4.125rem;line-height:1.07}}.PandasTrainingBanner-module-scss-module__FwRVTW__lead{color:#142446;max-width:19.375rem;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:479.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{width:calc(100vw - 2rem);max-width:none}}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{width:calc(100vw - 3rem);max-width:none;font-size:1.0625rem;line-height:1.55}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:31.25rem;font-size:.875rem;line-height:1.48}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:38.75rem;font-size:1.125rem;line-height:1.56}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PandasTrainingBanner-module-scss-module__FwRVTW__lead{width:calc(100vw - 3rem);max-width:none}}.PandasTrainingBanner-module-scss-module__FwRVTW__cta{color:#fff;min-height:2.625rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:linear-gradient(100deg,#1689ff 0%,#08b9d6 48%,#31d15c 100%);border:.0625rem solid #ffffff8f;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:700;line-height:1;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 .75rem 1.625rem #1793ff47,0 0 0 .5rem #2ae0ac21}.PandasTrainingBanner-module-scss-module__FwRVTW__cta:hover{transform:translateY(-.125rem);box-shadow:0 1rem 2.125rem #1793ff57,0 0 0 .5rem #2ae0ac2e}.PandasTrainingBanner-module-scss-module__FwRVTW__cta i{font-size:1.18em;line-height:1}@media (min-width:480px) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:1.875rem;margin-top:.25rem;padding:.4375rem .75rem;font-size:.53125rem}}@media (orientation:landscape) and (max-height:500px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:1.875rem;margin-top:.25rem;padding:.4375rem .75rem;font-size:.53125rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:2.625rem;padding:.6875rem 1.25rem;font-size:.75rem}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:3.5rem;padding:.9375rem 1.75rem;font-size:1.0625rem}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}.PandasTrainingBanner-module-scss-module__FwRVTW__ctaMobileText{display:none}@media (max-width:479.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta{margin-top:2.5rem;padding:.348303rem .580505rem;font-size:.6075rem}.PandasTrainingBanner-module-scss-module__FwRVTW__ctaFullText{display:none}.PandasTrainingBanner-module-scss-module__FwRVTW__ctaMobileText{display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{white-space:nowrap;width:max-content;max-width:none;font-size:1.14708rem;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead,.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{white-space:nowrap;display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow:before{content:" "}}@media (orientation:portrait) and (max-width:767.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{white-space:nowrap;width:max-content;max-width:none;font-size:1.14708rem;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead,.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{white-space:nowrap;display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow:before{content:" "}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{white-space:normal;width:max-content;max-width:calc(100vw - 3rem);font-size:2.496rem;line-height:1.35;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead{white-space:nowrap;display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{white-space:nowrap;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow:before{content:none}.PandasTrainingBanner-module-scss-module__FwRVTW__lead{width:calc(100vw - 3rem);max-width:none}.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:3.125rem;margin-top:7rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px) and (max-width:1279.98px) and (orientation:landscape){.PandasTrainingBanner-module-scss-module__FwRVTW__content{padding-block:12rem 2.625rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{font-size:.6375rem}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{font-size:.85rem}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{white-space:normal;width:auto;max-width:33.125rem;font-size:1.51725rem;line-height:1.242;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead{white-space:normal;display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{white-space:normal;display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow:before{content:none}.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:19.9219rem;font-size:.595rem}.PandasTrainingBanner-module-scss-module__FwRVTW__cta{min-height:2.23125rem;margin-top:-.44175rem;padding:.368156rem .7875rem;font-size:.6375rem}}@media (min-width:1280px){.PandasTrainingBanner-module-scss-module__FwRVTW__content{padding-block:21.5rem 3.5rem}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading{max-width:40.625rem;font-size:2.8875rem;line-height:1.284}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingLead{display:inline}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow{display:block}.PandasTrainingBanner-module-scss-module__FwRVTW__content .PandasTrainingBanner-module-scss-module__FwRVTW__heading .PandasTrainingBanner-module-scss-module__FwRVTW__headingFollow:before{content:none}.PandasTrainingBanner-module-scss-module__FwRVTW__lead{max-width:32.9375rem;font-size:1.0125rem}}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{border-radius:clamp(.5rem,.7vw,.9rem);gap:.5em;padding:clamp(.286875rem,.58vw + .16rem,.75rem) clamp(.875rem,1.1vw + .5rem,1.5rem);font-size:clamp(.55rem,.62vw + .28rem,1rem);font-weight:700}.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow i{color:currentColor;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex;transform:scaleX(-1)}@media (orientation:portrait) and (max-width:479.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{border-radius:.5rem;padding:.286875rem .875rem;font-size:.55rem;font-weight:700}}.PandasTrainingBanner-module-scss-module__FwRVTW__cta,.PandasTrainingBanner-module-scss-module__FwRVTW__primaryAction{border-style:solid;border-width:.0625rem;border-radius:clamp(62.4375rem,12vw,80rem);justify-content:center;align-items:center;gap:clamp(.375rem,.4vw + .22rem,.75rem);padding:clamp(.5625rem,.62vw + .32rem,1rem) clamp(.8125rem,1vw + .45rem,1.75rem);font-size:clamp(.59375rem,.58vw + .36rem,1.0625rem);font-weight:700;line-height:1}.PandasTrainingBanner-module-scss-module__FwRVTW__cta i,.PandasTrainingBanner-module-scss-module__FwRVTW__primaryAction i{color:currentColor;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex}@media (orientation:portrait) and (max-width:479.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__cta,.PandasTrainingBanner-module-scss-module__FwRVTW__primaryAction{border-width:.0625rem;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1}.PandasTrainingBanner-module-scss-module__FwRVTW__content{padding-block:1.125rem 1.25rem;transform:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1023.98px){.PandasTrainingBanner-module-scss-module__FwRVTW__eyebrow{font-size:clamp(.6325rem,.713vw + .322rem,1.15rem)}.PandasTrainingBanner-module-scss-module__FwRVTW__cta,.PandasTrainingBanner-module-scss-module__FwRVTW__primaryAction{font-size:clamp(.742188rem,.725vw + .45rem,1.32813rem)}}
.PolarsTrainingBanner-module-scss-module__SNDslW__banner{aspect-ratio:938/1677;background-color:#e9f9fb;background-image:url(/banners/Polars-Course-1.webp);background-position:top;background-repeat:no-repeat;background-size:contain;min-height:0;display:grid;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__banner{aspect-ratio:1989/790;background-image:url(/banners/Polars-Course.webp);background-position:50%;background-size:cover}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__banner{aspect-ratio:1989/790;background-image:url(/banners/Polars-Course.webp);background-position:50%;background-size:cover}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__banner{aspect-ratio:1989/790;background-image:url(/banners/Polars-Course.webp);background-position:50%;background-size:cover}}.PolarsTrainingBanner-module-scss-module__SNDslW__content{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{padding-inline:1.5rem}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{padding-inline:2.5rem}}.PolarsTrainingBanner-module-scss-module__SNDslW__content{color:#071832;align-content:start;justify-items:start;gap:.5625rem;max-width:20rem;margin-inline:0 auto;padding-block:.125rem 1.25rem;display:grid}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:.4375rem;max-width:21.25rem;padding-block:8.625rem 1.5rem}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:.4375rem;max-width:21.25rem;padding-block:8.625rem 1.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:.8125rem;max-width:31.25rem;padding-block:1.5rem 1.75rem}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:.9375rem;max-width:35rem;padding-block:17rem 2.625rem}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:1.25rem;max-width:43.125rem;padding-block:20rem 3.5rem}}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{color:#174760;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#ffffffa3;border:.0625rem solid #1796ff85;border-radius:.5rem;align-items:center;gap:.5rem;margin:0;padding:.5rem .875rem;font-size:.625rem;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 .5rem 1.5rem #14a7c521}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{color:#158cff;font-size:.875rem;line-height:1}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:.625rem}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:.625rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{font-size:.8125rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:1.0625rem}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{font-size:.75rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:1rem}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{font-size:1rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:1.25rem}}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{color:#071832;max-width:20rem;font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:0;margin:0;font-size:1.4875rem;font-weight:800;line-height:1.08}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{color:#1f7df4;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#197cff 0%,#16b9cf 48%,#36c45b 100%);-webkit-background-clip:text;background-clip:text;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead{display:inline}@media (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{white-space:nowrap;max-width:none;font-size:.869rem}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{display:inline}}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.08}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{display:block}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.08}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{display:block}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:30rem;font-size:3.25rem;line-height:1.08}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:33.125rem;font-size:3rem;line-height:1.08}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:40.625rem;font-size:4.125rem;line-height:1.07}}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{color:#142446;max-width:19.375rem;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{width:calc(100vw - 2rem);max-width:none}}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:13.513rem;font-size:.5625rem;line-height:1.4}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{width:calc(100vw - 3rem);max-width:none;font-size:1.0625rem;line-height:1.55}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:31.25rem;font-size:.875rem;line-height:1.48}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:38.75rem;font-size:1.125rem;line-height:1.56}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PolarsTrainingBanner-module-scss-module__SNDslW__lead{width:calc(100vw - 3rem);max-width:none}}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{color:#fff;min-height:2.625rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:linear-gradient(100deg,#1689ff 0%,#08b9d6 48%,#31d15c 100%);border:.0625rem solid #ffffff8f;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:700;line-height:1;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 .75rem 1.625rem #1793ff47,0 0 0 .5rem #2ae0ac21}.PolarsTrainingBanner-module-scss-module__SNDslW__cta:hover{transform:translateY(-.125rem);box-shadow:0 1rem 2.125rem #1793ff57,0 0 0 .5rem #2ae0ac2e}.PolarsTrainingBanner-module-scss-module__SNDslW__cta i{font-size:1.18em;line-height:1}@media (min-width:480px) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:1.875rem;margin-top:.25rem;padding:.4375rem .75rem;font-size:.53125rem}}@media (orientation:landscape) and (max-height:500px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:1.875rem;margin-top:.25rem;padding:.4375rem .75rem;font-size:.53125rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:2.625rem;padding:.6875rem 1.25rem;font-size:.75rem}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:3.5rem;padding:.9375rem 1.75rem;font-size:1.0625rem}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}.PolarsTrainingBanner-module-scss-module__SNDslW__ctaMobileText{display:none}@media (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta{margin-top:2.5rem;padding:.348303rem .580505rem;font-size:.6075rem}.PolarsTrainingBanner-module-scss-module__SNDslW__ctaFullText{display:none}.PolarsTrainingBanner-module-scss-module__SNDslW__ctaMobileText{display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{white-space:nowrap;width:max-content;max-width:none;font-size:1.14708rem;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead,.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{white-space:nowrap;display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow:before{content:" "}}@media (orientation:portrait) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{white-space:nowrap;width:max-content;max-width:none;font-size:1.14708rem;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead,.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{white-space:nowrap;display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow:before{content:" "}}@media (min-width:768px) and (max-width:1279.98px) and (orientation:portrait){.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{white-space:normal;width:max-content;max-width:calc(100vw - 3rem);font-size:2.496rem;line-height:1.35;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead{white-space:nowrap;display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{white-space:nowrap;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow:before{content:none}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{width:calc(100vw - 3rem);max-width:none}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:3.125rem;margin-top:7rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px) and (max-width:1279.98px) and (orientation:landscape){.PolarsTrainingBanner-module-scss-module__SNDslW__content{padding-block:12rem 2.625rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{font-size:.6375rem}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{font-size:.85rem}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{white-space:normal;width:auto;max-width:33.125rem;font-size:1.51725rem;line-height:1.242;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead{white-space:normal;display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{white-space:normal;display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow:before{content:none}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:19.9219rem;font-size:.595rem}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:2.23125rem;margin-top:-.44175rem;padding:.368156rem .7875rem;font-size:.6375rem}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{padding-block:21.5rem 3.5rem}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{max-width:40.625rem;font-size:2.8875rem;line-height:1.284}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead{display:inline}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{display:block}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow:before{content:none}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{max-width:32.9375rem;font-size:1.0125rem}}.PolarsTrainingBanner-module-scss-module__SNDslW__content{color:#f7fbff}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{color:#a9f9ff;background:linear-gradient(#07102c,#07102c) padding-box padding-box,linear-gradient(95deg,#9e40ff 0%,#3e7bff 48%,#17e2e6 100%) border-box;border:.0625rem solid #0000;border-radius:62.4375rem;box-shadow:0 0 1rem #1ddcff61,0 0 1.125rem #aa3eff47}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{color:#20f0ff}@media (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{padding-block:.4125rem;transform:translateY(5%)}}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{color:#eef9ff;text-shadow:0 0 .75rem #23e0ff6b,0 .25rem 1.125rem #03081cb8}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingLead{color:#c7fbff;text-shadow:0 0 .75rem #17e2e675,0 0 1.125rem #3e7bff3d}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading .PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{color:#8edfff;-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 .625rem #7d55ff70)drop-shadow(0 0 .875rem #18ddeb4d);background:linear-gradient(90deg,#e65bff 0%,#8a5cff 34%,#5a83ff 62%,#18ddeb 100%);-webkit-background-clip:text;background-clip:text}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{color:#f7fbff;text-shadow:0 .125rem .5rem #03081cb8}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{background:linear-gradient(100deg,#9f35ff 0%,#6e4cff 45%,#17dce9 100%);border-color:#8cf1ffb8;box-shadow:0 .75rem 1.625rem #7248ff5c,0 0 1.25rem #17dce957}.PolarsTrainingBanner-module-scss-module__SNDslW__cta:hover{box-shadow:0 1rem 2.125rem #7248ff6b,0 0 1.5rem #17dce96b}@media (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{padding-block:.334125rem;line-height:.8505;transform:translateY(calc(5% + .2rem))}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{min-height:1.8375rem;margin-top:1rem;padding-block:.24375rem}}@media (orientation:landscape){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:1.07813rem;transform:translateY(-7rem)}.PolarsTrainingBanner-module-scss-module__SNDslW__content .PolarsTrainingBanner-module-scss-module__SNDslW__heading{line-height:1.4904}}@media (min-width:768px) and (max-width:1023.98px) and (orientation:portrait){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{justify-content:center;inline-size:90.9075%}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow span{text-align:center}.PolarsTrainingBanner-module-scss-module__SNDslW__cta{margin-top:1.95136rem}.PolarsTrainingBanner-module-scss-module__SNDslW__lead{width:calc(66vw - 1.98rem);max-width:none}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{transform:translateY(-3rem)}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{justify-content:center;inline-size:115%}}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{border-radius:clamp(.5rem,.7vw,.9rem);gap:.5em;padding:clamp(.286875rem,.58vw + .16rem,.75rem) clamp(.875rem,1.1vw + .5rem,1.5rem);font-size:clamp(.55rem,.62vw + .28rem,1rem);font-weight:700}.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow i{color:currentColor;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex;transform:scaleX(-1)}@media (orientation:portrait) and (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{border-radius:.5rem;padding:.286875rem .875rem;font-size:.55rem;font-weight:700}}.PolarsTrainingBanner-module-scss-module__SNDslW__cta,.PolarsTrainingBanner-module-scss-module__SNDslW__primaryAction{border-style:solid;border-width:.0625rem;border-radius:clamp(62.4375rem,12vw,80rem);justify-content:center;align-items:center;gap:clamp(.375rem,.4vw + .22rem,.75rem);padding:clamp(.5625rem,.62vw + .32rem,1rem) clamp(.8125rem,1vw + .45rem,1.75rem);font-size:clamp(.59375rem,.58vw + .36rem,1.0625rem);font-weight:700;line-height:1}.PolarsTrainingBanner-module-scss-module__SNDslW__cta i,.PolarsTrainingBanner-module-scss-module__SNDslW__primaryAction i{color:currentColor;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex}@media (orientation:portrait) and (max-width:479.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__cta,.PolarsTrainingBanner-module-scss-module__SNDslW__primaryAction{border-width:.0625rem;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1}}@media (orientation:landscape) and (max-height:500px),(orientation:landscape) and (max-width:767.98px){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{justify-content:center;inline-size:120%}.PolarsTrainingBanner-module-scss-module__SNDslW__headingFollow{font-size:1.2em}}@media (min-width:768px) and (max-width:1023.98px) and (orientation:portrait){.PolarsTrainingBanner-module-scss-module__SNDslW__eyebrow{font-size:clamp(.6325rem,.713vw + .322rem,1.15rem)}.PolarsTrainingBanner-module-scss-module__SNDslW__cta,.PolarsTrainingBanner-module-scss-module__SNDslW__primaryAction{font-size:clamp(.771875rem,.754vw + .468rem,1.38125rem)}}@media (min-width:1024px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{gap:1.60625rem;position:relative;top:-2rem}}@media (min-width:1280px){.PolarsTrainingBanner-module-scss-module__SNDslW__content{align-content:space-evenly;align-self:start;gap:1.25rem;height:75%;min-height:0;padding-block:0;top:0;transform:none}}
.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__banner{aspect-ratio:938/1677;background-color:#dce8ff;background-image:linear-gradient(#ecf3ff14 0%,#ecf3ff0a 34%,#0718320d 58%,#07183247 100%),url(/banners/Matplotlib-Training-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover,contain;min-height:0;display:grid;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#e8f0ff29 0%,#e8f0ff08 36%,#07183200 100%),url(/banners/Matplotlib-Training.webp);background-position:50%;background-size:cover,cover}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#e8f0ff29 0%,#e8f0ff08 36%,#07183200 100%),url(/banners/Matplotlib-Training.webp);background-size:cover,cover}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#e8f0ff29 0%,#e8f0ff08 36%,#07183200 100%),url(/banners/Matplotlib-Training.webp);background-size:cover,cover;min-height:0}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__banner{aspect-ratio:1989/790;background-size:cover,cover}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{padding-inline:1.5rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{padding-inline:2.5rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{color:#061337;align-content:start;justify-items:start;gap:.4375rem;max-width:15.625rem;margin-inline:0 auto;padding-block:4.875rem 1.25rem;display:grid}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{gap:.4375rem;max-width:16.875rem;padding-block:2.375rem 1.5rem}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{gap:.4375rem;max-width:16.875rem;padding-block:2.375rem 1.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{gap:1rem;max-width:32.5rem;padding-block:8.875rem 1.75rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{gap:.9375rem;max-width:35.625rem;padding-block:5.5rem 2.5rem}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content{gap:1.30625rem;max-width:40rem;padding-block:8rem 3.5rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{color:#2038e6;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.03em;text-transform:uppercase;background:#ffffff8a;border:.0625rem solid #2038e642;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.3125rem .625rem;font-size:.53125rem;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 .375rem 1.125rem #253fcc1f}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{color:#5b20ff;flex:none;font-size:.6875rem;line-height:1}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{gap:.3125rem;margin-bottom:.375rem;padding:.25rem .5625rem;font-size:.503125rem}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{font-size:.646875rem}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{gap:.3125rem;margin-bottom:.375rem;padding:.25rem .5625rem;font-size:.503125rem}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{font-size:.646875rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{font-size:.664063rem}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{font-size:.85rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{margin-bottom:.5rem;font-size:.51425rem}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{font-size:.6545rem}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{margin-bottom:.825rem;font-size:.875rem}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{font-size:1.0625rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{color:#061337;max-width:40rem;font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:0;gap:.125rem;margin:0;font-size:1.15625rem;font-weight:800;line-height:1.68;display:grid}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading span{display:block}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{margin-bottom:.525rem;font-size:1.36563rem;line-height:1.08}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{margin-bottom:.525rem;font-size:1.36563rem;line-height:1.08}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{font-size:2.39063rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{font-size:1.7765rem;line-height:1.08}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__content .MatplotlibTrainingBanner-module-scss-module__Q5G7aW__heading{font-size:3.0625rem}}@media (max-width:479.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__titleLine{line-height:1.26}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__titleLine{line-height:1.2}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__titleLine{line-height:1.242}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{color:#3426ed;-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#123cff 0%,#322cef 45%,#8b1edb 100%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:.5rem;font-size:.85em;display:flex}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight i{color:#4c28f2;-webkit-text-fill-color:#4c28f2;flex:none;font-size:.9em;line-height:1}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:.5rem}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:.8rem}}@media (min-width:1024px) and (max-width:1279.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:1rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:1rem}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__highlight{margin-top:1.5rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{color:#07183f;max-width:11.2813rem;font-family:var(--font-montserrat),system-ui,sans-serif;margin:0;font-size:.59375rem;font-weight:500;line-height:1.38}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{max-width:14.6875rem;font-size:.560625rem;line-height:1.35}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{max-width:14.6875rem;font-size:.560625rem;line-height:1.35}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{max-width:26.25rem;font-size:.95625rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{max-width:20.7188rem;font-size:.631125rem;line-height:1.45}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__lead{max-width:33.7813rem;font-size:1.125rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__actions{flex-wrap:wrap;margin-top:.5rem;display:flex}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__actions{margin-top:.525rem}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__actions{margin-top:.525rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__actions{margin-top:.625rem}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__actions{margin-top:1.2375rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{color:#fff;min-height:2.125rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:linear-gradient(100deg,#1548ff 0%,#2a3bff 48%,#a511d5 100%);border:.0625rem solid #ffffff5c;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 .6875rem 1.375rem #1c40e657}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction:hover{transform:translateY(-.125rem);box-shadow:0 .875rem 1.75rem #1c40e66b}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction i{font-size:1.18em;line-height:1}@media (min-width:480px) and (max-width:767.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{gap:.375rem;min-height:1.5625rem;padding:.375rem .6875rem;font-size:.560625rem}}@media (orientation:landscape) and (max-height:500px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{gap:.375rem;min-height:1.5625rem;padding:.375rem .6875rem;font-size:.560625rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{min-height:3.5rem;padding:.9375rem 1.5rem;font-size:.85rem}}@media (min-width:1024px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{min-height:2.625rem;padding:.6875rem 1.25rem;font-size:.60775rem}}@media (min-width:1280px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{min-height:3.5rem;padding:.9375rem 1.6875rem;font-size:1.125rem}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{border-radius:clamp(.5rem,.7vw,.9rem);gap:.5em;padding:clamp(.286875rem,.58vw + .16rem,.75rem) clamp(.875rem,1.1vw + .5rem,1.5rem);font-size:clamp(.55rem,.62vw + .28rem,1rem);font-weight:700}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow i{color:currentColor;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex;transform:scaleX(-1)}@media (orientation:portrait) and (max-width:479.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{border-radius:.5rem;padding:.286875rem .875rem;font-size:.55rem;font-weight:700}}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__cta,.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{border-style:solid;border-width:.0625rem;border-radius:clamp(62.4375rem,12vw,80rem);justify-content:center;align-items:center;gap:clamp(.375rem,.4vw + .22rem,.75rem);padding:clamp(.5625rem,.62vw + .32rem,1rem) clamp(.8125rem,1vw + .45rem,1.75rem);font-size:clamp(.59375rem,.58vw + .36rem,1.0625rem);font-weight:700;line-height:1}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__cta i,.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction i{color:currentColor;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex}@media (orientation:portrait) and (max-width:479.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__cta,.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{border-width:.0625rem;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1}}@media (orientation:portrait) and (min-width:768px) and (max-width:1023.98px){.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__eyebrow{font-size:clamp(.6325rem,.713vw + .322rem,1.15rem)}.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__cta,.MatplotlibTrainingBanner-module-scss-module__Q5G7aW__primaryAction{font-size:clamp(.742188rem,.725vw + .45rem,1.32813rem)}}
.PlotlyTrainingBanner-module-scss-module__wWOPDW__banner{aspect-ratio:938/1677;background-color:#020817;background-image:linear-gradient(#02081714 0%,#02081733 48%,#020817d1 100%),url(/banners/Plotly-Course-1.webp);background-position:top;background-repeat:no-repeat;background-size:cover,contain;min-height:0;display:grid;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#020817eb 0%,#02081799 42%,#02081714 100%),url(/banners/Plotly-Course.webp);background-position:50%;background-size:cover,cover}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#020817eb 0%,#02081799 42%,#02081714 100%),url(/banners/Plotly-Course.webp);background-position:50%;background-size:cover,cover}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__banner{aspect-ratio:1989/790;background-image:linear-gradient(90deg,#020817eb 0%,#0208179e 42%,#02081714 100%),url(/banners/Plotly-Course.webp);background-position:50%;background-size:cover,cover}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{width:100%;max-width:85rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{padding-inline:1.5rem}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{padding-inline:2.5rem}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{color:#f8fbff;align-content:start;justify-items:start;gap:.5625rem;max-width:20.625rem;margin-inline:0 auto;padding-block:1.125rem 1.25rem;display:grid}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:.4375rem;max-width:21.25rem;padding-block:1.875rem 1.5rem}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:.4375rem;max-width:21.25rem;padding-block:1.875rem 1.5rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:2.6125rem;max-width:32.5rem;padding-block:2.125rem 1.75rem}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:.9375rem;max-width:35rem;padding-block:3.375rem 2.625rem}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:1.25rem;max-width:43.125rem;padding-block:4.75rem 3.5rem}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{color:#f0f6ff;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(#071025,#071025) padding-box padding-box,linear-gradient(95deg,#16cdf7 0%,#3966ff 52%,#d347f2 100%) border-box;border:.0625rem solid #0000;border-radius:62.4375rem;align-items:center;gap:.5rem;margin:0;padding:.5rem .875rem;font-size:.625rem;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 0 .875rem #16cdf766,0 0 1.125rem #d347f252}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{color:#16cdf7;font-size:.875rem;line-height:1}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{font-size:.625rem}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{padding:.3125rem .625rem;font-size:.5rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{font-size:.625rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:.8125rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{font-size:1.0625rem}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:.6rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{font-size:.8rem}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:1rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{font-size:1.25rem}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:21.25rem;font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:0;text-shadow:0 0 .75rem #16cdf752,0 .25rem 1.125rem #01080ec2;margin:0;font-size:1.4875rem;font-weight:800;line-height:1.08}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading span{display:block}@media (max-width:479.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:calc(100vw - 2rem);font-size:1.14708rem}}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.18}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:20.625rem;font-size:1.12rem;line-height:1.18}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:calc(100vw - 3rem);font-size:2.496rem;line-height:1.25}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:33.125rem;font-size:1.51725rem;line-height:1.242}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{max-width:40.625rem;font-size:2.8875rem;line-height:1.284}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__headingPlain{color:#f8fbff}.PlotlyTrainingBanner-module-scss-module__wWOPDW__headingGradient{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1fcdf7 0%,#3570ff 42%,#8b55ff 70%,#d347f2 100%);-webkit-background-clip:text;background-clip:text}.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{color:#f8fbff;max-width:19.375rem;font-family:var(--font-montserrat),system-ui,sans-serif;text-shadow:0 .125rem .5rem #01080eb8;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:479.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{width:calc(100vw - 2rem);max-width:none;font-size:.675rem;line-height:1.35}}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{max-width:14.375rem;font-size:.5625rem;line-height:1.4}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{max-width:14.375rem;font-size:.5625rem;line-height:1.4}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{width:calc(100vw - 3rem);max-width:none;font-size:1.0625rem;line-height:1.55}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{max-width:20.625rem;font-size:.74375rem;line-height:1.48}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{max-width:31.875rem;font-size:1.0125rem;line-height:1.56}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{color:#fff;min-height:2.625rem;font-family:var(--font-montserrat),system-ui,sans-serif;background:linear-gradient(100deg,#146dff 0%,#3463ff 48%,#c04ee8 100%);border:.0625rem solid #68daffad;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:700;line-height:1;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 .75rem 1.625rem #146dff52,0 0 1.125rem #c04ee852}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta:hover{transform:translateY(-.125rem);box-shadow:0 1rem 2.125rem #146dff66,0 0 1.375rem #c04ee86b}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i{color:#2866ff;background:#fff;border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;font-size:1.18em;line-height:1;display:grid}@media (min-width:480px) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{min-height:1.875rem;margin-top:.325rem;padding:.4375rem .75rem;font-size:.53125rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i{width:1.125rem;height:1.125rem}}@media (orientation:landscape) and (max-height:500px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{min-height:1.875rem;margin-top:.325rem;padding:.4375rem .75rem;font-size:.53125rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i{width:1.125rem;height:1.125rem}}@media (min-width:768px) and (max-width:1023.98px) and (min-height:501px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{min-height:3.125rem;padding:.715rem 1.32rem;font-size:.84375rem}}@media (min-width:1024px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{min-height:2.23125rem;margin-top:-.44175rem;padding:.368156rem .7875rem;font-size:.6375rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i{width:1.25rem;height:1.25rem}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{min-height:3.5rem;padding:.9375rem 1.75rem;font-size:1.0625rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i{width:2.125rem;height:2.125rem}}@media (orientation:portrait) and (max-width:479.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{justify-self:center;min-height:1.8375rem;padding-block:.525rem}}@media (orientation:landscape){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{align-content:space-between;gap:calc(.9375rem + clamp(1rem,5vh,3rem));min-height:100%}}@media (orientation:landscape) and (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{gap:calc(1.25rem + clamp(2rem,6vh,5rem))}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{border-radius:clamp(.5rem,.7vw,.9rem);gap:.5em;padding:clamp(.286875rem,.58vw + .16rem,.75rem) clamp(.875rem,1.1vw + .5rem,1.5rem);font-size:clamp(.55rem,.62vw + .28rem,1rem);font-weight:700}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow i{color:currentColor;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex;transform:scaleX(-1)}@media (orientation:portrait) and (max-width:479.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{border-radius:.5rem;padding:.286875rem .875rem;font-size:.55rem;font-weight:700}}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta,.PlotlyTrainingBanner-module-scss-module__wWOPDW__primaryAction{border-style:solid;border-width:.0625rem;border-radius:clamp(62.4375rem,12vw,80rem);justify-content:center;align-items:center;gap:clamp(.375rem,.4vw + .22rem,.75rem);padding:clamp(.5625rem,.62vw + .32rem,1rem) clamp(.8125rem,1vw + .45rem,1.75rem);font-size:clamp(.59375rem,.58vw + .36rem,1.0625rem);font-weight:700;line-height:1}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta i,.PlotlyTrainingBanner-module-scss-module__wWOPDW__primaryAction i{color:currentColor;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:1;display:inline-flex}@media (orientation:portrait) and (max-width:479.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta,.PlotlyTrainingBanner-module-scss-module__wWOPDW__primaryAction{border-width:.0625rem;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .8125rem;font-size:.59375rem;font-weight:700;line-height:1}.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{transform:translateY(-.5rem)}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content .PlotlyTrainingBanner-module-scss-module__wWOPDW__heading{line-height:1.242}.PlotlyTrainingBanner-module-scss-module__wWOPDW__headingGradient{font-size:1.2em}.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{transform:translateY(.3rem)}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{margin-top:.1rem;transform:translate(1.3rem,-.9rem)}}@media (orientation:landscape) and (max-height:500px),(orientation:landscape) and (max-width:767.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:.425rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__headingGradient{font-size:1.25em}.PlotlyTrainingBanner-module-scss-module__wWOPDW__lead{font-size:.675rem}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta{margin-top:-.475rem}}@media (orientation:portrait) and (min-width:768px) and (max-width:1023.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:clamp(.6325rem,.713vw + .322rem,1.15rem)}.PlotlyTrainingBanner-module-scss-module__wWOPDW__cta,.PlotlyTrainingBanner-module-scss-module__wWOPDW__primaryAction{font-size:clamp(.742188rem,.725vw + .45rem,1.32813rem)}}@media (min-width:1024px) and (max-width:1279.98px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__eyebrow{font-size:clamp(.495rem,.418vw + .252rem,.9rem)}.PlotlyTrainingBanner-module-scss-module__wWOPDW__headingGradient{font-size:1.25em}.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{position:relative;top:-1rem}}@media (min-width:1280px){.PlotlyTrainingBanner-module-scss-module__wWOPDW__content{align-content:space-evenly;min-height:100%;padding-block:2.375rem 1.75rem}}
