@font-face{font-family:Nunito;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/nunito-latin-ext.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:Nunito;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/nunito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Nunito;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/nunito-italic-latin-ext.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:Nunito;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/nunito-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--size-1: 4px;--size-2: 8px;--size-3: 12px;--size-4: 16px;--size-5: 24px;--size-6: 32px;--size-7: 48px;--size-8: 64px;--size-9: 96px;--size-10: 128px;--size-11: 160px;--size-12: 192px;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--primary1: rgba(30, 28, 54, 1);--primary2: rgba(50, 48, 110, 1);--primary3: rgba(66, 68, 158, 1);--primary4: rgba(86, 90, 204, 1);--primary5: rgba(107, 112, 255, 1);--primary6: rgba(145, 147, 255, 1);--primary7: rgba(173, 173, 255, 1);--primary8: rgba(197, 196, 255, 1);--primary9: rgba(214, 212, 252, 1);--primary10: rgba(240, 237, 252, 1);--primary1-opacity: rgba(30, 28, 54, .4);--primary2-opacity: rgba(50, 48, 110, .4);--primary3-opacity: rgba(66, 68, 158, .4);--primary4-opacity: rgba(86, 90, 204, .4);--primary5-opacity: rgba(107, 112, 255, .4);--primary6-opacity: rgba(145, 147, 255, .4);--primary7-opacity: rgba(173, 173, 255, .4);--primary8-opacity: rgba(197, 196, 255, .4);--orange1: #E54E1A;--orange2: #F46127;--orange3: #F77526;--orange4: #FF881D;--orange5: rgba(255, 159, 26, 1);--orange6: rgba(255, 191, 89, 1);--orange7: rgba(255, 213, 135, 1);--orange8: rgba(255, 221, 153, 1);--orange9: rgba(255, 230, 176, 1);--orange10: rgba(255, 236, 196, 1);--orange5-opacity: rgba(255, 159, 26, .4);--orange6-opacity: rgba(255, 191, 89, .4);--orange7-opacity: rgba(255, 213, 135, .4);--orange8-opacity: rgba(255, 221, 153, .4);--orange9-opacity: rgba(255, 230, 176, .4);--orange10-opacity: rgba(255, 236, 196, .4);--teal1: rgba(0, 48, 56, 1);--teal2: rgba(0, 62, 70, 1);--teal3: rgba(0, 108, 122, 1);--teal4: rgba(0, 138, 150, 1);--teal5: rgba(0, 167, 176, 1);--teal6: rgba(59, 202, 209, 1);--teal7: rgba(122, 229, 235, 1);--teal8: rgba(156, 242, 255, 1);--teal9: rgba(184, 247, 255, 1);--teal10: rgba(212, 250, 255, 1);--teal5-opacity: rgba(0, 167, 176, .4);--teal6-opacity: rgba(59, 202, 209, .4);--teal7-opacity: rgba(122, 229, 235, .4);--teal8-opacity: rgba(156, 242, 255, .4);--teal9-opacity: rgba(184, 247, 255, .4);--teal10-opacity: rgba(212, 250, 255, .4);--red1: rgba(97, 13, 10, 1);--red2: rgba(128, 26, 13, 1);--red3: rgba(173, 49, 39, 1);--red4: rgba(214, 79, 43, 1);--red5: rgba(255, 121, 84, 1);--red6: rgba(255, 151, 122, 1);--red7: rgba(255, 177, 150, 1);--red8: rgba(255, 204, 189, 1);--red9: rgba(255, 224, 214, 1);--red10: rgba(255, 237, 232, 1);--red5-opacity: rgba(255, 121, 84, .4);--neutral1: rgba(20, 20, 26, 1);--neutral2: rgba(41, 41, 51, 1);--neutral3: rgba(65, 65, 77, 1);--neutral4: rgba(88, 87, 102, 1);--neutral5: rgba(110, 108, 128, 1);--neutral6: rgba(141, 140, 161, 1);--neutral7: rgba(171, 168, 191, 1);--neutral8: rgba(193, 191, 214, 1);--neutral9: rgba(208, 207, 229, 1);--neutral10: rgba(232, 229, 255, 1);--shadow-flat-primary: 0 3px 0 rgba(173, 173, 255, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6;color:var(--primary2);background:#fff;overflow-x:clip}img{display:block;max-width:100%;height:auto}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3{color:var(--primary2);line-height:1.3}h1{font-size:clamp(2rem,5vw,4rem)}h2{font-size:var(--text-4xl);font-weight:800}h3{font-weight:800}*>h2+.prose{margin-top:var(--size-6)}*>h3+.prose{margin-top:var(--size-4)}.desktop-hide{display:none}.container{width:min(1100px,100%);margin-inline:auto;padding-inline:var(--size-6)}.container-narrow{width:min(900px,100%);margin-inline:auto;padding-inline:var(--size-7)}.container-wide{width:min(1400px,100%);margin-inline:auto;padding-inline:var(--size-6)}.container-left-orange-border{margin-inline:auto;padding-inline:var(--size-6);position:relative}.container-left-orange-border:after{background:var(--orange7);width:1px;height:100%;content:"";top:0;left:calc(-1 * var(--size-8));position:absolute;z-index:10}.container-right-orange-border{margin-inline:auto;padding-inline:var(--size-6);position:relative}.container-right-orange-border:after{background:var(--orange7);width:1px;height:100%;content:"";top:0;right:calc(-1 * var(--size-8));position:absolute;z-index:10}.stack--xs>*+*{margin-top:var(--size-1)}.stack--sm>*+*{margin-top:var(--size-2)}.stack--md>*+*{margin-top:var(--size-3)}.stack--lg>*+*{margin-top:var(--size-4)}.stack--xl>*+*{margin-top:var(--size-5)}.section--xs{padding-block:48px}.section--sm{padding-block:64px}.section--md{padding-block:96px}.section--lg{padding-block:128px}.prose{font-size:var(--text-lg);line-height:1.7;font-weight:300}.prose p{max-width:60ch;color:#32306ee6}.prose p+p{margin-top:var(--size-4)}.prose strong{font-weight:700}.prose a{color:var(--primary4);font-weight:700}.light-text{font-weight:100}.bold-text{font-weight:700}.extra-bold-text{font-weight:800}.black-text{font-weight:900}.purple-text{color:var(--primary4)}.teal-text{color:var(--teal7)}.text-center{text-align:center}.lead-text{font-size:var(--text-xl)}*>.lead-text+.prose{margin-top:var(--size-4)}.white-bg{background:#fff}.white-teal10-bg{background:linear-gradient(180deg,white,var(--teal10))}.primary10-bg{background:var(--primary10)}.primary10-teal10-bg{background:linear-gradient(180deg,var(--primary10),var(--teal10))}.teal10-primary10-bg{background:linear-gradient(180deg,var(--teal10),var(--primary10))}.primary10-orange10-bg{background:linear-gradient(180deg,var(--primary10),var(--orange10))}.orange10-primary10-bg{background:linear-gradient(180deg,var(--orange10),var(--primary10))}.teal10-orange10-bg{background:linear-gradient(180deg,var(--teal10),var(--orange10))}.primary9-primary10-bg{background:linear-gradient(180deg,var(--primary9),var(--primary10))}.primary9-white-bg{background:linear-gradient(180deg,var(--primary9),white)}.primary9-red10-bg{background:linear-gradient(180deg,var(--primary9),var(--red10))}.orange8-white-bg{background:linear-gradient(180deg,var(--orange8),white)}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.heart-pulse{animation:pulse 5s infinite;color:var(--primary6)}@media screen and (max-width:845px){.tb-hide{display:none}}@media screen and (max-width:580px){.stack--xs>*+*{margin-top:var(--size-1)}.stack--sm>*+*{margin-top:var(--size-2)}.stack--md>*+*{margin-top:var(--size-3)}.stack--lg>*+*{margin-top:var(--size-4)}.stack--xl>*+*{margin-top:var(--size-5)}.text-center-mobile{text-align:center}.mobile-hide{display:none}}br.mobile-br,span.mobile-span{display:none}.button{display:inline-flex;align-items:center;justify-content:center;padding:var(--size-2) var(--size-4);border-radius:var(--size-6);font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .2s ease}.button:hover{opacity:.85}.cta-button{background:var(--orange5);color:var(--primary2);font-weight:700;border:2px solid var(--orange5)}.secondary-button-outline{border:2px solid var(--primary6);color:var(--primary4)}.secondary-button-outline-white{border:2px solid white;color:#fff}.enroll-button{background:var(--orange5);color:var(--primary2);font-weight:700;box-shadow:0 3px #c87800;transition:transform .15s ease,box-shadow .15s ease;padding-top:8px;padding-bottom:6px}.nav--scrolled .enroll-button{color:var(--primary3)}.enroll-button:hover{transform:translateY(2px);box-shadow:0 1px #c87800;opacity:1}.enroll-button:active{transform:translateY(4px);box-shadow:0 0 #c87800}.sign-in-button{border:2px solid rgba(255,255,255,.2);background:#ffffff14;color:var(--primary8);font-weight:700;transition:background .2s ease,border-color .2s ease,color .3s ease}.sign-in-button:hover{background:transparent;border-color:transparent;color:#fff}.nav--scrolled .sign-in-button{color:var(--primary3);border-color:var(--primary4);background:#ffffff80}.nav--scrolled .sign-in-button:hover{background:transparent;border-color:transparent;color:#fff}.button-strip{display:flex;flex-wrap:wrap;gap:var(--size-4)}.nav-sign-in-enroll.nav-buttons-desktop{display:none}.desktop-nav{position:sticky;top:0;z-index:1000;padding:var(--size-2) var(--size-3);background:var(--primary2);transition:background .3s ease}.desktop-nav.nav--scrolled{background:#565acccc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-inner{display:flex;align-items:center}.nav-logo{margin-right:1em}.nav-logo img{height:48px;width:auto}.nav-links-container{display:flex;align-items:center;gap:var(--size-6);margin-inline:auto}.nav-links ul{display:flex;gap:1em}.nav-links a{color:#fff;font-size:1.1rem}.nav-links a:hover{color:#fffc}.active-link a{color:var(--teal8)}.nav-sign-in-enroll{display:flex;gap:var(--size-3)}.hamburger{display:none;margin-left:auto;padding:8px;border-radius:8px;background:none;border:none;cursor:pointer;position:relative}.hamburger-icon{display:block;transition:opacity .3s ease,transform .3s ease}.hamburger-bars{opacity:1;transform:rotate(0)}.hamburger-xmark{position:absolute;top:8px;left:8px;opacity:0;transform:rotate(-90deg)}.hamburger.is-open .hamburger-bars{opacity:0;transform:rotate(90deg)}.hamburger.is-open .hamburger-xmark{opacity:1;transform:rotate(0)}.long-label-link{display:inline}.short-label-link{display:none}.guarantee-micro-strip{margin-top:var(--size-5);color:#565accb3;font-size:var(--text-sm);display:flex;gap:.4em;justify-content:center}.guarantee-micro-strip img{width:1.5em;height:1.5em;position:relative;top:-.01em}.review-pullquote{max-width:30ch;width:fit-content;font-size:var(--text-xl);background:#fff;border-radius:var(--size-4);padding:var(--size-5);font-style:italic;box-shadow:var(--shadow-flat-primary);position:relative}.review-pullquote:before{content:url(https://lwfiles.mycourse.app/642139a9419e13361ee8b3d3-public/svgs/0bc08d3eabf94441ec2ed392008b195b.svg);position:absolute;width:2em;top:-34%;left:-11%}.review-pullquote:after{content:url(https://lwfiles.mycourse.app/642139a9419e13361ee8b3d3-public/svgs/ac65aa02cb3df59047bf48b34cffd978.svg);position:absolute;width:2em;bottom:-44%;right:-9%}.pullquote-star-rating{display:flex;gap:var(--size-1);margin-left:-.19em}.pullquote-star-rating i{font-size:var(--text-lg);color:var(--primary4);margin-bottom:var(--size-1);margin-top:var(--size-2)}.testimonial-swiper-container{margin-top:var(--size-7);position:relative;overflow:visible;width:100%;margin-inline:auto}.swiper{padding-bottom:var(--size-6)!important}.testimonial-swiper{overflow:visible;padding-bottom:var(--size-8)}.testimonial-swiper .swiper-wrapper{align-items:stretch}.testimonial-swiper .swiper-slide{height:auto;display:flex;width:900px;flex-shrink:0}@media screen and (max-width:1023px){.testimonial-swiper .swiper-slide{width:700px}}.testimonial-slide{width:100%;display:flex;flex-direction:column;align-items:center;background:#ffffffe6;padding:var(--size-7) var(--size-6);border-radius:var(--size-5);box-shadow:var(--shadow-flat-primary);transition:transform .3s ease,opacity .3s ease,filter .3s ease}.testimonial-swiper .swiper-slide:not(.swiper-slide-active) .testimonial-slide{opacity:.3;transform:scale(.95);filter:grayscale(75%)}.swiper-slide:not(.swiper-slide-active) .testimonial-slide:after{content:"";position:absolute;inset:0;background:var(--teal9);mix-blend-mode:color;border-radius:inherit;transition:opacity .3s ease}.testimonial-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--size-8);align-items:start}.testimonial-image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonial-text-wrapper{margin-block:auto}.testimonial-photo{width:100%;height:auto;border-radius:24px;aspect-ratio:4/3;object-fit:cover}.pullquote{position:relative;padding:0 var(--size-6) var(--size-6) 0;color:var(--primary3);font-size:var(--text-xl);font-style:italic;font-weight:300;line-height:1.6;letter-spacing:.02em}.pullquote:before{content:"";height:1px;width:80%;background-color:var(--teal8);position:absolute;bottom:0;left:0}.pullquote:after{content:url(https://lwfiles.mycourse.app/642139a9419e13361ee8b3d3-public/svgs/ac65aa02cb3df59047bf48b34cffd978.svg);position:absolute;width:2em;bottom:0;right:1%}.testimonial-meta{margin-top:var(--size-5)}.testimonial-meta>*+*{margin-top:var(--size-1)}.testimonial-name{font-size:var(--text-xl);font-weight:800}.testimonial-current-activity{font-size:var(--text-base);font-weight:100}.testimonial-navigation{display:flex;justify-content:center;gap:var(--size-3);margin-top:var(--size-5)}.testimonial-btn{min-width:44px;min-height:44px;padding:8px;border-radius:999px;color:var(--primary7);background:#ffffffe6;transition:all .2s ease;cursor:pointer;border:none;flex-shrink:0;font-size:1em}.testimonial-btn i{font-size:var(--text-3xl)}.testimonial-btn:hover{color:var(--primary5);transform:scale(1.05);background:#fff}.testimonial-btn:active{transform:scale(.98)}.testimonial-btn.swiper-button-disabled{opacity:.35;cursor:not-allowed}.swiper-button-next,.swiper-button-prev{display:none!important}.testimonial-pagination{display:flex;justify-content:center;gap:var(--size-2);margin-top:var(--size-5)}.testimonial-pagination .swiper-pagination-bullet{width:10px;height:10px;background:var(--primary7);opacity:.3;border-radius:50%;cursor:pointer;transition:all .3s ease;border:none}.testimonial-pagination .swiper-pagination-bullet:hover{opacity:.5;transform:scale(1.1)}.testimonial-pagination .swiper-pagination-bullet-active{opacity:1;background:var(--primary5);transform:scale(1.2)}.landing-page-footer{background:var(--primary9)}.landing-page-footer h3{margin-bottom:16px}.desktop-footer-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--size-5)}.footer-bottom{margin-top:var(--size-5)}.footer-links>li+li{margin-top:.25em}.footer-links a{color:var(--primary2)}.footer-links a:hover{color:var(--primary4)}.footer-logo{height:auto;width:196px}.footer-brand{display:flex;flex-direction:column;justify-content:flex-end;grid-column:4}.footer-brand p{color:var(--primary5)}.footer-payment-block p{font-size:var(--text-lg)}.footer-payment-strip{display:flex;gap:var(--size-2);font-size:var(--text-5xl);color:var(--primary5);margin-left:-2px}.footer-social-icon-strip{display:flex;gap:var(--size-3);margin-left:-.4em}.footer-social-icon-strip a{color:var(--primary5);font-size:var(--text-xl)}.footer-social-icon-strip a:hover{color:var(--primary4)}.company-info p{color:#32306ee6}.faq-section h2{margin-bottom:var(--size-7)}.faq-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-5)}.faq-card{padding:var(--size-7) var(--size-6);background:var(--primary10);border-radius:var(--size-4);box-shadow:var(--shadow-flat-primary);overflow:hidden;font-size:var(--text-xl);transition:background .5s ease}.faq-card>summary{list-style:none;cursor:pointer}.faq-card>summary::-webkit-details-marker{display:none}.faq-card>summary::marker{content:""}.faq-card summary h3{margin:0;line-height:1.5}.faq-card summary{display:flex;gap:var(--size-3);align-items:flex-start}.faq-card .faq-body{margin-top:1em;padding-left:2.5em;font-size:var(--text-lg)}.chev{content:url(/images/shared/icons/caret-circle-right-duotone-primary4.svg);width:1.5em;height:1.5em;transform:rotate(0);transition:transform .18s ease;flex-shrink:0;position:relative;top:.15em}.faq-card[open]{background:var(--teal10)}.faq-card[open] .chev{transform:rotate(90deg)}.faq-anim{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.faq-card[open] .faq-anim{grid-template-rows:1fr}.faq-body{min-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.faq-card[open] .faq-body{opacity:1;transform:translateY(0)}details.faq-card:not([open])>.faq-anim{display:grid}.final-cta-section{padding-block:var(--size-6) var(--size-10)}.final-cta-section h2{margin-bottom:var(--size-4)}.final-cta-section .small-text{margin-top:var(--size-4);color:#565accb3;font-size:var(--text-sm)}.slider-nav-buttons{display:flex;justify-content:center;gap:var(--size-5);flex-wrap:wrap}.slider-nav-btn{padding:var(--size-3) var(--size-5);font-size:var(--text-base);font-weight:700;border-radius:var(--size-6);border:2px solid var(--primary5);background:transparent;color:var(--primary5);cursor:pointer;transition:all .3s ease}.slider-nav-btn:hover{background:var(--primary9);transform:translateY(-2px)}.slider-nav-btn.active{background:var(--primary5);color:#fff;border-color:var(--primary5)}.slider-nav-btn:active{transform:translateY(0)}@media screen and (max-width:1280px){.nav-logo img{height:40px}.nav-links ul{gap:1em}.nav-links a{font-size:1rem}.nav-links-container{gap:var(--size-6)}.long-label-link{display:none}.short-label-link{display:inline}.nav-sign-in-enroll .button{padding:var(--size-1) var(--size-2);font-size:.9rem}.nav-sign-in-enroll .enroll-button.button{padding-top:2px;padding-bottom:2px}}@media screen and (max-width:1024px){html,body{overflow-x:clip}.desktop-nav{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;box-shadow:0 1px 0 var(--primary2);overflow:visible;padding-top:12px;padding-bottom:12px}.desktop-nav.nav--scrolled{box-shadow:none}body{padding-top:64px}.nav-inner{position:relative;overflow:visible}.nav-buttons-mobile{display:none}.nav-sign-in-enroll.nav-buttons-desktop{display:flex;gap:var(--size-3);margin-left:auto;margin-right:var(--size-3)}.nav-buttons-desktop .button{padding:var(--size-2) var(--size-3);font-size:1rem}.hamburger{display:block;margin-left:0}.nav-links-container{position:absolute;top:calc(100% + var(--size-2));right:calc(-1 * var(--size-3));width:280px;max-width:85vw;flex-direction:column;gap:var(--size-4);padding:var(--size-5) var(--size-5) var(--size-6) var(--size-5);border-radius:0 0 0 var(--size-4);box-shadow:0 8px 32px #1e1c3666;transform:translate(100%);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,background .3s ease;isolation:isolate;z-index:100;background:linear-gradient(180deg,var(--primary2) 30%,var(--teal3));margin:0}.nav--scrolled .nav-links-container:before{content:"";position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:-1}.nav-links-container.is-open{transform:translate(0);opacity:1;visibility:visible}.nav-links ul{flex-direction:column;gap:var(--size-1)}.nav-links a{font-size:var(--text-lg);display:block;padding:var(--size-2) var(--size-3);border-radius:var(--size-2);transition:opacity .2s ease,transform .2s ease,color .3s ease;color:#fff}.nav-links a:hover{opacity:.75;transform:translate(4px)}.nav-links .active-link a{color:var(--teal7);font-weight:700}.nav-links .active-link a:before{content:"●";font-size:.5em;margin-right:8px;vertical-align:middle}.nav-links .active-link a:hover{opacity:1}.nav--scrolled .nav-links-container{background:linear-gradient(180deg,var(--primary10) 30%,var(--teal10) 100%);box-shadow:0 8px 24px #565acc66}.nav--scrolled .nav-links a{color:var(--primary2)}.nav--scrolled .nav-links a:hover{color:var(--primary4);opacity:1}.nav--scrolled .nav-links .active-link a{color:var(--primary3);font-weight:700}.long-label-link{display:inline}.short-label-link{display:none}.enroll-button{justify-content:center}}@media screen and (max-width:1080px){.container,.container-right-orange-border,.container-left-orange-border{padding-inline:var(--size-7)}.container-narrow{padding-inline:var(--size-5)}.course-testimonial-section{padding-top:var(--size-7)}.testimonial-layout{grid-template-columns:.9fr 1.1fr;gap:var(--size-6)}.testimonial-swiper .swiper-slide{width:800px}.testimonial-slide{padding:var(--size-6)}.testimonial-photo{margin:0 auto;max-width:280px}.testimonial-image-wrapper{justify-content:center}.pullquote{max-width:500px;margin:0 auto;font-size:var(--text-lg)}.testimonial-name{font-size:var(--text-xl)}.faq-layout{grid-template-columns:1fr 1fr}.faq-card{padding:var(--size-6) var(--size-5);font-size:var(--size-lg)}.faq-section .container{padding-inline:var(--size-10)}}@media screen and (max-width:845px){.container,.container-right-orange-border,.container-left-orange-border{padding-inline:var(--size-5)}.nav-sign-in-enroll.nav-buttons-desktop{gap:var(--size-2)}.nav-buttons-desktop .button{padding:var(--size-2) var(--size-3);font-size:1rem}.button-strip{justify-content:flex-start}.desktop-footer-layout{grid-template-columns:1fr 1fr;gap:var(--size-5) var(--size-4)}.footer-brand{grid-column:span 2;margin-top:var(--size-4)}.testimonial-layout{grid-template-columns:1fr;gap:var(--size-3)}.testimonial-swiper-container{margin-top:var(--size-7)}.testimonial-swiper .swiper-slide{max-width:420px}.testimonial-photo{width:min(300px,100%)}.testimonial-name{font-size:var(--text-xl)}.pullquote{padding:var(--size-5);line-height:1.7}.chev{width:24px;height:24px}.faq-section .container{padding-inline:var(--size-7)}}@media screen and (max-width:580px){br.mobile-br,span.mobile-span{display:block}html,body{overflow-x:clip}.hamburger{margin-left:auto}.nav-sign-in-enroll.nav-buttons-desktop{display:none}.nav-buttons-mobile{display:flex;flex-direction:column;gap:var(--size-3);padding-top:var(--size-6);margin-top:var(--size-3);border-top:1px solid rgba(255,255,255,.15)}.nav-buttons-mobile .button{width:100%;text-align:center;padding:var(--size-2) var(--size-3);font-size:var(--text-med)}.nav--scrolled .nav-buttons-mobile{border-top-color:#565acc26}.nav--scrolled .nav-buttons-mobile .sign-in-button{color:var(--primary4);border-color:var(--primary4);background:#ffffff80}.nav--scrolled .nav-buttons-mobile .sign-in-button:hover{background:var(--primary4);border-color:var(--primary4);color:#fff}.nav-sign-in-enroll .enroll-button.button{padding-top:8px;padding-bottom:7px}.container,.container-narrow{padding-inline:var(--size-6)}.desktop-footer-layout{grid-template-columns:1fr}.footer-brand{grid-column:1}.testimonial-meta{padding-left:var(--size-3)}.testimonial-meta>*{font-size:var(--text-md)}.testimonial-meta .testimonial-name{font-size:var(--text-lg)}.faq-layout{grid-template-columns:1fr}.faq-card{padding:var(--size-7) var(--size-5);font-size:var(--text-xl)}}@media screen and (max-width:480px){.faq-section .container{padding-inline:var(--size-6)}.faq-card summary h3{font-size:var(--text-lg)}.faq-section h2{font-size:var(--text-3xl)}.faq-layout{gap:var(--size-4);grid-template-columns:1fr}.faq-card{padding:var(--size-6) var(--size-5);font-size:var(--text-lg)}.faq-card .faq-body{padding-left:.25em}.slider-nav-buttons{flex-direction:column;gap:var(--size-2);padding-inline:var(--size-5)}.slider-nav-btn{width:100%;padding:var(--size-2) var(--size-4);font-size:var(--text-sm)}}
