.ia-event-page{--ia-violet:#7c4dff;--ia-violet-bright:#9a7bff;--ia-blue:#1769ff;--ia-cyan:#5fd8ff;--ia-navy:#080716;--ia-navy-soft:#100d25;--ia-ink:#171427;--ia-muted:#68637b;--ia-lilac:#f1edff;--ia-cloud:#f8f7fc;--ia-white:#fff;--ia-line:#1b143c1a;--ia-gradient:linear-gradient(120deg, #8b5cff 0%, #5a50ff 46%, #0879ff 100%);--ia-gradient-soft:linear-gradient(120deg, #b5a2ff 0%, #6ca5ff 100%);--ia-display:var(--font-sora,Sora), ui-sans-serif, system-ui, sans-serif;--ia-body:var(--font-figtree,Figtree), ui-sans-serif, system-ui, sans-serif;--ia-container:1180px;--ia-shadow:0 24px 80px #0c08232e;min-height:100%;color:var(--ia-ink);background:var(--ia-cloud);font-family:var(--ia-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5;overflow:clip}.ia-event-page *,.ia-event-page :before,.ia-event-page :after{box-sizing:border-box}.ia-event-page h1,.ia-event-page h2,.ia-event-page h3,.ia-event-page p{margin:0}.ia-event-page img{max-width:100%;display:block}.ia-event-page a{color:inherit;text-decoration:none}.ia-event-page button,.ia-event-page input,.ia-event-page select{font:inherit}.ia-event-page button{cursor:pointer}.ia-event-page :where(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #74cfff}.ia-event-wrap{width:min(100%, calc(var(--ia-container) + 48px));margin-inline:auto;padding-inline:24px}.ia-event-progress{z-index:100;background:var(--ia-gradient);transform-origin:0;pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.ia-event-header{z-index:60;width:100%;color:var(--ia-white);border-bottom:1px solid #0000;transition:background .24s,border-color .24s,box-shadow .24s;position:fixed;top:0;left:0}.ia-event-header.is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#080716d1;border-color:#ffffff17;box-shadow:0 10px 36px #00000024}.ia-event-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;display:grid}.ia-event-logo{justify-self:start;width:142px;display:inline-flex}.ia-event-logo img{width:142px;height:auto}.ia-event-header-note{color:#ffffff9e;letter-spacing:.02em;align-items:center;gap:10px;font-size:.75rem;display:flex}.ia-event-header-note strong{color:#ffffffe6;letter-spacing:.08em;font-size:.75rem}.ia-event-header-note span:after{content:"";vertical-align:middle;background:var(--ia-violet-bright);border-radius:50%;width:4px;height:4px;margin-left:10px;display:inline-block}.ia-event-header-cta,.ia-event-sticky-button{color:var(--ia-white);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:.84rem;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.ia-event-header-cta:hover,.ia-event-sticky-button:hover{background:#ffffff24;border-color:#ffffff52;transform:translateY(-1px)}.ia-event-hero{min-height:100svh;color:var(--ia-white);background:radial-gradient(circle at 82% 42%,#4d38dc40,#0000 31%),radial-gradient(circle at 18% 2%,#6e37ff47,#0000 34%),linear-gradient(150deg,#090716 0%,#0d0920 52%,#060a1b 100%);align-items:center;padding:112px 0 72px;display:grid;position:relative;overflow:hidden}.ia-event-hero:before{content:"";opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.ia-event-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080716f5);height:160px;position:absolute;bottom:0;left:0;right:0}.ia-event-ambient{pointer-events:none;position:absolute;inset:0}.ia-event-ambient i{background:var(--ia-violet-bright);border-radius:50%;animation:8s ease-in-out infinite ia-event-drift;display:block;position:absolute;box-shadow:0 0 24px #9a7bffe6}.ia-event-ambient i:first-child{width:3px;height:3px;top:32%;left:9%}.ia-event-ambient i:nth-child(2){width:5px;height:5px;animation-delay:-3s;top:14%;left:52%}.ia-event-ambient i:nth-child(3){width:3px;height:3px;animation-delay:-5s;bottom:25%;right:7%}@keyframes ia-event-drift{0%,to{opacity:.45;transform:translate(0,0)}50%{opacity:1;transform:translateY(-16px)}}.ia-event-hero-grid{z-index:2;grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr);align-items:center;gap:clamp(40px,7vw,96px);display:grid;position:relative}.ia-event-hero-copy{max-width:690px}.ia-event-eyebrow,.ia-event-bonus{font-family:var(--ia-display);letter-spacing:.15em;align-items:center;gap:9px;font-size:.72rem;font-weight:700;display:inline-flex}.ia-event-eyebrow{color:#ffffffb3;margin-bottom:22px}.ia-event-eyebrow-mark{color:#b9a8ff;background:#7c4dff24;border:1px solid #9a7bff80;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 0 16px #7c4dff1f}.ia-event-headline{max-width:770px;font-family:var(--ia-display);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(2.7rem,5.2vw,5.1rem);font-weight:700;line-height:.99}.ia-event-headline span{color:#0000;background:var(--ia-gradient-soft);-webkit-background-clip:text;background-clip:text}.ia-event-sub{color:#ffffffab;max-width:640px;font-size:clamp(1rem,1.35vw,1.11rem);line-height:1.7;margin-top:24px!important}.ia-event-details{flex-wrap:wrap;gap:9px 18px;margin-top:25px;display:flex}.ia-event-details span{color:#ffffffbf;align-items:center;gap:7px;font-size:.88rem;display:inline-flex}.ia-event-details svg{color:#a992ff;flex:none}.ia-event-details strong{color:var(--ia-white);font-weight:650}.ia-event-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.ia-event-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:.93rem;font-weight:700;line-height:1.1;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ia-event-btn--primary,.ia-event-form-submit,.ia-event-success-actions .ia-event-btn{color:var(--ia-white);background:var(--ia-gradient);box-shadow:0 10px 32px #4f4aff57,inset 0 1px #ffffff47}.ia-event-btn--primary:hover,.ia-event-form-submit:hover:not(:disabled),.ia-event-success-actions .ia-event-btn:hover{transform:translateY(-2px);box-shadow:0 16px 42px #4f4aff75,inset 0 1px #ffffff4d}.ia-event-btn--ghost{color:#ffffffd6;background:#ffffff0e;border-color:#ffffff26}.ia-event-btn--ghost:hover{background:#ffffff1a}.ia-event-microcopy{color:#ffffff75;flex-wrap:wrap;align-items:center;gap:7px;font-size:.77rem;display:flex;margin-top:16px!important}.ia-event-microcopy svg{color:#91e4bf}.ia-event-countdown{color:#ffffff8c;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:11px;width:fit-content;max-width:100%;min-height:40px;margin-top:25px;padding:8px 14px;font-size:.74rem;display:flex}.ia-event-countdown strong{color:#ffffffe0;font-size:.78rem;font-weight:650}.ia-event-countdown strong b{color:#ffffff38;margin-inline:8px}.ia-event-countdown-label{align-items:center;gap:7px;display:inline-flex}.ia-event-countdown-label i{background:#9c7cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #9c7cff1f}.ia-event-countdown--live{color:#86f4bd;border-color:#86f4bd33}.ia-event-availability{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:14px;width:min(100%,560px);margin-top:17px;padding:12px 14px}.ia-event-availability-copy{justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;display:flex}.ia-event-availability-copy span{color:#ffffff9e;align-items:center;gap:6px;display:inline-flex}.ia-event-availability-copy span svg{color:#aa94ff}.ia-event-availability-copy strong{color:#fff;font-size:.8rem}.ia-event-availability-copy b{color:#9aebc2;font-size:.7rem;font-weight:650}.ia-event-availability-copy b[data-last-place=true]{color:#ffd07e}.ia-event-availability-progress{background:#ffffff17;border-radius:999px;height:4px;margin-top:9px;overflow:hidden}.ia-event-availability-progress i{border-radius:inherit;background:linear-gradient(90deg,#8b5cff,#2778ff);height:100%;transition:width .5s;display:block;box-shadow:0 0 14px #5067ff73}.ia-event-scroll-cue{z-index:3;color:#fff6;letter-spacing:.14em;text-transform:uppercase;flex-direction:column;align-items:center;gap:8px;font-size:.65rem;display:flex;position:absolute;bottom:23px;left:50%;transform:translate(-50%)}.ia-event-scroll-cue i{background:linear-gradient(#9c7cff,#0000);width:1px;height:25px}.ia-event-hero-phone{isolation:isolate;place-items:center;min-height:590px;display:grid;position:relative}.ia-event-rings,.ia-event-register-rings,.ia-event-ebook-halo{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ia-event-rings i,.ia-event-register-rings i,.ia-event-ebook-halo i{width:calc(190px + var(--ring,0) * 90px);aspect-ratio:1;border:1px solid rgba(144, 116, 255, calc(.23 - var(--ring,0) * .035));animation:7s ease-in-out infinite ia-event-ring;animation-delay:calc(var(--ring,0) * -1.2s);border-radius:50%;position:absolute}.ia-event-rings i:first-child,.ia-event-register-rings i:first-child,.ia-event-ebook-halo i:first-child{--ring:0}.ia-event-rings i:nth-child(2),.ia-event-register-rings i:nth-child(2),.ia-event-ebook-halo i:nth-child(2){--ring:1}.ia-event-rings i:nth-child(3),.ia-event-register-rings i:nth-child(3),.ia-event-ebook-halo i:nth-child(3){--ring:2}.ia-event-rings i:nth-child(4){--ring:3}@keyframes ia-event-ring{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.88;transform:scale(1.035)}}.ia-event-phone{z-index:3;background:linear-gradient(150deg,#38304f,#0b0a13 30%,#050509 100%);border:1px solid #ffffff29;border-radius:39px;width:min(100%,292px);padding:7px;position:relative;box-shadow:0 40px 100px #0000008c,0 0 70px #5b40ff33,inset 0 1px 1px #ffffff3d}.ia-event-phone--compact{width:min(100%,276px);transform:rotate(1.2deg)}.ia-event-phone-frame{background:radial-gradient(circle at 50% -5%,#674fff2b,#0000 31%),#0d0c17;border-radius:32px;flex-direction:column;min-height:522px;display:flex;position:relative;overflow:hidden}.ia-event-phone--compact .ia-event-phone-frame{min-height:492px}.ia-event-phone-sensor{background:#050508;border-radius:999px;width:78px;height:20px;margin:8px auto -4px;box-shadow:inset 0 -1px #ffffff0d}.ia-event-chat-head{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;min-height:62px;padding:12px 14px;display:flex}.ia-event-chat-head>svg{color:#a891ff;margin-left:auto}.ia-event-chat-avatar{color:#fff;background:var(--ia-gradient);border-radius:12px;flex:none;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 6px 20px #4e45ff5c}.ia-event-chat-meta{flex-direction:column;min-width:0;display:flex}.ia-event-chat-meta strong{color:#fffffff0;font-size:.76rem;font-weight:650}.ia-event-chat-meta span{color:#ffffff6e;align-items:center;gap:5px;font-size:.62rem;display:flex}.ia-event-chat-meta i{background:#4be398;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 8px #4be398}.ia-event-chat-body{flex-direction:column;flex:1;gap:10px;padding:13px;display:flex}.ia-event-chat-time{text-align:center;color:#ffffff47;font-size:.57rem}.ia-event-bubble{color:#ffffffde;opacity:0;border-radius:15px;max-width:86%;padding:9px 11px;font-size:.7rem;line-height:1.4;transition:opacity .38s,transform .38s;transform:translateY(8px)scale(.98)}.ia-event-bubble[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.ia-event-bubble small{color:#ffffff61;text-align:right;margin-top:4px;font-size:.52rem;display:block}.ia-event-bubble--in{background:#ffffff13;border-bottom-left-radius:4px;align-self:flex-start}.ia-event-bubble--out{background:linear-gradient(135deg,#5d37df,#1769ff);border-bottom-right-radius:4px;align-self:flex-end;box-shadow:0 8px 22px #1f43d32e}.ia-event-typing{opacity:0;background:#ffffff12;border-radius:12px;justify-content:center;align-items:center;gap:3px;width:46px;height:27px;transition:opacity .2s;display:flex}.ia-event-typing[data-visible=true]{opacity:1}.ia-event-typing i{background:#ffffff80;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite ia-event-typing}.ia-event-typing i:nth-child(2){animation-delay:.12s}.ia-event-typing i:nth-child(3){animation-delay:.24s}@keyframes ia-event-typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.ia-event-chat-result{color:#7de4ae;opacity:0;background:#28b06c13;border:1px solid #68ebaa29;border-radius:13px;align-items:center;gap:9px;min-height:48px;margin-top:auto;padding:8px 10px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(7px)}.ia-event-chat-result[data-visible=true]{opacity:1;transform:translateY(0)}.ia-event-chat-result span{color:#ffffff78;flex-direction:column;font-size:.59rem;display:flex}.ia-event-chat-result strong{color:#ffffffd1;font-size:.68rem;font-weight:650}.ia-event-chat-compose{color:#ffffff40;background:#ffffff09;border:1px solid #fff1;border-radius:999px;justify-content:space-between;align-items:center;min-height:40px;margin:0 10px 10px;padding:0 12px;font-size:.62rem;display:flex}.ia-event-signal{z-index:5;color:#ffffffc7;opacity:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161230bd;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:8px;padding:9px 12px 9px 9px;font-size:.68rem;font-weight:600;transition:opacity .35s,transform .35s;display:flex;position:absolute;transform:translateY(8px);box-shadow:0 18px 40px #00000040}.ia-event-signal[data-visible=true]{opacity:1;transform:translateY(0)}.ia-event-signal span{color:#b4a4ff;background:#7c4dff2e;border-radius:9px;place-items:center;width:26px;height:26px;display:grid}.ia-event-signal--response{top:25%;left:2%}.ia-event-signal--lead{top:47%;right:-3%}.ia-event-signal--booking{bottom:18%;left:-1%}.ia-event-replay{z-index:6;color:#ffffff73;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:.66rem;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)}.ia-event-replay:hover{color:#fffc}.ia-event-kicker{color:#6d43e8;font-family:var(--ia-display);letter-spacing:.16em;text-transform:uppercase;align-items:center;margin-bottom:14px;font-size:.71rem;font-weight:750;display:inline-flex}.ia-event-kicker--light{color:#a994ff}.ia-event-section-heading{max-width:770px;margin-bottom:42px}.ia-event-section-heading h2,.ia-event-audience-heading h2,.ia-event-ebook-copy h2,.ia-event-register-card h2,.ia-event-faq-heading h2,.ia-event-final-content h2,.ia-event-story-heading h2{font-family:var(--ia-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4vw,3.65rem);line-height:1.08}.ia-event-section-heading p,.ia-event-audience-heading p,.ia-event-ebook-copy>p,.ia-event-faq-heading p,.ia-event-final-content>p,.ia-event-story-heading>p{color:var(--ia-muted);margin-top:17px;font-size:1.02rem;line-height:1.65}.ia-event-story{color:var(--ia-white);background:radial-gradient(circle at 22% 38%,#5b31da38,#0000 26%),linear-gradient(#080716 0%,#0c0920 52%,#100d25 100%);padding:clamp(88px,10vw,150px) 0 80px;position:relative}.ia-event-story:after{content:"";pointer-events:none;background:linear-gradient(#0000,#100d25f0);height:160px;position:absolute;bottom:0;left:0;right:0}.ia-event-story-heading{z-index:2;text-align:center;max-width:850px;margin:0 auto 30px;position:relative}.ia-event-story-heading>p{color:#ffffff94;max-width:670px;margin-inline:auto}.ia-event-story-layout{z-index:2;grid-template-columns:minmax(390px,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid;position:relative}.ia-event-story-visual{place-items:center;min-height:calc(100svh - 125px);display:grid;position:sticky;top:105px}.ia-event-story-orbit{place-items:center;width:100%;min-height:630px;display:grid;position:relative}.ia-event-story-orbit:before,.ia-event-story-orbit:after{content:"";border:1px solid #8b5cff26;border-radius:50%;width:510px;height:510px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ia-event-story-orbit:after{border-color:#5b82ff21;width:390px;height:390px}.ia-event-orbit-node{z-index:4;color:#ffffff59;background:#ffffff09;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:7px;padding:8px 11px;font-size:.65rem;transition:color .35s,border-color .35s,background .35s,transform .35s;display:flex;position:absolute}.ia-event-orbit-node[data-active=true]{color:#ffffffd1;background:#6746dc24;border-color:#8f71ff57;transform:translateY(-2px)}.ia-event-orbit-node[data-active=true] svg{color:#a994ff}.ia-event-orbit-node--knowledge{top:25%;left:0}.ia-event-orbit-node--calendar{top:31%;right:-2%}.ia-event-orbit-node--contact{bottom:24%;left:-1%}.ia-event-orbit-node--follow{bottom:19%;right:2%}.ia-event-story-steps{margin:0;padding:0;list-style:none}.ia-event-story-step{opacity:.32;grid-template-columns:44px 1fr;align-content:center;gap:18px;min-height:68svh;transition:opacity .4s,transform .4s;display:grid}.ia-event-story-step[data-active=true]{opacity:1}.ia-event-story-index{color:#a994ff;width:42px;height:42px;font-family:var(--ia-display);border:1px solid #9c7cff4d;border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.ia-event-story-label{color:#a994ff;font-family:var(--ia-display);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.ia-event-story-step h3{max-width:600px;font-family:var(--ia-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.75rem,3vw,3rem);line-height:1.12}.ia-event-story-step p{color:#ffffff8c;max-width:520px;margin-top:14px;font-size:1rem;line-height:1.7}.ia-event-story-conclusion{color:#a994ff;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;min-height:48svh;display:flex}.ia-event-story-conclusion p{max-width:570px;color:var(--ia-white);font-family:var(--ia-display);letter-spacing:-.035em;font-size:clamp(1.5rem,2.7vw,2.4rem);line-height:1.2}.ia-event-text-link{color:#a994ff;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:.9rem;font-weight:700;display:inline-flex}.ia-event-text-link:hover{color:#c1b4ff}.ia-event-text-link--dark{color:#5f3ad4}.ia-event-text-link--dark:hover{color:#3d1fae}.ia-event-program{background:linear-gradient(#eeeaf5 0%,#f4f1fb 20%,#fbfaff 100%);padding:clamp(170px,16vw,225px) 0 clamp(88px,10vw,140px);position:relative;overflow:hidden}.ia-event-program:before{content:"";z-index:0;background:radial-gradient(circle at 24% 0,#5b31da33,#0000 34%),linear-gradient(#100d25 0%,#17122d 62%,#2a213d 100%);border-radius:0 0 50% 50%/0 0 32% 32%;width:110%;height:clamp(105px,12vw,165px);position:absolute;top:-1px;left:-5%;box-shadow:0 28px 65px #19113129}.ia-event-program>.ia-event-wrap{z-index:1;position:relative}.ia-event-program-glow{pointer-events:none;background:radial-gradient(circle,#825dff26,#0000 68%);border-radius:50%;width:660px;height:660px;position:absolute;top:-390px;right:-200px}.ia-event-program-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ia-event-program-item{border:1px solid var(--ia-line);background:#ffffffc2;border-radius:20px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 10px 34px #27185c0b}.ia-event-program-item:hover{border-color:#6847df3d;transform:translateY(-2px);box-shadow:0 16px 42px #27185c14}.ia-event-program-item summary{cursor:pointer;grid-template-columns:50px 1fr 34px;align-items:center;gap:15px;min-height:126px;padding:21px;list-style:none;display:grid}.ia-event-program-item summary::-webkit-details-marker{display:none}.ia-event-program-num{color:#6841dc;background:var(--ia-lilac);width:46px;height:46px;font-family:var(--ia-display);border-radius:15px;place-items:center;font-size:.76rem;font-weight:750;display:grid}.ia-event-program-title{flex-direction:column;gap:6px;display:flex}.ia-event-program-title strong{font-family:var(--ia-display);font-size:1.05rem}.ia-event-program-title small{color:var(--ia-muted);font-size:.8rem;line-height:1.45}.ia-event-program-toggle{border:1px solid var(--ia-line);color:#6c6680;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .22s;display:grid}.ia-event-program-item[open] .ia-event-program-toggle{transform:rotate(180deg)}.ia-event-program-item>p{color:var(--ia-muted);padding:0 24px 22px 86px;font-size:.88rem;line-height:1.65}.ia-event-program-note{color:#5b5470;align-items:center;gap:8px;font-size:.85rem;display:flex;margin-top:22px!important}.ia-event-program-note svg{color:#6e48df}.ia-event-audience{background:#fff;padding:clamp(88px,9vw,125px) 0;overflow:hidden}.ia-event-audience-heading{text-align:center;max-width:900px}.ia-event-audience-heading p{max-width:690px;margin-inline:auto}.ia-event-marquee{width:100%;margin-top:48px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.ia-event-marquee-track{width:max-content;display:flex}.ia-event-marquee-track.is-marquee-ready{animation:42s linear infinite ia-event-marquee}.ia-event-marquee:hover .ia-event-marquee-track.is-marquee-ready{animation-play-state:paused}.ia-event-marquee-row{gap:11px;padding-right:11px;display:flex}.ia-event-marquee-row span{white-space:nowrap;color:#514a64;background:#fbfaff;border:1px solid #e7e2f2;border-radius:999px;padding:10px 17px;font-size:.82rem;font-weight:600}@keyframes ia-event-marquee{to{transform:translate(-50%)}}.ia-event-ebook{background:linear-gradient(135deg,#f1ecff 0%,#f9f8ff 46%,#eaf2ff 100%);padding:clamp(88px,9vw,132px) 0;position:relative;overflow:hidden}.ia-event-ebook-grid{grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(55px,9vw,130px);display:grid}.ia-event-ebook-visual{perspective:1000px;place-items:center;min-height:430px;display:grid;position:relative}.ia-event-ebook-halo{inset:10%}.ia-event-ebook-halo i{width:calc(190px + var(--ring,0) * 75px);border-color:rgba(113, 76, 223, calc(.22 - var(--ring,0) * .04))}.ia-event-ebook-book{z-index:2;width:250px;height:342px;transform-style:preserve-3d;filter:drop-shadow(0 30px 35px #28185c45);animation:6s ease-in-out infinite ia-event-book-float;position:relative;transform:rotateY(-10deg)rotateX(2deg)rotate(-1.8deg)}@keyframes ia-event-book-float{0%,to{transform:rotateY(-10deg)rotateX(2deg)rotate(-1.8deg)translateY(3px)}50%{transform:rotateY(-8deg)rotateX(1deg)rotate(-1.3deg)translateY(-7px)}}.ia-event-ebook-pages{background:repeating-linear-gradient(90deg,#d8d4e5 0 1px,#fff 1px 3px);border-radius:4px 12px 12px 4px;position:absolute;inset:7px -8px 5px 12px;transform:translateZ(-8px)}.ia-event-ebook-cover{color:#fff;background:radial-gradient(circle at 83% 11%,#46b5ff59,#0000 24%),linear-gradient(145deg,#140939 0%,#4a22ce 54%,#1769ff 120%);border-radius:5px 14px 14px 5px;flex-direction:column;height:100%;padding:29px 25px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 3px 0 #ffffff1c}.ia-event-ebook-cover:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-105px;right:-130px;box-shadow:0 0 0 28px #ffffff0a,0 0 0 58px #ffffff08}.ia-event-ebook-cover>span{letter-spacing:.17em;opacity:.6;font-size:.55rem;font-weight:700}.ia-event-ebook-symbol{background:#ffffff1a;border:1px solid #fff3;border-radius:15px;place-items:center;width:49px;height:49px;margin:32px 0 18px;display:grid}.ia-event-ebook-cover h3,.ia-event-ebook-cover-title{z-index:1;font-family:var(--ia-display);letter-spacing:-.04em;color:#fff;margin:0;font-size:1.48rem;font-weight:700;line-height:1.08;position:relative}.ia-event-ebook-cover p{z-index:1;color:#ffffff9e;margin-top:13px;font-size:.72rem;line-height:1.5;position:relative}.ia-event-ebook-cover-title+p{margin-top:13px}.ia-event-ebook-cover img{z-index:1;width:82px;height:auto;margin-top:auto;position:relative}.ia-event-bonus{color:#5b33d2;letter-spacing:.11em;background:#6642d81a;border-radius:999px;margin-bottom:18px;padding:7px 11px}.ia-event-ebook-copy{max-width:610px}.ia-event-ebook-copy>p{max-width:570px}.ia-event-ebook-copy>p strong{color:#3f3470}.ia-event-ebook-copy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:28px 0 22px;padding:0;list-style:none;display:grid}.ia-event-ebook-copy li{color:#4e4960;align-items:center;gap:8px;font-size:.88rem;display:flex}.ia-event-ebook-copy li svg{color:#6942df;flex:none}.ia-event-register{color:#fff;background:#0a0819;padding:90px 0;position:relative;overflow:hidden}.ia-event-register-rings{opacity:.72;width:650px;left:auto;right:-160px}.ia-event-register-rings i{width:calc(250px + var(--ring,0) * 105px)}.ia-event-register-card{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 42px;display:grid;position:relative}.ia-event-register-card h2{max-width:760px;font-size:clamp(2rem,4vw,3.55rem)}.ia-event-register-card p{color:#ffffff8c;margin-top:12px}.ia-event-register-card small{color:#ffffff70;grid-column:2;justify-content:center;align-items:center;gap:7px;font-size:.72rem;display:flex}.ia-event-register-card>.ia-event-btn{min-width:270px}.ia-event-faq{background:#f8f7fc;padding:clamp(88px,10vw,140px) 0}.ia-event-faq-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(50px,9vw,125px);display:grid}.ia-event-faq-heading{position:sticky;top:115px}.ia-event-faq-heading h2{font-size:clamp(2rem,3.6vw,3.2rem)}.ia-event-faq-list{gap:9px;display:grid}.ia-event-faq-item{border-bottom:1px solid #ddd8e8}.ia-event-faq-item summary{cursor:pointer;min-height:68px;font-family:var(--ia-display);justify-content:space-between;align-items:center;gap:20px;font-size:.96rem;font-weight:650;list-style:none;display:flex}.ia-event-faq-item summary::-webkit-details-marker{display:none}.ia-event-faq-item summary span{color:#665f78;border:1px solid #dfd9ed;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:transform .22s,background .22s;display:grid}.ia-event-faq-item[open] summary span{color:#fff;background:#6841dc;transform:rotate(180deg)}.ia-event-faq-item p{max-width:650px;color:var(--ia-muted);padding:0 52px 22px 0;font-size:.92rem;line-height:1.65}.ia-event-final{color:#fff;text-align:center;background:radial-gradient(circle at 50% 55%,#4c2dc954,#0000 34%),#090717;place-items:center;min-height:610px;padding:100px 0;display:grid;position:relative;overflow:hidden}.ia-event-final:before{content:"";opacity:.25;background-image:radial-gradient(circle,#ffffff29 0 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.ia-event-final-ambient{place-items:center;display:grid;position:absolute;inset:0}.ia-event-final-ambient i{width:calc(240px + var(--final-ring,0) * 120px);aspect-ratio:1;border:1px solid rgba(139, 105, 255, calc(.2 - var(--final-ring,0) * .035));border-radius:50%;animation:8s ease-in-out infinite ia-event-ring;position:absolute}.ia-event-final-ambient i:first-child{--final-ring:0}.ia-event-final-ambient i:nth-child(2){--final-ring:1}.ia-event-final-ambient i:nth-child(3){--final-ring:2}.ia-event-final-ambient i:nth-child(4){--final-ring:3}.ia-event-final-content{z-index:2;flex-direction:column;align-items:center;max-width:870px;display:flex;position:relative}.ia-event-final-icon{color:#b19fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:22px;display:grid}.ia-event-final-content h2{font-size:clamp(2.25rem,5vw,4.6rem)}.ia-event-final-content>p{color:#ffffff94;max-width:650px}.ia-event-final-content>strong{color:#ffffffd6;letter-spacing:.04em;margin:22px 0;font-size:.88rem}.ia-event-final-content>small{color:#ffffff70;align-items:center;gap:7px;margin-top:14px;font-size:.72rem;display:flex}.ia-event-footer{color:#ffffff80;background:#05040d;padding:35px 0 90px}.ia-event-footer-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.ia-event-footer-inner img{opacity:.82;width:116px;height:auto}.ia-event-footer-inner p{margin-top:8px;font-size:.7rem}.ia-event-footer-links{flex-wrap:wrap;justify-content:flex-end;gap:18px;font-size:.72rem;display:flex}.ia-event-footer a:hover{color:#fff}.ia-event-modal-open{overflow:hidden}.ia-event-dialog{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:22px;overflow:hidden}.ia-event-dialog[open]{place-items:center;display:grid}.ia-event-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04030cc2;animation:.18s both ia-event-backdrop-in}@keyframes ia-event-backdrop-in{0%{opacity:0}}.ia-event-dialog-panel{overscroll-behavior:contain;width:min(100%,690px);max-height:calc(100svh - 44px);color:var(--ia-ink);background:#fcfbfffa;border:1px solid #ffffffad;border-radius:27px;animation:.24s cubic-bezier(.2,.8,.2,1) both ia-event-dialog-in;position:relative;overflow:auto;box-shadow:0 40px 120px #0000006b}@keyframes ia-event-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}.ia-event-dialog-close{z-index:3;color:#5f596e;background:#ffffffe6;border:1px solid #e1ddec;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.ia-event-dialog-close:hover{color:#201a36;background:#fff}.ia-event-dialog-content{grid-template-columns:.72fr 1.28fr;display:grid}.ia-event-dialog-intro{color:#fff;background:radial-gradient(circle at 15% 85%,#4097ff4d,#0000 34%),linear-gradient(150deg,#140b35,#3d1caf);padding:38px 28px}.ia-event-dialog-intro .ia-event-kicker{color:#b6a7ff}.ia-event-dialog-intro h2,.ia-event-success h2{font-family:var(--ia-display);letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.45rem);line-height:1.08}.ia-event-dialog-intro>p{color:#ffffff94;margin-top:12px;font-size:.82rem}.ia-event-dialog-bonus{color:#ffffffab;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:9px;margin-top:30px;padding:13px;font-size:.75rem;line-height:1.45;display:flex}.ia-event-dialog-bonus svg{color:#b4a2ff;flex:none}.ia-event-dialog-bonus strong{color:#fff;display:block}.ia-event-form{padding:34px 30px 27px}.ia-event-form-primary{gap:13px;display:grid}.ia-event-field{color:#3f3a4d;flex-direction:column;gap:6px;font-size:.75rem;font-weight:650;display:flex}.ia-event-field input,.ia-event-field select{color:#1c1729;background:#fff;border:1px solid #dcd7e7;border-radius:11px;outline:none;width:100%;height:48px;padding:0 13px;transition:border-color .16s,box-shadow .16s}.ia-event-field input:focus,.ia-event-field select:focus{border-color:#7651eb;box-shadow:0 0 0 3px #7651eb1c}.ia-event-field input[aria-invalid=true],.ia-event-field select[aria-invalid=true]{border-color:#dd5148}.ia-event-field-error{color:#b42318;font-size:.7rem;font-weight:500;display:block}.ia-event-form-more{border:1px solid #e2deec;border-radius:12px;margin-top:14px}.ia-event-form-more summary{cursor:pointer;color:#514a61;align-items:center;gap:5px;min-height:43px;padding:0 12px;font-size:.73rem;font-weight:650;list-style:none;display:flex}.ia-event-form-more summary::-webkit-details-marker{display:none}.ia-event-form-more summary span{color:#8a8496;font-weight:500}.ia-event-form-more summary svg{margin-left:auto;transition:transform .18s}.ia-event-form-more[open] summary svg{transform:rotate(180deg)}.ia-event-form-more-fields{gap:12px;padding:4px 12px 13px;display:grid}.ia-event-hp{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ia-event-consents{gap:9px;margin-top:14px;display:grid}.ia-event-check{color:#6b6577;grid-template-columns:17px 1fr;align-items:start;gap:8px;font-size:.68rem;line-height:1.4;display:grid}.ia-event-check input{accent-color:#6942df;width:16px;height:16px;margin:1px 0 0}.ia-event-check a{color:#5835c5;text-underline-offset:2px;text-decoration:underline}.ia-event-error{color:#9f2922;background:#fff2f1;border:1px solid #f4c7c3;border-radius:9px;padding:9px 11px;font-size:.72rem;margin-top:12px!important}.ia-event-form-submit{width:100%;min-height:50px;margin-top:16px;padding:0 15px;font-size:.78rem}.ia-event-form-submit:disabled{cursor:wait;opacity:.72}.ia-event-spin{animation:.8s linear infinite ia-event-spin}@keyframes ia-event-spin{to{transform:rotate(360deg)}}.ia-event-form-security{color:#8b8596;text-align:center;justify-content:center;align-items:center;gap:6px;font-size:.64rem;display:flex;margin-top:10px!important}.ia-event-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:590px;padding:54px clamp(28px,7vw,70px) 42px;display:flex}.ia-event-success-icon{color:#fff;background:linear-gradient(135deg,#24b774,#42d495);border-radius:19px;place-items:center;width:58px;height:58px;margin-bottom:19px;display:grid;box-shadow:0 14px 32px #24b7743d}.ia-event-success .ia-event-kicker{color:#277b58;margin-bottom:9px}.ia-event-success>p{color:#6a6477;margin-top:16px;font-size:.88rem}.ia-event-success-email{color:#2d2543;margin-top:4px;display:block}.ia-event-success-list{text-align:left;gap:8px;width:min(100%,360px);margin:22px 0 0;padding:0;list-style:none;display:grid}.ia-event-success-list li{color:#4f485e;background:#fff;border:1px solid #e4dfed;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:.8rem;display:flex}.ia-event-success-list svg{color:#2eb879}.ia-event-success-note{margin-top:12px!important;font-size:.73rem!important}.ia-event-success-actions{gap:9px;width:min(100%,360px);margin-top:22px;display:grid}.ia-event-success-actions .ia-event-btn{width:100%;font-size:.82rem}.ia-event-secondary-action{color:#514a62;background:#fff;border:1px solid #ded9e8;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:.78rem;font-weight:650;display:inline-flex}.ia-event-share-actions{gap:10px;margin-top:15px;display:flex}.ia-event-share-actions a,.ia-event-share-actions button{color:#6c6579;background:0 0;border:0;align-items:center;gap:6px;padding:7px 10px;font-size:.73rem;display:inline-flex}.ia-event-sticky{z-index:50;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0819e0;border:1px solid #ffffff26;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;width:min(100% - 32px,500px);padding:8px 9px 8px 17px;transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #0000004d}.ia-event-sticky[data-hidden=true]{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,16px)}.ia-event-sticky-copy{flex-direction:column;display:flex}.ia-event-sticky-copy strong{letter-spacing:.08em;font-size:.72rem}.ia-event-sticky-copy span{color:#ffffff7a;font-size:.67rem}.ia-event-sticky-button{background:var(--ia-gradient);border-color:#0000;min-height:40px}.ia-event-has-js .ia-event-page [data-ia-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.ia-event-has-js .ia-event-page [data-ia-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:1050px){.ia-event-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:36px}.ia-event-headline{font-size:clamp(2.7rem,5.5vw,4.3rem)}.ia-event-signal--response{left:-3%}.ia-event-signal--lead{right:-5%}.ia-event-story-layout{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);gap:55px}.ia-event-orbit-node{font-size:.58rem}.ia-event-orbit-node--knowledge,.ia-event-orbit-node--contact{left:-4%}.ia-event-orbit-node--calendar,.ia-event-orbit-node--follow{right:-4%}}@media (max-width:820px){.ia-event-wrap{padding-inline:20px}.ia-event-header-inner{grid-template-columns:1fr auto;min-height:68px}.ia-event-header-note{display:none}.ia-event-logo,.ia-event-logo img{width:124px}.ia-event-hero{min-height:auto;padding:102px 0 76px}.ia-event-hero-grid{grid-template-columns:1fr;gap:45px}.ia-event-hero-copy{max-width:700px}.ia-event-headline{max-width:700px;font-size:clamp(2.65rem,8.4vw,4.8rem)}.ia-event-sub{max-width:650px}.ia-event-hero-phone{min-height:570px}.ia-event-scroll-cue{display:none}.ia-event-story-heading{margin-bottom:50px}.ia-event-story-layout{grid-template-columns:1fr}.ia-event-story-visual{min-height:auto;position:relative;top:auto}.ia-event-story-orbit{min-height:560px}.ia-event-story-orbit .ia-event-bubble[data-visible=false],.ia-event-story-orbit .ia-event-typing[data-visible=false],.ia-event-story-orbit .ia-event-chat-result[data-visible=false]{display:none}.ia-event-story-steps{gap:13px;display:grid}.ia-event-story-step{opacity:.65;background:#ffffff09;border:1px solid #ffffff17;border-radius:19px;min-height:0;padding:24px}.ia-event-story-step[data-active=true],.ia-event-story-step.is-visible{opacity:1}.ia-event-story-step h3{font-size:1.45rem}.ia-event-story-conclusion{text-align:center;align-items:center;min-height:0;padding:32px 6px 12px}.ia-event-program-list{grid-template-columns:1fr}.ia-event-ebook-grid{grid-template-columns:1fr;gap:35px}.ia-event-ebook-visual{min-height:390px}.ia-event-ebook-copy{max-width:700px}.ia-event-register-card{grid-template-columns:1fr}.ia-event-register-card small{grid-column:1;justify-content:flex-start}.ia-event-register-card>.ia-event-btn{width:fit-content;min-width:0}.ia-event-faq-layout{grid-template-columns:1fr;gap:35px}.ia-event-faq-heading{position:relative;top:auto}}@media (max-width:640px){.ia-event-page{font-size:15px}.ia-event-wrap{padding-inline:18px}.ia-event-header-inner{gap:12px;min-height:62px}.ia-event-logo,.ia-event-logo img{width:109px}.ia-event-header-cta{min-height:38px;padding:0 13px;font-size:.73rem}.ia-event-header-cta svg{display:none}.ia-event-hero{padding:88px 0 66px}.ia-event-eyebrow{margin-bottom:16px;font-size:.64rem}.ia-event-eyebrow-mark{width:25px;height:25px}.ia-event-headline{letter-spacing:-.052em;font-size:clamp(2.22rem,11vw,3.35rem);line-height:1.01}.ia-event-sub{font-size:.95rem;line-height:1.58;margin-top:18px!important}.ia-event-details{gap:9px;margin-top:19px;display:grid}.ia-event-details span{font-size:.8rem}.ia-event-hero-actions{gap:9px;margin-top:23px;display:grid}.ia-event-btn{width:100%;min-height:50px;padding:0 17px;font-size:.86rem}.ia-event-microcopy{text-align:center;justify-content:center;gap:5px;font-size:.66rem}.ia-event-countdown{justify-content:center;gap:8px;width:100%;margin-top:17px;padding:8px 9px}.ia-event-countdown strong{font-size:.7rem}.ia-event-countdown strong b{margin-inline:4px}.ia-event-availability{margin-top:14px;padding:11px 12px}.ia-event-availability-copy{align-items:flex-start;gap:7px}.ia-event-availability-copy span{font-size:.67rem}.ia-event-availability-copy b{text-align:right;max-width:118px;line-height:1.3}.ia-event-hero-grid{gap:32px}.ia-event-hero-phone{min-height:505px;margin-inline:-6px}.ia-event-rings i{width:calc(170px + var(--ring,0) * 65px)}.ia-event-phone--compact{width:235px}.ia-event-phone--compact .ia-event-phone-frame{min-height:432px}.ia-event-phone--compact .ia-event-chat-head{min-height:55px;padding:9px 11px}.ia-event-phone--compact .ia-event-chat-body{gap:8px;padding:10px}.ia-event-phone--compact .ia-event-bubble{font-size:.62rem}.ia-event-signal{padding:7px 9px 7px 7px;font-size:.59rem}.ia-event-signal span{width:23px;height:23px}.ia-event-signal--response{top:21%;left:0}.ia-event-signal--lead{top:45%;right:0}.ia-event-signal--booking{bottom:15%;left:0}.ia-event-replay{bottom:-1%}.ia-event-section-heading h2,.ia-event-audience-heading h2,.ia-event-ebook-copy h2,.ia-event-register-card h2,.ia-event-faq-heading h2,.ia-event-final-content h2{font-size:clamp(1.85rem,9vw,2.65rem)}.ia-event-story-heading h2{max-width:13ch;font-size:clamp(1.95rem,7.6vw,2.35rem);line-height:1.04}.ia-event-section-heading p,.ia-event-audience-heading p,.ia-event-ebook-copy>p,.ia-event-faq-heading p,.ia-event-final-content>p,.ia-event-story-heading>p{font-size:.94rem}.ia-event-story{padding:60px 0 68px}.ia-event-story-heading{text-align:left;margin-bottom:18px}.ia-event-story-heading>p{max-width:31rem;margin-top:12px;line-height:1.5}.ia-event-story-orbit{min-height:382px}.ia-event-story-orbit:before{width:310px;height:310px}.ia-event-story-orbit:after{width:238px;height:238px}.ia-event-story-orbit .ia-event-phone{border-radius:31px;width:204px;padding:5px}.ia-event-story-orbit .ia-event-phone-frame{border-radius:26px;height:348px;min-height:0}.ia-event-story-orbit .ia-event-phone-sensor{width:60px;height:16px;margin-top:6px}.ia-event-story-orbit .ia-event-chat-head{gap:7px;min-height:50px;padding:8px 10px}.ia-event-story-orbit .ia-event-chat-avatar{border-radius:10px;width:30px;height:30px}.ia-event-story-orbit .ia-event-chat-meta strong{font-size:.65rem}.ia-event-story-orbit .ia-event-chat-meta span{font-size:.52rem}.ia-event-story-orbit .ia-event-chat-body{gap:7px;padding:9px;overflow:hidden}.ia-event-story-orbit .ia-event-bubble{padding:7px 9px;font-size:.58rem}.ia-event-story-orbit .ia-event-chat-result{min-height:38px}.ia-event-story-orbit .ia-event-chat-compose{min-height:32px;margin:0 8px 8px;font-size:.52rem}.ia-event-orbit-node{display:none}.ia-event-story-step{grid-template-columns:34px 1fr;gap:13px;padding:19px 16px}.ia-event-story-index{width:32px;height:32px;font-size:.62rem}.ia-event-story-label{margin-bottom:6px;font-size:.62rem}.ia-event-story-step h3{font-size:1.25rem}.ia-event-story-step p{margin-top:9px;font-size:.85rem;line-height:1.55}.ia-event-program,.ia-event-audience,.ia-event-ebook,.ia-event-faq{padding:80px 0}.ia-event-program{padding-top:135px}.ia-event-program:before{height:96px}.ia-event-section-heading{margin-bottom:29px}.ia-event-program-item summary{grid-template-columns:43px 1fr 30px;gap:11px;min-height:104px;padding:16px 14px}.ia-event-program-num{border-radius:13px;width:41px;height:41px}.ia-event-program-title strong{font-size:.95rem}.ia-event-program-title small{font-size:.74rem}.ia-event-program-item>p{padding:0 17px 18px;font-size:.82rem}.ia-event-audience-heading{text-align:left}.ia-event-marquee{margin-top:31px;overflow:visible;-webkit-mask-image:none;mask-image:none}.ia-event-marquee-track{width:auto;animation:none;display:block}.ia-event-marquee-row{flex-wrap:wrap;gap:8px;padding:0 18px}.ia-event-marquee-row:nth-child(2){display:none}.ia-event-marquee-row span{padding:8px 11px;font-size:.73rem}.ia-event-ebook-visual{min-height:340px}.ia-event-ebook-book{width:205px;height:282px}.ia-event-ebook-cover{padding:23px 20px 19px}.ia-event-ebook-symbol{width:42px;height:42px;margin:23px 0 14px}.ia-event-ebook-cover h3,.ia-event-ebook-cover-title{font-size:1.2rem}.ia-event-ebook-copy ul{grid-template-columns:1fr;gap:9px;margin:22px 0 14px}.ia-event-register{padding:75px 0}.ia-event-register-card>.ia-event-btn{width:100%}.ia-event-register-card small{justify-content:center}.ia-event-faq-item summary{min-height:62px;font-size:.88rem}.ia-event-faq-item p{padding-right:35px;font-size:.85rem}.ia-event-final{min-height:560px;padding:80px 0}.ia-event-final-content h2{font-size:clamp(2rem,10vw,3.15rem)}.ia-event-final-ambient i{width:calc(190px + var(--final-ring,0) * 75px)}.ia-event-footer{padding-bottom:100px}.ia-event-footer-inner{flex-direction:column;align-items:flex-start}.ia-event-footer-links{justify-content:flex-start}.ia-event-dialog{padding:0}.ia-event-dialog[open]{align-items:end}.ia-event-dialog-panel{width:100%;max-height:calc(100dvh - 12px);padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0}.ia-event-dialog-close{float:right;margin-bottom:-40px;position:sticky;top:10px;right:11px}.ia-event-dialog-content{display:block}.ia-event-dialog-intro{padding:29px 60px 22px 22px}.ia-event-dialog-intro h2{font-size:1.7rem}.ia-event-dialog-intro>p{margin-top:7px}.ia-event-dialog-bonus{margin-top:16px;padding:10px}.ia-event-form{padding:22px 20px 20px}.ia-event-field input,.ia-event-field select{height:49px;font-size:16px}.ia-event-form-submit{min-height:52px;font-size:.76rem}.ia-event-success{min-height:calc(100dvh - 12px);padding:64px 21px 32px}.ia-event-sticky{bottom:calc(10px + env(safe-area-inset-bottom));gap:10px;width:calc(100% - 20px);padding:7px 7px 7px 13px}.ia-event-sticky-copy strong{font-size:.66rem}.ia-event-sticky-copy span{display:none}.ia-event-sticky-button{width:auto;min-height:40px;padding:0 14px;font-size:.72rem}}@media (max-width:355px){.ia-event-wrap{padding-inline:15px}.ia-event-logo,.ia-event-logo img{width:101px}.ia-event-header-cta{padding-inline:11px}.ia-event-headline{font-size:2.08rem}.ia-event-sub{font-size:.89rem}.ia-event-microcopy span:nth-of-type(2),.ia-event-countdown-label{display:none}.ia-event-hero-phone{min-height:485px}.ia-event-phone--compact{width:224px}.ia-event-signal--response{left:-2px}.ia-event-signal--lead{right:-2px}.ia-event-signal--booking{left:-2px}.ia-event-dialog-intro{padding-left:18px}.ia-event-form{padding-inline:17px}}@media (orientation:landscape) and (max-height:620px) and (min-width:641px){.ia-event-hero{min-height:auto;padding-top:96px}.ia-event-hero-phone{min-height:500px;transform:scale(.86)}.ia-event-story-visual{min-height:600px;position:relative;top:auto}.ia-event-story-step{min-height:520px}}.ia-event-privacy-link{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.ia-event-privacy-link:hover{opacity:.85}.ia-event-check .ia-event-privacy-link{color:inherit;font-weight:600}.ia-event-page .legal-modal{background:0 0;border:none;margin:0;padding:0;overflow:visible}.ia-event-page .legal-modal[open]{z-index:120;justify-content:center;align-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;display:flex;position:fixed;inset:0}.ia-event-page .legal-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d0b14c7}.ia-event-page .legal-modal-panel{color:#171233;background:#f6f5fa;border-radius:16px;flex-direction:column;width:min(720px,100vw - 32px);max-height:min(85vh,900px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0d0b1473}.ia-event-page .legal-modal-scroll{overscroll-behavior:contain;overflow-y:auto}.ia-event-page .legal-modal .legal-document{width:100%;max-width:none;margin:0;padding:28px 24px 32px}.ia-event-page .legal-modal .legal-document-header{margin-bottom:24px;padding-right:44px}.ia-event-page .legal-modal .legal-document-title{letter-spacing:-.02em;color:#171233;margin:0 0 8px;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700}.ia-event-page .legal-modal .legal-document-meta,.ia-event-page .legal-modal .legal-document-intro,.ia-event-page .legal-modal .legal-document-paragraph{color:#4b5563;font-size:.9375rem;line-height:1.7}.ia-event-page .legal-modal .legal-document-body{flex-direction:column;gap:28px;margin-top:28px;display:flex}.ia-event-page .legal-modal .legal-document-section-title{color:#171233;margin:0 0 8px;font-size:1.05rem;font-weight:700}.ia-event-page .legal-modal-close{z-index:2;color:#171233;cursor:pointer;background:#0d0b140f;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:12px;right:12px}.ia-event-page .legal-modal-close:hover{background:#0d0b141f}@media (max-width:640px){.ia-event-page .legal-modal-panel{width:calc(100vw - 24px);max-height:90vh}.ia-event-page .legal-modal .legal-document{padding:24px 18px 28px}}.ia-event-confirm-banner{z-index:80;border-radius:14px;align-items:flex-start;gap:10px;width:min(560px,100vw - 24px);padding:14px 16px;font-size:14px;line-height:1.45;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0d0a1f2e}.ia-event-confirm-banner.is-ok{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.ia-event-confirm-banner.is-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.ia-event-confirm-banner p{flex:1;margin:0}.ia-event-confirm-banner button{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;padding:2px}.ia-event-confirm-banner button:hover{opacity:1}@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-has-js .ia-event-page [data-ia-reveal]{opacity:1;transform:none}.ia-event-marquee-track{transform:none}.ia-event-marquee-row:nth-child(2){display:none}.ia-event-ebook-book{transform:rotateY(-7deg)rotate(-1deg)}.ia-event-story-step{opacity:1}}.ia-ebook-page{color:#ece8f8;min-height:100svh;font-family:var(--font-figtree), system-ui, sans-serif;background:radial-gradient(circle at 12% -10%,#6e46ff59,#0000 36%),radial-gradient(circle at 88% 8%,#2878ff38,#0000 32%),linear-gradient(#090714 0%,#120d24 48%,#0a0814 100%);flex-direction:column;display:flex}.ia-ebook-bar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080612d1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex;position:sticky;top:0}.ia-ebook-brand img{width:110px;height:auto}.ia-ebook-bar-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ia-ebook-main{flex-direction:column;flex:1;min-height:0;padding:18px;display:flex}.ia-ebook-card{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;width:min(100%,460px);margin:auto;padding:28px 24px;box-shadow:0 24px 60px #00000047}.ia-ebook-card--error{border-color:#ffaa6e47}.ia-ebook-card h1{font-family:var(--font-sora), var(--font-figtree), sans-serif;letter-spacing:-.03em;margin:14px 0 10px;font-size:1.35rem;line-height:1.25}.ia-ebook-card p{color:#ffffff9e;margin:0;font-size:.95rem;line-height:1.55}.ia-ebook-hint{color:#ffffff6b!important;margin-top:18px!important;font-size:.78rem!important}.ia-ebook-actions{flex-direction:column;gap:10px;margin-top:22px;display:flex}.ia-ebook-btn{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.ia-ebook-btn--primary{color:#fff;background:linear-gradient(90deg,#7c3aed,#2563eb);box-shadow:0 10px 28px #4f46e559}.ia-ebook-btn--ghost{color:#ffffffdb;background:#ffffff0d;border:1px solid #ffffff29}.ia-ebook-spin{margin-inline:auto;animation:.9s linear infinite ia-event-spin}.ia-ebook-viewer{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.ia-ebook-viewer-meta{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ia-ebook-viewer-meta strong{font-size:.88rem;display:block}.ia-ebook-viewer-meta span{color:#ffffff73;font-size:.72rem;display:block}.ia-ebook-frame{background:#111018;border:1px solid #ffffff1a;border-radius:16px;flex:1;width:100%;min-height:min(72svh,820px);overflow:hidden}@media (max-width:640px){.ia-ebook-bar{padding:10px 12px}.ia-ebook-main{padding:12px}.ia-ebook-frame{min-height:62svh}.ia-ebook-bar-actions .ia-ebook-btn{min-height:40px;padding:0 12px;font-size:.78rem}}
