.infonut-funnel{--funnel-radius: 4px;background:var(--funnel-bg, #f5f6f8);color:var(--funnel-text, #0a0e1a);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.infonut-funnel *{box-sizing:border-box}.infonut-funnel img{display:block;max-width:100%;height:auto}.infonut-kicker{font-family:Georgia,Times New Roman,serif;letter-spacing:.14em;text-transform:uppercase;font-size:12px;margin:0 0 14px;opacity:.75}.infonut-highlight{color:var(--funnel-accent, #1345c4)}.infonut-btn{display:inline-flex;align-items:center;gap:10px;background:var(--funnel-btn-bg, #1345c4);color:var(--funnel-btn-text, #fff);font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;font-size:14px;padding:16px 32px;border-radius:var(--funnel-radius);border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease}.infonut-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000040}.infonut-btn__price{font-weight:900;border-left:1px solid rgba(255,255,255,.4);padding-left:10px}.infonut-hero{background:#fff;border-bottom:3px solid #0a0e1a;padding:28px 20px 56px;text-align:center}.infonut-hero__logo{margin-bottom:28px}.infonut-hero__logo img{margin:0 auto}.infonut-hero__inner{max-width:680px;margin:0 auto}.infonut-hero__title{font-size:clamp(28px,5vw,44px);font-weight:900;line-height:1.15;letter-spacing:-.01em;margin:0 0 12px;text-transform:uppercase}.infonut-hero__subtitle{font-family:Georgia,serif;font-style:italic;font-size:18px;opacity:.8;margin:0 0 28px}.infonut-hero__image{border-radius:var(--funnel-radius);overflow:hidden;margin-bottom:32px;border:1px solid #e3e5ea}.infonut-benefits{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:1100px;margin:0 auto;padding:64px 20px}.infonut-benefits__media img{border-radius:var(--funnel-radius);border:1px solid #e3e5ea}.infonut-benefits__title{font-size:clamp(24px,3.4vw,32px);font-weight:900;line-height:1.2;text-transform:uppercase;margin:0 0 18px}.infonut-quote{font-family:Georgia,serif;font-style:italic;font-size:16px;line-height:1.6;opacity:.85;margin:0 0 26px;padding-left:16px;border-left:3px solid var(--funnel-accent, #1345c4)}.infonut-cta-banner{background-color:var(--funnel-bg-alt, #0a0e1a);background-size:cover;background-position:center;color:var(--funnel-text-light, #f5f6f8);padding:72px 20px;text-align:center}.infonut-cta-banner__inner{max-width:560px;margin:0 auto}.infonut-cta-banner__title{font-size:clamp(22px,3.2vw,30px);font-weight:900;text-transform:uppercase;margin:0 0 10px}.infonut-cta-banner__subtitle{font-size:15px;opacity:.8;margin:0 0 28px}.infonut-testimonial{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;max-width:1100px;margin:0 auto;padding:72px 20px}.infonut-testimonial__title{font-size:clamp(24px,3.4vw,32px);font-weight:900;text-transform:uppercase;line-height:1.2;margin:0 0 6px}.infonut-testimonial__tagline{color:var(--funnel-accent, #1345c4);font-weight:700;margin:0 0 20px}.infonut-testimonial__body{font-size:15px;line-height:1.7;opacity:.85;margin-bottom:20px}.infonut-testimonial__quote{font-family:Georgia,serif;font-style:italic;font-size:17px;margin:0 0 8px}.infonut-testimonial__author{font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:13px;opacity:.7}.infonut-testimonial__media img{border-radius:50%;aspect-ratio:1 / 1;object-fit:cover;border:3px solid var(--funnel-accent, #1345c4)}.infonut-final{background:var(--funnel-bg-alt, #0a0e1a);color:var(--funnel-text-light, #f5f6f8);padding:72px 20px;text-align:center}.infonut-final__inner{max-width:640px;margin:0 auto}.infonut-final__title{font-size:clamp(24px,3.4vw,32px);font-weight:900;text-transform:uppercase;margin:0 0 14px}.infonut-final__body{font-size:15px;opacity:.8;line-height:1.6;margin:0 0 32px}.infonut-final__images{display:flex;justify-content:center;gap:24px;margin-bottom:32px;flex-wrap:wrap}.infonut-final__images img{max-width:220px;border-radius:var(--funnel-radius)}@media(max-width:749px){.infonut-benefits,.infonut-testimonial{grid-template-columns:1fr;gap:28px;padding:48px 20px}.infonut-testimonial__media{order:-1;max-width:220px;margin:0 auto}.infonut-hero{padding:24px 16px 44px}.infonut-cta-banner,.infonut-final{padding:56px 20px}}@media(prefers-reduced-motion:reduce){.infonut-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/infonut-funnel.css.map */
