.cb-prose h3{font-size:var(--fs-h3);margin:1.2em 0 .3em}.cb-bd{display:grid;gap:40px}.cb-bd__text h2{margin-top:0;max-width:7.33em}.cb-bd__text a{font-weight:700}.cb-bd__facts{align-self:start;display:grid;gap:18px;padding:24px 22px;border:2px solid var(--espresso);border-radius:var(--r-lg);background:var(--paper);box-shadow:8px 8px 0 var(--sun)}.cb-bd__facts-h{font-size:var(--fs-h3)}.cb-bd__facts dl{display:grid;gap:0;margin:0}.cb-bd__facts dl>div{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:12px 0;border-top:1px dashed var(--line-strong)}.cb-bd__facts dt{font-size:var(--fs-xs);font-weight:800;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--terracotta-dark);padding-top:3px}.cb-bd__facts dd{margin:0;font-size:var(--fs-sm);font-weight:600;line-height:1.45}@media (min-width:1024px){.cb-bd{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:72px}.cb-bd__facts{position:sticky;top:96px}}.cb-areas .cb-location-checker{margin-bottom:40px}.cb-bd__zones{margin-top:8px}.cb-bd__more{margin:28px 0 0}.cb-gloss{display:grid;gap:14px;margin:0}.cb-gloss>div{padding:20px;border-radius:var(--r-lg);background:var(--cream);border-left:6px solid var(--pool)}.cb-gloss>div:nth-child(4n+2){border-color:var(--sun)}.cb-gloss>div:nth-child(4n+3){border-color:var(--terracotta)}.cb-gloss>div:nth-child(4n+4){border-color:var(--olive,#56622f)}.cb-gloss dt{font:800 var(--fs-h4)/1.15 var(--font-display);font-variation-settings:"wdth" 82}.cb-gloss dd{margin:6px 0 0;color:var(--ink-2)}@media (min-width:640px){.cb-gloss{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cb-gloss{grid-template-columns:repeat(4,minmax(0,1fr))}.cb-bd__combos{grid-template-columns:repeat(3,minmax(0,1fr))}}