.cw-section{background:linear-gradient(135deg,#000000 0%,#05042a 50%,#0d0b3a 100%);padding:5.5rem 0 7rem;position:relative;overflow:hidden}.cw-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 70% at 18% 55%,rgb(52 50 199 / .22) 0%,transparent 65%),radial-gradient(ellipse 30% 40% at 88% 18%,rgb(92 231 255 / .04) 0%,transparent 55%);pointer-events:none}.cw-wrap{max-width:1320px;margin:0 auto;padding:0 clamp(1.5rem, 4vw, 4rem);position:relative;z-index:1}.cw-header{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:end;margin-bottom:3.5rem}.cw-rule{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.cw-rule::after{content:'';flex:1;height:1px;background:rgb(92 231 255 / .22)}.cw-label{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#5ce7ff)}.cw-title{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:clamp(2.8rem, 5.5vw, 5.2rem);line-height:.94;letter-spacing:.03em;color:var(--white,#F4F5F7)}.cw-title em{font-style:normal;color:var(--gold,#5ce7ff)}.cw-sub{font-size:1rem;font-weight:300;color:var(--white-dim,#BFC4CF);line-height:1.75;align-self:end}.cw-body{display:grid;grid-template-columns:520px 1fr;gap:3.5rem;align-items:center}.cw-wheel-outer{position:relative;width:520px;height:520px;flex-shrink:0}.cw-svg{width:100%;height:100%;overflow:visible;transform-origin:50% 50%;transition:transform 0.9s cubic-bezier(.65,0,.35,1);will-change:transform}.cw-seg{cursor:pointer}.cw-seg .cw-fill{transition:filter .35s,opacity .35s}.cw-seg:hover .cw-fill{filter:brightness(1.45) saturate(1.6)}.cw-seg.on .cw-fill{filter:brightness(1.7) saturate(2) drop-shadow(0 0 6px rgb(92 231 255 / .4))}.cw-svg.dim .cw-seg:not(.on) .cw-fill{opacity:.34}.cw-seg.on .cw-edge{stroke:rgb(92 231 255 / .55)!important;stroke-width:2.5!important}.cw-seg-text{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;fill:rgb(244 245 247 / .72);pointer-events:none;transition:fill .3s}.cw-seg.on .cw-seg-text{fill:var(--gold,#5ce7ff)}.cw-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:106px;height:106px;border-radius:50%;background:radial-gradient(circle at 38% 33%,#0e0c45,#000);border:1px solid rgb(92 231 255 / .18);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;z-index:10;box-shadow:0 0 40px rgb(52 50 199 / .5),inset 0 0 28px rgb(0 0 0 / .7);transition:border-color .5s,box-shadow .5s}.cw-svg.dim~.cw-hub{border-color:rgb(92 231 255 / .5);box-shadow:0 0 55px rgb(92 231 255 / .18),0 0 32px rgb(52 50 199 / .6),inset 0 0 28px rgb(0 0 0 / .7)}.cw-hub-n{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:2.1rem;line-height:1;color:var(--gold,#5ce7ff);letter-spacing:.05em}.cw-hub-l{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.5rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(92 231 255 / .38);margin-top:1px}.cw-mobile{display:none;flex-direction:column;gap:.3rem;margin-bottom:2rem}.cw-mbtn{background:none;border:1px solid rgb(255 255 255 / .06);color:var(--white-dim,#BFC4CF);font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;padding:.65rem 1rem;text-align:left;cursor:pointer;transition:border-color .2s,color .2s,background .2s;display:flex;align-items:center;gap:.7rem}.cw-mbtn:hover{border-color:rgb(92 231 255 / .3);color:var(--white,#F4F5F7)}.cw-mbtn.on{border-color:var(--gold,#5ce7ff);color:var(--gold,#5ce7ff);background:rgb(92 231 255 / .04)}.cw-mnum{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:1rem;color:rgb(92 231 255 / .3);flex-shrink:0;width:2rem}.cw-mbtn.on .cw-mnum{color:var(--gold,#5ce7ff)}.cw-panels{position:relative;min-height:510px}.cw-default{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:2.5rem;background:rgb(7 6 42 / .5);border:1px solid rgb(255 255 255 / .05);transition:opacity .3s}.cw-default.gone{opacity:0;pointer-events:none}.cw-dflt-big{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:clamp(2.2rem, 3.5vw, 3.2rem);color:rgb(244 245 247 / .08);line-height:1.05;letter-spacing:.05em;margin-bottom:2rem}.cw-dflt-hint{display:flex;align-items:center;gap:.75rem}.cw-dflt-line{height:1px;background:rgb(92 231 255 / .28);animation:cw-pulse 2.4s ease-in-out infinite}@keyframes cw-pulse{0%,100%{width:2.5rem;opacity:.22}50%{width:5rem;opacity:.6}}.cw-dflt-txt{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(92 231 255 / .28)}.cw-panel{position:absolute;inset:0;opacity:0;pointer-events:none;transform:translateX(20px);transition:opacity .42s ease,transform .42s ease;display:flex;flex-direction:column}.cw-panel.on{opacity:1;pointer-events:auto;transform:translateX(0);position:relative}.cw-card{background:#06052a;border:1px solid rgb(92 231 255 / .17);position:relative;overflow:hidden;flex:1;display:flex;flex-direction:column}.cw-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--gold,#5ce7ff) 0%,rgb(92 231 255 / .08) 100%)}.cw-card::after{content:'';position:absolute;bottom:0;right:0;width:52px;height:52px;border-bottom:1px solid rgb(92 231 255 / .1);border-right:1px solid rgb(92 231 255 / .1)}.cw-card-top{padding:1.75rem 2rem 1.5rem;flex:1}.cw-card-meta{display:flex;align-items:center;gap:.7rem;margin-bottom:1.1rem}.cw-card-seq{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(92 231 255 / .38)}.cw-card-tag{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#000;background:var(--gold,#5ce7ff);padding:.16rem .5rem}.cw-card-title{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:clamp(1.8rem, 2.8vw, 2.6rem);line-height:.95;letter-spacing:.03em;color:var(--white,#F4F5F7);margin-bottom:.9rem}.cw-card-desc{font-size:.9rem;font-weight:300;color:var(--white-dim,#BFC4CF);line-height:1.75}.cw-bullets{padding:1.1rem 2rem 1.4rem;border-top:1px solid rgb(255 255 255 / .05)}.cw-bullets ul{list-style:none;display:flex;flex-direction:column;gap:.35rem}.cw-bullets li{font-size:.83rem;color:rgb(191 196 207 / .82);line-height:1.6;padding-left:.9rem;position:relative}.cw-bullets li::before{content:'';position:absolute;left:0;top:.55em;width:4px;height:4px;background:var(--gold,#5ce7ff);opacity:.55}.cw-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgb(0 0 0 / .5);border-top:1px solid rgb(255 255 255 / .04)}.cw-stat{background:#030318;padding:.9rem 1.1rem}.cw-stat-v{font-family:var(--font-display,'Bebas Neue',sans-serif);font-size:1.65rem;line-height:1;color:var(--gold,#5ce7ff);letter-spacing:.05em}.cw-stat-l{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#6B7280;margin-top:.22rem}.cw-card-foot{padding:.9rem 2rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .04)}.cw-cta{font-family:var(--font-cond,'Barlow Condensed',sans-serif);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#5ce7ff);text-decoration:none;display:inline-flex;align-items:center;gap:.45rem;transition:gap .2s}.cw-cta:hover{gap:.8rem}.cw-cta-arr{transition:transform .2s}.cw-cta:hover .cw-cta-arr{transform:translateX(3px)}@media (max-width:1160px){.cw-body{grid-template-columns:440px 1fr;gap:2.5rem}.cw-wheel-outer{width:440px;height:440px}}@media (max-width:960px){.cw-header{grid-template-columns:1fr}}@media (max-width:820px){.cw-body{display:flex;flex-direction:column;gap:0}.cw-wheel-outer{display:none}.cw-mobile{display:flex;margin-bottom:0;padding-bottom:0}.cw-panels{min-height:0;position:static;margin:0;padding:0}.cw-default{display:none!important}.cw-panel{display:none;position:static;inset:auto;opacity:1;pointer-events:auto;margin:0;padding:0;transform:none}.cw-panel.on{display:block;margin-top:0;padding-top:0}.cw-mbtn.on{border-color:rgb(92 231 255 / .6);background:rgb(92 231 255 / .06);color:#5ce7ff}.cw-card{margin-top:0;border-top:none}}.cs-speaker-card__photo-link{display:block;text-decoration:none}.cs-speaker-card__photo-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#0e0c45 0%,#07062a 100%)}.cs-speaker-card__name a{color:inherit;text-decoration:none;transition:color .2s}.cs-speaker-card__name a:hover{color:var(--gold,#5ce7ff)}.cs-speaker-card__bio{font-size:.8rem;color:var(--white-faint,#6B7280);line-height:1.6;margin-top:.5rem}.cs-partner-empty a,.cs-speakers-empty a{color:var(--gold,#5ce7ff);text-decoration:underline}