.conference-page{padding-top:0}.conference-hero{position:relative;margin:0 -4vw;background:#181818;color:#fff;height:82svh;min-height:520px;overflow:hidden}.conference-hero video{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:grayscale(1)}.conference-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(#0004,transparent 40%,#000a);pointer-events:none}.conference-top{position:absolute;top:25px;left:4vw;right:4vw;display:flex;justify-content:space-between;z-index:1}.conference-title{position:absolute;bottom:60px;left:4vw;right:4vw;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:25px}.conference-title h1{font-size:clamp(60px,8vw,115px);line-height:.98;letter-spacing:-.05em;margin:0}.conference-title h1 em,.conference-page h2 em{font-family:Georgia,serif;font-weight:400}.speech-link{border:1px solid #ffffff80;padding:18px 22px;font:11px monospace;display:flex;gap:35px;white-space:nowrap;background:#0002}.speech-link:hover{background:#fff;color:#10151a}.video-pause{position:absolute;bottom:18px;right:4vw;z-index:2;background:none;border:0;color:#fff;font:9px monospace;cursor:pointer;padding:8px}.conference-story{display:grid;grid-template-columns:1fr 2fr;gap:6vw;padding:85px 0}.conference-page h2{font-size:clamp(42px,5vw,70px);font-weight:400;line-height:1.08;letter-spacing:-2px;margin:0 0 30px}.conference-story p{max-width:630px;font-size:18px;line-height:1.8;color:#59626a}.conference-press{border-top:1px solid #b9c0c1;padding:55px 0;display:grid;grid-template-columns:1fr 1.5fr;gap:7vw;align-items:start}.press-intro{position:sticky;top:110px}.press-intro h2{margin-top:35px}.press-intro p{color:#59626a}.press-name{display:block;margin-top:45px}.press-figure{margin:0}.press-image{position:relative;background:white}.press-image img{display:block;width:100%;height:auto}.name-highlight{position:absolute;left:24.2%;top:68.2%;width:34.2%;height:2.4%;background:#e6d35c;mix-blend-mode:multiply;transform:scaleX(var(--highlight,0));transform-origin:left;border-radius:2px}.press-figure figcaption{margin-top:20px;font-size:9px}.conf-reveal.ready{opacity:0;transform:translateY(25px);transition:opacity .8s,transform .8s}.conf-reveal.visible{opacity:1;transform:none}@media(max-width:700px){.conference-hero{margin:0 -5vw;height:78svh;min-height:550px}.conference-hero video{object-position:50% 25%}.conference-top{left:5vw;right:5vw;font-size:8px;letter-spacing:.5px}.conference-title{left:5vw;right:5vw;display:block;bottom:65px}.conference-title h1{font-size:58px}.speech-link{display:inline-flex;margin-top:25px;font-size:10px;padding:14px 18px}.conference-story{grid-template-columns:1fr;gap:28px;padding:45px 0}.conference-page h2{font-size:43px}.conference-story p{font-size:16px}.conference-press{grid-template-columns:1fr;gap:25px;padding:35px 0}.press-intro{position:static}.press-intro h2{margin-top:25px}.press-name{margin-top:25px}}@media(prefers-reduced-motion:reduce){.conf-reveal.ready{opacity:1;transform:none;transition:none}.name-highlight{transform:scaleX(1)}}
