.ia-event-page{--pip-violet:#6b2bff;--ping-blue:#05f;--sales-lavender:#9e86ff;--deep-signal:#4318c9;--soft-pip:#f1ebff;--ink:#0d0a1f;--graphite:#333;--cloud:#f6f5fa;--white:#fff;--hero-bg:#0d0a1f;--hero-surface:#171233;--success:#12b76a;--error:#f04438;--pip-gradient:linear-gradient(90deg, #6b2bff 0%, #05f 100%);--dark-pip:linear-gradient(135deg, #1a0b45 0%, #3d14c4 55%, #6b2bff 100%);--font-display:var(--font-sora,Sora), "Trebuchet MS", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-figtree,Figtree), Verdana, "Segoe UI", ui-sans-serif, system-ui, sans-serif;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--shadow-card:0 4px 24px #0f0a1e1f;--shadow-elevated:0 8px 40px #0f0a1e2e;--shadow-glow:0 0 60px #6b2bff47;--transition-fast:.18s cubic-bezier(.4, 0, .2, 1);--transition-med:.32s cubic-bezier(.4, 0, .2, 1);--container:1080px;box-sizing:border-box;min-height:100vh;font-family:var(--font-body);color:var(--ink);background:var(--cloud);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ia-event-page *,.ia-event-page :before,.ia-event-page :after{box-sizing:border-box}.ia-event-page img{max-width:100%;display:block}.ia-event-page a{color:inherit;text-decoration:none}.ia-event-page button{cursor:pointer;font-family:inherit}.ia-event-page ul,.ia-event-page ol{margin:0;padding:0;list-style:none}.ia-event-wrap{width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}.ia-event-topbar{background:var(--ink);color:#ffffffe0;letter-spacing:.04em;text-align:center;padding:8px 16px;font-size:.75rem;font-weight:500}.ia-event-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0a1feb;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.ia-event-header-inner{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 0;display:flex}.ia-event-logo{align-items:center;height:36px;display:inline-flex}.ia-event-logo img{width:auto;height:32px}.ia-event-header-cta{background:var(--pip-gradient);color:var(--white);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 4px 16px #6b2bff59}.ia-event-header-cta:hover{transform:translateY(-1px);box-shadow:0 6px 22px #6b2bff73}.ia-event-hero{background:var(--hero-bg);color:var(--white);padding:48px 0 64px;position:relative;overflow:hidden}.ia-event-hero:before{content:"";pointer-events:none;background:radial-gradient(#6b2bff59 0%,#0000 65%);height:70%;position:absolute;inset:-20% 20% auto -10%}.ia-event-hero:after{content:"";pointer-events:none;background:radial-gradient(#0055ff38 0%,#0000 70%);width:55%;height:70%;position:absolute;bottom:-30%;right:-10%}.ia-event-hero-grid{z-index:1;align-items:center;gap:40px;display:grid;position:relative}@media (min-width:900px){.ia-event-hero-grid{grid-template-columns:1.05fr .95fr;gap:48px}}.ia-event-eyebrow{color:var(--sales-lavender);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:#9e86ff1f;border:1px solid #9e86ff59;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:.6875rem;font-weight:600;display:inline-flex}.ia-event-eyebrow-dot{background:var(--sales-lavender);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #9e86ff40}.ia-event-headline{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.85rem,5vw,3.1rem);font-weight:800;line-height:1.08}.ia-event-headline .ia-event-hl{background:linear-gradient(90deg,#9e86ff 0%,#5c8cff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ia-event-sub{color:#ffffffc7;max-width:36rem;margin:0 0 22px;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.65}.ia-event-pills{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.ia-event-pill{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.ia-event-pill svg{opacity:.85;flex-shrink:0;width:14px;height:14px}.ia-event-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ia-event-btn{background:var(--pip-gradient);width:100%;color:var(--white);transition:transform var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 4px 20px #6b2bff66}.ia-event-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 28px #6b2bff80}.ia-event-btn:disabled{opacity:.7;cursor:not-allowed}.ia-event-btn-lg{width:auto;padding:16px 28px;font-size:1rem}.ia-event-btn-ghost{color:var(--white);transition:background var(--transition-fast);background:#ffffff0f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:14px 20px;font-size:.9rem;font-weight:500;display:inline-flex}.ia-event-btn-ghost:hover{background:#ffffff1f}.ia-event-organizer{color:#ffffff8c;margin-top:20px;font-size:.8125rem}.ia-event-phone-wrap{justify-content:center;display:flex}.ia-event-phone{width:min(100%,300px);box-shadow:var(--shadow-elevated), var(--shadow-glow);background:linear-gradient(160deg,#2a2150 0%,#12101f 100%);border:1px solid #ffffff1a;border-radius:36px;padding:12px}.ia-event-phone-notch{background:#00000059;border-radius:999px;width:96px;height:10px;margin:4px auto 10px}.ia-event-chat{background:#0f0d1c;border-radius:28px;flex-direction:column;min-height:420px;display:flex;overflow:hidden}.ia-event-chat-head{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.ia-event-chat-avatar{background:var(--pip-gradient);width:36px;height:36px;color:var(--white);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.ia-event-chat-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.ia-event-chat-meta strong{color:var(--white);font-size:.875rem;font-weight:600}.ia-event-chat-meta span{color:#ffffff80;font-size:.6875rem}.ia-event-chat-body{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.ia-event-bubble{opacity:0;border-radius:16px;max-width:88%;padding:10px 12px;font-size:.8125rem;line-height:1.45;animation:.45s forwards ia-event-bubble-in;transform:translateY(8px)}.ia-event-bubble--in{color:#ffffffeb;background:#ffffff14;border-bottom-left-radius:4px;align-self:flex-start}.ia-event-bubble--out{color:var(--white);background:linear-gradient(135deg,#5a28e0 0%,#05f 100%);border-bottom-right-radius:4px;align-self:flex-end}.ia-event-bubble:first-child{animation-delay:.2s}.ia-event-bubble:nth-child(2){animation-delay:.9s}.ia-event-bubble:nth-child(3){animation-delay:1.7s}.ia-event-bubble:nth-child(4){animation-delay:2.5s}.ia-event-bubble:nth-child(5){animation-delay:3.3s}@keyframes ia-event-bubble-in{to{opacity:1;transform:translateY(0)}}.ia-event-chat-compose{color:#ffffff59;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;margin:0 12px 12px;padding:10px 12px;font-size:.75rem;display:flex}.ia-event-count-section{z-index:2;margin-top:-28px;padding-bottom:8px;position:relative}.ia-event-count-card{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-card);border:1px solid #0d0a1f0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.ia-event-count-label{font-family:var(--font-display);color:var(--ink);flex-direction:column;gap:4px;font-size:1rem;font-weight:700;display:flex}.ia-event-count-label small{font-family:var(--font-body);color:var(--graphite);opacity:.8;font-size:.8125rem;font-weight:400}.ia-event-count-boxes{gap:8px;display:flex}.ia-event-cbox{border-radius:var(--radius-sm);background:var(--cloud);text-align:center;min-width:58px;padding:10px 8px}.ia-event-count-num{font-family:var(--font-display);color:var(--pip-violet);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.ia-event-clbl{letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);opacity:.7;margin-top:2px;font-size:.6875rem;font-weight:600}.ia-event-section{padding:64px 0}.ia-event-section--tight{padding:48px 0}.ia-event-kicker{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--pip-violet);margin-bottom:10px;font-size:.75rem;font-weight:600;display:inline-block}.ia-event-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:clamp(1.45rem,3vw,2rem);font-weight:700;line-height:1.2}.ia-event-lead{max-width:40rem;color:var(--graphite);margin:0 0 28px;font-size:1rem;line-height:1.65}.ia-event-pain-grid{gap:14px;display:grid}@media (min-width:720px){.ia-event-pain-grid{grid-template-columns:repeat(3,1fr)}}.ia-event-pain-card{border-radius:var(--radius-md);background:var(--white);border:1px solid #0d0a1f0f;padding:22px 20px;box-shadow:0 2px 12px #0f0a1e0a}.ia-event-pain-card h3{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:1.05rem;font-weight:650}.ia-event-pain-card p{color:var(--graphite);margin:0;font-size:.9rem;line-height:1.55}.ia-event-concepts{background:var(--ink);color:var(--white);padding:40px 0}.ia-event-concepts-grid{text-align:center;gap:16px;display:grid}@media (min-width:720px){.ia-event-concepts-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.ia-event-concept{padding:8px 12px}.ia-event-concept strong{font-family:var(--font-display);letter-spacing:.04em;background:linear-gradient(90deg,#9e86ff 0%,#5c8cff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:clamp(1.1rem,2.5vw,1.45rem);font-weight:800;display:block}.ia-event-concept span{color:#ffffffa6;font-size:.875rem;line-height:1.45;display:block}.ia-event-program-list{gap:14px;display:grid}.ia-event-program-step{border-radius:var(--radius-md);background:var(--white);border:1px solid #0d0a1f0f;grid-template-columns:auto 1fr;gap:16px;padding:20px;display:grid}.ia-event-program-num{background:var(--soft-pip);width:44px;height:44px;color:var(--pip-violet);font-family:var(--font-display);border-radius:12px;place-items:center;font-size:.875rem;font-weight:800;display:grid}.ia-event-program-step h3{font-family:var(--font-display);color:var(--ink);margin:0 0 6px;font-size:1.05rem;font-weight:650;line-height:1.3}.ia-event-program-step p{color:var(--graphite);margin:0;font-size:.9rem;line-height:1.55}.ia-event-chips{flex-wrap:wrap;gap:8px;display:flex}.ia-event-chip{background:var(--white);color:var(--ink);border:1px solid #6b2bff2e;border-radius:999px;padding:8px 14px;font-size:.8125rem;font-weight:500;display:inline-flex}.ia-event-register{background:linear-gradient(180deg, #ece8f8 0%, var(--cloud) 100%);padding:72px 0}.ia-event-register-grid{align-items:start;gap:32px;display:grid}@media (min-width:900px){.ia-event-register-grid{grid-template-columns:.9fr 1.1fr;gap:40px}}.ia-event-ebook-mock{perspective:800px;max-width:280px;margin:0 auto}.ia-event-ebook-cover{aspect-ratio:3/4;background:var(--dark-pip);color:var(--white);box-shadow:var(--shadow-elevated), 8px 0 0 #0d0a1f26;border-radius:12px 16px 16px 12px;padding:28px 22px;position:relative;overflow:hidden;transform:rotateY(-6deg)rotateX(2deg)}.ia-event-ebook-cover:before{content:"";background:linear-gradient(#fff3,#ffffff05);width:10px;position:absolute;inset:0 auto 0 0}.ia-event-ebook-cover .ia-event-kicker{color:var(--sales-lavender)}.ia-event-ebook-cover h3{font-family:var(--font-display);margin:12px 0 16px;font-size:1.35rem;font-weight:800;line-height:1.2}.ia-event-ebook-cover p{color:#ffffffb3;margin:0;font-size:.8125rem;line-height:1.5}.ia-event-form-shell{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-card);border:1px solid #0d0a1f0f;padding:24px}.ia-event-form{flex-direction:column;gap:12px;display:flex}.ia-event-ebook-badge{border-radius:var(--radius-sm);background:var(--soft-pip);color:var(--graphite);flex-direction:column;gap:4px;margin-bottom:4px;padding:12px 14px;font-size:.8125rem;line-height:1.4;display:flex}.ia-event-ebook-badge strong{color:var(--ink);font-weight:650}.ia-event-field{color:var(--ink);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:550;display:flex}.ia-event-field input,.ia-event-field select{border-radius:var(--radius-sm);background:var(--white);width:100%;color:var(--ink);font-family:var(--font-body);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0d0a1f24;padding:12px 14px;font-size:.9375rem;font-weight:400}.ia-event-field input:focus,.ia-event-field select:focus{border-color:var(--pip-violet);outline:none;box-shadow:0 0 0 3px #6b2bff26}.ia-event-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ia-event-check{color:var(--graphite);grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.8125rem;font-weight:400;line-height:1.45;display:grid}.ia-event-check input{accent-color:var(--pip-violet);margin-top:2px}.ia-event-check a{color:var(--pip-violet);text-underline-offset:2px;text-decoration:underline}.ia-event-error{border-radius:var(--radius-sm);color:var(--error);background:#f0443814;margin:0;padding:10px 12px;font-size:.8125rem}.ia-event-micro{color:var(--graphite);flex-wrap:wrap;gap:10px 14px;margin:4px 0 0;font-size:.75rem;display:flex}.ia-event-success{text-align:left}.ia-event-success-icon{width:48px;height:48px;color:var(--success);background:#12b76a1f;border-radius:50%;place-items:center;margin-bottom:14px;font-size:1.35rem;font-weight:700;display:grid}.ia-event-success h2{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:1.45rem;font-weight:750}.ia-event-success p{color:var(--graphite);margin:0 0 10px;font-size:.9375rem;line-height:1.55}.ia-event-success-email{color:var(--ink);word-break:break-all;font-weight:650}.ia-event-success-note{border-radius:var(--radius-sm);background:var(--cloud);padding:12px 14px;margin-bottom:18px!important;font-size:.8125rem!important}.ia-event-success-actions{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.ia-event-success-actions a,.ia-event-success-actions button{background:var(--white);color:var(--ink);transition:background var(--transition-fast);border:1px solid #0d0a1f1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:.875rem;font-weight:550;display:inline-flex}.ia-event-success-actions a:hover,.ia-event-success-actions button:hover{background:var(--cloud)}.ia-event-success-actions a.ia-event-btn-primary-link{background:var(--pip-gradient);color:var(--white);border:none}.ia-event-share-row{flex-wrap:wrap;gap:8px;display:flex}.ia-event-share-row a,.ia-event-share-row button{border-radius:var(--radius-sm);background:var(--cloud);min-width:120px;color:var(--ink);border:1px solid #0d0a1f1a;flex:auto;padding:10px 12px;font-size:.8125rem;font-weight:550}.ia-event-faq-list{gap:10px;max-width:720px;display:grid}.ia-event-faq-item{border-radius:var(--radius-md);background:var(--white);border:1px solid #0d0a1f0f;overflow:hidden}.ia-event-faq-item summary{cursor:pointer;font-family:var(--font-display);color:var(--ink);padding:16px 18px;font-size:.95rem;font-weight:650;list-style:none}.ia-event-faq-item summary::-webkit-details-marker{display:none}.ia-event-faq-item[open] summary{border-bottom:1px solid #0d0a1f0f}.ia-event-faq-item p{color:var(--graphite);margin:0;padding:14px 18px 18px;font-size:.9rem;line-height:1.55}.ia-event-final{background:var(--ink);color:var(--white);text-align:center;padding:72px 0}.ia-event-final .ia-event-h2{color:var(--white)}.ia-event-final .ia-event-lead{color:#ffffffb3;margin-left:auto;margin-right:auto}.ia-event-footer{color:#ffffff8c;text-align:center;background:#090714;padding:28px 0 100px;font-size:.8125rem}.ia-event-footer a{color:#ffffffbf;text-underline-offset:2px;text-decoration:underline}.ia-event-footer-logo{justify-content:center;margin-bottom:12px;display:inline-flex}.ia-event-footer-logo img{opacity:.9;width:auto;height:28px}.ia-event-sticky{z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a1ff0;border-top:1px solid #ffffff14;display:none;position:fixed;bottom:0;left:0;right:0}.ia-event-sticky-inner{max-width:var(--container);align-items:center;gap:12px;margin:0 auto;display:flex}.ia-event-sticky-copy{color:#ffffffd9;flex:1;min-width:0;font-size:.75rem;line-height:1.35}.ia-event-sticky-copy strong{color:var(--white);font-size:.8125rem;display:block}.ia-event-sticky .ia-event-btn{flex-shrink:0;width:auto;padding:12px 16px;font-size:.8125rem}@media (max-width:767px){.ia-event-sticky:not([hidden]){display:block}.ia-event-header-cta{display:none}}@media (min-width:768px){.ia-event-sticky{display:none!important}.ia-event-footer{padding-bottom:36px}}@media (max-width:380px){.ia-event-wrap{padding:0 14px}.ia-event-cbox{min-width:48px;padding:8px 4px}.ia-event-count-num{font-size:1.1rem}.ia-event-phone{border-radius:28px}}@media (prefers-reduced-motion:reduce){.ia-event-page *,.ia-event-page :before,.ia-event-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ia-event-bubble{opacity:1;transform:none}.ia-event-ebook-cover,.ia-event-btn:hover:not(:disabled),.ia-event-header-cta:hover{transform:none}}
