.page-module__-gsKda__hero{margin-top:var(--header-h);isolation:isolate;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.page-module__-gsKda__heroBg{object-fit:cover;z-index:-1}.page-module__-gsKda__heroBody{flex-direction:column;align-items:flex-start;gap:.9em;display:flex}.page-module__-gsKda__heroLogo{width:clamp(180px,19vw,300px);height:auto}.page-module__-gsKda__heroTitle{font-family:var(--font-brand);font-size:var(--fs-hero-title);color:#fff;font-weight:700}.page-module__-gsKda__heroTagline{font-size:var(--fs-hero-desc);color:var(--color-brand);font-weight:600}.page-module__-gsKda__heroText{flex-direction:column;gap:.7em;max-width:34em;margin-top:.6em;display:flex}.page-module__-gsKda__heroText p{font-size:var(--fs-body);color:#ffffffd1;text-wrap:pretty;line-height:1.85}.page-module__-gsKda__designGrid{gap:var(--gap-card);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.2vw;display:grid}.page-module__-gsKda__designGrid li{flex-direction:column;display:flex}.page-module__-gsKda__designArt{aspect-ratio:16/10;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;place-items:center;padding:12%;display:grid}.page-module__-gsKda__designImg{object-fit:contain;width:100%;height:auto}.page-module__-gsKda__designGrid h3{font-family:var(--font-brand);font-size:var(--fs-card-title);color:#fff;margin-top:1em;font-weight:700}.page-module__-gsKda__designGrid p{font-size:var(--fs-body);color:var(--color-grey-05);text-wrap:pretty;margin-top:.6em;line-height:1.75}.page-module__-gsKda__banner{isolation:isolate;border-radius:18px;padding:4vw 3.4vw;position:relative;overflow:hidden}.page-module__-gsKda__bannerBg{object-fit:cover;z-index:-1}.page-module__-gsKda__bannerBody{max-width:44em}.page-module__-gsKda__bannerLogo{width:clamp(120px,12vw,180px);height:auto}.page-module__-gsKda__bannerBody h2{font-family:var(--font-brand);font-size:var(--fs-section-title);color:#fff;margin-top:.7em;font-weight:700}.page-module__-gsKda__bannerBody p{font-size:var(--fs-body);color:#ffffffd1;text-wrap:pretty;margin-top:.8em;line-height:1.85}.page-module__-gsKda__pillar{isolation:isolate;border-radius:18px;padding:3.6vw 3.4vw;position:relative;overflow:hidden}.page-module__-gsKda__pillarBg{object-fit:cover;z-index:-1;opacity:.55}.page-module__-gsKda__pillarEyebrow{font-family:var(--font-brand);font-size:var(--fs-card-title);color:var(--color-brand);font-weight:700}.page-module__-gsKda__pillarTitle{font-size:var(--fs-section-title);color:#fff;margin-top:.4em;font-weight:800}.page-module__-gsKda__pillarList{gap:var(--gap-card);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2vw;display:grid}.page-module__-gsKda__pillarList h3{font-size:var(--fs-card-title);color:#fff;font-weight:700}.page-module__-gsKda__pillarList h3 em{color:var(--color-brand);margin-top:2px;font-size:.72em;font-style:normal;font-weight:500;display:block}.page-module__-gsKda__pillarList p{font-size:var(--fs-body);color:#ffffffc7;text-wrap:pretty;margin-top:.6em;line-height:1.8}.page-module__-gsKda__globalLead{font-size:var(--fs-card-title);color:var(--color-brand);margin-top:.7em;font-weight:600}.page-module__-gsKda__globalGrid{grid-template-columns:1fr 1.2fr;align-items:center;gap:3vw;margin-top:2vw;display:grid}.page-module__-gsKda__globalText{flex-direction:column;gap:1em;display:flex}.page-module__-gsKda__globalText p{font-size:var(--fs-body);color:var(--color-grey-04);text-wrap:pretty;line-height:1.85}.page-module__-gsKda__globalMap{width:100%;height:auto}.page-module__-gsKda__aiSection{isolation:isolate;padding-bottom:var(--section-pt);position:relative;overflow:hidden}.page-module__-gsKda__aiBg{object-fit:cover;z-index:-1;opacity:.5}.page-module__-gsKda__aiTitle{text-align:center}.page-module__-gsKda__aiGroups{gap:var(--gap-card);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.4vw;display:grid}.page-module__-gsKda__aiGroup{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;border:1px solid #ffffff1f;border-radius:16px;padding:3vw 2.6vw}.page-module__-gsKda__aiGroupIcon{object-fit:contain;width:52px;height:52px}.page-module__-gsKda__aiGroup h3{font-family:var(--font-brand);font-size:var(--fs-card-title);color:#fff;margin-top:.8em;font-weight:700}.page-module__-gsKda__aiGroup ul{flex-direction:column;gap:12px;margin-top:1.4em;display:flex}.page-module__-gsKda__aiGroup li{font-size:var(--fs-body);color:var(--color-grey-04);align-items:center;gap:12px;line-height:1.6;display:flex}.page-module__-gsKda__aiGroup li img{object-fit:contain;flex-shrink:0;width:26px;height:26px}.page-module__-gsKda__outro{text-align:center;background:#8ce2d00a;border:1px solid #8ce2d03d;border-radius:18px;padding:3.6vw 3vw}.page-module__-gsKda__outro img{width:clamp(150px,15vw,220px);height:auto;margin:0 auto}.page-module__-gsKda__outro p{max-width:44em;font-size:var(--fs-body);color:var(--color-grey-04);text-wrap:pretty;margin:1.4em auto 0;line-height:1.9}.page-module__-gsKda__outroCta{border-radius:var(--radius-btn);background:var(--color-brand);color:#04211d;min-height:54px;font-size:var(--fs-cta);justify-content:center;align-items:center;margin-top:1.8em;padding:0 2em;font-weight:700;transition:background-color .2s;display:inline-flex}.page-module__-gsKda__outroCta:hover{background:var(--color-brand-hover)}@media screen and (max-width:1024px){.page-module__-gsKda__designGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__-gsKda__pillarList,.page-module__-gsKda__globalGrid,.page-module__-gsKda__aiGroups{grid-template-columns:1fr}}@media screen and (max-width:650px){.page-module__-gsKda__hero{align-items:flex-end;min-height:130vw;padding-bottom:14vw}.page-module__-gsKda__designGrid{grid-template-columns:1fr;margin-top:8vw}.page-module__-gsKda__banner,.page-module__-gsKda__pillar,.page-module__-gsKda__outro{padding:12vw 7vw}.page-module__-gsKda__pillarList,.page-module__-gsKda__globalGrid,.page-module__-gsKda__aiGroups{margin-top:8vw}.page-module__-gsKda__aiGroup{padding:8vw 6vw}}
