.offer-page{background:var(--landing-cream);color:var(--landing-charcoal)}.offer-page .landing-header{top:var(--offer-promo-offset,42px)}.offer-page main{overflow-x:clip}.offer-promo-bar{background:var(--landing-charcoal);color:var(--landing-white);z-index:70;position:fixed;inset:0 0 auto}.offer-promo-bar-inner{justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.offer-promo-bar-copy{align-items:center;gap:14px;min-width:0;display:flex}.offer-promo-bar-copy p{color:#ffffffeb;margin:0;font-size:13px;font-weight:600}.offer-promo-live-badge{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.offer-promo-live-dot{background:#91f7b8;border-radius:999px;width:8px;height:8px;animation:1.4s infinite offer-blink;display:inline-block}.offer-promo-dismiss{color:#ffffffd1;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.offer-promo-dismiss:hover{color:var(--landing-white)}.offer-hero{padding-bottom:110px;padding-top:calc(76px + var(--offer-promo-offset,42px) + 88px)}.offer-hero-stack{text-align:center;max-width:900px;margin:0 auto}.offer-hero-pill,.offer-kicker{color:var(--landing-text-secondary);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.offer-hero-pill{background:var(--landing-charcoal);color:var(--landing-white);border-radius:999px;margin-bottom:22px;padding:10px 16px;display:inline-flex}.offer-hero h1,.offer-section-heading h2,.offer-value-statement-card h2,.offer-guarantee-card h2,.offer-cta-band h2,.offer-transformation h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,6vw,68px);line-height:.96}.offer-section-heading h2,.offer-value-statement-card h2,.offer-guarantee-card h2,.offer-cta-band h2,.offer-transformation h2{font-size:clamp(32px,4.3vw,52px);line-height:1.02}.offer-hero-subtitle,.offer-section-copy,.offer-cta-band>p,.offer-transformation p,.offer-guarantee-card p,.offer-value-statement-card p{color:var(--landing-text-secondary);font-size:20px;line-height:1.6}.offer-hero-subtitle{max-width:760px;margin:28px auto 0}.offer-hero-actions{justify-content:center;margin-top:32px}.offer-hero-actions,.offer-cta-band-actions,.offer-inline-cta{align-items:center;gap:16px;display:flex}.offer-hero-microcopy{color:var(--landing-text-secondary);margin:14px 0 0;font-size:14px;font-weight:700}.offer-trust-row,.offer-role-badges,.offer-tag-row{flex-wrap:wrap;gap:12px;display:flex}.offer-trust-row{justify-content:center;margin-top:26px}.offer-trust-row span,.offer-role-badges span,.offer-tag-row span,.offer-authority-grid article span,.offer-bonus-card span,.offer-anchor-card strong,.offer-pricing-badge{border-radius:999px}.offer-trust-row span,.offer-role-badges span,.offer-tag-row span{border:1px solid var(--landing-border);color:var(--landing-charcoal);background:#1a1c1e0f;padding:10px 14px;font-size:13px;font-weight:700}.offer-built-for{color:var(--landing-text-secondary);margin:20px 0 0;font-size:15px}.offer-built-for strong{color:var(--landing-charcoal)}.offer-social-proof{padding-top:92px;padding-bottom:96px}.offer-logo-strip{padding-top:0;padding-bottom:28px}.offer-social-proof-meta{border-top:1px solid var(--landing-border);justify-content:space-between;align-items:center;gap:24px;padding-top:28px;display:flex}.offer-stars-block{flex-direction:column;gap:6px;display:flex}.offer-stars-block strong{font-size:20px}.offer-stars-block span{color:var(--landing-text-secondary);font-size:15px}.offer-section-heading{max-width:820px;margin:0 auto 42px}.offer-section-heading.is-centered,.offer-value-statement-card{text-align:center}.offer-section-heading.is-centered{align-items:center}.offer-section-copy{margin:18px 0 0}.offer-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.offer-testimonial-grid.is-dense .landing-testimonial-card p{font-size:19px}.offer-testimonial-grid .landing-testimonial-card{min-height:100%}.offer-feature-grid,.offer-use-case-grid,.offer-showcase-grid,.offer-trend-grid,.offer-flexibility-grid,.offer-anchor-grid{gap:20px;display:grid}.offer-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-showcase-grid,.offer-trend-grid,.offer-flexibility-grid,.offer-anchor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offer-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-feature-card,.offer-showcase-card,.offer-trend-card,.offer-step-card,.offer-problem-card,.offer-dual-card,.offer-feature-stack-card,.offer-flexibility-card,.offer-anchor-card,.offer-authority-grid article,.offer-bonus-card,.offer-use-case-card{background:var(--landing-white);border:1px solid var(--landing-border);border-radius:18px}.offer-feature-card,.offer-trend-card,.offer-flexibility-card,.offer-anchor-card,.offer-authority-grid article{padding:24px}.offer-use-case-card{align-items:flex-start;gap:14px;padding:22px;display:flex}.offer-use-case-card .material-symbols-outlined{color:var(--landing-charcoal);margin-top:2px;font-size:24px}.offer-feature-card h3,.offer-showcase-card h3,.offer-trend-card h3,.offer-step-card h3,.offer-problem-card h3,.offer-dual-card h3,.offer-feature-group h3,.offer-feature-stack-card h4,.offer-flexibility-card h3,.offer-bonus-card h3,.offer-use-case-card h3,.offer-authority-grid h3,.offer-pricing-head h3,.offer-after-purchase-card h3,.offer-after-purchase-included h3{letter-spacing:-.03em;margin:0;font-size:23px;line-height:1.15}.offer-showcase-card p,.offer-feature-card p,.offer-trend-card p,.offer-step-card p,.offer-problem-card p,.offer-dual-card p,.offer-feature-stack-card p,.offer-flexibility-card p,.offer-bonus-card p,.offer-authority-grid p,.offer-use-case-card p,.offer-after-purchase-card p,.offer-after-purchase-list li{color:var(--landing-text-secondary);margin:12px 0 0;font-size:17px;line-height:1.55}.offer-icon-circle{background:var(--landing-cream);color:var(--landing-charcoal);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:inline-flex}.offer-icon-circle .material-symbols-outlined{font-size:24px;line-height:1;display:block}.offer-section-dark{background:var(--landing-charcoal)}.offer-cta-band{text-align:center;max-width:920px;color:var(--landing-white);margin:0 auto;padding:34px 0}.offer-cta-band-eyebrow,.offer-kicker-on-dark{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.offer-cta-band>p,.offer-transformation p,.offer-cta-band small{color:#ffffffc2}.offer-cta-band small,.offer-pricing-note,.offer-inline-cta small{margin-top:14px;font-size:14px;font-weight:700;display:block}.offer-cta-band-actions{justify-content:center;margin-top:26px}.offer-authority-grid,.offer-problem-grid,.offer-dual-cols,.offer-transformation-grid,.offer-after-purchase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.offer-authority-grid article{text-align:center;padding:26px}.offer-authority-grid article>span{background:var(--landing-charcoal);color:var(--landing-white);justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;font-size:24px;display:inline-flex}.offer-value-statement-card{max-width:960px;margin:0 auto}.offer-value-statement-card h2{margin-top:16px}.offer-showcase-card{padding:24px}.offer-showcase-visual{border:1px solid var(--landing-border);background:linear-gradient(#fff,#f2efe3);border-radius:18px;min-height:220px;padding:18px;overflow:hidden}.offer-placeholder-window{align-items:center;gap:8px;display:flex}.offer-placeholder-window span{background:#1a1c1e1f;border-radius:999px;width:10px;height:10px;display:inline-block}.offer-showcase-example{background:#ffffffc2;border:1px solid #1a1c1e14;border-radius:16px;gap:14px;margin-top:18px;padding:18px;display:grid}.offer-showcase-example-kicker{color:var(--landing-text-secondary);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.offer-showcase-example h4{letter-spacing:-.03em;margin:0;font-size:20px;line-height:1.15}.offer-showcase-example-list{gap:10px;margin:0;padding-left:18px;display:grid}.offer-showcase-example-list li{color:var(--landing-text-secondary);font-size:15px;line-height:1.55}.offer-showcase-example-footer{flex-wrap:wrap;gap:8px;display:flex}.offer-showcase-example-footer span{color:var(--landing-charcoal);background:#1a1c1e0f;border:1px solid #1a1c1e14;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:700}.offer-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.offer-step-card{padding:28px}.offer-step-index{color:var(--landing-text-secondary);letter-spacing:.14em;margin-bottom:20px;font-size:14px;font-weight:800;display:inline-block}.offer-problem-card{padding:28px}.offer-problem-card.is-highlight{background:var(--landing-charcoal);border-color:var(--landing-charcoal);color:var(--landing-white)}.offer-problem-card.is-highlight p,.offer-problem-card.is-highlight li{color:#ffffffc2}.offer-problem-card ul,.offer-dual-card ul,.offer-after-purchase-list{gap:10px;margin:18px 0 0;padding-left:20px;display:grid}.offer-problem-card li,.offer-dual-card li,.offer-feature-stack-card small,.offer-after-purchase-list li{color:var(--landing-text-secondary);font-size:15px;line-height:1.55}.offer-transformation-grid{grid-template-columns:1.1fr .9fr;align-items:start}.offer-before-after-list{gap:14px;display:grid}.offer-before-after-list article{background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;padding:20px}.offer-before-after-list small{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.offer-before-after-list p{margin:0 0 16px;font-size:18px}.offer-dual-card,.offer-feature-group,.offer-guarantee-card,.offer-after-purchase-card,.offer-after-purchase-included{background:var(--landing-white);border:1px solid var(--landing-border);border-radius:18px}.offer-dual-card{padding:28px}.offer-feature-stack-groups{gap:22px;display:grid}.offer-feature-group{padding:28px}.offer-feature-group h3{margin-bottom:18px}.offer-feature-stack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.offer-feature-stack-card{background:var(--landing-cream);border-radius:16px;padding:22px}.offer-feature-stack-card h4{font-size:20px}.offer-feature-stack-card small{margin-top:14px;display:block}.offer-inline-cta{justify-content:center;margin-top:32px}.offer-bonus-stack{gap:18px;display:grid}.offer-bonus-card{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.offer-bonus-card span{background:var(--landing-charcoal);color:var(--landing-white);letter-spacing:.12em;text-transform:uppercase;flex:none;padding:10px 14px;font-size:12px;font-weight:800}.offer-comparison-table-wrap{overflow-x:auto}.offer-comparison-table{border-collapse:collapse;border-spacing:0;width:100%;min-width:760px}.offer-comparison-table th,.offer-comparison-table td{border-bottom:1px solid var(--landing-border);text-align:left;vertical-align:top;padding:18px 16px}.offer-comparison-table th{color:var(--landing-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.offer-comparison-table td{font-size:16px;line-height:1.5}.offer-comparison-table tr.is-highlight td{color:var(--landing-white);background:#1a1c1ef0}.offer-guarantee-card{border-left:8px solid var(--landing-charcoal);grid-template-columns:auto 1fr;align-items:start;gap:24px;padding:32px;display:grid}.offer-guarantee-card>span{background:var(--landing-charcoal);color:var(--landing-white);border-radius:999px;justify-content:center;align-items:center;width:74px;height:74px;font-size:32px;display:inline-flex}.offer-anchor-card{text-align:center}.offer-anchor-card p{color:var(--landing-text-secondary);margin:0;font-size:16px}.offer-anchor-card strong{margin-top:14px;padding:14px 18px;text-decoration:line-through;display:inline-flex}.offer-pricing-grid{grid-template-columns:minmax(0,440px);justify-content:center;align-items:stretch;gap:20px;display:grid}.offer-pricing-card{background:var(--landing-cream);border:1px solid var(--landing-border);border-radius:22px;flex-direction:column;padding:26px;display:flex;position:relative}.offer-pricing-card.is-featured{background:var(--landing-charcoal);border-color:var(--landing-charcoal);color:var(--landing-white);box-shadow:0 28px 48px #1a1c1e1f}.offer-pricing-card.is-featured p,.offer-pricing-card.is-featured li,.offer-pricing-card.is-featured .offer-pricing-note,.offer-pricing-card.is-featured .offer-pricing-price small{color:#ffffffbd}.offer-pricing-card.is-featured .offer-price-anchor-strike{color:#ffffff6b}.offer-pricing-badge{color:var(--landing-charcoal);letter-spacing:.14em;text-transform:uppercase;background:#91f7b8;align-self:flex-start;margin-bottom:18px;padding:8px 12px;font-size:11px;font-weight:900}.offer-pricing-head p,.offer-pricing-price small{color:var(--landing-text-secondary);margin:10px 0 0;font-size:15px;line-height:1.55}.offer-pricing-price{gap:10px;margin-top:22px;display:grid}.offer-pricing-price strong{letter-spacing:-.05em;font-size:44px;line-height:.95}.offer-price-anchor-strike{color:#8f8f8f;font-size:16px;text-decoration:line-through}.offer-pricing-card ul{gap:12px;margin:24px 0 0;padding-left:20px;display:grid}.offer-pricing-card li{color:var(--landing-text-secondary);font-size:16px;line-height:1.55}.offer-pricing-cta{width:100%;margin-top:auto}.offer-faq-list{gap:14px;max-width:920px;margin:0 auto;display:grid}.offer-faq-item{background:var(--landing-white);border:1px solid var(--landing-border);border-radius:18px;overflow:hidden}.offer-faq-trigger{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 24px;font-size:18px;font-weight:700;display:flex}.offer-faq-panel{padding:0 24px 22px}.offer-faq-panel p{color:var(--landing-text-secondary);margin:0;font-size:16px;line-height:1.65}.offer-after-purchase-grid{grid-template-columns:1.2fr .8fr;align-items:stretch}.offer-after-purchase-steps{gap:16px;display:grid}.offer-after-purchase-card,.offer-after-purchase-included{padding:28px}.offer-after-purchase-card{background:var(--landing-cream);align-items:flex-start;gap:18px;display:flex}.offer-after-purchase-step{background:var(--landing-white);border:1px solid var(--landing-border);color:var(--landing-charcoal);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:inline-flex}.offer-after-purchase-included{background:var(--landing-white)}.offer-after-purchase-included h3{margin-top:12px}.offer-after-purchase-included small{color:var(--landing-text-secondary);margin-top:18px;font-size:14px;font-weight:700;display:block}@keyframes offer-blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1080px){.offer-feature-grid,.offer-pricing-grid,.offer-showcase-grid,.offer-authority-grid,.offer-trend-grid,.offer-anchor-grid,.offer-flexibility-grid,.offer-problem-grid,.offer-dual-cols,.offer-after-purchase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-transformation-grid,.offer-guarantee-card,.offer-social-proof-meta,.offer-feature-stack-grid{grid-template-columns:1fr}.offer-social-proof-meta{align-items:flex-start;display:grid}}@media (max-width:767px){.offer-promo-bar-copy p{font-size:12px}.offer-promo-live-badge{padding:5px 8px}.offer-hero{padding-bottom:84px;padding-top:calc(var(--offer-promo-offset,42px) + env(safe-area-inset-top,0px) + 64px + 2px + 48px)}.offer-hero-actions,.offer-cta-band-actions,.offer-inline-cta{flex-direction:column;align-items:stretch}.offer-hero-actions .landing-btn,.offer-cta-band-actions .landing-btn,.offer-inline-cta .landing-btn{width:100%}.offer-feature-grid,.offer-use-case-grid,.offer-showcase-grid,.offer-trend-grid,.offer-step-grid,.offer-problem-grid,.offer-dual-cols,.offer-flexibility-grid,.offer-anchor-grid,.offer-pricing-grid,.offer-authority-grid,.offer-after-purchase-grid,.offer-testimonial-grid{grid-template-columns:1fr}.offer-pricing-grid .offer-pricing-card.is-featured{order:-1}.offer-bonus-card{flex-direction:column;align-items:flex-start}.offer-cta-band{text-align:left}.offer-guarantee-card{grid-template-columns:1fr}.offer-after-purchase-card,.offer-after-purchase-included,.offer-step-card,.offer-pricing-card,.offer-problem-card,.offer-dual-card,.offer-feature-group,.offer-feature-card,.offer-trend-card,.offer-flexibility-card,.offer-showcase-card,.offer-authority-grid article,.offer-anchor-card,.offer-bonus-card,.offer-use-case-card{padding:22px}}
