@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/ef64ecae5e1bff42-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_e12b3c{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_e12b3c{--font-plus-jakart-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_10bb4e{font-family:Poppins,Poppins Fallback;font-weight:600;font-style:normal}.__variable_10bb4e{--poppins-font:"Poppins","Poppins Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--inter-font:"Inter","Inter Fallback"}*{box-sizing:border-box;padding:0;margin:0;font-family:var(--font-plus-jakart-sans)}:root{--primary-app-color:#EC5252;--primary-app-color-rgb:236,82,82;--gray-black-color-1:#1D1F2C;--gray-black-color-2:#4A4C56;--gray-black-color-3:#777980;--gray-black-color-4:#4B5565;--gray-black-color-5:#768192;--gray-color-1:#D2D6E0;--gray-color-2:#EFF1F5;--app-bg-color:#f7f8fa;--yellow-color:#E5AB00;--green-color:#1DBF73;--pale-green-color:#A6F2CE;--deep-green-color:#197147;--card-bg-color:#ABEDCD;--border-color-1:#D2D2D5;--border-color-2:#FBDEDE;--border-color-3:#DADCE0;--deep-bue-color-1:#29303B;--pale-red-color-1:#FCE8E8;--pale-grey-color-1:#F2FDF8;--lesson-content-large-width-fraction:0.5;--lesson-content-large-width:50%;--shadow-default:0 4px 8px rgba(0,0,0,0.1),0 0 0 1px rgba(var(--primary-app-color-rgb),0.1);--shadow-hover:0 8px 16px rgba(0,0,0,0.15),0 0 0 1px rgba(var(--primary-app-color-rgb),0.2);--shadow-transition:box-shadow 0.3s ease;--grow-and-fade-animation:growAndFadeIn;--background-color-primary:white;--text-color-primary:var(--gray-black-color-1);--text-color-secondary:var(--gray-black-color-3)}html{scroll-behavior:smooth}body{background-color:var(--app-bg-color);color:var(--gray-black-color-1);line-height:1.6;overflow-x:hidden}a{text-decoration:none}button,input,select{outline:none;border:none;background:none}img{max-width:100%}.btn-green{background-color:var(--green-color);color:white;padding:8px 16px;border-radius:30px;text-align:center;display:inline-block;transition:all .3s ease;font-weight:600;box-shadow:0 4px 6px rgba(29,31,44,.1),0 1px 3px rgba(29,31,44,.08)}.btn-green:hover{background-color:var(--deep-green-color);transform:translateY(-2px);box-shadow:0 7px 14px rgba(29,31,44,.1),0 3px 6px rgba(29,31,44,.08)}.scroll-link{display:block;margin-top:20px;font-size:1.2rem;cursor:pointer;color:var(--gray-black-color-1);position:relative;padding-bottom:3px;font-weight:500;transition:all .3s ease}.scroll-link:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:50%;background-color:var(--green-color);transition:all .3s ease;transform:translateX(-50%)}.scroll-link:hover{color:var(--green-color)}.scroll-link:hover:after{width:100%}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes fadeInOnScroll{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInFromRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInFromLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.scroll-reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal.visible{opacity:1;transform:translateY(0);animation:fadeInOnScroll .6s ease-out forwards}.scroll-reveal-right.visible{opacity:1;transform:translateX(0);animation:fadeInFromRight .6s ease-out forwards}.scroll-reveal-left.visible{opacity:1;transform:translateX(0);animation:fadeInFromLeft .6s ease-out forwards}@keyframes growAndFadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.loader-container{display:flex;justify-content:center;align-items:center;min-height:100dvh;width:100%}.section-container{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border-radius:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(31,38,135,.1);padding:2rem;margin-bottom:2rem}.text-gradient{background:linear-gradient(45deg,var(--green-color),var(--yellow-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.elevated-card{border-radius:4px;box-shadow:var(--shadow-default);transition:var(--shadow-transition)}.elevated-card:hover{box-shadow:var(--shadow-hover)}.elevated-control{border-radius:4px;box-shadow:var(--shadow-default);transition:var(--shadow-transition)}.elevated-control:focus,.elevated-control:hover{box-shadow:var(--shadow-hover);outline:none}.rc-rate{margin:0;padding:0;list-style:none;font-size:18px;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;outline:none}.rc-rate-rtl{direction:rtl}.rc-rate-disabled .rc-rate-star,.rc-rate-disabled .rc-rate-star-content:before,.rc-rate-disabled .rc-rate-star:before{cursor:default}.rc-rate-disabled .rc-rate-star:hover{transform:scale(1)}.rc-rate-star{padding:0;display:inline-block;margin:0 8px 0 0;position:relative;transition:all .3s;color:#e9e9e9;cursor:pointer;line-height:1.5}.rc-rate-rtl .rc-rate-star{margin-right:0;margin-left:8px;float:right}.rc-rate-star-first,.rc-rate-star-second{transition:all .3s}.rc-rate-star-focused,.rc-rate-star:hover{transform:scale(1.1)}.rc-rate-star-first{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;opacity:0}.rc-rate-rtl .rc-rate-star-first{right:0;left:auto}.rc-rate-star-half .rc-rate-star-first,.rc-rate-star-half .rc-rate-star-second{opacity:1}.rc-rate-star-full .rc-rate-star-second,.rc-rate-star-half .rc-rate-star-first{color:#f5a623}.rc-rate-star-full:hover .rc-rate-star-second,.rc-rate-star-half:hover .rc-rate-star-first{color:#f8c165}@font-face{font-family:anticon;src:url(//at.alicdn.com/t/font_r5u29ls31bgldi.eot);src:url(//at.alicdn.com/t/font_r5u29ls31bgldi.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_r5u29ls31bgldi.woff) format("woff"),url(//at.alicdn.com/t/font_r5u29ls31bgldi.ttf) format("truetype"),url(//at.alicdn.com/t/font_r5u29ls31bgldi.svg#iconfont) format("svg")}.anticon{font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon:before{display:block;font-family:anticon!important}.anticon-star:before{content:"\e660"}