.problem-solution-section{margin:0;padding:0}.problem-block{padding:20px 20px 0;position:relative;overflow:visible}.problem-content{max-width:800px;margin:0 auto;text-align:center}.problem-heading{color:#fff;margin-bottom:30px;line-height:1.1;font-weight:900;text-transform:uppercase;text-align:center;position:relative;z-index:10}.problem-heading .line1-wrapper{display:inline-block;position:relative;margin-bottom:20px}.problem-heading .line1{display:block;font-family:Built-Tilting;font-size:5rem}.problem-heading .underline-brush{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:auto;height:auto;max-width:100%;z-index:-1}.problem-heading .line2,.problem-heading .line3{display:block;font-size:3.3rem;margin-bottom:10px}.problem-heading .line3{font-style:normal}.problem-heading .line3 .italic-text{font-style:italic}.problem-list{display:flex;flex-direction:column;gap:20px;align-items:center;position:relative;z-index:20;margin-bottom:-45px;padding-bottom:0}.problem-item{position:relative;padding:20px 30px 20px 70px;display:flex;align-items:center;gap:15px;max-width:450px;width:100%;margin:0 auto;overflow:visible}.problem-item:last-child{margin-bottom:0}.problem-bg-brush{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:auto;min-height:110%;object-fit:contain;z-index:0}.problem-x-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:26px;height:26px;flex-shrink:0;z-index:2}.problem-text{color:#fff;font-size:18px;font-weight:700;text-align:left;line-height:1.4;position:relative;z-index:2}.solution-block{padding:100px 20px 0;text-align:center;position:relative;z-index:1}.solution-content{max-width:800px;margin:0 auto}.solution-icon{margin-bottom:30px}.solution-icon img{width:40px;height:auto;max-width:40px}.solution-heading{font-family:Built-Tilting;font-size:4.5rem!important;font-weight:900;color:#1a1a1a;text-transform:uppercase;margin:0 0 15px;line-height:1.1}.solution-subtext{font-size:2.7rem;font-weight:400;color:#1a1a1a;margin:0}.meet-profile-pro-section{background-color:#fff;padding:10px 20px;text-align:center;margin-top:20px}.meet-profile-content{max-width:1200px;margin:0 auto}@media screen and (min-width: 769px){.meet-profile-content{display:flex;align-items:flex-start;justify-content:center;gap:30px;text-align:left}.meet-profile-text-content{flex:1;max-width:500px}.meet-profile-media-content{flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start}.meet-profile-heading{text-align:left;margin-top:150px}.meet-profile-description{text-align:left}}.meet-profile-heading{color:#242424;font-family:Figtree,Arial,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.2;margin-bottom:25px;text-transform:none!important}.meet-profile-heading .heading-light{font-weight:400}.meet-profile-heading .heading-bold{font-weight:800}.meet-profile-heading sup{font-size:.5em;vertical-align:super}.meet-profile-description{color:#242424;text-align:left;font-family:Figtree,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:40px}.meet-profile-description strong{font-weight:800}.meet-profile-text-content{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 769px){.meet-profile-text-content{align-items:flex-start}}.product-media-container{margin-bottom:40px;display:flex;align-items:center;justify-content:center;width:100%}.product-image,.product-video{width:620px;height:auto;max-width:620px;flex-shrink:0;border-radius:15px;object-fit:contain;display:block}.meet-profile-pro-section .button{margin-bottom:20px}.keep-reading-text{color:#242424;font-size:1.7rem;font-style:italic;margin:0;opacity:.8}.features-cards-section{background-color:#fff;padding:60px 0}.features-cards-container{width:100%;max-width:100%;padding:0 20px}.features-headline{text-align:center;font-family:Built-Tilting;font-size:3.5rem;font-weight:900;color:#1a1a1a;text-transform:uppercase;margin-bottom:50px;line-height:1.1;text-transform:none!important}.features-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1400px;margin:0 auto}.feature-card{background:#2a2a2a;border-radius:15px;overflow:hidden;display:flex;flex-direction:column}.feature-card-image{width:100%;height:200px;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.feature-card-image img,.feature-card-image svg{width:100%;height:100%;object-fit:cover}.feature-card-content{padding:20px;flex-grow:1;background:#2a2a2a;text-align:center}.feature-card-title{color:#fff;font-size:1.7rem!important;font-weight:800;margin-top:5px;margin-bottom:12px;line-height:1.2;text-transform:none;font-family:Figtree-Regular}.feature-card-description{color:#fff;font-size:1.3rem;line-height:1.5;margin:0;opacity:.9;text-align:center}.video-showcase-section{background-color:#1a1a1a;padding:80px 20px}.video-showcase-container{max-width:1200px;margin:0 auto}.video-showcase-content{text-align:center}.video-showcase-heading{margin-bottom:30px;text-align:center}.video-showcase-heading .heading-line1{display:block;font-family:Built-Tilting;font-size:48px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:-1.2px;line-height:1;margin-bottom:20px}.video-showcase-heading .heading-line2-wrapper{display:inline-block;position:relative}.video-showcase-heading .heading-line2{display:block;font-family:Figtree,sans-serif;font-size:35px;font-weight:800;color:#fff;letter-spacing:-1.75px;line-height:1.2;position:relative}.video-showcase-heading .heading-underline{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:auto;height:auto;max-width:100%;z-index:0}.video-showcase-description{color:#fff;font-size:18px;font-weight:400;line-height:1.5;margin-bottom:40px;opacity:.8}.video-showcase-wrapper{display:flex;justify-content:center;width:100%}.showcase-video{width:100%;border-radius:10px;object-fit:cover}.showcase-video-desktop{display:block;max-width:900px;height:auto}.showcase-video-mobile{display:none;max-width:500px;height:auto}.comparison-table-section{background-color:#fff;padding:20px}.comparison-table-container{max-width:700px;margin:0 auto}.comparison-header{text-align:center;margin-bottom:40px}.comparison-title{font-family:Built-Tilting;font-size:4.5rem;font-weight:900;color:#1a1a1a;text-transform:uppercase;margin:0 0 10px;line-height:1}.comparison-subtitle{font-family:Figtree,sans-serif;font-size:2.8rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.comparison-table{background:#fff;border-radius:0;overflow:visible;border:none!important}.comparison-table table{width:100%;border-collapse:collapse;border:none!important;box-shadow:none}.comparison-table thead tr{border:none!important}.comparison-table th{padding:20px 15px;text-align:center;font-family:Figtree,sans-serif;vertical-align:middle;border:none!important}.feature-column{width:50%;text-align:left!important;background:transparent;border:none!important}.product-column{width:40%;background:#6b7d8a;color:#fff;font-size:1.5rem;font-weight:700;border-radius:10px 10px 0 0;border:none!important}.competitor-column{width:40%;background:#fff;color:#242424;font-size:1.5rem;font-weight:700;border:none!important}.product-header,.competitor-header{line-height:1.3}.product-subtext{font-size:1.3rem;font-weight:400;opacity:.9}.comparison-table tbody tr{border:none!important}.comparison-table tbody tr:last-child{border-bottom:none}.comparison-table td{padding:20px 15px;font-family:Figtree,sans-serif;border:none!important}.comparison-table tbody td:nth-child(1){border-right:1px solid #e5e5e5!important}.comparison-table tbody td:nth-child(2){border-right:1px solid #e5e5e5!important}.comparison-table tbody td:nth-child(2){text-align:center;font-size:2rem}.feature-name{font-size:1.6rem;font-weight:500;color:#1a1a1a;text-align:left;position:relative}.feature-subtext{font-size:.9rem;font-weight:400;color:#6b7d8a;font-style:italic}.check-cell,.x-cell{text-align:center;vertical-align:middle;font-size:24px}.comparison-table tbody tr:nth-child(odd){background-color:#fff}.comparison-table tbody tr:nth-child(2n){background-color:#f8f8f8}.comparison-table tbody td:nth-child(3),.comparison-table thead th:nth-child(3){border-right:none!important}.reviews-carousel-section{background-color:#fff;padding:80px 0;overflow:hidden}.reviews-carousel-container{margin:0 auto}.reviews-header{text-align:center;margin-bottom:50px}.reviews-title{font-family:Built-Tilting;font-size:4.5rem;font-weight:900;color:#1a1a1a;text-transform:uppercase;margin:0 0 20px;line-height:1}.reviews-subtitle-wrapper{display:inline-block;position:relative;margin-bottom:30px}.reviews-subtitle{font-family:Figtree,sans-serif;font-size:2.8rem;font-weight:700;color:#6b7d8a;display:block}.reviews-underline{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:auto;height:auto;max-width:100%}.reviews-description{font-size:1.6rem;color:#1a1a1a;line-height:1.5;margin:0}.reviews-carousel-wrapper{position:relative;margin-bottom:50px;max-width:100vw;overflow:hidden}.reviews-carousel{overflow:hidden;position:relative;padding:20px 0}.reviews-row{display:flex;gap:20px;margin-bottom:20px;will-change:transform;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.review-card{flex:0 0 350px;background:#fff;border:2px solid #242424;border-radius:15px;padding:25px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.review-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.review-stars{display:flex;gap:4px;margin-bottom:0}.review-headline{font-weight:600;font-size:16px;line-height:1.3;color:#242424;margin-top:10px;margin-bottom:10px}.star-icon{width:20px;height:20px}.review-text{font-size:1.4rem;color:#1a1a1a;line-height:1.5;flex-grow:1;margin:0 0 10px}.review-author{font-size:1.2rem;font-weight:700;color:#242424;text-transform:uppercase;margin:0;letter-spacing:.5px}.reviews-cta{text-align:center}.problem-solution-section .container,.meet-profile-pro-section .container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (max-width: 768px){.problem-block{padding:40px 0}.problem-heading .line1{font-size:3.5rem;margin-bottom:15px}.problem-heading .line2,.problem-heading .line3{font-size:2.5rem}.problem-items{gap:15px;margin-top:30px}.problem-item{padding:20px 25px 20px 60px;gap:15px;align-items:flex-start}.problem-x-icon{left:15px;z-index:3}.problem-text{font-size:1.8rem;position:relative;z-index:2;padding-left:5px}.solution-block{padding:30px 20px 0}.solution-icon img{width:27px}.solution-heading{font-size:2.4rem!important}.solution-subtext{font-size:1.6rem}.meet-profile-pro-section{padding:40px 20px;margin-top:0}.meet-profile-heading{font-size:3.1rem}.meet-profile-description{font-size:1.6rem;line-height:1.6}.product-media-container{margin-bottom:30px}.product-image,.product-video{width:100%;max-width:100%;height:auto}.features-cards-section{padding:40px 20px}.features-cards-grid{grid-template-columns:1fr;gap:20px}.features-headline{font-size:2.5rem;margin-bottom:30px}.feature-card-title{font-size:1.4rem}.feature-card-description{font-size:1.6rem}.video-showcase-section{padding:40px 20px}.video-showcase-heading .heading-line1{font-size:32px}.video-showcase-heading .heading-underline{max-width:200px}.video-showcase-heading .heading-line2{font-size:24px}.showcase-video-desktop{display:none}.showcase-video-mobile{display:block;max-width:100%}.comparison-table-section{padding:40px 15px}.comparison-title{font-size:3rem}.comparison-subtitle{font-size:2rem}.comparison-table th,.comparison-table td{padding:15px 10px}.product-column,.competitor-column{font-size:1.4rem}.product-subtext{font-size:1rem}.feature-name{font-size:1.3rem}.check-cell,.x-cell{font-size:18px}.reviews-carousel-section{padding:40px 15px}.reviews-title{font-size:3rem}.reviews-subtitle{font-size:2rem}.reviews-description{font-size:1.6rem}.reviews-carousel{padding:10px 0}.reviews-row{margin-bottom:15px}.review-card{flex:0 0 280px;padding:20px}.star-icon{width:18px;height:18px}.review-text{font-size:1.3rem}.review-author{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/lp-presell-sections.css.map */
