.gocuma-overview{color:#202d40;max-width:1000px;margin:0 auto;padding:56px 24px 12px}.gocuma-overview .eyebrow{letter-spacing:.1em;color:#a4401e;font-size:12px;font-weight:700}.gocuma-overview h1{letter-spacing:-.05em;margin:20px 0;font-size:clamp(32px,5vw,52px);line-height:1.2}.gocuma-overview p{color:#596579;line-height:1.85}.gocuma-overview nav{flex-wrap:wrap;gap:10px;margin:26px 0;display:flex}.gocuma-overview nav a{color:inherit;background:#fff;border:1px solid #e0e4eb;border-radius:24px;padding:10px 16px;text-decoration:none}.gocuma-overview nav a:hover{border-color:#c34b24}.gocuma-overview>img{border-radius:24px;width:100%;height:auto;display:block}.gocuma-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0;display:grid}.gocuma-features article{scroll-margin-top:32px}.gocuma-features span{color:#a4401e;font-size:12px}.gocuma-features h2{letter-spacing:-.04em;font-size:21px}.gocuma-features a,.gocuma-source a{color:#a4401e}.gocuma-source{border-top:1px solid #e0e4eb;padding-top:20px;font-size:13px}@media (max-width:640px){.gocuma-overview{padding-top:28px}.gocuma-features{grid-template-columns:1fr;gap:24px}.gocuma-overview nav a{font-size:13px}.gocuma-features p{margin:10px 0}}
