.event-landing{--landing-bg: #050505;--landing-gold: var(--landing-accent, #fbbe0a);--landing-line: rgba(255, 255, 255, .1);--landing-text-muted: rgba(244, 244, 244, .64)}.event-landing-shell{position:relative;isolation:isolate;background:var(--landing-bg);overflow-x:clip}html:has(.event-landing),body:has(.event-landing){overflow-x:hidden}.landing-hero{background:#050505;min-height:clamp(680px,78vh,760px);display:flex;align-items:center}.landing-hero:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.13) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 92%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 92%);opacity:.22;pointer-events:none}.landing-hero-orbs{mask-image:linear-gradient(to bottom,#000 0%,#000 68%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 68%,transparent 100%)}.landing-hero-orb{position:absolute;border-radius:9999px;filter:blur(48px);mix-blend-mode:screen;will-change:transform}.landing-hero-orb--primary{width:min(38vw,520px);height:min(38vw,520px);top:-8%;right:-8%;background:radial-gradient(circle,rgba(251,190,10,.38),transparent 68%)}.landing-hero-orb--secondary{width:min(31vw,390px);height:min(31vw,390px);left:-9%;bottom:-12%;background:radial-gradient(circle,rgba(251,190,10,.24),transparent 70%)}.landing-hero-orb--soft{width:min(28vw,340px);height:min(28vw,340px);right:34%;top:24%;filter:blur(62px);background:radial-gradient(circle,rgba(255,255,255,.1),transparent 72%)}.landing-hero-media{width:min(100%,560px);justify-self:end;margin-top:1.5rem}.landing-hero-media .landing-media-slot{aspect-ratio:16 / 9;max-height:none}.landing-hero-media img{-o-object-position:center center;object-position:center center}.landing-hero-grid{display:grid;gap:var(--landing-layout-gap)}@media(min-width:768px){.landing-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,1fr);align-items:center}}.landing-symptom-card{position:relative;overflow:hidden;min-height:190px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(145deg,#ffffff16,#ffffff06),#08080894;box-shadow:0 24px 60px -30px #000000f2,0 10px 32px -24px #fbbe0a8c,inset 0 1px #ffffff14;backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35)}.landing-symptom-card:before{content:"";position:absolute;inset:-35% 35% 42% -20%;border-radius:50%;background:radial-gradient(circle,rgba(251,190,10,.14),transparent 70%);filter:blur(14px);pointer-events:none}.landing-symptom-card>*{position:relative;z-index:1}.landing-countdown-stage{margin-bottom:clamp(2rem,4vw,3rem)}.landing-countdown{position:relative;padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.25rem,3vw,2rem);border-radius:16px;border:1px solid rgba(251,190,10,.28);background:radial-gradient(120% 140% at 12% 0%,rgba(251,190,10,.16),transparent 55%),radial-gradient(90% 120% at 92% 100%,rgba(201,151,3,.1),transparent 50%),#ffffff06;box-shadow:0 0 0 1px #fbbe0a0f inset,0 24px 60px -28px #000000bf;overflow:hidden}.landing-countdown__eyebrow{margin:0 0 1.15rem;text-align:center}.landing-countdown__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.65rem,2vw,1rem)}.landing-countdown__unit{position:relative;display:flex;flex-direction:column;align-items:center;gap:.55rem}.landing-countdown__cell{min-width:clamp(4.75rem,14vw,6.5rem);min-height:clamp(4.5rem,12vw,5.75rem);padding:.85rem .75rem;border-radius:12px;border:1px solid rgba(251,190,10,.42);background:linear-gradient(180deg,#fbbe0a1a,#00000059);display:grid;place-items:center;text-align:center}.landing-countdown__digit-wrap{display:grid;place-items:center;min-height:1.15em;overflow:hidden}.landing-countdown__digits{display:inline-flex;justify-content:center;align-items:center;font-size:clamp(2.15rem,6.5vw,3.35rem);font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--landing-accent, #fbbe0a)}.landing-countdown__digit-slot{position:relative;display:inline-block;width:.62em;height:1.05em;overflow:hidden;text-align:center;vertical-align:top}.landing-countdown__digit,.landing-countdown__value{margin:0;font-size:clamp(2.15rem,6.5vw,3.35rem);font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--landing-accent, #fbbe0a);display:inline-block}.landing-countdown__digit-slot .landing-countdown__digit{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:inherit}.landing-countdown__label{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff7a}.landing-countdown__sep{display:none}@media(min-width:640px){.landing-countdown__sep{display:block;position:absolute;right:-.55rem;top:1.35rem;font-size:1.75rem;font-weight:300;color:#fbbe0a73;pointer-events:none}}.landing-program-copy{line-height:1.9!important}.landing-program-timeline{list-style:none;margin:0;padding:0}.landing-program-timeline__row{display:grid;grid-template-columns:clamp(4.5rem,9vw,7.5rem) 1.25rem minmax(0,1fr);gap:clamp(1rem,2.5vw,2rem);align-items:stretch;min-height:150px}.landing-program-timeline__number{padding-top:1rem;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:800;line-height:1;letter-spacing:-.06em;text-align:right;color:color-mix(in srgb,var(--landing-accent, #fbbe0a) 72%,transparent);text-shadow:0 0 30px color-mix(in srgb,var(--landing-accent, #fbbe0a) 28%,transparent)}.landing-program-timeline__node{position:relative;display:flex;justify-content:center}.landing-program-timeline__node:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,rgba(251,190,10,.5) 15%,rgba(255,255,255,.1) 82%,transparent)}.landing-program-timeline__node:after{content:"";position:relative;width:11px;height:11px;margin-top:1.55rem;border:2px solid var(--landing-accent, #fbbe0a);border-radius:50%;background:#050505;box-shadow:0 0 0 6px #fbbe0a14,0 0 24px #fbbe0a80}.landing-program-timeline__content{align-self:start;margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(145deg,#ffffff0e,#ffffff04);box-shadow:0 24px 60px -38px #000000f2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media(max-width:767px){.landing-hero{min-height:auto;align-items:flex-start}.landing-hero-media{justify-self:stretch;width:100%;max-width:none;margin-top:0}.landing-hero-media .landing-media-slot{min-height:0;max-height:min(52vw,280px)}.landing-hero-grid{gap:1.75rem}.landing-hero-grid>:first-child .landing-stack-cta:last-child{margin-bottom:0}.landing-countdown__grid{flex-wrap:nowrap;gap:.35rem;justify-content:space-between}.landing-countdown__unit{flex:1 1 0;min-width:0}.landing-countdown__cell{min-width:0;width:100%;min-height:3.25rem;padding:.45rem .25rem}.landing-countdown__digits,.landing-countdown__digit,.landing-countdown__value{font-size:clamp(1.2rem,5.5vw,1.65rem)}.landing-countdown__label{font-size:9px;letter-spacing:.06em}.landing-faq-trigger{gap:.75rem}.landing-cta-button{width:100%;max-width:22rem;white-space:normal;text-align:center;line-height:1.25;padding:.9rem 1.25rem}.landing-stack-cta,.landing-section--cta .flex{width:100%;justify-content:center}.landing-program-timeline__row{grid-template-columns:3rem .875rem minmax(0,1fr);gap:.75rem}.landing-program-timeline__number{font-size:2rem}.landing-program-timeline__content{padding:1rem}.landing-symptom-card{min-height:0}}.landing-faq-list{text-align:left}.landing-faq-trigger{padding-block:clamp(1.35rem,2.8vw,1.85rem);text-align:left}.landing-faq-question{text-align:left}.landing-faq-answer-inner{padding-bottom:clamp(1.25rem,2.5vw,1.75rem);line-height:1.9!important;max-width:42rem;text-align:left}.landing-section-anchor{scroll-margin-top:5.5rem}.landing-section-rail{position:fixed;left:clamp(.35rem,1.2vw,.85rem);top:46%;z-index:40;flex-direction:row;align-items:stretch;gap:.55rem;pointer-events:none}.landing-section-rail__track{position:relative;width:2px;border-radius:999px;background:#ffffff1f;overflow:hidden;min-height:120px;align-self:stretch}.landing-section-rail__fill{position:absolute;inset:0;width:100%;height:100%;background:var(--landing-accent, #fbbe0a);will-change:transform}.landing-section-rail__list{display:flex;flex-direction:column;justify-content:space-between;gap:.1rem;margin:0;padding:0;list-style:none;pointer-events:auto}.landing-section-rail__dot{position:relative;width:40px;height:40px;border:0;background:transparent;padding:0;cursor:pointer}.landing-section-rail__dot:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-radius:999px;border:1.5px solid rgba(255,255,255,.35);background:transparent;transform:translate(-50%,-50%);transition:background .2s ease,border-color .2s ease}.landing-section-rail__dot.is-active:before{background:var(--landing-accent, #fbbe0a);border-color:var(--landing-accent, #fbbe0a)}.landing-section-rail__label{position:absolute;left:2.35rem;top:50%;transform:translateY(-50%);white-space:nowrap;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;padding:.3rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#050505e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;opacity:0;pointer-events:none;transition:opacity .2s ease,color .2s ease}.landing-section-rail__dot:hover .landing-section-rail__label,.landing-section-rail__dot.is-active .landing-section-rail__label{opacity:1;color:#ffffffd9}@media(min-width:768px){.event-landing-shell{--landing-rail-gutter: 4.75rem}.event-landing-shell .landing-section,.event-landing-shell .landing-section--hero,.event-landing-shell .landing-section--cta{padding-left:max(var(--landing-gutter-x),var(--landing-rail-gutter))}}@media(min-width:1280px){.event-landing-shell{--landing-rail-gutter: 5.5rem}.landing-section-rail{left:clamp(.75rem,2vw,1.5rem)}}.landing-preview-hud-bar{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.65rem 1rem;background:#000000d1;border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.landing-preview-hud-bar__badge{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#050505;background:var(--landing-accent, #fbbe0a);padding:.2rem .5rem;border-radius:999px}.landing-preview-hud-bar__hint{flex:1;font-size:12px;color:#ffffff8c}.landing-preview-hud-bar__btn{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.35rem .75rem;background:#ffffff0f;cursor:pointer}.landing-preview-hud-bar__btn:hover{border-color:var(--landing-accent, #fbbe0a);color:var(--landing-accent, #fbbe0a)}.event-landing.is-preview{padding-top:3.25rem}.landing-preview-hud-panel{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#000000a6;padding:1rem}.landing-preview-hud-panel__inner{width:min(420px,100%);border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#121212;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.landing-preview-hud-panel__title{font-weight:700;font-size:1rem;margin:0}.landing-preview-hud-panel__label{display:flex;flex-direction:column;gap:.35rem;font-size:12px;color:#ffffffa6}.landing-preview-hud-panel__input{border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#0a0a0a;color:#fff;padding:.55rem .7rem;font-size:13px}.landing-preview-hud-panel__check{display:flex;align-items:center;gap:.5rem;font-size:13px;color:#fffc}.landing-preview-hud-panel__msg{font-size:12px;color:var(--landing-accent, #fbbe0a);margin:0}.landing-preview-hud-panel__actions{display:flex;justify-content:flex-end;gap:.5rem}.landing-preview-hud-panel__actions button{border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;padding:.45rem .9rem;font-size:12px;font-weight:600;cursor:pointer}.landing-preview-hud-panel__actions button.is-primary{background:var(--landing-accent, #fbbe0a);border-color:var(--landing-accent, #fbbe0a);color:#050505}.landing-cta-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.9rem;padding:.875rem 1.75rem;border:none;border-radius:9999px;background:var(--landing-accent, #fbbe0a);color:#0a0a0a;box-shadow:0 16px 36px -14px #fbbe0a8c;font-size:.9375rem;font-weight:800;letter-spacing:-.01em;text-decoration:none;text-transform:none;transition:background .18s ease,box-shadow .18s ease,filter .18s ease;isolation:isolate;overflow:visible;white-space:nowrap}.landing-cta-button:hover{filter:brightness(1.05);box-shadow:0 20px 40px -12px #fbbe0ab3}.landing-cta-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.landing-cta-button:after{content:"";position:absolute;inset:-10px;border-radius:18px;background:radial-gradient(circle,rgba(251,190,10,.4),transparent 70%);opacity:0;transition:opacity .3s ease;z-index:-1;pointer-events:none}.landing-cta-button:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){html:has(.event-landing){scroll-behavior:auto}}.lt-display,.lt-h1,.lt-h2,.lt-lead,.lt-body,.lt-eyebrow,.lt-meta,.lt-stat{margin:0;text-wrap:balance}.lt-display{font-size:clamp(2.4rem,5.2vw,3.6rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:#fffffff5}.lt-h1{font-size:clamp(2rem,4.2vw,2.85rem);font-weight:800;line-height:1.22;letter-spacing:-.025em;color:#fff}.lt-h2{font-size:clamp(1.65rem,3vw,2.25rem);font-weight:700;line-height:1.28;letter-spacing:-.02em;color:#fff}.lt-h3{font-size:clamp(1.1rem,1.6vw,1.25rem);font-weight:700;line-height:1.4;color:#fff}.lt-lead{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:400;line-height:1.75;color:#ffffffb8;max-width:36rem}.lt-body{font-size:.975rem;font-weight:400;line-height:1.8;color:#ffffffa6}.lt-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--landing-accent, #fbbe0a)}.lt-meta{font-size:.8125rem;font-weight:500;line-height:1.4;color:#ffffff94}.lt-stat{font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.3;color:var(--landing-accent, #fbbe0a)}.lt-inline-bold{font-weight:600;color:#fff}.lt-inline-accent{font-weight:600;color:var(--landing-accent, #fbbe0a);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--landing-accent, #fbbe0a) 35%,transparent);text-underline-offset:.18em}.lt-inline-soft{font-weight:400;color:#ffffff8c}.lt-inline-display{font-weight:800;letter-spacing:-.02em;color:#fffffffa;font-size:1.05em}.event-landing[data-type-variant=editorial] .lt-display{font-size:clamp(2.7rem,5.8vw,4rem)}.event-landing[data-type-variant=editorial] .lt-h1{font-size:clamp(2.15rem,4.6vw,3.1rem)}.event-landing[data-type-variant=editorial] .lt-lead{font-size:clamp(1.1rem,1.65vw,1.28rem);max-width:40rem}.event-landing[data-type-variant=statement] .lt-display{font-size:clamp(2.9rem,6.4vw,4.4rem);letter-spacing:-.035em}.event-landing[data-type-variant=statement] .lt-h1{font-size:clamp(2.35rem,5vw,3.4rem)}.event-landing[data-type-variant=statement] .lt-lead{font-size:1.05rem;max-width:28rem}.event-landing[data-type-variant=compact] .lt-display,.event-landing[data-type-variant=compact] .lt-h1{font-size:clamp(1.75rem,3.2vw,2.35rem)}.event-landing[data-type-variant=compact] .lt-h2{font-size:clamp(1.35rem,2.2vw,1.75rem)}.event-landing[data-type-variant=compact] .lt-lead{font-size:.98rem;max-width:32rem}.event-landing[data-type-variant=compact] .lt-body{font-size:.9rem}@media(max-width:480px){.lt-display{font-size:clamp(1.85rem,8.2vw,2.35rem);line-height:1.18}.lt-h1{font-size:clamp(1.65rem,7vw,2.05rem)}.lt-h2{font-size:clamp(1.35rem,5.5vw,1.75rem)}.lt-lead{font-size:1rem}.event-landing[data-type-variant=statement] .lt-display{font-size:clamp(1.95rem,8.5vw,2.5rem)}.event-landing[data-type-variant=statement] .lt-h1{font-size:clamp(1.75rem,7.5vw,2.2rem)}.event-landing[data-type-variant=editorial] .lt-display{font-size:clamp(1.9rem,8vw,2.4rem)}}.event-landing{--landing-container: 1280px;--landing-section-py: clamp(3rem, 6vw, 5.25rem);--landing-gutter-x: clamp(1.25rem, 5vw, 3rem);--landing-stack-tight: .75rem;--landing-stack-title: 1.25rem;--landing-stack-lead: 1.5rem;--landing-stack-cta: 2rem;--landing-stack-block: clamp(2.5rem, 4vw, 3rem);--landing-grid-gap: clamp(1rem, 2vw, 1.5rem);--landing-layout-gap: clamp(2rem, 3.5vw, 3.5rem);--landing-card-pad: 1.75rem}.landing-section{position:relative;padding-block:var(--landing-section-py);padding-inline:var(--landing-gutter-x)}.landing-section--hero{padding-top:clamp(3.5rem,8vw,5.5rem);padding-bottom:var(--landing-section-py);padding-inline:var(--landing-gutter-x)}.landing-section--cta{padding-block:clamp(4rem,8vw,6rem);padding-inline:var(--landing-gutter-x)}.landing-container{width:100%;max-width:calc(var(--landing-container) - (2 * var(--landing-gutter-x)));margin-inline:auto}.landing-container--narrow{max-width:56rem}.landing-container--copy{max-width:48rem}.landing-stack-header{margin-bottom:var(--landing-stack-block)}.landing-stack-eyebrow{margin-bottom:var(--landing-stack-tight)}.landing-stack-title{margin-bottom:var(--landing-stack-title)}.landing-stack-lead{margin-bottom:var(--landing-stack-lead)}.landing-stack-cta{margin-bottom:var(--landing-stack-cta)}.landing-guest-faces{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.landing-guest-faces__stack{display:flex;align-items:center}.landing-guest-faces__avatar{width:2.5rem;height:2.5rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:2px solid #0a0a0a;margin-left:-.55rem;background:#1a1a1a;box-shadow:0 0 0 1px #fbbe0a59}.landing-guest-faces__avatar:first-child{margin-left:0}.landing-guest-faces__count{font-size:.875rem;line-height:1.3;font-weight:600;color:#ffffffc7;letter-spacing:.01em}.landing-grid{gap:var(--landing-grid-gap)}.landing-layout{gap:var(--landing-layout-gap)}.landing-media-slot{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;width:100%;min-height:180px;max-height:480px;border:1.5px dashed rgba(251,190,10,.45);border-radius:8px;background:linear-gradient(160deg,#241d058c,#0e0e0ee6);color:#fff6;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;text-align:center}.landing-media-slot--filled{border-style:solid;border-color:#ffffff14;background:transparent;padding:0;overflow:hidden}.landing-media-slot--circle{aspect-ratio:1;width:clamp(190px,22vw,240px);height:clamp(190px,22vw,240px);min-height:0;max-height:none;border-radius:50%;font-size:.82rem;box-shadow:0 28px 70px -34px #fbbe0a8c}.landing-media-slot--circle-row{width:clamp(120px,16vw,168px);height:clamp(120px,16vw,168px);box-shadow:0 18px 48px -28px #fbbe0a80}.landing-speaker-faces{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(1.25rem,3vw,2.5rem)}.landing-speaker-faces__item{display:flex;flex-direction:column;align-items:center;max-width:200px}.landing-media-slot--logo{aspect-ratio:auto;width:auto;min-height:0;max-height:none;height:48px;min-width:140px;padding:0 16px;border-radius:6px;font-size:.7rem}.landing-logo-plate{display:inline-flex;align-items:center;justify-content:center;margin-top:.25rem;padding:.85rem 1.25rem;min-height:72px;min-width:160px;max-width:min(320px,100%);border-radius:10px;background:#0a0a0af0;border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 36px -18px #000000b3}.landing-logo-plate--light{background:#fffffff5;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 36px -18px #0000008c}.landing-logo-plate__img{display:block;width:auto;height:auto;max-height:56px;max-width:260px;-o-object-fit:contain;object-fit:contain}.landing-logo-mark{display:inline-flex;align-items:center;justify-content:center;margin-top:.25rem;padding:.35rem .5rem;min-height:64px;max-width:min(340px,100%);background:transparent;border:0}.landing-logo-mark--on-light{padding:.65rem 1rem;min-height:64px;border-radius:10px;background:#fffffff5;border:1px solid rgba(255,255,255,.12)}.landing-logo-mark__img{display:block;width:auto;height:auto;max-height:72px;max-width:300px;-o-object-fit:contain;object-fit:contain}.landing-talk-topics{max-width:40rem}.landing-talk-topics__title{margin:0 0 .65rem}.landing-talk-topics__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.landing-talk-topics__item{position:relative;padding-left:1.1rem;color:var(--landing-accent, #fbbe0a);font-weight:700;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.45;letter-spacing:-.01em}.landing-talk-topics__item:before{content:"";position:absolute;left:0;top:.55em;width:.4rem;height:.4rem;border-radius:50%;background:var(--landing-accent, #fbbe0a)}.landing-section-rule{position:relative;border-top:0}.landing-section-rule:before{content:"";position:absolute;top:0;left:50%;width:min(82%,1080px);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.035) 18%,rgba(251,190,10,.18) 50%,rgba(255,255,255,.035) 82%,transparent)}.landing-section-rule:after{content:"";position:absolute;top:-7rem;left:50%;width:min(70vw,720px);height:14rem;transform:translate(-50%);background:radial-gradient(ellipse,rgba(251,190,10,.045),transparent 70%);pointer-events:none}.landing-section-rule>.landing-container{position:relative;z-index:1}.landing-col-divider{width:1px;align-self:stretch;background:#ffffff1a}@media(max-width:767px){.event-landing{--landing-section-py: clamp(2.25rem, 7vw, 3.25rem);--landing-gutter-x: clamp(1rem, 4.5vw, 1.5rem);--landing-stack-cta: 1.5rem;--landing-layout-gap: 1.5rem;--landing-card-pad: 1.25rem}.landing-section--hero{padding-top:clamp(2.5rem,10vw,3.5rem)}.landing-speaker-faces{gap:clamp(.85rem,4vw,1.25rem)}.landing-speaker-faces__item{max-width:min(148px,42vw)}.landing-speaker-faces__item .lt-h3,.landing-speaker-faces__item .lt-meta{overflow-wrap:anywhere;word-break:break-word}.landing-media-slot--circle{width:clamp(148px,42vw,200px);height:clamp(148px,42vw,200px)}.landing-media-slot--circle-row{width:clamp(96px,28vw,132px);height:clamp(96px,28vw,132px)}.landing-logo-plate{min-width:0;width:100%;max-width:100%;padding:.7rem 1rem;min-height:64px}.landing-logo-plate__img{max-width:min(220px,100%);max-height:48px}.landing-logo-mark{max-width:100%}.landing-logo-mark__img{max-width:min(240px,100%);max-height:56px}.landing-talk-topics{max-width:100%}.landing-talk-topics__item{overflow-wrap:anywhere;word-break:break-word;font-size:.95rem}.landing-media-slot--logo{min-width:0;width:100%;max-width:100%}}
