*{box-sizing:border-box}html{background:#fff6e8}body{margin:0;color:#820c2a;font-family:"Avenir Next",Avenir,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page{max-width:1240px;margin:auto;padding:0 48px}header{height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #820c2a22}.logo{width:102px;height:76px;object-fit:contain}header p,.eyebrow,footer{font-size:10px;font-weight:700;letter-spacing:1.8px}p,h1,h2{margin:0}.intro{text-align:center;padding:36px 0 27px}.eyebrow{line-height:1.5}h1,h2{font-family:"Arial Black",Arial,sans-serif;font-weight:900}h1{font-size:clamp(42px,5.4vw,72px);letter-spacing:-3px;line-height:1.04;margin:12px 0 13px}h1 br{display:none}h1 span{color:#ef694b}.lede{font-size:15px;line-height:1.6}.beers{display:grid;grid-template-columns:1fr 1fr;gap:22px}.beer{overflow:hidden;background:#820c2a;color:#fff6e8;animation:rise .9s ease-out both}.beer.zero{background:#f1d4c4;color:#753c34;animation-delay:.15s}.photo{aspect-ratio:3/2;overflow:hidden}.photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 55%}.zero .photo img{object-position:70% 55%}.copy{padding:19px 25px 23px}.copy .eyebrow{font-size:9px;opacity:.9}.copy h2{font-size:27px;letter-spacing:-.9px;margin:5px 0 8px}.copy>p:last-child{font-size:13px;line-height:1.7}.soon{text-align:center;padding:30px 0 27px}.soon .eyebrow{font-size:9px}.soon h2{font-size:clamp(30px,3.6vw,47px);letter-spacing:-1.8px;margin:6px 0}.soon h2 span{color:#e35f43;display:inline-block;animation:arrive 1.2s .4s both}.soon>p:last-child{font-size:13px}footer{display:flex;justify-content:space-between;gap:14px;border-top:1px solid #820c2a22;padding:19px 0;font-size:8px;letter-spacing:1px}footer span:nth-child(2){font-weight:400;letter-spacing:0}@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes arrive{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media(max-width:700px){.page{padding:0 18px}header{height:77px}.logo{width:79px;height:60px}header p{font-size:7px;letter-spacing:1px;max-width:135px;text-align:right}.intro{padding:29px 0 23px}.intro .eyebrow{font-size:8px;letter-spacing:1px}h1{font-size:44px;letter-spacing:-2px}h1 br{display:block}.lede{font-size:12px;max-width:280px;margin:auto}.beers{gap:10px}.photo{height:230px;aspect-ratio:auto;width:100%}.original .photo img{object-position:100% center}.zero .photo img{object-position:100% center}.copy{padding:15px 12px 18px}.copy .eyebrow{font-size:7px;letter-spacing:1px}.copy h2{font-size:19px;letter-spacing:-.7px;margin-top:7px}.copy>p:last-child{font-size:11px;line-height:1.6}.copy br{display:none}.soon{padding:27px 0}.soon h2{font-size:33px}.soon>p:last-child{font-size:11px}footer{font-size:6px;letter-spacing:.5px;gap:7px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}

.logo{mix-blend-mode:multiply}footer{flex-wrap:wrap}.ownership{letter-spacing:0;line-height:1.6}@media(max-width:700px){footer .ownership{width:100%;text-align:center;font-size:8px}}
