.ab-upsell[data-astro-cid-x2ajkadi]{background:var(--gradient-fresh);color:#fff;border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:30px 32px;display:flex}.ab-upsell-txt[data-astro-cid-x2ajkadi]{max-width:640px}.ab-upsell-eyebrow[data-astro-cid-x2ajkadi]{text-transform:uppercase;letter-spacing:.1em;opacity:.92;color:#fff;align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-flex}.ab-upsell[data-astro-cid-x2ajkadi] h2[data-astro-cid-x2ajkadi]{color:#fff;margin-bottom:10px;font-size:26px}.ab-upsell-txt[data-astro-cid-x2ajkadi] p[data-astro-cid-x2ajkadi]{color:#ffffffeb;font-size:16px;line-height:1.6}.ab-upsell-txt[data-astro-cid-x2ajkadi] strong[data-astro-cid-x2ajkadi]{color:#fff}.ab-upsell-btn[data-astro-cid-x2ajkadi]{color:var(--dark-accent);border-radius:var(--radius);white-space:nowrap;background:#fff;flex:none;padding:14px 24px;font-weight:700}.ab-upsell-btn[data-astro-cid-x2ajkadi]:hover{background:var(--secondary)}.ab-hero[data-astro-cid-x2ajkadi]{background:var(--gradient-fresh);color:#fff;padding:64px 0 54px}.eyebrow[data-astro-cid-x2ajkadi]{text-transform:uppercase;letter-spacing:.12em;color:#fff;opacity:.92;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:inline-flex}.ab-hero[data-astro-cid-x2ajkadi] h1[data-astro-cid-x2ajkadi]{color:#fff;margin-bottom:14px;font-size:clamp(30px,5vw,46px)}.ab-hero[data-astro-cid-x2ajkadi] .lede[data-astro-cid-x2ajkadi]{color:#ffffffe6;max-width:640px;font-size:18px}.ab-body[data-astro-cid-x2ajkadi]{max-width:780px;padding-top:44px}.ab-what[data-astro-cid-x2ajkadi]{gap:18px;margin-bottom:40px;display:grid}.ab-item[data-astro-cid-x2ajkadi]{background:var(--surface-alt);border-radius:var(--radius-card);align-items:center;gap:16px;padding:18px 20px;display:flex}.ab-item[data-astro-cid-x2ajkadi] h3[data-astro-cid-x2ajkadi]{margin-bottom:2px;font-size:18px}.ab-item[data-astro-cid-x2ajkadi] p[data-astro-cid-x2ajkadi]{color:var(--text-2);font-size:15px}.ab-preview[data-astro-cid-x2ajkadi]{margin-bottom:36px}.ab-preview-cap[data-astro-cid-x2ajkadi]{color:var(--primary);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.ab-preview-frame[data-astro-cid-x2ajkadi]{border-radius:var(--radius-card);border:1px solid var(--border);max-width:460px;max-height:540px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 18px 50px #10261c2e}.ab-preview-frame[data-astro-cid-x2ajkadi] img[data-astro-cid-x2ajkadi]{width:100%;height:auto;display:block}.ab-preview-fade[data-astro-cid-x2ajkadi]{text-align:center;color:var(--dark-accent);background:linear-gradient(to bottom, #f7fbf600, var(--canvas) 62%);padding:40px 20px 18px;font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.ab-preview-fade[data-astro-cid-x2ajkadi] a[data-astro-cid-x2ajkadi]{color:var(--primary)}.ab-form-wrap[data-astro-cid-x2ajkadi]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-bottom:36px;padding:30px}.ab-form-wrap[data-astro-cid-x2ajkadi] h2[data-astro-cid-x2ajkadi]{margin-bottom:18px;font-size:26px}.ab-form[data-astro-cid-x2ajkadi]{flex-direction:column;gap:14px;display:flex}.ab-form[data-astro-cid-x2ajkadi] input[data-astro-cid-x2ajkadi][type=email]{border:1px solid var(--border);border-radius:var(--radius);font:inherit;padding:14px 16px;font-size:16px}.ab-consent[data-astro-cid-x2ajkadi]{color:var(--text-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.ab-consent[data-astro-cid-x2ajkadi] input[data-astro-cid-x2ajkadi]{margin-top:3px}.ab-consent[data-astro-cid-x2ajkadi] a[data-astro-cid-x2ajkadi]{color:var(--primary);text-decoration:underline}.ab-form[data-astro-cid-x2ajkadi] button[data-astro-cid-x2ajkadi]{border-radius:var(--radius);background:var(--primary);color:#fff;font:inherit;cursor:pointer;border:0;padding:14px;font-size:16px;font-weight:600}.ab-form[data-astro-cid-x2ajkadi] button[data-astro-cid-x2ajkadi]:hover{background:var(--dark-accent)}.ab-note[data-astro-cid-x2ajkadi]{color:var(--medium-gray);font-size:13px}.ab-out[data-astro-cid-x2ajkadi] h2[data-astro-cid-x2ajkadi]{margin-bottom:10px;font-size:22px}.ab-out[data-astro-cid-x2ajkadi] p[data-astro-cid-x2ajkadi]{color:var(--text-2)}.ab-out[data-astro-cid-x2ajkadi] a[data-astro-cid-x2ajkadi]{color:var(--primary)}
