.iga_QG_hero{background:var(--blush);text-align:center;padding:3rem 1.25rem 1.5rem}.iga_QG_hero h1{color:var(--ink);margin:0;font-size:clamp(2.2rem,6vw,3.4rem)}.iga_QG_hero p{max-width:36rem;margin:.8rem auto 0;font-size:19px}.iga_QG_grid{width:min(var(--page-max), calc(100% - 2.5rem));gap:1.1rem;margin:2rem auto 3.5rem;padding:0;list-style:none;display:grid}.iga_QG_grid a{background:var(--cream);color:var(--ink);border:1px solid var(--blush);border-radius:16px;text-decoration:none;display:grid;overflow:hidden}.iga_QG_grid img{aspect-ratio:16/9;object-fit:cover;width:100%}.iga_QG_grid span{gap:.45rem;padding:1.1rem 1.15rem 1.25rem;display:grid}.iga_QG_grid strong{font-family:var(--font-playfair), Georgia, serif;font-size:1.6rem;font-weight:500}@media (max-width:639px){.iga_QG_hero{padding-inline:var(--gutter,16px)}.iga_QG_grid{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}}@media (min-width:800px){.iga_QG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
