.gg-notinit{background:var(--gg-red);color:var(--gg-cream);padding:56px 0 78px}
.gg-notinit__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}
.gg-notinit__copy{display:grid;gap:18px;min-width:0}
.gg-notinit__kicker{font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:var(--track-nav);text-transform:uppercase;opacity:.75}
.gg-notinit__heading{color:var(--gg-cream);font-size:clamp(30px,4.5vw,52px);line-height:.98}
.gg-notinit__body{font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.45;max-width:420px}
.gg-notinit__body p{margin:0 0 .6em}
.gg-notinit__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.gg-notinit__card{background:rgba(255,249,236,.08);border-radius:20px;padding:30px 22px;display:grid;justify-items:center;gap:16px;min-width:0}
.gg-notinit__icon{display:grid;place-items:center;width:62px;height:62px}
.gg-notinit__label{text-align:center;font-family:var(--font-display);font-weight:600;font-size:15px;line-height:1.25;text-transform:uppercase;letter-spacing:var(--track-label)}

@media (max-width:989px){
  .gg-notinit__grid{grid-template-columns:1fr;gap:32px}
  .gg-notinit__cards{grid-template-columns:repeat(2,1fr)}
}
