:root{--font-lexend:"Lexend",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@font-face{font-family:UniSansHeavyCAPS;src:url(/fonts/UniSansHeavy.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}body{font-family:var(--font-lexend);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000121;margin:0;padding:0}.container-lesson{margin-left:auto;margin-right:auto;position:relative}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1260px}}@media (min-width:1280px){.container{max-width:1200px}}@media (min-width:1536px){.container{max-width:1400px}}@media (min-width:1100px){.container-lesson{width:100%;max-width:100%}}@media (min-width:1600px){.container-lesson{width:1600px;max-width:100%}}.full-width{width:100%;min-width:100%}.course-landing-page .ant-btn.ant-btn-lg{height:auto;padding:10px 22px;font-weight:700}.hover-animation{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.hover-animation:hover{transform:scale(1.03)}.hover-animation:active{transition:transform .1s ease-out;transform:scale(.92)}@keyframes flyIn{0%{opacity:0;transform:translateY(50px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.start-animation{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards flyIn;transform:translateY(-50px)}.menu-text{font-size:1.1rem;font-weight:500}.details-summary-frame{border:1px solid #64c2fa;border-radius:12px;padding:32px;box-shadow:0 0 5px #64c2fa,0 0 5px #64c2fa,0 0 10px #64c2fa,inset 0 0 15px #00bfff}.details-summary-level-bar{background-color:#fff;border-radius:2px 2px 0 0}.details-summary-grid-element{text-align:center;flex-direction:column;align-items:center;display:flex}.details-summary-grid-element-data{justify-content:center;align-items:center;height:70px;display:flex}.course-lessons-collapse .ant-collapse-header{padding:0!important}.course-lessons-collapse .ant-collapse-expand-icon{padding-inline-end:10px!important}.course-lessons-collapse .ant-collapse-content-box{padding-right:0!important}.lessons-header-collapse .ant-collapse-header{background-color:#ffffff1a}.code-block-style{margin-top:0}.code-block-style>pre:first-child{border:0 solid #424242;border-radius:0 8px 8px!important}.code-block-style>pre:first-child>code:first-child{float:left;padding:16px}.code-block-with-lines>pre:first-child>code:first-child{border-color:currentColor #424242 currentColor currentColor;border-top-style:none;border-top-width:0;border-bottom-style:none;border-bottom-width:0;border-left-style:none;border-left-width:0;border-radius:0;padding:16px!important}.code-block-with-lines>pre>code:last-child{float:left;padding:16px}.above-code-box{opacity:.5;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#1d1e2f;border:1px solid #1d1e2f;border-bottom:0 #1d1e2f;width:max-content;margin-top:32px;padding:8px 32px;transition:width .4s ease-in;border-radius:8px 8px 0 0!important}.above-code-box:hover{opacity:1;transition:width .4s ease-out}.course-header-image-blur{filter:blur(40px);z-index:-1;opacity:0;width:100%;height:100%;animation:3s ease-out 1s forwards fadeIn;position:absolute;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.antd-table-custom-parent{background-color:#272844;border:0;width:max-content;margin:32px auto;overflow:hidden;border-radius:8px!important}.ant-table-custom{border-collapse:collapse;border:0}.ant-table-custom tbody tr:nth-child(odd){background-color:#33344d}.ant-table-custom thead tr{background-color:#1d1e2f}.subscribe-button:hover{border:1px solid #fff!important}.card-link-fix .ant-card-head{border-bottom-color:#303030}.chat-bubble{color:#fff;border-radius:12px;max-width:250px;padding:16px;position:relative}.chat-bubble:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.chat-bubble-tw:before{border-right:10px solid #1da1f2}.chat-bubble-ds:before{border-right:10px solid #5865f2}.chat-bubble-parent{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .4s cubic-bezier(.22,1,.36,1)}.chat-bubble-parent:hover{transition:all .4s cubic-bezier(.22,1,.36,1);transform:scale(1.1)rotate(1deg)}.homepage-carousel-image{transition:all .4s cubic-bezier(.22,1,.36,1)}.homepage-carousel-image:hover{transition:all .4s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}.custom-button-color:hover{filter:brightness(1.2)}.custom-button-color:active{filter:brightness(.8)}.menu-option-text{padding:8px;font-size:14px;font-weight:400}.menu-option-text:hover{filter:brightness(.7)}.stylised-custom-card{background-color:#1d1e2f!important;border:0!important}.stylised-custom-card2{background-color:#16172b!important;border:0!important}.ant-typography ul{list-style-type:disc!important}.youtubeContainer{width:100%;height:0;margin-bottom:50px;padding-bottom:56.25%;position:relative;overflow:hidden}.youtubeContainer iframe{width:100%;height:100%;position:absolute;top:0;left:0}.modal-mount{width:100%;display:inline-block;position:relative}.modal-mount .ant-modal-mask,.modal-mount .ant-modal-wrap{position:absolute}.course-lessons-list .ant-list-item{padding:12px 0!important}.course-lessons-list-item-active{border-radius:12px;margin:-13px -16px;padding:13px 16px;color:#64c2fa!important;background-color:#1d1e2f!important}.course-lessons-list-item-text-active{font-weight:700;color:#64c2fa!important}.course-lessons-list-item:hover{border-radius:12px;margin:-13px -16px;padding:13px 16px;background-color:#1d1e2f9a!important}.homepage-carousel-image-mask{-webkit-backdrop-filter:blur(1.8px);backdrop-filter:blur(1.8px);border-radius:7px;margin:-.5px;background:#000000d9!important;transition:all .3s!important}.admin-modal .ant-form-item{margin-bottom:12px}.aspect-ratio-container{border-radius:12px;width:100%;padding-top:56.25%;position:relative}.aspect-ratio-container>*{width:100%;height:100%;position:absolute;top:0;left:0}.my-masonry-grid{width:auto;margin-left:-16px;display:flex}.my-masonry-grid_column{background-clip:padding-box;padding-left:16px}.my-masonry-grid_column>div{margin-bottom:16px}.ol-no-style li pre{background:0 0;border:none;padding:0}.hover-zoom{transition:all .2s;scale:1}.hover-zoom:hover{transition:all .2s;scale:1.05}.highlight-feature-with-shadow{box-shadow:"0px 0px 105px 45px rgba(133, 78, 202, 0.4)"}.image-hover-zoom{position:inherit;z-index:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.image-hover-zoom:hover{filter:drop-shadow(0 0 5px #222);z-index:100;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scale(2.5)}.iframe-container{width:100%;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;max-width:48rem;margin:auto}.embla__viewport{overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);display:flex}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);height:var(--slide-height);-webkit-user-select:none;user-select:none;border-radius:1.8rem;justify-content:center;align-items:center;font-size:4rem;font-weight:600;display:flex}.embla-thumbs{--thumbs-slide-spacing:.8rem;--thumbs-slide-height:6rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{margin-left:calc(var(--thumbs-slide-spacing)*-1);flex-direction:row;display:flex}.embla-thumbs__slide{min-width:0;padding-left:var(--thumbs-slide-spacing);flex:0 0 22%}@media (min-width:576px){.embla-thumbs__slide{flex:0 0 15%}}.embla-thumbs__slide__number{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;touch-action:manipulation;cursor:pointer;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);color:var(--detail-high-contrast);height:var(--thumbs-slide-height);background-color:#0000;border:0;border-radius:1.8rem;justify-content:center;align-items:center;width:100%;margin:0;padding:0;font-size:1.8rem;font-weight:600;text-decoration:none;display:flex}.embla-thumbs__slide--selected .embla-thumbs__slide__number{color:var(--text-body)}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%,to{transform:scale(1)}10%,30%{transform:scale(1.1)}20%{transform:scale(1.05)}40%,60%,80%{transform:scale(1)}50%,70%{transform:scale(1.02)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px;transition:background-color .3s}::-webkit-scrollbar-thumb:hover{background-color:#fff6}.lesson-content-scroll{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.minimal-scrollbar::-webkit-scrollbar{width:4px}.minimal-scrollbar::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:2px}.minimal-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.auto-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.auto-hide-scrollbar::-webkit-scrollbar{background:0 0;width:0}.auto-hide-scrollbar:hover::-webkit-scrollbar{width:6px}.auto-hide-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:3px}.block-visibility-mobile{display:none}@media (max-width:991px){.block-visibility-mobile{display:block}}.block-visibility-desktop{display:none}@media (min-width:992px){.block-visibility-desktop{display:block}}
@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/08328e320c8f68d1.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ce5b45ab00236ec9.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca31d6821328a4e9.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08328e320c8f68d1.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce5b45ab00236ec9.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca31d6821328a4e9.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lexend_e084e418-module__La6TyW__className{font-family:Lexend,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal}
