.hg-why__overlay{background:rgba(28,59,48,.9)}.hg-why__header{margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.hg-why__header{margin-bottom:4rem}}.hg-why__heading{color:var(--primary-foreground);font-size:1.5rem;margin:.75rem 0 1rem}@media (min-width:768px){.hg-why__heading{font-size:2rem}}@media (min-width:1024px){.hg-why__heading{font-size:3rem}}.hg-why__intro{color:hsla(40,30%,95%,.75);font-size:.95rem;margin:0 auto;max-width:42rem}@media (min-width:768px){.hg-why__intro{font-size:1rem}}.hg-why__grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (min-width:768px){.hg-why__grid{gap:2rem}}@media (min-width:1024px){.hg-why__grid{grid-template-columns:repeat(4,1fr)}}.hg-why__item{text-align:center}.hg-why__icon{align-items:center;background:hsla(40,30%,95%,.1);display:inline-flex;height:48px;justify-content:center;margin-bottom:1rem;transition:background .3s ease;width:48px}@media (min-width:768px){.hg-why__icon{height:64px;margin-bottom:1.5rem;width:64px}}.hg-why__icon svg{color:var(--primary-foreground);height:20px;transition:color .3s ease;width:20px}@media (min-width:768px){.hg-why__icon svg{height:28px;width:28px}}.hg-why__item:hover .hg-why__icon{background:var(--secondary)}.hg-why__item:hover .hg-why__icon svg{color:var(--secondary-foreground)}.hg-why__title{color:var(--primary-foreground);font-size:.875rem;margin-bottom:.5rem}@media (min-width:768px){.hg-why__title{font-size:1.25rem;margin-bottom:.75rem}}.hg-why__desc{color:hsla(40,30%,95%,.7);font-size:.75rem;line-height:1.6}@media (min-width:768px){.hg-why__desc{font-size:.875rem}}