.cmp-wb{--cmp-wb-section-pad:clamp(44px, 4.4vw, 84px);--cmp-wb-text-dim:#222;--cmp-wb-radius:10px}.cmp-wb-heading{font-family:var(--font-display);letter-spacing:normal;color:var(--cmp-text);margin:0}.cmp-wb-heading-light{font-size:clamp(22px,1.9vw,36px);font-weight:250;line-height:1.15}.cmp-wb-heading-bold{letter-spacing:normal;font-size:clamp(28px,2.6vw,50px);font-weight:600;line-height:1.08}.cmp-wb-heading--stacked .cmp-wb-heading-light,.cmp-wb-heading--stacked .cmp-wb-heading-bold{display:block}.cmp-wb-heading--stacked .cmp-wb-heading-bold{margin-top:.12em}.cmp-wb-heading--inline{font-size:clamp(28px,2.6vw,50px);line-height:1.12}.cmp-wb-heading--inline .cmp-wb-heading-light,.cmp-wb-heading--inline .cmp-wb-heading-bold{font-size:inherit;line-height:inherit}.cmp-wb-heading--center{text-align:center}.cmp-wb-subheading{font-family:var(--font-display);letter-spacing:normal;color:var(--cmp-text);margin:0;font-size:clamp(20px,1.5vw,28px);font-weight:600;line-height:1.2}.cmp-wb-text{color:var(--cmp-wb-text-dim);margin:clamp(12px,1vw,18px) 0 0}.cmp-wb-hero{isolation:isolate;color:#fff;background:#0b0309;align-items:center;min-height:clamp(440px,24vw,607px);padding:clamp(48px,4vw,76px) 0;display:flex;position:relative;overflow:hidden}.cmp-wb-hero-bg{z-index:-1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.cmp-wb-hero-body{text-align:center;flex-direction:column;align-items:center;display:flex}.cmp-wb-hero-heading{color:#fff;max-width:min(100%,1320px)}.cmp-wb-hero-heading .cmp-wb-heading-light{font-size:clamp(20px,1.9vw,36px)}.cmp-wb-hero-heading .cmp-wb-heading-bold{font-size:clamp(28px,3.1vw,60px);font-weight:600}.cmp-wb-hero-text{color:#ffffffdb;max-width:130ch;margin:clamp(16px,1.4vw,26px) 0 0;font-size:clamp(14px,.83vw,16px)}.cmp-wb-hero-actions{margin-top:clamp(22px,1.9vw,36px)}.cmp-wb-overview{--cmp-s2n-card-w:clamp(280px, 21.5vw, 412px);padding:var(--cmp-wb-section-pad) 0;background-color:#fff}.cmp-wb-overview-grid{grid-template-columns:minmax(0, 1fr) var(--cmp-s2n-card-w);align-items:start;gap:clamp(28px,4.5vw,86px);display:grid}.cmp-wb-overview-copy{padding-top:clamp(4px,.8vw,16px)}.cmp-wb-overview-copy .cmp-wb-text{margin-top:clamp(14px,1.3vw,24px)}.cmp-wb-overview-copy .cmp-wb-heading+.cmp-wb-text{margin-top:clamp(20px,1.9vw,36px)}.cmp-wb-overview .cmp-s2n-panel{background-color:#fff;background-image:var(--cmp-wb-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cmp-wb-agenda{padding:var(--cmp-wb-section-pad) 0;background-color:#fff;background-image:var(--cmp-wb-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cmp-wb-agenda-intro{max-width:71ch}.cmp-wb-timeline{--cmp-wb-slot-min:clamp(120px, 9.4vw, 180px);grid-template-columns:var(--cmp-wb-timeline-cols,repeat(5, minmax(0, 1fr)));gap:clamp(10px,.9vw,16px);margin:clamp(28px,2.6vw,50px) 0 0;padding:0;list-style:none;display:grid}.cmp-wb-timeline-item{flex-direction:column;gap:clamp(8px,.7vw,12px);min-width:0;display:flex}.cmp-wb-timeline-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);min-width:0;min-height:clamp(128px,9vw,172px);color:var(--cmp-text);background:0 0;border:1px solid #e9e3f5;flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(14px,1.1vw,20px);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #781e500f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cmp-wb-timeline-card{background:#ffffff80}}.cmp-wb-timeline-card--active{color:#fff;background:radial-gradient(120% 90% at 0 0,#d62e78d9 0%,#d62e7800 55%),linear-gradient(160deg,#3a0a2a 0%,#120311 55%,#050205 100%);border-color:#ffffff1f;box-shadow:0 14px 34px #3c0a2840}.cmp-wb-timeline-time{font-variant-numeric:tabular-nums;font-size:clamp(14px,1.9vw,33px);font-weight:500;line-height:1.2}.cmp-wb-timeline-title{font-family:var(--font-display);letter-spacing:normal;min-width:0;font-size:clamp(14px,.9vw,17px);font-weight:600;line-height:1.25}.cmp-wb-timeline-caption{color:var(--cmp-wb-text-dim);font-size:clamp(12px,.7vw,13px);line-height:1.3}.cmp-wb-agenda-foot{--cmp-wb-foot-space:clamp(24px, 3vw, 40px);margin-top:var(--cmp-wb-foot-space);padding-top:var(--cmp-wb-foot-space);border-top:1px solid #e9e3f5;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:start;gap:clamp(20px,3vw,60px);display:grid}.cmp-wb-agenda-date{flex-direction:column;gap:6px;margin:0;display:flex}.cmp-wb-agenda-weekday{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--cmp-text);font-size:clamp(24px,2.1vw,40px);font-weight:250;line-height:1.05}.cmp-wb-agenda-day{color:var(--cmp-wb-text-dim);font-size:clamp(13px,.78vw,15px)}.cmp-wb-agenda-highlight .cmp-wb-text{margin-top:clamp(10px,.9vw,16px)}.cmp-wb-speakers{padding:var(--cmp-wb-section-pad) 0 clamp(56px, 5vw, 96px);color:#fff;background-color:#0a0410;background-image:var(--cmp-wb-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cmp-wb-speakers .cmp-wb-heading{color:#fff;font-size:clamp(30px,2.9vw,56px)}.cmp-wb-speakers-intro{text-align:center;color:#fffc;max-width:78ch;margin-inline:auto}.cmp-wb-speaker-viewport{--cmp-wb-speakers-per-view:4;--cmp-wb-speaker-gap:clamp(14px, 1.3vw, 24px);--cmp-wb-speaker-w:calc((100% - (var(--cmp-wb-speakers-per-view) - 1) * var(--cmp-wb-speaker-gap)) / var(--cmp-wb-speakers-per-view));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:clamp(28px,2.8vw,54px);overflow:hidden}.cmp-wb-speaker-viewport--dragging{cursor:grabbing}.cmp-wb-speaker-track{gap:var(--cmp-wb-speaker-gap);will-change:transform;width:100%;margin:0;padding:0;list-style:none;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex}.cmp-wb-speaker-nav{justify-content:center;align-items:center;gap:clamp(14px,1.2vw,20px);margin-top:clamp(22px,2vw,36px);display:flex}.cmp-wb-speaker-nav-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:clamp(40px,2.6vw,48px);height:clamp(40px,2.6vw,48px);padding:0;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.cmp-wb-speaker-nav-btn svg{width:45%;height:45%}.cmp-wb-speaker-nav-btn:hover:not(:disabled),.cmp-wb-speaker-nav-btn:focus-visible{background:var(--cmp-yellow);border-color:var(--cmp-yellow);color:#111;outline:none}.cmp-wb-speaker-nav-btn:focus-visible{box-shadow:0 0 0 3px #ffffff59}.cmp-wb-speaker-nav-btn:disabled{opacity:.3;cursor:default}.cmp-wb-speaker-nav-status{text-align:center;font-variant-numeric:tabular-nums;color:#ffffffb3;min-width:5ch;font-size:clamp(12px,.73vw,14px)}.cmp-wb-speaker{flex:0 0 var(--cmp-wb-speaker-w);background:#100818c7;border:1px solid #ffffff24;flex-direction:column;min-width:0;padding:clamp(10px,.75vw,14px) clamp(10px,.75vw,14px) clamp(16px,1.2vw,22px);display:flex;box-shadow:0 18px 40px #00000059}.cmp-wb-speaker-photo{aspect-ratio:361/315;background:#1a1020;overflow:hidden}.cmp-wb-speaker-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.cmp-wb-speaker-name{font-family:var(--font-display);letter-spacing:normal;margin:clamp(14px,1.1vw,20px) 0 0;font-size:clamp(16px,1vw,19px);font-weight:600;line-height:1.2}.cmp-wb-speaker-title{color:#ffffffb8;margin:6px 0 0;font-size:clamp(11px,.63vw,12px);line-height:1.35}.cmp-wb-cta{background-color:#f3eef5;background-image:var(--cmp-wb-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:clamp(380px,30vw,578px);padding:clamp(48px,4vw,76px) 0;display:flex}.cmp-wb-cta-body{text-align:center;flex-direction:column;align-items:center;display:flex}.cmp-wb-cta-heading .cmp-wb-heading-light{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(18px,1.9vw,36px)}.cmp-wb-cta-heading .cmp-wb-heading-bold{font-size:clamp(30px,3.4vw,64px)}.cmp-wb-cta-text{max-width:120ch}.cmp-wb-cta-actions{margin-top:clamp(22px,1.9vw,36px)}.cmp-wb-benefits{padding:var(--cmp-wb-section-pad) 0 clamp(56px, 5vw, 96px);background:#fff}.cmp-wb-benefits-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(32px,4.5vw,86px);display:grid}.cmp-wb-benefit-list{flex-direction:column;gap:clamp(22px,2vw,38px);margin:clamp(26px,2.4vw,46px) 0 0;padding:0;list-style:none;display:flex}.cmp-wb-benefit-title{font-family:var(--font-display);letter-spacing:normal;color:var(--cmp-text);margin:0;font-size:clamp(17px,1.05vw,20px);font-weight:600;line-height:1.25}.cmp-wb-benefit-text{color:var(--cmp-wb-text-dim);margin:8px 0 0}.cmp-wb-boxes{grid-template-rows:minmax(auto,.9fr) minmax(auto,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.3vw,24px);height:100%;display:grid}.cmp-wb-box{color:#fff;background-color:#120714;background-image:var(--cmp-wb-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff14;flex-direction:column;min-height:0;padding:clamp(18px,1.6vw,30px);display:flex;position:relative;overflow:hidden}.cmp-wb-box-title{font-family:var(--font-display);letter-spacing:normal;margin:0;font-size:clamp(17px,1.15vw,22px);font-weight:600;line-height:1.22}.cmp-wb-box-text{color:#ffffffd1;margin:clamp(10px,.9vw,16px) 0 0;font-size:clamp(13px,.78vw,15px)}.cmp-wb-box--image{border:0;grid-column:1/-1;min-height:160px;padding:0}.cmp-wb-box--image img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:1100px){.cmp-wb-overview{--cmp-s2n-card-w:300px}.cmp-wb-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-wb-speaker-viewport{--cmp-wb-speakers-per-view:3}}@media (max-width:900px){.cmp-wb-overview-grid{grid-template-columns:minmax(0,1fr)}.cmp-wb-overview .cmp-s2n-panel{width:100%;max-width:520px}.cmp-wb-agenda-foot,.cmp-wb-benefits-grid{grid-template-columns:minmax(0,1fr)}.cmp-wb-boxes{grid-template-rows:none;height:auto}.cmp-wb-box{aspect-ratio:441/354}.cmp-wb-box--image{aspect-ratio:901/398;min-height:0}.cmp-wb-agenda-foot{gap:clamp(16px,3vw,28px)}.cmp-wb-speaker-viewport{--cmp-wb-speakers-per-view:2}}@media (max-width:640px){.cmp-wb{--cmp-wb-section-pad:40px}.cmp-wb-hero{min-height:0;padding:40px 0 48px}.cmp-wb-hero-heading{max-width:none}.cmp-wb-agenda{padding-top:0}.cmp-wb-benefits{padding-bottom:var(--cmp-wb-section-pad)}.cmp-wb-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-wb-timeline-card{min-height:118px}.cmp-wb-speaker-viewport{--cmp-wb-speakers-per-view:1.3;--cmp-wb-speaker-gap:12px}.cmp-wb-cta{min-height:0;padding:48px 0}}@media (max-width:420px){.cmp-wb-timeline{grid-template-columns:minmax(0,1fr)}.cmp-wb-timeline-card{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;min-height:0;padding:14px 16px}.cmp-wb-timeline-time{flex:0 0 3.2em}.cmp-wb-boxes{grid-template-columns:minmax(0,1fr)}.cmp-wb-box{aspect-ratio:auto;min-height:200px}.cmp-wb-box--image{aspect-ratio:901/398;min-height:0}}@media (prefers-reduced-motion:reduce){.cmp-wb .cmp-btn,.cmp-wb-speaker-track{transition:none}}
