*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#f90465}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.launch{min-height:100svh;display:flex;flex-direction:column;background:#f90465;color:#111}.hero{flex:1;min-height:54vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:7vh 6vw 6vh}.logo{display:block;width:min(820px,67vw);height:auto;margin:0 auto}.hero h1{margin:4.5vh auto 0;font-family:Didot,"Bodoni MT","Times New Roman",serif;font-size:clamp(48px,6vw,96px);font-weight:700;line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.hero h1 span,.hero h1 em{display:block}.hero h1 em{font-weight:400;font-style:italic;margin-top:.06em}.divider{width:100%;background:#111;flex:none}.divider--strong{height:30px}.divider--fine{height:12px}.editorial{background:#f7f4ef;color:#202020}.editorial__inner{width:min(1040px,82vw);margin:0 auto;padding:38px 20px 40px;text-align:center;font-family:Didot,"Bodoni MT","Times New Roman",serif;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.editorial p{margin:0 auto 16px}.editorial .lead{font-size:1.14em}.editorial .closing{margin:22px auto 0;font-style:italic}.launch footer{text-align:center;color:#fff;background:#f90465;padding:24px 20px 27px;font-size:10px;font-weight:800;letter-spacing:.19em}
@media(max-width:760px){.hero{min-height:50vh;padding:7vh 22px 5vh}.logo{width:min(640px,88vw)}.hero h1{margin-top:4vh;font-size:clamp(38px,12vw,64px);line-height:.9}.divider--strong{height:20px}.divider--fine{height:8px}.editorial__inner{width:87vw;padding:29px 4px 31px;font-size:14px;line-height:1.5}.editorial .lead{font-size:1.04em}.launch footer{font-size:9px;letter-spacing:.13em;padding:21px 16px 24px}}
@media(max-width:390px){.logo{width:90vw}.hero h1{font-size:39px}.divider--strong{height:17px}.divider--fine{height:7px}.editorial__inner{font-size:13px}}