.gwm-hero-copy{position:absolute;z-index:3;left:max(6vw,32px);top:50%;transform:translateY(-50%);max-width:720px;color:#fff;text-shadow:0 2px 18px rgba(4,15,40,.45)}
.gwm-hero-copy span,.gwm-section-heading>span{display:block;color:#d8a23a;font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}
.gwm-hero-copy h1{font-family:Raleway,sans-serif;font-size:clamp(2.5rem,5vw,5.2rem);font-weight:700;line-height:1.02;margin:0 0 20px}
.gwm-hero-copy p{font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7;max-width:650px;margin-bottom:28px}
.gwm-primary-action{display:inline-flex;padding:13px 24px;border-radius:4px;background:#0b55a0;color:#fff;font-weight:700;box-shadow:0 12px 24px rgba(0,51,105,.25)}
.gwm-primary-action:hover{background:#083d75;color:#fff}
.gwm-profile-section,.gwm-governance-section,.gwm-roadmap-section{padding:90px 0;background:#fff}
.gwm-section-heading{max-width:760px;margin-bottom:42px}.gwm-section-heading h2{color:#071b38;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:700;line-height:1.2;margin-bottom:16px}.gwm-section-heading p{color:#617087;font-size:1.05rem;line-height:1.8}
.gwm-ecosystem-grid,.gwm-governance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gwm-ecosystem-card,.gwm-governance-grid article{border:1px solid #e2e8f0;border-radius:10px;padding:28px;background:#fff;box-shadow:0 16px 45px rgba(7,27,56,.06)}
.gwm-ecosystem-card i{font-size:2rem;color:#0b55a0}.gwm-ecosystem-card h3,.gwm-governance-grid h3,.gwm-roadmap-grid h3,.gwm-strategy-grid h3{color:#071b38;font-size:1.15rem;font-weight:700;margin:18px 0 10px}.gwm-ecosystem-card p,.gwm-governance-grid p,.gwm-roadmap-grid p,.gwm-strategy-grid p{color:#68768a;line-height:1.7;margin:0}
.gwm-strategy-section{padding:90px 0;background:#071b38}.gwm-section-heading-light h2{color:#fff}.gwm-strategy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gwm-strategy-grid article{padding:32px;border-top:2px solid #d8a23a;background:rgba(255,255,255,.06)}.gwm-strategy-grid b{color:#d8a23a;font-size:1.9rem}.gwm-strategy-grid h3{color:#fff}.gwm-strategy-grid p{color:#c6d0de}
.gwm-governance-section{background:#f5f8fc}.gwm-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.gwm-roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid #cfd8e5}.gwm-roadmap-grid article{position:relative;padding:32px 30px 0;border-right:1px solid #dfe5ed}.gwm-roadmap-grid article:last-child{border-right:0}.gwm-roadmap-grid article:before{content:"";position:absolute;top:-7px;left:30px;width:13px;height:13px;border-radius:50%;background:#0b55a0;border:3px solid #fff;box-shadow:0 0 0 1px #0b55a0}.gwm-roadmap-grid time{color:#0b55a0;font-weight:800;letter-spacing:.06em}
.gwm-capability-section{background:#f7f9fc}.gwm-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gwm-trust-grid article{background:#fff;border:1px solid #e0e7f0;border-radius:12px;padding:28px;box-shadow:0 14px 38px rgba(8,35,70,.06)}.gwm-trust-grid strong{display:block;color:#b2842f;font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px}.gwm-trust-grid h3{color:#0a2444;font-size:1.15rem;margin-bottom:12px}.gwm-trust-grid p{color:#657184;line-height:1.7;margin:0}
.gwm-standards-section{background:#071b38}.gwm-standards-section .gwm-section-heading h2{color:#fff}.gwm-standards-section .gwm-section-heading p{color:#c6d0de}.gwm-standards-section .gwm-governance-grid article{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.gwm-standards-section .gwm-governance-grid h3{color:#fff}.gwm-standards-section .gwm-governance-grid p{color:#c6d0de}.gwm-compliance-note{margin:18px 0 0;color:#aebed1;font-size:.85rem;line-height:1.65}
.gwm-target-panel{margin-top:52px;padding:36px;border-radius:16px;background:#0a2444;color:#fff}.gwm-target-panel .gwm-section-heading h2{color:#fff;margin-bottom:24px}.gwm-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gwm-target-grid article{padding:20px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(255,255,255,.06)}.gwm-target-grid strong{display:block;color:#d6a33e;font-size:1.5rem;margin-bottom:7px}.gwm-target-grid span{color:#dbe4ef;line-height:1.55;font-size:.92rem}.gwm-target-disclaimer{margin:18px 0 0;color:#aebed1;font-size:.82rem}
@media(max-width:991px){.gwm-ecosystem-grid,.gwm-strategy-grid,.gwm-roadmap-grid,.gwm-trust-grid,.gwm-target-grid{grid-template-columns:1fr 1fr}.gwm-roadmap-grid article{border-right:0}.gwm-hero-copy{left:28px;right:28px}}
@media(max-width:767px){.gwm-profile-section,.gwm-governance-section,.gwm-roadmap-section,.gwm-strategy-section{padding:64px 0}.gwm-ecosystem-grid,.gwm-strategy-grid,.gwm-governance-grid,.gwm-roadmap-grid,.gwm-trust-grid,.gwm-target-grid{grid-template-columns:1fr}.gwm-hero-copy h1{font-size:2.35rem}.gwm-hero-copy p{font-size:.95rem}.gwm-roadmap-grid{gap:22px;border-top:0}.gwm-roadmap-grid article{padding:24px;border-left:2px solid #d8a23a}.gwm-roadmap-grid article:before{display:none}.gwm-target-panel{padding:24px 18px}}
