:root{--primary:#b47a25;--primary-dark:#815219;--paper:#faf8f3;--warm:#f1ece5;--gold:#edc778;--line:#e7decf}.brand-glyph{background:linear-gradient(135deg,#f7e0ad,#b78532)!important}.hero{background:radial-gradient(circle at 73% 35%,#39485a,#17293d 55%,#111b2c)!important}.hero:before{background:radial-gradient(circle,#e7b65c33,transparent 65%)}.art-circle{background:#aa844d!important;box-shadow:0 0 0 28px #c5a16b50,0 0 0 58px #e7c58448,0 0 0 100px #efd0a011!important}.restaurant-platter{width:275px;height:275px;border-radius:50%;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 34% 32%,#fffef8,#ebdfca 72%,#d5bc8f);box-shadow:0 18px 34px #04050c58,0 0 0 8px #ffffffcf;border:3px solid #f0dcb0;transform:rotate(-9deg)}.restaurant-platter span{font-size:135px;filter:drop-shadow(0 12px 10px #29313e55)}.restaurant-platter small{position:absolute;bottom:30px;font-size:12px;letter-spacing:.2em;font-weight:900;color:#76521f}.btn-primary{background:linear-gradient(120deg,#d6a447,#9c621c)!important;box-shadow:0 9px 25px #aa78273b}.food-visual{background:radial-gradient(circle at 40% 40%,#f4e8cc,#c3a176 85%)!important}.food-visual.drink{background:radial-gradient(circle at 40% 40%,#dbe9e8,#8bb3b0 85%)!important}.food-visual.dessert{background:radial-gradient(circle at 40% 40%,#edd8e9,#b38aa8 85%)!important}.section-head h2 em,.how-copy h2 em{color:#ae7528}@media(max-width:640px){.restaurant-platter{transform:scale(.70) rotate(-9deg)}}