@charset "UTF-8";:root{--color-accent-main: #0033ff;--color-accent-light: #f5f7ff;--color-bg-soft: #f6f6f6;--color-stroke: #e9e9e9;--color-stroke-soft: #f4f4f4;--color-text-soft: #666666;--color-soft: #f9f9f9;--color-black: #000000;--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: #ffffff;--btn-outline-text: var(--color-accent-main);--btn-radius: 12px;--btn-radius-pill: 999px;--btn-shadow: 0 4px 12px rgba(0, 51, 255, .25)}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);list-style:none;display:flex;align-items:center}.check-text:before{content:"✔";color:var(--color-accent-main);margin-right:8px;align-self:start}.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{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:1;padding:18px 20px;border-radius:var(--btn-radius);border-width:2px;transition:all .25s ease}.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);color:var(--btn-text-color)!important;border-radius:var(--btn-radius);border-width:2px}.btn-primary:hover,.btn-primary:focus{background-color:var(--btn-blue-hover)!important;border-color:var(--btn-blue-hover)!important;color:var(--btn-text-color)}.btn-outline-primary{background-color:transparent;border-color:var(--btn-blue);color:#000}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:var(--btn-blue)!important;border-color:var(--btn-blue)!important;color:#fff!important;box-shadow:var(--btn-shadow)}.btn-outline-primary:hover img,.btn-outline-primary:focus img{filter:brightness(0) invert(1)}.btn-rounded{border-radius:var(--btn-radius)}.btn.no-shadow{box-shadow:none!important}.btn-next,.btn-prev{width:50px;height:50px;border-radius:100%;background:var(--color-accent-main);border:2px solid #ffffff}.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:1 1 0;display:flex;flex-direction:column;justify-content:flex-start}.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{display:block;width:100%;height:auto;object-fit:cover}.section-1-1 .section-container .s-image .s-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;pointer-events:none;transition:all .5s ease-in-out}.section-1-1 .section-container .s-image .s-overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:2;width:100%}.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{background-color:var(--color-soft)!important;color:var(--color-accent-main)!important;width:100px;height:100px;display:flex;border-radius:20px;align-items:center;justify-content:center;font-size:40px;border:2px solid var(--color-stroke-soft, #F4F4F4)}.section-2-1 .section-container .s-content-wrapper .step-line{flex-grow:1;height:11px;background:#d9d9d9}.section-2-1 .section-container .s-content-wrapper .step-text-wrapper{text-align:center;flex:1 1 0;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.section-3-1 .section-container{position:relative;background:image-set(url(/build/assets/webp/teacher-high-school-students-k3R2u6wX.webp) type("image/webp"),url(/build/assets/images/teacher-high-school-students-DYx7yroA.jpg) type("image/jpeg")) center/cover;padding:var(--section-padding) 100px;z-index:1;overflow:hidden}.section-3-1 .section-container .s-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000c;z-index:2}.section-3-1 .section-container>*:not(.s-overlay){position:relative;z-index:3}.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{border:0!important;height:100px}.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{position:relative;background:image-set(url(/build/assets/webp/notepad-calculator-Ffh9GSS8.webp) type("image/webp"),url(/build/assets/images/notepad-calculator-M2GupFVk.jpg) type("image/jpeg")) center/cover;padding:var(--section-padding) 130px;z-index:1;overflow:hidden}.section-6-1 .section-container .s-content-wrapper{max-width:1120px;margin:0 auto}.section-6-1 .section-container .s-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;z-index:2}.section-6-1 .section-container>*:not(.s-overlay){position:relative;z-index:3}.section-6-1 .section-container .s-content{text-align:center;background-color:#fff;padding:30px}.section-6-1 .section-container .s-content select{width:100%;color:#000;text-align:center;font-weight:700;font-size:var(--fs-p)}.section-6-1 .section-container .s-content .revenue-display{font-size:48px;color:var(--color-accent-main);font-weight:var(--font-weight-bold);line-height:normal}.section-6-1 .section-container .s-content .revenue-display .exponent{font-size:26px;vertical-align:text-top;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!important;padding-bottom:0!important}.section-7-1 .section-container .card-header .months-badge{background-color:var(--color-bg-soft);padding:10px 20px;border-radius:25px}.section-7-1 .section-container .card-header .discount-badge{background:none;color:var(--color-accent-main);font-size:16px;bottom:8px;top:unset;font-weight:700;padding:12px 0}.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);min-height:96px;align-items:center;border-radius:16px!important}.section-8-1 .section-container .accordion .accordion-button:after{background-color:var(--color-soft);color:#fff;border-radius:100%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-position:center;background-image:url(/build/assets/images/arrow-blue-down-2gPNtkFL.svg)}.section-8-1 .section-container .accordion .accordion-body{border:2px solid var(--color-stroke-soft, #F4F4F4);border-top:0;padding-top:20px;font-size:var(--fs-p)}.section-8-1 .section-container .accordion .accordion-item{box-shadow:none;border:none}.section-9-1 .section-container{position:relative;background:image-set(url(/build/assets/webp/female-tutor-prefooter-dark-D2VqGQfP.webp) type("image/webp"),url(/build/assets/images/female-tutor-footer-CUoN0-p9.jpg) type("image/jpeg")) center/cover;padding:var(--section-padding) 130px;z-index:1;overflow:hidden}.section-9-1 .section-container .s-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000;z-index:2}.section-9-1 .section-container>*:not(.s-overlay){position:relative;z-index:3}.section-9-1 .section-container .s-header-wrapper{max-width:930px}@media (max-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 (max-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 (max-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{flex-basis:33.33%;text-align:center;min-height:130px;display:flex;flex-direction:column;justify-content:flex-start}.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{width:100%!important;margin-bottom:1.5rem}}@media (max-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{width:70px;height:70px;border-radius:20px}.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{height:78px;width:6px}.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 (max-width: 480px){.gap-1-5{gap:1rem!important}.content-wrapper{padding:0!important}.section-container{width:100%;max-width:100vw}.button-group.btn-grid{display:flex;flex-direction:column;gap:1rem;margin:auto;align-items:center}.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{padding-top:70px!important;padding:var(--section-padding) 10px}.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{width:100%!important;min-width:90vw}.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);font-size:18px;margin-bottom:var(--spacing-xl);color:var(--color-black)}.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);font-size:18px;margin-bottom:var(--spacing-xl);color:var(--color-black)}.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!important;padding-bottom:0!important}.section-subscriptions .section-container .card-header .months-badge{background-color:var(--color-bg-soft);padding:10px 20px;border-radius:25px}.section-subscriptions .section-container .card-header .discount-badge{background:none;color:var(--color-accent-main);font-size:16px;bottom:8px;top:unset;font-weight:700;padding:12px 0}.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}
