@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@400;500&display=swap";.sync-panelists{color:var(--text)}.sync-panelists--home{scroll-margin-top:64px;padding:clamp(64px,7vw,96px) clamp(18px,3vw,40px);background:var(--sidebar-bg);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.sync-panelists__inner{max-width:1180px;margin-inline:auto}.sync-panelists--speakers{padding-top:clamp(48px,6vw,72px);border-top:1px solid var(--border)}.sync-panelists__header{margin-bottom:32px}.sync-panelists--home .sync-panelists__header{max-width:840px;margin:0 auto 32px}.sync-panelists--speakers .sync-panelists__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:clamp(28px,5vw,68px)}.sync-panelists__eyebrow{margin:0 0 12px;color:var(--page-accent);font-family:var(--ch-font-ui);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.sync-panelists--home .sync-panelists__eyebrow{margin-bottom:20px}.sync-panelists__header h2{margin:0;color:var(--text);font-family:var(--ch-font-ui);font-size:clamp(30px,4vw,50px);font-weight:300;line-height:1.06;letter-spacing:-.01em}.sync-panelists--home .sync-panelists__header h2{font-size:clamp(30px,3.2vw,40px)}.sync-panelists--speakers .sync-panelists__header h2{font-size:clamp(28px,3.4vw,42px)}.sync-panelists__note{margin:0;max-width:430px;color:var(--text-muted);font-family:var(--ch-font-body);font-size:14px;line-height:1.65}.sync-panelists__note--below{max-width:none;margin-top:25px}.sync-panelists--home .sync-panelists__note--below{max-width:840px;margin-inline:auto}.sync-panelists__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}.sync-panelists--home .sync-panelists__grid{max-width:840px;margin-inline:auto}.sync-panelist{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:5px;background:var(--surface)}.sync-panelist__portrait{position:relative;aspect-ratio:1;overflow:hidden;background:#171d2b;border-bottom:1px solid var(--border)}.sync-panelist__portrait img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1);opacity:0;transition:opacity .35s ease}.sync-panelist__portrait img.is-loaded{opacity:1}.sync-panelist__portrait-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:repeating-linear-gradient(135deg,transparent 0 27px,rgba(139,144,160,.035) 27px 28px),#171d2b;color:var(--text-dim)}.sync-panelist__portrait-fallback:before,.sync-panelist__portrait-fallback:after{content:"";position:absolute;width:24px;height:24px;border-color:#8b90a03d;border-style:solid}.sync-panelist__portrait-fallback:before{top:20px;left:20px;border-width:1px 0 0 1px}.sync-panelist__portrait-fallback:after{right:20px;bottom:20px;border-width:0 1px 1px 0}.sync-panelist__portrait-initials{font-family:var(--ch-font-ui);font-size:clamp(48px,6vw,76px);font-weight:300;line-height:1;letter-spacing:-.06em;color:#e8eaf03d}.sync-panelist__portrait-caption{font-family:var(--ch-font-mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--text-muted)}.sync-panelist__content{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(20px,2.2vw,26px)}.sync-panelists--home .sync-panelist__content{padding:18px}.sync-panelist__identity{width:100%}.sync-panelist__identity h3{margin:0 0 6px;font-family:var(--ch-font-ui);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1;letter-spacing:-.01em;color:var(--text)}.sync-panelists--home .sync-panelist__identity h3{font-size:clamp(24px,2vw,28px)}.sync-panelist__title{margin:0 0 6px;font-family:var(--ch-font-body);font-size:14px;line-height:1.5;color:var(--text-muted)}.sync-panelist__company{margin:0;font-family:var(--ch-font-ui);font-size:15px;font-weight:500;line-height:1.3;color:var(--text)}.sync-panelist__linkedin{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--page-accent);font-family:var(--ch-font-ui);font-size:14px;font-weight:500;text-decoration:none}.sync-panelist__linkedin:hover{text-decoration:underline}.sync-panelist__linkedin:focus-visible{outline:2px solid var(--page-accent);outline-offset:4px;border-radius:2px}.sync-panelist__logo{display:grid;place-items:center;flex:0 0 auto;width:66px;height:66px;margin-top:12px;padding:9px;overflow:hidden;border:1px solid var(--border);border-radius:50%;background:#e4e6ec}.sync-panelists--home .sync-panelist__logo{width:56px;height:56px;padding:8px}.sync-panelist__logo[data-company=Invision]{padding:3px}.sync-panelist__logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.sync-panelist__logo[data-company=PayPal] img{width:100%;height:100%;transform:translateY(-2px) scale(.9)}.sync-panelist__logo span{font-family:var(--ch-font-ui);font-size:11px;font-weight:600;line-height:1;text-align:center;color:#252a3a}.sync-panelist__details{border-top:1px solid var(--border)}.sync-panelist__details summary{display:flex;align-items:center;min-height:54px;padding:13px clamp(22px,2.4vw,30px);list-style:none;color:var(--page-accent);font-family:var(--ch-font-ui);font-size:15px;font-weight:500;cursor:pointer;transition:background .18s ease}.sync-panelist__details summary::-webkit-details-marker{display:none}.sync-panelist__details summary:hover{background:var(--surface-raised)}.sync-panelist__details summary:focus-visible{outline:2px solid var(--page-accent);outline-offset:-3px}.sync-panelist__details summary>span{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.sync-panelist__details summary span span{color:var(--text-muted);font-size:24px;font-weight:300;line-height:1}.sync-panelist__bio-open,.sync-panelist__details[open] .sync-panelist__bio-closed{display:none!important}.sync-panelist__details[open] .sync-panelist__bio-open{display:flex!important}.sync-panelist__bio{padding:0 clamp(22px,2.4vw,30px) 26px}.sync-panelist__bio p{margin:0;color:var(--text-muted);font-family:var(--ch-font-body);font-size:14px;line-height:1.7}.sync-panelist__bio p+p{margin-top:16px}@media(max-width:767px){.sync-panelists__grid,.sync-panelists--speakers .sync-panelists__header{grid-template-columns:1fr}.sync-panelists__grid{gap:18px}.sync-panelists--home .sync-panelists__grid,.sync-panelists--home .sync-panelists__header,.sync-panelists--home .sync-panelists__note--below{max-width:300px}.sync-panelists--speakers .sync-panelists__header{align-items:start;gap:18px}}@media(prefers-reduced-motion:reduce){.sync-panelist__portrait img,.sync-panelist__details summary{transition:none}}@font-face{font-family:Calibre;src:url(/assets/898aa8fd-2303-42a3-b704-4b0c9f65efbb.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(/assets/824aeaa5-2bc4-4c08-8dd0-2fec55bfd2d3.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(/assets/4791bd56-372b-4b19-8a86-6bf6fc2015dd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/6b581977-80c2-4597-be7c-1b8fafa37bb2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/3fa27e5b-154d-417a-a5ce-905f07df76f2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg: #1a1f2e;--sidebar-bg: #161b28;--surface: #202535;--surface-raised: #252a3a;--text: #e8eaf0;--text-muted: #8b90a0;--text-dim: #545870;--border: #3d4460;--border-light: #232840;--page-accent: #00d1ff;--page-accent-dim: rgba(0,209,255,.1);--page-accent-border: rgba(0,209,255,.25);--btn-primary-bg: #ffffff;--btn-primary-text: #0a0e1f;--btn-primary-hover: #e8eaf0;--ch-font-ui: "Calibre", -apple-system, BlinkMacSystemFont, sans-serif;--ch-font-body: "Sohne", -apple-system, BlinkMacSystemFont, sans-serif;--ch-font-mono: "Noto Sans Mono", ui-monospace, monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--ch-font-body);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes ringBreathe{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.05);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:.9}}@media(max-width:768px){.nav-links{display:none!important}.nav-toggle{display:inline-flex!important}}@media(min-width:769px){.nav-toggle,.mobile-menu{display:none!important}}@media(max-width:600px){.agenda-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}}.agenda-speaker-link{display:inline-flex;text-decoration:none;border-radius:5px}.agenda-speaker-link:hover{filter:brightness(1.28)}.agenda-speaker-link:focus-visible{outline:2px solid var(--page-accent);outline-offset:3px}input:focus,select:focus{outline:none;border-color:var(--page-accent)!important;box-shadow:0 0 0 2px #00d1ff26}a.nav-link:hover,a.footer-link:hover{color:var(--text)!important}.homepage-speakers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.homepage-speaker-card{display:grid;grid-template-columns:minmax(155px,.72fr) minmax(0,1fr);min-height:380px;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:5px}.homepage-speaker-card__image{min-height:100%;background:#737b8c;overflow:hidden}.homepage-speaker-card__image img{width:100%;height:100%;display:block;object-fit:cover}.homepage-speaker-card:first-child .homepage-speaker-card__image img{object-position:52% center}.homepage-speaker-card:last-child .homepage-speaker-card__image img{object-position:58% center}.homepage-speaker-card__body{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,34px)}.homepage-speaker-card__session{min-height:38px;margin:0 0 20px;font-family:var(--ch-font-mono);font-size:11px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--page-accent)}.homepage-speaker-card h3{margin:0 0 5px;font-family:var(--ch-font-ui);font-size:clamp(25px,2.4vw,32px);font-weight:400;line-height:1;color:var(--text)}.homepage-speaker-card__title{min-height:42px;margin:0 0 20px;font-family:var(--ch-font-body);font-size:14px;line-height:1.45;color:var(--text-muted)}.homepage-speaker-card__summary{margin:0 0 24px;font-family:var(--ch-font-body);font-size:14px;line-height:1.6;color:var(--text-muted)}.homepage-speaker-card__experience{width:100%;margin:0 0 24px}.homepage-speaker-card__experience>p{margin:0 0 10px;font-family:var(--ch-font-ui);font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim)}.homepage-speaker-card__logos{display:flex;flex-wrap:nowrap;gap:8px}.homepage-speaker-card__logo{width:66px;height:66px;display:grid;place-items:center;box-sizing:border-box;padding:7px;overflow:hidden;border:1px solid var(--border);border-radius:50%;background:#e4e6ec}.homepage-speaker-card__logo--compact{padding:6px}.homepage-speaker-card__logo--compact img{transform:translateY(-2px)}.homepage-speaker-card__logo--inset{padding:10px}.homepage-speaker-card__logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.homepage-speaker-card__image--black{filter:brightness(0)}.homepage-speaker-card__image--right{transform:translate(2px)}.homepage-speaker-card__logo span{display:block;max-width:100%;font-family:var(--ch-font-ui);font-size:8px;font-weight:700;letter-spacing:.03em;line-height:1;text-align:center;color:#f5f7fb}.homepage-speaker-card__link{margin-top:auto;font-family:var(--ch-font-ui);font-size:14px;font-weight:500;color:var(--text);text-decoration:none}.homepage-speaker-card__link span{margin-left:7px;color:var(--page-accent);transition:margin-left .18s ease}.homepage-speaker-card__link:hover span{margin-left:11px}.all-speakers-link{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid var(--border);border-radius:5px;font-family:var(--ch-font-ui);font-size:14px;font-weight:500;color:var(--text);text-decoration:none;transition:border-color .18s ease,color .18s ease}.all-speakers-link:hover{border-color:var(--page-accent);color:var(--page-accent)}.speakers-page{min-height:100vh;background:var(--bg);color:var(--text)}.speaker-page-nav{position:fixed;z-index:50;top:0;right:0;left:0;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(18px,3vw,40px);background:#0a0d1ce0;border-bottom:1px solid rgba(61,68,96,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.speaker-page-logo,.speaker-page-logo img{display:block}.speaker-page-logo img{height:23px}.speaker-page-nav__links{display:flex;align-items:center;gap:clamp(18px,2.4vw,32px)}.speaker-page-nav__links a{font-family:var(--ch-font-ui);font-size:14px;font-weight:500;color:var(--text-muted);text-decoration:none}.speaker-page-nav__links a:hover,.speaker-page-nav__links a.active{color:var(--text)}.speaker-page-nav__links .speaker-page-register{padding:6px 14px;border-radius:5px;background:var(--btn-primary-bg);color:var(--btn-primary-text)}.speakers-page-hero{position:relative;overflow:hidden;padding:clamp(138px,16vw,210px) clamp(18px,3vw,40px) clamp(74px,9vw,118px);background:radial-gradient(circle at 76% 30%,rgba(0,209,255,.12),transparent 34%),#0a0e1f;border-bottom:1px solid var(--border-light)}.speakers-page-hero:after{content:"";position:absolute;right:-8%;top:-50%;width:min(690px,62vw);aspect-ratio:1;border:1px solid rgba(0,209,255,.13);border-radius:50%;box-shadow:0 0 110px #00d1ff14}.speakers-page-hero>*{position:relative;z-index:1;max-width:1180px;margin-right:auto;margin-left:auto}.speaker-eyebrow{margin-top:0;margin-bottom:18px;font-family:var(--ch-font-ui);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--page-accent)}.speakers-page-hero h1{margin-top:0;margin-bottom:24px;font-family:var(--ch-font-ui);font-size:clamp(48px,7.4vw,92px);font-weight:300;line-height:.96;letter-spacing:-.02em;color:var(--text)}.speakers-page-hero>p:last-child{max-width:650px;margin-bottom:0;padding-left:clamp(0px,15vw,220px);font-family:var(--ch-font-body);font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:var(--text-muted)}.speakers-page-main{max-width:1180px;margin:0 auto;padding:clamp(72px,9vw,120px) clamp(18px,3vw,40px)}.speaker-profile{scroll-margin-top:90px;padding-bottom:clamp(72px,9vw,120px)}.speaker-profile+.speaker-profile{padding-top:clamp(72px,9vw,120px);border-top:1px solid var(--border)}.speaker-profile:last-child{padding-bottom:clamp(72px,9vw,120px)}.speaker-profile__intro{display:grid;grid-template-columns:minmax(260px,.86fr) minmax(0,1.14fr);gap:clamp(38px,7vw,92px);align-items:center;margin-bottom:clamp(48px,6vw,76px)}.speaker-profile__portrait{overflow:hidden;aspect-ratio:1;border:1px solid var(--border);border-radius:5px;background:var(--surface)}.speaker-profile__portrait img{width:100%;height:100%;display:block;object-fit:cover}.speaker-profile:first-child .speaker-profile__portrait img{object-position:center}.speaker-profile:last-child .speaker-profile__portrait img{object-position:60% center}.speaker-profile__identity h2{margin:0 0 10px;font-family:var(--ch-font-ui);font-size:clamp(40px,5vw,66px);font-weight:300;line-height:.98;letter-spacing:-.02em;color:var(--text)}.speaker-profile__title{max-width:560px;margin:0 0 28px;font-family:var(--ch-font-body);font-size:clamp(17px,1.6vw,20px);line-height:1.5;color:var(--text-muted)}.speaker-profile__session{max-width:560px;margin:0 0 28px;padding:14px 16px;border-left:2px solid var(--page-accent);background:#00d1ff0f;font-family:var(--ch-font-mono);font-size:12px;line-height:1.55;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.linkedin-link{display:inline-flex;align-items:center;gap:9px;font-family:var(--ch-font-ui);font-size:14px;font-weight:500;color:var(--page-accent);text-decoration:none}.linkedin-link:hover{color:var(--text)}.speaker-profile__content{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr);gap:clamp(40px,7vw,88px);align-items:start}.speaker-profile__summary{margin:0 0 28px;font-family:var(--ch-font-body);font-size:clamp(18px,1.8vw,22px);line-height:1.6;color:var(--text)}.speaker-bio{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.speaker-bio summary{position:relative;padding:18px 34px 18px 0;list-style:none;cursor:pointer;font-family:var(--ch-font-ui);font-size:15px;font-weight:500;color:var(--page-accent)}.speaker-bio summary::-webkit-details-marker{display:none}.speaker-bio summary:after{content:"+";position:absolute;right:2px;top:14px;font-family:var(--ch-font-ui);font-size:24px;font-weight:300;color:var(--text-muted)}.speaker-bio[open] summary:after{content:"−"}.speaker-bio__open,.speaker-bio[open] .speaker-bio__closed{display:none}.speaker-bio[open] .speaker-bio__open{display:inline}.speaker-bio__body{padding:2px 0 24px}.speaker-bio__body p{margin:0 0 18px;font-family:var(--ch-font-body);font-size:15px;line-height:1.72;color:var(--text-muted)}.speaker-bio__body p:last-child{margin-bottom:0}.experience-panel{padding:26px;border:1px solid var(--border);border-radius:5px;background:var(--surface)}.experience-panel__heading{margin:0 0 22px;font-family:var(--ch-font-ui);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.experience-list{display:flex;flex-direction:column}.experience-item{display:grid;grid-template-columns:58px 1fr;gap:14px;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.experience-item:first-child{padding-top:0;border-top:0}.experience-item:last-child{padding-bottom:0}.experience-logo{width:58px;height:58px;display:grid;place-items:center;box-sizing:border-box;padding:7px;overflow:hidden;border:1px solid var(--border);border-radius:50%;background:#d9dde6}.experience-logo--compact{padding:6px}.experience-logo--compact img{transform:translateY(-2px)}.experience-logo--inset{padding:10px}.experience-logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.experience-logo__image--black{filter:brightness(0)}.experience-logo__image--right{transform:translate(2px)}.experience-logo span{display:block;max-width:100%;font-family:var(--ch-font-ui);font-size:8px;font-weight:700;letter-spacing:.03em;line-height:1;text-align:center;color:#f5f7fb}.experience-item h3{margin:0 0 4px;font-family:var(--ch-font-ui);font-size:16px;font-weight:600;line-height:1.2;color:var(--text)}.experience-item p{margin:0;font-family:var(--ch-font-body);font-size:13px;line-height:1.45;color:var(--text-muted)}.speakers-page-footer{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px clamp(18px,3vw,40px);background:#0a0e1f;border-top:1px solid var(--border-light)}.speakers-page-footer img{height:24px}.speakers-page-footer p{margin:0;font-family:var(--ch-font-body);font-size:13px;color:var(--text-muted)}.venue-gallery{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.75fr);grid-template-rows:repeat(2,minmax(210px,1fr));gap:14px;min-height:clamp(520px,58vw,700px)}.venue-gallery figure{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:5px;background:#0a0e1f}.venue-gallery__entrance{grid-row:1 / 3}.venue-gallery img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s ease}.venue-gallery__entrance img{object-position:center}.venue-gallery__room img{object-position:center 38%}.venue-gallery__terrace img{object-position:center 58%}.venue-gallery figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,11,26,.72),transparent 42%);pointer-events:none}.venue-gallery figcaption{position:absolute;z-index:1;left:18px;bottom:15px;font-family:var(--ch-font-ui);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#e8eaf0e0}.venue-gallery figure:hover img{transform:scale(1.015)}@media(max-width:700px){.homepage-speakers,.homepage-speaker-card{grid-template-columns:1fr}.homepage-speaker-card__image{min-height:360px}.homepage-speaker-card__session,.homepage-speaker-card__title{min-height:0}.speaker-page-nav__links{gap:clamp(8px,2vw,16px)}.speakers-page-hero>p:last-child{padding-left:0}.speaker-profile__intro,.speaker-profile__content{grid-template-columns:1fr}.speaker-profile__portrait{max-height:520px}.speakers-page-footer{align-items:flex-start;flex-direction:column}.venue-gallery{grid-template-columns:1fr 1fr;grid-template-rows:minmax(320px,1.35fr) minmax(190px,.75fr);min-height:auto}.venue-gallery__entrance{grid-column:1 / 3;grid-row:auto}}@media(min-width:701px)and (max-width:1050px){.homepage-speakers{grid-template-columns:1fr}}@media(max-width:390px){.speaker-page-nav__links{gap:8px}.speaker-page-nav__links a{font-size:12px}.speaker-page-nav__links .speaker-page-register{padding:6px 10px;white-space:nowrap}}
