.lsx{--ls-display:var(--ls-font-display),"Archivo Black",system-ui,sans-serif;--ls-body:var(--ls-font-body),"Archivo",system-ui,sans-serif;--ls-mono:var(--ls-font-mono),"Space Mono",ui-monospace,monospace;--ls-cream:#f4ede3;--ls-cream-2:#efe8dc;--ls-cream-3:#f2ebdf;--ls-maroon:#7c1f17;--ls-gold:#e0a25a;--ls-gold-2:#f7dda0;--ls-ink:#1c0d0b;--ls-taupe:#524a3f;--ls-void:#0b0805;--ls-surface:var(--ls-maroon);--ls-gutter:clamp(20px,5vw,40px);font-family:var(--ls-body);font-weight:500;line-height:1.5;color:var(--ls-cream);background:var(--ls-maroon);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.lsx *,.lsx :after,.lsx :before{box-sizing:border-box}.lsx :where(nav){position:static;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;padding:0;display:block}.lsx :where(section){position:relative;padding:0}.lsx :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin:0;font-optical-sizing:auto}.lsx :where(p){margin:0}.lsx :where(a){color:inherit;text-decoration:none}.lsx :where(ul,ol){margin:0;padding:0;list-style:none}.lsx :where(img,svg){max-width:100%}.lsx :where(img){display:block;height:auto}.lsx :where(input,select,textarea,button){font:inherit;color:inherit;margin:0}.lsx :where(button){background:none;border:0;cursor:pointer}.lsx ::selection{background:var(--ls-maroon);color:var(--ls-cream)}.ls-noise{position:relative}.ls-noise:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.15;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E")}.ls-inner{position:relative;z-index:1}.ls-seclabel{display:flex;align-items:center;gap:16px}.ls-seclabel span:first-child{font-family:var(--ls-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.ls-seclabel .ls-rule{flex:1 1;height:1px}.ls-codon{font-family:var(--ls-mono);font-size:12px;letter-spacing:.34em;line-height:1.8;word-break:break-word}.ls-codon b{font-weight:700}.ls-pill{display:inline-flex;width:46px;height:20px;border-radius:10px;overflow:hidden;border:1.5px solid var(--ls-ink);margin-bottom:16px}.ls-pill i{flex:1 1;display:block}.ls-pill .ls-pill-fill{background:var(--ls-maroon)}.ls-pill .ls-pill-empty{background:var(--ls-surface)}.ls-pill.ls-pill--swap{flex-direction:row-reverse}.ls-marquee{overflow:hidden;white-space:nowrap}.ls-marquee-track{display:flex;width:max-content;will-change:transform}.ls-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--ls-mono);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.ls-btn--solid{background:var(--ls-cream);color:var(--ls-ink);padding:19px 28px}.ls-btn--solid:hover{background:var(--ls-ink);color:var(--ls-cream)}.ls-btn--ghost{border:1px solid rgba(244,237,227,.55);color:var(--ls-cream);padding:18px 26px}.ls-btn--ghost:hover{border-color:var(--ls-cream);background:rgba(244,237,227,.08)}.ls-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px var(--ls-gutter);position:fixed;top:0;left:0;right:0;z-index:100;background:transparent}.ls-nav:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(24,13,11,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(244,237,227,.14);opacity:0;transition:opacity .3s ease}.ls-nav--scrolled:before{opacity:1}.ls-hero .ls-inner{padding-top:60px}html{scroll-padding-top:72px}.ls-brand{display:flex;align-items:center;gap:14px;color:var(--ls-cream)}.ls-brand-glyph{width:23px;height:31px;flex:none;fill:var(--ls-cream)}.ls-brand-word{font-family:var(--ls-display);font-size:15px;letter-spacing:.05em}.ls-navlinks{display:flex;align-items:center;gap:26px}.ls-navlinks a{font-family:var(--ls-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cream);opacity:.78;transition:opacity .2s}.ls-navlinks a:hover{opacity:1}.ls-navlinks a.ls-nav-cta{opacity:1;border:1px solid #fff;background:#fff;color:var(--ls-maroon);padding:11px 20px;transition:background .25s,color .25s}.ls-navlinks a.ls-nav-cta:hover{background:transparent;color:#fff}.ls-menu-btn{display:none;color:var(--ls-cream);padding:8px;margin:-8px;line-height:0}.ls-locale-mobile{display:none}.ls-menu-btn svg{stroke:var(--ls-cream)}.ls-mobile-backdrop{position:fixed;inset:0;z-index:80;background:rgba(11,8,5,.62);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.ls-mobile-backdrop.ls-open{opacity:1;visibility:visible;transition:opacity .28s ease}.ls-mobile-menu{position:fixed;top:0;left:0;right:0;z-index:85;display:flex;flex-direction:column;gap:4px;padding:84px var(--ls-gutter) 34px;background:var(--ls-maroon);border-bottom:2px solid var(--ls-ink);box-shadow:0 24px 48px -24px rgba(11,8,5,.6);max-height:100dvh;overflow-y:auto;transform:translateY(-16px);opacity:0;visibility:hidden;transition:opacity .28s ease,transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s linear .28s}.ls-mobile-menu.ls-open{transform:none;opacity:1;visibility:visible;transition:opacity .28s ease,transform .28s cubic-bezier(.2,.7,.2,1)}.ls-mobile-menu a{font-family:var(--ls-display);font-size:1.5rem;color:var(--ls-cream);padding:13px 2px;border-bottom:1px solid rgba(244,237,227,.2)}.ls-mobile-menu a.ls-nav-cta{margin-top:20px;background:#fff;color:var(--ls-maroon);text-align:center;font-family:var(--ls-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:16px 24px;border:1px solid #fff}.ls-hero{color:var(--ls-cream);overflow:hidden;--ls-surface:var(--ls-maroon);background-color:var(--ls-maroon);background-image:radial-gradient(130% 100% at 72% 6%,rgba(255,213,168,.09) 0,rgba(0,0,0,0) 42%,rgba(22,4,2,.42) 100%)}.ls-hero-dna{position:absolute;top:0;bottom:0;right:0;width:min(600px,52vw);background:url(/redesign/asset_1.png) 100%/contain no-repeat;opacity:.55;pointer-events:none;z-index:0}.ls-dna-ticker{overflow:hidden;white-space:nowrap;border-bottom:1px solid rgba(244,237,227,.18);padding:9px 0}.ls-dna-ticker .ls-marquee-track{animation:lsTicker 38s linear infinite}.ls-dna-ticker span{letter-spacing:.5em;opacity:.5;padding-right:16px}.ls-catalog,.ls-dna-ticker span{font-family:var(--ls-mono);font-size:11px}.ls-catalog{padding:14px var(--ls-gutter) 0;letter-spacing:.3em;opacity:.72}.ls-hero-top{padding:clamp(30px,5vw,48px) var(--ls-gutter) 0}.ls-hero-title{line-height:.86}.ls-ht-the{font-size:clamp(2.6rem,9vw,96px);line-height:.92;letter-spacing:-.01em;color:transparent;-webkit-text-stroke:2.5px var(--ls-cream)}.ls-ht-main,.ls-ht-the{font-family:var(--ls-display)}.ls-ht-main{font-size:clamp(3.4rem,15.5vw,172px);line-height:.86;letter-spacing:-.015em;margin-left:-.04em}.ls-ht-year{font-family:var(--ls-display);font-size:clamp(2.9rem,12vw,128px);line-height:.9;letter-spacing:.01em;margin-top:14px;color:transparent;-webkit-text-stroke:2.5px var(--ls-cream)}.ls-hero-lead{position:relative;z-index:1;padding:clamp(28px,4vw,44px) var(--ls-gutter) 40px;max-width:660px;font-size:clamp(16px,2vw,18px);line-height:1.55;font-weight:500;color:rgba(244,237,227,.82)}.ls-hero-lead b{color:var(--ls-cream);font-weight:700}.ls-hero-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:end;border-top:1px solid rgba(244,237,227,.28);padding:28px var(--ls-gutter) 46px}.ls-meta-k{font-family:var(--ls-mono);font-size:10px;letter-spacing:.3em;opacity:.6;margin-bottom:12px}.ls-meta-v{font-family:var(--ls-display);font-size:clamp(20px,2.4vw,27px)}.ls-band{background:var(--ls-cream);color:var(--ls-maroon);border-top:2px solid var(--ls-ink);overflow:hidden;padding:15px 0;white-space:nowrap}.ls-band .ls-marquee-track{animation:lsTicker 26s linear infinite}.ls-band span{font-family:var(--ls-display);font-size:clamp(16px,2.4vw,22px);letter-spacing:.04em;padding-right:24px}.ls-culture{background:var(--ls-cream-2);color:var(--ls-ink);--ls-surface:var(--ls-cream-2);padding:clamp(48px,7vw,64px) var(--ls-gutter) clamp(44px,6vw,56px);overflow:clip}.ls-culture-moon{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;right:max(-72px,-5vw);bottom:max(-96px,-7vw);width:auto;height:clamp(320px,40vw,540px);opacity:.5}.ls-culture .ls-codon,.ls-culture .ls-culture-lead,.ls-culture .ls-seclabel,.ls-culture .ls-stats{position:relative;z-index:1}.ls-culture .ls-seclabel{margin-bottom:36px}.ls-culture .ls-seclabel span:first-child{color:var(--ls-maroon)}.ls-culture .ls-rule{background:rgba(28,13,11,.25)}.ls-culture-lead{font-size:clamp(26px,3.6vw,38px);line-height:1.16;font-weight:800;letter-spacing:-.01em;max-width:960px}.ls-culture-lead em{font-style:normal;color:var(--ls-maroon)}.ls-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-top:clamp(36px,5vw,56px)}.ls-stat{border-top:3px solid var(--ls-ink);padding-top:20px}.ls-stat-num{font-family:var(--ls-display);font-size:clamp(46px,6vw,74px);line-height:1;color:var(--ls-maroon)}.ls-stat-num--outline{color:transparent;-webkit-text-stroke:2px var(--ls-maroon)}.ls-stat-lbl{font-family:var(--ls-mono);font-size:11px;line-height:1.6;letter-spacing:.06em;color:var(--ls-taupe);margin-top:14px}.ls-culture .ls-codon{margin-top:48px;color:rgba(28,13,11,.45)}.ls-culture .ls-codon b{color:var(--ls-maroon)}.ls-why{background:var(--ls-maroon);color:var(--ls-cream);overflow:hidden;padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-why .ls-seclabel{margin-bottom:40px}.ls-why .ls-seclabel span:first-child{color:rgba(244,237,227,.72)}.ls-why .ls-rule{background:rgba(244,237,227,.28)}.ls-why-lead{font-size:clamp(28px,4vw,44px);line-height:1.14;font-weight:800;letter-spacing:-.01em;max-width:1060px}.ls-why-lead em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px var(--ls-cream)}.ls-why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:clamp(40px,5vw,60px);background:rgba(244,237,227,.22);border:1px solid rgba(244,237,227,.22)}.ls-why-card{background:var(--ls-maroon);padding:32px 28px}.ls-why-k{font-family:var(--ls-mono);font-size:11px;letter-spacing:.24em;color:rgba(244,237,227,.6);margin-bottom:16px}.ls-why-h{font-family:var(--ls-display);font-size:22px;line-height:1.12;margin-bottom:12px}.ls-why-p{font-size:14.5px;line-height:1.6;color:rgba(244,237,227,.78)}.ls-themes{background:var(--ls-cream-3);color:var(--ls-ink);--ls-surface:var(--ls-cream-3);padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px);position:relative;isolation:isolate;overflow:hidden}.ls-themes:after{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;bottom:0;right:clamp(-20px,2vw,60px);width:min(42vw,500px);background:url(/speakers/can-you-implement-th.jpg) 100%/contain no-repeat;opacity:.16;mix-blend-mode:multiply}.ls-themes .ls-seclabel{margin-bottom:34px}.ls-themes .ls-seclabel span:first-child{color:var(--ls-maroon)}.ls-themes .ls-rule{background:rgba(28,13,11,.25)}.ls-themes-lead{font-size:clamp(24px,3vw,32px);line-height:1.22;font-weight:800;max-width:900px;margin-bottom:clamp(40px,5vw,56px)}.ls-themes-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px}.ls-theme{border-top:3px solid var(--ls-ink);padding-top:22px}.ls-theme-num{font-family:var(--ls-display);font-size:clamp(44px,5vw,60px);line-height:1;color:var(--ls-maroon)}.ls-theme-num--outline{color:transparent;-webkit-text-stroke:2px var(--ls-maroon)}.ls-theme-h{font-family:var(--ls-display);font-size:23px;line-height:1.08;margin-top:18px}.ls-theme-p{font-size:14.5px;line-height:1.62;color:#4a4237;margin-top:12px}.ls-themes .ls-codon{margin-top:52px;color:rgba(28,13,11,.45)}.ls-themes .ls-codon b{color:var(--ls-maroon)}.ls-agenda{--ls-ag-green:#3e6b47;--ls-ag-grey:#a89e92;--ls-ag-line:rgba(244,237,227,.22);--ls-ag-bg:#4c2018;background:var(--ls-ag-bg);color:var(--ls-cream);padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-agenda .ls-seclabel{margin-bottom:40px}.ls-agenda .ls-seclabel span:first-child{color:var(--ls-gold)}.ls-agenda .ls-rule{background:rgba(244,237,227,.2)}.ls-ag-head-block{max-width:940px;margin-bottom:34px}.ls-ag-headline{font-family:var(--ls-display);font-size:clamp(28px,4vw,46px);line-height:1.08;letter-spacing:-.01em}.ls-ag-intro{font-size:clamp(15px,1.7vw,17px);color:rgba(244,237,227,.84);margin-top:20px}.ls-ag-draft,.ls-ag-intro{line-height:1.6;max-width:720px}.ls-ag-draft{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:13px;color:rgba(244,237,227,.72)}.ls-ag-draft-badge{font-family:var(--ls-mono);font-size:11px;letter-spacing:.18em;color:var(--ls-gold);border:1px solid rgba(224,162,90,.55);border-radius:999px;padding:4px 12px;white-space:nowrap}.ls-ag-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start;margin:34px 0 0}.ls-ag-boxes--below{margin-top:44px;padding-top:36px;border-top:1px solid rgba(244,237,227,.16)}@media (max-width:1080px){.ls-ag-boxes{grid-template-columns:1fr 1fr}}@media (max-width:820px){.ls-ag-boxes{grid-template-columns:1fr}}.ls-ag-box{border:1px solid rgba(224,162,90,.32);border-radius:14px;background:rgba(244,237,227,.045);padding:clamp(22px,3vw,30px) clamp(20px,3vw,32px)}.ls-ag-dr-badge{font-family:var(--ls-mono);font-size:11px;letter-spacing:.22em;color:var(--ls-gold)}.ls-ag-dr-title{font-family:var(--ls-display);font-size:clamp(20px,2.5vw,26px);line-height:1.16;margin-top:12px}.ls-ag-dr-p{font-size:14.5px;line-height:1.62;color:rgba(244,237,227,.88);margin-top:12px}.ls-ag-dr-matchlabel{font-family:var(--ls-mono);font-size:10px;letter-spacing:.22em;color:rgba(244,237,227,.58);margin-top:18px}.ls-ag-dr-matches{list-style:none;padding:0;column-count:2;column-gap:26px;margin-top:10px}@media (max-width:520px){.ls-ag-dr-matches{column-count:1}}.ls-ag-dr-matches li{page-break-inside:avoid;break-inside:avoid;position:relative;padding-left:16px;margin-bottom:8px;font-size:14.5px;line-height:1.62;color:rgba(244,237,227,.88)}.ls-ag-dr-matches li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ls-gold)}.ls-ag-pitch-meta{font-family:var(--ls-mono);font-size:11px;letter-spacing:.14em;color:var(--ls-gold);margin-top:10px}.ls-ag-legend{display:flex;flex-wrap:wrap;gap:12px 44px;margin:16px 0 4px;padding-top:16px;border-top:1px solid rgba(244,237,227,.14)}.ls-ag-legend-item{display:inline-flex;align-items:baseline;gap:12px}.ls-ag-legend-note{font-size:13px;line-height:1.5;color:rgba(244,237,227,.7)}.ls-ag-codon{font-family:var(--ls-mono);font-size:12px;letter-spacing:.34em;line-height:1.8;color:rgba(244,237,227,.42);word-break:break-word;margin:26px 0}.ls-ag-codon b{font-weight:700;color:var(--ls-gold)}.ls-ag-switch{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;border:1px solid rgba(244,237,227,.3);border-radius:14px;padding:6px;margin-bottom:26px}@media (max-width:1100px){.ls-ag-switch{grid-template-columns:1fr}}.ls-ag-tab{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;text-align:left;padding:16px 20px;border-radius:9px;color:rgba(244,237,227,.72);transition:background .25s,color .25s}.ls-ag-tab--on,.ls-ag-tab:hover{color:var(--ls-cream)}.ls-ag-tab--on{background:var(--ls-maroon);box-shadow:inset 0 0 0 1px rgba(224,162,90,.45)}.ls-ag-tab-n{font-family:var(--ls-display);font-size:17px;letter-spacing:.02em}.ls-ag-tab-tag{letter-spacing:.16em;text-transform:uppercase}.ls-ag-tab-date,.ls-ag-tab-tag{font-family:var(--ls-mono);font-size:11px}.ls-ag-tab-date{letter-spacing:.1em;color:rgba(244,237,227,.66);flex-basis:100%}.ls-ag-tab--on .ls-ag-tab-date{color:rgba(244,237,227,.8)}.ls-ag-daybar{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;margin-bottom:6px;background:linear-gradient(var(--ls-ag-bg) 72%,rgba(76,32,24,0))}.ls-ag-daysticky{letter-spacing:.2em;color:var(--ls-gold)}.ls-ag-daysticky,.ls-ag-expandall{font-family:var(--ls-mono);font-size:11px;text-transform:uppercase}.ls-ag-expandall{letter-spacing:.12em;color:rgba(244,237,227,.82);border-bottom:1px solid rgba(244,237,227,.5);padding-bottom:2px;transition:color .2s,border-color .2s}.ls-ag-expandall:hover{color:var(--ls-cream);border-color:var(--ls-cream)}.ls-ag-list{position:relative}.ls-ag-list:before{content:"";position:absolute;top:0;bottom:0;left:84px;width:1px;background:var(--ls-ag-line)}.ls-ag-item{position:relative;display:grid;grid-template-columns:84px 1fr auto;grid-gap:8px 20px;gap:8px 20px;align-items:start;padding:4px 0;border-top:1px solid var(--ls-ag-line)}.ls-ag-item:first-child{border-top:0}.ls-ag-node{position:absolute;left:80px;top:22px;width:9px;height:9px;border-radius:50%;background:var(--ls-gold);box-shadow:0 0 0 4px var(--ls-ag-bg)}.ls-ag-item--logi .ls-ag-node{background:var(--ls-ag-grey);width:6px;height:6px;left:82px;top:18px}.ls-ag-time{font-family:var(--ls-mono);font-size:12px;letter-spacing:.05em;color:rgba(244,237,227,.7);padding-top:16px}.ls-ag-chipwrap{padding-top:11px}.ls-ag-main{min-width:0}.ls-ag-head{display:flex;align-items:flex-start;gap:14px;width:100%;text-align:left;padding:14px 0}.ls-ag-head:focus-visible{outline:2px solid var(--ls-gold);outline-offset:3px;border-radius:4px}.ls-ag-titlewrap{min-width:0}.ls-ag-title{font-family:var(--ls-display);font-size:18px;line-height:1.18;display:block}.ls-ag-star{color:var(--ls-gold);margin-right:8px}.ls-ag-tags{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:9px}.ls-ag-sponsor{font-family:var(--ls-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ls-gold-2)}.ls-ag-item--anchor{background:none;border-radius:0;margin:0;padding-left:0;padding-right:0}.ls-ag-item--anchor .ls-ag-time{padding-left:0}.ls-ag-item--anchor .ls-ag-title{font-size:18px;line-height:1.18}.ls-ag-item--logi{grid-template-columns:84px 1fr auto}.ls-ag-logi{padding:12px 0;font-style:italic;color:rgba(244,237,227,.62)}.ls-ag-logi-title{font-family:var(--ls-body);font-size:14px}.ls-ag-logi-desc{font-size:13px;margin-left:10px;color:rgba(244,237,227,.52)}.ls-ag-cap{flex:none;display:inline-flex;width:34px;height:15px;border-radius:8px;overflow:hidden;border:1.5px solid rgba(244,237,227,.55);margin-top:3px}.ls-ag-cap i{flex:1 1;display:block}.ls-ag-cap .ls-ag-cap-a{background:var(--ls-gold)}.ls-ag-cap .ls-ag-cap-b{background:transparent}.ls-ag-cap--open{flex-direction:row-reverse;border-color:var(--ls-gold)}.ls-ag-panel{display:grid;grid-template-rows:0fr;opacity:0}.ls-ag-panel--open{grid-template-rows:1fr;opacity:1}.ls-agenda--anim .ls-ag-panel{transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1),opacity .34s ease}@keyframes ls-ag-rowin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ls-agenda--anim .ls-ag-list--switch .ls-ag-item{animation:ls-ag-rowin .38s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--ls-ag-i, 0) * 45ms)}.ls-ag-panel-inner{min-height:0;overflow:hidden;padding-bottom:16px;padding-left:48px}.ls-ag-desc{font-size:14.5px;line-height:1.62;color:rgba(244,237,227,.88);max-width:640px}.ls-ag-chip{display:inline-flex;align-items:center;gap:7px;font-family:var(--ls-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ls-ag-chip--closed,.ls-ag-chip--open{padding:5px 12px;border-radius:999px}.ls-ag-chip-dot{width:7px;height:7px;border-radius:50%}.ls-ag-chip--open{color:#c6e7cf;background:rgba(62,107,71,.32);border:1px solid rgba(169,211,179,.45)}.ls-ag-chip--open .ls-ag-chip-dot{background:#7fbf8d;box-shadow:0 0 0 3px rgba(62,107,71,.25)}.ls-ag-chip--closed{color:#d8cfc3;background:rgba(168,158,146,.14);border:1px solid rgba(168,158,146,.38)}.ls-ag-chip--closed .ls-ag-chip-dot{background:var(--ls-ag-grey)}.ls-ag-chip--none{color:rgba(244,237,227,.3);letter-spacing:0}.ls-conveners{background:var(--ls-cream-2);color:var(--ls-ink);padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-conveners .ls-seclabel{margin-bottom:40px}.ls-conveners .ls-seclabel span:first-child{color:var(--ls-maroon)}.ls-conveners .ls-rule{background:rgba(28,13,11,.25)}.ls-hosts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:30px 24px;gap:30px 24px}.ls-host{display:flex;flex-direction:column;align-items:center;text-align:center}.ls-host-mono{display:flex;align-items:center;justify-content:center;background:var(--ls-maroon);color:var(--ls-cream);font-family:var(--ls-display);font-size:46px;letter-spacing:.02em}.ls-host-mono,.ls-host-photo{width:80%;aspect-ratio:4/5;border-radius:14px;margin-bottom:16px}.ls-host-photo{object-fit:cover;object-position:center 40%;display:block}.ls-host-name{font-family:var(--ls-display);font-size:20px;line-height:1.1}.ls-host-link{display:inline-block;font-family:var(--ls-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ls-maroon);margin-top:10px;border-bottom:1px solid rgba(124,31,23,.35);padding-bottom:2px;transition:border-color .2s}.ls-host-link:hover{border-bottom-color:var(--ls-maroon)}.ls-venue-cta{margin-top:56px;display:flex;justify-content:center}.ls-venue-cta-btn{display:inline-block;font-family:var(--ls-mono);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ls-maroon);background:#fff;padding:16px 34px;border-radius:999px;border:1px solid #fff;transition:background .25s,color .25s,transform .2s}.ls-venue-cta-btn:hover{background:transparent;color:#fff;transform:translateY(-1px)}.ls-venue{background:var(--ls-maroon);color:var(--ls-cream);overflow:hidden;padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-venue:after{content:"";position:absolute;pointer-events:none;top:0;bottom:0;left:clamp(-30px,2vw,60px);width:min(42vw,460px);background:url(/speakers/can-you-implement-th.jpg) 0/contain no-repeat;opacity:.18;filter:invert(1);mix-blend-mode:screen}.ls-venue-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(36px,5vw,56px);gap:clamp(36px,5vw,56px);align-items:end}.ls-venue .ls-seclabel{margin-bottom:36px}.ls-venue .ls-seclabel span:first-child{color:rgba(244,237,227,.72)}.ls-venue .ls-seclabel .ls-rule{flex:none;width:120px;background:rgba(244,237,227,.28)}.ls-venue-grid>div:first-child{container-type:inline-size;min-width:0}.ls-venue-title{font-family:var(--ls-display);font-size:clamp(48px,calc(8.4vw - 12px),104px);font-size:clamp(48px,16.5cqw,104px);line-height:.9;letter-spacing:-.01em;overflow-wrap:normal}.ls-venue-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px 40px;gap:26px 40px;margin-top:38px;max-width:460px}.ls-venue-k{font-family:var(--ls-mono);font-size:10px;letter-spacing:.26em;color:rgba(244,237,227,.55);margin-bottom:10px}.ls-venue-v{font-family:var(--ls-display);font-size:22px}.ls-venue-media{position:relative;align-self:stretch;min-height:420px;border:1px solid rgba(244,237,227,.3);overflow:hidden;background:linear-gradient(160deg,rgba(244,237,227,.06),rgba(0,0,0,.12))}.ls-venue-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ls-pricing{background:var(--ls-cream-3);color:var(--ls-ink);padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-pricing .ls-seclabel{margin-bottom:34px}.ls-pricing .ls-seclabel span:first-child{color:var(--ls-maroon)}.ls-pricing .ls-rule{background:rgba(28,13,11,.25)}.ls-pricing-lead{font-family:var(--ls-display);font-size:clamp(22px,3vw,34px);line-height:1.12;max-width:720px;margin-bottom:clamp(34px,5vw,52px)}.ls-pricing-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(22px,3vw,34px);gap:clamp(22px,3vw,34px)}.ls-price-card{border-top:3px solid var(--ls-ink);padding-top:26px;display:flex;flex-direction:column}.ls-price-audience{font-family:var(--ls-display);font-size:clamp(24px,3vw,34px);line-height:1.05;color:var(--ls-maroon);margin-bottom:28px}.ls-price-rows{margin-top:auto}.ls-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid rgba(28,13,11,.16)}.ls-price-row:last-child{border-bottom:1px solid rgba(28,13,11,.16)}.ls-price-phase{display:flex;flex-direction:column;gap:5px;font-family:var(--ls-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ls-taupe)}.ls-price-from{font-size:10px;letter-spacing:.16em;color:rgba(82,74,63,.72)}.ls-price-amount{font-family:var(--ls-display);font-size:clamp(28px,3.4vw,40px);line-height:1}.ls-price-row--late .ls-price-amount,.ls-price-row--late .ls-price-phase{color:var(--ls-maroon)}.ls-pricing-note{font-family:var(--ls-mono);font-size:11px;letter-spacing:.06em;line-height:1.7;color:var(--ls-taupe);margin-top:30px}.ls-price-addon{margin-top:clamp(28px,4vw,40px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:center;border:1px solid rgba(124,31,23,.3);background:rgba(124,31,23,.05);padding:clamp(24px,3vw,32px)}.ls-price-addon-badge{font-family:var(--ls-mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--ls-maroon)}.ls-price-addon-title{font-family:var(--ls-display);font-size:clamp(20px,2.4vw,27px);line-height:1.1;margin-top:12px}.ls-price-addon-p{font-size:14.5px;line-height:1.65;color:var(--ls-taupe);max-width:62ch;margin-top:12px}.ls-price-addon-limit{display:inline-flex;align-items:center;gap:9px;margin-top:16px;font-family:var(--ls-mono);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ls-maroon)}.ls-price-addon-dot{width:6px;height:6px;border-radius:50%;background:var(--ls-maroon);flex:none}.ls-price-addon-cost{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.ls-price-addon-cost .ls-price-amount{color:var(--ls-maroon)}@media (max-width:640px){.ls-pricing-grid{grid-template-columns:1fr;gap:26px}.ls-price-addon{grid-template-columns:1fr;gap:22px}.ls-price-addon-cost{align-items:flex-start}}.ls-request{background:var(--ls-cream);color:var(--ls-ink);padding:clamp(64px,9vw,96px) var(--ls-gutter)}.ls-request .ls-seclabel{margin-bottom:30px}.ls-request .ls-seclabel span:first-child{color:var(--ls-maroon)}.ls-request .ls-rule{background:rgba(28,13,11,.18)}.ls-request-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(40px,5vw,64px);gap:clamp(40px,5vw,64px);align-items:start}.ls-request-title{font-family:var(--ls-display);font-size:clamp(38px,5vw,52px);line-height:1;letter-spacing:-.01em}.ls-request-body{font-size:16px;line-height:1.65;color:rgba(28,13,11,.72);margin-top:26px;max-width:420px}.ls-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px 28px;gap:26px 28px}.ls-field{display:block}.ls-field--full{grid-column:1/-1}.ls-field-label{display:block;font-family:var(--ls-mono);font-size:13px;letter-spacing:.04em;color:var(--ls-taupe);margin-bottom:9px}.ls-input,.ls-select,.ls-textarea{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(28,13,11,.32);color:var(--ls-ink);font-family:var(--ls-body);font-size:16px;padding:8px 0;outline:none;transition:border-color .2s}.ls-input::placeholder,.ls-textarea::placeholder{color:rgba(28,13,11,.34)}.ls-input:focus,.ls-select:focus,.ls-textarea:focus{border-bottom-color:var(--ls-maroon);background-color:rgba(28,13,11,.04)}.ls-input:-webkit-autofill,.ls-input:-webkit-autofill:focus,.ls-input:-webkit-autofill:hover,.ls-select:-webkit-autofill,.ls-textarea:-webkit-autofill{-webkit-text-fill-color:var(--ls-ink);box-shadow:0 0 0 1000px var(--ls-cream) inset;caret-color:var(--ls-ink);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.ls-input:-webkit-autofill,.ls-select:-webkit-autofill,.ls-textarea:-webkit-autofill{-webkit-text-fill-color:var(--ls-ink);box-shadow:0 0 0 1000px var(--ls-cream) inset;caret-color:var(--ls-ink)}.ls-input:autofill,.ls-select:autofill,.ls-textarea:autofill{-webkit-text-fill-color:var(--ls-ink);box-shadow:0 0 0 1000px var(--ls-cream) inset;caret-color:var(--ls-ink)}.ls-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;border:1px solid rgba(28,13,11,.16);border-bottom-color:rgba(28,13,11,.32);background-color:rgba(28,13,11,.03);padding:10px 36px 10px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%237c1f17' stroke-width='1.4' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.ls-select:hover{border-color:rgba(124,31,23,.5)}.ls-select:focus{border-color:var(--ls-maroon)}.ls-select:has(option[value=""]:checked){color:rgba(28,13,11,.45)}.ls-select option{color:#1c0d0b;background:#f4ede3}.ls-textarea{min-height:84px;resize:vertical}.ls-textarea--short{min-height:56px}.ls-field-hint{display:block;letter-spacing:.04em;color:rgba(28,13,11,.58);margin-top:8px;line-height:1.5}.ls-field-hint,.ls-submit{font-family:var(--ls-mono);font-size:12px}.ls-submit{margin-top:24px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--ls-maroon);color:var(--ls-cream);padding:18px 30px;display:inline-flex;align-items:center;gap:8px;transition:background .25s,color .25s}.ls-submit:hover{background:var(--ls-ink)}.ls-submit:disabled{opacity:.6;cursor:default}.ls-form-note{font-family:var(--ls-mono);font-size:12px;letter-spacing:.06em;color:rgba(28,13,11,.58);margin-top:16px;line-height:1.6}.ls-honeypot{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.ls-success{border:1px solid rgba(28,13,11,.28);padding:40px 34px}.ls-success .ls-check{width:44px;height:44px;border-radius:50%;background:var(--ls-gold);color:var(--ls-ink);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:20px}.ls-success h3{font-family:var(--ls-display);font-size:26px}.ls-success p{font-size:15px;line-height:1.6;color:rgba(28,13,11,.75);margin-top:12px;max-width:380px}.ls-footer{background:var(--ls-maroon);color:var(--ls-cream);padding:clamp(40px,6vw,56px) var(--ls-gutter) 40px}.ls-footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.ls-footer-links{display:flex;gap:24px;flex-wrap:wrap}.ls-footer-links a{font-family:var(--ls-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,237,227,.75)}.ls-footer-links a:hover{color:var(--ls-cream)}.ls-footer-links a.ls-footer-cta{color:var(--ls-cream);border-bottom:1px solid var(--ls-cream)}.ls-footer-divider{height:1px;background:rgba(244,237,227,.26);margin:34px 0 22px}.ls-footer-meta{justify-content:space-between;gap:20px;flex-wrap:wrap;font-family:var(--ls-mono);font-size:10px;letter-spacing:.3em;color:rgba(244,237,227,.68)}.ls-footer-meta,.ls-splash{display:flex;align-items:center}.ls-splash{position:fixed;inset:0;z-index:200;justify-content:center;cursor:pointer;overflow:hidden;color:var(--ls-cream)}.ls-no-splash .ls-splash{display:none!important}.ls-splash-chrome{position:absolute;inset:0;will-change:opacity}.ls-splash-void{position:absolute;inset:0;background:radial-gradient(58% 52% at 50% 45%,#2a1a12 0,#1a1108 44%,#0c0806 78%,#070403 100%)}.ls-splash-void:after{content:"";left:50%;top:45%;transform:translate(-50%,-50%);width:min(84vw,500px);height:min(82vh,820px);background:url(/speakers/can-you-implement-th.jpg) 50%/contain no-repeat;opacity:.15;filter:invert(1) sepia(.45);mix-blend-mode:screen}.ls-ff,.ls-splash-void:after{position:absolute;pointer-events:none}.ls-ff{border-radius:50%;background:var(--ls-gold-2)}.ls-splash-wordmark{position:absolute;left:0;right:0;top:calc(50% + 98px);text-align:center}.ls-splash-wordmark .ls-sw1{font-family:var(--ls-mono);font-size:12px;letter-spacing:.42em;color:rgba(248,238,218,.72)}.ls-splash-wordmark .ls-sw2{font-family:var(--ls-mono);font-size:10px;letter-spacing:.34em;color:rgba(248,238,218,.34);margin-top:10px}.ls-splash-hint{position:absolute;left:0;right:0;bottom:46px;text-align:center;animation:lsHintPulse 3.6s ease-in-out infinite}.ls-splash-hint span{font-family:var(--ls-mono);font-size:11px;letter-spacing:.44em;color:rgba(248,238,218,.6)}.ls-splash-riser{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;will-change:transform}.ls-splash-glow-outer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(900px,90vw);height:min(900px,90vw);border-radius:50%;background:radial-gradient(circle,rgba(233,175,95,.28) 0,rgba(206,120,60,.13) 34%,rgba(0,0,0,0) 66%);filter:blur(4px);animation:lsGlowPulse 7s ease-in-out infinite;pointer-events:none}.ls-splash-float{position:relative;animation:lsFloatY 6.5s ease-in-out infinite;will-change:transform}.ls-splash-glow-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(480px,70vw);height:min(480px,70vw);border-radius:50%;background:radial-gradient(circle,rgba(250,214,140,.5) 0,rgba(236,150,80,.34) 26%,rgba(150,50,34,.18) 50%,rgba(0,0,0,0) 72%);animation:lsGlowSoft 5s ease-in-out infinite;pointer-events:none}.ls-splash-lantern{position:relative;display:block;width:94px;height:127px;fill:#fcfaf4;filter:drop-shadow(0 0 13px rgba(244,140,96,.92)) drop-shadow(0 0 36px rgba(212,78,52,.62)) drop-shadow(0 0 82px rgba(150,44,30,.55))}.lsx.ls-ready .ls-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.lsx.ls-ready .ls-reveal.ls-in{opacity:1;transform:none}@keyframes lsTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lsFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes lsGlowPulse{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}}@keyframes lsGlowSoft{0%,to{opacity:.62}50%{opacity:1}}@keyframes lsHintPulse{0%,to{opacity:.28}50%{opacity:.72}}@keyframes lsTwinkle{0%,to{opacity:.12}50%{opacity:.92}}@keyframes lsDriftA{0%{transform:translate(0)}25%{transform:translate(18px,-22px)}50%{transform:translate(-12px,-40px)}75%{transform:translate(14px,-16px)}to{transform:translate(0)}}@keyframes lsDriftB{0%{transform:translate(0)}30%{transform:translate(-20px,-14px)}60%{transform:translate(16px,-30px)}to{transform:translate(0)}}@keyframes lsDriftC{0%{transform:translate(0)}25%{transform:translate(-16px,18px)}55%{transform:translate(20px,6px)}80%{transform:translate(-10px,22px)}to{transform:translate(0)}}@media (max-width:1024px){.ls-stats,.ls-themes-grid{grid-template-columns:repeat(2,1fr);gap:28px}.ls-hero-meta{grid-template-columns:1fr 1fr}}@media (max-width:900px){.ls-navlinks{display:none}.ls-menu-btn{display:inline-flex}.ls-locale-mobile{display:flex;align-items:center;margin-left:auto;flex:none;white-space:nowrap}.ls-nav{gap:14px}.ls-brand{gap:10px;flex:none}.ls-brand-word{font-size:13px;white-space:nowrap}}@media (max-width:1024px){.ls-hosts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ls-culture-moon{display:none}.ls-request-grid,.ls-venue-grid,.ls-why-grid{grid-template-columns:1fr}.ls-venue-media{min-height:240px}.ls-venue-title{font-size:clamp(56px,14.5vw,96px);font-size:clamp(40px,16.5cqw,96px)}.ls-form-grid{grid-template-columns:1fr 1fr}.ls-ag-switch{grid-template-columns:1fr}.ls-ag-list:before{left:4px}.ls-ag-item{grid-template-columns:1fr auto;gap:6px 14px}.ls-ag-node{left:0}.ls-ag-item--logi .ls-ag-node{left:1px}.ls-ag-time{grid-column:1/-1;padding:14px 0 0 20px}.ls-ag-main{grid-column:1;padding-left:20px}.ls-ag-chipwrap{grid-column:2;padding-top:12px}.ls-ag-item--logi .ls-ag-logi{padding-left:20px}.ls-ag-item--anchor{padding-left:12px}.ls-ag-item--anchor .ls-ag-main{padding-left:8px}.ls-ag-panel-inner{padding-left:0}.ls-ag-head{padding:12px 0}}@media (max-width:480px){.ls-stats{gap:24px}.ls-hero-meta,.ls-stats,.ls-themes-grid{grid-template-columns:1fr}.ls-hero-meta{gap:22px}.ls-hosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.ls-form-grid{grid-template-columns:1fr}.ls-venue-facts{grid-template-columns:1fr 1fr}.ls-footer-meta{flex-direction:column;align-items:flex-start;gap:10px}.ls-hero-dna{opacity:.35;width:70vw}}@media (max-width:600px){.ls-ag-desc,.ls-ag-dr-matches li,.ls-ag-dr-p,.ls-price-addon-p,.ls-speaker-bio,.ls-theme-p,.ls-why-p{font-size:16px}.ls-ag-logi-title,.ls-surv-opt{font-size:15px}.ls-ag-draft,.ls-ag-legend-note,.ls-ag-logi-desc{font-size:14px}.ls-ag-sponsor,.ls-host-link,.ls-meta-k,.ls-price-addon-badge,.ls-price-from,.ls-speaker-role,.ls-surv-secnum,.ls-venue-k{font-size:11px}.ls-speaker-testing{font-size:10px}}@media (prefers-reduced-motion:reduce){.lsx .ls-ff,.lsx .ls-marquee-track,.lsx .ls-splash-float,.lsx .ls-splash-glow-inner,.lsx .ls-splash-glow-outer,.lsx .ls-splash-hint{animation:none!important}.lsx.ls-ready .ls-reveal{transition:none;opacity:1;transform:none}}.ls-locale{display:inline-flex;align-items:center;gap:9px}.ls-locale,.ls-locale .ls-locale-opt{font-family:var(--ls-mono);font-size:11px;letter-spacing:.12em}.ls-locale .ls-locale-opt{text-transform:none;color:var(--ls-cream);opacity:.5;padding:0;border-bottom:0;transition:opacity .2s}.ls-locale .ls-locale-opt:hover{opacity:.85}.ls-locale .ls-locale-opt[data-active=true]{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ls-locale .ls-locale-sep{opacity:.3}.ls-footer-links .ls-locale{margin-left:4px}.lsx[data-lang=zh]{--ls-display:var(--ls-font-display),"Noto Sans SC",system-ui,sans-serif;--ls-body:var(--ls-font-body),"Noto Sans SC",system-ui,sans-serif;--ls-mono:var(--ls-font-mono),"Noto Sans SC",ui-monospace,monospace;font-synthesis-weight:none}.lsx[data-lang=zh] .ls-ag-headline,.lsx[data-lang=zh] .ls-ag-tab-n,.lsx[data-lang=zh] .ls-ag-title,.lsx[data-lang=zh] .ls-band span,.lsx[data-lang=zh] .ls-brand-word,.lsx[data-lang=zh] .ls-host-mono,.lsx[data-lang=zh] .ls-host-name,.lsx[data-lang=zh] .ls-ht-main,.lsx[data-lang=zh] .ls-ht-the,.lsx[data-lang=zh] .ls-ht-year,.lsx[data-lang=zh] .ls-meta-v,.lsx[data-lang=zh] .ls-mobile-menu a,.lsx[data-lang=zh] .ls-price-addon-title,.lsx[data-lang=zh] .ls-price-audience,.lsx[data-lang=zh] .ls-request-title,.lsx[data-lang=zh] .ls-stat-num,.lsx[data-lang=zh] .ls-success h3,.lsx[data-lang=zh] .ls-theme-h,.lsx[data-lang=zh] .ls-theme-num,.lsx[data-lang=zh] .ls-venue-title,.lsx[data-lang=zh] .ls-venue-v,.lsx[data-lang=zh] .ls-why-h{font-weight:900}.lsx[data-lang=zh] .ls-culture-lead{font-size:clamp(24px,3.2vw,34px);line-height:1.42;letter-spacing:0}.lsx[data-lang=zh] .ls-why-lead{font-size:clamp(26px,3.5vw,38px);line-height:1.4;letter-spacing:0}.lsx[data-lang=zh] .ls-themes-lead{font-size:clamp(21px,2.7vw,29px);line-height:1.5;letter-spacing:0}.lsx[data-lang=zh] .ls-pricing-lead{font-size:clamp(20px,2.7vw,30px);line-height:1.5;letter-spacing:0}.lsx[data-lang=zh] .ls-price-audience{line-height:1.3}.lsx[data-lang=zh] .ls-price-addon-title{line-height:1.32}.lsx[data-lang=zh] .ls-price-addon-p{line-height:1.8}.lsx[data-lang=zh] .ls-request-title{font-size:clamp(32px,4.2vw,46px);line-height:1.22;letter-spacing:.01em}.lsx[data-lang=zh] .ls-venue-title{font-size:clamp(52px,8vw,92px);line-height:1.02;letter-spacing:.04em}.lsx[data-lang=zh] .ls-theme-h,.lsx[data-lang=zh] .ls-why-h{line-height:1.32}.lsx[data-lang=zh] .ls-ag-title{line-height:1.4}.lsx[data-lang=zh] .ls-ag-headline{line-height:1.32}.lsx[data-lang=zh] .ls-ag-draft{line-height:1.85}.lsx[data-lang=zh] .ls-ag-draft-badge{letter-spacing:.08em}.lsx[data-lang=zh] .ls-ag-desc,.lsx[data-lang=zh] .ls-ag-intro{line-height:1.85}.lsx[data-lang=zh] .ls-success h3{line-height:1.3}.lsx[data-lang=zh] .ls-hero-lead{line-height:1.78}.lsx[data-lang=zh] .ls-request-body,.lsx[data-lang=zh] .ls-success p,.lsx[data-lang=zh] .ls-theme-p,.lsx[data-lang=zh] .ls-why-p{line-height:1.8}.lsx[data-lang=zh] .ls-seclabel span:first-child{letter-spacing:.08em}.lsx[data-lang=zh] .ls-btn,.lsx[data-lang=zh] .ls-footer-cta,.lsx[data-lang=zh] .ls-footer-links a,.lsx[data-lang=zh] .ls-nav-cta,.lsx[data-lang=zh] .ls-navlinks a,.lsx[data-lang=zh] .ls-submit{letter-spacing:.06em}.lsx[data-lang=zh] .ls-ag-chip,.lsx[data-lang=zh] .ls-ag-daysticky,.lsx[data-lang=zh] .ls-ag-expandall,.lsx[data-lang=zh] .ls-ag-tab-date,.lsx[data-lang=zh] .ls-ag-tab-tag,.lsx[data-lang=zh] .ls-field-label,.lsx[data-lang=zh] .ls-form-note,.lsx[data-lang=zh] .ls-price-addon-badge,.lsx[data-lang=zh] .ls-price-addon-limit,.lsx[data-lang=zh] .ls-price-from,.lsx[data-lang=zh] .ls-price-phase,.lsx[data-lang=zh] .ls-pricing-note,.lsx[data-lang=zh] .ls-stat-lbl{letter-spacing:.05em}.lsx[data-lang=zh] .ls-footer-meta{letter-spacing:.16em}.lsx[data-lang=zh] .ls-splash-hint span{letter-spacing:.3em}.ls-speakers{background:var(--ls-maroon);color:var(--ls-cream);overflow:hidden;padding:clamp(60px,8vw,88px) var(--ls-gutter) clamp(56px,7vw,84px)}.ls-speakers .ls-seclabel{margin-bottom:40px}.ls-speakers .ls-seclabel span:first-child{color:var(--ls-gold)}.ls-speakers .ls-rule{background:rgba(244,237,227,.22)}.ls-speakers-head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,4vw,56px);margin-bottom:clamp(34px,4vw,48px)}.ls-spk-controls{display:flex;align-items:center;gap:18px;flex:none;padding-bottom:4px}.ls-spk-count{font-family:var(--ls-mono);font-size:11px;letter-spacing:.2em;color:rgba(244,237,227,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ls-spk-arrows{display:flex;gap:6px}.ls-spk-arrow{display:grid;place-items:center;width:52px;height:40px;border:1px solid rgba(244,237,227,.34);border-radius:999px;background:none;color:var(--ls-cream);cursor:pointer;transition:background .25s ease,border-color .25s ease,opacity .25s ease}.ls-spk-arrow:hover:not(:disabled){background:rgba(244,237,227,.12);border-color:rgba(244,237,227,.6)}.ls-spk-arrow:disabled{opacity:.3;cursor:default}.ls-spk-arrow svg{width:26px;height:18px}.ls-spk-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 22px) / 3.2);grid-gap:22px;gap:22px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ls-spk-rail::-webkit-scrollbar{display:none}.ls-speaker{scroll-snap-align:start;border-top:2px solid rgba(244,237,227,.5);padding-top:18px;min-width:0}.ls-speaker-photo-frame{position:relative;width:100%;aspect-ratio:1/1;border-radius:18px;overflow:hidden;margin-bottom:18px;background:rgba(244,237,227,.1)}.ls-speaker-photo{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) contrast(1.04);transition:filter .45s ease,transform .6s ease}.ls-speaker-wash{position:absolute;inset:0;pointer-events:none;background:var(--ls-maroon);mix-blend-mode:color;opacity:0;transition:opacity .45s ease}.ls-speaker:focus-within .ls-speaker-wash,.ls-speaker:hover .ls-speaker-wash{opacity:1}.ls-speaker:focus-within .ls-speaker-photo,.ls-speaker:hover .ls-speaker-photo{filter:grayscale(100%) contrast(1.12);transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ls-speaker-photo,.ls-speaker-wash{transition:none}.ls-speaker:focus-within .ls-speaker-photo,.ls-speaker:hover .ls-speaker-photo{transform:none}.ls-spk-rail{scroll-behavior:auto}}.ls-speaker-mono{width:100%;aspect-ratio:1/1;border-radius:18px;justify-content:center;background:var(--ls-cream);color:var(--ls-maroon);font-size:44px;letter-spacing:.02em;margin-bottom:18px}.ls-speaker-mono,.ls-speaker-name{display:flex;align-items:center;font-family:var(--ls-display)}.ls-speaker-name{font-size:20px;line-height:1.1;gap:10px;flex-wrap:wrap}.ls-speaker-testing{font-size:8.5px;letter-spacing:.16em;color:var(--ls-ink);background:var(--ls-gold);padding:3px 7px;border-radius:2px;white-space:nowrap}.ls-speaker-role,.ls-speaker-testing{font-family:var(--ls-mono);text-transform:uppercase}.ls-speaker-role{font-size:10px;letter-spacing:.2em;color:var(--ls-gold);margin-top:8px}.ls-speaker-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1),opacity .34s ease}.ls-speaker-panel--open{grid-template-rows:1fr;opacity:1}.ls-speaker-panel-inner{min-height:0;overflow:hidden}.ls-speaker-bio{font-size:13.5px;line-height:1.6;color:rgba(244,237,227,.82);margin-top:12px}@media (prefers-reduced-motion:reduce){.ls-speaker-panel{transition:none}}.ls-speaker-hit{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ls-speaker-hit>.ls-speaker-name,.ls-speaker-hit>.ls-speaker-role{display:flex}.ls-speaker-cue{margin-top:12px;display:inline-flex;align-items:center;gap:8px;font-family:var(--ls-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ls-gold);transition:opacity .18s ease}.ls-speaker-cue>i{font-style:normal;font-size:14px;line-height:1;letter-spacing:0}.ls-speaker-hit:hover .ls-speaker-cue{opacity:.72}.ls-speaker-hit:focus-visible{outline:2px solid var(--ls-gold);outline-offset:4px;border-radius:4px}@media (max-width:1080px){.ls-spk-rail{grid-auto-columns:calc((100% - 22px) / 2.3)}}@media (max-width:720px){.ls-speakers-head{flex-direction:column;align-items:stretch}.ls-spk-controls{justify-content:space-between}.ls-spk-rail{grid-auto-columns:calc((100% - 22px) / 1.8)}}@media (max-width:520px){.ls-spk-rail{grid-auto-columns:calc(100% / 1.15)}}.lsx[data-lang=zh] .ls-speaker-name{line-height:1.25}.lsx[data-lang=zh] .ls-speaker-bio{line-height:1.85}.lsx[data-lang=zh] .ls-speaker-role{letter-spacing:.12em}.ls-surv-head{max-width:720px}.ls-surv-intro{font-size:16px;line-height:1.7;color:rgba(28,13,11,.72);margin-top:16px;max-width:580px}.ls-surv-time{font-family:var(--ls-mono);font-size:12px;letter-spacing:.06em;color:rgba(28,13,11,.58);margin-top:14px}.lsx[data-lang=zh] .ls-surv-time{letter-spacing:.05em}.ls-surv-form{margin-top:clamp(30px,4vw,48px);max-width:880px}.ls-surv-success{margin-top:clamp(40px,6vw,64px);max-width:560px}.ls-surv-section{margin:0 0 clamp(30px,4vw,44px);min-width:0}.ls-surv-section:last-of-type{margin-bottom:clamp(18px,3vw,28px)}.ls-surv-sechead{display:flex;align-items:center;gap:14px;margin-bottom:18px}.ls-surv-secnum{font-family:var(--ls-mono);font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--ls-maroon);border:1px solid rgba(124,31,23,.4);padding:4px 8px 3px}.ls-surv-secname{font-family:var(--ls-mono);font-size:14px;letter-spacing:.04em;color:rgba(28,13,11,.88)}.ls-surv-sechead .ls-rule{flex:1 1;height:1px;background:rgba(28,13,11,.14)}.ls-surv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 28px;gap:20px 28px}.ls-surv-q{min-width:0}.ls-surv-q--full{grid-column:1/-1}.ls-surv-req{color:var(--ls-maroon);margin-left:3px}.ls-surv-count{font-family:var(--ls-mono);font-size:11.5px;letter-spacing:.08em;text-transform:none;color:rgba(124,31,23,.85);margin-left:10px}.ls-surv-hint{display:block;font-family:var(--ls-mono);font-size:12px;letter-spacing:.04em;color:rgba(28,13,11,.58);margin:-3px 0 10px;line-height:1.5}.ls-surv-gate{margin-bottom:20px}.ls-surv-progress{display:flex;align-items:center;gap:14px;margin-bottom:22px}.ls-surv-progress-label{font-family:var(--ls-mono);font-size:11px;letter-spacing:.08em;color:var(--ls-maroon);white-space:nowrap}.ls-surv-progress-bar{flex:1 1;height:2px;background:rgba(28,13,11,.12);position:relative;overflow:hidden}.ls-surv-progress-bar span{position:absolute;top:0;bottom:0;left:0;background:var(--ls-maroon);transition:width .3s}.ls-surv-nav{display:flex;align-items:center;gap:12px;margin-top:24px}.ls-surv-nav .ls-submit{margin-top:0}.ls-surv-back{font-family:var(--ls-mono);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:transparent;color:rgba(28,13,11,.72);border:1px solid rgba(28,13,11,.3);padding:18px 26px;cursor:pointer;transition:border-color .25s,color .25s}.ls-surv-back:hover{border-color:var(--ls-ink);color:var(--ls-ink)}.ls-surv-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:6px 8px;gap:6px 8px;margin-top:2px}.ls-surv-opts--row{display:flex;flex-wrap:wrap;gap:6px 8px}.ls-surv-opt{display:flex;align-items:flex-start;gap:9px;padding:8px 12px;border:1px solid rgba(28,13,11,.18);background:rgba(28,13,11,.02);cursor:pointer;font-size:13.5px;line-height:1.45;color:rgba(28,13,11,.74);transition:border-color .2s,background .2s,color .2s,opacity .2s}.ls-surv-opt:hover{border-color:rgba(124,31,23,.5);color:var(--ls-ink)}.ls-surv-opt input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;flex:none;margin-top:2.5px;cursor:pointer;border:1px solid rgba(28,13,11,.42);background:transparent;display:grid;place-content:center;transition:border-color .2s,background .2s}.ls-surv-opt input[type=radio]{border-radius:50%}.ls-surv-opt input:checked{background:var(--ls-maroon);border-color:var(--ls-maroon)}.ls-surv-opt input[type=checkbox]:checked:before{content:"";width:8px;height:8px;background:var(--ls-cream);-webkit-clip-path:polygon(14% 44%,0 65%,40% 100%,100% 16%,84% 0,38% 68%);clip-path:polygon(14% 44%,0 65%,40% 100%,100% 16%,84% 0,38% 68%)}.ls-surv-opt input[type=radio]:checked:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ls-cream)}.ls-surv-opt--on{border-color:var(--ls-maroon);background:rgba(124,31,23,.07);color:var(--ls-ink)}.ls-surv-opt--dim{opacity:.38}.ls-surv-opt--dim,.ls-surv-opt--dim input{cursor:not-allowed}.ls-surv-opts--row .ls-surv-opt{align-items:center;padding:8px 14px 8px 11px}.ls-surv-opts--row .ls-surv-opt input{margin-top:0}@media (max-width:640px){.ls-surv-grid{grid-template-columns:1fr;gap:16px}.ls-surv-opts--row{flex-direction:column}.ls-surv-opts--row .ls-surv-opt{width:100%}}.lsx[data-lang=zh] .ls-surv-secname{letter-spacing:.05em}.lsx[data-lang=zh] .ls-surv-intro{line-height:1.85}.lsx[data-lang=zh] .ls-surv-opt{line-height:1.6}.lsx[data-lang=zh] .ls-surv-hint{letter-spacing:.05em}