.gnp-b2b .section-audiences{padding:var(--lp-section-pad) 0}.gnp-b2b .audiences__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin-top:var(--space-lg)}.gnp-b2b .audience-card{background:var(--lp-white);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);overflow:hidden;box-shadow:var(--lp-shadow-sm);transition:border-color .15s ease,box-shadow .15s ease}.gnp-b2b .audience-card:hover{border-color:var(--lp-gold);box-shadow:var(--lp-shadow-md)}.gnp-b2b .audience-card__photo{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.gnp-b2b .audience-card__body{padding:var(--space-md)}.gnp-b2b .audience-card svg{color:var(--lp-red);margin-bottom:var(--space-sm)}.gnp-b2b .audience-card h3{font-family:var(--lp-font-display);font-size:19px;color:var(--lp-navy);margin-bottom:6px}.gnp-b2b .audience-card p{font-size:15px;color:var(--lp-brown-mid)}@media(max-width:960px){.gnp-b2b .audiences__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.gnp-b2b .audiences__grid{grid-template-columns:1fr}.gnp-b2b .audience-card__body{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;row-gap:6px}.gnp-b2b .audience-card__body svg{margin-bottom:0}.gnp-b2b .audience-card__body h3{margin-bottom:0}.gnp-b2b .audience-card__body p{grid-column:1 / -1}}.gnp-b2b .section-benefits{background:var(--lp-navy);color:var(--lp-white);padding:var(--lp-section-pad) 0}.gnp-b2b .section-benefits .eyebrow{color:var(--lp-gold-bright)}.gnp-b2b .section-benefits .section-title{color:var(--lp-white)}.gnp-b2b .section-benefits .section-intro{color:#fffc}.gnp-b2b .benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);margin-top:var(--space-lg)}.gnp-b2b .benefit__item svg{color:var(--lp-gold-bright);margin-bottom:var(--space-sm)}.gnp-b2b .benefit__item h3{font-family:var(--lp-font-display);font-size:19px;margin-bottom:6px;color:var(--lp-white)}.gnp-b2b .benefit__item p{font-size:15px;color:#fffc}@media(max-width:960px){.gnp-b2b .benefits__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.gnp-b2b .benefits__grid{grid-template-columns:1fr}}.gnp-b2b .section-faq{padding:var(--lp-section-pad) 0;background:var(--lp-sand)}.gnp-b2b .faq__list{max-width:780px;margin:var(--space-lg) auto 0;display:grid;gap:var(--space-xs)}.gnp-b2b .faq__item{background:var(--lp-white);border:1px solid var(--lp-border);border-radius:var(--lp-radius-md)}.gnp-b2b .faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:18px var(--space-md);font-weight:700;font-size:17px;color:var(--lp-navy);min-height:48px}.gnp-b2b .faq__item summary::-webkit-details-marker{display:none}.gnp-b2b .faq__item summary:after{content:"+";font-family:var(--lp-font-display);font-size:26px;color:var(--lp-gold);line-height:1;flex:none}.gnp-b2b .faq__item[open] summary:after{content:"\2013"}.gnp-b2b .faq__answer{padding:0 var(--space-md) 18px;color:var(--lp-brown-mid);font-size:16px}.gnp-b2b .faq__answer p+p{margin-top:10px}.gnp-b2b .section-hero{overflow:hidden}.gnp-b2b .hero__inner{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--space-lg);align-items:center;padding:var(--space-xl) var(--space-md);max-width:var(--lp-max-width);margin:0 auto}.gnp-b2b .hero__heading{font-family:var(--lp-font-display);font-size:clamp(38px,5vw,58px);font-weight:700;line-height:1.08;color:var(--lp-navy);margin:var(--space-sm) 0}.gnp-b2b .hero__heading--mobile-top{display:none}.gnp-b2b .hero__heading em{font-style:italic;color:var(--lp-red)}.gnp-b2b .hero__subheading{font-size:19px;color:var(--lp-brown-mid);max-width:520px;margin-bottom:var(--space-md)}.gnp-b2b .hero__subheading strong{color:var(--lp-brown)}.gnp-b2b .hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;margin-bottom:var(--space-md)}.gnp-b2b .hero__deadline{display:inline-flex;align-items:center;gap:10px;background:var(--lp-gold-faint);border:1px solid var(--lp-gold-light);border-radius:var(--lp-radius-pill);padding:8px 18px;font-size:14px;font-weight:700;color:var(--lp-navy);margin-bottom:var(--space-md)}.gnp-b2b .hero__deadline svg{color:var(--lp-red);flex:none}.gnp-b2b .hero__trust{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);list-style:none}.gnp-b2b .hero__trust li{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--lp-navy)}.gnp-b2b .hero__trust svg{color:var(--lp-gold);flex:none}.gnp-b2b .hero__media{position:relative}.gnp-b2b .hero__media-frame{background:var(--lp-white);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-lg);padding:var(--space-md)}.gnp-b2b .hero__badge{position:absolute;width:var(--badge-size, 132px);height:var(--badge-size, 132px);background:var(--lp-red);color:var(--lp-white);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1;box-shadow:var(--lp-shadow-lg);transform:rotate(var(--badge-rotate, 6deg));border:3px solid var(--lp-gold-bright);font-size:calc(var(--badge-size, 132px) * .1)}.gnp-b2b .hero__badge--top-left{top:-18px;left:-10px}.gnp-b2b .hero__badge--top-right{top:-18px;right:-10px}.gnp-b2b .hero__badge--bottom-left{bottom:-18px;left:-10px}.gnp-b2b .hero__badge--bottom-right{bottom:-18px;right:-10px}.gnp-b2b .hero__badge-line{display:block}.gnp-b2b .hero__badge-line--label{font-size:1em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.gnp-b2b .hero__badge-line--headline{font-family:var(--lp-font-display);font-size:2.6em;font-weight:700}.gnp-b2b .hero__badge-line--note{font-size:.85em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gnp-b2b .hero__badge-line.is-struck{text-decoration:line-through}@media(max-width:960px){.gnp-b2b .hero__inner{grid-template-columns:1fr}.gnp-b2b .hero__media{order:-1;max-width:480px}}@media(max-width:640px){.gnp-b2b .hero__heading--mobile-top{display:block;order:-2;margin:0 0 var(--space-xs)}.gnp-b2b .hero__content .hero__heading{display:none}.gnp-b2b .hero__inner{gap:var(--space-md);padding:32px var(--space-md) 40px}.gnp-b2b .hero__media-frame{padding:12px}.gnp-b2b .hero__badge{width:calc(var(--badge-size, 132px) * .68);height:calc(var(--badge-size, 132px) * .68);font-size:calc(var(--badge-size, 132px) * .68 * .1)}.gnp-b2b .hero__badge--top-left{top:8px;left:8px}.gnp-b2b .hero__badge--top-right{top:8px;right:8px}.gnp-b2b .hero__badge--bottom-left{bottom:8px;left:8px}.gnp-b2b .hero__badge--bottom-right{bottom:8px;right:8px}.gnp-b2b .hero__deadline{font-size:13px;padding:6px 14px;gap:8px}}.gnp-b2b .b2b-offerbar{background:var(--lp-navy);color:var(--lp-white)}.gnp-b2b .b2b-offerbar__inner{max-width:var(--lp-max-width);margin:0 auto;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:8px var(--space-md)}.gnp-b2b .b2b-offerbar__offer{font-family:var(--lp-font-body);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-gold-light);text-align:left}.gnp-b2b .b2b-offerbar__phone{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--lp-white);flex:none}.gnp-b2b .b2b-offerbar__phone svg{color:var(--lp-gold-bright);flex:none}.gnp-b2b .b2b-offerbar__phone-text{display:flex;flex-direction:column;line-height:1.2}.gnp-b2b .b2b-offerbar__phone-num{font-weight:700;font-size:14px;color:var(--lp-white)}.gnp-b2b .b2b-offerbar__phone-hours{font-size:11px;color:#ffffffb3}.gnp-b2b .b2b-offerbar__phone:hover .b2b-offerbar__phone-num{color:var(--lp-gold-bright)}@media(max-width:768px){.gnp-b2b .b2b-offerbar__inner{flex-direction:column;align-items:stretch;gap:4px;padding:10px var(--space-md)}.gnp-b2b .b2b-offerbar__offer{font-size:12px;letter-spacing:.05em;line-height:1.35;text-align:center}.gnp-b2b .b2b-offerbar__phone{justify-content:center;min-height:44px}.gnp-b2b .b2b-offerbar__phone-text{text-align:center}.gnp-b2b .b2b-offerbar__phone-hours{font-size:12px}}.gnp-b2b .section-offer{padding:var(--lp-section-pad) 0;background:var(--lp-white);border-block:1px solid var(--lp-border)}.gnp-b2b .offer__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-lg);align-items:center}.gnp-b2b .offer__media{background:var(--lp-cream);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);padding:var(--space-md)}.gnp-b2b .offer__list{list-style:none;margin:var(--space-md) 0;display:grid;gap:var(--space-sm)}.gnp-b2b .offer__list li{display:flex;gap:12px;align-items:flex-start;font-size:16.5px}.gnp-b2b .offer__list svg{color:var(--lp-success);flex:none;margin-top:3px}.gnp-b2b .offer__list strong{color:var(--lp-navy)}.gnp-b2b .offer__specs{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}.gnp-b2b .offer__spec{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--lp-navy);background:var(--lp-gold-faint);border:1px solid var(--lp-gold-light);border-radius:var(--lp-radius-pill);padding:6px 14px}@media(max-width:960px){.gnp-b2b .offer__grid{grid-template-columns:1fr}}@media(max-width:640px){.gnp-b2b .offer__grid{gap:var(--space-md)}.gnp-b2b .offer__specs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gnp-b2b .offer__spec{display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;overflow-wrap:break-word}}.gnp-b2b .section-proof-band{background:var(--lp-navy);color:var(--lp-white);padding:var(--space-md) 0}.gnp-b2b .proof-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm) var(--space-xl);max-width:var(--lp-max-width);margin:0 auto;padding:0 var(--space-md);text-align:center}.gnp-b2b .proof-band__stat{min-width:150px}.gnp-b2b .proof-band__num{font-family:var(--lp-font-display);font-size:30px;font-weight:700;color:var(--lp-gold-bright);display:block;line-height:1.1}.gnp-b2b .proof-band__label{font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffd1}@media(max-width:640px){.gnp-b2b .proof-band__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-sm)}.gnp-b2b .proof-band__stat{min-width:0}.gnp-b2b .proof-band__stat:last-child:nth-child(odd){grid-column:1 / -1}}.gnp-b2b .section-reviews{padding:var(--lp-section-pad) 0}.gnp-b2b .reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin-top:var(--space-lg)}.gnp-b2b .review-card{background:var(--lp-white);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);padding:var(--space-md);box-shadow:var(--lp-shadow-sm);display:flex;flex-direction:column;gap:var(--space-xs)}.gnp-b2b .review-card__stars{display:flex;gap:2px;color:var(--lp-gold)}.gnp-b2b .review-card__quote{font-size:15.5px;color:var(--lp-brown);flex:1;margin:0;padding:0;border:0}.gnp-b2b .review-card__meta{font-size:14px;font-weight:700;color:var(--lp-navy)}.gnp-b2b .review-card__meta span{display:block;font-weight:400;font-size:12.5px;color:var(--lp-brown-mid);letter-spacing:.04em;text-transform:uppercase}@media(max-width:960px){.gnp-b2b .reviews__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.gnp-b2b .reviews__grid{grid-template-columns:1fr}}.gnp-b2b .b2b-stickycta{position:fixed;left:0;right:0;bottom:0;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--lp-cream);border-top:1px solid var(--lp-border);box-shadow:0 -4px 20px #2a1f1424;transform:translateY(100%);visibility:hidden;transition:transform .25s ease,visibility .25s ease}.gnp-b2b .b2b-stickycta.is-visible{transform:translateY(0);visibility:visible}.gnp-b2b .b2b-stickycta__inner{max-width:var(--lp-max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:10px var(--space-md)}.gnp-b2b .b2b-stickycta__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gnp-b2b .b2b-stickycta__headline{font-family:var(--lp-font-display);font-weight:700;font-size:16px;color:var(--lp-navy)}.gnp-b2b .b2b-stickycta__deadline{font-size:12px;font-weight:700;color:var(--lp-red)}.gnp-b2b .b2b-stickycta__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 40px;background:var(--lp-red);color:var(--lp-white);font-family:var(--lp-font-body);font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--lp-radius-md);box-shadow:var(--lp-shadow-md);transition:background-color .15s ease}.gnp-b2b .b2b-stickycta__btn:hover{background:var(--lp-red-dark)}@media(max-width:640px){.gnp-b2b .b2b-stickycta__inner{padding:8px var(--space-sm);gap:var(--space-sm)}.gnp-b2b .b2b-stickycta__headline{font-size:14px}.gnp-b2b .b2b-stickycta__deadline{font-size:12px}.gnp-b2b .b2b-stickycta__btn{flex:1;padding:12px 16px;letter-spacing:.02em}}.gnp-b2b .section-urgency{background:var(--lp-red);color:var(--lp-white);padding:var(--space-lg) 0}.gnp-b2b .urgency__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);max-width:var(--lp-max-width);margin:0 auto;padding:0 var(--space-md)}.gnp-b2b .urgency__heading{font-family:var(--lp-font-display);font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2;margin-bottom:6px;color:var(--lp-white)}.gnp-b2b .urgency__copy{font-size:16px;color:#ffffffe6;max-width:560px}.gnp-b2b .urgency__copy strong{color:var(--lp-white)}.gnp-b2b .urgency__cta{text-align:center;flex:none}.gnp-b2b .urgency__cta .btn{background:var(--lp-white);color:var(--lp-red)}.gnp-b2b .urgency__cta .btn:hover{background:var(--lp-gold-faint)}.gnp-b2b .urgency__days{display:block;margin-top:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-gold-light)}@media(max-width:640px){.gnp-b2b .urgency__inner{flex-direction:column;align-items:stretch;text-align:center}.gnp-b2b .urgency__copy{max-width:none}.gnp-b2b .urgency__cta{width:100%;min-width:0}.gnp-b2b .urgency__cta .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=_A8 */
