.quick-understand{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);background:#17110e;padding:0 5vw}.quick-understand a{padding:23px 25px;text-align:center;border-right:1px solid var(--line)}.quick-understand a:last-child{border:0}.quick-understand strong{display:block;font:29px var(--serif);color:var(--cream)}.quick-understand span{display:block;font-size:13px;color:var(--gold);margin-top:5px}.hero-reassurance{max-width:560px;line-height:1.8;font-size:13px}.local-section{display:grid;grid-template-columns:1fr 1.25fr;gap:7vw;border-block:1px solid var(--line);background:#17110e}.local-section p{font-size:15px;max-width:630px}.faq details{max-width:880px;margin:auto;border-bottom:1px solid var(--line);padding:18px 0}.faq summary{font:25px/1.3 var(--serif);cursor:pointer;color:var(--champagne);padding:5px 0}.faq details p{font-size:15px;margin:18px 0 10px;max-width:780px}.formula .description{min-height:0}.formula .price{margin-top:auto}.formula .minimum{font-size:13px}.image-fallback-note{font-size:11px}.formula img[src*="blanquette"]{object-position:center 62%}.gallery-item img[src*="blanquette"]{object-position:center 60%}@media(max-width:760px){.quick-understand{grid-template-columns:1fr;padding:0 20px}.quick-understand a{padding:14px 0;text-align:left;border-right:0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:16px}.quick-understand strong{font-size:24px;max-width:165px}.quick-understand span{font-size:11px;max-width:125px;text-align:right}.hero-reassurance{font-size:12px;max-width:350px}.home-hero .eyebrow{font-size:9px;letter-spacing:.06em}.local-section{grid-template-columns:1fr;gap:10px}.faq summary{font-size:24px}}
