.event-theme{--event-primary:var(--color-primary,#ff4d4f);--event-secondary:var(--color-secondary,#c9ff3f);--event-title:var(--color-title,#17181d);--event-text:var(--color-text,#686b74);--event-surface:var(--color-background,#fff);--event-surface-alt:var(--color-background-secondary,#f3f4f6);--event-radius:var(--border-radius,4px);--event-shadow:var(--box-shadow,0 4px 14px #17181d0d);--event-ink:color-mix(in srgb,var(--event-title)92%,#000);--event-on-ink:var(--event-surface);background:var(--event-surface);margin:0;padding-block-start:var(--event-nav-height,90px)}.event-theme:not(.event-inner),.event-inner>:is(.event-nav,.event-hero,.event-footer){color:var(--event-text);font-family:var(--site-font-family,Arial,sans-serif);line-height:1.65}.event-theme.dark{--event-ink:var(--event-surface-alt);--event-on-ink:var(--event-title)}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) *,:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :before,:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--event-nav-height,90px) + 12px)}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) img{max-width:100%;height:auto}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) a{color:inherit;text-decoration:none}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :is(button,input){font:inherit}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :is(button,a){-webkit-tap-highlight-color:transparent}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :focus-visible{outline:2px solid var(--event-secondary);outline-offset:4px}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) [hidden]{display:none!important}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :is(h1,h2,h3,p){margin:0}.event-shell,.event-inner>.event-main-width{width:min(1280px,100% - 96px);margin-inline:auto}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) .dynamic-title{color:var(--event-title);overflow-wrap:anywhere;line-height:1.3}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :is(.dynamic-subtitle,.dynamic-copy){color:var(--event-text)}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) .dynamic-copy{overflow-wrap:anywhere}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) .dynamic-copy p+p{margin-block-start:.6em}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) .dynamic-copy :is(p,li,span,a,strong){color:inherit}:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) :is(.dynamic-subtitle,.dynamic-copy,.event-heading-link,.event-blog-label,.event-blog-link,.event-price):empty,:where(.event-theme:not(.event-inner),.event-inner>.event-nav,.event-inner>.event-hero,.event-inner>.event-footer) img[src=""]{display:none}.event-section{padding-block:28px}.event-heading{margin-block-end:24px}.event-heading h2{font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:800}.event-heading .dynamic-subtitle{margin-block-end:5px;font-size:.73rem;display:block}.event-heading .dynamic-copy{margin-block-start:9px;font-size:.85rem}.event-heading-centered{text-align:center}.event-heading-centered .dynamic-copy{max-width:600px;margin-inline:auto}.event-heading-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.event-blog .event-heading-row{flex-wrap:nowrap;justify-content:space-between;align-items:center}.event-blog .event-heading-row>div{min-width:0}.event-blog .event-heading-row>a{overflow-wrap:anywhere;flex:0 auto;max-width:45%}.event-heading-link{margin-block-start:12px;font-size:.8rem}.event-button{border:1px solid var(--event-primary);border-radius:min(var(--event-radius),5px);background:var(--event-primary);text-align:center;justify-content:center;align-items:center;min-height:42px;padding:10px 22px;font-size:.74rem;font-weight:700;transition:filter .2s;display:inline-flex;color:#fff!important}.event-button:empty{display:none}.event-button:hover{filter:brightness(.9)}.event-button-outline{border-color:color-mix(in srgb,var(--event-text)40%,transparent);background:0 0;color:var(--event-title)!important}.event-nav{z-index:100;width:100%;color:var(--event-on-ink);backdrop-filter:blur(16px)saturate(145%);background:#000000f0;border-bottom:1px solid #ffffff1f;position:fixed;inset-block-start:0;inset-inline:0;box-shadow:0 10px 28px #00000029}.event-nav-row{align-items:center;gap:32px;min-height:90px;display:flex}.event-logo{flex:none;align-items:center;display:inline-flex}.event-nav .event-logo{color:inherit}.event-logo img{object-fit:contain;width:auto;height:48px}.event-menu{margin-inline:auto}.event-menu ul{align-items:center;gap:25px;margin:0;padding:0;list-style:none;display:flex}.event-nav .event-menu a{color:#fff}.event-menu a{white-space:nowrap;font-size:.8rem}.event-menu a:hover{color:var(--event-secondary)}.event-actions{gap:10px;display:flex}.event-nav .event-actions .event-button-outline{color:#fff!important}.event-toggle{border-radius:var(--event-radius);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:10px;display:none}.event-toggle span{background:currentColor;height:2px;margin:5px 0;display:block}.event-carousel{position:relative}.event-hero-track{scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.event-hero-track::-webkit-scrollbar,.event-speaker-track::-webkit-scrollbar{display:none}.event-hero article{isolation:isolate;scroll-snap-align:start;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 100%;align-items:center;width:100%;min-width:0;min-height:520px;display:flex;position:relative}.event-hero-copy{text-shadow:0 1px 4px #000b;max-width:430px;padding-block:56px}.event-hero h1{text-transform:uppercase;color:var(--event-on-ink);font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:900;line-height:1.15}.event-hero-accent{color:var(--event-primary)}.event-hero .dynamic-subtitle{color:var(--event-on-ink);margin-block-start:24px;font-size:1rem;font-weight:700;display:block}.event-hero .dynamic-copy{color:var(--event-on-ink);margin-block-start:6px;font-size:.85rem}.event-hero-actions{flex-wrap:wrap;gap:12px;margin-block-start:24px;display:flex}.event-carousel-arrow{border:1px solid color-mix(in srgb,var(--event-text)35%,transparent);background:var(--event-surface);width:34px;height:34px;color:var(--event-title);cursor:pointer;z-index:3;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:36%}.event-carousel-arrow:disabled{opacity:.3;cursor:default}.event-arrow-left{left:-40px}.event-arrow-right{right:-40px}.event-hero>.event-carousel-arrow{background:var(--event-surface);color:var(--event-title);border-color:var(--event-surface);top:50%}.event-hero>.event-arrow-left{left:8px}.event-hero>.event-arrow-right{right:8px}.event-stats{background:var(--event-ink);color:var(--event-on-ink);padding-block:32px}.event-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.event-stat-grid article{border-inline-end:1px solid color-mix(in srgb,var(--event-on-ink)20%,transparent);align-items:center;gap:18px;padding-inline:30px;display:flex}.event-stat-grid article:first-child{padding-inline-start:0}.event-stat-grid article:last-child{border:0}.event-stat-grid img{object-fit:contain;flex-shrink:0;width:48px;height:48px}.event-stat-grid strong{color:inherit;font-size:clamp(1.25rem,2vw,1.75rem);display:block}.event-stat-grid .dynamic-subtitle{color:inherit;font-size:.72rem;display:block}.event-stat-grid .dynamic-copy{color:inherit;font-size:.7rem}.event-agenda{padding-block:44px}.event-agenda-layout{grid-template-columns:1fr 3fr;align-items:start;gap:44px;display:grid}.event-agenda .event-heading{margin:0}.event-agenda .event-button{margin-block-start:20px}.event-agenda-tabs{border-bottom:1px solid color-mix(in srgb,var(--event-text)18%,transparent);display:flex}.event-agenda-tabs button{background:var(--event-surface-alt);color:var(--event-text);cursor:pointer;border:0;flex:1;padding:12px 8px;font-size:.8rem}.event-agenda-tabs button[aria-selected=true]{background:var(--event-surface);color:var(--event-text);box-shadow:inset 0 -3px 0 var(--event-primary)}.event-agenda-list article{border-bottom:1px solid color-mix(in srgb,var(--event-text)18%,transparent);grid-template-columns:35px minmax(100px,1fr) minmax(0,1.4fr) auto;justify-content:space-between;align-items:center;gap:18px;padding-block:13px;display:grid}.event-agenda-image{object-fit:contain;width:auto;max-width:35px;height:auto;max-height:35px;display:block}.event-agenda-copy{min-width:0;font-size:.72rem}.event-agenda-list h3{font-size:.85rem}.event-agenda-link{overflow-wrap:anywhere;justify-self:end;max-width:100%;min-height:34px;padding:6px 10px;font-size:.7rem}.event-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.event-service-grid article{background:var(--event-surface-alt);border:1px solid color-mix(in srgb,var(--event-text)12%,transparent);border-radius:min(var(--event-radius),5px);box-shadow:var(--event-shadow);padding:22px 20px}.event-service-icon{object-fit:contain;width:48px;margin-block-end:12px;display:block;height:48px!important}.event-service-grid h3{margin-block-end:8px;font-size:.95rem}.event-service-grid .dynamic-copy,.event-service-grid .event-button{font-size:.76rem}.event-service-grid .event-button{margin-block-start:10px}.event-speaker-track{scrollbar-width:none;scroll-snap-type:x mandatory;grid-auto-columns:calc(16.6667% - 20px);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.event-speaker-track article{text-align:center;scroll-snap-align:start;min-width:0}.event-speaker-image{aspect-ratio:4/3;border-radius:min(var(--event-radius),5px);background:var(--event-surface-alt);display:block;overflow:hidden}.event-speaker-image img{object-fit:cover;width:100%;height:100%;display:block}.event-speaker-track h3{margin-block-start:12px;font-size:.85rem}.event-speaker-track .dynamic-subtitle{margin-block-start:3px;font-size:.7rem;display:block}.event-speaker-track .dynamic-copy{font-size:.7rem}.event-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.event-plan-grid article{border:1px solid color-mix(in srgb,var(--event-text)20%,transparent);border-radius:min(var(--event-radius),5px);text-align:center;box-shadow:var(--event-shadow);flex-direction:column;align-items:center;padding:28px;display:flex;position:relative}.event-plan-grid article:nth-child(2){border:2px solid var(--event-secondary)}.event-plan-image{object-fit:contain;width:auto;max-width:min(112px,100%);height:auto;max-height:96px;margin-block-end:16px;display:block}.event-plan-grid h3{font-size:1rem}.event-price{color:var(--event-primary);margin-block:12px;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.3;display:block}.event-plan-grid .dynamic-copy{margin-block-end:22px;font-size:.8rem}.event-plan-grid .dynamic-copy ul{text-align:start;margin:0;padding:0;list-style:none}.event-plan-grid .dynamic-copy li{margin-block:5px}.event-plan-grid .dynamic-copy li:before{content:"✓";color:var(--event-primary);margin-inline-end:8px}.event-plan-grid .event-button{margin-block-start:auto}.event-partner-track{grid-auto-columns:calc(20% - 19.2px);grid-auto-flow:column;align-items:center;gap:24px;padding-block:6px;display:grid;overflow-x:auto}.event-partner-track a{justify-content:center;align-items:center;min-width:0;display:flex}.event-partner-track img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:min(220px,100%);height:auto;max-height:64px}.event-testimony{background:var(--event-ink)}.event-testimony :is(.dynamic-title,.dynamic-subtitle,.dynamic-copy){color:var(--event-on-ink)}.event-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.event-quote-grid blockquote{border-inline-end:1px solid color-mix(in srgb,var(--event-on-ink)18%,transparent);margin:0;padding-inline-end:30px}.event-quote-grid blockquote:nth-child(3n){border:0;padding-inline-end:0}.event-quote-grid blockquote:before{content:"“";color:var(--event-secondary);font-family:Georgia,serif;font-size:3rem;line-height:1;display:block}.event-quote-grid .dynamic-copy{font-size:.83rem}.event-quote-grid footer{align-items:center;gap:12px;margin-block-start:20px;display:flex}.event-quote-grid img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.event-quote-grid strong{font-size:.75rem;display:block}.event-quote-grid small{opacity:.7;font-size:.65rem;display:block}.event-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.event-blog-grid article{border-radius:min(var(--event-radius),5px);isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:215px;position:relative;overflow:hidden}.event-blog-grid article>a{flex-direction:column;align-items:start;height:100%;min-height:215px;padding:18px;display:flex}.event-blog-label{background:var(--event-primary);color:#fff;border-radius:3px;padding:4px 10px;font-size:.63rem}.event-blog-copy{text-shadow:0 1px 4px #000b;margin-block-start:auto;padding-block-start:40px}.event-blog-copy :is(.dynamic-copy,.dynamic-title,.event-blog-link){color:#fff}.event-blog-copy .dynamic-copy{font-size:.65rem}.event-blog-copy h3{margin-block-start:6px;font-size:1rem}.event-blog-link{margin-block-start:8px;font-size:.68rem}.event-footer{background:var(--event-ink);color:var(--event-on-ink);padding-block:36px 16px}.event-footer a{color:inherit}.event-footer-grid{grid-template-columns:1.1fr .8fr 1fr 1.3fr;gap:28px;display:grid}.event-footer-grid>div{border-inline-end:1px solid color-mix(in srgb,var(--event-on-ink)15%,transparent);min-width:0;padding-inline-end:24px}.event-footer-grid>div:last-child{border:0;padding:0}.event-footer :is(.dynamic-title,.dynamic-subtitle,.dynamic-copy){color:inherit}.event-footer h2{margin-block-end:12px;font-size:.85rem}.event-footer h3{margin-block:12px 6px;font-size:.8rem}.event-footer .dynamic-copy,.event-footer .dynamic-subtitle,.event-footer-contact a{opacity:.85;font-size:.73rem}.event-footer .dynamic-copy ul{margin:0;padding:0;list-style:none}.event-footer .dynamic-copy li{margin-block:6px}.event-footer-brand .event-logo{margin-block-end:16px}.event-footer-newsletter article{margin-block-start:8px}.event-newsletter{margin-block-start:15px}.event-newsletter-controls{gap:6px;display:flex}.event-newsletter input{border:1px solid color-mix(in srgb,var(--event-on-ink)30%,transparent);border-radius:min(var(--event-radius),4px);width:100%;min-width:0;height:40px;color:inherit;background:0 0;padding:8px 10px;font-size:.72rem}.event-newsletter input::placeholder{color:inherit;opacity:.6}.event-newsletter button{background:var(--event-secondary);color:#17181d;border-radius:min(var(--event-radius),4px);cursor:pointer;border:0;padding:8px 12px;font-size:.73rem;font-weight:700}.event-copyright{border-top:1px solid color-mix(in srgb,var(--event-on-ink)15%,transparent);opacity:.65;margin-block-start:28px;padding-block-start:16px;font-size:.65rem}.event-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.event-theme:not(.event-inner) #main-content>section:not(:has([position])){display:none}@media (width<=1100px){.event-shell,.event-inner>.event-main-width{width:calc(100% - 64px)}.event-nav-row{gap:20px}.event-menu ul{gap:15px}.event-stat-grid article{gap:12px;padding-inline:20px}.event-agenda-layout{gap:28px}.event-speaker-track{grid-auto-columns:calc(20% - 16px);gap:20px}.event-partner-track{grid-auto-columns:calc(25% - 15px);gap:20px}.event-arrow-left{left:-29px}.event-arrow-right{right:-29px}.event-footer-grid{gap:20px}.event-footer-grid>div{padding-inline-end:16px}.event-newsletter-controls{flex-wrap:wrap}}@media (width<=991px){.event-nav-row{flex-wrap:wrap;gap:16px;min-height:76px}.event-toggle{margin-inline-start:auto;display:block}.event-menu{order:4;width:100%;padding-block:4px 20px;display:none}.event-menu.is-open{display:block}.event-menu ul{flex-direction:column;align-items:start;gap:12px}.event-hero article{min-height:460px}.event-hero-copy{max-width:460px}.event-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.event-stat-grid article:nth-child(odd){padding-inline-start:0}.event-stat-grid article:nth-child(2n){border:0}.event-agenda-layout{grid-template-columns:1fr;gap:24px}.event-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-speaker-track{grid-auto-columns:calc(25% - 15px)}.event-partner-track{grid-auto-columns:calc(33.3333% - 13.3333px)}.event-plan-grid{gap:14px}.event-plan-grid article{padding:24px 14px}.event-quote-grid{gap:20px}.event-quote-grid blockquote{padding-inline-end:18px}.event-blog-grid{gap:16px}.event-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.event-footer-grid>div:nth-child(2n){border:0;padding-inline-end:0}.event-newsletter-controls{flex-wrap:nowrap}}@media (width<=600px){.event-shell,.event-inner>.event-main-width{width:calc(100% - 40px)}.event-nav-row{gap:10px}.event-logo img{height:38px}.event-actions{width:100%;padding-block-end:14px}.event-actions .event-button{flex:1}.event-section{padding-block:30px}.event-hero article{min-height:440px}.event-hero-copy{max-width:none;padding-block:42px}.event-hero h1{font-size:clamp(1.5rem,6vw,1.9rem)}.event-hero .dynamic-subtitle{margin-block-start:20px;font-size:.88rem}.event-hero-actions{gap:8px}.event-button{padding:10px 16px;font-size:.7rem}.event-stats{padding-block:25px}.event-stat-grid article{gap:10px;padding-inline:14px}.event-stat-grid img{width:36px;height:36px}.event-stat-grid strong{font-size:1.2rem}.event-stat-grid .dynamic-subtitle{font-size:.65rem}.event-agenda-list article{grid-template-columns:35px minmax(0,1fr);align-items:start;gap:8px 12px}.event-agenda-image{grid-row:1/span 3}.event-agenda-list .event-agenda-link{grid-column:2;justify-self:start}.event-agenda-tabs button{font-size:.7rem}.event-service-grid{gap:12px}.event-service-grid article{padding:18px 14px}.event-speaker-track,.event-partner-track{grid-auto-columns:calc(50% - 8px);gap:16px}.event-carousel-arrow{width:30px;height:30px}.event-arrow-left{left:-17px}.event-arrow-right{right:-17px}.event-plan-grid,.event-quote-grid,.event-blog-grid{grid-template-columns:1fr;gap:24px}.event-plan-grid article{padding:28px}.event-quote-grid blockquote,.event-quote-grid blockquote:nth-child(3n){border-inline-end:0;border-bottom:1px solid color-mix(in srgb,var(--event-on-ink)18%,transparent);padding-block-end:24px;padding-inline-end:0}.event-quote-grid blockquote:last-child{border:0;padding:0}.event-heading-row{flex-wrap:wrap;align-items:start;gap:12px}.event-blog-grid article,.event-blog-grid article>a{min-height:220px}.event-footer-grid{grid-template-columns:1fr;gap:25px}.event-footer-grid>div{border:0;padding-inline-end:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.event-button{transition:none}}.event-button-outline{border-color:var(--event-secondary)}.event-service-grid article{text-align:center}.event-service-icon{margin-inline:auto}.event-speakers .event-carousel-arrow{border-radius:min(var(--event-radius),3px);background:var(--event-ink);color:var(--event-on-ink)}.event-stats{background:color-mix(in srgb,var(--event-ink)94%,var(--event-on-ink));padding-block:36px}.event-footer-brand>.event-logo img{width:auto;height:48px}.event-theme :is(.event-footer h2,.event-footer h3):empty{display:none}.event-services{padding-block-start:0}.event-speakers,.event-plans{padding-block:12px 24px}.event-partners{padding-block:0 30px}@media (width<=600px){.event-stat-grid strong{font-size:1.2rem}.event-stats{padding-block:25px}.event-services,.event-speakers,.event-plans{padding-block:24px}}