@font-face{font-family:Marcellus;src:url(/fonts/marcellus-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Serif;src:url(/fonts/pt-serif-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Serif;src:url(/fonts/pt-serif-italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}.launch-page{--launch-ink:#171717;--launch-ivory:#f3eee8;--launch-oxblood:#4d1d1d;--launch-rule:#91837a77;isolation:isolate;background:var(--launch-ivory);color:var(--launch-ink);margin:0;font:400 18px/1.55 PT Serif,Georgia,serif;position:relative}.launch-page *{box-sizing:border-box}.launch-page a{color:inherit}.launch-page h1,.launch-page h2,.launch-page p{margin:0}.launch-page a:focus-visible{outline:2px solid var(--launch-oxblood);outline-offset:6px}.launch-scene{z-index:-1;pointer-events:none;position:fixed;inset:0}.launch-scene img{object-fit:cover;object-position:center;width:100%;height:100%}.launch-scene:after{content:"";background:linear-gradient(90deg,#f3eee81f,#f3eee856 22%,#f3eee882 56%,#f3eee81c);position:absolute;inset:0}.launch-header{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 10vw);margin:auto;padding:30px 0 22px;display:flex}.launch-wordmark{letter-spacing:.025em;white-space:nowrap;font:400 34px/1 Marcellus,Georgia,serif;text-decoration:none}.launch-header-link{border-bottom:1px solid var(--launch-rule);padding-bottom:4px;font-size:14px;text-decoration:none}.launch-header-link span{margin-left:8px}.launch-skip{background:var(--launch-ivory);z-index:5;padding:10px 16px;position:absolute;top:-100px;left:20px}.launch-skip:focus{top:12px}.launch-hero{text-align:center;width:88%;max-width:1000px;margin:auto;padding:28px 0 45px}.launch-tagline{letter-spacing:.35em;text-transform:uppercase;font-size:11px}.launch-label{letter-spacing:.15em;text-transform:uppercase;color:var(--launch-oxblood);font:400 clamp(22px,2.6vw,34px)/1.2 Marcellus,Georgia,serif;margin-top:34px!important}.launch-date-details{margin-top:20px}.launch-date{letter-spacing:.045em;font:400 clamp(37px,4.5vw,58px)/1.1 Marcellus,Georgia,serif;display:block}.launch-time{letter-spacing:.16em;font-size:17px;margin-top:8px!important}.launch-address{letter-spacing:.025em;font-size:16px;margin-top:5px!important}.launch-hero h1{letter-spacing:-.055em;margin:28px -5% 23px;font:400 clamp(60px,7.8vw,112px)/1.06 Marcellus,Georgia,serif}.launch-hero h1 em{color:var(--launch-oxblood);letter-spacing:-.06em;font-family:PT Serif,Georgia,serif;font-weight:400}.launch-intro{max-width:760px;font-size:clamp(16px,1.45vw,20px);line-height:1.5;margin:auto!important}.launch-workshop{max-width:850px;color:var(--launch-oxblood);font-size:clamp(18px,1.65vw,23px);font-style:italic;line-height:1.45;margin:22px auto 0!important}.launch-speakers{width:min(900px,88%);margin:auto}.launch-speaker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.launch-speaker{text-align:center;background:#f3eee8c7;min-width:0;padding-bottom:18px}.launch-portrait{aspect-ratio:var(--crop-ratio);background:#c9b9aa;position:relative;overflow:hidden;box-shadow:0 8px 28px #17171712}.launch-portrait img{max-width:none;width:var(--image-width);height:auto;left:var(--image-left);top:var(--image-top);position:absolute}.launch-portrait--photo img{object-fit:cover;object-position:var(--portrait-position,center);width:100%;height:100%;position:static}.launch-speaker h2{text-transform:uppercase;letter-spacing:.11em;margin-top:16px;font:400 18px/1.3 Marcellus,Georgia,serif}.launch-speaker-role{color:var(--launch-oxblood);font-size:18px;font-style:italic;line-height:1.35;margin-top:5px!important}.launch-speaker-details{letter-spacing:.19em;text-transform:uppercase;font-size:10px;line-height:1.8;margin-top:10px!important}.launch-speaker-details span{display:block}.launch-reserve{text-align:center;padding:34px 6vw 22px}.launch-cta{background:var(--launch-oxblood);letter-spacing:.23em;text-transform:uppercase;border-radius:100px;justify-content:center;align-items:center;gap:32px;max-width:100%;padding:16px 39px;font-size:14px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;color:var(--launch-ivory)!important}.launch-cta span{font-size:25px;line-height:1}.launch-cta:hover{background:var(--launch-ink);transform:translateY(-2px)}.launch-footer{text-align:center;padding:0 6vw 36px}.launch-footer>span{background:var(--launch-rule);width:48px;height:1px;margin:0 auto 15px;display:block}.launch-footer a{text-transform:uppercase;letter-spacing:.26em;font-size:10px;text-decoration:none}@media (width>=1500px){.launch-hero{padding-top:50px}.launch-speakers{width:min(1000px,88%)}}@media (width<=767px){.launch-header{width:88%;padding:25px 0 18px}.launch-wordmark{font-size:28px}.launch-header-link{font-size:11px}.launch-scene img{object-position:58% center}.launch-scene:after{background:#f3eee8b8}.launch-hero{padding:24px 0 32px}.launch-tagline{letter-spacing:.23em;font-size:9px}.launch-label{font-size:23px;margin-top:27px!important}.launch-date-details{margin-top:16px}.launch-time{font-size:14px}.launch-address{font-size:13px}.launch-hero h1{max-width:550px;margin:28px auto 21px;font-size:clamp(52px,12vw,83px)}.launch-intro{max-width:540px;font-size:15px}.launch-workshop{max-width:500px;font-size:18px}.launch-desktop-break{display:none}.launch-speaker-grid{gap:20px}.launch-speaker h2{letter-spacing:.045em;font-size:13px}.launch-speaker-role{font-size:14px}.launch-speaker-details{letter-spacing:.1em;font-size:8px}.launch-reserve{padding-top:29px}.launch-cta{gap:20px;padding:15px 29px;font-size:12px}}@media (width<=540px){.launch-speaker-grid{grid-template-columns:1fr;gap:31px;max-width:290px;margin:auto}.launch-speaker h2{letter-spacing:.1em;font-size:18px}.launch-speaker-role{font-size:18px}.launch-speaker-details{letter-spacing:.15em;font-size:10px}.launch-speakers{width:80%}.launch-portrait{box-shadow:0 10px 25px #17171714}.launch-hero h1{max-width:330px}.launch-header-link{text-align:right;max-width:95px}.launch-header-link span{display:none}}@media (prefers-reduced-motion:reduce){.launch-cta{transition:none}.launch-cta:hover{transform:none}}
