img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype')}:root{--color-primary:#4614bb;--color-primary-light:#5e26e2;--color-primary-dark:#320c8b;--color-secondary:#00dfbb;--color-secondary-hover:#16ffd7;--color-secondary-dark:#00bfa0;--color-accent:#00dfbb;--color-accent-glow:rgba(0, 223, 187, 0.4);--color-highlight:#ff3366;--color-dark:#220863;--color-dark-surface:#320e8b;--color-light:#ffffff;--color-light-surface:#f7f6fd;--color-muted:#6b6684;--color-border:#e6e2f7;--color-border-dark:#4417a8;--text-primary:#180b38;--text-secondary:#524b6f;--text-light:#f7f6fd;--text-muted:#9e97bd;--color-success:#00dfbb;--color-warning:#f59e0b;--color-danger:#ef4444;--color-info:#6366f1;--font-heading:'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--font-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--font-mono:'JetBrains Mono', Consolas, Monaco, monospace;--fs-h1:clamp(2.25rem, 5vw + 1rem, 3.75rem);--fs-h2:clamp(1.85rem, 3.5vw + 0.5rem, 2.75rem);--fs-h3:clamp(1.5rem, 2.5vw + 0.3rem, 2.125rem);--fs-h4:clamp(1.25rem, 1.8vw + 0.2rem, 1.625rem);--fs-h5:clamp(1.1rem, 1.2vw + 0.1rem, 1.35rem);--fs-h6:clamp(0.95rem, 0.8vw + 0.1rem, 1.1rem);--fs-lead:clamp(1.1rem, 1.2vw + 0.2rem, 1.25rem);--fs-body:clamp(0.95rem, 0.5vw + 0.75rem, 1rem);--fs-small:0.875rem;--fs-xsmall:0.75rem;--lh-tight:1.15;--lh-heading:1.25;--lh-normal:1.5;--lh-relaxed:1.7;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--space-4xl:6rem;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-full:9999px;--shadow-sm:0 2px 6px rgba(70, 20, 187, 0.06);--shadow-md:0 6px 18px rgba(70, 20, 187, 0.1);--shadow-lg:0 16px 36px rgba(70, 20, 187, 0.14);--shadow-glow:0 0 25px var(--color-accent-glow);--shadow-btn-primary:0 4px 18px rgba(0, 223, 187, 0.4);--transition-fast:0.2s ease-in-out;--transition-normal:0.3s ease-in-out;--transition-slow:0.5s ease-in-out;--container-max-width:1480px;--container-padding:1.5rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:700;line-height:var(--lh-heading);letter-spacing:-.02em;margin-top:0;margin-bottom:var(--space-md);transition:color var(--transition-fast)}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:800;letter-spacing:-.03em}h2{font-size:var(--fs-h2);font-weight:700}h3{font-size:var(--fs-h3);font-weight:700}h4{font-size:var(--fs-h4);font-weight:600}h5{font-size:var(--fs-h5);font-weight:600}h6{font-size:var(--fs-h6);font-weight:600;text-transform:uppercase;letter-spacing:.05em}p{font-family:var(--font-body);font-size:var(--fs-body);color:var(--text-secondary);line-height:var(--lh-relaxed);margin-top:0;margin-bottom:var(--space-md)}p.lead{font-size:var(--fs-lead);font-weight:400;line-height:1.6;color:var(--text-secondary)}span{font-family:inherit;font-size:inherit;color:inherit}small{font-size:var(--fs-small);color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-heading);font-size:var(--fs-body);font-weight:700;line-height:1;padding:.9rem 2rem;border-radius:var(--radius-full);border:2px solid #fff0;cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;text-transform:uppercase;letter-spacing:.04em;transition:all var(--transition-normal);user-select:none}.btn:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.btn:active{transform:translateY(1px)}.btn-primary{background-color:var(--color-secondary);color:var(--color-primary);border-color:var(--color-secondary);box-shadow:var(--shadow-btn-primary)}.btn-primary:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--color-primary);box-shadow:0 6px 24px rgb(0 223 187 / .55);transform:translateY(-2px)}.btn-secondary{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 4px 16px rgb(70 20 187 / .35)}.btn-secondary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-secondary);box-shadow:0 6px 22px rgb(70 20 187 / .45);transform:translateY(-2px)}.btn-outline{background-color:#fff0;color:var(--color-primary);border-color:var(--color-primary)}.btn-outline:hover{background-color:var(--color-primary);color:var(--color-secondary);transform:translateY(-2px)}.btn-outline-light{background-color:#fff0;color:var(--color-secondary);border-color:var(--color-secondary)}.btn-outline-light:hover{background-color:var(--color-secondary);color:var(--color-primary);transform:translateY(-2px)}.btn-light{background-color:#fff;color:var(--color-primary);border-color:#fff;box-shadow:var(--shadow-sm)}.btn-light:hover{background-color:var(--color-light-surface);border-color:var(--color-light-surface);color:var(--color-primary-light);transform:translateY(-2px)}.btn-accent{background-color:var(--color-secondary);color:var(--color-primary);border-color:var(--color-secondary);box-shadow:var(--shadow-glow)}.btn-accent:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--color-primary-dark);transform:translateY(-2px)}.btn-sm{padding:.6rem 1.35rem;font-size:var(--fs-small)}.btn-lg{padding:1.15rem 2.5rem;font-size:1.05rem}.btn-full{width:100%}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--text-secondary);background-color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:92px;transition:padding-top 0.25s ease}body.offcanvas-open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%;height:auto}ul,ol{list-style:none}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}input,button,textarea,select{font:inherit}.container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container-fluid{width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding)}.site-header{position:fixed;top:0;left:0;width:100%;height:92px;background-color:rgb(255 255 255 / .98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgb(70 20 187 / .08);box-shadow:0 4px 20px rgb(24 11 56 / .03);z-index:1000;transition:transform 0.38s cubic-bezier(.16,1,.3,1),height 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background-color 0.25s ease;will-change:transform,height,box-shadow}.site-header.is-scrolled{height:78px;border-bottom-color:rgb(70 20 187 / .12);box-shadow:0 12px 35px rgb(70 20 187 / .08)}.site-header.header--hidden{transform:translateY(-100%)!important}.site-header.header--revealed{transform:translateY(0)!important}.header-container{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);gap:1.5rem}.site-logo{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.site-logo .logo-img{height:64px;width:auto;max-width:360px;object-fit:contain;transition:height 0.25s ease,max-width 0.25s ease,transform 0.25s ease}.site-header.is-scrolled .site-logo .logo-img{height:52px;max-width:310px}.site-logo:hover .logo-img{transform:scale(1.02)}.site-navigation{display:flex;align-items:center;justify-content:center}.nav-capsule{display:flex;align-items:center;gap:.25rem;margin:0;padding:.35rem .5rem;background-color:rgb(70 20 187 / .035);border:1px solid rgb(70 20 187 / .08);border-radius:var(--radius-full);transition:background-color var(--transition-normal),border-color var(--transition-normal)}.nav-capsule:hover{background-color:rgb(70 20 187 / .05);border-color:rgb(70 20 187 / .12)}.nav-item{position:relative}.nav-link{display:inline-flex;align-items:center;padding:.5rem 1.15rem;font-family:var(--font-heading);font-size:.93rem;font-weight:600;color:#1e1338;border-radius:var(--radius-full);text-decoration:none;letter-spacing:-.01em;white-space:nowrap;transition:color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.nav-link:hover{color:var(--color-primary);background-color:#fff;box-shadow:0 3px 12px rgb(70 20 187 / .08);transform:translateY(-1px)}.nav-link.active{color:var(--color-primary);background-color:#fff;box-shadow:0 3px 14px rgb(70 20 187 / .12);font-weight:700}.header-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.btn-creative{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.42rem .48rem .42rem 1.65rem;background:linear-gradient(135deg,var(--color-secondary) 0%,#1affd9 100%);color:var(--color-primary);border:1.5px solid var(--color-secondary);border-radius:var(--radius-full);text-decoration:none;font-family:var(--font-heading);font-size:.86rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 18px rgb(0 223 187 / .42),inset 0 1px 2px rgb(255 255 255 / .8);overflow:hidden;transition:background 0.35s ease,color 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease;white-space:nowrap;user-select:none;cursor:pointer}.btn-creative::before{content:'';position:absolute;top:-50%;left:-70%;width:50%;height:200%;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .7) 50%,#fff0 100%);transform:rotate(25deg);pointer-events:none;transition:left 0.75s ease}.btn-creative:hover::before{left:140%}.btn-creative-text{position:relative;z-index:2;transition:transform 0.25s ease}.btn-creative-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--color-primary);color:var(--color-secondary);border-radius:50%;box-shadow:0 2px 8px rgb(70 20 187 / .35);transition:background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease;flex-shrink:0}.btn-creative-icon svg{transition:transform 0.35s cubic-bezier(.16,1,.3,1),stroke 0.25s ease}.btn-creative:hover{background:linear-gradient(135deg,#22ffd9 0%,#00DFBB 100%);border-color:#22ffd9;box-shadow:0 8px 28px rgb(0 223 187 / .65),0 0 16px rgb(0 223 187 / .35),inset 0 1px 2px rgb(255 255 255 / .95);transform:translateY(-2px);color:var(--color-primary)}.btn-creative:hover .btn-creative-icon{background-color:var(--color-primary-dark);color:#fff;transform:translateX(2px) scale(1.06);box-shadow:0 4px 14px rgb(70 20 187 / .5)}.btn-creative:hover .btn-creative-icon svg{transform:rotate(-45deg);stroke:var(--color-secondary)}.btn-creative:active{transform:translateY(0);box-shadow:0 2px 10px rgb(0 223 187 / .4)}.btn-creative--full{width:100%;padding:.6rem .75rem .6rem 1.75rem}.btn-creative--full .btn-creative-text{flex:1;text-align:center}.menu-toggle{display:none;width:44px;height:44px;padding:0;background-color:#fff;border:1.5px solid rgb(70 20 187 / .15);border-radius:var(--radius-md);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px;transition:all var(--transition-fast);z-index:1002}.menu-toggle:hover{border-color:var(--color-primary);background-color:var(--color-light-surface)}.hamburger-line{display:block;width:22px;height:2.2px;background-color:var(--color-primary);border-radius:2px;transition:transform 0.3s cubic-bezier(.16,1,.3,1),opacity 0.25s ease,background-color 0.25s ease}.menu-toggle.is-active .hamburger-line:nth-child(1){transform:translateY(7.2px) rotate(45deg)}.menu-toggle.is-active .hamburger-line:nth-child(2){opacity:0;transform:translateX(8px)}.menu-toggle.is-active .hamburger-line:nth-child(3){transform:translateY(-7.2px) rotate(-45deg)}.offcanvas-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(24 11 56 / .6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1050;opacity:0;visibility:hidden;transition:opacity 0.35s ease,visibility 0.35s ease}.offcanvas-backdrop.is-active{opacity:1;visibility:visible}.offcanvas-drawer{position:fixed;top:0;right:0;width:380px;max-width:90vw;height:100vh;height:100dvh;background-color:#fff;z-index:1060;transform:translateX(100%);transition:transform 0.4s cubic-bezier(.16,1,.3,1);box-shadow:-15px 0 45px rgb(24 11 56 / .18);display:flex;flex-direction:column;overflow-y:auto}.offcanvas-drawer.is-open{transform:translateX(0)}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem;border-bottom:1px solid rgb(70 20 187 / .08)}.offcanvas-logo .logo-img{height:52px;width:auto;max-width:270px;object-fit:contain}.offcanvas-close{width:40px;height:40px;border-radius:var(--radius-full);border:1px solid rgb(70 20 187 / .15);background-color:var(--color-light-surface);color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast)}.offcanvas-close:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:rotate(90deg)}.offcanvas-body{padding:1.75rem;flex:1;display:flex;flex-direction:column;justify-content:space-between}.offcanvas-nav{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0}.offcanvas-nav-item{border-radius:var(--radius-md);transition:background-color var(--transition-fast)}.offcanvas-nav-link{display:flex;align-items:center;padding:.85rem 1rem;border-radius:var(--radius-md);font-family:var(--font-heading);font-size:1.05rem;font-weight:600;color:var(--text-primary);text-decoration:none;transition:all var(--transition-fast)}.nav-number{font-family:var(--font-mono);font-size:.78rem;font-weight:700;color:var(--color-primary);opacity:.6;margin-right:.95rem}.nav-title{flex:1}.offcanvas-nav-link svg{opacity:.3;transition:all var(--transition-fast)}.offcanvas-nav-link:hover{background-color:rgb(70 20 187 / .05);color:var(--color-primary);padding-left:1.25rem}.offcanvas-nav-link:hover svg{opacity:1;stroke:var(--color-primary);transform:translateX(4px)}.offcanvas-nav-link.active{background-color:rgb(70 20 187 / .08);color:var(--color-primary);font-weight:700}.offcanvas-nav-link.active svg{opacity:1;stroke:var(--color-primary)}.offcanvas-footer{padding-top:1.75rem;display:flex;flex-direction:column;gap:.85rem;border-top:1px solid rgb(70 20 187 / .08)}.hero-section{position:relative;min-height:calc(100vh - 92px);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0b0520;overflow:hidden;padding:5rem 0 4.5rem}.hero-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:hidden;background:#0b0520 url(/wp-content/themes/gess-theme/assets/images/hero-poster.jpg) center center / cover no-repeat}.hero-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover;opacity:.52;filter:saturate(1.15) contrast(1.08)}.hero-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 85% 65% at 50% 32%,rgb(70 20 187 / .42) 0%,rgb(20 5 58 / .85) 65%,#0b0520 100%),linear-gradient(180deg,rgb(11 5 32 / .48) 0%,rgb(20 5 58 / .72) 50%,#0b0520 100%);z-index:2}.hero-grid-mesh{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(0 223 187 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(70 20 187 / .065) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(circle at 50% 40%,black 25%,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 40%,black 25%,transparent 75%);z-index:3;pointer-events:none}.hero-glow-orb{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:2;opacity:.6}.hero-glow-orb--primary{width:520px;height:520px;top:-120px;left:50%;transform:translateX(-50%);background:radial-gradient(circle,rgb(70 20 187 / .7) 0%,#fff0 70%)}.hero-glow-orb--secondary{width:380px;height:380px;top:35%;right:12%;background:radial-gradient(circle,rgb(0 223 187 / .26) 0%,#fff0 70%)}.hero-container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-content{max-width:1120px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:.85rem;padding:.52rem 1.45rem;background:rgb(34 8 99 / .65);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);box-shadow:0 4px 20px rgb(0 0 0 / .3),0 0 16px rgb(0 223 187 / .16);margin-bottom:2rem;font-family:var(--font-heading);font-size:.88rem;font-weight:600;color:#f7f6fd;letter-spacing:.04em;text-transform:uppercase}.badge-pulse{position:relative;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px}.badge-pulse-dot{width:8px;height:8px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary)}.badge-pulse-wave{position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--color-secondary);opacity:.7;animation:badgePing 2s cubic-bezier(0,0,.2,1) infinite}@keyframes badgePing{0%{transform:scale(1);opacity:.8}75%,100%{transform:scale(2.4);opacity:0}}.badge-item{display:inline-flex;align-items:center;gap:.45rem}.badge-icon{color:var(--color-secondary);flex-shrink:0}.badge-divider{color:rgb(255 255 255 / .25);font-weight:300}.hero-title{font-family:var(--font-heading);font-size:clamp(2.35rem, 5.2vw + 0.8rem, 4.45rem);font-weight:800;line-height:1.08;letter-spacing:-.035em;color:#fff;margin-bottom:1.4rem;text-shadow:0 4px 24px rgb(0 0 0 / .65)}.hero-title-gradient{display:inline-block;background:linear-gradient(135deg,#ffffff 15%,var(--color-secondary) 75%,#22ffd9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 24px rgb(0 223 187 / .35))}.hero-title-year{display:inline-block;color:var(--color-secondary);font-weight:800;text-shadow:0 0 20px rgb(0 223 187 / .6)}.hero-subtitle{font-family:var(--font-body);font-size:clamp(1.08rem, 1.4vw + 0.4rem, 1.42rem);font-weight:500;line-height:1.55;color:#cfc9f4;max-width:840px;margin:0 auto 2.5rem;text-shadow:0 2px 10px rgb(0 0 0 / .5)}.hero-actions{display:flex;align-items:center;justify-content:center;gap:1.35rem;flex-wrap:wrap;margin-bottom:3.5rem}.btn-creative--hero{padding:.55rem .65rem .55rem 1.9rem;font-size:.95rem}.btn-creative--hero .btn-creative-icon{width:40px;height:40px}.btn-creative--secondary{background:rgb(34 8 99 / .65);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;border:1.5px solid rgb(0 223 187 / .5);box-shadow:0 6px 24px rgb(0 0 0 / .45),0 0 14px rgb(70 20 187 / .3),inset 0 1px 2px rgb(255 255 255 / .18)}.btn-creative--secondary .btn-creative-icon{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:0 2px 10px rgb(0 223 187 / .4)}.btn-creative--secondary:hover{background:linear-gradient(135deg,rgb(70 20 187 / .92) 0%,rgb(94 38 226 / .88) 100%);border-color:var(--color-secondary);color:#fff;box-shadow:0 8px 32px rgb(0 223 187 / .5),0 0 24px rgb(0 223 187 / .3),inset 0 1px 2px rgb(255 255 255 / .5);transform:translateY(-2px)}.btn-creative--secondary:hover .btn-creative-icon{background-color:#fff;color:var(--color-primary);transform:translateX(2px) scale(1.06);box-shadow:0 4px 16px rgb(0 223 187 / .6)}.btn-creative--secondary:hover .btn-creative-icon svg{transform:rotate(45deg);stroke:var(--color-primary)}.btn-creative--secondary:active{transform:translateY(0)}.hero-stats-ribbon{display:inline-flex;align-items:center;justify-content:center;gap:2.25rem;padding:.95rem 2.25rem;background:rgb(22 6 62 / .68);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(138 92 246 / .22);border-radius:var(--radius-full);box-shadow:0 12px 36px rgb(0 0 0 / .4),inset 0 1px 1px rgb(255 255 255 / .1);margin-bottom:2rem}.hero-stat-item{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}.stat-number{font-family:var(--font-heading);font-size:1.45rem;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.02em}.stat-number--badge{font-size:1.12rem;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.03em}.stat-plus{color:var(--color-secondary);font-weight:700}.stat-caption{font-family:var(--font-body);font-size:.78rem;font-weight:600;color:#a49ec9;text-transform:uppercase;letter-spacing:.05em}.hero-stat-separator{width:1px;height:32px;background:linear-gradient(180deg,transparent 0%,rgb(138 92 246 / .4) 50%,transparent 100%)}.hero-scroll-cue{position:absolute;bottom:1.8rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:rgb(255 255 255 / .6);text-decoration:none;z-index:10;transition:all var(--transition-fast)}.hero-scroll-cue:hover{color:var(--color-secondary);transform:translateX(-50%) translateY(-2px)}.scroll-cue-mouse{width:20px;height:32px;border:1.8px solid currentColor;border-radius:12px;position:relative;display:flex;justify-content:center;padding-top:5px}.scroll-cue-dot{width:4px;height:7px;border-radius:2px;background-color:var(--color-secondary);animation:mouseWheel 2s ease-in-out infinite}@keyframes mouseWheel{0%{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.3}100%{transform:translateY(0);opacity:1}}.scroll-cue-label{font-family:var(--font-heading);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.about-section{position:relative;background:linear-gradient(180deg,#ffffff 0%,#faf9fe 45%,#f4f1fd 100%);padding:7rem 0 6.5rem;overflow:hidden;color:var(--text-secondary)}.about-bg-decoration{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.about-bg-grid{position:absolute;inset:0;background-image:radial-gradient(rgb(70 20 187 / .07) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle at 60% 40%,black 20%,transparent 75%);-webkit-mask-image:radial-gradient(circle at 60% 40%,black 20%,transparent 75%)}.about-bg-glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.about-bg-glow--purple{width:650px;height:650px;top:-100px;right:-100px;background:radial-gradient(circle,rgb(70 20 187 / .055) 0%,transparent 70%)}.about-bg-glow--mint{width:550px;height:550px;bottom:-80px;left:-80px;background:radial-gradient(circle,rgb(0 223 187 / .075) 0%,transparent 70%)}.about-bg-watermark{position:absolute;top:15%;right:-80px;pointer-events:none;transform:rotate(12deg);opacity:.85}.about-container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative;z-index:2}.about-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:4.5rem;align-items:stretch}.about-visual-col{position:relative;display:flex;flex-direction:column}.about-media-wrapper{position:relative;padding:16px;height:100%;display:flex;flex-direction:column}.about-image-card{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px rgb(24 11 56 / .12),0 4px 16px rgb(70 20 187 / .06);border:1.5px solid rgb(70 20 187 / .1);background-color:#f0eef9;transition:transform 0.4s cubic-bezier(.16,1,.3,1),box-shadow 0.4s ease;height:100%;min-height:0}.about-image-card:hover{transform:translateY(-4px);box-shadow:0 32px 75px rgb(24 11 56 / .18),0 8px 24px rgb(70 20 187 / .1)}.about-img{width:100%;height:100%;min-height:0;display:block;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(.16,1,.3,1)}.about-image-card:hover .about-img{transform:scale(1.025)}.about-image-scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 70%,rgb(24 11 56 / .25) 100%);pointer-events:none}.about-float-card{position:absolute;display:flex;align-items:center;gap:.95rem;padding:.9rem 1.35rem;background:rgb(255 255 255 / .95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:18px;box-shadow:0 16px 36px rgb(24 11 56 / .12),0 2px 10px rgb(70 20 187 / .06);z-index:5;transition:transform 0.35s ease,box-shadow 0.35s ease}.about-float-card:hover{transform:translateY(-4px);box-shadow:0 22px 45px rgb(24 11 56 / .16)}.about-float-card--top{top:-10px;left:-12px;border:1.5px solid rgb(70 20 187 / .15)}.about-float-card--bottom{bottom:-10px;right:-12px;border:1.5px solid rgb(0 223 187 / .45)}.float-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.float-card-icon--purple{background:rgb(70 20 187 / .08);color:var(--color-primary)}.float-card-icon--mint{background:rgb(0 223 187 / .15);color:#00997f}.float-card-content{display:flex;flex-direction:column}.float-card-title{font-family:var(--font-heading);font-size:.92rem;font-weight:700;color:var(--text-primary);line-height:1.25}.float-card-desc{font-family:var(--font-body);font-size:.76rem;font-weight:500;color:var(--text-secondary);line-height:1.35;margin-top:.15rem}.about-frame-accent{position:absolute;width:32px;height:32px;border-color:var(--color-secondary);border-style:solid;pointer-events:none;z-index:4}.about-frame-accent--tl{top:2px;left:2px;border-width:3px 0 0 3px;border-top-left-radius:14px}.about-frame-accent--br{bottom:2px;right:2px;border-width:0 3px 3px 0;border-bottom-right-radius:14px}.about-content-col{position:relative}.section-eyebrow{display:inline-flex;align-items:center;gap:.55rem;padding:.42rem 1.15rem;background:rgb(70 20 187 / .07);border:1px solid rgb(70 20 187 / .15);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.82rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.25rem}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background-color:var(--color-secondary-dark);box-shadow:0 0 6px rgb(0 223 187 / .6)}.eyebrow-text{line-height:1}.about-heading{font-family:var(--font-heading);font-size:clamp(1.95rem, 3.2vw + 0.5rem, 2.85rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1.5rem}.text-gradient-purple{background:linear-gradient(135deg,var(--color-primary) 0%,#6e32f0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.about-lead-text{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:var(--text-primary);opacity:.9;margin-bottom:1.35rem}.about-lead-text strong{color:var(--color-primary);font-weight:700}.about-body-text{font-family:var(--font-body);font-size:.96rem;line-height:1.68;color:var(--text-secondary);margin-bottom:2rem}.about-callout-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgb(70 20 187 / .04) 0%,rgb(0 223 187 / .06) 100%);border-left:4px solid var(--color-primary);border-top:1px solid rgb(70 20 187 / .08);border-right:1px solid rgb(70 20 187 / .08);border-bottom:1px solid rgb(70 20 187 / .08);border-radius:0 16px 16px 0;margin-bottom:2.25rem;box-shadow:0 4px 16px rgb(24 11 56 / .03)}.callout-quote-icon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.callout-text{font-family:var(--font-heading);font-size:.98rem;font-weight:600;color:var(--text-primary);line-height:1.55;margin:0}.about-cta-wrapper{display:flex;align-items:center}.btn-creative--about{background:linear-gradient(135deg,var(--color-primary) 0%,#5e26e2 100%);color:#fff;border:1.5px solid var(--color-primary);box-shadow:0 6px 22px rgb(70 20 187 / .32),inset 0 1px 2px rgb(255 255 255 / .35);padding:.52rem .62rem .52rem 1.85rem}.btn-creative--about .btn-creative-icon{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:0 2px 8px rgb(0 223 187 / .45)}.btn-creative--about:hover{background:linear-gradient(135deg,#5318db 0%,#6830ea 100%);border-color:#5318db;color:#fff;box-shadow:0 10px 30px rgb(70 20 187 / .48),0 0 16px rgb(0 223 187 / .3);transform:translateY(-2px)}.btn-creative--about:hover .btn-creative-icon{background-color:#fff;color:var(--color-primary);transform:translateX(2px) scale(1.06)}.btn-creative--about:hover .btn-creative-icon svg{transform:translateX(2px)}.btn-creative--about:active{transform:translateY(0)}.highlights-section{position:relative;background-color:#0b0520;padding:6.5rem 0 6.5rem;overflow:hidden;border-top:1px solid rgb(70 20 187 / .28);border-bottom:1px solid rgb(70 20 187 / .28);color:#fff}.highlights-bg-mesh{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgb(70 20 187 / .08) 1px,transparent 1px),linear-gradient(to bottom,rgb(70 20 187 / .08) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%);z-index:1}.highlights-glow-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(100px);z-index:1}.highlights-glow-orb--purple{width:580px;height:580px;top:-160px;left:-120px;background:radial-gradient(circle,rgb(70 20 187 / .38) 0%,#fff0 70%)}.highlights-glow-orb--cyan{width:500px;height:500px;bottom:-130px;right:-90px;background:radial-gradient(circle,rgb(0 223 187 / .18) 0%,#fff0 70%)}.highlights-section .container{position:relative;z-index:2}.highlights-header{text-align:center;max-width:760px;margin:0 auto 3.75rem auto}.section-eyebrow--dark{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1.15rem;background:rgb(22 9 58 / .75);border:1px solid rgb(0 223 187 / .32);border-radius:var(--radius-full);margin-bottom:1.25rem;box-shadow:0 0 20px rgb(0 223 187 / .12)}.section-eyebrow--dark .eyebrow-dot{width:8px;height:8px;background-color:var(--color-secondary);border-radius:50%;box-shadow:0 0 10px var(--color-secondary);animation:pulseCyan 2s infinite ease-in-out}.section-eyebrow--dark .eyebrow-text{font-family:var(--font-heading);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-secondary)}@keyframes pulseCyan{0%,100%{transform:scale(1);opacity:1;box-shadow:0 0 8px rgb(0 223 187 / .6)}50%{transform:scale(1.25);opacity:.8;box-shadow:0 0 16px rgb(0 223 187 / .9)}}.highlights-heading{font-family:var(--font-heading);font-size:clamp(2rem, 3.5vw + 0.5rem, 3rem);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.2;margin-bottom:1.1rem}.text-gradient--mint{background:linear-gradient(135deg,#00dfbb 0%,#36ffd7 50%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block}.highlights-subheading{font-family:var(--font-body);font-size:1.05rem;line-height:1.68;color:rgb(255 255 255 / .72);margin:0 auto}.highlights-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.highlight-card{position:relative;background:linear-gradient(160deg,rgb(26 12 66 / .72) 0%,rgb(13 6 34 / .88) 100%);border:1px solid rgb(0 223 187 / .2);border-radius:var(--radius-lg);padding:2.25rem 1.35rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 10px 30px rgb(7 3 22 / .5),inset 0 1px 0 rgb(255 255 255 / .08);transition:transform 0.35s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease;will-change:transform}.highlight-card-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:140px;height:70px;background:radial-gradient(ellipse at top,rgb(0 223 187 / .38) 0%,transparent 70%);opacity:0;transition:opacity 0.4s ease;pointer-events:none}.highlight-card:hover{transform:translateY(-8px);border-color:rgb(0 223 187 / .6);box-shadow:0 20px 48px rgb(0 0 0 / .55),0 0 32px rgb(0 223 187 / .24),inset 0 1px 0 rgb(255 255 255 / .2)}.highlight-card:hover .highlight-card-glow{opacity:1}.highlight-icon-wrapper{width:58px;height:58px;border-radius:16px;background:linear-gradient(135deg,rgb(70 20 187 / .55) 0%,rgb(0 223 187 / .18) 100%);border:1px solid rgb(0 223 187 / .35);display:flex;align-items:center;justify-content:center;color:var(--color-secondary);box-shadow:0 4px 18px rgb(0 223 187 / .16);transition:transform 0.35s ease,background 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease;margin-bottom:1.35rem}.highlight-card:hover .highlight-icon-wrapper{transform:scale(1.08) rotate(4deg);background:linear-gradient(135deg,rgb(70 20 187 / .75) 0%,rgb(0 223 187 / .32) 100%);border-color:var(--color-secondary);box-shadow:0 6px 26px rgb(0 223 187 / .38)}.highlight-icon-wrapper svg{transition:transform 0.35s ease}.highlight-card:hover .highlight-icon-wrapper svg{transform:scale(1.05)}.highlight-number-wrap{display:inline-flex;align-items:baseline;justify-content:center;margin-bottom:.65rem;line-height:1}.highlight-counter{font-family:var(--font-heading);font-size:clamp(2.35rem, 2.9vw, 3.25rem);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1;text-shadow:0 2px 14px rgb(0 0 0 / .4)}.highlight-suffix{font-family:var(--font-heading);font-size:clamp(1.65rem, 2vw, 2.15rem);font-weight:800;color:var(--color-secondary);line-height:1;margin-left:2px;text-shadow:0 0 15px rgb(0 223 187 / .5)}.highlight-title{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:#fff;margin-bottom:.45rem;letter-spacing:-.01em}.highlight-desc{font-family:var(--font-body);font-size:.84rem;line-height:1.5;color:rgb(255 255 255 / .65);margin:0}.why-attend-section{position:relative;background-color:#fbfbfe;padding:6.5rem 0 6.5rem;overflow:hidden;border-bottom:1px solid rgb(70 20 187 / .08)}.why-attend-bg-dots,.why-attend-bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 14px 14px,rgb(70 20 187 / .18) 1.8px,transparent 1.8px),radial-gradient(circle at 28px 28px,rgb(0 223 187 / .24) 1.8px,transparent 1.8px);background-size:28px 28px;pointer-events:none;mask-image:radial-gradient(ellipse at 50% 50%,rgb(0 0 0) 35%,rgb(0 0 0 / .25) 80%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,rgb(0 0 0) 35%,rgb(0 0 0 / .25) 80%,transparent 100%);z-index:1}.why-attend-bg-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(120px);z-index:1}.why-attend-bg-glow--purple{width:520px;height:520px;top:10%;left:-8%;background:radial-gradient(circle,rgb(70 20 187 / .07) 0%,#fff0 70%)}.why-attend-bg-glow--mint{width:480px;height:480px;bottom:8%;right:-6%;background:radial-gradient(circle,rgb(0 223 187 / .08) 0%,#fff0 70%)}.why-attend-section .container{position:relative;z-index:2}.why-attend-header{text-align:center;max-width:820px;margin:0 auto 4rem auto}.why-attend-heading{font-family:var(--font-heading);font-size:clamp(2rem, 3.2vw + 0.5rem, 2.95rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;line-height:1.2;margin-bottom:1.15rem}.why-attend-subheading{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin:0 auto}.why-attend-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.why-attend-card{position:relative;background-color:#fff;border:1.5px solid rgb(70 20 187 / .08);border-radius:var(--radius-lg);padding:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 30px rgb(70 20 187 / .05),0 2px 6px rgb(0 0 0 / .02);transition:transform 0.38s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.38s ease;will-change:transform}.card-accent-bar{position:absolute;top:0;left:0;right:0;height:3.5px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-secondary) 100%);opacity:1;transform:scaleX(1);transform-origin:left center;transition:opacity 0.35s ease,transform 0.38s cubic-bezier(.16,1,.3,1);z-index:4}.why-attend-card:hover{transform:translateY(-8px);border-color:rgb(70 20 187 / .25);box-shadow:0 22px 50px rgb(70 20 187 / .12),0 0 25px rgb(0 223 187 / .08)}.card-media-wrap{position:relative;width:100%;height:255px;overflow:hidden;background-color:#0b0520}.card-img{width:100%;height:100%;object-fit:cover;transition:transform 0.65s cubic-bezier(.16,1,.3,1),filter 0.5s ease;filter:brightness(.96) contrast(1.02);display:block}.why-attend-card:hover .card-img{transform:scale(1.08);filter:brightness(1.02) contrast(1.06)}.card-media-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgb(14 6 38 / .65) 0%,rgb(14 6 38 / .1) 45%,transparent 100%);pointer-events:none;z-index:1}.card-index-watermark{position:absolute;top:14px;right:14px;background:rgb(11 5 32 / .72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(0 223 187 / .4);padding:.25rem .65rem;border-radius:8px;font-family:var(--font-mono);font-size:.82rem;font-weight:700;color:var(--color-secondary);letter-spacing:.05em;box-shadow:0 4px 14px rgb(0 0 0 / .35);z-index:2;transition:all 0.3s ease}.why-attend-card:hover .card-index-watermark{border-color:var(--color-secondary);box-shadow:0 0 15px rgb(0 223 187 / .5);transform:scale(1.05)}.card-icon-capsule{position:absolute;bottom:14px;left:18px;width:46px;height:46px;border-radius:13px;background:rgb(255 255 255 / .95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid rgb(255 255 255 / .9);display:flex;align-items:center;justify-content:center;color:var(--color-primary);box-shadow:0 6px 18px rgb(0 0 0 / .25);transition:all 0.35s ease;z-index:2}.why-attend-card:hover .card-icon-capsule{background:linear-gradient(135deg,var(--color-primary) 0%,#6e32f0 100%);color:var(--color-secondary);border-color:rgb(0 223 187 / .5);transform:scale(1.08) rotate(4deg);box-shadow:0 8px 24px rgb(70 20 187 / .45)}.card-icon-capsule svg{transition:transform 0.35s ease}.why-attend-card:hover .card-icon-capsule svg{transform:scale(1.05)}.card-content-wrap{padding:1.65rem 1.85rem 1.75rem;display:flex;flex-direction:column;flex:1;background-color:#fff}.card-body{flex:1;margin-bottom:1.35rem}.card-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.65rem;transition:color 0.25s ease}.why-attend-card:hover .card-title{color:var(--color-primary)}.card-desc{font-family:var(--font-body);font-size:.93rem;line-height:1.66;color:var(--text-secondary);margin:0}.card-footer{display:flex;align-items:center;justify-content:flex-start;padding-top:1.15rem;border-top:1px solid rgb(70 20 187 / .07)}.card-tag{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .88rem;border-radius:var(--radius-full);background:rgb(70 20 187 / .05);color:var(--color-primary);font-family:var(--font-heading);font-size:.78rem;font-weight:600;letter-spacing:.02em;transition:all 0.3s ease}.card-tag svg{opacity:.7;transition:transform 0.25s ease,opacity 0.25s ease}.why-attend-card:hover .card-tag{background:rgb(0 223 187 / .15);color:#008770}.why-attend-card:hover .card-tag svg{transform:translateX(3px);opacity:1}.why-attend-cta-banner{margin-top:4.5rem;padding:2.75rem 3.25rem;background:linear-gradient(135deg,rgb(70 20 187 / .04) 0%,rgb(0 223 187 / .09) 100%);border:1.5px solid rgb(70 20 187 / .12);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:space-between;gap:2.5rem;box-shadow:0 12px 35px rgb(70 20 187 / .05);position:relative;overflow:hidden}.cta-banner-content{flex:1;max-width:720px}.cta-badge{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-heading);font-size:.82rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.65rem}.cta-badge-icon{color:var(--color-secondary);font-size:.9rem}.cta-banner-title{font-family:var(--font-heading);font-size:clamp(1.4rem, 2vw + 0.2rem, 1.85rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em;line-height:1.3;margin-bottom:.45rem}.cta-banner-desc{font-family:var(--font-body);font-size:.98rem;line-height:1.6;color:var(--text-secondary);margin:0}.cta-banner-action{flex-shrink:0}.btn-creative--why-attend{background:linear-gradient(135deg,var(--color-primary) 0%,#5e26e2 100%);color:#fff;border:1.5px solid var(--color-primary);box-shadow:0 6px 22px rgb(70 20 187 / .32),inset 0 1px 2px rgb(255 255 255 / .35);padding:.52rem .62rem .52rem 1.85rem}.btn-creative--why-attend .btn-creative-icon{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:0 2px 8px rgb(0 223 187 / .45)}.btn-creative--why-attend:hover{background:linear-gradient(135deg,#5318db 0%,#6830ea 100%);border-color:#5318db;color:#fff;box-shadow:0 10px 30px rgb(70 20 187 / .48),0 0 16px rgb(0 223 187 / .3);transform:translateY(-2px)}.btn-creative--why-attend:hover .btn-creative-icon{background-color:#fff;color:var(--color-primary);transform:translateX(2px) scale(1.06)}.btn-creative--why-attend:hover .btn-creative-icon svg{transform:translateX(2px)}.btn-creative--why-attend:active{transform:translateY(0)}.focus-areas-section{position:relative;padding:6.5rem 0 7rem;background-color:#0b0520;overflow:hidden;border-top:1px solid rgb(70 20 187 / .28);border-bottom:1px solid rgb(70 20 187 / .28);color:#fff}.focus-bg-dots{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgb(0 223 187 / .15) 1.2px,transparent 1.2px),radial-gradient(rgb(155 106 255 / .12) 1.2px,transparent 1.2px);background-size:32px 32px;background-position:0 0,16px 16px;pointer-events:none;z-index:1;mask-image:radial-gradient(ellipse at 50% 50%,#000 35%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 35%,transparent 85%)}.focus-bg-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(110px);z-index:1}.focus-bg-glow--purple{width:580px;height:580px;top:-120px;left:-120px;background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,#fff0 70%)}.focus-bg-glow--mint{width:520px;height:520px;bottom:-100px;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .18) 0%,#fff0 70%)}.focus-areas-section .container{position:relative;z-index:2}.focus-header{text-align:center;max-width:780px;margin:0 auto 3.75rem auto}.focus-heading{font-family:var(--font-heading);font-size:clamp(2rem, 3.2vw + 0.5rem, 2.75rem);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.2;margin-bottom:1rem}.focus-subheading{font-family:var(--font-body);font-size:1.05rem;line-height:1.65;color:rgb(255 255 255 / .72);margin:0 auto;max-width:660px}.focus-capsules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.focus-capsule{display:flex;align-items:center;gap:1.15rem;background:linear-gradient(145deg,rgb(24 11 62 / .72) 0%,rgb(13 6 35 / .88) 100%);border:1px solid rgb(0 223 187 / .18);border-radius:9999px;padding:.75rem 1.4rem .75rem .85rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 24px rgb(4 2 14 / .4),inset 0 1px 0 rgb(255 255 255 / .08);transition:all 0.32s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden}.focus-capsule::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgb(70 20 187 / .2) 0%,rgb(0 223 187 / .12) 100%);opacity:0;transition:opacity 0.32s ease;pointer-events:none}.focus-capsule:hover{transform:translateY(-4px);border-color:rgb(0 223 187 / .55);background:linear-gradient(145deg,rgb(35 16 88 / .88) 0%,rgb(18 8 48 / .96) 100%);box-shadow:0 14px 35px rgb(0 223 187 / .16),0 0 25px rgb(70 20 187 / .35),inset 0 1px 0 rgb(255 255 255 / .16)}.focus-capsule:hover::before{opacity:1}.capsule-icon-emblem{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,rgb(70 20 187 / .42) 0%,rgb(0 223 187 / .2) 100%);border:1.5px solid rgb(0 223 187 / .3);display:flex;align-items:center;justify-content:center;color:var(--color-secondary);transition:all 0.32s cubic-bezier(.16,1,.3,1);position:relative;z-index:1;box-shadow:0 2px 10px rgb(0 0 0 / .28)}.capsule-icon-emblem svg{transition:transform 0.32s ease}.focus-capsule:hover .capsule-icon-emblem{background:linear-gradient(135deg,#00dfbb 0%,#36ffd7 100%);border-color:#00dfbb;color:#0b0520;transform:scale(1.06) rotate(5deg);box-shadow:0 0 22px rgb(0 223 187 / .65)}.focus-capsule:hover .capsule-icon-emblem svg{transform:scale(1.05)}.capsule-info{flex:1;min-width:0;position:relative;z-index:1}.capsule-title{font-family:var(--font-heading);font-size:1.02rem;font-weight:700;color:#fff;letter-spacing:-.01em;margin:0;text-overflow:ellipsis;transition:color 0.25s ease}.focus-capsule:hover .capsule-title{color:var(--color-secondary)}.capsule-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .45);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;position:relative;z-index:1}.focus-capsule:hover .capsule-arrow{background:rgb(0 223 187 / .25);border-color:rgb(0 223 187 / .45);color:#00dfbb;transform:translateX(3px);box-shadow:0 0 10px rgb(0 223 187 / .35)}.focus-actions-wrap{display:flex;align-items:center;justify-content:center;gap:1.25rem}.focus-actions-wrap{padding-top:40px!important}.btn-creative--focus{background:linear-gradient(135deg,var(--color-primary) 0%,#5e26e2 100%);color:#fff;border:1.5px solid rgb(0 223 187 / .35);box-shadow:0 8px 28px rgb(70 20 187 / .55),0 0 20px rgb(0 223 187 / .22),inset 0 1px 2px rgb(255 255 255 / .35);padding:.58rem .65rem .58rem 2rem}.btn-creative--focus .btn-creative-icon{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:0 2px 10px rgb(0 223 187 / .5)}.btn-creative--focus:hover{background:linear-gradient(135deg,#5318db 0%,#6830ea 100%);border-color:var(--color-secondary);color:#fff;box-shadow:0 12px 35px rgb(70 20 187 / .7),0 0 30px rgb(0 223 187 / .45);transform:translateY(-2px)}.btn-creative--focus:hover .btn-creative-icon{background-color:#fff;color:var(--color-primary);transform:translateX(2px) scale(1.06)}.btn-creative--focus:active{transform:translateY(0)}.industry-focus-section{position:relative;padding:6.5rem 0 7rem;background:#fff;overflow:hidden;border-top:1px solid rgb(70 20 187 / .08)}.industry-bg-dots{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgb(70 20 187 / .07) 1.2px,transparent 1.2px);background-size:28px 28px;pointer-events:none;z-index:1;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%)}.industry-bg-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(110px);z-index:1}.industry-bg-glow--purple{width:580px;height:580px;top:-90px;left:-120px;background:radial-gradient(circle,rgb(70 20 187 / .06) 0%,#fff0 70%)}.industry-bg-glow--mint{width:520px;height:520px;bottom:-90px;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .08) 0%,#fff0 70%)}.industry-focus-section .container{position:relative;z-index:2}.industry-header-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.5rem}.industry-header-content{max-width:760px}.industry-heading{font-family:var(--font-heading);font-size:clamp(2rem, 3.2vw + 0.5rem, 2.75rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;line-height:1.2;margin-bottom:.85rem}.industry-subheading{font-family:var(--font-body);font-size:1.05rem;line-height:1.65;color:var(--text-secondary);margin:0}.industry-carousel-controls{display:flex;align-items:center;gap:.85rem;flex-shrink:0}.carousel-nav-btn{width:52px;height:52px;border-radius:50%;background:#fff;border:1.5px solid rgb(70 20 187 / .16);color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgb(70 20 187 / .06);transition:all 0.3s cubic-bezier(.16,1,.3,1)}.carousel-nav-btn:hover{background:linear-gradient(135deg,var(--color-primary) 0%,#5e26e2 100%);border-color:var(--color-primary);color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 8px 24px rgb(70 20 187 / .3),0 0 12px rgb(0 223 187 / .2)}.carousel-nav-btn:active{transform:translateY(0) scale(.96)}.carousel-nav-btn:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.industry-carousel-viewport{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;-webkit-user-select:none;padding-top:.75rem;padding-bottom:2rem;z-index:2}.industry-carousel-viewport::-webkit-scrollbar{display:none}.industry-carousel-viewport.is-dragging{cursor:grabbing;scroll-behavior:auto}.industry-carousel-track{display:flex;gap:1.5rem;width:max-content;padding:0}.industry-card{width:330px;height:230px;border-radius:20px;position:relative;overflow:hidden;flex-shrink:0;box-shadow:0 8px 24px rgb(70 20 187 / .06),0 2px 6px rgb(0 0 0 / .03);border:1px solid rgb(70 20 187 / .08);transition:transform 0.4s cubic-bezier(.16,1,.3,1),box-shadow 0.4s ease,border-color 0.4s ease;cursor:pointer;background-color:#fff}.industry-card-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.industry-card-media img{width:100%;height:100%;object-fit:cover;transition:transform 0.65s cubic-bezier(.16,1,.3,1);display:block}.industry-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(11 5 32 / .12) 0%,transparent 32%,rgb(11 5 32 / .52) 65%,rgb(11 5 32 / .92) 100%);transition:background 0.4s ease}.industry-card-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem 1.25rem;color:#fff}.industry-card-meta{margin-bottom:auto}.industry-sector-badge{display:inline-flex;align-items:center;padding:.35rem .9rem;background:rgb(11 5 32 / .65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.76rem;font-weight:700;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.08em;align-self:flex-start}.industry-card-title{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.22;margin-bottom:.5rem;text-shadow:0 2px 10px rgb(0 0 0 / .65);transition:color 0.3s ease}.industry-card-footer{display:flex;align-items:center;padding-top:.6rem;border-top:1px solid rgb(255 255 255 / .18)}.industry-view-tag{font-family:var(--font-body);font-size:.8rem;font-weight:500;color:rgb(255 255 255 / .85);line-height:1.35;letter-spacing:.01em}.industry-card:hover{transform:translateY(-8px);border-color:rgb(0 223 187 / .6);box-shadow:0 20px 45px rgb(70 20 187 / .22),0 0 25px rgb(0 223 187 / .25)}.industry-card:hover .industry-card-media img{transform:scale(1.08)}.industry-card:hover .industry-card-overlay{background:linear-gradient(to bottom,rgb(70 20 187 / .25) 0%,rgb(11 5 32 / .35) 30%,rgb(11 5 32 / .78) 65%,rgb(11 5 32 / .98) 100%)}.visitors-profile-section{position:relative;padding:8rem 0;background-color:#060214;overflow:hidden;color:#fff}.visitors-bg-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:hidden}.visitors-bg-img{width:100%;height:100%;object-fit:cover;opacity:.12;filter:contrast(1.15) saturate(1.2)}.visitors-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgb(14 8 38 / .75) 0%,rgb(6 2 20 / .95) 70%,#060214 100%)}.visitors-bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgb(0 223 187 / .1) 1px,transparent 1px);background-size:32px 32px}.visitors-glow-blob{position:absolute;border-radius:50%;pointer-events:none}.visitors-glow-blob--1{width:600px;height:600px;background:radial-gradient(circle,rgb(0 223 187 / .14) 0%,transparent 70%);top:10%;left:5%;filter:blur(90px)}.visitors-glow-blob--2{width:650px;height:650px;background:radial-gradient(circle,rgb(70 20 187 / .22) 0%,transparent 70%);bottom:5%;right:5%;filter:blur(100px)}.visitors-container{position:relative;z-index:2;max-width:1480px;margin:0 auto;padding:0 2rem}.visitors-header{text-align:center;max-width:780px;margin:0 auto 5rem auto}.visitors-heading{font-family:var(--font-heading);font-size:2.9rem;font-weight:800;color:#fff;letter-spacing:-.03em;margin:.9rem 0 1rem;line-height:1.15}.visitors-heading-highlight,.visitors-heading .hero-title-gradient{background:linear-gradient(135deg,#00dfbb 0%,#4614bb 85%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block}.visitors-subtitle{font-family:var(--font-body);font-size:1.05rem;color:rgb(255 255 255 / .72);line-height:1.65;margin:0}.visitors-stage{display:grid;grid-template-columns:1fr 340px 1fr;align-items:center;gap:2.2rem;position:relative}.visitors-center-core{position:relative;width:340px;height:340px;margin:0 auto;display:flex;align-items:center;justify-content:center}.visitors-ripple-ring{position:absolute;top:50%;left:50%;width:220px;height:220px;margin-top:-110px;margin-left:-110px;border-radius:50%;border:1.5px solid rgb(0 223 187 / .45);box-shadow:0 0 20px rgb(0 223 187 / .18),inset 0 0 20px rgb(70 20 187 / .15);pointer-events:none;transform-origin:center center}.visitors-ripple-ring.ring-1{animation:visitorRipplePulse 4.4s cubic-bezier(.2,.8,.4,1) infinite;animation-delay:0s}.visitors-ripple-ring.ring-2{animation:visitorRipplePulse 4.4s cubic-bezier(.2,.8,.4,1) infinite;animation-delay:1.1s}.visitors-ripple-ring.ring-3{animation:visitorRipplePulse 4.4s cubic-bezier(.2,.8,.4,1) infinite;animation-delay:2.2s}.visitors-ripple-ring.ring-4{animation:visitorRipplePulse 4.4s cubic-bezier(.2,.8,.4,1) infinite;animation-delay:3.3s}@keyframes visitorRipplePulse{0%{transform:scale(.85);opacity:.95;border-color:rgb(0 223 187 / .65)}50%{opacity:.45;border-color:rgb(70 20 187 / .4)}100%{transform:scale(1.85);opacity:0;border-color:#fff0}}.visitors-hub-badge{position:relative;z-index:4;width:230px;height:230px;border-radius:50%;padding:3px;background:linear-gradient(145deg,#00dfbb 0%,rgb(70 20 187 / .9) 50%,#00dfbb 100%);box-shadow:0 0 50px rgb(0 223 187 / .35),0 0 25px rgb(70 20 187 / .5);animation:hubBreathingGlow 5s ease-in-out infinite alternate}@keyframes hubBreathingGlow{0%{box-shadow:0 0 40px rgb(0 223 187 / .28),0 0 20px rgb(70 20 187 / .4)}100%{box-shadow:0 0 70px rgb(0 223 187 / .55),0 0 35px rgb(70 20 187 / .7)}}.visitors-hub-inner{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 35% 35%,#190c42 0%,#080318 85%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.4rem;box-shadow:inset 0 0 35px rgb(0 223 187 / .22)}.visitors-hub-eyebrow{font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:.14em;color:var(--color-secondary);text-transform:uppercase;margin-bottom:.4rem;display:block}.visitors-hub-title{font-family:var(--font-heading);font-size:1.55rem;font-weight:800;color:#fff;line-height:1.15;margin:0 0 .55rem 0;letter-spacing:-.02em}.visitors-hub-title span,.visitors-hub-title .hero-title-gradient{color:var(--color-secondary);text-shadow:0 0 15px rgb(0 223 187 / .5);background:linear-gradient(135deg,#00dfbb 0%,#22ffd9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block}.visitors-hub-pulse{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .65rem;background:rgb(0 223 187 / .12);border:1px solid rgb(0 223 187 / .35);border-radius:999px;backdrop-filter:blur(6px)}.visitors-pulse-dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary);animation:pulseDotGlow 1.8s infinite}@keyframes pulseDotGlow{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.5}}.visitors-pulse-text{font-family:var(--font-body);font-size:.7rem;font-weight:600;color:#fff;letter-spacing:.02em}.visitors-column{display:flex;flex-direction:column;gap:.85rem}.visitor-item{display:flex;align-items:center;gap:1.15rem;padding:.65rem 1.05rem;border-radius:999px;background:rgb(18 10 48 / .18);border:1px solid rgb(255 255 255 / .05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.35s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative}.visitor-item--left{justify-content:flex-end;text-align:right}.visitor-item--left .visitor-item-info{display:flex;flex-direction:column;align-items:flex-end}.visitor-item--right{justify-content:flex-start;text-align:left}.visitor-item--right .visitor-item-info{display:flex;flex-direction:column;align-items:flex-start}.visitor-item-icon{width:46px;height:46px;min-width:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 35%,rgb(70 20 187 / .4) 0%,rgb(11 5 32 / .85) 100%);border:1.5px solid rgb(0 223 187 / .28);color:var(--color-secondary);box-shadow:0 4px 15px rgb(0 0 0 / .35);transition:all 0.35s cubic-bezier(.16,1,.3,1);flex-shrink:0}.visitor-item-icon svg{transition:transform 0.35s ease}.visitor-item-title{font-family:var(--font-heading);font-size:1.02rem;font-weight:700;color:#fff;margin:0 0 .18rem 0;letter-spacing:-.01em;transition:color 0.3s ease;line-height:1.25}.visitor-item-tag{font-family:var(--font-body);font-size:.77rem;font-weight:500;color:rgb(255 255 255 / .52);transition:color 0.3s ease;line-height:1.35}.visitor-item:hover{background:rgb(28 14 72 / .82);border-color:rgb(0 223 187 / .48);box-shadow:0 10px 25px rgb(70 20 187 / .3),0 0 20px rgb(0 223 187 / .18)}.visitor-item--left:hover{transform:translateX(6px)}.visitor-item--right:hover{transform:translateX(-6px)}.visitor-item:hover .visitor-item-icon{background:var(--color-secondary);color:#0b0520;border-color:var(--color-secondary);transform:scale(1.12);box-shadow:0 0 22px rgb(0 223 187 / .75)}.visitor-item:hover .visitor-item-icon svg{transform:scale(1.08)}.visitor-item:hover .visitor-item-title{color:#fff;text-shadow:0 0 12px rgb(0 223 187 / .45)}.visitor-item:hover .visitor-item-tag{color:rgb(0 223 187 / .95)}.visitors-view-toggle{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem;background:rgb(18 10 48 / .85);border:1px solid rgb(0 223 187 / .28);border-radius:var(--radius-full);margin-top:1.8rem;box-shadow:0 4px 20px rgb(0 0 0 / .4),inset 0 0 15px rgb(70 20 187 / .25)}.visitors-toggle-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1.25rem;border-radius:var(--radius-full);border:1px solid #fff0;background:#fff0;color:rgb(255 255 255 / .7);font-family:var(--font-heading);font-size:.84rem;font-weight:700;cursor:pointer;transition:all 0.3s cubic-bezier(.16,1,.3,1)}.visitors-toggle-btn:hover{color:#fff}.visitors-toggle-btn.active{background:linear-gradient(135deg,rgb(0 223 187 / .2) 0%,rgb(70 20 187 / .4) 100%);border-color:rgb(0 223 187 / .55);color:var(--color-secondary);box-shadow:0 0 16px rgb(0 223 187 / .3)}.visitors-toggle-btn svg{transition:transform 0.3s ease}.visitors-toggle-btn.active svg{stroke:var(--color-secondary);filter:drop-shadow(0 0 5px rgb(0 223 187 / .8))}.visitors-pillars-stage{width:100%}.visitors-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;align-items:stretch}.visitor-pillar-card{display:flex;flex-direction:column;background:rgb(18 10 48 / .55);border:1px solid rgb(255 255 255 / .08);border-radius:20px;padding:1.75rem 1.4rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px rgb(0 0 0 / .35);transition:all 0.4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.visitor-pillar-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));opacity:.6;transition:opacity 0.35s ease}.visitor-pillar-card:hover{transform:translateY(-8px);border-color:rgb(0 223 187 / .45);box-shadow:0 20px 40px rgb(70 20 187 / .28),0 0 25px rgb(0 223 187 / .18);background:rgb(24 12 62 / .78)}.visitor-pillar-card:hover::before{opacity:1;box-shadow:0 0 12px var(--color-secondary)}.pillar-card-header{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(255 255 255 / .08)}.pillar-badge{display:inline-flex;margin-bottom:1rem}.pillar-tag{font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-secondary);background:rgb(0 223 187 / .1);border:1px solid rgb(0 223 187 / .3);padding:.25rem .75rem;border-radius:var(--radius-full)}.pillar-icon-emblem{width:52px;height:52px;border-radius:14px;background:radial-gradient(circle at 30% 30%,rgb(70 20 187 / .5) 0%,rgb(11 5 32 / .9) 100%);border:1px solid rgb(0 223 187 / .32);color:var(--color-secondary);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 4px 15px rgb(0 0 0 / .4);transition:transform 0.35s ease}.visitor-pillar-card:hover .pillar-icon-emblem{transform:scale(1.1);background:var(--color-secondary);color:#0b0520;box-shadow:0 0 20px rgb(0 223 187 / .6)}.pillar-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#fff;letter-spacing:-.02em;margin:0 0 .45rem 0;line-height:1.25}.pillar-desc{font-family:var(--font-body);font-size:.84rem;color:rgb(255 255 255 / .6);line-height:1.45;margin:0}.pillar-roles-list{display:flex;flex-direction:column;gap:.85rem;margin-top:auto}.pillar-role-item{display:flex;align-items:flex-start;gap:.75rem;padding:.7rem .85rem;border-radius:10px;background:rgb(11 5 32 / .45);border:1px solid rgb(255 255 255 / .04);transition:all 0.3s ease}.pillar-role-item:hover{background:rgb(70 20 187 / .25);border-color:rgb(0 223 187 / .35);transform:translateX(4px)}.pillar-role-bullet{width:6px;height:6px;min-width:6px;border-radius:50%;background-color:var(--color-secondary);margin-top:.45rem;box-shadow:0 0 6px var(--color-secondary)}.pillar-role-text{display:flex;flex-direction:column}.pillar-role-text strong{font-family:var(--font-heading);font-size:.94rem;font-weight:700;color:#fff;line-height:1.3}.pillar-role-text span{font-family:var(--font-body);font-size:.76rem;color:rgb(255 255 255 / .55);line-height:1.3;margin-top:.15rem}.speakers-section{position:relative;padding:6.5rem 0 7rem;background-color:#f8fafc;overflow:hidden;border-top:1px solid rgb(226 232 240 / .8)}.speakers-bg-dots{position:absolute;inset:0;background-image:radial-gradient(#cbd5e1 1.25px,transparent 1.25px);background-size:26px 26px;opacity:.65;pointer-events:none;z-index:1;mask-image:radial-gradient(ellipse at 50% 50%,#000 35%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 35%,transparent 90%)}.speakers-bg-waves{position:absolute;bottom:0;left:0;width:100%;height:380px;pointer-events:none;z-index:1;opacity:.85}.speakers-wave-svg{width:100%;height:100%}.speakers-container{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.speakers-header{text-align:center;max-width:820px;margin:0 auto 2.5rem}.speakers-eyebrow{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem 1rem;background:rgb(2 132 199 / .08);border:1px solid rgb(2 132 199 / .22);border-radius:999px;margin-bottom:1.15rem;box-shadow:0 2px 10px rgb(2 132 199 / .06)}.speakers-live-dot{width:7px;height:7px;border-radius:50%;background:#0284c7;box-shadow:0 0 10px #0284c7;animation:pulseDotLive 2s infinite ease-in-out}@keyframes pulseDotLive{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.45}}.speakers-eyebrow-text{font-family:var(--font-heading);font-size:.76rem;font-weight:700;letter-spacing:.12em;color:#0284c7;text-transform:uppercase}.speakers-title{font-family:var(--font-heading);font-size:clamp(2.2rem, 3.6vw + 0.5rem, 3.25rem);font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem 0}.speakers-title-gradient{background:linear-gradient(135deg,#0284c7 0%,#4f46e5 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.speakers-subtitle{font-family:var(--font-body);font-size:1.05rem;color:#64748b;line-height:1.65;margin:0}.speakers-ticker-bar{display:flex;align-items:center;background:rgb(255 255 255 / .9);border:1px solid rgb(226 232 240 / .95);border-radius:999px;padding:.4rem .5rem .4rem .6rem;margin:0 auto 3.5rem;max-width:1100px;box-shadow:0 8px 30px -10px rgb(15 23 42 / .08),0 2px 6px rgb(15 23 42 / .03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;position:relative}.speakers-ticker-badge{display:flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#0284c7 0%,#2563eb 100%);color:#fff;padding:.4rem .95rem;border-radius:999px;font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.08em;flex-shrink:0;z-index:3;box-shadow:0 2px 10px rgb(2 132 199 / .35)}.ticker-pulse-dot{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff;animation:pulseDotLive 1.5s infinite}.speakers-ticker-viewport{flex:1;overflow:hidden;margin-left:1rem;position:relative;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.speakers-ticker-track{display:flex;align-items:center;width:max-content;white-space:nowrap;animation:speakerTickerMarquee 38s linear infinite}.speakers-ticker-track:hover{animation-play-state:paused}@keyframes speakerTickerMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.speakers-ticker-item{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-heading);font-size:.78rem;font-weight:700;color:#334155;letter-spacing:.04em;padding:0 .5rem;transition:color 0.2s ease}.speakers-ticker-item:hover{color:#0284c7}.ticker-tag-icon{font-size:.82rem}.speakers-ticker-sep{color:#cbd5e1;padding:0 .65rem;font-size:.9rem}.speakers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.75rem;margin-bottom:3.5rem}.speaker-card{background:#fff;border:1px solid rgb(226 232 240 / .95);border-radius:20px;padding:1.6rem 1.4rem 1.85rem;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 10px 28px -10px rgb(15 23 42 / .07),0 2px 6px rgb(15 23 42 / .03);opacity:1!important;visibility:visible!important;transition:all 0.38s cubic-bezier(.16,1,.3,1)}.speaker-card-accent{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));opacity:0;transform:scaleX(.2);transition:all 0.38s cubic-bezier(.16,1,.3,1)}.speaker-card:hover,.speaker-card.is-hovered{transform:translateY(-8px);background:linear-gradient(145deg,#180c3e 0%,#0d0624 100%);border-color:rgb(0 223 187 / .45);box-shadow:0 22px 50px rgb(70 20 187 / .32),0 0 28px rgb(0 223 187 / .22)}.speaker-card:hover .speaker-card-accent,.speaker-card.is-hovered .speaker-card-accent{opacity:1;transform:scaleX(1);box-shadow:0 0 14px var(--color-secondary)}.speaker-card-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.15rem}.speaker-year-pill{font-family:var(--font-heading);font-size:.74rem;font-weight:800;color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;padding:.25rem .8rem;border-radius:999px;letter-spacing:.05em;display:inline-flex;align-items:center;justify-content:center;transition:all 0.35s ease}.speaker-card:hover .speaker-year-pill,.speaker-card.is-hovered .speaker-year-pill{background:rgb(0 223 187 / .12);border-color:rgb(0 223 187 / .38);color:var(--color-secondary);box-shadow:0 0 10px rgb(0 223 187 / .25)}.speaker-linkedin-btn{width:38px;height:38px;border-radius:10px;background:#eef4fb;color:#0a66c2;display:flex;align-items:center;justify-content:center;border:1px solid #dbe6f3;transition:all 0.35s ease;text-decoration:none}.speaker-card:hover .speaker-linkedin-btn,.speaker-card.is-hovered .speaker-linkedin-btn{background:rgb(255 255 255 / .08);border-color:rgb(0 223 187 / .35);color:var(--color-secondary);box-shadow:0 0 12px rgb(0 223 187 / .2)}.speaker-linkedin-btn:hover,.speaker-card:hover .speaker-linkedin-btn:hover,.speaker-card.is-hovered .speaker-linkedin-btn:hover{background:var(--color-secondary);color:#0b0520;border-color:var(--color-secondary);transform:translateY(-2px) scale(1.08);box-shadow:0 0 16px rgb(0 223 187 / .6)}.speaker-avatar-wrapper{display:flex;justify-content:center;align-items:center;margin:.35rem 0 1.35rem}.speaker-avatar-ring{width:126px;height:126px;border-radius:50%;padding:3.5px;background:linear-gradient(135deg,rgb(2 132 199 / .3) 0%,rgb(79 70 229 / .3) 100%);box-shadow:0 6px 20px rgb(15 23 42 / .08);transition:all 0.38s ease;display:flex;align-items:center;justify-content:center}.speaker-card:hover .speaker-avatar-ring,.speaker-card.is-hovered .speaker-avatar-ring{background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);box-shadow:0 0 25px rgb(0 223 187 / .45);transform:scale(1.04)}.speaker-avatar-inner{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#fff;border:2px solid #fff;transition:border-color 0.35s ease}.speaker-card:hover .speaker-avatar-inner,.speaker-card.is-hovered .speaker-avatar-inner{border-color:#120a30}.speaker-photo{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.speaker-card:hover .speaker-photo,.speaker-card.is-hovered .speaker-photo{transform:scale(1.08)}.speaker-content{text-align:center;margin-bottom:0;flex:1}.speaker-name{font-family:var(--font-heading);font-size:1.08rem;font-weight:700;color:#0f172a;line-height:1.35;margin:0 0 .5rem 0;letter-spacing:-.015em;transition:color 0.35s ease}.speaker-card:hover .speaker-name,.speaker-card.is-hovered .speaker-name{color:#fff}.speaker-role{font-family:var(--font-body);font-size:.85rem;font-weight:600;color:#334155;line-height:1.45;margin:0 0 .35rem 0;transition:color 0.35s ease}.speaker-card:hover .speaker-role,.speaker-card.is-hovered .speaker-role{color:#e2e8f0}.speaker-company{font-family:var(--font-body);font-size:.8rem;color:#64748b;line-height:1.45;margin:0;transition:color 0.35s ease}.speaker-card:hover .speaker-company,.speaker-card.is-hovered .speaker-company{color:var(--color-secondary);font-weight:600}.speakers-cta-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;margin-top:1rem}.btn-creative--speakers{background:linear-gradient(135deg,var(--color-primary) 0%,#5e26e2 100%);color:#fff;border:1.5px solid var(--color-primary);box-shadow:0 8px 24px rgb(70 20 187 / .35),inset 0 1px 2px rgb(255 255 255 / .35);padding:.55rem .65rem .55rem 1.95rem;font-size:.92rem}.btn-creative--speakers .btn-creative-icon{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:0 2px 8px rgb(0 223 187 / .45)}.btn-creative--speakers:hover{background:linear-gradient(135deg,#5318db 0%,#6830ea 100%);border-color:#5318db;color:#fff;box-shadow:0 12px 32px rgb(70 20 187 / .5),0 0 18px rgb(0 223 187 / .35);transform:translateY(-2px)}.btn-creative--speakers:hover .btn-creative-icon{background-color:#fff;color:var(--color-primary);transform:translateX(2px) scale(1.06)}.btn-creative--speakers:hover .btn-creative-icon svg{transform:rotate(-45deg);stroke:var(--color-primary)}.btn-creative--speakers:active{transform:translateY(0)}.speakers-roster-meta{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.86rem;color:#64748b;margin:0}.speakers-default-msg,.partners-default-msg{text-align:center;font-family:var(--font-body);font-size:1.18rem;font-weight:500;color:#64748b;margin:1.5rem auto 3.5rem;letter-spacing:.02em}.partners-section .speakers-default-msg,.partners-section .partners-default-msg{color:#94a3b8;margin:1rem auto 2.5rem}.why-sponsor-section{position:relative;background-color:#070314;padding:7rem 0 6.5rem;overflow:hidden;color:#f8fafc}.sponsor-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.sponsor-glow{position:absolute;border-radius:50%;pointer-events:none}.sponsor-glow--purple{width:750px;height:750px;top:-120px;left:-180px;background:radial-gradient(circle,rgb(70 20 187 / .28) 0%,transparent 70%);filter:blur(120px)}.sponsor-glow--mint{width:650px;height:650px;bottom:-100px;right:-150px;background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%);filter:blur(130px)}.sponsor-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .032) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .032) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 50%,black 45%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 45%,transparent 85%)}.sponsor-container{position:relative;z-index:2}.sponsor-header{text-align:center;max-width:860px;margin:0 auto 3.5rem}.sponsor-eyebrow{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1.25rem;background:rgb(70 20 187 / .35);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.82rem;font-weight:700;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem;box-shadow:0 0 16px rgb(0 223 187 / .12)}.sponsor-eyebrow-dot{width:8px;height:8px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary)}.sponsor-heading{font-family:var(--font-heading);font-size:clamp(2.35rem, 4.2vw, 3.4rem);font-weight:800;color:#fff;line-height:1.15;margin-bottom:1rem;letter-spacing:-.02em}.sponsor-heading-gradient{display:inline-block;background:linear-gradient(135deg,var(--color-secondary) 0%,#22ffd9 50%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 24px rgb(0 223 187 / .4))}.sponsor-lead{font-family:var(--font-body);font-size:clamp(1rem, 1.25vw, 1.15rem);color:#94a3b8;line-height:1.65;margin:0 auto;max-width:780px}.sponsor-grid-layout{display:grid;grid-template-columns:1fr 1.32fr;gap:1.5rem;align-items:stretch;margin-bottom:3.5rem}.sponsor-col-featured{display:flex;flex-direction:column}.sponsor-col-quad{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}.sponsor-card{position:relative;border-radius:20px;overflow:hidden;background-color:#0d0724;border:1.5px solid rgb(255 255 255 / .12);box-shadow:0 10px 30px rgb(0 0 0 / .45);transition:border-color 0.4s ease,box-shadow 0.4s ease,transform 0.4s ease;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;cursor:pointer;outline:none}.sponsor-card--hero{height:100%;min-height:560px}.sponsor-col-quad .sponsor-card{min-height:270px}.sponsor-card:hover,.sponsor-card:focus-visible,.sponsor-card.is-active{border-color:rgb(0 223 187 / .55);box-shadow:0 18px 45px rgb(0 0 0 / .65),0 0 24px rgb(70 20 187 / .4);transform:translateY(-4px)}.sponsor-card-media{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.sponsor-card-img{width:100%;height:100%;object-fit:cover;transition:transform 0.65s cubic-bezier(.16,1,.3,1),filter 0.5s ease;transform:scale(1.01)}.sponsor-card:hover .sponsor-card-img,.sponsor-card.is-active .sponsor-card-img{transform:scale(1.08)}.sponsor-card-scrim{position:absolute;inset:0;background:linear-gradient(to top,rgb(7 3 20 / .88) 0%,rgb(7 3 20 / .38) 55%,rgb(7 3 20 / .22) 100%);transition:background 0.4s ease}.sponsor-card:hover .sponsor-card-scrim,.sponsor-card.is-active .sponsor-card-scrim{background:linear-gradient(to top,rgb(7 3 20 / .94) 0%,rgb(7 3 20 / .45) 55%,rgb(7 3 20 / .22) 100%)}.sponsor-card-topbar{position:absolute;top:1.15rem;left:1.15rem;right:1.15rem;display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none}.sponsor-pill{font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:#e2e8f0;background:rgb(11 5 32 / .7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .18);padding:.32rem .8rem;border-radius:var(--radius-full);letter-spacing:.05em;text-transform:uppercase}.sponsor-pill--featured{background:rgb(70 20 187 / .75);border-color:rgb(0 223 187 / .5);color:var(--color-secondary);box-shadow:0 0 12px rgb(0 223 187 / .25)}.sponsor-card-arrow{width:36px;height:36px;border-radius:50%;background:rgb(11 5 32 / .7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .2);color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color 0.35s ease,color 0.35s ease,transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.sponsor-card:hover .sponsor-card-arrow,.sponsor-card.is-active .sponsor-card-arrow{background-color:var(--color-secondary);color:var(--color-primary);border-color:var(--color-secondary);transform:rotate(45deg) scale(1.08);box-shadow:0 0 14px rgb(0 223 187 / .5)}.sponsor-card-drawer{position:relative;z-index:2;background:#fff;border-radius:18px 18px 0 0;padding:1.25rem 1.4rem 1.15rem;box-shadow:0 -8px 25px rgb(0 0 0 / .16);transition:transform 0.45s cubic-bezier(.16,1,.3,1),box-shadow 0.4s ease}.sponsor-card--hero .sponsor-card-drawer{padding:1.55rem 1.7rem 1.35rem}.drawer-header{display:flex;flex-direction:column;gap:.35rem}.drawer-category{font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;opacity:.85}.drawer-title{font-family:var(--font-heading);font-size:1.22rem;font-weight:800;color:var(--color-primary);line-height:1.25;margin:0;letter-spacing:-.015em;transition:color 0.25s ease}.sponsor-card--hero .drawer-title{font-size:1.45rem}.drawer-body{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.16,1,.3,1),opacity 0.35s ease,margin-top 0.35s ease;margin-top:0}.sponsor-card:hover .drawer-body,.sponsor-card:focus-visible .drawer-body,.sponsor-card.is-active .drawer-body{max-height:200px;opacity:1;margin-top:.75rem}.drawer-desc{font-family:var(--font-body);font-size:.88rem;color:#475569;line-height:1.55;margin:0 0 .75rem 0}.sponsor-card--hero .drawer-desc{font-size:.95rem;color:#334155}.drawer-tags{display:flex;flex-wrap:wrap;gap:.45rem;padding-top:.25rem}.drawer-tag{font-family:var(--font-mono);font-size:.72rem;font-weight:600;background:rgb(70 20 187 / .08);color:var(--color-primary);border:1px solid rgb(70 20 187 / .16);padding:.22rem .6rem;border-radius:var(--radius-full);letter-spacing:.02em}.drawer-mint-bar{position:absolute;bottom:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--color-secondary) 0%,#22ffd9 100%)}.sponsor-cta-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.15rem;text-align:center;position:relative;z-index:2}.sponsor-cta-meta{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-body);font-size:.88rem;color:#94a3b8;margin:0;max-width:680px}.partners-section{position:relative;background-color:#080318;padding:5.5rem 0;overflow:hidden;color:#f8fafc}.partners-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.partners-glow{position:absolute;border-radius:50%;pointer-events:none}.partners-glow--purple{width:650px;height:650px;top:-100px;right:-100px;background:radial-gradient(circle,rgb(70 20 187 / .25) 0%,transparent 70%);filter:blur(120px)}.partners-glow--mint{width:550px;height:550px;bottom:-80px;left:-80px;background:radial-gradient(circle,rgb(0 223 187 / .14) 0%,transparent 70%);filter:blur(120px)}.partners-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .028) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .028) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 90%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 90%)}.partners-container{position:relative;z-index:2}.partners-header{text-align:center;max-width:840px;margin:0 auto 3.5rem}.partners-eyebrow{display:inline-flex;align-items:center;gap:.6rem;padding:.42rem 1.25rem;background:rgb(70 20 187 / .35);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.8rem;font-weight:700;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.2rem;box-shadow:0 0 16px rgb(0 223 187 / .12)}.partners-eyebrow-dot{width:8px;height:8px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary)}.partners-heading{font-family:var(--font-heading);font-size:clamp(2.2rem, 3.8vw, 3.2rem);font-weight:800;color:#fff;line-height:1.18;margin-bottom:1rem;letter-spacing:-.02em}.partners-heading-gradient{display:inline-block;background:linear-gradient(135deg,var(--color-secondary) 0%,#22ffd9 50%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 24px rgb(0 223 187 / .4))}.partners-lead{font-family:var(--font-body);font-size:clamp(0.98rem, 1.2vw, 1.12rem);color:#94a3b8;line-height:1.65;margin:0 auto;max-width:760px}.partners-marquee-wrapper{position:relative;z-index:2;width:100%;overflow:hidden;padding:1rem 0;display:flex;user-select:none;cursor:grab;mask-image:linear-gradient(to right,transparent 0%,black 7%,black 93%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 7%,black 93%,transparent 100%)}.partners-marquee-wrapper:active{cursor:grabbing}.partners-marquee-track{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;padding-right:1.5rem;will-change:transform;animation:partnersInfiniteMarquee 38s linear infinite}.partners-marquee-wrapper:hover .partners-marquee-track,.partners-marquee-wrapper.is-paused .partners-marquee-track{animation-play-state:paused}@keyframes partnersInfiniteMarquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.partner-card{flex:0 0 268px;width:268px;height:112px;border-radius:18px;background:linear-gradient(135deg,rgb(28 16 72 / .85) 0%,rgb(16 9 44 / .92) 100%);border:1.5px solid rgb(255 255 255 / .16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 24px rgb(0 0 0 / .5),inset 0 1px 1px rgb(255 255 255 / .15);transition:transform 0.38s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease,background 0.35s ease;cursor:pointer;position:relative;overflow:hidden;outline:none}.partner-card::before{content:'';position:absolute;inset:0;border-radius:18px;background:radial-gradient(circle at 50% 0%,rgb(0 223 187 / .2) 0%,transparent 70%);opacity:0;transition:opacity 0.35s ease;pointer-events:none}.partner-card:hover,.partner-card:focus-visible{transform:translateY(-5px) scale(1.02);background:linear-gradient(135deg,rgb(38 20 94 / .95) 0%,rgb(22 12 58 / .98) 100%);border-color:rgb(0 223 187 / .7);box-shadow:0 16px 36px rgb(0 0 0 / .65),0 0 26px rgb(0 223 187 / .35),inset 0 1px 2px rgb(255 255 255 / .25)}.partner-card:hover::before{opacity:1}.partner-card-inner{width:100%;height:100%;padding:1.1rem 1.35rem .95rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;text-align:center}.partner-logo-box{display:flex;align-items:center;justify-content:center;width:100%;max-width:195px;height:38px;color:#fff;transition:transform 0.35s ease,filter 0.35s ease,opacity 0.35s ease;opacity:.94}.partner-card:hover .partner-logo-box,.partner-card:focus-visible .partner-logo-box{color:#fff;opacity:1;transform:scale(1.06)}.partner-svg{width:100%;height:100%;display:block}.partner-tier{font-family:var(--font-heading);font-size:.7rem;font-weight:700;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;background:rgb(255 255 255 / .08);padding:.22rem .7rem;border-radius:var(--radius-full);border:1px solid rgb(255 255 255 / .14);transition:all 0.35s ease}.partner-card:hover .partner-tier,.partner-card:focus-visible .partner-tier{color:var(--color-secondary);background:rgb(0 223 187 / .16);border-color:rgb(0 223 187 / .45)}.partners-trust-badge{margin-top:3.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font-family:var(--font-body);font-size:.88rem;color:#94a3b8;text-align:center;width:100%}.trust-badge-dot{width:7px;height:7px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary);flex-shrink:0}.partners-section--light{background-color:#fff;background-image:radial-gradient(at 15% 15%,rgb(70 20 187 / .04) 0,transparent 50%),radial-gradient(at 85% 85%,rgb(0 184 148 / .05) 0,transparent 50%),linear-gradient(180deg,#f8fafc 0%,#ffffff 50%,#f1f5f9 100%);color:#0f172a;border-top:1px solid rgb(226 232 240 / .85);border-bottom:1px solid rgb(226 232 240 / .85)}.partners-section--light .partners-grid-pattern{background-image:linear-gradient(to right,rgb(70 20 187 / .04) 1px,transparent 1px),linear-gradient(to bottom,rgb(70 20 187 / .04) 1px,transparent 1px);mask-image:radial-gradient(circle at 50% 50%,black 60%,transparent 95%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 60%,transparent 95%)}.partners-section--light .partners-glow--purple{background:radial-gradient(circle,rgb(70 20 187 / .07) 0%,transparent 70%)}.partners-section--light .partners-glow--mint{background:radial-gradient(circle,rgb(0 223 187 / .07) 0%,transparent 70%)}.partners-eyebrow--light{background:rgb(70 20 187 / .06);border:1px solid rgb(70 20 187 / .16);color:var(--color-primary);box-shadow:0 2px 10px rgb(70 20 187 / .05)}.partners-eyebrow--light .partners-eyebrow-dot{background-color:var(--color-primary);box-shadow:0 0 8px rgb(70 20 187 / .4)}.partners-heading--light{color:#0f172a}.partners-heading-gradient--light{background:linear-gradient(135deg,var(--color-primary) 0%,#0284c7 60%,#00b894 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:none}.partners-lead--light{color:#64748b}.strategic-partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem;width:100%}.strategic-partners-grid .partner-card{width:100%;max-width:100%;flex:none;height:96px;background:#ffffff!important;border:1.5px solid rgb(226 232 240 / .95)!important;border-radius:16px;box-shadow:0 4px 16px rgb(15 23 42 / .05),0 1px 3px rgb(15 23 42 / .03);display:flex;align-items:center;justify-content:center;transition:transform 0.35s cubic-bezier(.16,1,.3,1),box-shadow 0.35s ease,border-color 0.35s ease;position:relative;overflow:hidden;cursor:pointer}.strategic-partners-grid .partner-card::before{content:'';position:absolute;inset:0;border-radius:16px;background:radial-gradient(circle at 50% 0%,rgb(70 20 187 / .08) 0%,transparent 70%);opacity:0;transition:opacity 0.35s ease;pointer-events:none}.strategic-partners-grid .partner-card:hover,.strategic-partners-grid .partner-card:focus-visible{transform:translateY(-4px) scale(1.02);background:#ffffff!important;border-color:var(--color-primary,#4614bb)!important;box-shadow:0 14px 28px rgb(70 20 187 / .12),0 0 16px rgb(0 223 187 / .18)!important}.strategic-partners-grid .partner-card:hover::before{opacity:1}.strategic-partners-grid .partner-card-inner{width:100%;height:100%;padding:.85rem 1.6rem;display:flex;align-items:center;justify-content:center}.strategic-partners-grid .partner-logo-box{display:flex;align-items:center;justify-content:center;width:100%;max-width:200px;height:42px;color:#0f172a!important;opacity:.95;transition:transform 0.35s ease,color 0.35s ease,opacity 0.35s ease}.strategic-partners-grid .partner-card:hover .partner-logo-box,.strategic-partners-grid .partner-card:focus-visible .partner-logo-box{color:#000000!important;opacity:1;transform:scale(1.05)}@media (max-width:1024px){.strategic-partners-grid{grid-template-columns:repeat(3,1fr);gap:1.1rem}}@media (max-width:768px){.strategic-partners-grid{grid-template-columns:repeat(2,1fr);gap:.85rem}.strategic-partners-grid .partner-card{height:88px}}@media (max-width:480px){.strategic-partners-grid{grid-template-columns:repeat(1,1fr);gap:.75rem}}.partners-section--light .partner-card{height:94px;background:#fff;border:1.5px solid rgb(226 232 240 / .95);box-shadow:0 4px 16px rgb(15 23 42 / .04),0 1px 3px rgb(15 23 42 / .02);display:flex;align-items:center;justify-content:center}.partners-section--light .partner-card::before{background:radial-gradient(circle at 50% 0%,rgb(70 20 187 / .08) 0%,transparent 70%)}.partners-section--light .partner-card:hover,.partners-section--light .partner-card:focus-visible{transform:translateY(-4px) scale(1.02);background:#fff;border-color:var(--color-primary);box-shadow:0 14px 28px rgb(70 20 187 / .12),0 0 16px rgb(0 223 187 / .18)}.partners-section--light .partner-card-inner{padding:.85rem 1.6rem;justify-content:center;gap:0}.partners-section--light .partner-logo-box{color:#0f172a;height:42px;max-width:200px;opacity:.92}.partners-section--light .partner-card:hover .partner-logo-box,.partners-section--light .partner-card:focus-visible .partner-logo-box{color:#000;opacity:1;transform:scale(1.05)}.partners-trust-badge--light{color:#64748b}.partners-trust-badge--light .trust-badge-dot{background-color:var(--color-primary);box-shadow:0 0 8px rgb(70 20 187 / .4)}.supporting-partners-section{position:relative;background-color:#f1edfd;background-image:radial-gradient(at 0% 0%,rgb(70 20 187 / .08) 0,transparent 45%),radial-gradient(at 100% 100%,rgb(0 184 148 / .08) 0,transparent 45%),linear-gradient(180deg,#ede6fb 0%,#f6f2fe 45%,#ece4fa 100%);padding:5.5rem 0;overflow:hidden;color:#0f172a;border-top:1px solid rgb(70 20 187 / .12);border-bottom:1px solid rgb(70 20 187 / .12)}.supporting-grid-pattern{position:absolute;inset:0;background-image:radial-gradient(rgb(70 20 187 / .11) 1.25px,transparent 1.25px);background-size:26px 26px;mask-image:radial-gradient(circle at 50% 50%,black 75%,transparent 98%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 75%,transparent 98%);pointer-events:none}.supporting-glow--purple{width:600px;height:600px;top:-80px;left:-80px;background:radial-gradient(circle,rgb(70 20 187 / .1) 0%,transparent 70%);filter:blur(120px)}.supporting-glow--mint{width:500px;height:500px;bottom:-60px;right:-60px;background:radial-gradient(circle,rgb(0 223 187 / .1) 0%,transparent 70%);filter:blur(120px)}.supporting-eyebrow{background:rgb(70 20 187 / .09);border:1px solid rgb(70 20 187 / .2);color:var(--color-primary);box-shadow:0 2px 12px rgb(70 20 187 / .08)}.supporting-eyebrow .partners-eyebrow-dot{background-color:var(--color-primary);box-shadow:0 0 8px rgb(70 20 187 / .45)}.supporting-heading-gradient{background:linear-gradient(135deg,#1e0b5c 0%,var(--color-primary) 40%,#0284c7 80%,#00b894 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:none}.supporting-marquee-track{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;padding-right:1.5rem;will-change:transform;animation:supportingInfiniteMarquee 42s linear infinite reverse}.supporting-marquee-wrapper:hover .supporting-marquee-track,.supporting-marquee-wrapper.is-paused .supporting-marquee-track{animation-play-state:paused}@keyframes supportingInfiniteMarquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.supporting-partners-section .partner-card{flex:0 0 268px;width:268px;height:94px;background:#fff;border:1.5px solid rgb(70 20 187 / .12);box-shadow:0 4px 18px rgb(35 15 75 / .07),0 1px 3px rgb(35 15 75 / .03);display:flex;align-items:center;justify-content:center;transition:transform 0.38s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease,background 0.35s ease}.supporting-partners-section .partner-card::before{background:radial-gradient(circle at 50% 0%,rgb(70 20 187 / .1) 0%,transparent 70%)}.supporting-partners-section .partner-card:hover,.supporting-partners-section .partner-card:focus-visible{transform:translateY(-4px) scale(1.02);background:#fff;border-color:var(--color-primary);box-shadow:0 14px 30px rgb(70 20 187 / .18),0 0 18px rgb(0 223 187 / .22)}.supporting-partners-section .partner-card-inner{padding:.85rem 1.6rem;justify-content:center;gap:0}.supporting-partners-section .partner-logo-box{color:#0f172a;height:42px;max-width:200px;opacity:.92;transition:transform 0.35s ease,filter 0.35s ease,opacity 0.35s ease}.supporting-partners-section .partner-card:hover .partner-logo-box,.supporting-partners-section .partner-card:focus-visible .partner-logo-box{color:#000;opacity:1;transform:scale(1.05)}.supporting-trust-badge{color:#524b6f;margin-top:3.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font-family:var(--font-body);font-size:.88rem;text-align:center;width:100%}.supporting-trust-badge .trust-badge-dot{background-color:var(--color-primary);box-shadow:0 0 8px rgb(70 20 187 / .5)}.media-partners-section{position:relative;background-color:#fff;background-image:radial-gradient(at 0% 0%,rgb(0 223 187 / .04) 0,transparent 40%),radial-gradient(at 100% 100%,rgb(70 20 187 / .04) 0,transparent 40%),linear-gradient(180deg,#ffffff 0%,#fafdfc 50%,#ffffff 100%);padding:5.5rem 0;overflow:hidden;color:#0f172a;border-top:1px solid rgb(0 180 150 / .16);border-bottom:1px solid rgb(0 180 150 / .16)}.media-network-pattern{position:absolute;inset:0;background-image:radial-gradient(rgb(148 163 184 / .08) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(circle at 50% 50%,black 70%,transparent 95%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 70%,transparent 95%);pointer-events:none;opacity:.2}.media-network-web-svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:.07;mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%)}.media-glow--mint{width:500px;height:500px;top:-80px;right:-80px;background:radial-gradient(circle,rgb(0 223 187 / .02) 0%,transparent 70%);filter:blur(140px)}.media-glow--purple{width:450px;height:450px;bottom:-60px;left:-60px;background:radial-gradient(circle,rgb(70 20 187 / .02) 0%,transparent 70%);filter:blur(140px)}.media-eyebrow{background:rgb(0 180 150 / .09);border:1px solid rgb(0 180 150 / .22);color:#0d9488;box-shadow:0 2px 12px rgb(0 180 150 / .08)}.media-eyebrow .partners-eyebrow-dot{background-color:#0d9488;box-shadow:0 0 8px rgb(13 148 136 / .45)}.media-heading-gradient{background:linear-gradient(135deg,#0f172a 0%,#0d9488 45%,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:none}.media-marquee-track{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;padding-right:1.5rem;will-change:transform;animation:mediaInfiniteMarquee 40s linear infinite}.media-marquee-wrapper:hover .media-marquee-track,.media-marquee-wrapper.is-paused .media-marquee-track{animation-play-state:paused}@keyframes mediaInfiniteMarquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.media-partners-section .partner-card{flex:0 0 268px;width:268px;height:94px;background:#fff;border:1.5px solid rgb(0 180 150 / .16);box-shadow:0 4px 18px rgb(15 65 55 / .06),0 1px 3px rgb(15 65 55 / .02);display:flex;align-items:center;justify-content:center;transition:transform 0.38s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease,background 0.35s ease}.media-partners-section .partner-card::before{background:radial-gradient(circle at 50% 0%,rgb(0 223 187 / .12) 0%,transparent 70%)}.media-partners-section .partner-card:hover,.media-partners-section .partner-card:focus-visible{transform:translateY(-4px) scale(1.02);background:#fff;border-color:#0d9488;box-shadow:0 14px 30px rgb(13 148 136 / .16),0 0 18px rgb(0 223 187 / .25)}.media-partners-section .partner-card-inner{padding:.85rem 1.6rem;justify-content:center;gap:0}.media-partners-section .partner-logo-box{color:#0f172a;height:42px;max-width:200px;opacity:.92;transition:transform 0.35s ease,filter 0.35s ease,opacity 0.35s ease}.media-partners-section .partner-card:hover .partner-logo-box,.media-partners-section .partner-card:focus-visible .partner-logo-box{color:#000;opacity:1;transform:scale(1.05)}.site-footer{position:relative;background-color:#050112;color:#f8fafc;overflow:hidden;padding:5.5rem 0 3.5rem;z-index:10}.footer-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.footer-top-beam{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(70 20 187 / .4) 15%,#00dfbb 50%,rgb(70 20 187 / .4) 85%,transparent 100%);box-shadow:0 0 18px #00dfbb,0 0 36px rgb(70 20 187 / .6)}.footer-glow{position:absolute;border-radius:50%;pointer-events:none}.footer-glow--purple{width:700px;height:700px;top:-150px;left:-150px;background:radial-gradient(circle,rgb(70 20 187 / .22) 0%,transparent 70%);filter:blur(140px)}.footer-glow--mint{width:600px;height:600px;bottom:0;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .12) 0%,transparent 70%);filter:blur(140px)}.footer-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 40%,black 60%,transparent 95%);-webkit-mask-image:radial-gradient(circle at 50% 40%,black 60%,transparent 95%)}.footer-container{position:relative;z-index:2}.footer-vip-card{position:relative;margin:0 auto 5rem;background:linear-gradient(135deg,rgb(26 12 60 / .85) 0%,rgb(13 6 34 / .95) 100%);border:1.5px solid rgb(0 223 187 / .35);border-radius:24px;padding:3rem 3.5rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 60px rgb(0 0 0 / .65),0 0 35px rgb(0 223 187 / .16),inset 0 1px 1px rgb(255 255 255 / .18);display:grid;grid-template-columns:1.6fr auto;align-items:center;gap:3.5rem;overflow:hidden}.vip-card-glow{position:absolute;top:-50%;left:-20%;width:60%;height:200%;background:radial-gradient(ellipse at center,rgb(0 223 187 / .15) 0%,transparent 70%);pointer-events:none}.vip-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.38rem 1rem;background:rgb(0 223 187 / .12);border:1px solid rgb(0 223 187 / .32);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.76rem;font-weight:700;color:var(--color-secondary);letter-spacing:.08em;margin-bottom:1rem}.vip-badge-dot{width:7px;height:7px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 8px var(--color-secondary)}.vip-title{font-family:var(--font-heading);font-size:clamp(1.6rem, 2.5vw, 2.15rem);font-weight:800;color:#fff;line-height:1.25;margin-bottom:.85rem;letter-spacing:-.02em}.vip-title-gradient{background:linear-gradient(135deg,var(--color-secondary) 0%,#22ffd9 60%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 16px rgb(0 223 187 / .35))}.vip-desc{font-family:var(--font-body);font-size:.95rem;color:#94a3b8;line-height:1.6;margin:0}.vip-card-action{display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;justify-self:flex-end!important;width:auto!important;flex:0 0 auto!important}.vip-newsletter-form{display:flex;align-items:center;gap:.75rem;width:100%}.vip-input-wrap{position:relative;flex:1}.vip-input-icon{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#64748b;display:flex;align-items:center;pointer-events:none;transition:color 0.25s ease}.vip-email-input{width:100%;height:52px;padding:0 1.25rem 0 3.1rem;background:rgb(9 4 25 / .85);border:1.5px solid rgb(255 255 255 / .14);border-radius:var(--radius-full);color:#fff;font-family:var(--font-body);font-size:.95rem;outline:none;transition:all 0.3s ease}.vip-email-input::placeholder{color:#64748b}.vip-email-input:focus{border-color:var(--color-secondary);box-shadow:0 0 20px rgb(0 223 187 / .25);background:rgb(14 6 38 / .95)}.vip-email-input:focus+.vip-input-icon{color:var(--color-secondary)}.btn-creative--footer{display:inline-flex!important;width:max-content!important;max-width:max-content!important;height:52px;padding:0 4px 0 1.6rem;gap:1rem;flex:0 0 auto!important;flex-shrink:0!important;align-self:center!important;justify-self:flex-end!important}.btn-creative--footer .btn-creative-text{flex:0 0 auto!important;width:auto!important}.btn-creative--footer .btn-creative-icon{width:44px;height:44px}.vip-compliance-note{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-body);font-size:.75rem;color:#64748b;padding-left:.5rem}.footer-main-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1.35fr;gap:3.5rem;padding-bottom:4rem}.footer-col--brand{display:flex;flex-direction:column}.footer-logo{display:inline-flex;align-items:center;margin-bottom:1.35rem;padding:8px 14px;background:#fff;border-radius:10px;max-width:210px;box-shadow:0 4px 20px rgb(0 0 0 / .5),0 0 16px rgb(0 223 187 / .2);transition:all 0.3s ease}.footer-logo:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgb(0 223 187 / .35)}.footer-logo-img{width:100%;height:auto;display:block}.footer-brand-mission{font-family:var(--font-body);font-size:.9rem;color:#94a3b8;line-height:1.65;margin-bottom:1.5rem}.footer-event-meta{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.8rem;padding:1rem 1.25rem;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:12px}.meta-item{display:flex;align-items:center;gap:.65rem;font-family:var(--font-body);font-size:.85rem;color:#cbd5e1}.meta-icon{color:var(--color-secondary);display:flex;align-items:center;flex-shrink:0}.footer-social-wrap{display:flex;flex-direction:column;gap:.75rem}.footer-social-title{font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.footer-social-links{display:flex;align-items:center;gap:.65rem}.social-link{width:38px;height:38px;border-radius:50%;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);color:#cbd5e1;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.16,1,.3,1);outline:none}.social-link:hover,.social-link:focus-visible{background:rgb(0 223 187 / .15);border-color:var(--color-secondary);color:var(--color-secondary);box-shadow:0 0 16px rgb(0 223 187 / .4);transform:translateY(-3px) scale(1.05)}.footer-col-title{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.01em;display:flex;align-items:center;gap:.6rem;margin-bottom:1.35rem}.col-title-dash{width:14px;height:3px;background-color:var(--color-secondary);border-radius:2px;box-shadow:0 0 8px var(--color-secondary);flex-shrink:0}.footer-link-list{display:flex;flex-direction:column;gap:.75rem}.footer-nav-link{font-family:var(--font-body);font-size:.9rem;color:#94a3b8;transition:all 0.25s ease;display:inline-flex;align-items:center}.footer-nav-link:hover,.footer-nav-link:focus-visible{color:var(--color-secondary);transform:translateX(4px)}.footer-col--ops{display:flex;flex-direction:column}.footer-status-card{background:rgb(22 11 48 / .7);border:1px solid rgb(0 223 187 / .25);border-radius:14px;padding:1.15rem 1.25rem;margin-bottom:1.5rem;box-shadow:0 8px 24px rgb(0 0 0 / .35)}.status-header{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.status-radar-dot{width:8px;height:8px;border-radius:50%;background-color:var(--color-secondary);box-shadow:0 0 10px var(--color-secondary);animation:radarPulse 2s infinite ease-in-out;flex-shrink:0}@keyframes radarPulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(0 223 187 / .7)}70%{transform:scale(1.15);box-shadow:0 0 0 8px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.status-text{font-family:var(--font-heading);font-size:.76rem;font-weight:800;color:var(--color-secondary);letter-spacing:.06em}.status-desc{font-family:var(--font-body);font-size:.8rem;color:#94a3b8;line-height:1.55;margin:0}.footer-contacts{display:flex;flex-direction:column;gap:.65rem}.contact-entry{display:flex;flex-direction:column;gap:.15rem}.contact-label{font-family:var(--font-heading);font-size:.72rem;font-weight:600;text-transform:uppercase;color:#64748b;letter-spacing:.05em}.contact-value{font-family:var(--font-body);font-size:.88rem;color:#e2e8f0;transition:color 0.25s ease}.contact-value:hover,.contact-value:focus-visible{color:var(--color-secondary)}.footer-organized-by{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .08)}.footer-organized-title{margin-top:0;margin-bottom:.85rem;font-size:.98rem;color:#f1f5f9}.footer-organized-logo-wrap{display:inline-flex;align-items:center}.footer-organized-link{display:inline-block;text-decoration:none;transition:transform 0.3s cubic-bezier(.16,1,.3,1),filter 0.3s ease}.footer-organized-link:hover,.footer-organized-link:focus-visible{transform:translateY(-2px);filter:brightness(1.1) drop-shadow(0 4px 14px rgb(0 223 187 / .3))}.footer-organized-logo{max-width:175px;width:100%;height:auto;max-height:80px;object-fit:contain;display:block;filter:drop-shadow(0 4px 10px rgb(0 0 0 / .45))}.footer-organized-desc{font-family:var(--font-body);font-size:.8rem;line-height:1.55;color:#94a3b8;margin:.75rem 0 0 0;max-width:320px}.footer-bottom-bar{border-top:1px solid rgb(255 255 255 / .08);padding-top:2.25rem;display:flex;flex-direction:column;gap:1.5rem}.footer-trust-seals{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}.trust-seal-item{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-body);font-size:.82rem;color:#94a3b8}.trust-seal-item svg{color:var(--color-secondary);flex-shrink:0}.footer-bottom-divider{width:100%;height:1px;background:rgb(255 255 255 / .06)}.footer-copyright-wrap{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.footer-copyright{font-family:var(--font-body);font-size:.85rem;color:#64748b;margin:0}.footer-legal-links{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.legal-link{font-family:var(--font-body);font-size:.82rem;color:#94a3b8;transition:color 0.25s ease}.legal-link:hover,.legal-link:focus-visible{color:var(--color-secondary)}.legal-sep{color:#475569;font-size:.8rem}.footer-back-to-top{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .95rem;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.75rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em;transition:all 0.3s cubic-bezier(.16,1,.3,1)}.footer-back-to-top:hover,.footer-back-to-top:focus-visible{background:rgb(0 223 187 / .15);border-color:var(--color-secondary);color:var(--color-secondary);box-shadow:0 0 16px rgb(0 223 187 / .35);transform:translateY(-2px)}.sponsor-modal-overlay{position:fixed;inset:0;z-index:100005;display:flex;align-items:center;justify-content:center;padding:1.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s cubic-bezier(.16,1,.3,1)}.sponsor-modal-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.sponsor-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,rgb(16 7 45 / .94) 0%,rgb(4 1 14 / .98) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:0}.sponsor-modal-dialog{position:relative;z-index:1;width:100%;max-width:760px;max-height:92vh;overflow-y:auto;background:radial-gradient(ellipse at 85% 0%,rgb(70 20 187 / .32) 0%,transparent 60%),radial-gradient(ellipse at 15% 100%,rgb(0 223 187 / .16) 0%,transparent 60%),#08031d;border:1px solid rgb(0 223 187 / .45);border-radius:20px;box-shadow:0 30px 80px rgb(0 0 0 / .85),0 0 60px rgb(70 20 187 / .35),inset 0 0 30px rgb(0 223 187 / .05);padding:2rem 2.25rem;transform:scale(.95) translateY(15px);transition:transform 0.32s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgb(0 223 187 / .3) rgb(10 4 30 / .5)}.sponsor-modal-overlay.is-open .sponsor-modal-dialog{transform:scale(1) translateY(0)}.sponsor-modal-dialog::before,.sponsor-modal-dialog::after{content:'';position:absolute;width:16px;height:16px;pointer-events:none;z-index:2}.sponsor-modal-dialog::before{top:8px;left:8px;border-top:2px solid #00dfbb;border-left:2px solid #00dfbb}.sponsor-modal-dialog::after{bottom:8px;right:8px;border-bottom:2px solid #00dfbb;border-right:2px solid #00dfbb}.sponsor-modal-close{position:absolute;top:1.25rem;right:1.25rem;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .15);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.25s ease}.sponsor-modal-close:hover{background:rgb(0 223 187 / .18);border-color:#00dfbb;color:#00dfbb;transform:rotate(90deg) scale(1.05);box-shadow:0 0 12px rgb(0 223 187 / .5)}.sponsor-modal-header{margin-bottom:1.4rem;padding-right:2.5rem}.sponsor-modal-header .modal-hud-brand{display:inline-flex;align-items:center;gap:.5rem;padding:.22rem .65rem;background:rgb(0 223 187 / .08);border:1px solid rgb(0 223 187 / .28);border-radius:999px;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:700;color:#00dfbb;letter-spacing:.08em;margin-bottom:.65rem}.sponsor-modal-title{font-family:var(--font-heading,sans-serif);font-size:clamp(1.5rem, 2.5vw, 1.95rem);font-weight:800;color:#fff;margin:0 0 .35rem 0;letter-spacing:-.02em;line-height:1.2}.sponsor-modal-title .title-accent{background:linear-gradient(90deg,#00dfbb 0%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.sponsor-modal-sub-meta{font-family:var(--font-mono,monospace);font-size:.76rem;color:#94a3b8;letter-spacing:.02em}.sponsor-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem 1.15rem}.sponsor-form-grid .modal-form-group--full{grid-column:span 2}.sponsor-form .modal-form-label{display:block;font-family:var(--font-heading,sans-serif);font-size:.78rem;font-weight:600;color:#e2e8f0;margin-bottom:.32rem;letter-spacing:.01em}.sponsor-form .required-star{color:#ef4444}.sponsor-form .modal-input-wrap{position:relative;display:flex;align-items:center}.sponsor-form .modal-input,.sponsor-form .modal-select{width:100%;padding:.65rem .95rem;background:rgb(14 6 38 / .75);border:1px solid rgb(255 255 255 / .16);border-radius:9px;color:#fff;font-family:var(--font-body,sans-serif);font-size:.85rem;outline:none;transition:all 0.22s ease}.sponsor-form .modal-input::placeholder{color:#64748b}.sponsor-form .modal-input:focus,.sponsor-form .modal-select:focus{border-color:#00dfbb;background:rgb(22 10 56 / .95);box-shadow:0 0 15px rgb(0 223 187 / .35)}.sponsor-form .modal-input.is-invalid,.sponsor-form .modal-select.is-invalid{border-color:#ef4444!important;box-shadow:0 0 12px rgb(239 68 68 / .35)!important}.sponsor-form .field-error-msg{display:none;font-size:.7rem;color:#ef4444;margin-top:.25rem;font-family:var(--font-mono,monospace)}.sponsor-form .field-error-msg.is-visible{display:block}.sponsor-form .select-wrap{position:relative}.sponsor-form .modal-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.2rem}.sponsor-form .modal-select option{background:#0d0622;color:#fff}.sponsor-form .select-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;display:flex;align-items:center}.sponsor-tiers-container{grid-column:span 2;margin-top:.2rem}.sponsor-tiers-title{display:block;font-family:var(--font-heading,sans-serif);font-size:.78rem;font-weight:600;color:#e2e8f0;margin-bottom:.5rem;letter-spacing:.01em}.sponsor-tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.sponsor-tier-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.7rem .85rem;background:rgb(14 6 38 / .65);border:1.5px solid rgb(255 255 255 / .15);border-radius:9px;cursor:pointer;transition:all 0.22s ease;user-select:none}.sponsor-tier-card:hover{border-color:rgb(0 223 187 / .5);background:rgb(20 10 50 / .8)}.sponsor-tier-card.is-selected{border-color:#00dfbb;background:rgb(0 223 187 / .09);box-shadow:0 0 16px rgb(0 223 187 / .3),inset 0 0 10px rgb(0 223 187 / .06)}.sponsor-tier-card input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.sponsor-tier-name{font-family:var(--font-heading,sans-serif);font-size:.85rem;font-weight:600;color:#cbd5e1;transition:color 0.2s ease}.sponsor-tier-card.is-selected .sponsor-tier-name{color:#fff;font-weight:700}.sponsor-tier-indicator{width:20px;height:20px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .3);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.22s ease}.sponsor-tier-indicator svg{opacity:0;transform:scale(.4);transition:all 0.2s ease}.sponsor-tier-card.is-selected .sponsor-tier-indicator{background:#00dfbb;border-color:#00dfbb;box-shadow:0 0 8px rgb(0 223 187 / .7)}.sponsor-tier-card.is-selected .sponsor-tier-indicator svg{opacity:1;transform:scale(1);stroke:#070216}.sponsor-form-actions{grid-column:span 2;margin-top:.65rem;display:flex;justify-content:flex-end}.sponsor-thank-you-card{text-align:center;padding:1.75rem 1.25rem .75rem;animation:modalStepFadeIn 0.35s ease}@keyframes modalStepFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.sponsor-modal-dialog{padding:1.5rem 1.25rem;max-height:94vh}.sponsor-form-grid{grid-template-columns:1fr;gap:.85rem}.sponsor-form-grid .modal-form-group--full{grid-column:span 1}.sponsor-tiers-container{grid-column:span 1}.sponsor-tiers-grid{grid-template-columns:repeat(2,1fr)}.sponsor-form-actions{grid-column:span 1;justify-content:stretch}.sponsor-form-actions .btn-creative{width:100%;justify-content:center}}@media screen and (max-width:480px){.sponsor-tiers-grid{grid-template-columns:1fr}.sponsor-modal-header{padding-right:2rem}}.strategic-partners-grid .partner-card{height:118px!important}.strategic-partners-grid .partner-card-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0.65rem!important;padding:.85rem 1.15rem 0.8rem!important;text-align:center!important}.strategic-partners-grid .partner-brand-name{order:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5.5px!important;padding:2.5px 9.5px!important;background:rgb(0 223 187 / .12)!important;border:1px solid rgb(0 223 187 / .35)!important;border-radius:9999px!important;font-family:var(--font-heading,'Plus Jakarta Sans',sans-serif)!important;font-size:0.63rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#0f766e!important;line-height:1.1!important;text-align:center!important;margin:0 auto!important;box-shadow:0 0 10px rgb(0 223 187 / .08)!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important}.strategic-partners-grid .partner-brand-name::before{content:''!important;display:inline-block!important;width:5px!important;height:5px!important;border-radius:50%!important;background-color:#00dfbb!important;box-shadow:0 0 6px #00dfbb!important;flex-shrink:0!important}.strategic-partners-grid .partner-card:hover .partner-brand-name,.strategic-partners-grid .partner-card:focus-visible .partner-brand-name{background:rgb(0 223 187 / .22)!important;border-color:rgb(0 223 187 / .75)!important;color:#047857!important;box-shadow:0 0 14px rgb(0 223 187 / .32)!important;transform:translateY(-1px)!important}.strategic-partners-grid .partner-logo-box{order:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:175px!important;height:36px!important;margin:0 auto!important;color:#0f172a!important}.strategic-partners-grid .partner-svg{margin:0 auto!important;display:block!important;max-height:100%!important}#partners .partners-header .section-eyebrow{margin-bottom:1.25rem!important}@media (max-width:768px){.strategic-partners-grid .partner-card{height:110px!important}.strategic-partners-grid .partner-card-inner{gap:0.5rem!important;padding:.75rem .9rem 0.7rem!important}.strategic-partners-grid .partner-logo-box{height:32px!important;max-width:155px!important}.strategic-partners-grid .partner-brand-name{font-size:0.58rem!important;padding:2px 7.5px!important;gap:4px!important}.strategic-partners-grid .partner-brand-name::before{width:4px!important;height:4px!important}}.sponsor-tier-card{transition:all 0.28s cubic-bezier(.16,1,.3,1)!important}.sponsor-tier-card--platinum,.sponsor-tier-card[for="tierPlatinum"],.sponsor-tier-card[data-tier="platinum"]{background:linear-gradient(135deg,rgb(226 232 240 / .2) 0%,rgb(148 163 184 / .1) 50%,rgb(203 213 225 / .18) 100%)!important;border:1.5px solid rgb(226 232 240 / .4)!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .18),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--platinum .sponsor-tier-name,.sponsor-tier-card[for="tierPlatinum"] .sponsor-tier-name,.sponsor-tier-card[data-tier="platinum"] .sponsor-tier-name{color:#f1f5f9!important}.sponsor-tier-card--platinum .sponsor-tier-indicator,.sponsor-tier-card[for="tierPlatinum"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="platinum"] .sponsor-tier-indicator{border-color:rgb(226 232 240 / .5)!important}.sponsor-tier-card--platinum:hover,.sponsor-tier-card[for="tierPlatinum"]:hover,.sponsor-tier-card[data-tier="platinum"]:hover{background:linear-gradient(135deg,rgb(241 245 249 / .28) 0%,rgb(148 163 184 / .16) 100%)!important;border-color:rgb(241 245 249 / .75)!important;box-shadow:0 0 16px rgb(226 232 240 / .35),inset 0 1px 2px rgb(255 255 255 / .25)!important}.sponsor-tier-card--platinum.is-selected,.sponsor-tier-card[for="tierPlatinum"].is-selected,.sponsor-tier-card[data-tier="platinum"].is-selected{background:linear-gradient(135deg,rgb(241 245 249 / .36) 0%,rgb(148 163 184 / .24) 50%,rgb(226 232 240 / .4) 100%)!important;border-color:#ffffff!important;box-shadow:0 0 22px rgb(226 232 240 / .6),inset 0 0 12px rgb(255 255 255 / .25)!important}.sponsor-tier-card--platinum.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="platinum"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(255 255 255 / .6)}.sponsor-tier-card--platinum.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="platinum"].is-selected .sponsor-tier-indicator{background:#f8fafc!important;border-color:#ffffff!important;box-shadow:0 0 12px rgb(255 255 255 / .9)!important}.sponsor-tier-card--platinum.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-indicator svg{stroke:#0f172a!important}.sponsor-tier-card--gold,.sponsor-tier-card[for="tierGold"],.sponsor-tier-card[data-tier="gold"]{background:linear-gradient(135deg,rgb(245 158 11 / .24) 0%,rgb(180 83 9 / .14) 50%,rgb(251 191 36 / .22) 100%)!important;border:1.5px solid rgb(245 158 11 / .5)!important;box-shadow:inset 0 1px 1px rgb(251 191 36 / .25),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--gold .sponsor-tier-name,.sponsor-tier-card[for="tierGold"] .sponsor-tier-name,.sponsor-tier-card[data-tier="gold"] .sponsor-tier-name{color:#fef08a!important}.sponsor-tier-card--gold .sponsor-tier-indicator,.sponsor-tier-card[for="tierGold"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="gold"] .sponsor-tier-indicator{border-color:rgb(245 158 11 / .6)!important}.sponsor-tier-card--gold:hover,.sponsor-tier-card[for="tierGold"]:hover,.sponsor-tier-card[data-tier="gold"]:hover{background:linear-gradient(135deg,rgb(245 158 11 / .34) 0%,rgb(217 119 6 / .22) 100%)!important;border-color:rgb(251 191 36 / .85)!important;box-shadow:0 0 16px rgb(245 158 11 / .45),inset 0 1px 2px rgb(251 191 36 / .35)!important}.sponsor-tier-card--gold.is-selected,.sponsor-tier-card[for="tierGold"].is-selected,.sponsor-tier-card[data-tier="gold"].is-selected{background:linear-gradient(135deg,rgb(245 158 11 / .45) 0%,rgb(180 83 9 / .3) 50%,rgb(251 191 36 / .46) 100%)!important;border-color:#fbbf24!important;box-shadow:0 0 22px rgb(245 158 11 / .7),inset 0 0 12px rgb(251 191 36 / .3)!important}.sponsor-tier-card--gold.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="gold"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(245 158 11 / .7)}.sponsor-tier-card--gold.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="gold"].is-selected .sponsor-tier-indicator{background:#fbbf24!important;border-color:#fde047!important;box-shadow:0 0 12px rgb(245 158 11 / .95)!important}.sponsor-tier-card--gold.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-indicator svg{stroke:#451a03!important}.sponsor-tier-card--silver,.sponsor-tier-card[for="tierSilver"],.sponsor-tier-card[data-tier="silver"]{background:linear-gradient(135deg,rgb(160 174 192 / .28) 0%,rgb(100 116 139 / .16) 50%,rgb(203 213 225 / .25) 100%)!important;border:1.5px solid rgb(203 213 225 / .5)!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .22),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--silver .sponsor-tier-name,.sponsor-tier-card[for="tierSilver"] .sponsor-tier-name,.sponsor-tier-card[data-tier="silver"] .sponsor-tier-name{color:#e2e8f0!important}.sponsor-tier-card--silver .sponsor-tier-indicator,.sponsor-tier-card[for="tierSilver"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="silver"] .sponsor-tier-indicator{border-color:rgb(203 213 225 / .55)!important}.sponsor-tier-card--silver:hover,.sponsor-tier-card[for="tierSilver"]:hover,.sponsor-tier-card[data-tier="silver"]:hover{background:linear-gradient(135deg,rgb(203 213 225 / .35) 0%,rgb(148 163 184 / .2) 100%)!important;border-color:rgb(226 232 240 / .85)!important;box-shadow:0 0 16px rgb(203 213 225 / .42),inset 0 1px 2px rgb(255 255 255 / .3)!important}.sponsor-tier-card--silver.is-selected,.sponsor-tier-card[for="tierSilver"].is-selected,.sponsor-tier-card[data-tier="silver"].is-selected{background:linear-gradient(135deg,rgb(203 213 225 / .46) 0%,rgb(148 163 184 / .28) 50%,rgb(241 245 249 / .5) 100%)!important;border-color:#f8fafc!important;box-shadow:0 0 22px rgb(203 213 225 / .65),inset 0 0 12px rgb(255 255 255 / .3)!important}.sponsor-tier-card--silver.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="silver"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(203 213 225 / .65)}.sponsor-tier-card--silver.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="silver"].is-selected .sponsor-tier-indicator{background:#cbd5e1!important;border-color:#f8fafc!important;box-shadow:0 0 12px rgb(203 213 225 / .9)!important}.sponsor-tier-card--silver.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-indicator svg{stroke:#0f172a!important}.sponsor-tier-card--startup,.sponsor-tier-card[for="tierStartup"],.sponsor-tier-card[data-tier="startup"]{background:linear-gradient(135deg,rgb(0 223 187 / .2) 0%,rgb(13 148 136 / .12) 50%,rgb(56 189 248 / .18) 100%)!important;border:1.5px solid rgb(0 223 187 / .5)!important;box-shadow:inset 0 1px 1px rgb(0 223 187 / .2),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--startup .sponsor-tier-name,.sponsor-tier-card[for="tierStartup"] .sponsor-tier-name,.sponsor-tier-card[data-tier="startup"] .sponsor-tier-name{color:#a7f3d0!important}.sponsor-tier-card--startup .sponsor-tier-indicator,.sponsor-tier-card[for="tierStartup"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="startup"] .sponsor-tier-indicator{border-color:rgb(0 223 187 / .55)!important}.sponsor-tier-card--startup:hover,.sponsor-tier-card[for="tierStartup"]:hover,.sponsor-tier-card[data-tier="startup"]:hover{background:linear-gradient(135deg,rgb(0 223 187 / .3) 0%,rgb(14 165 233 / .2) 100%)!important;border-color:rgb(0 223 187 / .85)!important;box-shadow:0 0 16px rgb(0 223 187 / .45),inset 0 1px 2px rgb(0 223 187 / .3)!important}.sponsor-tier-card--startup.is-selected,.sponsor-tier-card[for="tierStartup"].is-selected,.sponsor-tier-card[data-tier="startup"].is-selected{background:linear-gradient(135deg,rgb(0 223 187 / .42) 0%,rgb(13 148 136 / .25) 50%,rgb(56 189 248 / .38) 100%)!important;border-color:#00dfbb!important;box-shadow:0 0 22px rgb(0 223 187 / .7),inset 0 0 12px rgb(0 223 187 / .25)!important}.sponsor-tier-card--startup.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="startup"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(0 223 187 / .7)}.sponsor-tier-card--startup.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="startup"].is-selected .sponsor-tier-indicator{background:#00dfbb!important;border-color:#00dfbb!important;box-shadow:0 0 12px rgb(0 223 187 / .95)!important}.sponsor-tier-card--startup.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-indicator svg{stroke:#070216!important}.section-glow-divider{position:relative;width:100%;height:0;z-index:10;pointer-events:none}.section-glow-divider .glow-divider-beam,.visitors-top-beam{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(70 20 187 / .4) 15%,#00dfbb 50%,rgb(70 20 187 / .4) 85%,transparent 100%)!important;box-shadow:0 0 18px #00dfbb,0 0 36px rgb(70 20 187 / .6)!important;z-index:10;pointer-events:none}.partners-container{max-width:var(--container-max-width,1480px)!important;width:100%!important}.partners-hub-layout{display:block!important;width:100%!important}.partners-showcase-column{width:100%!important}.partners-showcase-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem!important}.partner-showcase-card{position:relative!important;background:#ffffff!important;border:1px solid rgb(226 232 240 / .95)!important;border-radius:18px!important;padding:1.35rem 1.15rem 1.25rem!important;display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:inherit!important;cursor:pointer!important;min-height:165px!important;box-shadow:0 4px 18px rgb(0 0 0 / .08)!important;transition:transform 0.3s cubic-bezier(.16,1,.3,1),border-color 0.3s ease,box-shadow 0.3s ease!important;overflow:hidden!important}.partner-showcase-card:hover{transform:translateY(-5px)!important;border-color:#00dfbb!important;box-shadow:0 16px 36px rgb(0 0 0 / .16),0 0 20px rgb(0 223 187 / .25)!important}.partner-showcase-card .hud-corner-bracket,.partner-showcase-card .card-ambient-glow{display:none!important}.partner-logo-canvas{position:relative!important;z-index:2!important;width:100%!important;height:80px!important;background:transparent!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.5rem 1rem!important;margin-bottom:0!important;transition:transform 0.25s ease!important}.partner-showcase-card:hover .partner-logo-canvas{transform:scale(1.03)!important;background:transparent!important;border:none!important}.partner-logo-canvas svg{max-width:100%!important;height:auto!important;max-height:52px!important}.partner-logo-canvas svg text[fill="#ffffff"],.partner-logo-canvas svg text[fill="#fff"],.partner-logo-canvas svg text[fill="currentColor"],.partner-showcase-card svg text[fill="#ffffff"],.partner-showcase-card svg text[fill="#fff"]{fill:#0f172a!important}.partner-logo-canvas svg text[fill="#cbd5e1"],.partner-logo-canvas svg text[fill="#94a3b8"],.partner-showcase-card svg text[fill="#cbd5e1"],.partner-showcase-card svg text[fill="#94a3b8"]{fill:#64748b!important}.card-cat-ribbon--sponsors{background:rgb(0 223 187 / .14)!important;border:1px solid rgb(0 223 187 / .45)!important;color:#0f766e!important}.card-cat-ribbon--sponsors .cat-dot{background:#00dfbb!important;box-shadow:0 0 6px #00dfbb!important}.card-cat-ribbon--past-sponsors{background:rgb(245 158 11 / .14)!important;border:1px solid rgb(245 158 11 / .45)!important;color:#b45309!important}.card-cat-ribbon--past-sponsors .cat-dot{background:#f59e0b!important;box-shadow:0 0 6px #f59e0b!important}.card-cat-ribbon--supporting-partners{background:rgb(168 85 247 / .14)!important;border:1px solid rgb(168 85 247 / .45)!important;color:#7c3aed!important}.card-cat-ribbon--supporting-partners .cat-dot{background:#a855f7!important;box-shadow:0 0 6px #a855f7!important}.card-cat-ribbon--media-partners{background:rgb(56 189 248 / .14)!important;border:1px solid rgb(56 189 248 / .45)!important;color:#0284c7!important}.card-cat-ribbon--media-partners .cat-dot{background:#38bdf8!important;box-shadow:0 0 6px #38bdf8!important}@media screen and (max-width:1200px){.partners-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:768px){.partners-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.partner-showcase-card{min-height:145px!important;padding:1.15rem .95rem 1rem!important}.partner-logo-canvas{height:68px!important}}@media screen and (max-width:480px){.partners-showcase-grid{grid-template-columns:1fr!important}}.partner-logo-canvas svg .logo-badge-text{fill:#ffffff!important}.partner-showcase-card[style*="display: none"]{display:none!important}.speakers-container{max-width:var(--container-max-width,1480px)!important;width:100%!important}.speakers-hub-layout{display:block!important;width:100%!important}.speakers-sidebar{display:none!important}.speakers-showcase-column{width:100%!important;min-width:0}.speakers-showcase-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem!important}.speaker-card[style*="display: none"]{display:none!important}@media screen and (max-width:1200px){.speakers-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:900px){.speakers-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:640px){.speakers-showcase-grid{grid-template-columns:1fr!important;gap:1.15rem!important}}@media screen and (max-width:1520px){:root{--container-padding:1.5rem}}@media screen and (max-width:1280px){.nav-capsule{padding:.25rem .4rem}.nav-link{padding:.45rem .95rem;font-size:.88rem}.btn-creative{padding:.38rem .42rem .38rem 1.35rem;font-size:.82rem}.btn-creative-icon{width:32px;height:32px}}@media screen and (max-width:1120px){.site-navigation{display:none}.menu-toggle{display:flex}}@media screen and (max-width:768px){:root{--container-padding:1.25rem}body{padding-top:84px}.site-header{height:84px}.site-header.is-scrolled{height:72px}.site-logo .logo-img{height:52px;max-width:300px}.site-header.is-scrolled .site-logo .logo-img{height:44px;max-width:260px}.btn-creative{padding:.35rem .4rem .35rem 1.2rem;font-size:.78rem}.btn-creative-icon{width:30px;height:30px}}@media screen and (max-width:576px){:root{--container-padding:1rem}body{padding-top:78px}.site-header{height:78px}.site-header.is-scrolled{height:68px}.header-actions .btn-creative{display:none}.site-logo .logo-img{height:48px;max-width:270px}.site-header.is-scrolled .site-logo .logo-img{height:40px;max-width:230px}.offcanvas-drawer{width:340px;max-width:92vw}.offcanvas-logo .logo-img{height:46px;max-width:240px}.offcanvas-header{padding:1.25rem 1.5rem}.offcanvas-body{padding:1.25rem 1.5rem}.offcanvas-nav-link{font-size:.98rem;padding:.75rem .85rem}}@media screen and (max-width:375px){:root{--container-padding:0.85rem}.site-logo .logo-img{height:42px;max-width:230px}.menu-toggle{width:42px;height:42px}.hamburger-line{width:20px}}@media screen and (max-width:1120px){.hero-stats-ribbon{gap:1.5rem;padding:.85rem 1.75rem}.stat-number{font-size:1.3rem}.stat-caption{font-size:.74rem}}@media screen and (max-width:768px){.hero-section{padding:3.5rem 0 4rem;min-height:auto}.hero-badge{padding:.45rem 1.15rem;font-size:.82rem;gap:.65rem;margin-bottom:1.5rem}.hero-subtitle{margin-bottom:2.2rem}.hero-actions{flex-direction:column;width:100%;max-width:380px;gap:.95rem;margin-bottom:2.75rem}.hero-actions .btn-creative{width:100%;padding:.55rem .65rem .55rem 1.65rem}.hero-stats-ribbon{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem 1rem;border-radius:var(--radius-lg);padding:1.35rem 1.5rem;width:100%;max-width:440px}.hero-stat-separator{display:none}.hero-scroll-cue{display:none}}@media screen and (max-width:576px){.hero-section{padding:2.75rem 0 3.5rem}.hero-badge{padding:.4rem .95rem;font-size:.76rem;gap:.5rem}.hero-actions{max-width:100%}.hero-stats-ribbon{padding:1.1rem 1.15rem;gap:1.1rem .75rem;max-width:100%}.stat-number{font-size:1.2rem}.stat-number--badge{font-size:.98rem}.stat-caption{font-size:.7rem}}@media screen and (max-width:375px){.hero-badge{flex-wrap:wrap;justify-content:center;border-radius:var(--radius-md)}.badge-divider{display:none}.hero-stats-ribbon{grid-template-columns:1fr;gap:.95rem}}@media screen and (max-width:1120px){.about-grid{gap:3rem}.about-media-wrapper{padding:10px}.about-float-card--top{top:0;left:0}.about-float-card--bottom{bottom:0;right:0}}@media screen and (max-width:992px){.about-grid{grid-template-columns:1fr;gap:3.5rem}.about-visual-col{max-width:620px;margin:0 auto;width:100%}.about-content-col{max-width:720px;margin:0 auto}.about-bg-watermark{display:none}}@media screen and (max-width:768px){.about-section{padding:4.5rem 0 4rem}.about-media-wrapper{padding:0}.about-image-card{border-radius:18px}.about-float-card{padding:.75rem 1.1rem;gap:.75rem;border-radius:14px}.about-float-card--top{top:10px;left:10px}.about-float-card--bottom{bottom:10px;right:10px}.float-card-icon{width:36px;height:36px;border-radius:10px}.float-card-icon svg{width:18px;height:18px}.float-card-title{font-size:.85rem}.float-card-desc{font-size:.7rem}.about-frame-accent{display:none}.about-image-card,.about-img{min-height:440px}.about-callout-card{padding:1.1rem 1.25rem}}@media screen and (max-width:576px){.about-section{padding:3.5rem 0 3.5rem}.about-image-card,.about-img{min-height:320px}.about-lead-text{font-size:.98rem;line-height:1.65}.about-body-text{font-size:.92rem;line-height:1.62}.about-float-card{position:static;margin-top:.75rem;width:100%;border-radius:12px}.about-media-wrapper{display:flex;flex-direction:column;gap:.5rem}.about-cta-wrapper{width:100%}.btn-creative--about{width:100%}.btn-creative--about .btn-creative-text{flex:1;text-align:center}}@media screen and (max-width:1200px){.highlights-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}.highlights-header{margin-bottom:3.25rem}.highlight-card{padding:2rem 1.2rem 1.85rem}}@media screen and (max-width:900px){.highlights-section{padding:5rem 0}.highlights-grid{grid-template-columns:repeat(2,1fr);gap:1.2rem}.highlight-card:last-child{grid-column:span 2;max-width:440px;margin:0 auto;width:100%}.highlights-header{margin-bottom:3rem}}@media screen and (max-width:576px){.highlights-section{padding:4.25rem 0}.highlights-header{margin-bottom:2.5rem}.highlights-grid{grid-template-columns:1fr;gap:1rem}.highlight-card:last-child{grid-column:span 1;max-width:100%}.highlight-card{padding:1.75rem 1.25rem 1.6rem}.highlight-counter{font-size:2.5rem}.highlight-suffix{font-size:1.75rem}}@media screen and (max-width:1100px){.why-attend-grid{grid-template-columns:repeat(2,1fr);gap:1.4rem}.card-content-wrap{padding:1.5rem 1.6rem 1.6rem}.why-attend-cta-banner{padding:2.25rem 2.5rem;gap:2rem}}@media screen and (max-width:860px){.why-attend-section{padding:5rem 0}.why-attend-header{margin-bottom:3rem}.card-media-wrap{height:230px}.why-attend-cta-banner{flex-direction:column;align-items:flex-start;padding:2.25rem 2rem;gap:1.5rem}.cta-banner-action{width:100%}.btn-creative--why-attend{width:100%}.btn-creative--why-attend .btn-creative-text{flex:1;text-align:center}}@media screen and (max-width:576px){.why-attend-section{padding:4.25rem 0}.why-attend-grid{grid-template-columns:1fr;gap:1.25rem}.card-media-wrap{height:210px}.card-content-wrap{padding:1.4rem 1.35rem 1.45rem}.card-title{font-size:1.22rem}.card-desc{font-size:.9rem;line-height:1.6}.why-attend-cta-banner{margin-top:3.25rem;padding:1.75rem 1.35rem;border-radius:18px}}@media screen and (max-width:1100px){.focus-capsules-grid{grid-template-columns:repeat(2,1fr);gap:1.15rem}}@media screen and (max-width:860px){.focus-areas-section{padding:5rem 0}.focus-header{margin-bottom:3rem}}@media screen and (max-width:576px){.focus-areas-section{padding:4.25rem 0}.focus-header{margin-bottom:2.25rem}.focus-capsules-grid{grid-template-columns:1fr;gap:.85rem;margin-bottom:2.75rem}.focus-capsule{padding:.65rem 1.15rem .65rem .75rem;gap:.95rem}.capsule-icon-emblem{width:42px;height:42px}.capsule-title{font-size:.96rem}.focus-actions-wrap{flex-direction:column;width:100%;gap:.85rem}.btn-creative--focus{width:100%;max-width:320px;justify-content:center}.btn-creative--focus .btn-creative-text{flex:1;text-align:center}}@media screen and (max-width:992px){.industry-focus-section{padding:5rem 0}.industry-header-wrap{gap:1.5rem;margin-bottom:2.75rem}.industry-card{width:295px;height:215px}.carousel-nav-btn{width:48px;height:48px}}@media screen and (max-width:680px){.industry-header-wrap{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2.25rem}.industry-carousel-controls{align-self:flex-start}.industry-card{width:260px;height:200px}.industry-card-title{font-size:1.15rem}.industry-view-tag{font-size:.78rem}.industry-carousel-track{gap:1.15rem;padding:0}}@media screen and (max-width:480px){.industry-focus-section{padding:4.25rem 0}.industry-card{width:240px;height:190px}}@media (max-width:1200px){.visitors-stage{grid-template-columns:1fr 280px 1fr;gap:1.5rem}.visitors-center-core{width:280px;height:280px}.visitors-hub-badge{width:195px;height:195px}.visitors-hub-title{font-size:1.35rem}.visitor-item{padding:.65rem .95rem}.visitor-item-title{font-size:.95rem}}@media (max-width:1024px){.visitors-profile-section{padding:5rem 0}.visitors-header{margin-bottom:3rem}.visitors-stage{display:flex;flex-direction:column;align-items:center;gap:2.2rem}.visitors-center-core{order:-1;margin:0 auto .5rem auto;width:250px;height:250px}.visitors-hub-badge{width:175px;height:175px}.visitors-hub-title{font-size:1.25rem}.visitors-column{width:100%;max-width:540px;display:flex;flex-direction:column;gap:.75rem}.visitor-item,.visitor-item--left,.visitor-item--right{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;border-radius:14px!important;padding:.75rem 1rem!important;background:rgb(18 10 48 / .45)!important;border:1px solid rgb(255 255 255 / .08)!important;gap:0.95rem!important;width:100%!important;box-sizing:border-box!important}.visitor-item-icon{order:1!important;width:42px!important;height:42px!important;min-width:42px!important;flex-shrink:0!important;margin:0!important}.visitor-item-info,.visitor-item--left .visitor-item-info,.visitor-item--right .visitor-item-info{order:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;flex:1!important;min-width:0!important}.visitor-item-title{font-size:0.96rem!important;line-height:1.25!important;margin:0 0 .15rem 0!important;word-break:break-word!important}.visitor-item-tag{font-size:0.76rem!important;line-height:1.3!important;color:rgb(255 255 255 / .55)!important}.visitor-item:hover,.visitor-item--left:hover,.visitor-item--right:hover{transform:translateY(-2px)!important}.visitors-pillars-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:768px){.visitors-heading{font-size:2.1rem}.visitors-subtitle{font-size:.92rem;padding:0 .5rem}.visitors-view-toggle{margin-top:1.2rem}.visitors-toggle-btn{padding:.45rem .95rem;font-size:.78rem}.visitors-center-core{width:210px;height:210px;margin-bottom:.25rem}.visitors-ripple-ring{width:150px;height:150px;margin-top:-75px;margin-left:-75px}.visitors-hub-badge{width:155px;height:155px}.visitors-hub-inner{padding:.85rem}.visitors-hub-eyebrow{font-size:.58rem;letter-spacing:.1em;margin-bottom:.2rem}.visitors-hub-title{font-size:1.15rem;margin:0}.visitors-column{gap:.65rem}.visitor-item,.visitor-item--left,.visitor-item--right{padding:.68rem 0.85rem!important;gap:0.85rem!important;border-radius:12px!important}.visitor-item-icon{width:38px!important;height:38px!important;min-width:38px!important}.visitor-item-icon svg{width:18px!important;height:18px!important}.visitor-item-title{font-size:0.9rem!important}.visitor-item-tag{font-size:0.72rem!important}.visitors-pillars-grid{grid-template-columns:1fr;gap:1.15rem}.visitor-pillar-card{padding:1.4rem 1.15rem;border-radius:16px}}@media (max-width:1200px){.speakers-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}.speaker-card{padding:1.35rem 1.1rem 1.15rem}.speaker-avatar-ring{width:110px;height:110px}.speaker-name{font-size:.98rem}}@media (max-width:1024px){.speakers-grid{grid-template-columns:repeat(2,1fr);gap:1.4rem;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:2.75rem}.speaker-card{padding:1.5rem 1.35rem 1.25rem}.speakers-ticker-bar{max-width:100%;margin-bottom:2.75rem}}@media (max-width:768px){.speakers-section{padding:4.5rem 0 5rem}.speakers-header{margin-bottom:2rem}.speakers-title{font-size:2.1rem}.speakers-subtitle{font-size:.94rem}.speakers-ticker-bar{padding:.35rem .5rem;margin-bottom:2.25rem}.speakers-ticker-badge{padding:.35rem .75rem;font-size:.67rem}.speakers-grid{grid-template-columns:1fr;gap:1.15rem;max-width:480px;margin-bottom:2.5rem}.speakers-default-msg{font-size:1.05rem;margin:1.25rem auto 2.5rem;padding:0 1rem}.speaker-card{border-radius:16px;padding:1.35rem 1.15rem}.speaker-avatar-ring{width:108px;height:108px}.speaker-name{font-size:1.02rem}.speaker-role{font-size:.82rem}.speaker-company{font-size:.76rem}.speakers-cta-container .btn-creative{width:100%;max-width:320px;justify-content:space-between}.speakers-roster-meta{font-size:.78rem;padding:0 .5rem}}@media (max-width:480px){.speakers-ticker-bar{border-radius:12px}.speakers-ticker-badge{padding:.3rem .6rem;font-size:.62rem}.speakers-ticker-item{font-size:.72rem}}@media (max-width:1024px){.sponsor-grid-layout{grid-template-columns:1fr;gap:1.5rem}.sponsor-card--hero{min-height:420px}.sponsor-col-quad{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:768px){.why-sponsor-section{padding:5rem 0 4.5rem}.sponsor-header{margin-bottom:2.5rem}.sponsor-grid-layout{gap:1.25rem;margin-bottom:2.5rem}.sponsor-col-quad{grid-template-columns:1fr;gap:1.25rem}.sponsor-card--hero{min-height:360px}.sponsor-col-quad .sponsor-card{min-height:240px}.sponsor-card-drawer{padding:1.15rem 1.25rem 1rem}.sponsor-card--hero .sponsor-card-drawer{padding:1.25rem 1.35rem 1.15rem}.drawer-title{font-size:1.14rem}.sponsor-card--hero .drawer-title{font-size:1.28rem}.sponsor-cta-meta{font-size:.82rem;padding:0 .5rem}}@media (max-width:480px){.why-sponsor-section{padding:4rem 0 3.5rem}.sponsor-eyebrow{font-size:.74rem;padding:.35rem .95rem}.sponsor-heading{font-size:1.95rem}.sponsor-lead{font-size:.92rem}.drawer-desc{font-size:.84rem}.drawer-tags{gap:.35rem}.drawer-tag{font-size:.68rem;padding:.18rem .5rem}}@media (max-width:1200px){.partner-card{flex:0 0 240px;width:240px;height:90px}}@media (max-width:1024px){.partner-card{flex:0 0 220px;width:220px;height:86px}.partner-logo-box{max-width:165px;height:36px}}@media (max-width:768px){.partners-section,.supporting-partners-section,.media-partners-section{padding:4.8rem 0 4.2rem}.partners-header{margin-bottom:2.25rem}.partner-card{flex:0 0 190px;width:190px;height:78px;border-radius:14px}.partner-card-inner{padding:.65rem 1rem;gap:0}.partner-logo-box{max-width:145px;height:32px}.partners-trust-badge,.supporting-trust-badge{margin-top:2.5rem;font-size:.8rem;padding:0 1rem;line-height:1.5}}@media (max-width:480px){.partners-section,.supporting-partners-section{padding:4rem 0 3.5rem}.partners-eyebrow,.supporting-eyebrow,.media-eyebrow{font-size:.74rem;padding:.35rem .95rem}.partners-heading{font-size:1.85rem}.partners-lead{font-size:.92rem}.partner-card{flex:0 0 165px;width:165px;height:72px;border-radius:12px}.partner-card-inner{padding:.5rem .85rem}.partner-logo-box{max-width:128px;height:28px}}@media (max-width:1200px){.footer-main-grid{grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:2.25rem}}@media (max-width:992px){.footer-vip-card{grid-template-columns:1fr;gap:2rem;padding:2.5rem 2rem;margin-top:0;margin-bottom:3.5rem}.footer-main-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}.footer-col--brand{grid-column:span 2}.footer-col--ops{grid-column:span 2}}@media (max-width:640px){.site-footer{padding-top:4rem;padding-bottom:2rem}.footer-vip-card{padding:2rem 1.5rem;border-radius:18px;margin-top:0;margin-bottom:3rem}.vip-newsletter-form{flex-direction:column;gap:.75rem}.btn-creative--footer{width:100%}.footer-main-grid{grid-template-columns:1fr;gap:2.25rem;padding-bottom:2.5rem}.footer-col--brand,.footer-col--ops{grid-column:span 1;display:flex;flex-direction:column}.footer-col--ops{padding-top:0;border-top:none}.footer-trust-seals{flex-direction:column;align-items:flex-start;gap:.85rem}.footer-copyright-wrap{flex-direction:column;align-items:flex-start;gap:1.25rem}.footer-back-to-top{align-self:flex-start}}body{background-color:#070216!important;color:#cbd5e1!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#070216}::-webkit-scrollbar-thumb{background:#23124d;border-radius:5px;border:2px solid #070216}::-webkit-scrollbar-thumb:hover{background:#3b1e7e}.site-header{background-color:rgb(7 2 22 / .88)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 4px 30px rgb(0 0 0 / .6)!important}.site-header.is-scrolled{background-color:rgb(7 2 22 / .96)!important;border-bottom-color:rgb(0 223 187 / .25)!important;box-shadow:0 10px 35px rgb(0 0 0 / .85)!important}.site-header .site-logo{padding:6px 14px;background:#fff;border-radius:10px;box-shadow:0 2px 14px rgb(0 0 0 / .45),0 0 12px rgb(0 223 187 / .2);transition:transform 0.25s ease,box-shadow 0.25s ease}.site-header .site-logo:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 4px 18px rgb(0 223 187 / .35)}.site-header .site-logo .logo-img{height:48px;max-width:290px}.site-header.is-scrolled .site-logo .logo-img{height:40px;max-width:250px}@media (max-width:768px){html,body{overflow-x:hidden!important}.header-container{padding:0 1rem!important;gap:0.5rem!important}.site-header .site-logo{padding:4px 8px!important}.site-header .site-logo .logo-img{height:30px!important;max-width:145px!important}.header-actions .btn-creative{display:none!important}}.nav-capsule{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 4px 20px rgb(0 0 0 / .3)!important}.nav-link{color:#cbd5e1!important}.nav-link:hover{color:#00dfbb!important;background:rgb(0 223 187 / .08)!important}.nav-link.active{color:#ffffff!important;background:rgb(70 20 187 / .6)!important;box-shadow:0 0 14px rgb(70 20 187 / .4)!important}.menu-toggle{background-color:rgb(255 255 255 / .08)!important;border:1.5px solid rgb(0 223 187 / .35)!important;box-shadow:0 4px 14px rgb(0 0 0 / .4)!important;border-radius:var(--radius-md)!important;transition:all 0.25s ease!important}.menu-toggle:hover{background-color:rgb(0 223 187 / .15)!important;border-color:#00dfbb!important}.hamburger-line{background-color:#00dfbb!important}.offcanvas-drawer{background-color:#070216!important;border-left:1px solid rgb(255 255 255 / .1)!important;box-shadow:-15px 0 45px rgb(0 0 0 / .9)!important}.offcanvas-header{border-bottom:1px solid rgb(255 255 255 / .08)!important}.offcanvas-logo{padding:6px 12px;background:#fff;border-radius:8px;display:inline-flex;align-items:center}.offcanvas-close{background-color:rgb(255 255 255 / .08)!important;color:#cbd5e1!important;border:1px solid rgb(255 255 255 / .14)!important}.offcanvas-close:hover{background-color:#00dfbb!important;color:#070216!important;border-color:#00dfbb!important}.offcanvas-nav-link{color:#e2e8f0!important}.offcanvas-nav-link:hover{background-color:rgb(0 223 187 / .08)!important;color:#00dfbb!important}.offcanvas-nav-link:hover svg{stroke:#00dfbb!important}.offcanvas-nav-link.active{background-color:rgb(70 20 187 / .6)!important;color:#ffffff!important}.offcanvas-nav-link.active svg{stroke:#00dfbb!important}.offcanvas-footer{border-top:1px solid rgb(255 255 255 / .08)!important}.offcanvas-backdrop{background-color:rgb(3 1 10 / .8)!important}.about-section{background:linear-gradient(180deg,#0b0520 0%,#070216 50%,#080318 100%)!important;border-bottom:none!important;color:#cbd5e1!important}.about-bg-grid{background-image:linear-gradient(to right,rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .025) 1px,transparent 1px)!important}.about-bg-watermark{color:rgb(255 255 255 / .025)!important;-webkit-text-stroke:1px rgb(255 255 255 / .04)!important}.about-bg-glow--purple{background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,transparent 70%)!important}.about-bg-glow--mint{background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%)!important}.about-section .section-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.about-section .section-eyebrow .eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.about-section .section-eyebrow .eyebrow-text{color:#00dfbb!important}.about-heading{color:#ffffff!important}.about-heading .text-gradient-purple{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.about-lead-text{color:#e2e8f0!important}.about-lead-text strong{color:#00dfbb!important}.about-body-text{color:#cbd5e1!important}.about-image-card{background-color:#12092c!important;border:1.5px solid rgb(255 255 255 / .12)!important;box-shadow:0 24px 60px rgb(0 0 0 / .6),0 0 25px rgb(70 20 187 / .25)!important}@media (min-width:993px){.about-grid{align-items:stretch!important}.about-visual-col{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}.about-media-wrapper{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;position:relative!important;padding:0!important}.about-image-card{height:100%!important;min-height:0!important;flex:1 1 auto!important;position:relative!important;display:block!important;border-radius:22px!important;overflow:hidden!important}.about-img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:center 25%!important}.about-float-card--top{top:20px!important;left:-16px!important;z-index:3!important}.about-float-card--bottom{bottom:20px!important;right:-16px!important;z-index:3!important}}@media (max-width:992px){.about-image-card{position:relative!important;height:380px!important;min-height:380px!important}.about-img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}}@media (max-width:576px){.about-image-card{height:290px!important;min-height:290px!important}}.about-frame-accent{border-color:#00dfbb!important}.about-float-card{background:rgb(16 8 42 / .88)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgb(0 223 187 / .28)!important;box-shadow:0 16px 40px rgb(0 0 0 / .6),0 0 20px rgb(70 20 187 / .3)!important}.about-float-card .float-card-title{color:#ffffff!important}.about-float-card .float-card-desc{color:#94a3b8!important}.float-card-icon--purple{background:rgb(70 20 187 / .45)!important;color:#c4b5fd!important;border:1px solid rgb(138 92 246 / .35)!important}.float-card-icon--mint{background:rgb(0 223 187 / .15)!important;color:#00dfbb!important;border:1px solid rgb(0 223 187 / .35)!important}.about-callout-card{background:linear-gradient(135deg,rgb(26 12 66 / .65) 0%,rgb(13 6 34 / .82) 100%)!important;border-left:3.5px solid #00dfbb!important;border-top:1px solid rgb(255 255 255 / .08)!important;border-right:1px solid rgb(255 255 255 / .08)!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 10px 30px rgb(0 0 0 / .4)!important}.callout-quote-icon{color:#00dfbb!important}.callout-text{color:#ffffff!important;font-size:1.02rem!important;line-height:1.62!important;font-weight:600!important}.btn-creative--about{background:linear-gradient(135deg,#4614bb 0%,#5e26e2 100%)!important;border-color:rgb(0 223 187 / .45)!important;box-shadow:0 6px 24px rgb(70 20 187 / .4),0 0 18px rgb(0 223 187 / .2)!important}.btn-creative--about:hover{background:linear-gradient(135deg,#5318db 0%,#7c3aed 100%)!important;border-color:#00dfbb!important;box-shadow:0 10px 32px rgb(70 20 187 / .6),0 0 24px rgb(0 223 187 / .4)!important}.why-attend-section{background-color:#070216!important;border-top:1px solid rgb(70 20 187 / .25)!important;border-bottom:1px solid rgb(70 20 187 / .25)!important}.why-attend-bg-dots{background-image:radial-gradient(circle at 14px 14px,rgb(70 20 187 / .3) 1.8px,transparent 1.8px),radial-gradient(circle at 28px 28px,rgb(0 223 187 / .24) 1.8px,transparent 1.8px)!important}.why-attend-bg-glow--purple{background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,transparent 70%)!important}.why-attend-bg-glow--mint{background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%)!important}.why-attend-section .section-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.why-attend-section .section-eyebrow .eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.why-attend-section .section-eyebrow .eyebrow-text{color:#00dfbb!important}.why-attend-heading{color:#ffffff!important}.why-attend-heading .text-gradient-purple{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.why-attend-subheading{color:rgb(255 255 255 / .72)!important}.why-attend-card{background:linear-gradient(165deg,rgb(26 12 66 / .75) 0%,rgb(13 6 34 / .9) 100%)!important;border:1.5px solid rgb(0 223 187 / .42)!important;box-shadow:0 10px 30px rgb(0 0 0 / .5),0 0 22px rgb(0 223 187 / .16),inset 0 1px 0 rgb(255 255 255 / .1)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.why-attend-card .card-media-wrap{height:255px!important}@media (max-width:992px){.why-attend-card .card-media-wrap{height:230px!important}}@media (max-width:576px){.why-attend-card .card-media-wrap{height:210px!important}}.why-attend-card .card-content-wrap{background-color:transparent!important;padding:1.65rem 1.85rem 1.95rem!important}.why-attend-card .card-body{margin-bottom:0!important}.why-attend-card .card-accent-bar{background:linear-gradient(90deg,#00dfbb 0%,#8a5cf6 100%)!important;opacity:1!important;transform:scaleX(1)!important;height:3.5px!important}.why-attend-card:hover{transform:translateY(-8px)!important;border-color:#00dfbb!important;box-shadow:0 24px 50px rgb(0 0 0 / .75),0 0 35px rgb(0 223 187 / .38)!important}.why-attend-card .card-title{color:#ffffff!important}.why-attend-card:hover .card-title{color:#00dfbb!important}.why-attend-card .card-desc{color:#94a3b8!important}.why-attend-card .card-icon-capsule{background:linear-gradient(135deg,rgb(70 20 187 / .7) 0%,rgb(0 223 187 / .3) 100%)!important;border:1px solid rgb(0 223 187 / .4)!important;color:#00dfbb!important;box-shadow:0 0 16px rgb(0 223 187 / .25)!important}.why-attend-cta-banner{background:linear-gradient(135deg,rgb(28 12 70 / .88) 0%,rgb(13 6 36 / .96) 100%)!important;border:1.5px solid rgb(0 223 187 / .32)!important;box-shadow:0 16px 45px rgb(0 0 0 / .6),0 0 25px rgb(70 20 187 / .25)!important}.cta-badge{color:#00dfbb!important}.cta-badge-icon{color:#00dfbb!important}.cta-banner-title{color:#ffffff!important}.cta-banner-desc{color:rgb(255 255 255 / .72)!important}.btn-creative--why-attend{background:linear-gradient(135deg,#4614bb 0%,#5e26e2 100%)!important;border-color:rgb(0 223 187 / .45)!important;box-shadow:0 6px 24px rgb(70 20 187 / .4),0 0 18px rgb(0 223 187 / .2)!important}.btn-creative--why-attend:hover{background:linear-gradient(135deg,#5318db 0%,#7c3aed 100%)!important;border-color:#00dfbb!important;box-shadow:0 10px 32px rgb(70 20 187 / .6),0 0 24px rgb(0 223 187 / .4)!important}.industry-focus-section{background:#080318!important;border-top:1px solid rgb(70 20 187 / .25)!important;border-bottom:1px solid rgb(70 20 187 / .25)!important}.industry-bg-dots{background-image:radial-gradient(rgb(0 223 187 / .12) 1.2px,transparent 1.2px)!important}.industry-bg-glow--purple{background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,transparent 70%)!important}.industry-bg-glow--mint{background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%)!important}.industry-focus-section .section-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.industry-focus-section .section-eyebrow .eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.industry-focus-section .section-eyebrow .eyebrow-text{color:#00dfbb!important}.industry-heading{color:#ffffff!important}.industry-heading .text-gradient-purple{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.industry-subheading{color:rgb(255 255 255 / .72)!important}.carousel-nav-btn{background:rgb(22 9 58 / .8)!important;border:1.5px solid rgb(0 223 187 / .35)!important;color:#00dfbb!important;box-shadow:0 4px 16px rgb(0 0 0 / .4)!important}.carousel-nav-btn:hover{background:linear-gradient(135deg,#4614bb 0%,#5e26e2 100%)!important;border-color:#00dfbb!important;color:#ffffff!important;box-shadow:0 8px 24px rgb(70 20 187 / .6),0 0 16px rgb(0 223 187 / .4)!important}.industry-card{background-color:#12082e!important;border:1.5px solid rgb(255 255 255 / .12)!important;box-shadow:0 10px 30px rgb(0 0 0 / .5)!important}.industry-card:hover{border-color:rgb(0 223 187 / .6)!important;box-shadow:0 20px 48px rgb(0 0 0 / .7),0 0 25px rgb(0 223 187 / .25)!important}.speakers-section{background-color:#070216!important;border-top:none!important;border-bottom:1px solid rgb(70 20 187 / .25)!important}.speakers-bg-dots{background-image:radial-gradient(rgb(0 223 187 / .12) 1.25px,transparent 1.25px)!important;opacity:0.8!important}.speakers-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.speakers-eyebrow-text{color:#00dfbb!important}.speakers-live-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.speakers-title{color:#ffffff!important}.speakers-title-gradient{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.speakers-subtitle{color:rgb(255 255 255 / .72)!important}.speakers-ticker-bar{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 8px 30px rgb(0 0 0 / .5)!important}.speakers-ticker-item{color:#cbd5e1!important}.speaker-card{background:linear-gradient(160deg,rgb(26 12 66 / .7) 0%,rgb(13 6 34 / .85) 100%)!important;border:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 10px 30px rgb(0 0 0 / .5)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.speaker-card .speaker-name{color:#ffffff!important}.speaker-card .speaker-role{color:#cbd5e1!important}.speaker-card .speaker-company{color:#94a3b8!important}.speaker-year-pill{background:rgb(0 223 187 / .12)!important;color:#00dfbb!important;border:1px solid rgb(0 223 187 / .3)!important}.speaker-linkedin-btn{background:rgb(255 255 255 / .08)!important;color:#cbd5e1!important;border:1px solid rgb(255 255 255 / .14)!important}.speaker-card:hover,.speaker-card.is-hovered{transform:translateY(-8px)!important;background:linear-gradient(145deg,#221054 0%,#120732 100%)!important;border-color:rgb(0 223 187 / .7)!important;box-shadow:0 22px 50px rgb(70 20 187 / .45),0 0 30px rgb(0 223 187 / .3)!important}.speaker-card:hover .speaker-name,.speaker-card.is-hovered .speaker-name{color:#ffffff!important}.speaker-card:hover .speaker-role,.speaker-card.is-hovered .speaker-role{color:#00dfbb!important}.speaker-card:hover .speaker-company,.speaker-card.is-hovered .speaker-company{color:#cbd5e1!important}.speaker-card:hover .speaker-linkedin-btn,.speaker-card.is-hovered .speaker-linkedin-btn{background:#00dfbb!important;color:#070216!important;border-color:#00dfbb!important;box-shadow:0 0 14px rgb(0 223 187 / .5)!important}.speaker-avatar-ring{background:linear-gradient(135deg,rgb(70 20 187 / .7) 0%,rgb(0 223 187 / .4) 100%)!important}.speaker-card:hover .speaker-avatar-ring,.speaker-card.is-hovered .speaker-avatar-ring{background:linear-gradient(135deg,#4614bb 0%,#00dfbb 100%)!important;box-shadow:0 0 18px rgb(0 223 187 / .45)!important}.speakers-roster-meta{color:rgb(255 255 255 / .7)!important}.speakers-default-msg{color:rgb(255 255 255 / .72)!important}.partners-section--light{background-color:#080318!important;background-image:radial-gradient(circle at 15% 15%,rgb(70 20 187 / .28) 0,transparent 60%),radial-gradient(circle at 85% 85%,rgb(0 223 187 / .16) 0,transparent 60%),linear-gradient(180deg,#070216 0%,#080318 100%)!important;color:#f8fafc!important;border-top:1px solid rgb(70 20 187 / .25)!important;border-bottom:1px solid rgb(70 20 187 / .25)!important}.partners-section--light .partners-grid-pattern{background-image:linear-gradient(to right,rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .03) 1px,transparent 1px)!important}.partners-eyebrow--light{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.partners-eyebrow--light .partners-eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.partners-eyebrow--light .partners-eyebrow-text{color:#00dfbb!important}.partners-heading--light{color:#ffffff!important}.partners-heading-gradient--light{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.partners-lead--light{color:rgb(255 255 255 / .72)!important}.partners-section--light .partner-card,.strategic-partners-grid .partner-card{background:#ffffff!important;border:1.5px solid rgb(226 232 240 / .95)!important;box-shadow:0 4px 18px rgb(0 0 0 / .18),0 1px 3px rgb(0 0 0 / .08)!important}.partners-section--light .partner-card::before,.strategic-partners-grid .partner-card::before{display:none!important}.partners-section--light .partner-card:hover,.strategic-partners-grid .partner-card:hover,.strategic-partners-grid .partner-card:focus-visible{transform:translateY(-4px) scale(1.02)!important;background:#ffffff!important;border-color:var(--color-primary,#6c2bd9)!important;box-shadow:0 14px 30px rgb(0 0 0 / .28),0 0 18px rgb(0 223 187 / .3)!important}.partners-section--light .partner-logo-box,.strategic-partners-grid .partner-logo-box{color:#0f172a!important}.partners-section--light .partner-card:hover .partner-logo-box,.strategic-partners-grid .partner-card:hover .partner-logo-box{color:#000000!important}.strategic-partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem;width:100%}.strategic-partners-grid .partner-card{width:100%!important;max-width:100%!important;flex:none!important;height:96px!important}@media (max-width:1024px){.strategic-partners-grid{grid-template-columns:repeat(3,1fr)!important;gap:1.1rem!important}}@media (max-width:768px){.strategic-partners-grid{grid-template-columns:repeat(2,1fr)!important;gap:0.85rem!important}.strategic-partners-grid .partner-card{height:88px!important}}@media (max-width:480px){.strategic-partners-grid{grid-template-columns:repeat(1,1fr)!important;gap:0.75rem!important}}.supporting-partners-section{background-color:#070216!important;background-image:radial-gradient(circle at 0% 0%,rgb(70 20 187 / .25) 0,transparent 50%),radial-gradient(circle at 100% 100%,rgb(0 223 187 / .14) 0,transparent 50%),linear-gradient(180deg,#080318 0%,#070216 100%)!important;color:#f8fafc!important;border-top:1px solid rgb(70 20 187 / .25)!important;border-bottom:1px solid rgb(70 20 187 / .25)!important}.supporting-grid-pattern{background-image:radial-gradient(rgb(255 255 255 / .04) 1.2px,transparent 1.2px)!important}.supporting-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.supporting-eyebrow .partners-eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.supporting-eyebrow .partners-eyebrow-text{color:#00dfbb!important}.supporting-partners-section .partners-heading{color:#ffffff!important}.supporting-heading-gradient{background:linear-gradient(135deg,#ffffff 20%,#a78bfa 60%,#00dfbb 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.supporting-partners-section .partners-lead{color:rgb(255 255 255 / .72)!important}.supporting-partners-section .partner-card{background:#ffffff!important;border:1.5px solid rgb(226 232 240 / .95)!important;box-shadow:0 4px 18px rgb(0 0 0 / .18),0 1px 3px rgb(0 0 0 / .08)!important}.supporting-partners-section .partner-card::before{display:none!important}.supporting-partners-section .partner-card:hover,.supporting-partners-section .partner-card:focus-visible{transform:translateY(-4px) scale(1.02)!important;background:#ffffff!important;border-color:var(--color-primary,#6c2bd9)!important;box-shadow:0 14px 30px rgb(0 0 0 / .28),0 0 18px rgb(0 223 187 / .3)!important}.supporting-partners-section .partner-logo-box{color:#0f172a!important}.supporting-partners-section .partner-card:hover .partner-logo-box{color:#000000!important}.media-partners-section{background-color:#080318!important;background-image:radial-gradient(circle at 0% 0%,rgb(0 223 187 / .16) 0,transparent 45%),radial-gradient(circle at 100% 100%,rgb(70 20 187 / .24) 0,transparent 45%),linear-gradient(180deg,#070216 0%,#080318 100%)!important;border-top:1px solid rgb(0 223 187 / .2)!important;border-bottom:1px solid rgb(0 223 187 / .2)!important;color:#f8fafc!important}.media-network-pattern{opacity:0.35!important}.network-lines{stroke:rgb(0 223 187 / .28)!important}.network-nodes{fill:#00dfbb!important;opacity:0.8!important}.media-eyebrow{background:rgb(22 9 58 / .75)!important;border:1px solid rgb(0 223 187 / .32)!important;color:#00dfbb!important;box-shadow:0 0 20px rgb(0 223 187 / .12)!important}.media-eyebrow .partners-eyebrow-dot{background-color:#00dfbb!important;box-shadow:0 0 10px #00dfbb!important}.media-eyebrow .partners-eyebrow-text{color:#00dfbb!important}.media-partners-section .partners-heading{color:#ffffff!important}.media-heading-gradient{background:linear-gradient(135deg,#00dfbb 0%,#36ffd7 60%,#ffffff 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.media-partners-section .partners-lead{color:rgb(255 255 255 / .72)!important}.media-partners-section .partner-card{background:#ffffff!important;border:1.5px solid rgb(226 232 240 / .95)!important;box-shadow:0 4px 18px rgb(0 0 0 / .18),0 1px 3px rgb(0 0 0 / .08)!important}.media-partners-section .partner-card::before{display:none!important}.media-partners-section .partner-card:hover,.media-partners-section .partner-card:focus-visible{transform:translateY(-4px) scale(1.02)!important;background:#ffffff!important;border-color:#00dfbb!important;box-shadow:0 14px 30px rgb(0 0 0 / .28),0 0 18px rgb(0 223 187 / .35)!important}.media-partners-section .partner-logo-box{color:#0f172a!important}.media-partners-section .partner-card:hover .partner-logo-box{color:#000000!important}.page-hero-section{position:relative;padding:165px 0 80px;background:linear-gradient(180deg,#070216 0%,#0c0528 50%,#070216 100%)!important;overflow:hidden;border-bottom:1px solid rgb(70 20 187 / .28)!important}.page-hero-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.page-hero-glow{position:absolute;border-radius:50%;pointer-events:none}.page-hero-glow--purple{width:750px;height:750px;top:-180px;left:-120px;background:radial-gradient(circle,rgb(70 20 187 / .42) 0%,transparent 70%);filter:blur(140px)}.page-hero-glow--cyan{width:650px;height:650px;top:40px;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .2) 0%,transparent 70%);filter:blur(130px)}.page-hero-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .028) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .028) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at 50% 45%,black 40%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 45%,black 40%,transparent 85%)}.page-hero-circuit-dots{position:absolute;inset:0;background-image:radial-gradient(rgb(0 223 187 / .12) 1.2px,transparent 1.2px);background-size:24px 24px;mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 80%)}.page-hero-bottom-beam{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(70 20 187 / .4) 15%,#00dfbb 50%,rgb(70 20 187 / .4) 85%,transparent 100%);box-shadow:0 0 16px rgb(0 223 187 / .6)}.page-hero-container{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 1.5rem}.page-hero-content{text-align:center;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-hero-title{font-family:var(--font-heading);font-size:clamp(2.4rem, 4.5vw, 3.8rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#fff;margin:0 0 1.25rem;text-shadow:0 4px 30px rgb(0 0 0 / .7)}.page-title-gradient{background:linear-gradient(135deg,#ffffff 10%,#00dfbb 65%,#38ffd8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 32px rgb(0 223 187 / .4));display:inline-block}.page-breadcrumb{display:inline-flex}.breadcrumb-list{display:inline-flex;align-items:center;gap:.65rem;list-style:none;margin:0;padding:.45rem 1.25rem;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-full);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 18px rgb(0 0 0 / .35)}.breadcrumb-link{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-heading);font-size:.84rem;font-weight:500;color:#94a3b8;text-decoration:none;transition:color 0.25s ease}.breadcrumb-link:hover{color:#00dfbb}.breadcrumb-separator{display:flex;align-items:center;color:rgb(255 255 255 / .28)}.breadcrumb-item.active{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-heading);font-size:.84rem;font-weight:600;color:#00dfbb}.breadcrumb-dot{width:6px;height:6px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}@media (max-width:640px){.page-hero-section{padding:130px 0 55px}}.mission-section{position:relative;padding:6.5rem 0 6rem;background:linear-gradient(180deg,#070216 0%,#0c0528 50%,#070216 100%)!important;overflow:hidden;border-top:1px solid rgb(70 20 187 / .3)!important;border-bottom:1px solid rgb(0 223 187 / .25)!important;color:#cbd5e1}.mission-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.mission-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(140px)}.mission-glow--purple{width:750px;height:750px;top:-100px;left:-150px;background:radial-gradient(circle,rgb(70 20 187 / .38) 0%,transparent 70%)}.mission-glow--cyan{width:650px;height:650px;bottom:-100px;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .18) 0%,transparent 70%)}.mission-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 85%)}.mission-container{position:relative;z-index:2;max-width:var(--container-max-width,1480px);margin:0 auto;padding:0 var(--container-padding,2rem)}.mission-header{text-align:center;max-width:800px;margin:0 auto 3.5rem}.mission-eyebrow{display:inline-flex;align-items:center;gap:.7rem;padding:.45rem 1.25rem;background:rgb(22 9 58 / .75);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);box-shadow:0 0 20px rgb(0 223 187 / .14);margin-bottom:1.25rem}.mission-radar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px}.mission-radar .radar-core{width:6px;height:6px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}.mission-radar .radar-ring{position:absolute;inset:-3px;border-radius:50%;border:1.5px solid rgb(0 223 187 / .6);animation:radarPing 2.2s cubic-bezier(0,0,.2,1) infinite}.mission-eyebrow-text{font-family:var(--font-heading);font-size:.78rem;font-weight:700;color:#00dfbb;letter-spacing:.1em;text-transform:uppercase}.mission-title{font-family:var(--font-heading);font-size:clamp(2.4rem, 4vw, 3.6rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.03em;margin:0;text-shadow:0 4px 25px rgb(0 0 0 / .6)}.mission-title-gradient{background:linear-gradient(135deg,#ffffff 15%,#00dfbb 65%,#38ffd8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 28px rgb(0 223 187 / .35));display:inline-block}.mission-statement-card{position:relative;background:linear-gradient(155deg,rgb(28 13 72 / .85) 0%,rgb(13 6 36 / .95) 100%);border:1.5px solid rgb(0 223 187 / .35);border-radius:28px;padding:3.5rem 3.5rem 2.85rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 65px rgb(0 0 0 / .65),0 0 35px rgb(0 223 187 / .12),inset 0 1px 1px rgb(255 255 255 / .18);margin-bottom:3.5rem;overflow:hidden;text-align:center;transition:transform 0.4s cubic-bezier(.16,1,.3,1),border-color 0.4s ease,box-shadow 0.4s ease}.mission-statement-card:hover{transform:translateY(-4px);border-color:rgb(0 223 187 / .6);box-shadow:0 32px 80px rgb(0 0 0 / .75),0 0 45px rgb(0 223 187 / .22),inset 0 1px 2px rgb(255 255 255 / .25)}.mission-card-glow{position:absolute;top:0;left:20%;right:20%;height:50%;background:radial-gradient(ellipse at top,rgb(0 223 187 / .2) 0%,transparent 70%);pointer-events:none}.mission-watermark-icon{position:absolute;right:-30px;bottom:-30px;color:rgb(0 223 187 / .04);pointer-events:none;transform:rotate(-12deg)}.mission-tech-corners .corner-bracket{position:absolute;width:18px;height:18px;border-color:#00dfbb;border-style:solid;pointer-events:none;opacity:.8}.corner-bracket--tl{top:14px;left:14px;border-width:2.5px 0 0 2.5px;border-top-left-radius:8px}.corner-bracket--tr{top:14px;right:14px;border-width:2.5px 2.5px 0 0;border-top-right-radius:8px}.corner-bracket--bl{bottom:14px;left:14px;border-width:0 0 2.5px 2.5px;border-bottom-left-radius:8px}.corner-bracket--br{bottom:14px;right:14px;border-width:0 2.5px 2.5px 0;border-bottom-right-radius:8px}.mission-quote-badge{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:linear-gradient(135deg,rgb(70 20 187 / .6) 0%,rgb(0 223 187 / .25) 100%);border:1.5px solid rgb(0 223 187 / .4);color:#00dfbb;box-shadow:0 0 22px rgb(0 223 187 / .25);margin-bottom:2rem}.mission-statement-text{font-family:var(--font-heading);font-size:clamp(1.28rem, 2.2vw, 1.82rem);font-weight:700;line-height:1.58;color:#fff;letter-spacing:-.015em;max-width:1040px;margin:0 auto 2.75rem;text-shadow:0 2px 20px rgb(0 0 0 / .7)}.mission-telemetry-ribbon{display:inline-flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;padding:.65rem 1.65rem;background:rgb(14 6 36 / .7);border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-full)}.telemetry-item{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.76rem}.telemetry-indicator{width:7px;height:7px;border-radius:50%;background-color:#00dfbb;box-shadow:0 0 8px #00dfbb}.telemetry-indicator--purple{background-color:#a78bfa;box-shadow:0 0 8px #a78bfa}.telemetry-label{color:rgb(255 255 255 / .5);font-weight:600}.telemetry-value{color:#fff;font-weight:700;letter-spacing:.05em}.telemetry-divider{width:1px;height:16px;background:rgb(255 255 255 / .15)}.mission-pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.85rem;margin-bottom:3.5rem}.mission-pillar-card{position:relative;background:linear-gradient(155deg,rgb(24 11 62 / .75) 0%,rgb(11 5 30 / .88) 100%);border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:2.25rem 2rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 14px 40px rgb(0 0 0 / .45);overflow:hidden;transition:transform 0.35s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease;display:flex;flex-direction:column}.pillar-glow{position:absolute;top:0;left:0;right:0;height:45px;background:radial-gradient(ellipse at top,rgb(0 223 187 / .22) 0%,transparent 70%);opacity:0;transition:opacity 0.35s ease;pointer-events:none}.mission-pillar-card:hover{transform:translateY(-6px);border-color:rgb(0 223 187 / .55);box-shadow:0 22px 55px rgb(0 0 0 / .65),0 0 30px rgb(0 223 187 / .18)}.mission-pillar-card:hover .pillar-glow{opacity:1}.pillar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.pillar-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.35s ease}.pillar-icon--cyan{background:rgb(0 223 187 / .14);border:1px solid rgb(0 223 187 / .35);color:#00dfbb;box-shadow:0 0 16px rgb(0 223 187 / .2)}.pillar-icon--purple{background:rgb(70 20 187 / .45);border:1px solid rgb(138 92 246 / .35);color:#c4b5fd;box-shadow:0 0 16px rgb(70 20 187 / .3)}.pillar-icon--gradient{background:linear-gradient(135deg,rgb(70 20 187 / .6) 0%,rgb(0 223 187 / .3) 100%);border:1px solid rgb(0 223 187 / .35);color:#38ffd8;box-shadow:0 0 18px rgb(0 223 187 / .25)}.mission-pillar-card:hover .pillar-icon{transform:scale(1.08) rotate(4deg)}.pillar-step{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:#64748b;letter-spacing:.1em}.pillar-title{font-family:var(--font-heading);font-size:1.28rem;font-weight:700;color:#fff;margin-bottom:.85rem;line-height:1.3}.pillar-desc{font-family:var(--font-body);font-size:.92rem;line-height:1.62;color:#94a3b8;margin-bottom:1.5rem;flex:1}.pillar-features{list-style:none;padding:0;margin:0;border-top:1px solid rgb(255 255 255 / .08);padding-top:1.15rem;display:flex;flex-direction:column;gap:.45rem}.pillar-features li{font-family:var(--font-body);font-size:.82rem;color:#cbd5e1;display:flex;align-items:center;gap:.5rem}.pillar-features li span{color:#00dfbb;font-weight:800}.mission-action-bar{background:linear-gradient(135deg,rgb(20 9 52 / .8) 0%,rgb(10 4 28 / .95) 100%);border:1px solid rgb(70 20 187 / .35);border-radius:20px;padding:1.75rem 2.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;box-shadow:0 16px 45px rgb(0 0 0 / .5)}.action-bar-text{display:flex;flex-direction:column;gap:.35rem}.action-bar-pill{font-family:var(--font-mono);font-size:.74rem;font-weight:700;color:#00dfbb;letter-spacing:.08em}.action-bar-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#fff;margin:0}.btn-creative--mission{background:linear-gradient(135deg,#00dfbb 0%,#00b899 100%)!important;color:#070216!important;border-color:#00dfbb!important;box-shadow:0 4px 20px rgb(0 223 187 / .35)!important}.btn-creative--mission:hover{background:linear-gradient(135deg,#38ffd8 0%,#00dfbb 100%)!important;box-shadow:0 8px 30px rgb(0 223 187 / .55)!important;transform:translateY(-2px)}.btn-creative--mission .btn-creative-text{font-weight:800!important}.btn-creative--mission .btn-creative-icon{background:#070216!important;color:#00dfbb!important}@media (max-width:1024px){.mission-pillars-grid{grid-template-columns:1fr;gap:1.35rem}.mission-statement-card{padding:2.75rem 2rem 2.25rem}}@media (max-width:640px){.mission-section{padding:4.5rem 0 4rem}.mission-statement-card{padding:2rem 1.35rem 1.85rem;border-radius:20px}.mission-statement-text{font-size:1.15rem;line-height:1.6}.mission-telemetry-ribbon{flex-direction:column;gap:.6rem;align-items:flex-start;padding:.85rem 1.15rem;border-radius:14px;width:100%}.telemetry-divider{display:none}.mission-action-bar{padding:1.5rem 1.25rem;flex-direction:column;align-items:flex-start}.btn-creative--mission{width:100%}}.objectives-section{position:relative;padding:6.5rem 0 6rem;background:linear-gradient(180deg,#070216 0%,#0c0528 50%,#070216 100%)!important;overflow:hidden;border-top:1px solid rgb(70 20 187 / .3)!important;border-bottom:1px solid rgb(0 223 187 / .25)!important;color:#cbd5e1}.objectives-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.objectives-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(140px)}.objectives-glow--purple{width:700px;height:700px;top:-120px;right:-120px;background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,transparent 70%)}.objectives-glow--cyan{width:650px;height:650px;bottom:-100px;left:-100px;background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%)}.objectives-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(0 223 187 / .04) 1px,transparent 1px),linear-gradient(to bottom,rgb(70 20 187 / .04) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 85%)}.objectives-container{position:relative;z-index:2;max-width:var(--container-max-width,1480px);margin:0 auto;padding:0 var(--container-padding,2rem)}.objectives-header{text-align:center;max-width:820px;margin:0 auto 4rem}.objectives-eyebrow{display:inline-flex;align-items:center;gap:.7rem;padding:.45rem 1.25rem;background:rgb(22 9 58 / .75);border:1px solid rgb(0 223 187 / .35);border-radius:var(--radius-full);box-shadow:0 0 20px rgb(0 223 187 / .14);margin-bottom:1.25rem}.objectives-radar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px}.objectives-radar .radar-core{width:6px;height:6px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}.objectives-radar .radar-ring{position:absolute;inset:-3px;border-radius:50%;border:1.5px solid rgb(0 223 187 / .6);animation:radarPing 2.2s cubic-bezier(0,0,.2,1) infinite}.objectives-eyebrow-text{font-family:var(--font-heading);font-size:.78rem;font-weight:700;color:#00dfbb;letter-spacing:.1em;text-transform:uppercase}.objectives-title{font-family:var(--font-heading);font-size:clamp(2.3rem, 3.8vw, 3.4rem);font-weight:800;color:#fff;line-height:1.18;letter-spacing:-.03em;margin:0 0 1rem;text-shadow:0 4px 25px rgb(0 0 0 / .6)}.objectives-title-gradient{background:linear-gradient(135deg,#ffffff 15%,#00dfbb 65%,#38ffd8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 24px rgb(0 223 187 / .35));display:inline-block}.objectives-subtitle{font-family:var(--font-body);font-size:1.05rem;line-height:1.68;color:#94a3b8;margin:0 auto}.objectives-screen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.85rem}.screen-card{position:relative;background:linear-gradient(160deg,rgb(24 11 62 / .75) 0%,rgb(11 5 30 / .92) 100%);border:1px solid rgb(0 223 187 / .2);border-radius:20px;padding:1.75rem 1.65rem 1.5rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 16px 45px rgb(0 0 0 / .5),inset 0 1px 0 rgb(255 255 255 / .08);display:flex;flex-direction:column;transition:transform 0.35s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease;overflow:hidden}.screen-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00dfbb,transparent);opacity:.4;transition:opacity 0.35s ease}.screen-card:hover{transform:translateY(-6px);border-color:rgb(0 223 187 / .55);box-shadow:0 22px 60px rgb(0 0 0 / .65),0 0 35px rgb(0 223 187 / .16)}.screen-card:hover::before{opacity:1}.screen-card-topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.15rem;margin-bottom:1.4rem;border-bottom:1px solid rgb(255 255 255 / .08)}.screen-card-status{display:flex;align-items:center;gap:.5rem}.status-indicator{width:7px;height:7px;border-radius:50%}.status-indicator--cyan{background:#00dfbb;box-shadow:0 0 8px #00dfbb}.status-indicator--purple{background:#c084fc;box-shadow:0 0 8px #c084fc}.status-indicator--mint{background:#38ffd8;box-shadow:0 0 8px #38ffd8}.screen-id{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:#94a3b8;letter-spacing:.08em}.screen-badge{font-family:var(--font-mono);font-size:.66rem;font-weight:700;color:#00dfbb;background:rgb(0 223 187 / .1);border:1px solid rgb(0 223 187 / .25);padding:.2rem .55rem;border-radius:6px;letter-spacing:.05em}.screen-card-body{flex:1;display:flex;flex-direction:column}.screen-card-title{font-family:var(--font-heading);font-size:1.22rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.35}.screen-card-text{font-family:var(--font-body);font-size:.92rem;line-height:1.62;color:#94a3b8;margin:0 0 1.5rem;flex:1}.screen-card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .06);font-family:var(--font-mono);font-size:.7rem}.screen-footer-tag{color:#a78bfa;font-weight:600}.screen-telemetry{color:rgb(255 255 255 / .45);font-weight:600;letter-spacing:.05em}.screen-corner{position:absolute;width:10px;height:10px;border-color:rgb(0 223 187 / .4);border-style:solid;pointer-events:none;transition:border-color 0.3s ease}.screen-card:hover .screen-corner{border-color:#00dfbb}.screen-corner--tl{top:6px;left:6px;border-width:1.5px 0 0 1.5px}.screen-corner--br{bottom:6px;right:6px;border-width:0 1.5px 1.5px 0}.screen-icon-wrap{position:relative;width:64px;height:64px;margin-bottom:1.35rem;display:flex;align-items:center;justify-content:center}.screen-icon-halo{position:absolute;inset:-6px;border-radius:20px;background:radial-gradient(circle,rgb(0 223 187 / .28) 0%,transparent 70%);pointer-events:none;filter:blur(8px)}.screen-icon-core{position:relative;z-index:2;width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(70 20 187 / .55) 0%,rgb(16 7 44 / .85) 100%);border:1.5px solid rgb(0 223 187 / .35);color:#00dfbb;box-shadow:0 8px 20px rgb(0 0 0 / .4),0 0 14px rgb(0 223 187 / .2);transition:all 0.3s ease}.screen-icon-wrap--pulse .screen-icon-core{animation:iconPulseInfinite 2.8s ease-in-out infinite}.screen-icon-wrap--pulse .screen-icon-halo{animation:haloPulseInfinite 2.8s ease-in-out infinite}@keyframes iconPulseInfinite{0%,100%{transform:scale(1);box-shadow:0 0 15px rgb(0 223 187 / .25)}50%{transform:scale(1.08);box-shadow:0 0 28px rgb(0 223 187 / .55);border-color:#38ffd8}}@keyframes haloPulseInfinite{0%,100%{opacity:.4;transform:scale(.95)}50%{opacity:.9;transform:scale(1.18)}}.screen-icon-wrap--orbit .screen-icon-core{animation:iconOrbitFloat 4s ease-in-out infinite}@keyframes iconOrbitFloat{0%,100%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(3px,-4px) rotate(3deg)}50%{transform:translate(-2px,-6px) rotate(-2deg)}75%{transform:translate(-3px,-2px) rotate(-4deg)}}.screen-icon-wrap--float .screen-icon-core{animation:iconLevitateInfinite 3.2s ease-in-out infinite}@keyframes iconLevitateInfinite{0%,100%{transform:translateY(0);box-shadow:0 8px 18px rgb(0 0 0 / .4)}50%{transform:translateY(-8px);box-shadow:0 18px 30px rgb(0 223 187 / .35);border-color:#00dfbb}}.screen-icon-wrap--radar .screen-icon-core{animation:iconGlowBreathe 3s ease-in-out infinite}.screen-icon-wrap--radar .screen-icon-halo{border-radius:50%;border:1px dashed rgb(0 223 187 / .45);animation:radarRotateInfinite 6s linear infinite}@keyframes radarRotateInfinite{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes iconGlowBreathe{0%,100%{color:#00dfbb}50%{color:#38ffd8;filter:drop-shadow(0 0 10px #00dfbb)}}.screen-icon-wrap--scan .screen-icon-core{animation:iconLaserScan 3s ease-in-out infinite}@keyframes iconLaserScan{0%,100%{transform:scale(1);border-color:rgb(70 20 187 / .6)}50%{transform:scale(1.06);border-color:#a78bfa;box-shadow:0 0 25px rgb(167 139 250 / .5);color:#c4b5fd}}.screen-icon-wrap--wave .screen-icon-core{animation:iconWaveSync 3.6s ease-in-out infinite}@keyframes iconWaveSync{0%,100%{transform:rotate(0deg) scale(1)}30%{transform:rotate(5deg) scale(1.04)}70%{transform:rotate(-5deg) scale(.98)}}.about-cta-section{position:relative;padding:4.5rem 0 7.5rem!important;background:#fff0}.about-cta-section .why-attend-cta-banner{margin-top:0!important;margin-bottom:0!important}@media screen and (max-width:1100px){.objectives-screen-grid{grid-template-columns:repeat(2,1fr)!important;gap:1.5rem!important}.objectives-header{margin-bottom:3rem!important}}@media screen and (max-width:991px){.about-cta-section{padding:3.5rem 0 5.5rem!important}.about-cta-section .why-attend-cta-banner{flex-direction:column!important;align-items:flex-start!important;padding:2.25rem 2rem!important;gap:1.6rem!important}.about-cta-section .cta-banner-content{max-width:100%!important}.about-cta-section .cta-banner-action{width:100%!important}.about-cta-section .btn-creative--why-attend{width:100%!important;justify-content:center!important}.about-cta-section .btn-creative--why-attend .btn-creative-text{flex:1!important;text-align:center!important}}@media screen and (max-width:860px){.page-hero-section{padding:140px 0 60px!important}.page-hero-title{font-size:clamp(2.2rem, 5vw, 3.2rem)!important}.about-section{padding:4.5rem 0!important}.about-grid{grid-template-columns:1fr!important;gap:2.75rem!important}.about-visual-col{max-width:600px!important;margin:0 auto!important;width:100%!important}.about-content-col{max-width:720px!important;margin:0 auto!important}.mission-section{padding:5rem 0 4.5rem!important}.mission-pillars-grid{grid-template-columns:1fr!important;gap:1.35rem!important}.mission-statement-card{padding:2.5rem 1.75rem 2.25rem!important}.mission-statement-text{font-size:clamp(1.15rem, 2.5vw, 1.45rem)!important;line-height:1.6!important}.objectives-section{padding:5rem 0 4.5rem!important}.objectives-header{margin-bottom:2.5rem!important}.objectives-screen-grid{grid-template-columns:1fr!important;gap:1.35rem!important}.objectives-title{font-size:clamp(2rem, 4.5vw, 2.8rem)!important}}@media screen and (max-width:640px){.page-hero-section{padding:125px 0 45px!important}.page-hero-title{font-size:clamp(1.9rem, 7vw, 2.5rem)!important;margin-bottom:0.85rem!important}.breadcrumb-list{flex-wrap:wrap!important;justify-content:center!important;gap:0.45rem!important;padding:.4rem 1rem!important}.about-section{padding:3.5rem 0!important}.about-heading{font-size:clamp(1.75rem, 6vw, 2.25rem)!important;line-height:1.25!important}.about-lead-text{font-size:0.95rem!important;line-height:1.65!important}.about-body-text{font-size:0.9rem!important;line-height:1.62!important}.about-callout-card{padding:1rem 1.15rem!important;gap:0.75rem!important}.callout-text{font-size:0.88rem!important;line-height:1.55!important}.btn-creative--about{width:100%!important;justify-content:center!important}.btn-creative--about .btn-creative-text{flex:1!important;text-align:center!important}.mission-section{padding:3.75rem 0 3.25rem!important}.mission-header{margin-bottom:2.25rem!important}.mission-title{font-size:clamp(1.85rem, 6vw, 2.4rem)!important}.mission-statement-card{padding:1.85rem 1.15rem 1.65rem!important;border-radius:18px!important;margin-bottom:2rem!important}.mission-quote-badge{width:48px!important;height:48px!important;margin-bottom:1.25rem!important}.mission-statement-text{font-size:1.05rem!important;line-height:1.58!important;margin-bottom:1.65rem!important}.mission-telemetry-ribbon{flex-direction:column!important;align-items:flex-start!important;gap:0.55rem!important;padding:.85rem 1rem!important;border-radius:12px!important;width:100%!important}.telemetry-divider{display:none!important}.telemetry-item{font-size:0.72rem!important}.mission-pillar-card{padding:1.65rem 1.25rem!important;border-radius:16px!important}.pillar-title{font-size:1.2rem!important}.pillar-desc{font-size:0.88rem!important}.mission-action-bar{padding:1.35rem 1.15rem!important;flex-direction:column!important;align-items:flex-start!important;gap:1.15rem!important;border-radius:16px!important}.action-bar-title{font-size:1.18rem!important}.btn-creative--mission{width:100%!important;justify-content:center!important}.btn-creative--mission .btn-creative-text{flex:1!important;text-align:center!important}.objectives-section{padding:3.75rem 0 3.25rem!important}.objectives-header{margin-bottom:2rem!important}.objectives-title{font-size:clamp(1.85rem, 6vw, 2.35rem)!important}.objectives-subtitle{font-size:0.9rem!important;line-height:1.58!important}.objectives-eyebrow{font-size:0.7rem!important;padding:.35rem 0.8rem!important;gap:0.5rem!important}.screen-card{padding:1.4rem 1.15rem 1.2rem!important;border-radius:16px!important}.screen-card-topbar{flex-wrap:wrap!important;gap:0.45rem!important;justify-content:space-between!important;margin-bottom:1.25rem!important}.screen-id{font-size:0.7rem!important}.screen-badge{font-size:0.64rem!important;padding:.2rem 0.55rem!important}.screen-icon-wrap{width:50px!important;height:50px!important;margin-bottom:1.1rem!important}.screen-icon-core svg{width:22px!important;height:22px!important}.screen-card-title{font-size:1.15rem!important;margin-bottom:0.5rem!important}.screen-card-text{font-size:0.88rem!important;line-height:1.55!important}.screen-card-footer{flex-wrap:wrap!important;gap:0.4rem!important;padding-top:0.85rem!important}.screen-footer-tag,.screen-telemetry{font-size:0.7rem!important}.about-cta-section{padding:2.5rem 0 4.5rem!important}.about-cta-section .why-attend-cta-banner{padding:1.65rem 1.15rem!important;border-radius:16px!important}.cta-banner-title{font-size:1.35rem!important;line-height:1.3!important}.cta-banner-desc{font-size:0.88rem!important;line-height:1.55!important}.industry-focus-section{padding:3.75rem 0 4rem!important}.industry-header-wrap{gap:1.15rem!important;margin-bottom:1.85rem!important}.industry-heading{font-size:clamp(1.85rem, 6vw, 2.35rem)!important}.industry-subheading{font-size:0.9rem!important;line-height:1.58!important}}@media screen and (max-width:380px){.page-hero-title{font-size:1.85rem!important}.breadcrumb-link,.breadcrumb-item.active{font-size:0.76rem!important}.mission-statement-card{padding:1.5rem .95rem 1.35rem!important}.mission-statement-text{font-size:0.98rem!important}.screen-card{padding:1.25rem .95rem 1.1rem!important}.industry-card{width:220px!important;height:340px!important}}.contact-info-section{position:relative;padding:3.5rem 0 6rem;background-color:var(--color-bg-primary,#070216);overflow:hidden}.contact-bg-effects{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.contact-ambient-glow{position:absolute;border-radius:50%;filter:blur(120px);opacity:.28}.contact-ambient-glow--cyan{width:550px;height:550px;top:5%;right:-10%;background:radial-gradient(circle,rgb(0 223 187 / .45) 0%,transparent 70%)}.contact-ambient-glow--purple{width:650px;height:650px;bottom:10%;left:-12%;background:radial-gradient(circle,rgb(124 58 237 / .4) 0%,transparent 70%)}.contact-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 60%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 60%,transparent 100%);opacity:.75}.contact-radial-rings{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px;border-radius:50%;border:1px dashed rgb(0 223 187 / .08);pointer-events:none;animation:cyberRingSpin 120s linear infinite}@keyframes cyberRingSpin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.contact-container{position:relative;z-index:2;max-width:var(--container-max-width,1480px);margin:0 auto;padding-left:var(--container-padding,2rem);padding-right:var(--container-padding,2rem)}.contact-compact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-bottom:3.5rem}.contact-compact-card{position:relative;background:linear-gradient(155deg,rgb(22 11 58 / .72) 0%,rgb(10 4 30 / .88) 100%);border:1px solid rgb(255 255 255 / .09);border-radius:18px;padding:1.4rem 1rem 1.3rem;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 35px rgb(0 0 0 / .4);overflow:hidden;display:flex;flex-direction:column;transition:transform 0.3s cubic-bezier(.16,1,.3,1),border-color 0.3s ease,box-shadow 0.3s ease}.contact-compact-card:hover{transform:translateY(-5px);border-color:rgb(0 223 187 / .45);box-shadow:0 20px 50px rgb(0 0 0 / .6),0 0 28px rgb(0 223 187 / .16)}.contact-compact-card[data-accent="purple"]:hover{border-color:rgb(167 139 250 / .55);box-shadow:0 20px 50px rgb(0 0 0 / .6),0 0 28px rgb(124 58 237 / .22)}.contact-compact-card[data-accent="blue"]:hover{border-color:rgb(56 189 248 / .55);box-shadow:0 20px 50px rgb(0 0 0 / .6),0 0 28px rgb(56 189 248 / .2)}.contact-compact-card[data-accent="amber"]:hover{border-color:rgb(251 191 36 / .55);box-shadow:0 20px 50px rgb(0 0 0 / .6),0 0 28px rgb(251 191 36 / .18)}.compact-card-glow{position:absolute;top:0;left:0;right:0;height:40px;pointer-events:none;opacity:0;transition:opacity 0.3s ease}.compact-card-glow--cyan{background:radial-gradient(ellipse at top,rgb(0 223 187 / .3) 0%,transparent 70%)}.compact-card-glow--purple{background:radial-gradient(ellipse at top,rgb(167 139 250 / .32) 0%,transparent 70%)}.compact-card-glow--blue{background:radial-gradient(ellipse at top,rgb(56 189 248 / .3) 0%,transparent 70%)}.compact-card-glow--amber{background:radial-gradient(ellipse at top,rgb(251 191 36 / .28) 0%,transparent 70%)}.contact-compact-card:hover .compact-card-glow{opacity:1}.hud-corner-bracket{position:absolute;width:9px;height:9px;pointer-events:none;border-color:rgb(255 255 255 / .18);transition:border-color 0.3s ease,width 0.3s ease,height 0.3s ease}.hud-corner-bracket--tl{top:8px;left:8px;border-top:1.5px solid;border-left:1.5px solid}.hud-corner-bracket--tr{top:8px;right:8px;border-top:1.5px solid;border-right:1.5px solid}.hud-corner-bracket--bl{bottom:8px;left:8px;border-bottom:1.5px solid;border-left:1.5px solid}.hud-corner-bracket--br{bottom:8px;right:8px;border-bottom:1.5px solid;border-right:1.5px solid}.contact-compact-card:hover .hud-corner-bracket{border-color:#00dfbb;width:12px;height:12px}.contact-compact-card[data-accent="purple"]:hover .hud-corner-bracket{border-color:#a78bfa}.contact-compact-card[data-accent="blue"]:hover .hud-corner-bracket{border-color:#38bdf8}.contact-compact-card[data-accent="amber"]:hover .hud-corner-bracket{border-color:#fbbf24}.compact-card-top{display:flex;align-items:center;gap:.85rem;margin-bottom:1.15rem;padding-bottom:.95rem;border-bottom:1px solid rgb(255 255 255 / .08)}.compact-icon-badge{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.3s ease}.compact-icon-badge--cyan{background:rgb(0 223 187 / .1);border:1px solid rgb(0 223 187 / .3);color:#00dfbb}.compact-icon-badge--purple{background:rgb(124 58 237 / .15);border:1px solid rgb(167 139 250 / .35);color:#c4b5fd}.compact-icon-badge--blue{background:rgb(56 189 248 / .12);border:1px solid rgb(56 189 248 / .3);color:#38bdf8}.compact-icon-badge--amber{background:rgb(251 191 36 / .12);border:1px solid rgb(251 191 36 / .3);color:#fbbf24}.contact-compact-card:hover .compact-icon-badge{transform:scale(1.08) rotate(3deg)}.compact-card-title{font-size:1.02rem;font-weight:700;color:#fff;letter-spacing:-.015em;line-height:1.3;margin:0}.compact-card-channels{display:flex;flex-direction:column;gap:.65rem}.compact-channel-item{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.52rem .6rem;background:rgb(13 6 36 / .6);border:1px solid rgb(255 255 255 / .05);border-radius:10px;transition:background 0.2s ease,border-color 0.2s ease}.compact-channel-item:hover{background:rgb(18 9 50 / .8);border-color:rgb(255 255 255 / .15)}.compact-channel-link{display:flex;align-items:center;gap:.45rem;color:rgb(255 255 255 / .85);text-decoration:none;font-size:.78rem;font-weight:500;overflow:hidden;min-width:0;flex:1;transition:color 0.2s ease}.compact-channel-link:hover{color:#00dfbb}.compact-channel-link svg{flex-shrink:0;color:rgb(255 255 255 / .45);transition:color 0.2s ease}.compact-channel-link:hover svg{color:#00dfbb}.compact-channel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body);font-size:.7rem;font-weight:500;letter-spacing:-.01em}.btn-copy-address{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .65rem;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);border-radius:6px;color:rgb(255 255 255 / .75);font-family:var(--font-mono,monospace);font-size:.7rem;font-weight:600;cursor:pointer;transition:all 0.25s ease;flex-shrink:0;text-decoration:none}.btn-copy-address:hover{background:rgb(0 223 187 / .15);border-color:rgb(0 223 187 / .4);color:#00dfbb;transform:translateY(-1px)}.btn-copy-address.is-copied{background:rgb(0 223 187 / .25);border-color:#00dfbb;color:#00dfbb}.btn-copy-address--compact{padding:.25rem .45rem;font-size:.68rem}.contact-dispatch-wrap{margin-bottom:3.5rem}.dispatch-glass-box{position:relative;background:linear-gradient(145deg,rgb(20 10 52 / .85) 0%,rgb(9 4 26 / .95) 100%);border:1px solid rgb(255 255 255 / .12);border-radius:24px;padding:3.25rem 3rem;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 20px 60px rgb(0 0 0 / .55);overflow:hidden}.dispatch-glow{position:absolute;top:-150px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgb(124 58 237 / .22) 0%,transparent 70%);border-radius:50%;pointer-events:none}.dispatch-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2.75rem;padding-bottom:2rem;border-bottom:1px solid rgb(255 255 255 / .08)}.dispatch-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .95rem;background:rgb(0 223 187 / .08);border:1px solid rgb(0 223 187 / .28);border-radius:999px;color:#00dfbb;font-family:var(--font-mono,monospace);font-size:.74rem;font-weight:700;letter-spacing:.08em;margin-bottom:.85rem}.dispatch-pulse{width:6px;height:6px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb;animation:tagPulseAnim 1.8s infinite ease-in-out}.dispatch-title{font-size:clamp(1.6rem, 2.5vw, 2.15rem);font-weight:700;color:#fff;letter-spacing:-.02em;margin-bottom:.5rem}.dispatch-subtitle{font-size:.95rem;line-height:1.6;color:rgb(255 255 255 / .68);max-width:680px}.dispatch-security-seal{display:flex;align-items:center;gap:.85rem;padding:.75rem 1.25rem;background:rgb(0 223 187 / .05);border:1px solid rgb(0 223 187 / .2);border-radius:12px;flex-shrink:0}.seal-icon{display:flex;align-items:center;justify-content:center}.seal-meta{display:flex;flex-direction:column;gap:.15rem}.seal-title{font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:700;color:#00dfbb;letter-spacing:.06em}.seal-sub{font-family:var(--font-mono,monospace);font-size:.66rem;color:rgb(255 255 255 / .5);letter-spacing:.04em}.dispatch-form{display:flex;flex-direction:column;gap:1.5rem}.form-row--2col{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.45rem}.form-group--full{grid-column:1 / -1}.form-label{display:flex;align-items:center;gap:.25rem;font-size:.86rem;font-weight:600;color:rgb(255 255 255 / .85);letter-spacing:.01em}.field-required{color:#ef4444;font-weight:700;margin-left:2px}.form-input{width:100%;padding:.92rem 1.15rem;background:rgb(10 4 30 / .75);border:1px solid rgb(255 255 255 / .14);border-radius:10px;color:#fff;font-family:inherit;font-size:.94rem;outline:none;transition:border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.form-input::placeholder{color:rgb(255 255 255 / .38)}.form-input:focus{background:rgb(14 6 42 / .9);border-color:#00dfbb;box-shadow:0 0 0 3px rgb(0 223 187 / .16),0 0 20px rgb(0 223 187 / .1)}.input-select-wrap{position:relative;display:flex;align-items:center}.form-select{width:100%;appearance:none;-webkit-appearance:none;padding:.92rem 2.8rem .92rem 1.15rem;background:rgb(10 4 30 / .75);border:1px solid rgb(255 255 255 / .14);border-radius:10px;color:#fff;font-family:inherit;font-size:.94rem;outline:none;cursor:pointer;transition:border-color 0.25s ease,box-shadow 0.25s ease}.form-select option{background:#0d0628;color:#fff;padding:.5rem}.form-select:focus{border-color:#00dfbb;box-shadow:0 0 0 3px rgb(0 223 187 / .16)}.select-chevron{position:absolute;right:1.15rem;pointer-events:none;color:rgb(255 255 255 / .5);display:flex;align-items:center}.form-captcha-row{display:flex;justify-content:center;align-items:center;margin:.85rem 0 .5rem}.recaptcha-card{width:304px;height:78px;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 14px;box-shadow:0 2px 8px rgb(0 0 0 / .25);box-sizing:border-box}.recaptcha-left{display:flex;align-items:center}.recaptcha-checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none;margin:0}.recaptcha-checkbox-hidden{position:absolute;opacity:0;pointer-events:none}.recaptcha-custom-box{width:28px;height:28px;background:#fff;border:2px solid #c1c1c1;border-radius:3px;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color 0.2s ease}.recaptcha-checkbox-label:hover .recaptcha-custom-box{border-color:#a0a0a0}.recaptcha-check-icon{display:none}.recaptcha-spinner{display:none}.recaptcha-card.is-loading .recaptcha-spinner{display:block;width:16px;height:16px;border:2.5px solid #1a73e8;border-top-color:#fff0;border-radius:50%;animation:spinRecaptcha 0.75s linear infinite}.recaptcha-card.is-verified .recaptcha-custom-box{border-color:#00a85a;background:#fff}.recaptcha-card.is-verified .recaptcha-check-icon{display:block;animation:checkPop 0.3s cubic-bezier(.175,.885,.32,1.275)}@keyframes spinRecaptcha{to{transform:rotate(360deg)}}@keyframes checkPop{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.recaptcha-text{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:500;color:#222}.recaptcha-right{display:flex;flex-direction:column;align-items:center}.recaptcha-logo-wrap{display:flex;flex-direction:column;align-items:center;gap:1px}.recaptcha-brand{font-family:Roboto,sans-serif;font-size:10px;font-weight:700;color:#555;letter-spacing:-.01em}.recaptcha-links{font-family:Roboto,sans-serif;font-size:8.5px;color:#777}.recaptcha-links a{color:#555;text-decoration:none}.recaptcha-links a:hover{text-decoration:underline}.form-submit-row{display:flex;justify-content:flex-start;align-items:center;margin-top:1rem}.btn-creative--contact-submit{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;padding:.46rem .55rem .46rem 2.2rem;border:1.5px solid var(--color-secondary);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,var(--color-secondary) 0%,#1affd9 100%);color:var(--color-primary);font-family:var(--font-heading);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 20px rgb(0 223 187 / .42),inset 0 1px 2px rgb(255 255 255 / .8);transition:all 0.35s ease}.btn-creative--contact-submit:hover{background:linear-gradient(135deg,#22ffd9 0%,#00DFBB 100%);border-color:#22ffd9;box-shadow:0 8px 30px rgb(0 223 187 / .65),0 0 18px rgb(0 223 187 / .35);transform:translateY(-2px);color:var(--color-primary)}.btn-creative--contact-submit .btn-creative-icon{width:38px;height:38px;background-color:var(--color-primary);color:var(--color-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(70 20 187 / .35);transition:all 0.3s ease}.btn-creative--contact-submit:hover .btn-creative-icon{background-color:var(--color-primary-dark);color:#fff;transform:translateX(2px) scale(1.06)}.dispatch-feedback{display:flex;align-items:center;gap:1rem;padding:1.15rem 1.5rem;background:rgb(0 223 187 / .1);border:1px solid rgb(0 223 187 / .45);border-radius:12px;margin-top:1.25rem;animation:fadeInAlert 0.4s ease}@keyframes fadeInAlert{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.feedback-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.feedback-text{font-size:.92rem;line-height:1.55;color:#fff}.feedback-text strong{color:#00dfbb}.contact-thank-you-card{display:none!important;text-align:center!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:2.5rem 1.5rem 1rem;max-width:580px;margin:0 auto;position:relative;z-index:2}.contact-thank-you-card.is-active{display:flex!important;animation:contactThankYouFadeIn 0.4s cubic-bezier(.16,1,.3,1) forwards}@keyframes contactThankYouFadeIn{from{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.contact-thank-you-card .thankyou-title{text-align:center!important;width:100%!important;font-size:2.35rem;font-weight:800;margin-bottom:.5rem;letter-spacing:-.02em}.contact-thank-you-card .thankyou-subtitle{text-align:center!important;width:100%!important;font-size:1.15rem;font-weight:500;color:#cbd5e1;line-height:1.6;max-width:480px;margin:0 auto 2.2rem auto}.contact-thank-you-card .thankyou-actions{display:flex!important;justify-content:center!important;width:100%!important}.contact-thank-you-card #contactBackToFormBtn{cursor:pointer;box-shadow:0 10px 25px rgb(0 223 187 / .35);transition:transform 0.25s ease,box-shadow 0.25s ease}.contact-thank-you-card #contactBackToFormBtn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgb(0 223 187 / .5)}.contact-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.trust-pill-item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 1.65rem;background:rgb(15 7 40 / .6);border:1px solid rgb(255 255 255 / .08);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform 0.3s ease,border-color 0.3s ease}.trust-pill-item:hover{transform:translateY(-3px);border-color:rgb(255 255 255 / .2)}.trust-pill-icon{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.3s ease}.trust-pill-icon--cyan{background:rgb(0 223 187 / .1);border:1px solid rgb(0 223 187 / .28);color:#00dfbb}.trust-pill-icon--blue{background:rgb(56 189 248 / .1);border:1px solid rgb(56 189 248 / .28);color:#38bdf8}.trust-pill-icon--purple{background:rgb(167 139 250 / .1);border:1px solid rgb(167 139 250 / .28);color:#a78bfa}.trust-pill-item:hover .trust-pill-icon{transform:scale(1.08)}.trust-pill-info{display:flex;flex-direction:column;gap:.3rem}.trust-pill-title{font-size:.95rem;font-weight:700;color:#fff}.trust-pill-desc{font-size:.84rem;line-height:1.5;color:rgb(255 255 255 / .6)}@media screen and (max-width:1200px){.contact-compact-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media screen and (max-width:1024px){.contact-info-section{padding:3rem 0 4.5rem}.contact-trust-grid{grid-template-columns:1fr;gap:1rem}.dispatch-glass-box{padding:2.5rem 2rem}.dispatch-header{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media screen and (max-width:640px){.contact-info-section{padding:2.5rem 0 4rem}.contact-compact-grid{grid-template-columns:1fr;gap:1rem}.contact-compact-card{padding:1.25rem 1.15rem}.dispatch-glass-box{padding:1.85rem 1.25rem;border-radius:18px}.form-row--2col{grid-template-columns:1fr;gap:1.15rem}.form-captcha-row{width:100%;overflow-x:auto}.btn-creative--contact-submit{min-width:200px;justify-content:space-between}}@media screen and (max-width:380px){.compact-card-title{font-size:.98rem}.compact-channel-text{font-size:.74rem}}.partners-hub-section{position:relative;padding:4.5rem 0 6rem;background-color:#070216!important;overflow:hidden}.partners-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.partners-ambient-glow{position:absolute;border-radius:50%;pointer-events:none}.partners-ambient-glow--cyan{top:12%;right:-120px;width:550px;height:550px;background:radial-gradient(circle,rgb(0 223 187 / .08) 0%,transparent 70%);filter:blur(70px)}.partners-ambient-glow--purple{bottom:25%;left:-120px;width:600px;height:600px;background:radial-gradient(circle,rgb(124 58 237 / .1) 0%,transparent 70%);filter:blur(80px)}.partners-ambient-glow--blue{top:52%;left:35%;width:500px;height:500px;background:radial-gradient(circle,rgb(56 189 248 / .06) 0%,transparent 70%);filter:blur(70px)}.partners-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:44px 44px}.partners-scanline{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgb(0 223 187 / .5),transparent);box-shadow:0 0 12px rgb(0 223 187 / .8)}.partners-container{position:relative;z-index:2;max-width:var(--container-max-width,1480px)!important;margin:0 auto;padding:0 1.5rem}.partners-section-header{text-align:center;max-width:860px;margin:0 auto 3.5rem}.partners-section-title{font-size:clamp(2rem, 3.8vw, 2.75rem);font-weight:800;color:#fff;line-height:1.25;margin-bottom:1.15rem;letter-spacing:-.5px}.partners-section-desc{font-size:1.05rem;line-height:1.7;color:#94a3b8;margin:0 auto 2.25rem}.partners-metrics-bar{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;padding:.75rem 2rem;background:rgb(18 11 40 / .65);border:1px solid rgb(255 255 255 / .08);border-radius:9999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 30px rgb(0 0 0 / .35);flex-wrap:nowrap}.metric-pill{display:flex;align-items:baseline;gap:.5rem;white-space:nowrap}.metric-val{font-family:'JetBrains Mono',monospace;font-size:1.45rem;font-weight:800;letter-spacing:-.5px}.metric-lbl{font-size:.82rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.metric-divider{width:1px;height:22px;background:rgb(255 255 255 / .12)}.partners-hub-layout{display:grid;grid-template-columns:290px 1fr;gap:2.25rem;align-items:start}.partners-sidebar{min-width:0}.partners-sidebar-sticky{position:sticky;top:100px;display:flex;flex-direction:column;gap:1.5rem}.partners-filter-panel{position:relative;background:rgb(13 8 32 / .78);border:1px solid rgb(255 255 255 / .08);border-radius:20px;padding:1.75rem 1.35rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 12px 35px rgb(0 0 0 / .45)}.panel-header{margin-bottom:1.25rem}.panel-header-badge{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:.7rem;font-weight:700;color:#00dfbb;text-transform:uppercase;letter-spacing:1px;margin-bottom:.45rem}.panel-title{font-size:1.25rem;font-weight:800;color:#fff;margin-bottom:.35rem}.panel-desc{font-size:.82rem;color:#94a3b8;line-height:1.5}.partner-search-box{position:relative;margin-bottom:1.25rem}.search-icon-wrap{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none;display:flex;align-items:center}.partner-search-field{width:100%;height:44px;padding:0 38px 0 38px;background:rgb(7 2 22 / .8);border:1px solid rgb(255 255 255 / .1);border-radius:10px;color:#fff;font-size:.88rem;transition:border-color 0.2s,box-shadow 0.2s;box-sizing:border-box}.partner-search-field:focus{outline:none;border-color:#00dfbb;box-shadow:0 0 16px rgb(0 223 187 / .25)}.partner-search-field::placeholder{color:#64748b}.partner-search-clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;font-size:1.25rem;cursor:pointer;line-height:1;padding:2px 6px;transition:color 0.2s}.partner-search-clear:hover{color:#fff}.partner-filter-nav{display:flex;flex-direction:column;gap:.55rem}.partner-filter-btn{display:flex;align-items:center;gap:.85rem;width:100%;padding:.75rem 1rem;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);border-radius:12px;color:#cbd5e1;font-size:.92rem;font-weight:600;text-align:left;cursor:pointer;transition:all 0.25s ease;position:relative;overflow:hidden}.partner-filter-btn:hover{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .15);color:#fff;transform:translateX(3px)}.btn-filter-icon{display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:color 0.2s ease}.btn-filter-name{flex-grow:1}.btn-filter-count{font-family:'JetBrains Mono',monospace;font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:9999px;background:rgb(255 255 255 / .05);color:#94a3b8;border:1px solid rgb(255 255 255 / .08);transition:all 0.2s ease}.partner-filter-btn.is-active{background:linear-gradient(135deg,rgb(0 223 187 / .14),rgb(124 58 237 / .14));border-color:rgb(0 223 187 / .45);color:#fff;box-shadow:0 4px 20px rgb(0 223 187 / .16);font-weight:700}.partner-filter-btn.is-active .btn-filter-icon{color:#00dfbb}.partner-filter-btn.is-active .btn-filter-count{background:rgb(0 223 187 / .2);color:#00dfbb;border-color:rgb(0 223 187 / .4)}.partner-filter-btn.is-active[data-filter="past-sponsors"]{border-color:rgb(245 158 11 / .45);box-shadow:0 4px 20px rgb(245 158 11 / .16)}.partner-filter-btn.is-active[data-filter="past-sponsors"] .btn-filter-icon,.partner-filter-btn.is-active[data-filter="past-sponsors"] .btn-filter-count{color:#f59e0b;border-color:rgb(245 158 11 / .4);background:rgb(245 158 11 / .2)}.partner-filter-btn.is-active[data-filter="supporting-partners"]{border-color:rgb(168 85 247 / .45);box-shadow:0 4px 20px rgb(168 85 247 / .16)}.partner-filter-btn.is-active[data-filter="supporting-partners"] .btn-filter-icon,.partner-filter-btn.is-active[data-filter="supporting-partners"] .btn-filter-count{color:#c084fc;border-color:rgb(168 85 247 / .4);background:rgb(168 85 247 / .2)}.partner-filter-btn.is-active[data-filter="media-partners"]{border-color:rgb(56 189 248 / .45);box-shadow:0 4px 20px rgb(56 189 248 / .16)}.partner-filter-btn.is-active[data-filter="media-partners"] .btn-filter-icon,.partner-filter-btn.is-active[data-filter="media-partners"] .btn-filter-count{color:#38bdf8;border-color:rgb(56 189 248 / .4);background:rgb(56 189 248 / .2)}.panel-reset-wrap{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .06)}.panel-reset-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:.5rem;background:none;border:none;color:#94a3b8;font-size:.8rem;font-weight:600;cursor:pointer;transition:color 0.2s}.panel-reset-btn:hover{color:#00dfbb}.sidebar-partner-cta{position:relative;background:linear-gradient(145deg,rgb(26 12 58 / .75),rgb(13 8 32 / .85));border:1px solid rgb(168 85 247 / .25);border-radius:20px;padding:1.5rem 1.35rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.cta-mini-glow{position:absolute;top:-50px;right:-50px;width:140px;height:140px;background:radial-gradient(circle,rgb(168 85 247 / .3) 0%,transparent 70%);filter:blur(25px);pointer-events:none}.cta-mini-badge{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:.68rem;font-weight:700;color:#c084fc;letter-spacing:1px;margin-bottom:.45rem}.cta-mini-title{font-size:1.15rem;font-weight:800;color:#fff;margin-bottom:.45rem}.cta-mini-desc{font-size:.82rem;color:#cbd5e1;line-height:1.5;margin-bottom:1.15rem}.btn-creative--compact{padding:.65rem 1.25rem;font-size:.85rem}.partners-showcase-column{display:flex;flex-direction:column;gap:1.75rem;min-width:0}.showcase-topbar{display:flex;align-items:center;justify-content:space-between;padding:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;gap:1rem}.active-cat-heading{font-size:1.35rem;font-weight:800;color:#fff;margin-bottom:2px}.active-cat-sub{font-size:.82rem;color:#94a3b8}.showcase-status-badge{font-family:'JetBrains Mono',monospace;font-size:.82rem;color:#cbd5e1;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);padding:6px 14px;border-radius:9999px}.showcase-status-badge strong{color:#00dfbb}.no-partners-alert{background:#fff0;border:none;padding:2.5rem 1rem;text-align:center}.no-partners-icon{width:60px;height:60px;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255 / .04);color:#64748b}.no-partners-title{font-size:1.3rem;font-weight:800;color:#fff;margin-bottom:.5rem}.no-partners-desc{font-size:.9rem;color:#94a3b8;max-width:480px;margin:0 auto 1.5rem;line-height:1.6}.partners-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.partner-showcase-card{position:relative;background:rgb(13 8 32 / .72);border:1px solid rgb(255 255 255 / .08);border-radius:18px;padding:1.5rem 1.25rem 1.4rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:inherit;cursor:pointer;min-height:175px;transition:transform 0.3s cubic-bezier(.16,1,.3,1),border-color 0.3s ease,box-shadow 0.3s ease;overflow:hidden}.partner-showcase-card:hover{transform:translateY(-5px);border-color:rgb(0 223 187 / .4);box-shadow:0 16px 36px rgb(0 0 0 / .55),0 0 25px rgb(0 223 187 / .12)}.partner-showcase-card[data-category="past-sponsors"]:hover{border-color:rgb(245 158 11 / .4);box-shadow:0 16px 36px rgb(0 0 0 / .55),0 0 25px rgb(245 158 11 / .12)}.partner-showcase-card[data-category="supporting-partners"]:hover{border-color:rgb(168 85 247 / .4);box-shadow:0 16px 36px rgb(0 0 0 / .55),0 0 25px rgb(168 85 247 / .12)}.partner-showcase-card[data-category="media-partners"]:hover{border-color:rgb(56 189 248 / .4);box-shadow:0 16px 36px rgb(0 0 0 / .55),0 0 25px rgb(56 189 248 / .12)}.partner-showcase-card:hover .hud-corner-bracket{opacity:.85;border-color:rgb(0 223 187 / .7)}.partner-showcase-card[data-category="past-sponsors"]:hover .hud-corner-bracket{border-color:rgb(245 158 11 / .7)}.partner-showcase-card[data-category="supporting-partners"]:hover .hud-corner-bracket{border-color:rgb(168 85 247 / .7)}.partner-showcase-card[data-category="media-partners"]:hover .hud-corner-bracket{border-color:rgb(56 189 248 / .7)}.card-ambient-glow{position:absolute;inset:0;border-radius:18px;opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:0}.partner-showcase-card:hover .card-ambient-glow{opacity:1}.card-ambient-glow--cyan{background:radial-gradient(circle at 50% 0%,rgb(0 223 187 / .1) 0%,transparent 70%)}.card-ambient-glow--amber{background:radial-gradient(circle at 50% 0%,rgb(245 158 11 / .1) 0%,transparent 70%)}.card-ambient-glow--purple{background:radial-gradient(circle at 50% 0%,rgb(168 85 247 / .1) 0%,transparent 70%)}.card-ambient-glow--blue{background:radial-gradient(circle at 50% 0%,rgb(56 189 248 / .1) 0%,transparent 70%)}.card-eyebrow-wrap{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1.1rem;position:relative;z-index:2}.card-cat-ribbon{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:4px 12px;border-radius:9999px;transition:all 0.25s ease}.card-cat-ribbon .cat-dot{width:6px;height:6px;border-radius:50%}.card-cat-ribbon--sponsors{background:rgb(0 223 187 / .12);border:1px solid rgb(0 223 187 / .35);color:#00dfbb}.card-cat-ribbon--sponsors .cat-dot{background:#00dfbb;box-shadow:0 0 6px #00dfbb}.card-cat-ribbon--past-sponsors{background:rgb(245 158 11 / .12);border:1px solid rgb(245 158 11 / .35);color:#f59e0b}.card-cat-ribbon--past-sponsors .cat-dot{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.card-cat-ribbon--supporting-partners{background:rgb(168 85 247 / .12);border:1px solid rgb(168 85 247 / .35);color:#c084fc}.card-cat-ribbon--supporting-partners .cat-dot{background:#c084fc;box-shadow:0 0 6px #c084fc}.card-cat-ribbon--media-partners{background:rgb(56 189 248 / .12);border:1px solid rgb(56 189 248 / .35);color:#38bdf8}.card-cat-ribbon--media-partners .cat-dot{background:#38bdf8;box-shadow:0 0 6px #38bdf8}.partner-logo-canvas{position:relative;z-index:2;width:100%;height:84px;background:rgb(7 2 22 / .8);border:1px solid rgb(255 255 255 / .07);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:.65rem 1.25rem;margin-bottom:0;transition:border-color 0.25s ease,transform 0.25s ease,background 0.25s ease}.partner-showcase-card:hover .partner-logo-canvas{border-color:rgb(255 255 255 / .2);transform:scale(1.02);background:rgb(13 6 38 / .85)}.logo-inner-plate{width:100%;display:flex;align-items:center;justify-content:center}.partners-pagination-wrap{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:.85rem;background:rgb(13 8 32 / .6);border:1px solid rgb(255 255 255 / .08);border-radius:9999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);width:fit-content;margin-left:auto;margin-right:auto;flex-wrap:wrap}.pagination-btn{display:inline-flex;align-items:center;gap:6px;padding:.5rem 1.15rem;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:9999px;color:#cbd5e1;font-size:.85rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.pagination-btn:hover:not(:disabled){background:rgb(255 255 255 / .1);border-color:rgb(0 223 187 / .4);color:#fff}.pagination-btn:disabled{opacity:.35;cursor:not-allowed}.pagination-numbers{display:flex;align-items:center;gap:.35rem}.pagination-num{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff0;border:1px solid #fff0;color:#94a3b8;font-family:'JetBrains Mono',monospace;font-size:.85rem;font-weight:700;cursor:pointer;transition:all 0.2s ease}.pagination-num:hover:not(.active){background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .12);color:#fff}.pagination-num.active{background:linear-gradient(135deg,#00dfbb,#00b4d8);border-color:#00dfbb;color:#070216;box-shadow:0 0 16px rgb(0 223 187 / .5);font-weight:800}.pagination-ellipsis{padding:0 4px;color:#64748b;font-family:'JetBrains Mono',monospace}.pagination-status-note{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.78rem;font-weight:600;color:#64748b;margin-top:.75rem;text-align:center}.pagination-status-note .status-dot{width:6px;height:6px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}.partners-cta-section{position:relative;padding:3rem 0 5rem;background-color:#070216!important;overflow:hidden}.cta-banner-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.cta-banner-container{position:relative;z-index:1}.cta-banner-box{position:relative;background:linear-gradient(135deg,rgb(26 12 58 / .8),rgb(13 8 32 / .9));border:1px solid rgb(0 223 187 / .25);border-radius:24px;padding:3.5rem 3rem;text-align:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 20px 50px rgb(0 0 0 / .6),0 0 40px rgb(0 223 187 / .08)}.cta-banner-content{max-width:760px;margin:0}.cta-banner-title{font-size:clamp(1.8rem, 3.2vw, 2.4rem);font-weight:800;color:#fff;margin-bottom:1rem;line-height:1.25}.cta-banner-text{font-size:1.02rem;line-height:1.65;color:#cbd5e1;margin-bottom:2rem}.cta-banner-actions{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.btn-creative-outline{display:inline-flex;align-items:center;gap:8px;padding:.85rem 1.75rem;border-radius:9999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .15);color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.btn-creative-outline:hover{background:rgb(255 255 255 / .1);border-color:rgb(0 223 187 / .4);transform:translateY(-2px);box-shadow:0 4px 20px rgb(0 223 187 / .15)}@media screen and (max-width:1200px){.partners-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1024px){.partners-hub-layout{grid-template-columns:1fr;gap:2rem}.partners-sidebar-sticky{position:static}.partners-filter-panel{padding:1.5rem}.partner-filter-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem}.partner-filter-btn{padding:.65rem .85rem;font-size:.85rem}.cta-banner-box{padding:2.75rem 2rem}.logo-inner-plate svg{max-width:220px}}@media screen and (max-width:768px){.partners-hub-section{padding:3rem 0 4.5rem}.partners-section-header{margin-bottom:2.5rem}.partners-metrics-bar{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.6rem;padding:.9rem .65rem;border-radius:16px;width:100%;max-width:360px;margin:0 auto 2.25rem;box-sizing:border-box!important}.metric-pill{flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;white-space:normal!important}.metric-val{font-size:1.25rem}.metric-lbl{font-size:.68rem;letter-spacing:.2px}.metric-divider{display:none}.partner-filter-nav{display:flex;flex-direction:column;gap:.5rem}.partner-filter-btn{padding:.7rem .85rem;font-size:.88rem}.partners-showcase-grid{grid-template-columns:1fr;gap:1.15rem}.partner-showcase-card{min-height:160px;padding:1.25rem 1.15rem}.showcase-topbar{flex-direction:column;align-items:flex-start;gap:.75rem}.partners-pagination-wrap{width:100%;justify-content:center;border-radius:16px}.cta-banner-box{padding:2rem 1.25rem;border-radius:18px}}@media screen and (max-width:480px){.partners-metrics-bar{max-width:100%;padding:1rem;gap:.75rem}.cta-banner-actions{flex-direction:column;width:100%}.cta-banner-actions .btn-creative,.cta-banner-actions .btn-creative-outline{width:100%;justify-content:center}.pagination-btn{padding:.45rem .8rem;font-size:.8rem}.pagination-num{width:32px;height:32px;font-size:.8rem}}.speakers-hub-section{position:relative;padding:4.5rem 0 6rem;background-color:#070216;overflow:hidden}.speakers-container{position:relative;z-index:2;max-width:var(--container-max-width,1480px)!important;width:100%!important}.speakers-hub-layout{display:block!important;width:100%!important}.speakers-sidebar{display:none!important}.speakers-showcase-column{width:100%!important;min-width:0}.speakers-showcase-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem!important}.speakers-showcase-grid .speaker-card{width:100%;margin:0;box-sizing:border-box}.speaker-card[style*="display: none"]{display:none!important}.speaker-filter-btn.is-active[data-filter="present"]{border-color:rgb(0 223 187 / .45);box-shadow:0 4px 20px rgb(0 223 187 / .16)}.speaker-filter-btn.is-active[data-filter="present"] .btn-filter-icon,.speaker-filter-btn.is-active[data-filter="present"] .btn-filter-count{color:#00dfbb;border-color:rgb(0 223 187 / .4);background:rgb(0 223 187 / .2)}.speaker-filter-btn.is-active[data-filter="past"]{border-color:rgb(245 158 11 / .45);box-shadow:0 4px 20px rgb(245 158 11 / .16)}.speaker-filter-btn.is-active[data-filter="past"] .btn-filter-icon,.speaker-filter-btn.is-active[data-filter="past"] .btn-filter-count{color:#f59e0b;border-color:rgb(245 158 11 / .4);background:rgb(245 158 11 / .2)}.speaker-card[data-category="past"] .speaker-year-pill{background:rgb(245 158 11 / .12)!important;color:#f59e0b!important;border:1px solid rgb(245 158 11 / .3)!important}.speaker-card[data-category="past"]:hover{border-color:rgb(245 158 11 / .7)!important;box-shadow:0 22px 50px rgb(70 20 187 / .45),0 0 30px rgb(245 158 11 / .3)!important}.speaker-card[data-category="past"]:hover .speaker-card-accent{background:linear-gradient(90deg,#f59e0b,#fbbf24)!important;box-shadow:0 0 14px #f59e0b!important}.speaker-card[data-category="past"]:hover .speaker-role{color:#f59e0b!important}.speaker-card[data-category="past"]:hover .speaker-linkedin-btn{background:#f59e0b!important;color:#070216!important;border-color:#f59e0b!important;box-shadow:0 0 14px rgb(245 158 11 / .5)!important}@media screen and (max-width:1200px){.speakers-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:900px){.speakers-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:640px){.speakers-hub-section{padding:3rem 0 4.5rem}.speakers-showcase-grid{grid-template-columns:1fr!important;gap:1.15rem!important}}.why-attend-overview-section{position:relative;overflow:hidden;background:radial-gradient(ellipse at 15% 25%,rgb(70 20 187 / .25) 0%,transparent 60%),radial-gradient(ellipse at 85% 75%,rgb(0 223 187 / .12) 0%,transparent 60%),#070216;padding:6.5rem 0 6.5rem;border-bottom:1px solid rgb(70 20 187 / .25);color:#cbd5e1}.why-attend-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.why-attend-glow{position:absolute;border-radius:50%;pointer-events:none}.why-attend-glow--purple{top:-10%;left:-5%;width:550px;height:550px;background:radial-gradient(circle,rgb(70 20 187 / .35) 0%,transparent 70%);filter:blur(95px)}.why-attend-glow--teal{bottom:-10%;right:-5%;width:500px;height:500px;background:radial-gradient(circle,rgb(0 223 187 / .2) 0%,transparent 70%);filter:blur(100px)}.why-attend-grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:48px 48px;opacity:.65;mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.why-attend-overview-container{position:relative;z-index:1}.why-attend-overview-grid{display:grid;grid-template-columns:1.15fr 0.95fr;gap:4.5rem;align-items:center}.why-attend-content-col{display:flex;flex-direction:column}.why-attend-hud-badge{display:inline-flex;align-items:center;gap:.65rem;padding:.45rem 1.15rem;background:rgb(70 20 187 / .3);border:1px solid rgb(0 223 187 / .4);border-radius:9999px;margin-bottom:1.5rem;width:fit-content;backdrop-filter:blur(10px);box-shadow:0 0 20px rgb(0 223 187 / .15)}.hud-pulse-radar{width:8px;height:8px;border-radius:50%;background:#00dfbb;box-shadow:0 0 10px #00dfbb,0 0 18px #00dfbb;animation:hudRadarPulse 2s infinite ease-in-out}@keyframes hudRadarPulse{0%{transform:scale(.9);opacity:.8;box-shadow:0 0 6px #00dfbb}50%{transform:scale(1.3);opacity:1;box-shadow:0 0 16px #00dfbb,0 0 24px #00dfbb}100%{transform:scale(.9);opacity:.8;box-shadow:0 0 6px #00dfbb}}.hud-badge-code{font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.12em;color:#00dfbb;text-transform:uppercase}.why-attend-overview-title{font-family:var(--font-heading);font-size:clamp(2.1rem, 3.4vw, 3.25rem);font-weight:800;line-height:1.18;color:#fff;margin-bottom:1.5rem;letter-spacing:-.025em}.title-gradient-accent{background:linear-gradient(135deg,#00dfbb 0%,#16ffd7 40%,#c084fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;filter:drop-shadow(0 0 25px rgb(0 223 187 / .25))}.why-attend-overview-description{margin-bottom:2.5rem}.why-attend-overview-description p{font-size:1.14rem;line-height:1.85;color:#cbd5e1;margin-bottom:1.25rem}.why-attend-overview-description p:last-child{margin-bottom:0}.why-attend-pillars-grid{display:grid;grid-template-columns:1fr;gap:.9rem;margin-bottom:2.25rem}.why-attend-pillar-card{display:flex;align-items:flex-start;gap:1.15rem;padding:1.05rem 1.35rem;background:rgb(18 10 43 / .65);border:1px solid rgb(255 255 255 / .08);border-left:3px solid #00dfbb;border-radius:12px;transition:all 0.3s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(12px)}.why-attend-pillar-card:nth-child(2){border-left-color:#a855f7}.why-attend-pillar-card:nth-child(3){border-left-color:#f59e0b}.why-attend-pillar-card:hover{transform:translateX(6px);background:rgb(28 14 65 / .85);border-color:rgb(0 223 187 / .35);box-shadow:0 12px 28px rgb(7 2 22 / .6),0 0 20px rgb(0 223 187 / .15)}.why-attend-pillar-card:nth-child(2):hover{border-color:rgb(168 85 247 / .45);box-shadow:0 12px 28px rgb(7 2 22 / .6),0 0 20px rgb(168 85 247 / .2)}.why-attend-pillar-card:nth-child(3):hover{border-color:rgb(245 158 11 / .45);box-shadow:0 12px 28px rgb(7 2 22 / .6),0 0 20px rgb(245 158 11 / .2)}.pillar-card-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.pillar-card-icon--cyan{background:rgb(0 223 187 / .12);color:#00dfbb;border:1px solid rgb(0 223 187 / .3);box-shadow:0 0 15px rgb(0 223 187 / .2)}.pillar-card-icon--purple{background:rgb(168 85 247 / .15);color:#c084fc;border:1px solid rgb(168 85 247 / .35);box-shadow:0 0 15px rgb(168 85 247 / .2)}.pillar-card-icon--amber{background:rgb(245 158 11 / .15);color:#fbbf24;border:1px solid rgb(245 158 11 / .35);box-shadow:0 0 15px rgb(245 158 11 / .2)}.pillar-card-body{flex:1}.pillar-title{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:#fff;margin-bottom:.25rem;letter-spacing:-.01em}.pillar-desc{font-size:.88rem;line-height:1.5;color:#94a3b8;margin:0}.why-attend-metrics-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.75rem;background:rgb(70 20 187 / .18);border:1px dashed rgb(0 223 187 / .3);border-radius:14px;margin-bottom:2.25rem;backdrop-filter:blur(8px)}.metric-mini-item{flex:1}.metric-mini-value{font-family:var(--font-heading);font-size:1.65rem;font-weight:800;color:#00dfbb;line-height:1;text-shadow:0 0 16px rgb(0 223 187 / .4)}.metric-unit{font-size:.95rem;font-weight:600;color:#e2e8f0}.metric-mini-label{font-size:.76rem;font-weight:600;color:#94a3b8;margin-top:.35rem;text-transform:uppercase;letter-spacing:.05em}.metric-divider{width:1px;height:38px;background:rgb(255 255 255 / .12)}.why-attend-actions{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.why-attend-btn-primary{display:inline-flex;align-items:center;gap:.75rem;padding:.95rem 2.25rem;background:#00dfbb;color:#070216!important;font-family:var(--font-heading);font-weight:800;font-size:.92rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.06em;transition:all 0.3s cubic-bezier(.16,1,.3,1);box-shadow:0 6px 24px rgb(0 223 187 / .45);border:1px solid #00dfbb;text-decoration:none}.why-attend-btn-primary:hover{background:#16ffd7;border-color:#16ffd7;box-shadow:0 8px 32px rgb(0 223 187 / .65);transform:translateY(-2px);color:#070216!important}.why-attend-btn-outline{display:inline-flex;align-items:center;gap:.75rem;padding:.95rem 1.85rem;background:rgb(70 20 187 / .25);color:#ffffff!important;font-family:var(--font-heading);font-weight:700;font-size:.92rem;border-radius:9999px;border:1px solid rgb(255 255 255 / .22);transition:all 0.3s cubic-bezier(.16,1,.3,1);text-decoration:none;backdrop-filter:blur(8px)}.why-attend-btn-outline:hover{background:rgb(70 20 187 / .5);border-color:#00dfbb;color:#00dfbb!important;box-shadow:0 6px 22px rgb(70 20 187 / .45);transform:translateY(-2px)}.why-attend-visual-col{position:relative}.why-attend-visual-wrap{position:relative;padding:1.5rem}.why-attend-image-container{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgb(0 223 187 / .35);box-shadow:0 25px 60px rgb(7 2 22 / .9),0 0 50px rgb(70 20 187 / .4);background:#0d0724}.why-attend-main-img{width:100%;height:auto;display:block;object-fit:cover;transition:transform 0.6s cubic-bezier(.16,1,.3,1)}.why-attend-visual-wrap:hover .why-attend-main-img{transform:scale(1.03)}.why-attend-img-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(7 2 22 / .05) 0%,rgb(7 2 22 / .45) 100%);pointer-events:none}.cyber-bracket{position:absolute;width:18px;height:18px;border-color:#00dfbb;z-index:3;pointer-events:none}.cyber-bracket--tl{top:10px;left:10px;border-top:2px solid #00dfbb;border-left:2px solid #00dfbb}.cyber-bracket--tr{top:10px;right:10px;border-top:2px solid #00dfbb;border-right:2px solid #00dfbb}.cyber-bracket--bl{bottom:10px;left:10px;border-bottom:2px solid #00dfbb;border-left:2px solid #00dfbb}.cyber-bracket--br{bottom:10px;right:10px;border-bottom:2px solid #00dfbb;border-right:2px solid #00dfbb}.cyber-scanner-line{position:absolute;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,transparent,#00dfbb,transparent);box-shadow:0 0 15px #00dfbb;animation:cyberScan 4s infinite linear;z-index:3;pointer-events:none}@keyframes cyberScan{0%{top:1.5rem;opacity:0}15%{opacity:.9}85%{opacity:.9}100%{top:calc(100% - 1.5rem);opacity:0}}.why-attend-hud-badge-floating{position:absolute;z-index:4;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:12px;box-shadow:0 18px 40px rgb(0 0 0 / .7);transition:transform 0.3s ease}.why-attend-hud-badge-floating:hover{transform:translateY(-4px)}.why-attend-hud-badge-floating--top{top:-12px;left:0;background:rgb(7 2 22 / .92);border:1px solid rgb(0 223 187 / .5);padding:.75rem 1.15rem;box-shadow:0 15px 35px rgb(0 0 0 / .7),0 0 20px rgb(0 223 187 / .2)}.hud-status-indicator{display:flex;align-items:center;gap:.5rem}.hud-live-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;animation:livePulse 1.8s infinite ease-in-out}@keyframes livePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.hud-status-text{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:#00dfbb;letter-spacing:.08em}.hud-sub-metric{font-size:.72rem;color:#94a3b8;margin-top:.25rem}.why-attend-hud-badge-floating--bottom-right{bottom:-15px;right:-8px;background:rgb(14 7 36 / .92);border:1px solid rgb(168 85 247 / .45);padding:.85rem 1.25rem;display:flex;align-items:center;gap:.85rem;box-shadow:0 18px 38px rgb(0 0 0 / .7),0 0 25px rgb(70 20 187 / .35)}.hud-venue-icon{width:36px;height:36px;border-radius:8px;background:rgb(168 85 247 / .18);border:1px solid rgb(168 85 247 / .4);color:#c084fc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hud-venue-info{display:flex;flex-direction:column}.hud-venue-name{font-family:var(--font-heading);font-size:.85rem;font-weight:700;color:#fff}.hud-venue-date{font-size:.75rem;color:#00dfbb;font-family:var(--font-mono);margin-top:.15rem}.why-attend-hud-card-floating--bottom-left{position:absolute;bottom:25px;left:-20px;background:rgb(7 2 22 / .94);border:1px solid rgb(0 223 187 / .4);padding:1rem 1.25rem;border-radius:14px;box-shadow:0 20px 45px rgb(0 0 0 / .75),0 0 30px rgb(0 223 187 / .2);min-width:250px;z-index:4;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform 0.3s ease}.why-attend-hud-card-floating--bottom-left:hover{transform:translateY(-4px)}.floating-card-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.floating-card-icon-wrap{width:34px;height:34px;border-radius:8px;background:rgb(0 223 187 / .15);border:1px solid rgb(0 223 187 / .35);color:#00dfbb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.floating-card-title{font-family:var(--font-heading);font-size:.84rem;font-weight:700;color:#fff}.floating-card-metric{font-family:var(--font-mono);font-size:.74rem;color:#00dfbb;font-weight:700}.floating-card-progress{width:100%;height:6px;background:rgb(255 255 255 / .1);border-radius:9999px;overflow:hidden;margin-bottom:.45rem}.floating-card-progress-bar{height:100%;background:linear-gradient(90deg,#00dfbb,#16ffd7);border-radius:9999px;box-shadow:0 0 10px #00dfbb}.floating-card-footnote{font-size:.7rem;color:#94a3b8}@media screen and (max-width:1200px){.why-attend-overview-grid{gap:3.5rem}.why-attend-hud-card-floating--bottom-left{left:0}}@media screen and (max-width:1024px){.why-attend-overview-grid{grid-template-columns:1fr;gap:3.5rem}.why-attend-visual-col{max-width:680px;margin:1rem auto 0;width:100%}.why-attend-hud-card-floating--bottom-left{left:10px}.why-attend-hud-badge-floating--bottom-right{right:10px}}@media screen and (max-width:768px){.why-attend-overview-section{padding:3.5rem 0 4rem}.why-attend-overview-title{font-size:clamp(1.5rem, 5.5vw, 1.85rem);line-height:1.3;word-break:keep-all;overflow-wrap:normal}.title-gradient-accent{display:block;margin:.2rem 0}.why-attend-overview-description .lead-text{font-size:1.02rem;line-height:1.7}.why-attend-overview-description .secondary-text{font-size:.95rem;line-height:1.65}.why-attend-metrics-row{flex-direction:column;align-items:flex-start;gap:1.15rem;padding:1.25rem 1.4rem}.metric-divider{display:none}.why-attend-visual-wrap{padding:0}.cyber-bracket,.cyber-scanner-line{display:none}.why-attend-hud-badge-floating--top{position:static;margin-bottom:1rem;display:inline-block}.why-attend-hud-card-floating--bottom-left{position:static;margin-top:1rem;min-width:100%;width:100%}.why-attend-hud-badge-floating--bottom-right{position:static;margin-top:.85rem;width:100%;justify-content:flex-start}.why-attend-actions{flex-direction:column;width:100%;gap:.85rem}.why-attend-btn-primary,.why-attend-btn-outline{width:100%;justify-content:center}}.benefits-carousel-section{--benefit-carousel-pad:clamp(1.25rem, 3.2vw, 3.5rem);--benefit-card-gap:1.5rem;position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 20%,rgb(70 20 187 / .22) 0%,transparent 60%),radial-gradient(ellipse at 20% 80%,rgb(0 223 187 / .12) 0%,transparent 60%),#070216;padding:6.5rem 0 7rem;border-bottom:1px solid rgb(70 20 187 / .25);color:#cbd5e1}.benefits-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.benefits-glow{position:absolute;border-radius:50%;pointer-events:none}.benefits-glow--purple{top:10%;right:-5%;width:550px;height:550px;background:radial-gradient(circle,rgb(70 20 187 / .3) 0%,transparent 70%);filter:blur(100px)}.benefits-glow--teal{bottom:5%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgb(0 223 187 / .2) 0%,transparent 70%);filter:blur(100px)}.benefits-grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:48px 48px;opacity:.6;mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.benefits-container{position:relative;z-index:1}.benefits-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:2.5rem;margin-bottom:2.75rem;flex-wrap:wrap}.benefits-header-text{max-width:680px}.benefits-section-title{font-family:var(--font-heading);font-size:clamp(2rem, 3.2vw, 3rem);font-weight:800;line-height:1.2;color:#fff;margin-bottom:1rem;letter-spacing:-.02em}.benefits-section-desc{font-size:1.05rem;line-height:1.7;color:#94a3b8;margin:0}.benefits-carousel-controls{display:flex;align-items:center;gap:1rem}.benefits-nav-btn{width:48px;height:48px;border-radius:50%;background:rgb(18 10 43 / .85);border:1px solid rgb(0 223 187 / .4);color:#00dfbb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 18px rgb(0 0 0 / .4)}.benefits-nav-btn:hover{background:#00dfbb;color:#070216;border-color:#00dfbb;transform:translateY(-2px);box-shadow:0 6px 22px rgb(0 223 187 / .5)}.benefits-autoplay-indicator{width:50px;height:4px;background:rgb(255 255 255 / .12);border-radius:9999px;overflow:hidden;position:relative}.benefits-autoplay-progress{width:0%;height:100%;background:linear-gradient(90deg,#00dfbb,#16ffd7);border-radius:9999px}.benefits-carousel-fullwidth{width:100%;position:relative;z-index:1;container-type:inline-size}.benefits-carousel-viewport{width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:1.5rem var(--benefit-carousel-pad) 2.5rem;cursor:grab}.benefits-carousel-viewport::-webkit-scrollbar{display:none}.benefits-carousel-viewport:active{cursor:grabbing}.benefits-carousel-track{display:flex;gap:var(--benefit-card-gap);width:max-content}.benefit-carousel-card{flex:0 0 calc((100vw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap)) - 17px) / 4);width:calc((100vw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap)) - 17px) / 4);flex:0 0 calc((100cqw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap))) / 4);width:calc((100cqw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap))) / 4);min-width:280px;height:560px;position:relative;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgb(0 223 187 / .25);box-shadow:0 16px 40px rgb(0 0 0 / .5),0 0 25px rgb(70 20 187 / .2);transition:transform 0.45s cubic-bezier(.16,1,.3,1),box-shadow 0.45s ease,border-color 0.35s ease;background:#0d0724}.benefit-carousel-card:hover{transform:translateY(-8px);border-color:rgb(0 223 187 / .6);box-shadow:0 24px 55px rgb(7 2 22 / .8),0 0 35px rgb(0 223 187 / .3)}.benefit-carousel-card .sponsor-card-media{position:absolute;inset:0;z-index:1}.benefit-carousel-card .sponsor-card-img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.16,1,.3,1)}.benefit-carousel-card:hover .sponsor-card-img{transform:scale(1.06)}.benefit-carousel-card .sponsor-card-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgb(7 2 22 / .5) 0%,rgb(7 2 22 / .05) 35%,rgb(7 2 22 / .8) 100%);pointer-events:none}.benefit-carousel-card .sponsor-card-topbar{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;align-items:center;padding:0;pointer-events:none}.benefit-carousel-card .sponsor-pill{display:inline-flex;align-items:center;padding:.38rem .95rem;border-radius:9999px;background:rgb(14 7 36 / .88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#00dfbb;font-family:var(--font-mono);font-size:.72rem;font-weight:700;border:1px solid rgb(0 223 187 / .45);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 16px rgb(0 0 0 / .5);pointer-events:auto}.benefit-carousel-card .sponsor-card-drawer{position:relative;z-index:2;background:#ffffff!important;border-radius:20px 20px 0 0;padding:1.35rem 1.5rem 1.25rem;box-shadow:0 -10px 30px rgb(0 0 0 / .25);transition:transform 0.45s cubic-bezier(.16,1,.3,1)}.benefit-carousel-card .drawer-category{font-family:var(--font-heading);font-size:.75rem;font-weight:700;color:#4614bb;text-transform:uppercase;letter-spacing:.08em;opacity:.85}.benefit-carousel-card .drawer-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#180b38;line-height:1.25;margin:.25rem 0 0 0;letter-spacing:-.015em}.benefit-carousel-card .drawer-body{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.16,1,.3,1),opacity 0.35s ease,margin-top 0.35s ease;margin-top:0}.benefit-carousel-card:hover .drawer-body,.benefit-carousel-card:focus-visible .drawer-body,.benefit-carousel-card.is-active .drawer-body{max-height:220px;opacity:1;margin-top:.85rem}.benefit-carousel-card .drawer-desc{font-family:var(--font-body);font-size:.92rem;color:#475569;line-height:1.6;margin:0 0 .5rem 0}.benefit-carousel-card .drawer-mint-bar{position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00dfbb,#16ffd7)}.benefits-dots-container{width:100%;display:flex;justify-content:center}.benefits-dots-row{display:flex;align-items:center;justify-content:center;gap:.65rem;margin-top:2rem}.benefit-dot{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .25);cursor:pointer;transition:all 0.3s ease}.benefit-dot:hover:not(.active){background:rgb(0 223 187 / .45);border-color:#00dfbb;transform:scale(1.2)}.benefit-dot.active{width:32px;border-radius:9999px;background:#00dfbb;border-color:#00dfbb;box-shadow:0 0 12px rgb(0 223 187 / .6)}@media screen and (max-width:1280px) and (min-width:992px){.benefit-carousel-card{flex:0 0 calc((100cqw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap))) / 4);width:calc((100cqw - (2 * var(--benefit-carousel-pad)) - (3 * var(--benefit-card-gap))) / 4);min-width:260px;height:540px}}@media screen and (max-width:991px){.benefits-carousel-section{padding:5rem 0 5.5rem}.benefit-carousel-card{flex:0 0 calc((100cqw - (2 * var(--benefit-carousel-pad)) - (1 * var(--benefit-card-gap))) / 2);width:calc((100cqw - (2 * var(--benefit-carousel-pad)) - (1 * var(--benefit-card-gap))) / 2);min-width:280px;height:520px}}@media screen and (max-width:768px){.benefits-header-row{flex-direction:column;align-items:flex-start;gap:1.5rem}.benefits-carousel-controls{width:100%;justify-content:space-between}.benefit-carousel-card{flex:0 0 calc((100cqw - (2 * var(--benefit-carousel-pad)) - (1 * var(--benefit-card-gap))) / 2);width:calc((100cqw - (2 * var(--benefit-carousel-pad)) - (1 * var(--benefit-card-gap))) / 2);min-width:260px;height:500px}.benefit-carousel-card .drawer-title{font-size:1.2rem}}@media screen and (max-width:580px){.benefit-carousel-card{flex:0 0 82vw;width:82vw;min-width:270px;max-width:340px;height:480px}}.summit-highlights-section{position:relative;overflow:hidden;background:radial-gradient(ellipse at 15% 25%,rgb(0 223 187 / .12) 0%,transparent 60%),radial-gradient(ellipse at 85% 75%,rgb(70 20 187 / .22) 0%,transparent 60%),#070216;padding:6.5rem 0 7rem;border-bottom:1px solid rgb(70 20 187 / .25);color:#cbd5e1}.highlights-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.highlights-glow{position:absolute;border-radius:50%;pointer-events:none}.highlights-glow--cyan{top:-10%;left:8%;width:480px;height:480px;background:radial-gradient(circle,rgb(0 223 187 / .18) 0%,transparent 70%);filter:blur(100px)}.highlights-glow--purple{bottom:-10%;right:8%;width:520px;height:520px;background:radial-gradient(circle,rgb(70 20 187 / .25) 0%,transparent 70%);filter:blur(100px)}.highlights-grid-mesh{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:52px 52px;opacity:.55;mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.highlights-container{position:relative;z-index:1}.highlights-header-block{text-align:center;max-width:680px;margin:0 auto 3.5rem}.highlights-header-block .why-attend-hud-badge{margin-bottom:1rem}.highlights-main-title{font-family:var(--font-heading);font-size:clamp(2.2rem, 3.5vw, 3.2rem);font-weight:800;line-height:1.2;color:#fff;letter-spacing:-.02em;margin:0}.highlights-horizontal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.horizontal-stat-card{position:relative;display:flex;align-items:center;gap:1.5rem;padding:2rem 2.2rem;border-radius:20px;background:linear-gradient(135deg,rgb(18 9 44 / .72) 0%,rgb(10 4 26 / .85) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(0 223 187 / .22);box-shadow:0 16px 40px rgb(0 0 0 / .45),inset 0 1px 0 rgb(255 255 255 / .08);overflow:hidden;transition:transform 0.4s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.4s ease}.horizontal-stat-card:hover{transform:translateY(-6px);border-color:rgb(0 223 187 / .7);box-shadow:0 24px 50px rgb(7 2 22 / .8),0 0 30px rgb(0 223 187 / .25)}.stat-card-glow{position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(0 223 187 / .14),transparent 70%);opacity:0;transition:opacity 0.4s ease;pointer-events:none}.horizontal-stat-card:hover .stat-card-glow{opacity:1}.stat-card-hud-corner{position:absolute;top:0;right:0;width:24px;height:24px;border-top:2px solid rgb(0 223 187 / .45);border-right:2px solid rgb(0 223 187 / .45);border-top-right-radius:18px;pointer-events:none;transition:border-color 0.3s ease}.horizontal-stat-card:hover .stat-card-hud-corner{border-color:#00dfbb}.stat-icon-box{width:68px;height:68px;flex-shrink:0;border-radius:18px;background:linear-gradient(135deg,rgb(70 20 187 / .45) 0%,rgb(0 223 187 / .15) 100%);border:1px solid rgb(0 223 187 / .35);color:#00dfbb;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(0 0 0 / .35);transition:all 0.4s cubic-bezier(.16,1,.3,1)}.horizontal-stat-card:hover .stat-icon-box{transform:scale(1.08) rotate(2deg);background:linear-gradient(135deg,rgb(0 223 187 / .25) 0%,rgb(70 20 187 / .55) 100%);border-color:#00dfbb;color:#fff;box-shadow:0 0 25px rgb(0 223 187 / .45)}.stat-content-box{flex:1;min-width:0}.stat-number-row{display:flex;align-items:baseline;gap:2px}.stat-counter-val{font-family:var(--font-heading);font-size:clamp(2.4rem, 3.2vw, 3rem);font-weight:800;color:#fff;line-height:1;letter-spacing:-.03em}.stat-plus-sign{font-family:var(--font-heading);font-size:1.85rem;font-weight:700;color:#00dfbb;line-height:1;text-shadow:0 0 14px rgb(0 223 187 / .6)}.stat-label{font-family:var(--font-body);font-size:1.05rem;font-weight:600;color:#cbd5e1;margin:.45rem 0 0 0;letter-spacing:-.01em}@media screen and (max-width:1080px){.highlights-horizontal-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media screen and (max-width:680px){.summit-highlights-section{padding:5rem 0 5.5rem}.highlights-header-block{margin-bottom:2.5rem}.highlights-horizontal-grid{grid-template-columns:1fr;gap:1.25rem}.horizontal-stat-card{padding:1.5rem 1.6rem;gap:1.25rem}.stat-icon-box{width:58px;height:58px;border-radius:14px}.stat-counter-val{font-size:2.2rem}}.why-attend-ticket-cta-section{position:relative;overflow:hidden;padding:5.5rem 0 6.5rem;background-color:#070216;border-bottom:1px solid rgb(70 20 187 / .25)}.ticket-cta-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.ticket-cta-glow{position:absolute;border-radius:50%;pointer-events:none}.ticket-cta-glow--purple{top:15%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgb(70 20 187 / .28) 0%,transparent 70%);filter:blur(100px)}.ticket-cta-glow--teal{bottom:10%;right:-5%;width:480px;height:480px;background:radial-gradient(circle,rgb(0 223 187 / .18) 0%,transparent 70%);filter:blur(100px)}.ticket-cta-grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:48px 48px;opacity:.5;mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.ticket-cta-card{position:relative;border-radius:28px;background:linear-gradient(135deg,rgb(26 12 58 / .78) 0%,rgb(11 4 28 / .92) 100%);border:1px solid rgb(0 223 187 / .28);box-shadow:0 24px 60px rgb(0 0 0 / .6),0 0 40px rgb(70 20 187 / .22);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:4rem 4.5rem;overflow:hidden;z-index:1}.ticket-card-ambient{position:absolute;inset:0;pointer-events:none}.ticket-ambient-beam{position:absolute;top:0;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,#00dfbb,#4614bb,transparent);box-shadow:0 0 15px #00dfbb}.ticket-hud-corner{position:absolute;width:22px;height:22px;pointer-events:none}.ticket-hud-corner--tl{top:14px;left:14px;border-top:2px solid rgb(0 223 187 / .6);border-left:2px solid rgb(0 223 187 / .6);border-top-left-radius:12px}.ticket-hud-corner--tr{top:14px;right:14px;border-top:2px solid rgb(0 223 187 / .6);border-right:2px solid rgb(0 223 187 / .6);border-top-right-radius:12px}.ticket-hud-corner--bl{bottom:14px;left:14px;border-bottom:2px solid rgb(0 223 187 / .6);border-left:2px solid rgb(0 223 187 / .6);border-bottom-left-radius:12px}.ticket-hud-corner--br{bottom:14px;right:14px;border-bottom:2px solid rgb(0 223 187 / .6);border-right:2px solid rgb(0 223 187 / .6);border-bottom-right-radius:12px}.ticket-cta-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:3.5rem;align-items:center;position:relative;z-index:1}.ticket-cta-info{max-width:640px}.ticket-cta-title{font-family:var(--font-heading);font-size:clamp(2rem, 3.2vw, 3rem);font-weight:800;color:#fff;line-height:1.25;margin:1.15rem 0 1.2rem;letter-spacing:-.02em}.ticket-cta-desc{font-size:1.05rem;line-height:1.7;color:#94a3b8;margin:0 0 2rem 0}.ticket-meta-strip{display:flex;flex-wrap:wrap;gap:.75rem}.ticket-meta-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;border-radius:9999px;background:rgb(70 20 187 / .4);border:1px solid rgb(0 223 187 / .3);color:#00dfbb;font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.digital-pass-card{background:linear-gradient(145deg,rgb(20 10 48 / .95) 0%,rgb(11 5 28 / .98) 100%);border:1px solid rgb(0 223 187 / .35);border-radius:20px;padding:2.2rem 2.2rem 1.8rem;box-shadow:0 16px 40px rgb(0 0 0 / .5),0 0 25px rgb(0 223 187 / .12);position:relative;overflow:hidden}.digital-pass-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4614bb,#00dfbb)}.pass-card-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.15rem;border-bottom:1px dashed rgb(255 255 255 / .15)}.pass-card-brand{display:flex;align-items:center;gap:.5rem}.pass-brand-dot{width:8px;height:8px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}.pass-brand-text{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:#fff;letter-spacing:.08em}.pass-status-pill{padding:.25rem .65rem;border-radius:9999px;background:rgb(0 223 187 / .15);border:1px solid rgb(0 223 187 / .45);color:#00dfbb;font-family:var(--font-mono);font-size:.65rem;font-weight:800;letter-spacing:.06em}.pass-card-body{padding:1.25rem 0}.pass-chip-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.pass-chip-icon{color:#00dfbb;opacity:.9}.pass-serial{font-family:var(--font-mono);font-size:.72rem;color:#64748b;letter-spacing:.05em}.pass-access-perks{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.pass-perk-item{display:flex;align-items:center;gap:.65rem;font-size:.9rem;color:#cbd5e1;font-weight:500}.pass-card-footer{margin-top:1rem}.btn-get-tickets{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.15rem 1.75rem;border-radius:14px;background:linear-gradient(135deg,#00dfbb 0%,#16ffd7 100%);color:#070216!important;font-family:var(--font-heading);font-size:1.02rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;box-shadow:0 8px 25px rgb(0 223 187 / .45);transition:all 0.35s cubic-bezier(.16,1,.3,1)}.btn-get-tickets:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgb(0 223 187 / .7);background:linear-gradient(135deg,#16ffd7 0%,#00dfbb 100%);color:#070216!important}.btn-get-tickets-icon{display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.btn-get-tickets:hover .btn-get-tickets-icon{transform:translateX(4px)}.pass-barcode-wrap{margin-top:1.35rem}.pass-barcode-lines{height:20px;background:repeating-linear-gradient(90deg,rgb(0 223 187 / .6) 0,rgb(0 223 187 / .6) 2px,transparent 2px,transparent 4px,rgb(0 223 187 / .6) 4px,rgb(0 223 187 / .6) 7px,transparent 7px,transparent 9px,rgb(0 223 187 / .6) 9px,rgb(0 223 187 / .6) 10px,transparent 10px,transparent 14px);opacity:.45}.pass-barcode-text{display:block;font-family:var(--font-mono);font-size:.65rem;color:#64748b;letter-spacing:.15em;margin-top:.35rem;text-align:center}@media screen and (max-width:1080px){.ticket-cta-card{padding:3.5rem 3rem}.ticket-cta-grid{grid-template-columns:1fr;gap:3rem}.ticket-cta-info{max-width:100%}}@media screen and (max-width:768px){.why-attend-ticket-cta-section{padding:4rem 0 5rem}.ticket-cta-card{padding:2.75rem 2rem;border-radius:20px}.ticket-cta-title{font-size:1.85rem}.digital-pass-card{padding:1.75rem 1.5rem 1.5rem}}@media screen and (max-width:480px){.ticket-cta-card{padding:2.25rem 1.25rem}.ticket-meta-strip{flex-direction:column;align-items:flex-start}.ticket-meta-pill{width:100%}}.who-you-meet-section{position:relative;padding:6.5rem 0 6rem;background:linear-gradient(180deg,#070216 0%,#0d0628 50%,#070216 100%);overflow:hidden;border-top:1px solid rgb(70 20 187 / .35);border-bottom:1px solid rgb(0 223 187 / .25)}.who-meet-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:1}.who-meet-glow{position:absolute;border-radius:50%;filter:blur(140px);opacity:.55}.who-meet-glow--cyan{width:600px;height:600px;top:-150px;right:-100px;background:radial-gradient(circle,rgb(0 223 187 / .22) 0%,transparent 70%)}.who-meet-glow--purple{width:700px;height:700px;bottom:-180px;left:-150px;background:radial-gradient(circle,rgb(70 20 187 / .38) 0%,transparent 70%)}.who-meet-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(0 223 187 / .04) 1px,transparent 1px),linear-gradient(to bottom,rgb(70 20 187 / .04) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 90%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 50%,transparent 90%)}.who-meet-header{position:relative;z-index:2;text-align:center;max-width:860px;margin:0 auto 3rem}.who-meet-title,.why-attend-section-title{font-family:var(--font-heading)!important;font-size:clamp(2.2rem, 3.8vw, 3.4rem)!important;font-weight:800!important;line-height:1.2!important;color:#ffffff!important;margin:.85rem 0 0.85rem!important;letter-spacing:-0.02em!important;text-shadow:0 4px 25px rgb(0 0 0 / .6)!important}.who-meet-subtitle{font-family:var(--font-body);font-size:1.08rem;line-height:1.7;color:#94a3b8;margin:.5rem auto 0;max-width:780px}.who-meet-meta-bar{display:inline-flex;align-items:center;gap:1.25rem;background:rgb(20 9 52 / .85);border:1px solid rgb(0 223 187 / .3);border-radius:var(--radius-full);padding:.65rem 1.6rem;box-shadow:0 8px 30px rgb(0 0 0 / .4),0 0 20px rgb(0 223 187 / .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;justify-content:center}.who-meta-item{display:flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.8rem}.who-meta-dot{width:7px;height:7px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb;animation:radarPing 2.2s infinite}.who-meta-icon{color:#00dfbb;display:flex;align-items:center}.who-meta-label{color:#94a3b8}.who-meta-val{color:#fff;font-weight:700}.who-meta-val--active{color:#00dfbb;text-shadow:0 0 10px rgb(0 223 187 / .4)}.who-meta-divider{width:1px;height:16px;background:rgb(255 255 255 / .18)}.who-meet-stream-wrapper{position:relative;z-index:2;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);overflow:hidden;padding:1rem 0 2.5rem;display:flex;flex-direction:column;gap:1.25rem;mask-image:linear-gradient(90deg,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 8%,black 92%,transparent 100%)}.who-meet-marquee-row{display:flex;width:100%;overflow:hidden;user-select:none}.who-meet-marquee-track{display:flex;gap:1.15rem;flex-shrink:0;will-change:transform}.who-meet-marquee-row--left .who-meet-marquee-track{animation:whoMarqueeLeft 45s linear infinite}.who-meet-marquee-row--right .who-meet-marquee-track{animation:whoMarqueeLeft 50s linear infinite}.who-meet-marquee-row:hover .who-meet-marquee-track{animation-play-state:paused}@keyframes whoMarqueeLeft{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.who-check-pill{display:inline-flex;align-items:center;gap:.85rem;padding:.85rem 1.45rem;border-radius:14px;background:linear-gradient(135deg,rgb(25 12 65 / .85) 0%,rgb(13 6 35 / .95) 100%);border:1px solid rgb(0 223 187 / .25);box-shadow:0 8px 24px rgb(0 0 0 / .45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);white-space:nowrap;transition:all 0.3s cubic-bezier(.16,1,.3,1);cursor:default}.who-check-pill:hover{border-color:#00dfbb;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgb(0 0 0 / .65),0 0 25px rgb(0 223 187 / .35);background:linear-gradient(135deg,rgb(35 16 88 / .95) 0%,rgb(18 8 48 / .98) 100%)}.who-pill-check{width:26px;height:26px;border-radius:8px;background:rgb(0 223 187 / .15);border:1.5px solid #00dfbb;color:#00dfbb;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px rgb(0 223 187 / .4);flex-shrink:0;transition:transform 0.25s ease,background 0.25s ease}.who-check-pill:hover .who-pill-check{transform:scale(1.12);background:#00dfbb;color:#070216;box-shadow:0 0 18px rgb(0 223 187 / .7)}.who-pill-num{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:#a78bfa;letter-spacing:.08em;background:rgb(167 139 250 / .1);padding:.2rem .5rem;border-radius:6px;border:1px solid rgb(167 139 250 / .25)}.who-pill-text{font-family:var(--font-heading);font-size:.96rem;font-weight:700;color:#fff;letter-spacing:.01em}.who-meet-matrix-container{position:relative;z-index:2;margin-top:0}.who-checklist-board{position:relative;background:linear-gradient(160deg,rgb(22 10 58 / .8) 0%,rgb(10 4 30 / .95) 100%);border:1px solid rgb(0 223 187 / .3);border-radius:24px;padding:2.5rem 2.5rem 2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 60px rgb(0 0 0 / .65),0 0 40px rgb(0 223 187 / .1);overflow:hidden}.who-checklist-board::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#a78bfa 30%,#00dfbb 70%,transparent 100%)}.who-board-topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.75rem;margin-bottom:2rem;border-bottom:1px solid rgb(255 255 255 / .09);flex-wrap:wrap;gap:1.25rem}.who-board-title-group{display:flex;align-items:center;gap:1.15rem}.who-board-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,rgb(0 223 187 / .2) 0%,rgb(70 20 187 / .4) 100%);border:1px solid rgb(0 223 187 / .45);color:#00dfbb;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgb(0 223 187 / .25);flex-shrink:0}.who-board-heading{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#fff;margin:0 0 .25rem}.who-board-subtext{font-family:var(--font-mono);font-size:.78rem;color:#94a3b8;letter-spacing:.04em}.who-board-actions{display:flex;align-items:center;gap:1rem}.who-action-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.65rem 1.25rem;border-radius:10px;background:rgb(0 223 187 / .12);border:1px solid rgb(0 223 187 / .4);color:#00dfbb;font-family:var(--font-heading);font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all 0.25s ease}.who-action-btn:hover{background:#00dfbb;color:#070216;box-shadow:0 0 20px rgb(0 223 187 / .5);transform:translateY(-2px)}.who-btn-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.who-two-rows-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.who-three-rows-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.who-row-panel{display:flex;flex-direction:column;gap:.75rem}.who-row-header{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid rgb(255 255 255 / .08)}.who-row-badge{font-family:var(--font-mono);font-size:.72rem;font-weight:800;color:#070216;background:#00dfbb;padding:.25rem .65rem;border-radius:6px;letter-spacing:.08em;box-shadow:0 0 10px rgb(0 223 187 / .4)}.who-row-badge--purple{background:#a78bfa;color:#070216;box-shadow:0 0 10px rgb(167 139 250 / .4)}.who-row-badge--blue{background:#38bdf8;color:#070216;box-shadow:0 0 10px rgb(56 189 248 / .4)}.who-row-title{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:#fff;letter-spacing:.02em}.who-items-list{display:flex;flex-direction:column;gap:.65rem}.who-check-item{display:flex;align-items:center;gap:1.15rem;padding:.95rem 1.25rem;background:rgb(25 12 65 / .6);border:1px solid rgb(255 255 255 / .08);border-radius:12px;transition:all 0.25s cubic-bezier(.16,1,.3,1);cursor:default;position:relative;overflow:hidden;user-select:none}.who-check-item::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#00dfbb;opacity:0;transition:opacity 0.25s ease}.who-check-item:hover{background:rgb(35 16 88 / .85);border-color:rgb(0 223 187 / .4);transform:translateX(4px);box-shadow:0 6px 20px rgb(0 0 0 / .35)}.who-check-item:hover::before{opacity:1}.who-check-item,.who-check-item.is-checked{background:linear-gradient(135deg,rgb(0 223 187 / .1) 0%,rgb(25 12 65 / .75) 100%);border-color:rgb(0 223 187 / .5)}.who-check-item::before,.who-check-item.is-checked::before{opacity:1;box-shadow:0 0 10px #00dfbb}.who-check-indicator{width:24px;height:24px;border-radius:7px;border:1.5px solid #00dfbb;background:#00dfbb;box-shadow:0 0 14px rgb(0 223 187 / .6);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.25s ease;pointer-events:none}.who-check-svg{opacity:1;transform:scale(1);transition:all 0.2s cubic-bezier(.34,1.56,.64,1);color:#070216}.who-check-item.is-checked .who-check-indicator{border-color:#00dfbb;background:#00dfbb;box-shadow:0 0 14px rgb(0 223 187 / .6)}.who-check-item.is-checked .who-check-svg{opacity:1;transform:scale(1)}.who-check-content{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.who-check-top{display:flex;align-items:center;gap:.6rem}.who-check-num{font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:#00dfbb;letter-spacing:.06em}.who-check-tag{font-family:var(--font-mono);font-size:.62rem;font-weight:700;color:#94a3b8;letter-spacing:.08em;background:rgb(255 255 255 / .06);padding:.1rem .4rem;border-radius:4px}.who-check-label{font-family:var(--font-heading);font-size:.98rem;font-weight:700;color:#fff;line-height:1.35;white-space:normal;transition:color 0.2s ease}.who-check-item:hover .who-check-label{color:#38ffd8}.who-check-item.is-checked .who-check-label{color:#fff}.who-check-icon-mini{width:32px;height:32px;border-radius:8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);color:#94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.25s ease}.who-check-item:hover .who-check-icon-mini,.who-check-item.is-checked .who-check-icon-mini{background:rgb(0 223 187 / .15);border-color:rgb(0 223 187 / .35);color:#00dfbb;box-shadow:0 0 10px rgb(0 223 187 / .2)}.who-board-footer{display:flex;align-items:center;justify-content:space-between;padding-top:1.75rem;margin-top:2rem;border-top:1px solid rgb(255 255 255 / .08);flex-wrap:wrap;gap:1rem}.who-footer-stat{display:flex;align-items:center;gap:.65rem;font-family:var(--font-mono);font-size:.82rem;color:#cbd5e1}.who-stat-check{width:20px;height:20px;border-radius:6px;background:#00dfbb;color:#070216;display:flex;align-items:center;justify-content:center}.who-footer-stat strong{color:#00dfbb;font-weight:800}.who-footer-hint{display:flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.74rem;color:#94a3b8}.who-hint-beacon{width:6px;height:6px;border-radius:50%;background:#a78bfa;box-shadow:0 0 6px #a78bfa}@media screen and (max-width:1200px){.who-three-rows-grid{grid-template-columns:1fr;gap:1.5rem}}@media screen and (min-width:769px) and (max-width:1200px){.who-three-rows-grid .who-items-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}}@media screen and (max-width:1080px){.who-checklist-board{padding:2rem 1.75rem}.who-two-rows-grid{grid-template-columns:1fr;gap:1.5rem}}@media screen and (max-width:768px){.who-you-meet-section{padding:4.5rem 0 4rem}.who-meet-header{margin-bottom:2.5rem}.who-meet-meta-bar{border-radius:16px;padding:.75rem 1rem}.who-meta-divider{display:none}.who-checklist-board{padding:1.5rem 1.2rem;border-radius:18px}.who-board-topbar{flex-direction:column;align-items:flex-start;gap:1rem}.who-action-btn{width:100%;justify-content:center}.who-row-panel{padding:1.15rem .95rem}.who-check-item{padding:.85rem 1rem}.who-check-label{font-size:.92rem}.who-board-footer{flex-direction:column;align-items:flex-start}}.sponsor-benefits-section{position:relative;overflow:hidden;padding:6.5rem 0 7.5rem;background-color:#060214;border-top:1px solid rgb(70 20 187 / .25);border-bottom:1px solid rgb(70 20 187 / .25)}.sponsor-benefits-bg-effects{position:absolute;inset:0;pointer-events:none;z-index:0}.sponsor-benefits-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(140px)}.sponsor-benefits-glow--purple{top:10%;right:-5%;width:550px;height:550px;background:radial-gradient(circle,rgb(121 40 202 / .22) 0%,transparent 70%)}.sponsor-benefits-glow--teal{bottom:8%;left:-5%;width:580px;height:580px;background:radial-gradient(circle,rgb(0 223 187 / .16) 0%,transparent 70%)}.sponsor-benefits-grid-lines{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:60px 60px;opacity:.55}.sponsor-benefits-container{position:relative;z-index:1}.sponsor-benefits-header{text-align:center;max-width:860px;margin:0 auto 3.75rem auto}.sponsor-benefits-header .why-attend-hud-badge{display:inline-flex;margin-bottom:1.25rem}.sponsor-benefits-main-title{font-family:var(--font-heading);font-size:clamp(2.2rem, 3.8vw, 3.2rem);font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.025em;margin:0}.sponsor-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.sponsor-benefit-card{position:relative;height:490px;border-radius:20px;overflow:hidden;background:#09031a;border:1px solid rgb(121 40 202 / .28);box-shadow:0 12px 35px rgb(0 0 0 / .5);display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;outline:none;transition:transform 0.45s cubic-bezier(.16,1,.3,1),border-color 0.45s cubic-bezier(.16,1,.3,1),box-shadow 0.45s cubic-bezier(.16,1,.3,1)}.sponsor-benefit-card:hover,.sponsor-benefit-card:focus-visible,.sponsor-benefit-card.is-active{transform:translateY(-8px);border-color:rgb(0 223 187 / .65);box-shadow:0 22px 48px -10px rgb(0 223 187 / .25),0 0 35px rgb(70 20 187 / .35)}.sponsor-benefit-media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:0}.sponsor-benefit-img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.85) contrast(1.05);transform:scale(1.01);transition:transform 0.8s cubic-bezier(.16,1,.3,1),filter 0.6s ease}.sponsor-benefit-card:hover .sponsor-benefit-img,.sponsor-benefit-card:focus-visible .sponsor-benefit-img,.sponsor-benefit-card.is-active .sponsor-benefit-img{transform:scale(1.08);filter:brightness(.95) contrast(1.1)}.sponsor-benefit-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(6 2 20 / .1) 45%,rgb(6 2 20 / .95) 100%);transition:background 0.45s ease}.sponsor-benefit-card:hover .sponsor-benefit-overlay,.sponsor-benefit-card:focus-visible .sponsor-benefit-overlay,.sponsor-benefit-card.is-active .sponsor-benefit-overlay{background:linear-gradient(180deg,rgb(6 2 20 / .35) 0%,rgb(6 2 20 / .72) 40%,rgb(6 2 20 / .98) 100%)}.card-scanner-beam{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00dfbb,#a855f7,transparent);opacity:0;transform:translateY(-100%);z-index:4;pointer-events:none;transition:opacity 0.3s ease}.sponsor-benefit-card:hover .card-scanner-beam,.sponsor-benefit-card:focus-visible .card-scanner-beam,.sponsor-benefit-card.is-active .card-scanner-beam{opacity:1;animation:cardBeamSweep 2.2s ease-in-out infinite}@keyframes cardBeamSweep{0%{transform:translateY(0);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(490px);opacity:0}}.sponsor-benefit-topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0 1.5rem}.benefit-hud-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:999px;background:rgb(10 5 26 / .75);border:1px solid rgb(0 223 187 / .3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.benefit-index{font-family:var(--font-heading);font-size:.85rem;font-weight:800;color:#00dfbb;letter-spacing:.05em}.benefit-code{font-family:var(--font-heading);font-size:.7rem;font-weight:700;color:#cbd5e1;letter-spacing:.08em;text-transform:uppercase}.benefit-icon-box{width:44px;height:44px;border-radius:12px;background:rgb(10 5 26 / .75);border:1px solid rgb(121 40 202 / .4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#00dfbb;transition:all 0.4s ease}.sponsor-benefit-card:hover .benefit-icon-box,.sponsor-benefit-card:focus-visible .benefit-icon-box,.sponsor-benefit-card.is-active .benefit-icon-box{background:linear-gradient(135deg,rgb(0 223 187 / .2) 0%,rgb(70 20 187 / .5) 100%);border-color:#00dfbb;color:#fff;box-shadow:0 0 18px rgb(0 223 187 / .4);transform:rotate(5deg) scale(1.05)}.sponsor-benefit-card .cyber-bracket{opacity:.4;transition:opacity 0.4s ease,border-color 0.4s ease,box-shadow 0.4s ease}.sponsor-benefit-card:hover .cyber-bracket,.sponsor-benefit-card:focus-visible .cyber-bracket,.sponsor-benefit-card.is-active .cyber-bracket{opacity:1;border-color:#00dfbb;box-shadow:0 0 8px rgb(0 223 187 / .6)}.sponsor-benefit-drawer{position:relative;z-index:3;padding:1.6rem 1.6rem 1.4rem 1.6rem;background:rgb(8 3 22 / .82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgb(255 255 255 / .08);transition:all 0.45s cubic-bezier(.16,1,.3,1)}.sponsor-benefit-card:hover .sponsor-benefit-drawer,.sponsor-benefit-card:focus-visible .sponsor-benefit-drawer,.sponsor-benefit-card.is-active .sponsor-benefit-drawer{background:rgb(8 3 22 / .94);border-top-color:rgb(0 223 187 / .35)}.benefit-drawer-top{margin-bottom:.4rem}.benefit-tag-pill{display:inline-block;font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin-bottom:.35rem}.sponsor-benefit-title{font-family:var(--font-heading);font-size:1.32rem;font-weight:700;color:#fff;line-height:1.25;letter-spacing:-.015em;margin:0;transition:color 0.3s ease}.sponsor-benefit-card:hover .sponsor-benefit-title,.sponsor-benefit-card:focus-visible .sponsor-benefit-title,.sponsor-benefit-card.is-active .sponsor-benefit-title{color:#00dfbb}.sponsor-benefit-reveal{max-height:0;opacity:0;transform:translateY(8px);overflow:hidden;transition:max-height 0.45s cubic-bezier(.16,1,.3,1),opacity 0.4s ease,transform 0.4s ease,margin 0.35s ease}.sponsor-benefit-card:hover .sponsor-benefit-reveal,.sponsor-benefit-card:focus-visible .sponsor-benefit-reveal,.sponsor-benefit-card.is-active .sponsor-benefit-reveal{max-height:190px;opacity:1;transform:translateY(0);margin-top:.85rem}.sponsor-benefit-desc{font-family:var(--font-body);font-size:.92rem;line-height:1.55;color:#cbd5e1;margin:0}.benefit-hover-hint{display:flex;align-items:center;justify-content:space-between;margin-top:.65rem;padding-top:.65rem;border-top:1px dashed rgb(255 255 255 / .08);transition:opacity 0.3s ease}.sponsor-benefit-card:hover .benefit-hover-hint,.sponsor-benefit-card:focus-visible .benefit-hover-hint,.sponsor-benefit-card.is-active .benefit-hover-hint{display:none}.hover-hint-text{font-family:var(--font-heading);font-size:.75rem;font-weight:600;color:#94a3b8;letter-spacing:.04em}.hover-hint-icon{width:14px;height:14px;color:#00dfbb;transition:transform 0.3s ease}.sponsor-benefit-card:hover .hover-hint-icon{transform:translateX(4px)}.benefit-mint-laser{position:absolute;bottom:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#00dfbb 0%,#4614bb 100%);box-shadow:0 0 10px rgb(0 223 187 / .6);transition:width 0.45s cubic-bezier(.16,1,.3,1)}.sponsor-benefit-card:hover .benefit-mint-laser,.sponsor-benefit-card:focus-visible .benefit-mint-laser,.sponsor-benefit-card.is-active .benefit-mint-laser{width:100%}@media screen and (max-width:1100px){.sponsor-benefits-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media screen and (max-width:768px){.sponsor-benefits-section{padding:4.5rem 0 5rem}.sponsor-benefits-grid{grid-template-columns:1fr;gap:1.25rem}.sponsor-benefit-card{height:auto;min-height:420px}.sponsor-benefit-reveal{max-height:none;opacity:1;transform:none;margin-top:.75rem}.benefit-hover-hint{display:none}.benefit-mint-laser{width:100%}}.pass-modal-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s cubic-bezier(.16,1,.3,1)}.pass-modal-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.pass-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,rgb(16 7 45 / .92) 0%,rgb(4 1 14 / .97) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:0}.pass-modal-dialog{position:relative;z-index:1;width:100%;max-width:1060px;max-height:94vh;overflow-y:auto;background:radial-gradient(ellipse at 85% 0%,rgb(70 20 187 / .28) 0%,transparent 60%),radial-gradient(ellipse at 15% 100%,rgb(0 223 187 / .15) 0%,transparent 60%),#08031d;border:1px solid rgb(0 223 187 / .45);border-radius:22px;box-shadow:0 30px 80px rgb(0 0 0 / .85),0 0 60px rgb(70 20 187 / .35),inset 0 0 35px rgb(0 223 187 / .05);padding:1.35rem 1.85rem 1.25rem;transform:scale(.96) translateY(15px);transition:transform 0.32s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgb(0 223 187 / .3) rgb(10 4 30 / .5)}.pass-modal-overlay.is-open .pass-modal-dialog{transform:scale(1) translateY(0)}.pass-modal-dialog::before,.pass-modal-dialog::after{content:'';position:absolute;width:16px;height:16px;pointer-events:none;z-index:2}.pass-modal-dialog::before{top:8px;left:8px;border-top:2px solid #00dfbb;border-left:2px solid #00dfbb}.pass-modal-dialog::after{bottom:8px;right:8px;border-bottom:2px solid #00dfbb;border-right:2px solid #00dfbb}.pass-modal-close{position:absolute;top:1.15rem;right:1.25rem;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .15);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.25s ease}.pass-modal-close:hover{background:rgb(0 223 187 / .18);border-color:#00dfbb;color:#00dfbb;transform:rotate(90deg) scale(1.05);box-shadow:0 0 12px rgb(0 223 187 / .5)}.modal-scanner-beam{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00dfbb,#a855f7,#00dfbb,transparent);pointer-events:none;animation:modalScannerGlow 3s ease-in-out infinite alternate}@keyframes modalScannerGlow{0%{opacity:.6;filter:drop-shadow(0 0 2px #00dfbb)}100%{opacity:1;filter:drop-shadow(0 0 8px #00dfbb)}}.pass-modal-header{margin-bottom:1.15rem;display:flex;flex-direction:column;gap:.65rem;padding-right:2.5rem}.modal-header-top-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.modal-hud-brand{display:inline-flex;align-items:center;gap:.5rem;padding:.22rem .65rem;background:rgb(0 223 187 / .08);border:1px solid rgb(0 223 187 / .28);border-radius:999px;font-family:var(--font-mono);font-size:.68rem;font-weight:700;color:#00dfbb;letter-spacing:.08em}.hud-brand-pulse{width:7px;height:7px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb;animation:pulseDot 1.8s infinite}.pass-step-tracker{display:inline-flex;align-items:center;gap:.5rem;background:rgb(14 7 36 / .6);border:1px solid rgb(255 255 255 / .08);padding:.25rem .65rem;border-radius:999px}.pass-step-item{display:flex;align-items:center;gap:.4rem;opacity:.45;transition:all 0.3s ease;font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#94a3b8}.pass-step-item.is-active{opacity:1;color:#00dfbb}.pass-step-item.is-completed{opacity:.9;color:#a78bfa}.step-badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgb(255 255 255 / .1);font-size:.65rem;color:#fff;transition:all 0.25s ease}.pass-step-item.is-active .step-badge{background:#00dfbb;color:#070216;box-shadow:0 0 10px rgb(0 223 187 / .7)}.pass-step-item.is-completed .step-badge{background:#a78bfa;color:#070216}.step-divider{color:rgb(255 255 255 / .2);font-size:.8rem;user-select:none}.modal-header-main{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.pass-modal-title{font-family:var(--font-heading);font-size:clamp(1.45rem, 2.2vw, 1.85rem);font-weight:800;color:#fff;margin:0;letter-spacing:-.02em;line-height:1.2}.pass-modal-title .title-accent{background:linear-gradient(90deg,#00dfbb 0%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.pass-modal-sub-meta{font-family:var(--font-mono);font-size:.75rem;color:#94a3b8;letter-spacing:.02em}.pass-modal-sub-meta strong{color:#cbd5e1}.pass-modal-step{display:none;animation:modalStepFadeIn 0.3s ease}.pass-modal-step.is-active{display:block}@keyframes modalStepFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pass-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:.95rem}.pricing-card{position:relative;background:linear-gradient(165deg,rgb(20 10 52 / .75) 0%,rgb(8 3 25 / .95) 100%);border:1px solid rgb(255 255 255 / .12);border-radius:16px;padding:1.15rem 1.1rem .95rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;outline:none;transition:all 0.28s cubic-bezier(.16,1,.3,1);user-select:none;min-height:330px}.pricing-card:hover{background:linear-gradient(165deg,rgb(28 14 70 / .88) 0%,rgb(12 4 35 / .98) 100%);border-color:rgb(0 223 187 / .55);transform:translateY(-3px);box-shadow:0 12px 30px rgb(0 0 0 / .5),0 0 20px rgb(0 223 187 / .2)}.pricing-card.is-selected{background:linear-gradient(165deg,rgb(0 223 187 / .12) 0%,rgb(24 11 62 / .95) 100%);border-color:#00dfbb;box-shadow:0 0 30px rgb(0 223 187 / .35),0 12px 35px rgb(0 0 0 / .6),inset 0 0 20px rgb(0 223 187 / .08);transform:translateY(-3px)}.pricing-card--vendor{border-color:rgb(0 223 187 / .45);background:linear-gradient(165deg,rgb(25 12 65 / .85) 0%,rgb(10 4 30 / .98) 100%);box-shadow:0 0 22px rgb(70 20 187 / .25)}.pricing-card--vendor.is-selected{border-color:#00dfbb;box-shadow:0 0 35px rgb(0 223 187 / .45),0 14px 40px rgb(0 0 0 / .7)}.featured-ribbon{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#00dfbb 0%,#7c3aed 100%);color:#070216;font-family:var(--font-heading);font-size:.62rem;font-weight:800;letter-spacing:.08em;padding:.18rem .75rem;border-radius:999px;box-shadow:0 0 14px rgb(0 223 187 / .7);z-index:2;white-space:nowrap}.pricing-card-top-strip{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.pricing-card-chip-wrap{display:flex;align-items:center;gap:.45rem}.cyber-chip-svg{width:18px;height:18px;opacity:.85}.pricing-card-category{display:block;font-family:var(--font-mono);font-size:.62rem;font-weight:700;color:#a78bfa;letter-spacing:.06em}.pricing-radio-indicator{width:20px;height:20px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .25);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.25s ease}.radio-inner-dot{width:8px;height:8px;border-radius:50%;background:#00dfbb;opacity:0;transform:scale(.3);transition:all 0.2s ease}.pricing-card.is-selected .pricing-radio-indicator{border-color:#00dfbb;box-shadow:0 0 10px rgb(0 223 187 / .8)}.pricing-card.is-selected .radio-inner-dot{opacity:1;transform:scale(1)}.pricing-card-name{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#fff;margin:0 0 .35rem 0;letter-spacing:-.01em}.pricing-card-cost{display:flex;align-items:baseline;gap:3px;margin-bottom:.75rem;padding-bottom:.65rem;border-bottom:1px solid rgb(255 255 255 / .08)}.cost-currency{font-family:var(--font-heading);font-size:1.2rem;font-weight:700;color:#00dfbb}.cost-amount{font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:#fff;line-height:1;letter-spacing:-.03em}.cost-period{font-family:var(--font-mono);font-size:.72rem;color:#94a3b8;margin-left:3px}.savings-chip{margin-left:auto;font-family:var(--font-mono);font-size:.6rem;font-weight:700;color:#00dfbb;background:rgb(0 223 187 / .12);border:1px solid rgb(0 223 187 / .35);padding:.12rem .45rem;border-radius:4px;letter-spacing:.02em}.pricing-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.38rem}.pricing-features-list li{display:flex;align-items:flex-start;gap:.45rem;font-size:.77rem;color:#cbd5e1;line-height:1.3}.feature-check{color:#00dfbb;flex-shrink:0;margin-top:1px;filter:drop-shadow(0 0 4px rgb(0 223 187 / .4))}.pricing-features-list li strong{color:#fff}.pricing-features-list li.savings-item{color:#00dfbb;background:rgb(0 223 187 / .08);padding:.2rem .4rem;border-radius:5px;border:1px solid rgb(0 223 187 / .25);font-weight:700}.pass-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid rgb(255 255 255 / .09)}.pass-selection-recap{display:flex;align-items:center;gap:.45rem;font-size:.82rem;color:#94a3b8}.recap-icon{color:#00dfbb;display:flex;align-items:center}.recap-value{color:#00dfbb;font-weight:700}.btn-creative--modal{padding:.35rem .42rem .35rem 1.45rem!important;font-size:0.82rem!important;letter-spacing:0.05em!important;box-shadow:0 4px 20px rgb(0 223 187 / .45),inset 0 1px 2px rgb(255 255 255 / .8)!important}.btn-creative--modal .btn-creative-icon{width:32px!important;height:32px!important}.step2-recap-bar{display:flex;align-items:center;justify-content:space-between;padding:.6rem .95rem;border-radius:10px;background:rgb(167 139 250 / .1);border:1px solid rgb(167 139 250 / .3);margin-bottom:1rem}.recap-tier-badge{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.82rem;font-weight:600}.recap-tier-dot{width:7px;height:7px;border-radius:50%;background:#00dfbb;box-shadow:0 0 8px #00dfbb}.btn-change-tier{background:#fff0;border:1px solid rgb(0 223 187 / .3);color:#00dfbb;padding:.22rem .7rem;border-radius:999px;font-size:.75rem;font-weight:700;cursor:pointer;transition:all 0.2s ease}.btn-change-tier:hover{background:rgb(0 223 187 / .15);border-color:#00dfbb}.form-fields-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 1.1rem;margin-bottom:1rem}.modal-form-group--full{grid-column:span 2}.modal-form-label{display:block;font-family:var(--font-heading);font-size:.76rem;font-weight:600;color:#cbd5e1;margin-bottom:.25rem}.required-star{color:#ef4444}.modal-input-wrap{position:relative;display:flex;align-items:center}.input-field-icon{position:absolute;left:12px;color:#94a3b8;pointer-events:none;display:flex;align-items:center}.modal-input,.modal-select{width:100%;padding:.62rem .9rem .62rem 36px;background:rgb(14 6 38 / .75);border:1px solid rgb(255 255 255 / .14);border-radius:9px;color:#fff;font-family:var(--font-body);font-size:.85rem;outline:none;transition:all 0.22s ease}.modal-input:focus,.modal-select:focus{border-color:#00dfbb;background:rgb(22 10 56 / .95);box-shadow:0 0 15px rgb(0 223 187 / .35)}.modal-select option{background:#08031d;color:#fff}.btn-modal-back{display:inline-flex;align-items:center;gap:.4rem;background:#fff0;border:1px solid rgb(255 255 255 / .18);color:#cbd5e1;padding:.55rem 1.15rem;border-radius:999px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.btn-modal-back:hover{border-color:rgb(255 255 255 / .45);color:#fff;background:rgb(255 255 255 / .05)}.modal-success-card{text-align:center;padding:.85rem 1rem .4rem;max-width:620px;margin:0 auto}.modal-success-card{text-align:center;max-width:500px;margin:1.2rem auto .8rem;padding:.5rem 1rem}.thankyou-icon-wrap{position:relative;width:76px;height:76px;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center}.thankyou-glow-ring{position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgb(0 223 187 / .4) 0%,rgb(138 92 246 / .2) 60%,transparent 80%);animation:pulseThankGlow 2.5s infinite ease-in-out}@keyframes pulseThankGlow{0%,100%{transform:scale(.95);opacity:.6}50%{transform:scale(1.15);opacity:1}}.thankyou-icon-circle{position:relative;width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,rgb(70 20 187 / .5) 0%,rgb(6 2 22 / .98) 100%);border:2px solid #00dfbb;display:flex;align-items:center;justify-content:center;box-shadow:0 0 25px rgb(0 223 187 / .4),inset 0 0 15px rgb(0 223 187 / .2)}.thankyou-title{font-family:var(--font-heading);font-size:2rem;font-weight:800;color:#fff;margin:0 0 .5rem 0;letter-spacing:-.02em}.thankyou-title .title-accent{background:linear-gradient(135deg,#00dfbb 0%,#1affd9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.thankyou-subtitle{font-family:var(--font-heading);font-size:1.05rem;font-weight:600;color:#e2e8f0;margin:0 0 .75rem 0}.thankyou-desc{font-size:.88rem;color:#94a3b8;line-height:1.55;margin:0 auto 1.6rem auto;max-width:440px}.thankyou-desc strong{color:#00dfbb;font-weight:600}.thankyou-actions{display:flex;justify-content:center}@media screen and (max-width:960px){.pass-pricing-grid{grid-template-columns:1fr;gap:.95rem}.pricing-card{min-height:auto}.pass-modal-dialog{padding:1.25rem}.modal-header-main{flex-direction:column;align-items:flex-start}}@media screen and (max-width:600px){.pass-step-tracker{display:none}.form-fields-grid{grid-template-columns:1fr;gap:.75rem}.modal-form-group--full{grid-column:span 1}.badge-grid-info{grid-template-columns:1fr;gap:.75rem}.badge-barcode-wrap{align-items:flex-start}.pass-modal-footer{flex-direction:column-reverse;gap:.75rem}.pass-modal-footer button{width:100%;justify-content:center}}.sponsor-modal-overlay{position:fixed;inset:0;z-index:100005;display:flex;align-items:center;justify-content:center;padding:1.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s cubic-bezier(.16,1,.3,1)}.sponsor-modal-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.sponsor-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,rgb(16 7 45 / .94) 0%,rgb(4 1 14 / .98) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:0}.sponsor-modal-dialog{position:relative;z-index:1;width:100%;max-width:760px;max-height:92vh;overflow-y:auto;background:radial-gradient(ellipse at 85% 0%,rgb(70 20 187 / .32) 0%,transparent 60%),radial-gradient(ellipse at 15% 100%,rgb(0 223 187 / .16) 0%,transparent 60%),#08031d;border:1px solid rgb(0 223 187 / .45);border-radius:20px;box-shadow:0 30px 80px rgb(0 0 0 / .85),0 0 60px rgb(70 20 187 / .35),inset 0 0 30px rgb(0 223 187 / .05);padding:2rem 2.25rem;transform:scale(.95) translateY(15px);transition:transform 0.32s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgb(0 223 187 / .3) rgb(10 4 30 / .5)}.sponsor-modal-overlay.is-open .sponsor-modal-dialog{transform:scale(1) translateY(0)}.sponsor-modal-dialog::before,.sponsor-modal-dialog::after{content:'';position:absolute;width:16px;height:16px;pointer-events:none;z-index:2}.sponsor-modal-dialog::before{top:8px;left:8px;border-top:2px solid #00dfbb;border-left:2px solid #00dfbb}.sponsor-modal-dialog::after{bottom:8px;right:8px;border-bottom:2px solid #00dfbb;border-right:2px solid #00dfbb}.sponsor-modal-close{position:absolute;top:1.25rem;right:1.25rem;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .15);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.25s ease}.sponsor-modal-close:hover{background:rgb(0 223 187 / .18);border-color:#00dfbb;color:#00dfbb;transform:rotate(90deg) scale(1.05);box-shadow:0 0 12px rgb(0 223 187 / .5)}.sponsor-modal-header{margin-bottom:1.4rem;padding-right:2.5rem}.sponsor-modal-header .modal-hud-brand{display:inline-flex;align-items:center;gap:.5rem;padding:.22rem .65rem;background:rgb(0 223 187 / .08);border:1px solid rgb(0 223 187 / .28);border-radius:999px;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:700;color:#00dfbb;letter-spacing:.08em;margin-bottom:.65rem}.sponsor-modal-title{font-family:var(--font-heading,sans-serif);font-size:clamp(1.5rem, 2.5vw, 1.95rem);font-weight:800;color:#fff;margin:0 0 .35rem 0;letter-spacing:-.02em;line-height:1.2}.sponsor-modal-title .title-accent{background:linear-gradient(90deg,#00dfbb 0%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.sponsor-modal-sub-meta{font-family:var(--font-mono,monospace);font-size:.76rem;color:#94a3b8;letter-spacing:.02em}.sponsor-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem 1.15rem}.sponsor-form-grid .modal-form-group--full{grid-column:span 2}.sponsor-form .modal-form-label{display:block;font-family:var(--font-heading,sans-serif);font-size:.78rem;font-weight:600;color:#e2e8f0;margin-bottom:.32rem;letter-spacing:.01em}.sponsor-form .required-star{color:#ef4444}.sponsor-form .modal-input-wrap{position:relative;display:flex;align-items:center}.sponsor-form .modal-input,.sponsor-form .modal-select{width:100%;padding:.65rem .95rem;background:rgb(14 6 38 / .75);border:1px solid rgb(255 255 255 / .16);border-radius:9px;color:#fff;font-family:var(--font-body,sans-serif);font-size:.85rem;outline:none;transition:all 0.22s ease}.sponsor-form .modal-input::placeholder{color:#64748b}.sponsor-form .modal-input:focus,.sponsor-form .modal-select:focus{border-color:#00dfbb;background:rgb(22 10 56 / .95);box-shadow:0 0 15px rgb(0 223 187 / .35)}.sponsor-form .modal-input.is-invalid,.sponsor-form .modal-select.is-invalid{border-color:#ef4444!important;box-shadow:0 0 12px rgb(239 68 68 / .35)!important}.sponsor-form .field-error-msg{display:none;font-size:.7rem;color:#ef4444;margin-top:.25rem;font-family:var(--font-mono,monospace)}.sponsor-form .field-error-msg.is-visible{display:block}.sponsor-form .select-wrap{position:relative}.sponsor-form .modal-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.2rem}.sponsor-form .modal-select option{background:#0d0622;color:#fff}.sponsor-form .select-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;display:flex;align-items:center}.sponsor-tiers-container{grid-column:span 2;margin-top:.2rem}.sponsor-tiers-title{display:block;font-family:var(--font-heading,sans-serif);font-size:.78rem;font-weight:600;color:#e2e8f0;margin-bottom:.5rem;letter-spacing:.01em}.sponsor-tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.sponsor-tier-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.7rem .85rem;background:rgb(14 6 38 / .65);border:1.5px solid rgb(255 255 255 / .15);border-radius:9px;cursor:pointer;transition:all 0.22s ease;user-select:none}.sponsor-tier-card:hover{border-color:rgb(0 223 187 / .5);background:rgb(20 10 50 / .8)}.sponsor-tier-card.is-selected{border-color:#00dfbb;background:rgb(0 223 187 / .09);box-shadow:0 0 16px rgb(0 223 187 / .3),inset 0 0 10px rgb(0 223 187 / .06)}.sponsor-tier-card input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.sponsor-tier-name{font-family:var(--font-heading,sans-serif);font-size:.85rem;font-weight:600;color:#cbd5e1;transition:color 0.2s ease}.sponsor-tier-card.is-selected .sponsor-tier-name{color:#fff;font-weight:700}.sponsor-tier-indicator{width:20px;height:20px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .3);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.22s ease}.sponsor-tier-indicator svg{opacity:0;transform:scale(.4);transition:all 0.2s ease}.sponsor-tier-card.is-selected .sponsor-tier-indicator{background:#00dfbb;border-color:#00dfbb;box-shadow:0 0 8px rgb(0 223 187 / .7)}.sponsor-tier-card.is-selected .sponsor-tier-indicator svg{opacity:1;transform:scale(1);stroke:#070216}.sponsor-form-actions{grid-column:span 2;margin-top:.65rem;display:flex;justify-content:flex-end}.sponsor-thank-you-card{text-align:center;padding:1.75rem 1.25rem .75rem;animation:modalStepFadeIn 0.35s ease}@keyframes modalStepFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.sponsor-modal-dialog{padding:1.5rem 1.25rem;max-height:94vh}.sponsor-form-grid{grid-template-columns:1fr;gap:.85rem}.sponsor-form-grid .modal-form-group--full{grid-column:span 1}.sponsor-tiers-container{grid-column:span 1}.sponsor-tiers-grid{grid-template-columns:repeat(2,1fr)}.sponsor-form-actions{grid-column:span 1;justify-content:stretch}.sponsor-form-actions .btn-creative{width:100%;justify-content:center}}@media screen and (max-width:480px){.sponsor-tiers-grid{grid-template-columns:1fr}.sponsor-modal-header{padding-right:2rem}}.strategic-partners-grid .partner-card{height:118px!important}.strategic-partners-grid .partner-card-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0.65rem!important;padding:.85rem 1.15rem 0.8rem!important;text-align:center!important}.strategic-partners-grid .partner-brand-name{order:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5.5px!important;padding:2.5px 9.5px!important;background:rgb(0 223 187 / .12)!important;border:1px solid rgb(0 223 187 / .35)!important;border-radius:9999px!important;font-family:var(--font-heading,'Plus Jakarta Sans',sans-serif)!important;font-size:0.63rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#0f766e!important;line-height:1.1!important;text-align:center!important;margin:0 auto!important;box-shadow:0 0 10px rgb(0 223 187 / .08)!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important}.strategic-partners-grid .partner-brand-name::before{content:''!important;display:inline-block!important;width:5px!important;height:5px!important;border-radius:50%!important;background-color:#00dfbb!important;box-shadow:0 0 6px #00dfbb!important;flex-shrink:0!important}.strategic-partners-grid .partner-card:hover .partner-brand-name,.strategic-partners-grid .partner-card:focus-visible .partner-brand-name{background:rgb(0 223 187 / .22)!important;border-color:rgb(0 223 187 / .75)!important;color:#047857!important;box-shadow:0 0 14px rgb(0 223 187 / .32)!important;transform:translateY(-1px)!important}.strategic-partners-grid .partner-logo-box{order:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:175px!important;height:36px!important;margin:0 auto!important;color:#0f172a!important}.strategic-partners-grid .partner-svg{margin:0 auto!important;display:block!important;max-height:100%!important}#partners .partners-header .section-eyebrow{margin-bottom:1.25rem!important}@media (max-width:768px){.strategic-partners-grid .partner-card{height:110px!important}.strategic-partners-grid .partner-card-inner{gap:0.5rem!important;padding:.75rem .9rem 0.7rem!important}.strategic-partners-grid .partner-logo-box{height:32px!important;max-width:155px!important}.strategic-partners-grid .partner-brand-name{font-size:0.58rem!important;padding:2px 7.5px!important;gap:4px!important}.strategic-partners-grid .partner-brand-name::before{width:4px!important;height:4px!important}}.sponsor-tier-card{transition:all 0.28s cubic-bezier(.16,1,.3,1)!important}.sponsor-tier-card--platinum,.sponsor-tier-card[for="tierPlatinum"],.sponsor-tier-card[data-tier="platinum"]{background:linear-gradient(135deg,rgb(226 232 240 / .2) 0%,rgb(148 163 184 / .1) 50%,rgb(203 213 225 / .18) 100%)!important;border:1.5px solid rgb(226 232 240 / .4)!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .18),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--platinum .sponsor-tier-name,.sponsor-tier-card[for="tierPlatinum"] .sponsor-tier-name,.sponsor-tier-card[data-tier="platinum"] .sponsor-tier-name{color:#f1f5f9!important}.sponsor-tier-card--platinum .sponsor-tier-indicator,.sponsor-tier-card[for="tierPlatinum"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="platinum"] .sponsor-tier-indicator{border-color:rgb(226 232 240 / .5)!important}.sponsor-tier-card--platinum:hover,.sponsor-tier-card[for="tierPlatinum"]:hover,.sponsor-tier-card[data-tier="platinum"]:hover{background:linear-gradient(135deg,rgb(241 245 249 / .28) 0%,rgb(148 163 184 / .16) 100%)!important;border-color:rgb(241 245 249 / .75)!important;box-shadow:0 0 16px rgb(226 232 240 / .35),inset 0 1px 2px rgb(255 255 255 / .25)!important}.sponsor-tier-card--platinum.is-selected,.sponsor-tier-card[for="tierPlatinum"].is-selected,.sponsor-tier-card[data-tier="platinum"].is-selected{background:linear-gradient(135deg,rgb(241 245 249 / .36) 0%,rgb(148 163 184 / .24) 50%,rgb(226 232 240 / .4) 100%)!important;border-color:#ffffff!important;box-shadow:0 0 22px rgb(226 232 240 / .6),inset 0 0 12px rgb(255 255 255 / .25)!important}.sponsor-tier-card--platinum.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="platinum"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(255 255 255 / .6)}.sponsor-tier-card--platinum.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="platinum"].is-selected .sponsor-tier-indicator{background:#f8fafc!important;border-color:#ffffff!important;box-shadow:0 0 12px rgb(255 255 255 / .9)!important}.sponsor-tier-card--platinum.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierPlatinum"].is-selected .sponsor-tier-indicator svg{stroke:#0f172a!important}.sponsor-tier-card--gold,.sponsor-tier-card[for="tierGold"],.sponsor-tier-card[data-tier="gold"]{background:linear-gradient(135deg,rgb(245 158 11 / .24) 0%,rgb(180 83 9 / .14) 50%,rgb(251 191 36 / .22) 100%)!important;border:1.5px solid rgb(245 158 11 / .5)!important;box-shadow:inset 0 1px 1px rgb(251 191 36 / .25),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--gold .sponsor-tier-name,.sponsor-tier-card[for="tierGold"] .sponsor-tier-name,.sponsor-tier-card[data-tier="gold"] .sponsor-tier-name{color:#fef08a!important}.sponsor-tier-card--gold .sponsor-tier-indicator,.sponsor-tier-card[for="tierGold"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="gold"] .sponsor-tier-indicator{border-color:rgb(245 158 11 / .6)!important}.sponsor-tier-card--gold:hover,.sponsor-tier-card[for="tierGold"]:hover,.sponsor-tier-card[data-tier="gold"]:hover{background:linear-gradient(135deg,rgb(245 158 11 / .34) 0%,rgb(217 119 6 / .22) 100%)!important;border-color:rgb(251 191 36 / .85)!important;box-shadow:0 0 16px rgb(245 158 11 / .45),inset 0 1px 2px rgb(251 191 36 / .35)!important}.sponsor-tier-card--gold.is-selected,.sponsor-tier-card[for="tierGold"].is-selected,.sponsor-tier-card[data-tier="gold"].is-selected{background:linear-gradient(135deg,rgb(245 158 11 / .45) 0%,rgb(180 83 9 / .3) 50%,rgb(251 191 36 / .46) 100%)!important;border-color:#fbbf24!important;box-shadow:0 0 22px rgb(245 158 11 / .7),inset 0 0 12px rgb(251 191 36 / .3)!important}.sponsor-tier-card--gold.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="gold"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(245 158 11 / .7)}.sponsor-tier-card--gold.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="gold"].is-selected .sponsor-tier-indicator{background:#fbbf24!important;border-color:#fde047!important;box-shadow:0 0 12px rgb(245 158 11 / .95)!important}.sponsor-tier-card--gold.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierGold"].is-selected .sponsor-tier-indicator svg{stroke:#451a03!important}.sponsor-tier-card--silver,.sponsor-tier-card[for="tierSilver"],.sponsor-tier-card[data-tier="silver"]{background:linear-gradient(135deg,rgb(160 174 192 / .28) 0%,rgb(100 116 139 / .16) 50%,rgb(203 213 225 / .25) 100%)!important;border:1.5px solid rgb(203 213 225 / .5)!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .22),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--silver .sponsor-tier-name,.sponsor-tier-card[for="tierSilver"] .sponsor-tier-name,.sponsor-tier-card[data-tier="silver"] .sponsor-tier-name{color:#e2e8f0!important}.sponsor-tier-card--silver .sponsor-tier-indicator,.sponsor-tier-card[for="tierSilver"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="silver"] .sponsor-tier-indicator{border-color:rgb(203 213 225 / .55)!important}.sponsor-tier-card--silver:hover,.sponsor-tier-card[for="tierSilver"]:hover,.sponsor-tier-card[data-tier="silver"]:hover{background:linear-gradient(135deg,rgb(203 213 225 / .35) 0%,rgb(148 163 184 / .2) 100%)!important;border-color:rgb(226 232 240 / .85)!important;box-shadow:0 0 16px rgb(203 213 225 / .42),inset 0 1px 2px rgb(255 255 255 / .3)!important}.sponsor-tier-card--silver.is-selected,.sponsor-tier-card[for="tierSilver"].is-selected,.sponsor-tier-card[data-tier="silver"].is-selected{background:linear-gradient(135deg,rgb(203 213 225 / .46) 0%,rgb(148 163 184 / .28) 50%,rgb(241 245 249 / .5) 100%)!important;border-color:#f8fafc!important;box-shadow:0 0 22px rgb(203 213 225 / .65),inset 0 0 12px rgb(255 255 255 / .3)!important}.sponsor-tier-card--silver.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="silver"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(203 213 225 / .65)}.sponsor-tier-card--silver.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="silver"].is-selected .sponsor-tier-indicator{background:#cbd5e1!important;border-color:#f8fafc!important;box-shadow:0 0 12px rgb(203 213 225 / .9)!important}.sponsor-tier-card--silver.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierSilver"].is-selected .sponsor-tier-indicator svg{stroke:#0f172a!important}.sponsor-tier-card--startup,.sponsor-tier-card[for="tierStartup"],.sponsor-tier-card[data-tier="startup"]{background:linear-gradient(135deg,rgb(0 223 187 / .2) 0%,rgb(13 148 136 / .12) 50%,rgb(56 189 248 / .18) 100%)!important;border:1.5px solid rgb(0 223 187 / .5)!important;box-shadow:inset 0 1px 1px rgb(0 223 187 / .2),0 2px 8px rgb(0 0 0 / .25)!important}.sponsor-tier-card--startup .sponsor-tier-name,.sponsor-tier-card[for="tierStartup"] .sponsor-tier-name,.sponsor-tier-card[data-tier="startup"] .sponsor-tier-name{color:#a7f3d0!important}.sponsor-tier-card--startup .sponsor-tier-indicator,.sponsor-tier-card[for="tierStartup"] .sponsor-tier-indicator,.sponsor-tier-card[data-tier="startup"] .sponsor-tier-indicator{border-color:rgb(0 223 187 / .55)!important}.sponsor-tier-card--startup:hover,.sponsor-tier-card[for="tierStartup"]:hover,.sponsor-tier-card[data-tier="startup"]:hover{background:linear-gradient(135deg,rgb(0 223 187 / .3) 0%,rgb(14 165 233 / .2) 100%)!important;border-color:rgb(0 223 187 / .85)!important;box-shadow:0 0 16px rgb(0 223 187 / .45),inset 0 1px 2px rgb(0 223 187 / .3)!important}.sponsor-tier-card--startup.is-selected,.sponsor-tier-card[for="tierStartup"].is-selected,.sponsor-tier-card[data-tier="startup"].is-selected{background:linear-gradient(135deg,rgb(0 223 187 / .42) 0%,rgb(13 148 136 / .25) 50%,rgb(56 189 248 / .38) 100%)!important;border-color:#00dfbb!important;box-shadow:0 0 22px rgb(0 223 187 / .7),inset 0 0 12px rgb(0 223 187 / .25)!important}.sponsor-tier-card--startup.is-selected .sponsor-tier-name,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-name,.sponsor-tier-card[data-tier="startup"].is-selected .sponsor-tier-name{color:#ffffff!important;font-weight:700!important;text-shadow:0 0 12px rgb(0 223 187 / .7)}.sponsor-tier-card--startup.is-selected .sponsor-tier-indicator,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-indicator,.sponsor-tier-card[data-tier="startup"].is-selected .sponsor-tier-indicator{background:#00dfbb!important;border-color:#00dfbb!important;box-shadow:0 0 12px rgb(0 223 187 / .95)!important}.sponsor-tier-card--startup.is-selected .sponsor-tier-indicator svg,.sponsor-tier-card[for="tierStartup"].is-selected .sponsor-tier-indicator svg{stroke:#070216!important}.section-glow-divider{position:relative;width:100%;height:0;z-index:10;pointer-events:none}.section-glow-divider .glow-divider-beam,.visitors-top-beam{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(70 20 187 / .4) 15%,#00dfbb 50%,rgb(70 20 187 / .4) 85%,transparent 100%)!important;box-shadow:0 0 18px #00dfbb,0 0 36px rgb(70 20 187 / .6)!important;z-index:10;pointer-events:none}.partners-container{max-width:var(--container-max-width,1480px)!important;width:100%!important}.partners-hub-layout{display:block!important;width:100%!important}.partners-showcase-column{width:100%!important}.partners-showcase-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem!important}.partner-showcase-card{position:relative!important;background:#ffffff!important;border:1px solid rgb(226 232 240 / .95)!important;border-radius:18px!important;padding:1.35rem 1.15rem 1.25rem!important;display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:inherit!important;cursor:pointer!important;min-height:165px!important;box-shadow:0 4px 18px rgb(0 0 0 / .08)!important;transition:transform 0.3s cubic-bezier(.16,1,.3,1),border-color 0.3s ease,box-shadow 0.3s ease!important;overflow:hidden!important}.partner-showcase-card:hover{transform:translateY(-5px)!important;border-color:#00dfbb!important;box-shadow:0 16px 36px rgb(0 0 0 / .16),0 0 20px rgb(0 223 187 / .25)!important}.partner-showcase-card .hud-corner-bracket,.partner-showcase-card .card-ambient-glow{display:none!important}.partner-logo-canvas{position:relative!important;z-index:2!important;width:100%!important;height:80px!important;background:transparent!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.5rem 1rem!important;margin-bottom:0!important;transition:transform 0.25s ease!important}.partner-showcase-card:hover .partner-logo-canvas{transform:scale(1.03)!important;background:transparent!important;border:none!important}.partner-logo-canvas svg{max-width:100%!important;height:auto!important;max-height:52px!important}.partner-logo-canvas svg text[fill="#ffffff"],.partner-logo-canvas svg text[fill="#fff"],.partner-logo-canvas svg text[fill="currentColor"],.partner-showcase-card svg text[fill="#ffffff"],.partner-showcase-card svg text[fill="#fff"]{fill:#0f172a!important}.partner-logo-canvas svg text[fill="#cbd5e1"],.partner-logo-canvas svg text[fill="#94a3b8"],.partner-showcase-card svg text[fill="#cbd5e1"],.partner-showcase-card svg text[fill="#94a3b8"]{fill:#64748b!important}.card-cat-ribbon--sponsors{background:rgb(0 223 187 / .14)!important;border:1px solid rgb(0 223 187 / .45)!important;color:#0f766e!important}.card-cat-ribbon--sponsors .cat-dot{background:#00dfbb!important;box-shadow:0 0 6px #00dfbb!important}.card-cat-ribbon--past-sponsors{background:rgb(245 158 11 / .14)!important;border:1px solid rgb(245 158 11 / .45)!important;color:#b45309!important}.card-cat-ribbon--past-sponsors .cat-dot{background:#f59e0b!important;box-shadow:0 0 6px #f59e0b!important}.card-cat-ribbon--supporting-partners{background:rgb(168 85 247 / .14)!important;border:1px solid rgb(168 85 247 / .45)!important;color:#7c3aed!important}.card-cat-ribbon--supporting-partners .cat-dot{background:#a855f7!important;box-shadow:0 0 6px #a855f7!important}.card-cat-ribbon--media-partners{background:rgb(56 189 248 / .14)!important;border:1px solid rgb(56 189 248 / .45)!important;color:#0284c7!important}.card-cat-ribbon--media-partners .cat-dot{background:#38bdf8!important;box-shadow:0 0 6px #38bdf8!important}@media screen and (max-width:1200px){.partners-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:768px){.partners-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.partner-showcase-card{min-height:145px!important;padding:1.15rem .95rem 1rem!important}.partner-logo-canvas{height:68px!important}}@media screen and (max-width:480px){.partners-showcase-grid{grid-template-columns:1fr!important}}.partner-logo-canvas svg .logo-badge-text{fill:#ffffff!important}.partner-showcase-card[style*="display: none"]{display:none!important}.partners-section .speakers-default-msg,.partners-section .partners-default-msg{color:#94a3b8!important}.footer-organized-desc{display:none!important}.privacy-content p,.privacy-content h1,.privacy-content h2,.privacy-content h3,.privacy-content h4,.privacy-content h5,.privacy-content h6,.privacy-content span,.privacy-content a,.privacy-content li{color:#e2e8f0!important}.privacy-content a{font-weight:700;text-decoration:underline!important}