.hero-banner h1{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;line-height:1.1}.hero-banner .badge{font-family:var(--font-body-family);font-weight:600;font-size:.875rem;letter-spacing:.02em;text-transform:uppercase}.hero-banner .hero-subtitle{font-family:var(--font-body-family);font-weight:400;font-size:1.375rem;line-height:1.6;max-width:600px}.hero-banner .price-note{font-family:var(--font-body-family);font-weight:500;font-size:1.125rem;letter-spacing:.01em}.hero-banner .social-proof p{font-family:var(--font-body-family);font-weight:500;font-size:1rem}.whats-included h2,.how-it-works h2,.faq-section h2{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.02em;line-height:1.2;margin-bottom:3.5rem}.included-item h3{font-family:var(--font-heading-family);font-weight:600;font-size:1.375rem;letter-spacing:-.01em;line-height:1.3;margin-bottom:.5rem}.included-item p{font-family:var(--font-body-family);font-weight:400;font-size:1.125rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.step h3{font-family:var(--font-heading-family);font-weight:600;font-size:1.375rem;letter-spacing:-.01em;line-height:1.3}.step p{font-family:var(--font-body-family);font-weight:400;font-size:1.125rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.step-number{font-family:var(--font-heading-family);font-weight:700}.faq-item h3{font-family:var(--font-heading-family);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;line-height:1.3}.faq-item p{font-family:var(--font-body-family);font-weight:400;font-size:1.125rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}@media screen and (max-width: 749px){.hero-banner h1{font-size:clamp(1.75rem,6vw,2.5rem)}.hero-banner .hero-subtitle{font-size:1rem}.whats-included h2,.how-it-works h2,.faq-section h2{font-size:1.75rem;margin-bottom:2.5rem}.included-item h3,.step h3{font-size:1.0625rem}.included-item p,.step p,.faq-item p{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-custom-typography.css.map */
