body{--paper:#fff9ef;--ink:#382c25;--accent:#a53c28}.hero{min-height:680px;display:flex;align-items:end}.hero-copy{padding:80px 0;max-width:840px}.hero h1{font-size:clamp(48px,6.5vw,92px)}.hero:before{background:linear-gradient(90deg,#21130dd0,#21130d20)}.pizza-desk{display:block}.pizza-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.pizza-choice{background:#f1e7d6}.pizza-choice summary{display:block;padding:0}.pizza-choice img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.pizza-choice summary>span{display:grid;grid-template-columns:1fr auto;padding:24px;gap:15px;transform:none!important}.pizza-choice strong{font-size:25px;font-weight:450}.pizza-choice b{font-size:20px;color:#a53c28}.pizza-choice small{grid-column:1/-1;font-size:14px}.choice-answer{padding:0 24px 24px;font-size:16px}.menu-sheet{border:0;padding:20px 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.menu-sheet article{display:block}.menu-sheet strong{display:block;margin-top:18px}.ways{background:#382c25;color:#fff9ef;padding:45px;gap:35px}.ways article{border-color:#f4d077}.ways span{color:#f4d077}.pizza-check{display:grid;grid-template-columns:1fr 1fr;gap:20px 70px}.pizza-check>.eyebrow{grid-column:1/-1}.pizza-check details{border-bottom:1px solid #382c2540}.pizza-story{background:#e4c6a1;color:#382c25}.pizza-story h2{font-size:clamp(38px,5vw,70px)}.contact{background:#382c25;color:#fff9ef}.contact .button{background:#f4d077;color:#382c25}@media(max-width:800px){.pizza-gallery{gap:15px}.pizza-choice summary>span{padding:18px;display:block}.pizza-choice b{display:block;margin:12px 0}.pizza-choice small{display:block}.pizza-choice strong{font-size:22px}.menu-sheet{gap:20px}.menu-sheet h3{font-size:22px}}@media(max-width:650px){.pizza-gallery,.menu-sheet,.pizza-check{grid-template-columns:1fr}.pizza-choice img{aspect-ratio:4/3}.pizza-choice summary>span{display:grid}.pizza-choice b{margin:0}.ways{padding:30px 22px}.hero{min-height:620px}.pizza-check{gap:25px}}