.programs-section{padding:80px 20px}.programs-wrapper{max-width:1106px;margin:0 auto}.programs-header{text-align:center;margin-bottom:38px}.programs-header h2{font-size:42px;font-weight:600;text-transform:uppercase;line-height:1;color:#000;margin:0 0 34px}.programs-header p{font-size:20px;color:#000;max-width:900px;margin:0 auto;line-height:25px;font-family:helvetica_neuemedium}.programs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:53px}.program-card{display:block;text-decoration:none;border-radius:18px;transition:transform .25s ease;margin-bottom:32px}.program-image img{width:100%;height:auto;object-fit:cover;display:block}.program-content{background:#f3f3f3;padding:30px 40px;border-radius:0 0 41px 41px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 50px 100px #0003}.program-title{font-size:30px;color:#111;line-height:1.3;font-family:Oswald-Medium}.program-arrow svg{width:26px;height:26px;stroke:#ffcf01;fill:none}@media(max-width:990px){.programs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.programs-grid{grid-template-columns:1fr}.programs-header h2{font-size:24px}}.feature-wrap{display:block;padding:64px 0!important;background:#f3f3f4}.custom-feature-icons-row{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;gap:10px}.custom-feature-icons-row .feature-block .svr_wrap{margin:0 auto 38px;display:flex;align-items:end;justify-content:center;min-height:80px}.custom-feature-icons-row .feature-block h3{font-size:36px;margin:0 0 20px;line-height:1em}.custom-feature-icons-row .feature-block p{font-size:20px;line-height:1em;margin:0;font-family:helvetica_neuemedium}.custom-feature-icons-row .feature-block{position:relative}.custom-feature-icons-row .feature-block:after{background:url(/cdn/shop/files/yellow-arrow.svg?v=1771998484);position:absolute;right:-28px;width:50px;height:50px;background-size:48px;content:"";background-repeat:no-repeat;top:10px}.custom-feature-icons-row .feature-block:last-child:after{content:none}@media(max-width:1025px){.custom-feature-icons-row{grid-template-columns:repeat(3,1fr);gap:40px 20px}}@media(max-width:576px){.feature-wrap .page-width{padding:0 30px}.feature-wrap{padding:30px 0 0}.custom-feature-icons-row{grid-template-columns:inherit;text-align:left}.custom-feature-icons-row .feature-block{display:flex;align-items:center}.custom-feature-icons-row .feature-block .svr_wrap{width:80px;height:unset;padding:0 15px 0 0;margin:0}.custom-feature-icons-row .feature-block .feature_text_wrap{flex:1}.custom-feature-icons-row .feature-block h3{font-size:18px;margin:0 0 15px}.custom-feature-icons-row .feature-block p{font-size:14px;line-height:1.2em}}.feature-wrap{display:block;padding:70px 0 0}.feature-wrap .page-width{max-width:1470px}.feature-icons-row{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;gap:10px}.feature-icons-row .feature-block .svr_wrap{margin:0 auto 20px;width:42px;height:42px;display:flex;align-items:center}.feature-icons-row .feature-block h3{font-size:24px;margin:0 0 15px;line-height:1em;text-transform:uppercase}.feature-icons-row .feature-block p{font-size:16px;line-height:1.4em;margin:0}@media(max-width:1025px){.feature-icons-row{grid-template-columns:repeat(3,1fr);gap:40px 20px}}@media(max-width:576px){.feature-wrap .page-width{padding:0 30px}.feature-wrap{padding:30px 0 0}.feature-wrap .Sign_up_mobile{display:block!important;margin-bottom:35px}.feature-wrap .Sign_up_mobile h2{margin:0 0 20px;font-size:43px;line-height:1em}.feature-wrap .Sign_up_mobile .sign_up_suntext p{margin:0;font-size:14px;font-family:helvetica_neuelight;line-height:1.6em}.feature-wrap .Sign_up_mobile .sign_up_suntext p a{color:#000}.feature-icons-row{grid-template-columns:inherit;text-align:left}.feature-icons-row .feature-block{display:flex;align-items:center}.feature-icons-row .feature-block .svr_wrap{width:100px;height:unset;padding:0 0 0 15px;margin:0}.feature-icons-row .feature-block .feature_text_wrap{flex:1}.feature-icons-row .feature-block h3{font-size:18px;margin:0 0 15px}.feature-icons-row .feature-block p{font-size:14px;line-height:1.2em}}.section-homepage-video{width:100%}.video-homepage{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/100/compiled_assets/styles.css.map */
