body.page-early-bird{--eb-page-bg:#f5f7fb;--eb-surface:#fff;--eb-surface-hover:#f9fbff;--eb-surface-selected:#31384a;--eb-text-main:#111827;--eb-text-body:#667085;--eb-text-on-dark:#fff;--eb-text-on-dark-soft:#e8edf5;--eb-border:#d7dfea;--eb-border-strong:#c7d2e0;--eb-border-selected:#f5c400;--eb-accent-yellow:#f5c400;--eb-accent-yellow-hover:#e5b700;--eb-accent-red:#d9363e;--eb-accent-red-hover:#c92a33;--eb-shadow-card:0 12px 32px rgba(15,23,42,.06);--eb-shadow-card-hover:0 14px 36px rgba(15,23,42,.1);--eb-shadow-selected:0 10px 24px rgba(0,0,0,.18);--eb-shadow-btn-yellow:0 6px 16px rgba(245,196,0,.18);--eb-shadow-btn-red:0 10px 24px rgba(217,54,62,.24);--eb-radius-xl:20px;--eb-radius-lg:16px;--eb-radius-md:12px;--eb-gap-shell:20px;--eb-gap-card:16px;--eb-gap-plan-card:10px;--eb-pad-shell-x:16px;--eb-pad-card:24px;--eb-pad-card-mobile:18px;--eb-pad-plan-card:18px;--eb-plan-btn-min-h:48px;--eb-main-btn-min-h:56px;--eb-transition-fast:.18s ease;--eb-transition-normal:.24s ease;background:var(--eb-page-bg)}body.page-early-bird .early-bird-shell{max-width:760px;margin:48px auto 64px;padding-left:var(--eb-pad-shell-x);padding-right:var(--eb-pad-shell-x)}body.page-early-bird .early-bird-shell>.e-con,body.page-early-bird .early-bird-shell{gap:var(--eb-gap-shell)}body.page-early-bird .early-bird-buybox-host{position:absolute !important;left:-99999px !important;top:0 !important;width:1px !important;height:1px !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}body.page-early-bird .early-bird-card,body.page-early-bird .early-bird-cta-card{background:var(--eb-surface);border:1px solid #e6ebf2;border-radius:var(--eb-radius-xl);box-shadow:var(--eb-shadow-card);padding:var(--eb-pad-card)}body.page-early-bird .early-bird-section-title .elementor-heading-title,body.page-early-bird .early-bird-section-title h2,body.page-early-bird .early-bird-section-title h3{margin:0;font-size:28px;line-height:1.3;font-weight:800;color:var(--eb-text-main)}body.page-early-bird .early-bird-section-note,body.page-early-bird .early-bird-section-note p{margin:0;font-size:14px;line-height:1.8;color:var(--eb-text-body)}body.page-early-bird .early-bird-plan-list{display:flex;flex-direction:column;gap:14px}body.page-early-bird .early-bird-plan-card{background:var(--eb-surface);border:1px solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:var(--eb-pad-plan-card);transition:background var(--eb-transition-normal),border-color var(--eb-transition-normal),box-shadow var(--eb-transition-normal),transform var(--eb-transition-fast)}body.page-early-bird .early-bird-plan-card:hover{background:var(--eb-surface-hover);border-color:var(--eb-border-strong);box-shadow:var(--eb-shadow-card-hover);transform:translateY(-1px)}body.page-early-bird .early-bird-plan-card.is-selected{background:var(--eb-surface-selected);border:2px solid var(--eb-border-selected);box-shadow:var(--eb-shadow-selected);transform:none}body.page-early-bird .early-bird-plan-card>.e-con,body.page-early-bird .early-bird-plan-card{gap:var(--eb-gap-plan-card)}body.page-early-bird .early-bird-plan-name .elementor-heading-title,body.page-early-bird .early-bird-plan-name h3{margin:0;font-size:20px;line-height:1.35;font-weight:700;color:var(--eb-text-main)}body.page-early-bird .early-bird-plan-card.is-selected .early-bird-plan-name .elementor-heading-title,body.page-early-bird .early-bird-plan-card.is-selected .early-bird-plan-name h3{color:var(--eb-text-on-dark)}body.page-early-bird .early-bird-plan-note,body.page-early-bird .early-bird-plan-note p{margin:0;font-size:14px;line-height:1.75;color:var(--eb-text-body)}body.page-early-bird .early-bird-plan-card.is-selected .early-bird-plan-note,body.page-early-bird .early-bird-plan-card.is-selected .early-bird-plan-note p{color:var(--eb-text-on-dark-soft)}body.page-early-bird .early-bird-plan-trigger .elementor-button{width:100%;min-height:var(--eb-plan-btn-min-h);border-radius:var(--eb-radius-md);background:var(--eb-accent-yellow);border:1px solid var(--eb-accent-yellow);color:var(--eb-text-main);font-size:16px;line-height:1.2;font-weight:700;padding:14px 18px;box-shadow:var(--eb-shadow-btn-yellow);transition:background var(--eb-transition-fast),border-color var(--eb-transition-fast),color var(--eb-transition-fast),box-shadow var(--eb-transition-fast),transform var(--eb-transition-fast)}body.page-early-bird .early-bird-plan-trigger .elementor-button:hover,body.page-early-bird .early-bird-plan-trigger .elementor-button:focus{background:var(--eb-accent-yellow-hover);border-color:var(--eb-accent-yellow-hover);color:var(--eb-text-main);box-shadow:0 8px 18px rgba(229,183,0,.22);transform:translateY(-1px)}body.page-early-bird .early-bird-plan-trigger.is-selected .elementor-button{background:var(--eb-accent-red) !important;border-color:var(--eb-accent-red) !important;color:var(--eb-text-on-dark) !important;box-shadow:var(--eb-shadow-btn-red);transform:none}body.page-early-bird .early-bird-plan-trigger.is-selected .elementor-button:hover,body.page-early-bird .early-bird-plan-trigger.is-selected .elementor-button:focus{background:var(--eb-accent-red-hover) !important;border-color:var(--eb-accent-red-hover) !important;color:var(--eb-text-on-dark) !important}body.page-early-bird .early-bird-selected-plan-label,body.page-early-bird .early-bird-selected-plan-label .elementor-heading-title,body.page-early-bird .early-bird-selected-plan-label h2,body.page-early-bird .early-bird-selected-plan-label h3{margin:0;font-size:28px;line-height:1.35;font-weight:800;color:var(--eb-text-main)}body.page-early-bird .early-bird-cta-note,body.page-early-bird .early-bird-cta-note p{margin:0;font-size:14px;line-height:1.8;color:var(--eb-text-body)}body.page-early-bird .early-bird-main-cta .elementor-button{width:100%;min-height:var(--eb-main-btn-min-h);border-radius:16px;background:var(--eb-accent-red);border:1px solid var(--eb-accent-red);color:var(--eb-text-on-dark);font-size:18px;line-height:1.2;font-weight:800;padding:16px 24px;box-shadow:var(--eb-shadow-btn-red);transition:background var(--eb-transition-fast),border-color var(--eb-transition-fast),color var(--eb-transition-fast),box-shadow var(--eb-transition-fast),transform var(--eb-transition-fast)}body.page-early-bird .early-bird-main-cta .elementor-button:hover,body.page-early-bird .early-bird-main-cta .elementor-button:focus{background:var(--eb-accent-red-hover);border-color:var(--eb-accent-red-hover);color:var(--eb-text-on-dark);box-shadow:0 12px 28px rgba(201,42,51,.28);transform:translateY(-1px)}body.page-early-bird .early-bird-main-cta .elementor-button:active{transform:translateY(0);box-shadow:0 6px 18px rgba(201,42,51,.22)}@media (max-width:767px){body.page-early-bird .early-bird-shell{margin-top:24px;margin-bottom:40px;padding-left:12px;padding-right:12px}body.page-early-bird .early-bird-card,body.page-early-bird .early-bird-cta-card{padding:var(--eb-pad-card-mobile);border-radius:var(--eb-radius-lg)}body.page-early-bird .early-bird-section-title .elementor-heading-title,body.page-early-bird .early-bird-section-title h2,body.page-early-bird .early-bird-section-title h3,body.page-early-bird .early-bird-selected-plan-label,body.page-early-bird .early-bird-selected-plan-label .elementor-heading-title,body.page-early-bird .early-bird-selected-plan-label h2,body.page-early-bird .early-bird-selected-plan-label h3{font-size:22px}body.page-early-bird .early-bird-plan-name .elementor-heading-title,body.page-early-bird .early-bird-plan-name h3{font-size:18px}body.page-early-bird .early-bird-plan-trigger .elementor-button{min-height:46px;font-size:15px;padding:13px 16px}body.page-early-bird .early-bird-main-cta .elementor-button{min-height:52px;font-size:17px;padding:15px 20px}}