/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer components{.carousel-desktop-wrapper{padding-left:calc(50% - 152px);padding-right:calc(50% - 152px);position:relative;overflow:hidden}.carousel-desktop-track{gap:1.5rem;transition:transform .3s;display:flex}.carousel-desktop-slide{scroll-snap-align:center;transform-origin:50%;flex-shrink:0;width:304px}.carousel-desktop-slide,.carousel-desktop-track{-webkit-user-select:none;user-select:none}.carousel-desktop-slide:hover{z-index:10;transform:scale(1.05)}.card{border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative}.card-body{padding:calc(var(--spacing,.25rem)*6);flex:1}.card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-default,#e8e8e8);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4)}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-default,#e8e8e8);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4)}.workshop-card-desktop{min-height:calc(var(--spacing,.25rem)*80);justify-content:space-between;gap:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary,#ffd200);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}.workshop-title{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:100.8px;--tw-font-weight:var(--font-weight-black,900);line-height:100.8px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);text-transform:uppercase}.workshop-subtitle{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:100.8px;--tw-font-weight:var(--font-weight-black,900);line-height:100.8px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-primary,#ffd200);text-transform:uppercase}.workshop-intro{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-white,#fff)}@media (min-width:64rem){.workshop-intro{--tw-leading:170%;width:615px;line-height:170%}}.workshop-background{background-color:var(--color-black,#000)}.workshop-card-border{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary,#ffd200)}.workshop-card-text{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);color:var(--color-black,#000)}.workshop-button-primary{background-color:var(--color-primary,#ffd200)}.workshop-button-secondary,.workshop-navigation-prev{border-color:var(--color-neutral-200,oklch(92.2% 0 0));background-color:var(--color-border-neutral-1,#d1d5db)}.workshop-navigation-next{background-color:var(--color-primary,#ffd200)}.workshop-dot{background-color:var(--color-neutral,#f8f8f8)}.event-virtual .workshop-image-section,.event-virtual .workshop-header-image-section{width:550px}.workshop-header-image-section{width:460px}.workshop-mobile-container{padding-block:calc(var(--spacing,.25rem)*10)}.workshop-header-background{background-color:var(--color-black,#000)}.workshop-header-content-section{align-items:flex-start;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;width:100%;display:flex}.workshop-header-intro-mobile,.workshop-header-intro-desktop{display:none}.workshop-header-title-container{gap:calc(var(--spacing,.25rem)*0)}.workshop-header-special-title{text-align:center;color:var(--color-white,#fff);text-transform:uppercase}.workshop-header-workshops-title{text-transform:uppercase}.workshop-header-special-title-desktop{color:var(--color-white,#fff);text-transform:uppercase}.workshop-header-workshops-title-desktop{text-transform:uppercase}.workshop-header-button-mobile,.workshop-header-button-desktop,.workshop-header-register-button,.workshop-header-register-button-desktop,.workshop-header-register-subtitle,.workshop-header-register-subtitle-desktop{display:none}.workshop-header-intro-fallback-mobile,.workshop-header-intro-fallback-desktop,.workshop-header-intro-fallback-text,.workshop-header-decorative-effect,.workshop-header-city-filter{display:block}.workshop-intro-adaptive{display:none}.workshop-header-adaptive{flex-direction:column;align-items:center;display:flex}.workshop-subtitle-adaptive{text-transform:uppercase}.workshop-intro-desktop-adaptive{display:none}.workshop-title-adaptive{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);color:var(--color-white,#fff);text-transform:uppercase}.workshop-subtitle-desktop-adaptive{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);color:var(--color-primary,#ffd200);text-transform:uppercase}.workshop-content-adaptive{width:615px}@media (max-width:1023px){.workshop-content-adaptive{width:100%}}.workshop-image-adaptive{width:460px}.event-virtual .workshop-image-adaptive{width:550px}.workshop-background-effect-adaptive{display:block}.workshop-registration-adaptive{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.workshop-registration-button-area-adaptive{display:none}.workshop-registration-button-adaptive{display:inline-flex}.workshop-registration-subtitle-adaptive{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.workshop-registration-intro-adaptive,.workshop-registration-desktop-adaptive{display:block}.workshop-registration-button-desktop-adaptive{display:none}.workshop-registration-button-primary-adaptive{display:inline-flex}.workshop-registration-subtitle-desktop-adaptive{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.workshop-registration-intro-desktop-adaptive{display:block}.workshop-city-filter-adaptive{width:100%}.exhibitor-country-adaptive{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui)}.exhibitor-name-adaptive{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-black,#000)}.exhibitor-locations-adaptive{display:none}.exhibitor-action-background-adaptive{background-color:var(--color-primary,#ffd200)}.exhibitor-website-button-adaptive{color:var(--color-black,#000)}.exhibitor-divider-adaptive{background-color:var(--color-divider,#0003)}.exhibitor-video-button-adaptive{color:var(--color-black,#000)}.exhibitors-cta-maintext-adaptive{color:var(--color-secondary2,#333)}.hero-section-adaptive{z-index:1;margin-top:4.5rem;margin-bottom:calc(var(--spacing,.25rem)*6);position:relative}@media (min-width:48rem){.hero-section-adaptive{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*20)}}.hero-title-adaptive{display:block}.hero-title-main-adaptive{text-align:left;max-width:296px;font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);--tw-leading:1.2;text-shadow:0 4px 8px #00000080;font-size:2.375rem;line-height:1.2}@media (min-width:768px){.hero-title-main-adaptive{width:660px;max-width:none;font-size:3.5625rem;position:absolute;top:180px;left:47px}}@media (min-width:1024px){.hero-title-main-adaptive{width:950px;max-width:none;font-size:3.5625rem;position:absolute;top:120px;left:47px}}.hero-title-strong-adaptive{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-tsw,#ffd200);text-transform:uppercase}.hero-title-normal-adaptive{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.hero-title-alt-adaptive{display:none}.hero-title-alt-main-adaptive{text-align:left;max-width:290px;font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);--tw-leading:1.25;--tw-font-weight:var(--font-weight-bold,700);font-size:48px;line-height:1.25;font-weight:var(--font-weight-bold,700);overflow-wrap:break-word;color:var(--color-white,#fff)}@media (min-width:48rem){.hero-title-alt-main-adaptive{--tw-leading:1.2;max-width:300px;font-size:76px;line-height:1.2}}.hero-title-alt-subtitle-adaptive{text-align:left;max-width:260px;font-family:var(--font-secondary,"Rubik",ui-sans-serif,system-ui);--tw-leading:1.375;--tw-font-weight:var(--font-weight-bold,700);font-size:20px;line-height:1.375;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:48rem){.hero-title-alt-subtitle-adaptive{--tw-leading:1.2;font-size:30px;line-height:1.2}}@media (min-width:64rem){.hero-title-alt-subtitle-adaptive{max-width:100%}}@media (min-width:768px){.hero-card-desktop-adaptive{display:none;position:absolute;top:340px;left:47px}}.hero-bottom-section-adaptive{align-items:center;row-gap:calc(var(--spacing,.25rem)*12);background-color:var(--color-primary,#ffd200);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);border-bottom-right-radius:40px;border-bottom-left-radius:40px;flex-direction:column;margin-top:-40px;padding-top:80px;padding-bottom:36px;display:flex}@media (min-width:40rem){.hero-bottom-section-adaptive{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.hero-bottom-section-adaptive{padding-inline:calc(var(--spacing,.25rem)*0);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-bottom-right-radius:80px;border-bottom-left-radius:80px;flex-direction:row;margin-top:-74px;padding-top:90px;padding-left:55px}}.hero-mobile-card-content-adaptive{flex:none;width:100%;max-width:304px;display:flex}.hero-join-title-adaptive{display:block}.hero-join-title-text-adaptive{text-align:center;font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);--tw-leading:130%;--tw-font-weight:var(--font-weight-bold,700);font-size:32px;line-height:130%;font-weight:var(--font-weight-bold,700);color:var(--color-black,#000);text-transform:uppercase;display:flex}@media (min-width:40rem){.hero-join-title-text-adaptive{font-size:36px}}@media (min-width:48rem){.hero-join-title-text-adaptive{text-align:left;font-size:30px}}@media (min-width:80rem){.hero-join-title-text-adaptive{flex:none;width:216px}}.hero-benefits-text-adaptive{font-family:var(--font-primary,"Neo Sans Std",ui-sans-serif,system-ui);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold,700);line-height:1.3;font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}.hero-locations-adaptive{display:none}.hero-stats-adaptive{display:block}.header-logo-adaptive{width:92px;height:40px;display:block}@media (min-width:1024px){.header-logo-adaptive{width:120px;height:127px}}.header-countdown-adaptive{display:block}.hero-background-adaptive{padding:32px 32px 60px}@media (min-width:48rem){.hero-background-adaptive{padding:calc(var(--spacing,.25rem)*0)}}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
