:root{--color-accent-main:#03f;--color-accent-light:#f5f7ff;--color-bg-soft:#f6f6f6;--color-stroke:#e9e9e9;--color-stroke-soft:#f4f4f4;--color-text-soft:#666;--color-soft:#f9f9f9;--color-black:#000;--font-family-primary:"Roboto", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--spacing-xxl:30px;--spacing-xl:20px;--spacing-lg:15px;--fs-h1:30px;--fs-h2:30px;--fs-h3:24px;--fs-h4:24px;--fs-h5:24px;--fs-h6:20px;--fs-p:16px;--fs-tagline:20px;--fs-bullet:18px;--lh-bullet:34px;--container-desktop-xl:1880px;--container-laptop:1326px;--container-tablet-h:1220px;--container-tablet:984px;--container-tablet-v:728px;--container-mobile:370px;--bp-desktop-xl:1920px;--bp-laptop:1366px;--bp-tablet-h:1260px;--bp-tablet:1024px;--bp-tablet-v:768px;--bp-mobile:390px;--section-padding:70px;--section-gap:0px;--btn-blue:var(--color-accent-main);--btn-blue-hover:#0000c8;--btn-text-color:#fff;--btn-outline-text:var(--color-accent-main);--btn-radius:4px;--btn-radius-pill:999px;--btn-shadow:0 4px 12px #0033ff40}h1{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h1);margin-bottom:var(--spacing-xxl);color:var(--color-black)}h2{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h2);color:var(--color-black)}h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h3);line-height:var(--spacing-xxl);color:var(--color-black)}h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h4);margin-bottom:var(--spacing-xxl);color:var(--color-black)}h5{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h5);margin-bottom:var(--spacing-xl);color:var(--color-black)}h6{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h6);margin-bottom:var(--spacing-xl);color:var(--color-black)}p{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--fs-p);margin-bottom:var(--spacing-xl);color:var(--color-text-soft)}.tagline{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--fs-tagline);margin-bottom:var(--spacing-lg);color:var(--color-black)}.bullet-text{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-bullet);line-height:var(--lh-bullet);color:var(--color-black)}.check-text{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-bullet);line-height:var(--lh-bullet);color:var(--color-black);align-items:center;list-style:none;display:flex}.check-text:before{content:"✔";color:var(--color-accent-main);align-self:start;margin-right:8px}.b-radius{border-radius:40px}.bg-light-accent{background-color:var(--color-accent-light)!important}.bg-soft{background-color:var(--color-bg-soft)!important}.soft-text{color:var(--color-text-soft)!important}.btn{border-radius:var(--btn-radius);border-width:2px;padding:18px 20px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1;transition:all .25s}.btn-primary{background-color:var(--btn-blue);border-color:var(--btn-blue);color:var(--btn-text-color);box-shadow:var(--btn-shadow)}.btn-become-tutor a{background-color:var(--btn-blue);border-color:var(--btn-blue);border-radius:var(--btn-radius);border-width:2px;color:var(--btn-text-color)!important}.btn-primary:hover,.btn-primary:focus{color:var(--btn-text-color);background-color:var(--btn-blue-hover)!important;border-color:var(--btn-blue-hover)!important}.btn-outline-primary{border-color:var(--btn-blue);color:#000;background-color:#0000}.btn-outline-primary:hover,.btn-outline-primary:focus{box-shadow:var(--btn-shadow);background-color:var(--btn-blue)!important;border-color:var(--btn-blue)!important;color:#fff!important}.btn-outline-primary:hover img,.btn-outline-primary:focus img{filter:brightness(0)invert()}.btn-rounded{border-radius:var(--btn-radius)}.btn.no-shadow{box-shadow:none!important}.btn-next,.btn-prev{background:var(--color-accent-main);border:2px solid #fff;border-radius:100%;width:50px;height:50px}.btn-next{right:-16px;transform:translateY(-50%)}.btn-prev{left:-16px;transform:translateY(-50%)}.content-wrapper{padding:0 20px}section{padding-block:var(--section-padding)}section:first-of-type{padding-top:0;padding-bottom:0}section+section{margin-top:var(--section-gap)}.section-container{width:100%;max-width:var(--container-desktop-xl);margin-inline:auto;padding:20px}.step-text-wrapper{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;display:flex}.section-1-1 .section-container{background-color:var(--color-bg-soft)}.section-1-1 .section-container .s-content-wrapper{padding:50px 100px}.section-1-1 .section-container .s-content-wrapper ul{padding-left:16px}.section-1-1 .section-container .s-content-wrapper ul li::marker{color:var(--color-accent-main)}.section-1-1 .section-container .s-image{position:relative;overflow:hidden}.section-1-1 .section-container .s-image .bg-img{object-fit:cover;width:100%;height:auto;display:block}.section-1-1 .section-container .s-image .s-overlay{pointer-events:none;background-color:#0009;transition:all .5s ease-in-out;position:absolute;inset:0}.section-1-1 .section-container .s-image .s-overlay-content{z-index:2;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-1-1 .section-container .s-image:hover .s-overlay{background-color:#000c}.section-1-1 .section-container .s-image .btn{z-index:3}.section-2-1 .section-container h3{text-align:center;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h3);line-height:var(--spacing-xxl);color:var(--color-black)}.section-2-1 .section-container .s-header-wrapper{max-width:100%}.section-2-1 .section-container .s-content-wrapper{width:85vw}.section-2-1 .section-container .s-content-wrapper .step-wrapper .blue-box{border:2px solid var(--color-stroke-soft,#f4f4f4);border-radius:20px;justify-content:center;align-items:center;width:100px;height:100px;font-size:40px;display:flex;background-color:var(--color-soft)!important;color:var(--color-accent-main)!important}.section-2-1 .section-container .s-content-wrapper .step-line{background:#d9d9d9;flex-grow:1;height:11px}.section-2-1 .section-container .s-content-wrapper .step-text-wrapper{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;min-height:auto;display:flex}.section-3-1 .section-container{padding:var(--section-padding) 100px;z-index:1;background:-webkit-image-set(url(/build/assets/webp/teacher-high-school-students-k3R2u6wX.webp) 1x type("image/webp"),url(/build/assets/images/teacher-high-school-students-DYx7yroA.jpg) 1x type("image/jpeg")) 50%/cover;background:image-set("/build/assets/webp/teacher-high-school-students-k3R2u6wX.webp" 1x type("image/webp"),"/build/assets/images/teacher-high-school-students-DYx7yroA.jpg" 1x type("image/jpeg")) 50%/cover;position:relative;overflow:hidden}.section-3-1 .section-container .s-overlay{z-index:2;background-color:#000c;position:absolute;inset:0}.section-3-1 .section-container>:not(.s-overlay){z-index:3;position:relative}.section-3-1 .section-container .s-content{background-color:#fff;padding:30px}.section-3-1 .section-container .s-content-wrapper{max-width:1600px;margin:auto}.section-4-1 .section-container .s-content{background-color:var(--color-soft);border:2px solid var(--color-stroke-soft,#f4f4f4);padding:30px}.section-4-1 .section-container .s-content-wrapper{max-width:1189px;margin:0 auto}.section-5-1 .section-container{padding:var(--section-padding) 0px}.section-5-1 .section-container p{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h6);margin-bottom:var(--spacing-xl);color:var(--color-black)}.section-5-1 .section-container .s-header-wrapper{margin:0 auto}.section-5-1 .section-container .s-content-wrapper{width:90vw;max-width:1428px;margin:0 auto}.section-5-1 .section-container .border{border-color:var(--color-accent-main)!important;border-width:2px!important}.section-5-1 .section-container .table{margin-bottom:0}.section-5-1 .section-container .table td,.section-5-1 .section-container .table th{height:100px;border:0!important}.section-5-1 .section-container .table td:not(:last-child),.section-5-1 .section-container .table th:not(:last-child){border-right:2px solid var(--color-accent-main)!important}.section-6-1 .section-container{padding:var(--section-padding) 130px;z-index:1;background:-webkit-image-set(url(/build/assets/webp/notepad-calculator-Ffh9GSS8.webp) 1x type("image/webp"),url(/build/assets/images/notepad-calculator-M2GupFVk.jpg) 1x type("image/jpeg")) 50%/cover;background:image-set("/build/assets/webp/notepad-calculator-Ffh9GSS8.webp" 1x type("image/webp"),"/build/assets/images/notepad-calculator-M2GupFVk.jpg" 1x type("image/jpeg")) 50%/cover;position:relative;overflow:hidden}.section-6-1 .section-container .s-content-wrapper{max-width:1120px;margin:0 auto}.section-6-1 .section-container .s-overlay{z-index:2;background-color:#0009;position:absolute;inset:0}.section-6-1 .section-container>:not(.s-overlay){z-index:3;position:relative}.section-6-1 .section-container .s-content{text-align:center;background-color:#fff;padding:30px}.section-6-1 .section-container .s-content select{color:#000;text-align:center;width:100%;font-weight:700;font-size:var(--fs-p)}.section-6-1 .section-container .s-content .revenue-display{color:var(--color-accent-main);font-size:48px;font-weight:var(--font-weight-bold);line-height:normal}.section-6-1 .section-container .s-content .revenue-display .exponent{vertical-align:text-top;font-size:26px;position:relative;top:4px}.section-7-1 .section-container{background-color:var(--color-bg-soft);padding:var(--section-padding) 0}.section-7-1 .section-container .s-header-wrapper{max-width:100%;margin:0 auto}.section-7-1 .section-container .s-content-wrapper{max-width:1243px;margin:0 auto}.section-7-1 .section-container .card-list{background-color:var(--color-stroke-soft)}.section-7-1 .section-container .card-header.bg-light-purple{background-color:#fff!important;padding:1rem 1rem 0!important}.section-7-1 .section-container .card-header .months-badge{background-color:var(--color-bg-soft);border-radius:25px;padding:10px 20px}.section-7-1 .section-container .card-header .discount-badge{color:var(--color-accent-main);bottom:8px;top:unset;background:0 0;padding:12px 0;font-size:16px;font-weight:700}.section-7-1 .section-container .card-header .s-price .final-price{font-size:36px}.section-7-1 .section-container .card-border{border:2px solid var(--color-accent-main)}.section-7-1 .section-container .card-footer{padding:1rem .5rem!important}.section-7-1 .section-container .card-footer .btn.bg-light-accent{background-color:var(--color-accent-light)!important}.section-8-1 .section-container .accordion{max-width:1506px;margin:0 auto}.section-8-1 .section-container .accordion .accordion-header button{font-size:var(--fs-h3);color:var(--color-black);border:2px solid var(--color-stroke,#f4f4f4);align-items:center;min-height:96px;border-radius:16px!important}.section-8-1 .section-container .accordion .accordion-button:after{background-color:var(--color-soft);color:#fff;background-image:url(/build/assets/images/arrow-blue-down-2gPNtkFL.svg);background-position:50%;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.section-8-1 .section-container .accordion .accordion-body{border:2px solid var(--color-stroke-soft,#f4f4f4);font-size:var(--fs-p);border-top:0;padding-top:20px}.section-8-1 .section-container .accordion .accordion-item{box-shadow:none;border:none}.section-9-1 .section-container{padding:var(--section-padding) 130px;z-index:1;background:-webkit-image-set(url(/build/assets/webp/female-tutor-prefooter-dark-D2VqGQfP.webp) 1x type("image/webp"),url(/build/assets/images/female-tutor-footer-CUoN0-p9.jpg) 1x type("image/jpeg")) 50%/cover;background:image-set("/build/assets/webp/female-tutor-prefooter-dark-D2VqGQfP.webp" 1x type("image/webp"),"/build/assets/images/female-tutor-footer-CUoN0-p9.jpg" 1x type("image/jpeg")) 50%/cover;position:relative;overflow:hidden}.section-9-1 .section-container .s-overlay{z-index:2;background-color:#0000;position:absolute;inset:0}.section-9-1 .section-container>:not(.s-overlay){z-index:3;position:relative}.section-9-1 .section-container .s-header-wrapper{max-width:930px}@media (width<=1366px){.section-container{max-width:var(--container-laptop)}.section-1-1 .section-container .s-content-wrapper{padding:50px 54px}.section-1-1 .section-container .s-image .bg-img{height:588px}.section-2-1 .section-container .s-header-wrapper{max-width:650px}.section-2-1 .section-container .s-content-wrapper{width:100%!important}.section-2-1 .section-container .s-content-wrapper .wl-85{width:85%!important}.section-2-1 .section-container .s-content-wrapper .wl-75{width:75%!important}.section-2-1 .section-container .s-content-wrapper .wl-100{width:100%!important}.section-2-1 .section-container .s-content-wrapper .s-grid{gap:5.5rem;margin-top:-1rem}.section-3-1 .section-container{padding:var(--section-padding) 24px}.section-6-1 .section-container{padding:var(--section-padding) 60px}.section-7-1 .subscriptions{gap:0!important}.section-8-1 .section-container{padding:0}.section-9-1 .section-container{padding:120px 230px}}@media (width<=1260px){:root{--section-padding:40px}h1,h2{font-size:var(--fs-h3)}.section-container{max-width:var(--container-tablet-h)}.section-1-1 .section-container .s-image .bg-img{height:600px}.section-9-1 .section-container{padding:120px 206px}}@media (width<=1024px){.section-container{max-width:var(--container-tablet)}.wt-40{width:40%!important}.wt-50{width:50%!important}.wt-60{width:60%!important}.section-2-1 .step-text-wrapper{text-align:center;flex-direction:column;flex-basis:33.33%;justify-content:flex-start;min-height:130px;display:flex}.section-2-1 .section-container .s-content-wrapper .wl-85{width:85%!important}.section-3-1 .section-container{padding:var(--section-padding) 0}.section-4-1 .section-container{padding:0 12px}.section-5-1 .section-container{padding:0}.section-5-1 .section-container .s-header-wrapper{max-width:100%}.section-6-1 .section-container{padding:var(--section-padding) 24px}.section-8-1 .section-container .accordion{max-width:818px}.section-8-1 .section-container .accordion .row{margin-bottom:0!important}.section-8-1 .section-container .accordion .row>div{margin-bottom:1.5rem;width:100%!important}}@media (width<=768px){h1,h2{font-size:var(--fs-h4)}h3{font-size:var(--fs-h6)}.pvt-0{padding:0!important}.wvt-100{width:100%!important}.gap-1-5{gap:1.5rem!important}.m-vertical{flex-direction:column}.m-horizontal{flex-direction:row!important}.section-1-1 .section-container .s-image .bg-img{height:260px}.section-2-1 .section-container h3{text-align:left;font-size:var(--fs-h6)}.section-2-1 .section-container .s-content-wrapper .wl-75,.section-2-1 .section-container .s-content-wrapper .wl-85{width:auto!important}.section-2-1 .section-container .s-content-wrapper .step-wrapper .blue-box{border-radius:20px;width:70px;height:70px}.section-2-1 .section-container .s-content-wrapper .step-text-wrapper{all:unset}.section-2-1 .section-container .s-content-wrapper .step-text-wrapper p{margin-bottom:0}.section-2-1 .section-container .s-content-wrapper .step-line{width:6px;height:78px}.section-3-1 .wt-50{width:100%!important}.section-3-1 .section-container{padding:var(--section-padding) 24px}.section-4-1 .wt-50{width:100%!important}.section-4-1 .section-container{padding:var(--section-padding) 24px}.section-6-1 .section-container .s-content select{height:63px}.section-7-1 .section-container .s-content-wrapper .subscription-card{width:450px!important}.section-8-1 .section-container .accordion .accordion-header button{font-size:var(--fs-h6)}.section-9-1 .section-container{padding:80px 40px}}@media (width<=480px){.gap-1-5{gap:1rem!important}.content-wrapper{padding:0!important}.section-container{width:100%;max-width:100vw}.button-group.btn-grid{flex-direction:column;align-items:center;gap:1rem;margin:auto;display:flex}.button-group.btn-grid a,.button-group.btn-grid button{min-width:190px;margin-right:0!important}.section-1-1 .section-container .s-content-wrapper{padding:50px 0}.section-2-1 .section-container .s-content-wrapper{padding:0}.section-2-1 .section-container .s-content-wrapper .step-line{height:100px}.section-2-1 .section-container .s-content-wrapper .s-grid{gap:4.5rem;margin-top:-1rem}.section-2-1{padding:70px 10px 0!important}.section-3-1{padding:50px 10px 0!important}.section-4-1{padding:70px 10px 0!important}.section-5-1{padding-top:70px!important}.section-5-1 .section-container{padding:0 20px}.section-5-1 .section-container .s-content-wrapper p{margin-bottom:1rem!important}.section-6-1,.section-7-1{padding:var(--section-padding) 10px;padding-top:70px!important}.section-7-1 .section-container .s-header-wrapper{padding:0 12px}.section-7-1 .section-container .s-content-wrapper{margin:0 20px}.section-7-1 .section-container .s-content-wrapper .subscription-card{min-width:90vw;width:100%!important}.section-7-1 .section-container .s-content-wrapper .subscription-card .card-list ul{padding:0 10px}.section-8-1,.section-9-1{padding:var(--section-padding) 10px;padding-top:70px!important}}.subscriptions p{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);color:var(--color-black);font-size:18px}.subscriptions h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h6);margin-bottom:var(--spacing-xl);color:var(--color-black)}.subscriptions h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h4);margin-bottom:var(--spacing-xxl);color:var(--color-black)}.section-subscriptions p{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);color:var(--color-black);font-size:18px}.section-subscriptions h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h6);margin-bottom:var(--spacing-xl);color:var(--color-black)}.section-subscriptions h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--fs-h4);margin-bottom:var(--spacing-xxl);color:var(--color-black)}.section-subscriptions .section-container{background-color:var(--color-bg-soft);padding:var(--section-padding) 0}.section-subscriptions .section-container .s-header-wrapper{max-width:608px;margin:0 auto}.section-subscriptions .section-container .s-content-wrapper{max-width:1243px;margin:0 auto}.section-subscriptions .section-container .card-list{background-color:var(--color-stroke-soft)}.section-subscriptions .section-container .card-header.bg-light-purple{background-color:#fff!important;padding:1rem 1rem 0!important}.section-subscriptions .section-container .card-header .months-badge{background-color:var(--color-bg-soft);border-radius:25px;padding:10px 20px}.section-subscriptions .section-container .card-header .discount-badge{color:var(--color-accent-main);bottom:8px;top:unset;background:0 0;padding:12px 0;font-size:16px;font-weight:700}.section-subscriptions .section-container .card-header .s-price .final-price{font-size:36px}.section-subscriptions .section-container .card-border{border:2px solid var(--color-accent-main)}.section-subscriptions .section-container .card-footer{padding:1rem .5rem!important}.section-subscriptions .section-container .card-footer .btn.bg-light-accent{background-color:var(--color-accent-light)!important}
