.hcr{font-family:"GDS Transport",var(--font-inter),system-ui,sans-serif;color:#0b0c0c;background:#fff}.hc-hero{background:#f3f2f1;border-bottom:1px solid #b1b4b6;padding:3rem 1rem 2.5rem;position:relative}.hc-hero-inner{grid-template-columns:1fr;align-items:center;gap:2.5rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:992px){.hc-hero-inner{grid-template-columns:1.15fr .85fr;gap:3rem}}.hc-hero-text{text-align:left}.hc-h1{color:#0b0c0c;letter-spacing:-.02em;margin:0 0 .875rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15}.hc-anim-txt{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1d70b8;margin-bottom:1.25rem;padding:.25rem .75rem;font-size:1rem;font-weight:700;display:inline-block}.hc-desc{color:#0b0c0c;max-width:600px;margin:0 0 1.75rem;font-size:1.1875rem;line-height:1.5}.hc-btns{flex-direction:column;gap:.875rem;margin-bottom:1.5rem;display:flex}@media (min-width:640px){.hc-btns{flex-direction:row;align-items:center}}.hc-btn-p{color:#fff;background:#00703c;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:1.1875rem;font-weight:700;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 2px #002d18}.hc-btn-p:hover{color:#fff;background:#005a30}.hc-btn-p:active{box-shadow:none;transform:translateY(2px)}.hc-btn-s{color:#0b0c0c;background:#f3f2f1;border:2px solid #0b0c0c;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:0 2px #929191}.hc-btn-s:hover{color:#0b0c0c;background:#dbdad9}.hc-micro{color:#505a5f;margin-bottom:1.5rem;font-size:.875rem;font-weight:400}.hc-trust{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.hc-trust-item{color:#0b0c0c;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;display:inline-flex}
