.page-hero[data-astro-cid-dayp2a4q]{background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-secondary-dark) 100%);color:var(--color-white);padding:calc(72px + var(--space-4xl)) 0 var(--space-4xl)}.page-hero__title[data-astro-cid-dayp2a4q]{font-size:var(--text-5xl);color:var(--color-white);margin-bottom:var(--space-lg);max-width:700px}.page-hero__subtitle[data-astro-cid-dayp2a4q]{font-size:var(--text-lg);color:#ffffffd1;max-width:620px;line-height:var(--leading-relaxed)}.breadcrumb[data-astro-cid-dayp2a4q] ol[data-astro-cid-dayp2a4q]{display:flex;align-items:center;gap:var(--space-sm);list-style:none;font-size:var(--text-sm);color:#fff9;margin-bottom:var(--space-xl);flex-wrap:wrap}.breadcrumb[data-astro-cid-dayp2a4q] a[data-astro-cid-dayp2a4q]{color:#ffffffb3}.breadcrumb[data-astro-cid-dayp2a4q] a[data-astro-cid-dayp2a4q]:hover{color:var(--color-white)}.bg-white[data-astro-cid-dayp2a4q]{background:var(--color-white)}.bg-cream[data-astro-cid-dayp2a4q]{background:var(--color-cream)}.section[data-astro-cid-dayp2a4q]{padding-block:var(--space-4xl)}.text-center[data-astro-cid-dayp2a4q]{text-align:center}.bonos-section__title[data-astro-cid-dayp2a4q]{font-size:var(--text-3xl);font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-sm);text-align:center}.bonos-section__sub[data-astro-cid-dayp2a4q]{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-2xl);text-align:center;max-width:640px;margin-inline:auto}.bonos-grid[data-astro-cid-dayp2a4q]{display:grid;gap:var(--space-lg);align-items:stretch}.bonos-grid--1[data-astro-cid-dayp2a4q]{grid-template-columns:minmax(0,420px);justify-content:center}.bonos-grid--2[data-astro-cid-dayp2a4q]{grid-template-columns:repeat(2,1fr);max-width:820px;margin-inline:auto}.bonos-grid--3[data-astro-cid-dayp2a4q]{grid-template-columns:repeat(3,1fr)}.price-card[data-astro-cid-dayp2a4q]{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-2xl) var(--space-xl);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm)}.price-card--featured[data-astro-cid-dayp2a4q]{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.price-card__name[data-astro-cid-dayp2a4q]{font-size:var(--text-base);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.price-card__amount[data-astro-cid-dayp2a4q]{font-size:var(--text-5xl);color:var(--color-gray-900);line-height:var(--leading-tight)}.price-card__meta[data-astro-cid-dayp2a4q]{font-size:var(--text-sm);color:var(--color-primary-700);font-weight:500}.price-card__features[data-astro-cid-dayp2a4q]{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-md);list-style:none}.price-card__features[data-astro-cid-dayp2a4q] li[data-astro-cid-dayp2a4q]{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}.price-card__features[data-astro-cid-dayp2a4q] li[data-astro-cid-dayp2a4q]:before{content:"✓";color:var(--color-primary-700);font-weight:700;flex-shrink:0}.bono-card[data-astro-cid-dayp2a4q]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--space-xs);padding:var(--space-2xl) var(--space-xl);text-align:center;background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out),border-color var(--duration-fast)}.bono-card[data-astro-cid-dayp2a4q]:hover{border-color:var(--color-primary-200);transform:translateY(-3px)}.bono-card--featured[data-astro-cid-dayp2a4q]{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.bono-card__badge[data-astro-cid-dayp2a4q]{position:absolute;top:calc(var(--space-md) * -1);left:50%;transform:translate(-50%);padding:var(--space-xs) var(--space-md);background:var(--color-primary);color:var(--color-primary-800);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);border-radius:var(--radius-full);white-space:nowrap}.bono-card__title[data-astro-cid-dayp2a4q]{font-size:var(--text-base);font-weight:600;color:var(--color-gray-900);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.bono-card__sessions[data-astro-cid-dayp2a4q]{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-sm)}.bono-card__price[data-astro-cid-dayp2a4q]{font-size:var(--text-5xl);color:var(--color-gray-900);line-height:var(--leading-tight)}.bono-card__sub[data-astro-cid-dayp2a4q]{font-size:var(--text-sm);color:var(--text-secondary)}.bono-card__saving[data-astro-cid-dayp2a4q]{align-self:center;margin-top:var(--space-sm);padding:var(--space-xs) var(--space-md);background:var(--color-primary-50);color:var(--color-primary-700);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-full)}.bono-card__quote[data-astro-cid-dayp2a4q]{align-self:center;padding:var(--space-sm) var(--space-lg);background:var(--color-primary-50);color:var(--color-primary-800);font-size:var(--text-sm);font-weight:600;border-radius:var(--radius-full)}.calc[data-astro-cid-dayp2a4q]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:center;max-width:900px;margin-inline:auto;padding:var(--space-2xl);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md)}.calc__control[data-astro-cid-dayp2a4q]{display:flex;flex-direction:column;gap:var(--space-md)}.calc__label[data-astro-cid-dayp2a4q]{font-size:var(--text-base);font-weight:600;color:var(--color-gray-900)}.calc__stepper[data-astro-cid-dayp2a4q]{display:flex;align-items:center;gap:var(--space-sm)}.calc__step[data-astro-cid-dayp2a4q]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;font-size:var(--text-xl);line-height:1;color:var(--color-primary-800);background:var(--color-primary-50);border:1.5px solid var(--color-primary-200);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.calc__step[data-astro-cid-dayp2a4q]:hover{background:var(--color-primary-100)}.calc__step[data-astro-cid-dayp2a4q]:active{background:var(--color-primary-200)}.calc__step[data-astro-cid-dayp2a4q]:focus-visible{outline:3px solid var(--color-primary-700);outline-offset:2px}.calc__number[data-astro-cid-dayp2a4q]{width:100%;height:44px;padding:0 var(--space-md);font-family:var(--font-body);font-size:var(--text-lg);font-weight:600;color:var(--color-gray-900);text-align:center;background:var(--color-white);border:1.5px solid var(--color-gray-300);border-radius:var(--radius-lg)}.calc__number[data-astro-cid-dayp2a4q]:focus-visible{outline:3px solid var(--color-primary-700);outline-offset:2px}.calc__number[data-astro-cid-dayp2a4q]::-webkit-outer-spin-button,.calc__number[data-astro-cid-dayp2a4q]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc__range[data-astro-cid-dayp2a4q]{width:100%;height:44px;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.calc__range[data-astro-cid-dayp2a4q]:focus-visible{outline:3px solid var(--color-primary-700);outline-offset:2px;border-radius:var(--radius-full)}.calc__range[data-astro-cid-dayp2a4q]::-webkit-slider-runnable-track{height:8px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-primary) 0 var(--calc-progress, 0%),var(--color-primary-100) var(--calc-progress, 0%) 100%)}.calc__range[data-astro-cid-dayp2a4q]::-moz-range-track{height:8px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-primary) 0 var(--calc-progress, 0%),var(--color-primary-100) var(--calc-progress, 0%) 100%)}.calc__range[data-astro-cid-dayp2a4q]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:var(--radius-full);background:var(--color-white);border:3px solid var(--color-primary-600);box-shadow:var(--shadow-sm)}.calc__range[data-astro-cid-dayp2a4q]::-moz-range-thumb{width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-white);border:3px solid var(--color-primary-600);box-shadow:var(--shadow-sm)}.calc__scale[data-astro-cid-dayp2a4q]{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--text-secondary)}.calc__result[data-astro-cid-dayp2a4q]{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;padding:var(--space-xl);text-align:center;background:var(--color-primary-50);border-radius:var(--radius-xl)}.calc__tier[data-astro-cid-dayp2a4q]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-primary-700)}.calc__total[data-astro-cid-dayp2a4q]{font-size:var(--text-5xl);line-height:var(--leading-tight);color:var(--color-gray-900)}.calc__breakdown[data-astro-cid-dayp2a4q]{font-size:var(--text-sm);color:var(--text-secondary)}.calc__saving[data-astro-cid-dayp2a4q]{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-md);background:var(--color-white);color:var(--color-primary-800);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-full)}.calc__saving[data-astro-cid-dayp2a4q][hidden]{display:none}.tier-ref[data-astro-cid-dayp2a4q]{max-width:900px;margin:var(--space-xl) auto 0}.tier-ref__title[data-astro-cid-dayp2a4q]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-secondary);text-align:center;margin-bottom:var(--space-md)}.tier-ref__list[data-astro-cid-dayp2a4q]{display:flex;flex-direction:column;gap:var(--space-sm);list-style:none}.tier-ref__item[data-astro-cid-dayp2a4q]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);font-size:var(--text-sm)}.tier-ref__label[data-astro-cid-dayp2a4q]{font-weight:600;color:var(--color-gray-900)}.tier-ref__sessions[data-astro-cid-dayp2a4q]{color:var(--text-secondary)}.tier-ref__price[data-astro-cid-dayp2a4q]{margin-left:auto;font-weight:600;color:var(--color-primary-700)}.block-cta[data-astro-cid-dayp2a4q]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-2xl)}.block-cta__wa[data-astro-cid-dayp2a4q]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-xl);font-size:var(--text-base);font-weight:600;color:var(--color-primary-700);background:var(--color-white);border:1.5px solid var(--color-primary-700);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-out)}.block-cta__wa[data-astro-cid-dayp2a4q]:hover{background:var(--color-primary-50)}.block-cta__wa[data-astro-cid-dayp2a4q]:active{background:var(--color-primary-100)}.programa-table-wrap[data-astro-cid-dayp2a4q]{overflow-x:auto;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl)}.programa-table[data-astro-cid-dayp2a4q]{width:100%;border-collapse:collapse;background:var(--color-white);font-size:var(--text-sm)}.programa-table[data-astro-cid-dayp2a4q] th[data-astro-cid-dayp2a4q],.programa-table[data-astro-cid-dayp2a4q] td[data-astro-cid-dayp2a4q]{padding:var(--space-md) var(--space-lg);text-align:left;border-bottom:1px solid var(--color-gray-200);white-space:nowrap}.programa-table[data-astro-cid-dayp2a4q] thead[data-astro-cid-dayp2a4q] th[data-astro-cid-dayp2a4q]{background:var(--color-gray-100);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-gray-700)}.programa-table[data-astro-cid-dayp2a4q] tbody[data-astro-cid-dayp2a4q] tr[data-astro-cid-dayp2a4q]:last-child td[data-astro-cid-dayp2a4q]{border-bottom:none}.programa-table[data-astro-cid-dayp2a4q] tbody[data-astro-cid-dayp2a4q] tr[data-astro-cid-dayp2a4q]:hover{background:var(--color-gray-100)}.programa-table[data-astro-cid-dayp2a4q] .is-total[data-astro-cid-dayp2a4q]{font-weight:700;color:var(--color-gray-900)}.programa-table[data-astro-cid-dayp2a4q] .is-quote[data-astro-cid-dayp2a4q]{color:var(--color-primary-700);font-weight:600}.cta-section[data-astro-cid-dayp2a4q]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-200) 60%,var(--color-primary-100) 100%);color:var(--color-primary-800)}.cta-section__title[data-astro-cid-dayp2a4q]{font-size:var(--text-4xl);color:var(--color-primary-800);margin-bottom:var(--space-md)}.cta-section__subtitle[data-astro-cid-dayp2a4q]{font-size:var(--text-lg);color:var(--color-primary-800);max-width:620px;margin-inline:auto;margin-bottom:var(--space-2xl)}.cta-section__actions[data-astro-cid-dayp2a4q]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md)}.cta-band-btn[data-astro-cid-dayp2a4q]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-xl);font-size:var(--text-base);font-weight:600;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out)}.cta-band-btn--solid[data-astro-cid-dayp2a4q]{background:var(--color-primary-800);color:var(--color-white)}.cta-band-btn--light[data-astro-cid-dayp2a4q]{background:var(--color-white);color:var(--color-primary-800)}.cta-band-btn[data-astro-cid-dayp2a4q]:hover{transform:scale(1.04) rotate(-1.5deg)}.cta-band-btn[data-astro-cid-dayp2a4q]:active{transform:scale(.98)}.cta-section[data-astro-cid-dayp2a4q] [data-astro-cid-dayp2a4q]:focus-visible{outline:3px solid var(--color-primary-800);outline-offset:3px}.cta-section__note[data-astro-cid-dayp2a4q]{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--color-primary-800)}.cta-section__note[data-astro-cid-dayp2a4q] a[data-astro-cid-dayp2a4q]{color:var(--color-primary-800);font-weight:700;text-decoration:underline}@media(max-width:1024px){.bonos-grid--3[data-astro-cid-dayp2a4q]{grid-template-columns:repeat(2,1fr)}.calc[data-astro-cid-dayp2a4q]{grid-template-columns:1fr}}@media(max-width:640px){.page-hero__title[data-astro-cid-dayp2a4q]{font-size:var(--text-3xl)}.bonos-grid--2[data-astro-cid-dayp2a4q],.bonos-grid--3[data-astro-cid-dayp2a4q]{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.calc[data-astro-cid-dayp2a4q]{padding:var(--space-xl) var(--space-lg)}.block-cta[data-astro-cid-dayp2a4q]{flex-direction:column;align-items:stretch}.block-cta[data-astro-cid-dayp2a4q]>[data-astro-cid-dayp2a4q]{width:100%}.cta-section__actions[data-astro-cid-dayp2a4q]{flex-direction:column;align-items:stretch}.programa-table[data-astro-cid-dayp2a4q] th[data-astro-cid-dayp2a4q],.programa-table[data-astro-cid-dayp2a4q] td[data-astro-cid-dayp2a4q]{padding:var(--space-sm) var(--space-md)}}@media(prefers-reduced-motion:reduce){.bono-card[data-astro-cid-dayp2a4q],.cta-band-btn[data-astro-cid-dayp2a4q],.calc__step[data-astro-cid-dayp2a4q],.block-cta__wa[data-astro-cid-dayp2a4q]{transition:none}.bono-card[data-astro-cid-dayp2a4q]:hover,.cta-band-btn[data-astro-cid-dayp2a4q]:hover,.cta-band-btn[data-astro-cid-dayp2a4q]:active{transform:none}}
