@font-face{font-family:'Elms Sans';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZzmx8OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZTm18OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZkG18OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZzm18OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZ_G18OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZEGp8OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZKWp8OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZTmp8OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZZ2p8OA.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3bJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jph3aJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpsPaJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3aJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpq_aJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpkPdJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpnrdJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jph3dJi4.ttf) format('truetype')}@font-face{font-family:'Elms Sans';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpjTdJi4.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIekXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rAelXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rNmlXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIelXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rLWlXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rFmiXxI.ttf) format('truetype')}@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v365/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rGCiXxI.ttf) format('truetype')}.material-symbols-rounded{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}.elms-sans-family{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal}.material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24}.font-reg{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}.font-bold{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600}.font-black{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900}.font-thin{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:200}.font-med{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}:root{font-size:18px;transition:.5s}@media (min-width:768px){:root{font-size:14px}}@media (min-width:992px){:root{font-size:14px}}@media (min-width:1200px){:root{font-size:16px}}@media (min-width:1600px){:root{font-size:16px}}.smooth-ultra{transition:50ms}.smooth-fast{transition:.15s}.smooth{transition:.5s}.smooth-long{transition:1s}.smooth-ultra-imp{transition:50ms!important;transform:all .05s ease!important}.smooth-fast-imp{transition:.15s!important;transform:all .15s ease!important}.smooth-imp{transition:.5s!important;transform:all .5s ease!important}.smooth-long-imp{transition:1s!important;transform:all 1s ease!important}.font-pretty{text-wrap:pretty}body{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;background-color:#121214;color:#fff}.tl-navbar{background-color:#060607;padding-top:12px;padding-bottom:12px;position:sticky;top:0;z-index:1030}.tl-brand{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1.4rem;color:#fff;text-decoration:none;letter-spacing:-.5px;display:flex;flex-direction:row;align-items:center;gap:.25rem}.tl-brand .material-symbols-rounded{font-size:2.5rem;color:#ff9f0a}.tl-brand-accent{color:#ff9f0a}.tl-toggler{color:#fff;padding:4px 6px}.tl-toggler:focus{box-shadow:none}.tl-drawer{background-color:#111;color:#fff;width:280px}.tl-drawer .offcanvas-header{border-bottom:1px solid #333;padding-bottom:16px}.tl-drawer .offcanvas-body{padding-top:24px}.tl-nav-links{gap:4px}.tl-nav-links .nav-link{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;color:#ccc;font-size:1.1rem;padding:12px 8px;border-radius:6px;transition:color .15s,background-color .15s}.tl-nav-links .nav-link:focus,.tl-nav-links .nav-link:hover{color:#fff;background-color:rgba(255,255,255,.06)}.tl-nav-links .nav-link.active{color:#ff9f0a}.tl-nav-cta{padding-bottom:8px}.tl-btn-primary{background-color:#ff9f0a;color:#000;border:none;border-radius:8px;padding:12px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1rem;transition:opacity .15s}.tl-btn-primary:hover{opacity:.85;color:#000}.tl-now-live{display:flex;flex-direction:row;padding:.5rem 1.5rem;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;color:#fff;border:1px solid #ff453a;border-radius:5rem;gap:1rem;align-items:center}.tl-now-live:before{display:flex;flex-direction:row;background:#ff453a;height:.8rem;width:.8rem;content:" ";border-radius:2rem;animation:1.2s ease-in-out infinite blink}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.page-container{display:flex;flex-direction:column;width:100%;padding:1rem;max-width:1000px;margin:0 auto}.tl-hero-header-1,.tl-section-base{display:flex;flex-direction:column}.tl-section-base{max-width:1000px;margin:1rem auto}.tl-hero-header-1{position:relative;overflow:hidden;background:#000;padding:3rem 1rem;justify-content:center;transition:.5s;min-height:100dvh}@media (min-height:500px){.tl-hero-header-1{min-height:100dvh}}@media (min-height:650px){.tl-hero-header-1{min-height:100dvh}}@media (min-height:800px){.tl-hero-header-1{min-height:80dvh}}@media (min-height:900px){.tl-hero-header-1{min-height:70dvh}}.tl-hero-header-1::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1;pointer-events:none}.tl-hero-header-1 .tl-hero-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.tl-hero-header-1 .page-container{position:relative;z-index:2}.tl-hero-header-1 h1{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;color:#fff;text-wrap:pretty;text-transform:uppercase}.tl-hero-header-1 p{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1.25rem;text-wrap:pretty}.tl-section-sponsors{display:flex;flex-direction:column;width:100%;background:#f5f0e8;padding:3rem 1rem}.tl-section-sponsors .page-container{gap:0}.tl-section-sponsors .sponsors-header{display:flex;flex-direction:column;margin-bottom:2rem}.tl-section-sponsors .sponsors-header .sponsors-eyebrow{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:.9rem;letter-spacing:.08em;color:#ff9f0a;text-transform:uppercase;margin-bottom:.5rem}.tl-section-sponsors .sponsors-header h2{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:2.5rem;line-height:1.05;text-transform:uppercase;color:#000}@media (min-width:992px){.tl-section-sponsors .sponsors-header h2{font-size:3rem}}.tl-section-sponsors .sponsors-list{display:flex;flex-direction:column;gap:1rem}.tl-section-sponsors .sponsor-card{display:flex;flex-direction:column;align-items:center;gap:1rem;background:#fff;border-radius:1rem;padding:.875rem 1rem;box-shadow:0 1px 4px rgba(0,0,0,.06);max-width:650px}.tl-section-sponsors .sponsor-card .sponsor-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;overflow:hidden}.tl-section-sponsors .sponsor-card .sponsor-logo img{width:100%;height:100%;object-fit:contain}.tl-section-sponsors .sponsor-card .sponsor-logo.sponsor-logo-large{width:150px;height:auto}.tl-section-sponsors .sponsor-card .sponsor-detail-group{display:flex;flex-direction:row;width:100%;align-items:center;gap:2rem}.tl-section-sponsors .sponsor-card .sponsor-info{display:flex;flex-direction:column;flex:1;min-width:0}.tl-section-sponsors .sponsor-card .sponsor-info .sponsor-name{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1.5rem;color:#000;text-transform:uppercase;margin:0}.tl-section-sponsors .sponsor-card .sponsor-info .sponsor-tagline{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1rem;color:#333;margin:0}.tl-section-sponsors .sponsor-card .sponsor-link{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:rgba(0,0,0,.05);color:#ff9f0a;text-decoration:none;font-size:1.25rem;transition:.5s}.tl-section-sponsors .sponsor-card .sponsor-link:hover{background:#ff9f0a;color:#000}.tl-section-timeline{display:flex;flex-direction:column;width:100%;background:#fff;padding:3rem 1rem}.tl-section-timeline .timeline-header{display:flex;flex-direction:column;margin-bottom:2rem}.tl-section-timeline .timeline-header .timeline-eyebrow{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:.9rem;letter-spacing:.08em;color:#ff9f0a;text-transform:uppercase;margin-bottom:.5rem}.tl-section-timeline .timeline-header h2{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:2.5rem;line-height:1.05;text-transform:uppercase;color:#000}@media (min-width:992px){.tl-section-timeline .timeline-header h2{font-size:3rem}}.tl-section-timeline .timeline{display:flex;flex-direction:column;position:relative}.tl-section-timeline .timeline::before{content:'';position:absolute;left:7px;top:10px;bottom:10px;width:2px;background:#ccc}.tl-section-timeline .timeline-item{display:flex;flex-direction:row;gap:1.25rem;padding-bottom:2.5rem;position:relative}.tl-section-timeline .timeline-item:last-child{padding-bottom:0}.tl-section-timeline .timeline-item .timeline-dot{flex-shrink:0;width:16px;height:16px;border-radius:50%;background:#ff9f0a;margin-top:4px;position:relative;z-index:1}.tl-section-timeline .timeline-item .timeline-body{display:flex;flex-direction:column;flex:1;gap:.5rem}.tl-section-timeline .timeline-item .timeline-body .timeline-title-row{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:.75rem}.tl-section-timeline .timeline-item .timeline-body .timeline-title-row .timeline-title{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:1.25rem;text-transform:uppercase;color:#000;margin:0;line-height:1.1}.tl-section-timeline .timeline-item .timeline-body .timeline-title-row .timeline-time{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:.875rem;color:#ff9f0a;white-space:nowrap;flex-shrink:0}.tl-section-timeline .timeline-item .timeline-body .timeline-desc{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:.9375rem;color:#333;line-height:1.5;margin:0}.tl-section-base .key-members-header{display:flex;flex-direction:column;padding:2rem 1rem}.tl-section-base .key-members-header h2{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;text-transform:uppercase}.tl-section-base .key-members{display:flex;flex-direction:column;width:fit-content;border-radius:1.25rem;background:#1c1c1e;border:1px solid #6b6a64;padding:1rem;gap:2.5rem;margin:0 auto}.tl-section-base .key-members .member-card{display:flex;flex-direction:row;gap:1.5rem}.tl-section-base .key-members .member-card .avatar{display:flex;flex-direction:row;height:80px;width:80px;border-radius:80px;overflow:clip;align-items:center;justify-items:center}.tl-section-base .key-members .member-card .avatar img{width:100%;min-width:80px;height:auto;aspect-ratio:1/1}.tl-section-base .key-members .member-card .bio-details{display:flex;flex-direction:column;width:100%;padding:.5rem 0}.tl-section-base .key-members .member-card .bio-details .bio-detail,.tl-section-base .key-members .member-card .bio-details .bio-name{display:flex;flex-direction:column;width:100%}.tl-section-base .key-members .member-card .bio-details .bio-detail h1,.tl-section-base .key-members .member-card .bio-details .bio-detail h2,.tl-section-base .key-members .member-card .bio-details .bio-detail h3,.tl-section-base .key-members .member-card .bio-details .bio-detail h4,.tl-section-base .key-members .member-card .bio-details .bio-detail h5,.tl-section-base .key-members .member-card .bio-details .bio-name h1,.tl-section-base .key-members .member-card .bio-details .bio-name h2,.tl-section-base .key-members .member-card .bio-details .bio-name h3,.tl-section-base .key-members .member-card .bio-details .bio-name h4,.tl-section-base .key-members .member-card .bio-details .bio-name h5{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1.625rem;color:#ff9f0a}.tl-section-base .key-members .member-card .bio-socials{display:flex;flex-direction:column;flex-wrap:balance;gap:1rem;align-items:center;width:3rem}@media (min-width:992px){.tl-section-base .key-members .member-card .bio-socials{width:8.5rem;flex-direction:row}}.tl-section-base .key-members .member-card .bio-socials a{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:.5rem;border-radius:5rem;width:2.5rem;height:2.5rem;transition:.5s}.tl-section-base .key-members .member-card .bio-socials a .fa-brands{display:flex;flex-direction:row;align-items:center;font-size:2rem;color:#ff9f0a}.tl-section-base .key-members .member-card .bio-socials a:hover{background:#ff9f0a}.tl-section-base .key-members .member-card .bio-socials a:hover .fa-brands{color:#000}.tl-section-fan-snapshots{display:flex;flex-direction:column;width:100%;background:#0a0a0c;padding:2.5rem 1rem 3rem}.tl-section-fan-snapshots .fan-snapshots-inner{display:flex;flex-direction:column;gap:1.25rem;max-width:480px;margin:0 auto;width:100%}.tl-section-fan-snapshots .fan-snapshots-header{display:flex;flex-direction:column;gap:.25rem}.tl-section-fan-snapshots .fan-snapshots-header .fan-snapshots-hashtag{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:.8rem;letter-spacing:.08em;color:#ff9f0a;text-transform:uppercase;text-align:right}.tl-section-fan-snapshots .fan-snapshots-header h2{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:1.75rem;text-transform:uppercase;color:#fff;margin:0}.tl-section-fan-snapshots .fan-snapshots-grid{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}@media (min-width:992px){.tl-section-fan-snapshots .fan-snapshots-grid{grid-template-columns:repeat(4,1fr)}}.tl-section-fan-snapshots .snapshot-card{position:relative;border-radius:.75rem;overflow:hidden;background:#1c1c1e;aspect-ratio:1/1}.tl-section-fan-snapshots .snapshot-card img{width:100%;height:100%;object-fit:cover;display:block}.tl-section-fan-snapshots .snapshot-card .snapshot-meta{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0,transparent 100%);padding:1.5rem .625rem .5rem;display:flex;flex-direction:column;gap:.1rem}.tl-section-fan-snapshots .snapshot-card .snapshot-handle{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:.8rem;color:#fff;display:block}.tl-section-fan-snapshots .snapshot-card .snapshot-time{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:.7rem;color:rgba(255,255,255,.65);display:block}.tl-section-fan-snapshots .fan-snapshots-empty{text-align:center;padding:3rem 1rem;color:#555;font-size:.9rem}.tl-section-fan-snapshots .fan-snapshots-upload-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:1rem;background:#ff9f0a;color:#000;border:none;border-radius:.875rem;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:.5s}.tl-section-fan-snapshots .fan-snapshots-upload-btn:hover{background:#e08800}.tl-section-fan-snapshots .fan-snapshots-upload-btn svg{flex-shrink:0}.tl-section-fan-snapshots .fan-snapshots-cta-text{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:.85rem;color:#666;text-align:center;margin:0}.tl-instagram-feed{margin:2rem auto}.tl-instagram-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1rem;padding:.5rem 1.5rem}.tl-instagram-header .tl-instagram-title{display:flex;align-items:center;gap:1.5rem;font-size:1.6rem;font-weight:700;margin:0;color:#fff}.tl-instagram-header .tl-instagram-handle{display:flex;flex-direction:row;padding:.5rem 1.5rem;font-size:1rem;color:#aaa;text-decoration:none;letter-spacing:.02em;transition:color .2s;transition:.15s;border-radius:3rem}.tl-instagram-header .tl-instagram-handle:hover{background:#aaa;color:#000}.tl-live-badge{display:inline-flex;align-items:center;gap:6px;background:#e01f1f;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;padding:4px 10px;border-radius:4px;vertical-align:middle;animation:2s ease-in-out infinite tl-live-pulse}.tl-live-badge-dot{width:7px;height:7px;background:#fff;border-radius:50%;animation:1.2s ease-in-out infinite tl-dot-blink;flex-shrink:0}@keyframes tl-live-pulse{0%,100%{opacity:1}50%{opacity:.82}}@keyframes tl-dot-blink{0%,100%{opacity:1}50%{opacity:.3}}.social-feed.instagram behold-widget{background:#ff9f0a;display:flex;flex-direction:column;padding:.25rem;width:max-content;margin:0 auto;border-radius:calc(40px + .25rem)}.tl-section-where{display:flex;justify-content:center;align-items:center;background:#ff9f0a;padding:3rem 1rem;width:100%}.tl-section-where .tl-where-inner{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:480px}.tl-section-where .tl-where-heading{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.tl-section-where .tl-where-heading h2{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:3rem;text-transform:uppercase;color:#000;line-height:1;letter-spacing:-.01em}.tl-section-where .tl-where-heading .tl-where-date,.tl-section-where .tl-where-heading .tl-where-location{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1.1rem;color:#000;margin:0}.tl-section-where .tl-where-heading .tl-where-address{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;color:#000;text-decoration:none;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1rem;border-bottom:2px solid #000;padding-bottom:.1rem;transition:.5s}.tl-section-where .tl-where-heading .tl-where-address .material-symbols-rounded{font-size:1.25rem;font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}.tl-section-where .tl-where-heading .tl-where-address:hover{opacity:.65}.tl-section-where .tl-where-buttons{display:flex;flex-direction:column;gap:.75rem;width:100%}.tl-section-where .tl-where-btn{display:flex;flex-direction:row;align-items:center;gap:.75rem;background:#000;color:#fff;text-decoration:none;padding:1rem 1.5rem;border-radius:.5rem;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.03em;transition:.5s}.tl-section-where .tl-where-btn .material-symbols-rounded{font-size:1.5rem;color:#fff;font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24;flex-shrink:0}.tl-section-where .tl-where-btn:hover{background:#262626;transform:translateY(-2px)}.tl-section-where .tl-where-btn:active{transform:translateY(0)}.tl-master-footer{background-color:#0b0b0c;border-top:1px solid rgba(255,255,255,.06);padding:4rem 1.5rem 3rem;text-align:center}.tl-footer-inner{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.tl-footer-title{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:2.8rem;letter-spacing:-1px;color:#fff;line-height:1;text-transform:uppercase}.tl-footer-year{color:#fff}.tl-footer-date{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1.2rem;color:#ccc;letter-spacing:.01em;margin-top:-.4rem}.tl-footer-social{display:flex;flex-direction:row;gap:.85rem;list-style:none;padding:0;margin:.4rem 0 0}.tl-footer-social li a{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:rgba(255,255,255,.1);color:#fff;font-size:2rem;text-decoration:none;transition:background-color .2s,transform .2s}.tl-footer-social li a:hover{background-color:rgba(255,255,255,.2);transform:translateY(-2px)}.tl-footer-copy{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1rem;color:rgba(255,255,255,.35);margin:0}.tl-footer-credit{display:flex;flex-direction:column;align-items:center;gap:.5rem}.tl-footer-credit span{font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;font-size:1rem;color:rgba(255,255,255,.5)}.tl-footer-credit a{display:inline-flex;align-items:center;text-decoration:none;opacity:.7;transition:opacity .2s}.tl-footer-credit a:hover{opacity:1}.tl-footer-hive-logo{height:2rem;width:auto;margin-right:.5rem}.ctrl-page{background:#121214;color:#fff;min-height:100vh;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}.ctrl-pw-screen{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.ctrl-pw-card{background:#1a1a1c;border:1px solid #2e2e30;border-radius:14px;padding:52px 44px;width:100%;max-width:400px;text-align:center}.ctrl-pw-card .ctrl-eyebrow{font-size:11px;letter-spacing:.18em;color:#ff9f0a;text-transform:uppercase;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;margin-bottom:10px}.ctrl-pw-card h1{font-size:24px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;color:#fff;margin-bottom:36px;letter-spacing:-.01em}.ctrl-pw-card input[type=password]{width:100%;padding:13px 18px;background:#121214;border:1px solid #2e2e30;border-radius:8px;color:#fff;font-size:15px;text-align:center;letter-spacing:.12em;outline:0;margin-bottom:12px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;transition:border-color .2s}.ctrl-pw-card input[type=password]:focus{border-color:#ff9f0a}.ctrl-pw-card input[type=password]::placeholder{color:#777;letter-spacing:.04em}.ctrl-pw-card .ctrl-pw-error{color:#ff453a;font-size:13px;margin-top:10px;min-height:18px}.ctrl-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 22px;border-radius:8px;font-size:13px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;transition:opacity .2s,background .2s;text-decoration:none}.ctrl-btn:hover{opacity:.82}.ctrl-btn:active{opacity:.65}.ctrl-btn.ctrl-btn--primary{background:#ff9f0a;color:#000}.ctrl-btn.ctrl-btn--ghost{background:0 0;color:#fff;border:1px solid #2e2e30}.ctrl-btn.ctrl-btn--ghost:hover{border-color:#555}.ctrl-btn.ctrl-btn--danger{background:0 0;color:#ff453a;border:1px solid #ff453a;padding:7px 14px;font-size:12px;opacity:.75}.ctrl-btn.ctrl-btn--danger:hover{opacity:1}.ctrl-btn.ctrl-btn--sm{padding:7px 14px;font-size:12px}.ctrl-editor{max-width:780px;margin:0 auto;padding:48px 24px 100px}.ctrl-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:36px}.ctrl-editor-header .ctrl-eyebrow{font-size:11px;letter-spacing:.18em;color:#ff9f0a;text-transform:uppercase;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;margin-bottom:6px}.ctrl-editor-header h1{font-size:22px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;letter-spacing:-.01em;margin:0}.ctrl-items-list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.ctrl-item-card{background:#1a1a1c;border:1px solid #2e2e30;border-radius:8px;overflow:hidden;transition:border-color .2s}.ctrl-item-card:focus-within{border-color:#3a3a3c}.ctrl-item-card.open{border-color:#3a3a3c}.ctrl-item-card.open .ctrl-chevron{transform:rotate(180deg)}.ctrl-item-card.open .ctrl-item-fields{display:block}.ctrl-item-header{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;user-select:none}.ctrl-item-number{width:26px;height:26px;border-radius:50%;background:#ff9f0a;color:#000;font-size:11px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.ctrl-item-summary{flex:1;min-width:0}.ctrl-item-summary .s-title{font-size:14px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.ctrl-item-summary .s-time{font-size:12px;color:#777;margin-top:3px}.ctrl-item-actions{display:flex;align-items:center;gap:5px;flex-shrink:0}.ctrl-move-btn{background:0 0;border:1px solid #2e2e30;color:#777;border-radius:5px;width:30px;height:30px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s;line-height:1}.ctrl-move-btn:hover{color:#fff;border-color:#555}.ctrl-move-btn:disabled{opacity:.2;cursor:default;pointer-events:none}.ctrl-chevron{color:#777;font-size:11px;transition:transform .2s;padding:4px;flex-shrink:0}.ctrl-item-fields{display:none;padding:0 16px 18px;border-top:1px solid #2e2e30}.ctrl-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:480px){.ctrl-field-row{grid-template-columns:1fr}}.ctrl-field-group{display:flex;flex-direction:column;gap:5px;margin-top:16px}.ctrl-field-group label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#777;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600}.ctrl-field-group input[type=text],.ctrl-field-group textarea{background:#121214;border:1px solid #2e2e30;border-radius:6px;color:#fff;font-size:14px;padding:10px 13px;outline:0;width:100%;transition:border-color .2s;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;resize:vertical}.ctrl-field-group input[type=text]:focus,.ctrl-field-group textarea:focus{border-color:#ff9f0a}.ctrl-field-group input[type=text]::placeholder,.ctrl-field-group textarea::placeholder{color:#777}.ctrl-field-group textarea{min-height:72px}.ctrl-item-delete-row{display:flex;justify-content:flex-end;margin-top:16px;padding-top:14px;border-top:1px solid #2e2e30}.ctrl-add-btn{width:100%;padding:15px;background:0 0;border:1px dashed #2e2e30;border-radius:8px;color:#777;font-size:14px;cursor:pointer;transition:border-color .2s,color .2s;display:flex;align-items:center;justify-content:center;gap:8px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;margin-top:10px}.ctrl-add-btn:hover{border-color:#ff9f0a;color:#ff9f0a}.ctrl-section-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#777;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;margin-bottom:12px}.ctrl-preview-wrap{margin-top:44px}.ctrl-preview-strip{background:#1a1a1c;border:1px solid #2e2e30;border-radius:8px;overflow:hidden}.ctrl-preview-row{display:flex;align-items:center;gap:14px;padding:13px 16px;border-bottom:1px solid #2e2e30;font-size:13px}.ctrl-preview-row:last-child{border-bottom:none}.ctrl-preview-dot{width:10px;height:10px;border-radius:50%;background:#ff9f0a;flex-shrink:0}.ctrl-preview-title{flex:1;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:13px;color:#fff}.ctrl-preview-time{color:#777;font-size:12px}.ctrl-save-banner{display:none;position:fixed;bottom:28px;left:50%;transform:translateX(-50%);background:#ff9f0a;color:#000;padding:13px 32px;border-radius:50px;font-family:"Elms Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;z-index:9999;white-space:nowrap;animation:.3s ctrlFadeUp}@keyframes ctrlFadeUp{from{opacity:0;transform:translateX(-50%) translateY(14px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}