*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}.wsbf-page{margin:0;background:#f4f2ed;color:#161616;font:14px/1.5 var(--wsbf-font,Arial,sans-serif);-webkit-font-smoothing:antialiased}.wsbf{--pink:#ecc1e5;--paper:#f4f2ed;--ink:#161616;--line:rgba(22,22,22,.16);overflow:clip}.wsbf [hidden]{display:none!important}.wsbf :is(h1,h2,h3,p){margin:0}.wsbf a{color:inherit;text-decoration:none}.wsbf :is(button,input,select){font:inherit}.wsbf :is(a,button,summary,select){touch-action:manipulation}.wsbf :is(a,button,input,select,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.wsbf-skip{position:fixed;left:16px;top:12px;z-index:1000;background:#fff;color:#000;padding:12px;transform:translateY(-180%)}.wsbf-skip:focus{transform:none}.wsbf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.wsbf-preview{display:flex;align-items:center;gap:16px;min-height:38px;padding:7px 24px;background:#c3d5eb;font-size:11px}.wsbf-preview>span{margin-right:auto}.wsbf-preview label{font-weight:600}.wsbf-preview select{max-width:255px;border:1px solid #0004;padding:4px 22px 4px 7px;background:transparent;border-radius:0;font-size:11px}.wsbf-header{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px;padding:0 clamp(24px,4.5vw,76px);background:#fff}.wsbf-brand{display:flex;align-items:center;width:220px;flex:none}.wsbf-brand img{display:block;width:100%;height:auto;max-height:38px;object-fit:contain}.wsbf-brand>span{font-weight:800;letter-spacing:-.04em;font-size:24px}.wsbf-header>p{font-size:10px;font-weight:600;letter-spacing:.13em}.wsbf-header nav{display:flex;gap:28px;align-items:center;font-size:12px}.wsbf-header__join{border-bottom:1px solid var(--ink);padding-block:5px}.wsbf-header__join span{margin-left:14px}
.wsbf-hero{position:relative;isolation:isolate;min-height:790px;padding:30px clamp(24px,4.5vw,76px) 24px;display:flex;flex-direction:column;color:var(--paper);background:#252323}.wsbf-media{position:absolute;z-index:-2;inset:0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.wsbf-media__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center 36%}.wsbf-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#070807a3 0%,#07080721 62%),linear-gradient(0deg,#070807cc,#07080714 80%)}.wsbf-hero__top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.wsbf-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #ffffff80;font-size:9px;font-weight:600;letter-spacing:.12em;max-width:54%}.wsbf-pill i{width:5px;height:5px;border-radius:50%;background:var(--pink);flex:none}.wsbf-countdown{width:302px;padding:12px 16px 13px;background:#0e0e0e75;border:1px solid #ffffff60;flex:none}.wsbf-countdown>p{font-size:8px;letter-spacing:.12em;font-weight:600;margin-bottom:9px}.wsbf-countdown__units{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wsbf-countdown__units>div{display:flex;flex-direction:column;gap:4px}.wsbf-countdown__units strong{font-size:32px;letter-spacing:-.05em;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.wsbf-countdown__units span{font-size:8px;letter-spacing:.08em;text-transform:uppercase}
.wsbf-hero__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:end;gap:clamp(40px,8vw,130px);margin-top:auto;padding:54px 0 48px}.wsbf-eyebrow{font-size:9px;line-height:1.6;letter-spacing:.14em;font-weight:600;text-transform:uppercase}.wsbf-hero__copy>.wsbf-eyebrow{margin-bottom:20px}.wsbf-hero h1{font-family:var(--wsbf-heading,Arial,sans-serif);font-weight:700;font-size:clamp(82px,9.9vw,164px);letter-spacing:-.075em;line-height:.83;text-transform:uppercase;margin-left:-.055em}.wsbf-hero h1>span{display:block}.wsbf-offer{display:flex;align-items:baseline;gap:13px;margin-top:26px}.wsbf-offer>span{font-size:12px;font-weight:600;letter-spacing:.08em}.wsbf-offer strong{font-size:60px;line-height:1;font-weight:600;letter-spacing:-.065em}.wsbf-offer strong>span+span{font-size:.67em}.wsbf-hero__lead{max-width:490px;font-size:14px;line-height:1.6;margin-top:16px!important}.wsbf-hero__after{margin-top:9px!important;max-width:450px;font-size:11px;color:#ffffffc2}.wsbf-hero__links{display:flex;align-items:center;gap:28px;margin-top:24px;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.wsbf-hero__links>a{display:inline-flex;gap:18px;border-bottom:1px solid #ffffff8c;padding:7px 0}.wsbf-timezone{margin-top:9px!important;font-size:9px;color:#ffffffa6}.wsbf-calendar{position:relative;z-index:4}.wsbf-calendar>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:15px;padding:7px 0;border-bottom:1px solid #ffffff8c}.wsbf-calendar summary::-webkit-details-marker{display:none}.wsbf-calendar__panel{position:absolute;left:0;bottom:100%;width:286px;background:var(--paper);color:var(--ink);padding:18px;margin-bottom:10px;box-shadow:0 8px 24px #0003}.wsbf-calendar__panel>p{font-size:10px;font-weight:600;letter-spacing:0;text-transform:none}.wsbf-calendar__panel>div{display:flex;gap:13px;margin:7px 0 16px;font-size:9px;text-transform:none;letter-spacing:0}.wsbf-calendar__panel>div:last-child{margin-bottom:0}.wsbf-calendar__panel a{text-decoration:underline;text-underline-offset:3px}
.wsbf-hero__side{width:100%;display:flex;flex-direction:column;gap:14px}.wsbf-signup,.wsbf-access{padding:25px 24px;background:#111e;border:1px solid #ffffff59}.wsbf-signup__copy,.wsbf-access>p:not(.wsbf-eyebrow){font-size:12px;line-height:1.55;color:#ffffffc9;margin:10px 0 18px}.wsbf-signup input[type=email],.wsbf-access input[type=password]{width:100%;height:50px;border:1px solid #ffffff78;border-radius:0;background:transparent;color:#fff;padding:0 14px;font-size:13px;min-width:0}.wsbf-signup input::placeholder,.wsbf-access input::placeholder{color:#ffffffb8}.wsbf-consent{display:flex;align-items:flex-start;gap:9px;margin:13px 0 17px;cursor:pointer;font-size:9px;line-height:1.5;color:#ffffffbd}.wsbf-consent input{width:13px;height:13px;flex:none;margin:1px 0 0;accent-color:var(--pink)}.wsbf-button{border:0;border-radius:0;padding:17px 18px;min-height:51px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.07em;text-transform:uppercase;transition:background .2s}.wsbf-button--pink{background:var(--pink);color:#161616!important;width:100%}.wsbf-button--pink:hover{background:#f3d8ed}.wsbf-button--dark{background:#161616;color:#fff!important;min-width:270px}.wsbf-button--dark:hover{background:#333}.wsbf-signup__bottom{display:flex;justify-content:space-between;gap:14px;font-size:8px;color:#ffffff94;margin-top:14px}.wsbf-signup__bottom a{text-decoration:underline;flex:none}.wsbf-access .wsbf-button{margin-top:12px}.wsbf-live-button{max-width:370px}.wsbf-gif{border:1px solid #ffffff59}.wsbf-gif img{display:block;width:100%;height:auto}.wsbf-success{font-size:13px;line-height:1.7;padding:10px 0}.wsbf-error{font-size:12px;margin-top:14px}.wsbf-error ul{padding-left:18px}.wsbf-hero__footer{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;border-top:1px solid #ffffff47;padding-top:20px}.wsbf-hero__footer>div>span{font-size:8px;font-weight:600;letter-spacing:.12em}.wsbf-hero__footer>div>p{font-size:11px;color:#ffffffb3;margin-top:4px}.wsbf-hero__edition{font-size:9px;letter-spacing:.1em;white-space:nowrap}
.wsbf-status{display:flex;align-items:center;gap:10px;min-height:60px;padding:15px clamp(24px,4.5vw,76px);background:var(--pink);font-size:10px;font-weight:600;letter-spacing:.06em}.wsbf-status__dot{width:5px;height:5px;background:currentColor;border-radius:50%;flex:none}.wsbf-status>a{margin-left:auto;display:flex;gap:24px;font-size:9px;white-space:nowrap}.wsbf-schedule,.wsbf-how,.wsbf-faq{padding:84px clamp(24px,4.5vw,76px)}.wsbf-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:44px}.wsbf-heading h2{font-size:clamp(36px,4.5vw,66px);font-weight:600;line-height:1.08;letter-spacing:-.055em;margin-top:12px}.wsbf-heading>p{font-size:13px;max-width:320px;color:#686762;line-height:1.65}.wsbf-stages{border-top:1px solid var(--line)}.wsbf-stage{display:grid;grid-template-columns:32px 145px minmax(0,1fr) 105px 150px;align-items:center;gap:24px;position:relative;padding:28px 0;border-bottom:1px solid var(--line)}.wsbf-stage__index{font-size:10px;color:#777670;align-self:start;padding-top:7px}.wsbf-stage__date{display:flex;flex-direction:column;gap:8px}.wsbf-stage__date>strong{font-size:14px;letter-spacing:-.025em}.wsbf-stage__date>span{font-size:7px;letter-spacing:.1em;color:#7f7d77}.wsbf-stage__text h3{font-size:25px;line-height:1.1;font-weight:600;letter-spacing:-.035em}.wsbf-stage__text p{font-size:12px;color:#696862;line-height:1.65;max-width:440px;margin-top:9px}.wsbf-stage__discount{display:flex;align-items:baseline;gap:7px;justify-content:flex-end}.wsbf-stage__discount>span{font-size:8px;font-weight:600}.wsbf-stage__discount strong{font-size:48px;line-height:1;font-weight:500;letter-spacing:-.07em}.wsbf-stage__discount strong>span{font-size:.6em}.wsbf-stage__access{justify-self:end;font-size:7px;font-weight:600;letter-spacing:.05em;border:1px solid #b9b7b1;padding:7px 9px;white-space:nowrap}.wsbf-stage__access--private{background:#e4e1db;border-color:#e4e1db}.wsbf-stage[data-current=true]:before{content:"";position:absolute;left:-17px;top:22px;bottom:22px;width:3px;background:#161616}.wsbf-stage[data-current=true] .wsbf-stage__date>span{color:#161616;font-weight:700}.wsbf-stage[data-finished=true]{opacity:.48}.wsbf-schedule__note{margin-top:18px!important;font-size:10px;color:#77756e}
.wsbf-how{display:grid;grid-template-columns:1fr 1fr;gap:90px;background:#e8e5df;border-block:1px solid var(--line)}.wsbf-how h2{font-size:clamp(32px,4vw,56px);line-height:1.06;font-weight:600;letter-spacing:-.055em;margin:15px 0 20px}.wsbf-how__copy>p:last-child{max-width:460px;color:#686762;font-size:13px;line-height:1.7}.wsbf-how__dates{display:flex;flex-direction:column;justify-content:center;gap:24px}.wsbf-how__dates>div{display:flex;flex-direction:column;gap:6px}.wsbf-how__dates span{font-size:9px;letter-spacing:.1em;color:#686762}.wsbf-how__dates strong{font-size:clamp(25px,3vw,44px);font-weight:500;letter-spacing:-.05em}.wsbf-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.wsbf-faq>h2{font-size:38px;font-weight:600;letter-spacing:-.045em;line-height:1.15;max-width:320px}.wsbf-faq details{border-bottom:1px solid var(--line);padding:18px 0}.wsbf-faq details:first-child{border-top:1px solid var(--line)}.wsbf-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:500}.wsbf-faq summary::-webkit-details-marker{display:none}.wsbf-faq summary>span{font-size:20px;font-weight:300}.wsbf-faq details[open] summary>span{transform:rotate(45deg)}.wsbf-faq details>p{font-size:12px;color:#686762;line-height:1.8;max-width:600px;padding:16px 30px 4px 0}.wsbf-final{background:var(--pink);text-align:center;padding:80px 24px 88px;display:flex;align-items:center;flex-direction:column}.wsbf-final h2{font-size:clamp(42px,7vw,104px);font-weight:700;line-height:.95;letter-spacing:-.065em;margin:24px 0}.wsbf-final>p:not(.wsbf-eyebrow){font-size:13px;max-width:420px;margin-bottom:26px}.wsbf-footer{background:#151515;color:var(--paper);padding:36px clamp(24px,4.5vw,76px)}.wsbf-footer>strong{font-size:22px;letter-spacing:-.05em;font-weight:700;text-transform:uppercase}.wsbf-footer>p{font-size:10px;color:#a4a39e;line-height:1.7;max-width:900px;margin:20px 0 28px}.wsbf-footer>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #43433f;padding-top:20px;font-size:9px;letter-spacing:.06em}.wsbf-mobile{display:none}.wsbf[data-phase=bf_early] .wsbf-hero__main{padding-top:28px}.wsbf[data-phase=ended] .wsbf-hero__main{min-height:550px}.wsbf[data-phase=ended] .wsbf-signup{display:none}.wsbf[data-phase=cyber] .wsbf-status{background:#c3d5eb}
@media(min-width:1500px){.wsbf-hero{min-height:860px}.wsbf-hero__main{padding-top:70px}.wsbf-hero__copy{max-width:780px}.wsbf-hero__lead{font-size:16px}}
@media(max-width:1100px){.wsbf-header{height:72px}.wsbf-header>p{display:none}.wsbf-stage{grid-template-columns:22px 112px minmax(0,1fr) 90px;gap:18px}.wsbf-stage__access{grid-column:3;justify-self:start;margin-top:-10px}.wsbf-stage__discount{grid-column:4;grid-row:1}.wsbf-hero__main{gap:36px;grid-template-columns:minmax(0,1fr) 320px}.wsbf-hero h1{font-size:clamp(75px,10.6vw,118px)}.wsbf-hero__links{gap:18px;font-size:8px}.wsbf-hero__lead{font-size:13px}.wsbf-hero__edition{display:none}.wsbf-faq{gap:45px}}
@media(max-width:749px){.wsbf-preview{padding:8px 18px;flex-wrap:wrap;gap:5px 9px;justify-content:space-between}.wsbf-preview>span{width:100%;font-size:9px}.wsbf-preview label{font-size:9px}.wsbf-preview select{font-size:10px;max-width:215px}.wsbf-header{height:66px;padding-inline:22px;gap:18px}.wsbf-brand{width:167px}.wsbf-header nav{font-size:10px;gap:0}.wsbf-header__schedule{display:none}.wsbf-header__join span{margin-left:8px}.wsbf-hero{padding:20px 22px 22px;min-height:0}.wsbf-media{grid-template-columns:1fr}.wsbf-media__image{object-position:43% 15%;height:60%;min-height:700px}.wsbf-media__image--second{display:none}.wsbf-hero:after{background:linear-gradient(0deg,#111 3%,#0e0e0ef0 30%,#0c0c0c3d 88%)}.wsbf-hero__top{flex-direction:column;gap:20px}.wsbf-pill{font-size:8px;max-width:100%;padding:7px 9px}.wsbf-countdown{width:100%;max-width:280px;padding:10px 12px}.wsbf-countdown>p{font-size:7px}.wsbf-countdown__units strong{font-size:26px}.wsbf-countdown__units span{font-size:7px}.wsbf-hero__main{grid-template-columns:1fr;gap:32px;padding:60px 0 28px;margin-top:0}.wsbf-hero h1{font-size:clamp(83px,22vw,154px)}.wsbf-hero__copy>.wsbf-eyebrow{font-size:8px;margin-bottom:16px}.wsbf-offer{gap:10px;margin-top:24px}.wsbf-offer>span{font-size:10px}.wsbf-offer strong{font-size:52px}.wsbf-hero__lead{font-size:13px;margin-top:14px!important;max-width:430px}.wsbf-hero__after{font-size:10px}.wsbf-hero__links{gap:24px;font-size:8px;margin-top:20px}.wsbf-timezone{font-size:8px}.wsbf-calendar__panel{left:auto;right:0;width:266px}.wsbf-signup,.wsbf-access{padding:23px 20px}.wsbf-signup__copy{font-size:12px}.wsbf-consent{font-size:10px}.wsbf-signup__bottom{font-size:8px}.wsbf-gif{max-width:360px}.wsbf-hero__footer{gap:20px;align-items:start}.wsbf-hero__footer>div{flex:1}.wsbf-hero__footer>div>span{font-size:7px}.wsbf-hero__footer>div>p{font-size:10px}.wsbf-status{padding:17px 22px;gap:8px;flex-wrap:wrap;font-size:8px;min-height:64px}.wsbf-status>a{margin-left:13px;width:100%;justify-content:space-between;font-size:8px}.wsbf-schedule,.wsbf-how,.wsbf-faq{padding:56px 22px}.wsbf-heading{display:block;margin-bottom:30px}.wsbf-heading .wsbf-eyebrow{font-size:8px}.wsbf-heading h2{font-size:40px;margin-top:10px}.wsbf-heading>p{font-size:12px;max-width:330px;margin-top:17px}.wsbf-stage{grid-template-columns:18px 1fr 78px;gap:12px;padding:22px 0}.wsbf-stage__index{font-size:8px;grid-column:1;grid-row:1;padding-top:2px}.wsbf-stage__date{grid-column:2;grid-row:1;flex-direction:row;align-items:center;gap:12px}.wsbf-stage__date>strong{font-size:11px}.wsbf-stage__date>span{font-size:6px}.wsbf-stage__text{grid-column:2;grid-row:2}.wsbf-stage__text h3{font-size:23px}.wsbf-stage__text p{font-size:11px;margin-top:9px;line-height:1.65}.wsbf-stage__discount{grid-column:3;grid-row:1 / span 2;align-self:center;gap:4px}.wsbf-stage__discount>span{font-size:6px}.wsbf-stage__discount strong{font-size:39px}.wsbf-stage__access{grid-column:2;grid-row:3;font-size:6px;margin-top:0;padding:5px 7px}.wsbf-stage[data-current=true]:before{left:-11px;top:18px;bottom:18px;width:2px}.wsbf-schedule__note{font-size:9px}.wsbf-how{grid-template-columns:1fr;gap:30px}.wsbf-how h2{font-size:39px;max-width:300px}.wsbf-how__copy>p:last-child{font-size:12px}.wsbf-how__dates{gap:20px}.wsbf-how__dates strong{font-size:32px}.wsbf-how__dates span{font-size:8px}.wsbf-faq{grid-template-columns:1fr;gap:28px}.wsbf-faq>h2{font-size:32px;max-width:280px}.wsbf-faq summary{font-size:12px}.wsbf-faq details>p{font-size:12px;padding-right:5px}.wsbf-final{padding:58px 22px 62px}.wsbf-final h2{font-size:clamp(42px,10.7vw,76px);margin-block:22px}.wsbf-final>p:not(.wsbf-eyebrow){font-size:12px;max-width:310px}.wsbf-footer{padding:30px 22px 92px}.wsbf-footer>strong{font-size:20px}.wsbf-footer>p{font-size:9px}.wsbf-footer>div{font-size:8px}.wsbf-mobile{position:fixed;z-index:25;bottom:0;inset-inline:0;display:flex;justify-content:space-between;gap:20px;align-items:center;background:var(--pink);color:#111!important;padding:18px 23px calc(18px + env(safe-area-inset-bottom));font-size:10px;font-weight:600;letter-spacing:.06em;border-top:1px solid #111}.wsbf[data-phase=bf_early] .wsbf-hero__main{padding-top:48px}.wsbf[data-phase=ended] .wsbf-hero__main{min-height:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wsbf *{transition:none!important;animation:none!important}}
.wsbf-status__timer{display:flex;align-items:baseline;gap:4px;margin-right:18px;font-variant-numeric:tabular-nums}.wsbf-status__timer strong{font-size:20px;font-weight:500;letter-spacing:-.04em}.wsbf-status__timer>span{font-size:7px;text-transform:uppercase;margin-right:4px}.wsbf-status__timer b{font-size:11px;font-weight:400;margin-inline:1px}.wsbf[data-phase=bf_public] .wsbf-status,.wsbf[data-phase=cyber] .wsbf-status{position:sticky;top:0;z-index:30}@media(max-width:749px){.wsbf-status__timer{width:100%;margin:0 0 2px}.wsbf-status__timer strong{font-size:23px}.wsbf-status__timer>span{font-size:7px;margin-right:8px}.wsbf-status:has(.wsbf-status__timer:not([hidden]))>.wsbf-status__dot{display:none}}