.gi-why-page .gi-page-hero{background:linear-gradient(135deg,var(--gi-navy) 0%,var(--gi-blue-dark) 52%,var(--gi-teal) 100%)}
.gi-why-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.gi-why-value{position:relative;padding:27px;border:1px solid var(--gi-border);border-radius:15px;background:#fff;box-shadow:0 9px 24px rgba(13,47,82,.08)}
.gi-why-value-number{font-size:12px;font-weight:900;letter-spacing:.09em;color:var(--gi-blue);margin-bottom:12px}
.gi-why-value:nth-child(2) .gi-why-value-number,.gi-why-value:nth-child(5) .gi-why-value-number{color:var(--gi-teal)}
.gi-why-value:nth-child(3) .gi-why-value-number{color:var(--gi-gold)}
.gi-why-value:nth-child(4) .gi-why-value-number,.gi-why-value:nth-child(6) .gi-why-value-number{color:var(--gi-green)}
.gi-why-value h3{margin:0 0 8px;color:var(--gi-navy);font-size:21px;line-height:1.2}
.gi-why-value p{margin:0;color:var(--gi-muted)}
.gi-why-customer{display:grid;grid-template-columns:1.25fr .75fr;gap:28px;align-items:center;margin-top:48px;padding:34px;border:1px solid #d3e3ea;border-radius:17px;background:linear-gradient(135deg,#f7fbfd,#eef8f7);box-shadow:0 10px 25px rgba(13,47,82,.06)}
.gi-why-customer h2{margin:0;color:var(--gi-navy);font-size:30px;line-height:1.15}
.gi-why-customer p{color:var(--gi-muted);margin:10px 0 0}
.gi-why-customer aside{padding:22px;border-left:4px solid var(--gi-teal);background:#fff;border-radius:0 12px 12px 0;box-shadow:0 6px 17px rgba(13,47,82,.06)}
.gi-why-customer aside strong{display:block;color:var(--gi-navy);font-size:19px;margin-bottom:7px}
.gi-why-customer aside span{display:block;color:var(--gi-muted)}
.gi-why-detail>div{background:#f5f9fc}
.gi-why-detail>aside{background:var(--gi-warm);border-color:#e3d8bd}
@media(max-width:900px){.gi-why-value-grid{grid-template-columns:1fr 1fr}.gi-why-customer{grid-template-columns:1fr}}
@media(max-width:620px){.gi-why-value-grid{grid-template-columns:1fr}.gi-why-customer{padding:25px 18px}}
