html{box-sizing:border-box;font-size:16px}body{letter-spacing:0}header{font-size:14px}.header__icon .svg-wrapper{width:48px;height:20px}.cart-count-bubble{height:1.2rem;width:1.25rem}body{color:#000;margin:0;padding:0;font-family:Arial,sans-serif}a{color:#274c77;text-decoration:none}p a:hover{text-decoration:underline}a:focus{outline:2px dashed #274c77}section[class*=tgp-]{display:flex;flex-direction:column;background-color:#fff;gap:64px}section.tgp-hero .tgp-container{display:flex;gap:2rem;flex-direction:row}.tgp-container{max-width:75rem;margin:0 auto;padding:1.25rem}.tgp-text-group{margin-bottom:1.25rem}.tgp-title{margin-bottom:10px;color:#000;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.44px}h2.tgp-title{font-weight:700;text-align:center}h2.tgp-title i{margin-right:.25rem}.tgp-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tgp-hero .tgp-text-group{flex:1 1 500px;text-align:left}.tgp-hero .tgp-image-group{flex:1 1 500px;text-align:right}.tgp-hero .tgp-title{font-size:48px;font-weight:700;color:#000}.tgp-hero .tgp-subtitle{color:#000;text-align:left;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px}.tgp-hero .tgp-button{background:#006fba;color:#fff;padding:12px 16px;border-radius:64px;text-decoration:none;font-weight:600;transition:background .12s ease}.tgp-hero .tgp-button:hover{background:#00426e;text-decoration:none}.tgp-calculator{position:relative;background:url(/cdn/shop/files/calculator-bg-lq.jpg?v=1746257353) center center / cover no-repeat;padding:40px 20px;margin:80px 0}.features{width:100%;margin:0;padding:0}.features .feature-block{position:relative;width:100%;min-height:420px;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#000;text-align:left;overflow:hidden}.features .feature-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#fff0 16%,#fffffffa 72.22%);z-index:1;pointer-events:none}.features .feature-block:nth-child(odd):before{background:linear-gradient(270deg,#fff0 16%,#fffffffa 72.22%)}.features .feature-block:nth-child(2n):before{background:linear-gradient(90deg,#fff0 16%,#fffffffa 72.22%)}.features .feature-block.savings-block{background-image:url(./images/savings-bg.jpg)}.features .feature-block.simplicity-block{background-image:url(/cdn/shop/files/simplify-bg.jpg?v=1746257353)}.features .feature-block.business-guidance-block{background-image:url(./images/business-guidance-bg.jpg)}.features .feature-block.community-block{background-image:url(./images/community-bg.jpg)}.features .feature-block .feature-content{position:relative;z-index:2;max-width:75rem;margin:0 auto;padding:5rem 2rem;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.features .feature-block:nth-child(odd){display:flex;flex-direction:row;justify-content:space-between}.features .feature-block:nth-child(2n){display:flex;flex-direction:row-reverse;justify-content:space-between}.features .feature-block:nth-child(2n) .feature-content{place-content:end}.features .feature-block .feature-content .text-group{flex-basis:40%;max-width:40%}.features .feature-block .feature-title{color:#000;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.features .feature-block .feature-description{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.1px}.tgp-features{width:100%;margin:0;padding:0}.tgp-features .tgp-feature-block{position:relative;width:100%;min-height:420px;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#000;text-align:left;overflow:hidden}.tgp-features .tgp-feature-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#fff0 16%,#fffffffa 72.22%);z-index:1;pointer-events:none}.tgp-features .tgp-feature-block:nth-child(odd):before{background:linear-gradient(270deg,#fff0 16%,#fffffffa 72.22%)}.tgp-features .tgp-feature-block:nth-child(2n):before{background:linear-gradient(90deg,#fff0 16%,#fffffffa 72.22%)}.tgp-features .tgp-feature-block .tgp-feature-content{position:relative;z-index:2;max-width:75rem;margin:0 auto;padding:5rem 2rem;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.tgp-features .tgp-feature-block:nth-child(odd){display:flex;flex-direction:row;justify-content:space-between}.tgp-features .tgp-feature-block:nth-child(2n){display:flex;flex-direction:row-reverse;justify-content:space-between}.tgp-features .tgp-feature-block:nth-child(2n) .tgp-feature-content{place-content:end}.tgp-features .tgp-feature-block .tgp-feature-content .tgp-text-group{flex-basis:40%;max-width:40%}.tgp-features .tgp-feature-block .tgp-feature-title{color:#000;font-family:Inter,sans-serif;font-size:40px;font-weight:700}.tgp-features .tgp-feature-block .tgp-feature-description{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.1px}.tgp-image-group{text-align:center;margin-bottom:20px}.tgp-image{max-width:100%;height:auto}.tgp-button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:20px}a.tgp-button{text-decoration:none}.tgp-button{display:flex;padding:12px 16px;justify-content:flex-end;align-items:center;border-radius:64px;background:#006fba;color:#fff;text-decoration:none;border:none;font-family:Inter,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background .12s ease}tgp-button:focus{outline:2px dashed #fff}.tgp-button:hover{background:#00426e}.tgp-button.tgp-secondary{display:flex;padding:12px 16px;justify-content:flex-end;align-items:center;border-radius:64px;background:#fff;color:#006fba;text-decoration:none;border:2px solid #006fba;font-family:Inter,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.tgp-button.tgp-secondary:focus{outline:2px dashed #006fba}.tgp-button.tgp-secondary:hover{background:#006fba;color:#fff;border-color:#005a94}.tgp-faq h3{margin:0;margin-bottom:1rem;color:#000;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.tgp-faq .tgp-container{width:100%;max-width:1200px}.tgp-faq .tgp-container .faq-inner-section{display:flex;padding:0rem 1rem 1rem;flex-direction:row;gap:1rem;align-self:stretch;border:1px solid #767676}.tgp-faq .tgp-container .faq-inner-section .faq-accordion{padding:2rem 1rem;flex-grow:1;border-radius:.5rem}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-item{border-bottom:1px solid #cecece}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-item:last-child{border-bottom:0px}.tgp-faq .tgp-container .faq-inner-section .faq-accordion details[open] .faq-question:before{transform:rotate(90deg)}.tgp-faq .tgp-container .faq-inner-section .faq-accordion summary{display:block}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-question{min-width:600px;color:#000;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;padding:1rem 1rem 1rem 0rem;cursor:pointer}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-question:last-child{border-bottom:0px}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-question:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;display:inline-block;margin-right:8px}.tgp-faq .tgp-container .faq-inner-section .faq-accordion .faq-answer{max-width:600px;margin:0;margin-left:1rem;line-height:1.5;font-size:1rem;padding:0 1rem 1rem 0}.tgp-faq .tgp-container .faq-inner-section .faq-contact-form{display:flex;flex-direction:column;flex-grow:1;padding:2rem 1rem}.tgp-faq .tgp-container .faq-inner-section .faq-contact-form .faq-form{display:flex;flex-direction:column;gap:2rem;flex-grow:1}.tgp-faq .tgp-container .faq-inner-section .faq-contact-form .faq-form-label{color:#000;font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:-1.5rem}.tgp-faq .tgp-container .faq-inner-section .faq-contact-form .faq-form input,.tgp-faq .tgp-container .faq-inner-section .faq-contact-form .faq-form textarea{padding:10px;border:1px solid #ccc;border-radius:4px;background:#f6f6f6;color:#000}.tgp-faq .tgp-container .faq-inner-section .faq-contact-form .faq-form-button{max-width:fit-content;place-self:end}.tgp-faq{display:flex;flex-direction:column;align-items:center;gap:3rem}.tgp-faq .tgp-title{font-size:2rem;font-weight:700;color:#000;margin-bottom:30px}.tgp-faq .tgp-faq-inner-section{display:flex;flex-direction:row;gap:1rem;align-self:stretch;border:1px solid #767676}.tgp-faq .tgp-faq-accordion{flex-grow:1;padding:2rem 1rem;border-radius:.5rem}.tgp-faq .tgp-faq-item{border-bottom:1px solid #cecece}.tgp-faq .tgp-faq-item:last-child{border-bottom:none}.tgp-faq .tgp-faq-question{color:#000;font-size:1.125rem;font-weight:700;padding:1rem 0;cursor:pointer}.tgp-faq .tgp-faq-answer{color:#333;font-size:1rem;line-height:1.5;margin-left:1rem}.tgp-faq .tgp-faq-contact-form{flex-grow:1;padding:2rem 1rem}.tgp-faq .tgp-faq-form{display:flex;flex-direction:column;gap:2rem}.tgp-faq .tgp-faq-form-label{color:#000;font-size:1rem;font-weight:700}.tgp-faq .tgp-faq-form-input,.tgp-faq .tgp-faq-form-textarea{padding:10px;border:1px solid #ccc;border-radius:4px;background:#f6f6f6;color:#000}.tgp-faq .tgp-faq-form-button{align-self:flex-end;max-width:fit-content}.testimonials{background-color:#fff;padding:50px 20px}.testimonials .title{font-size:2rem;font-weight:700;color:#000;margin-bottom:30px}.testimonials .title i{font-style:italic}.testimonial-carousel .carousel-track{display:flex;overflow:hidden;width:100%;position:relative;gap:16px;max-width:1200px;margin:0 auto}.testimonials .testimonial-card{display:flex;padding:32px;border-radius:32px;border:3px solid rgba(244,250,254,.8);background:#f4fafecc;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}.testimonials-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:20px}.carousel-container{width:80%;overflow:hidden;position:relative;margin:0 auto}.carousel-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.carousel-button{background:#fff;border:1px solid #ccc;border-radius:50%;padding:.5rem 1rem;cursor:pointer;font-size:1.2rem}.next-step{display:flex;padding:64px 0;border:1px solid var(--grad-tgp-stroke, #006fba);background:linear-gradient(270deg,#f4fafe,#dbefff 98.56%);flex-direction:column;align-items:center;gap:2rem}.next-step .header-text-container{align-self:stretch;color:#000;font-family:Inter;font-size:40px;font-style:italic;font-weight:700;line-height:normal}.next-step .buttons{display:flex;align-items:flex-start;gap:32px}.tgp-next-step{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:64px 0;background:linear-gradient(270deg,#f4fafe,#dbefff 98.56%);border:1px solid #006fba}.tgp-next-step .tgp-title{font-size:40px;font-style:italic;font-weight:700;color:#000}.tgp-next-step .tgp-button-group{display:flex;flex-direction:row;gap:32px}.tgp-next-step .tgp-button{padding:12px 16px;border-radius:64px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.tgp-next-step .tgp-button{background:#006fba;color:#fff;border:none}.tgp-next-step .tgp-button:hover{background:#00426e}.tgp-next-step .tgp-button.tgp-secondary{background:#fff;color:#006fba;border:2px solid #006fba}.tgp-next-step .tgp-button.tgp-secondary:hover{background:#006fba;color:#fff}.tgp-testimonials{background-color:#fff;padding:50px 20px}.tgp-testimonials .tgp-title{font-size:2rem;font-weight:700;color:#000;margin-bottom:30px}.tgp-testimonials .tgp-title i{font-style:italic}.tgp-testimonial-carousel .tgp-carousel-track{display:flex;overflow:hidden;width:100%;position:relative;gap:16px;max-width:1200px;margin:0 auto}.tgp-testimonials .tgp-testimonial-card{display:flex;padding:32px;border-radius:32px;border:3px solid rgba(244,250,254,.8);background:#f4fafecc;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}.tgp-testimonials .tgp-testimonial-image{max-width:100%;height:auto;border-radius:8px}.tgp-testimonials .tgp-testimonial-name{font-size:1.5rem;font-weight:700;color:#000}.tgp-testimonials .tgp-testimonial-text{font-size:1rem;color:#333}.tgp-carousel-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.tgp-carousel-button{background:#fff;border:1px solid #ccc;border-radius:50%;padding:.5rem 1rem;cursor:pointer;font-size:1.2rem}.social-media-group{text-align:center;margin-top:20px}.social-media-link{margin:0 10px;color:#333;font-size:1.5em;text-decoration:none}.social-media-link:hover{color:#007bff}.tgp-full-width{width:100%;margin:0;max-width:none;padding:0}.section .title:first-child{text-align:center}.section.hero .title,.section.hero .subtitle{text-align:left}.section .title{color:#000;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin:0}.scroll{position:relative;width:100vw;min-width:100vw;height:15%;min-height:2rem;background-color:#fff;overflow:hidden;margin:0 auto;padding:1rem 0}.m-scroll{overflow:hidden;animation:scrollBrands 160s infinite linear;margin:0;font-size:0;display:inline-block;white-space:nowrap}.m-scroll img{margin-right:3rem;height:32px}.m-scroll img.ac{height:18px;padding:0 0 7px}.tgp-scroll{position:relative;width:100vw;min-width:100vw;height:15%;background-color:#fff;overflow:hidden;margin:0 auto;padding:1rem 0}.tgp-m-scroll{overflow:hidden;animation:tgp-scrollBrands 160s infinite linear;margin:0;font-size:0;display:inline-block;white-space:nowrap}.tgp-m-scroll .tgp-logo{margin-right:3rem;height:32px}.tgp-m-scroll .tgp-logo.ac{height:18px;padding:0 0 7px}.footer{display:flex;padding-top:2rem;flex-direction:column;align-items:flex-start;align-self:stretch;border-top:12px solid var(--grad-tgp-stroke, #006fba)}.footer .footer-inner{display:flex;flex-direction:row;padding:3rem 0rem 2rem;background:#fff;justify-content:center;gap:3rem;width:100%}.footer .footer-inner .footer-column{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:.25rem;align-self:stretch;font-size:1rem}.footer .footer-inner .footer-column .footer-title{color:#000;font-weight:700;margin:0;margin-bottom:1.2rem}.footer .footer-inner .footer-column .footer-list{list-style:none;margin:0;padding:0}.footer .footer-inner .footer-column .footer-list .footer-list-item{margin-bottom:1rem}.footer .footer-inner .footer-column .footer-list .footer-link{color:#274c77;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-column .footer-list .footer-link:hover{text-decoration:underline}@keyframes tgp-scrollBrands{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollBrands{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tgp-styles.css.map */
