:root{--mc-green: #45AD32;--mc-green-hover: #369327;--mc-gray: #777777;--mc-graphite: #20252B;--mc-muted: #637080;--mc-pale: #F5F7F6;--mc-border: #E0E5E1;--mc-white: #FFFFFF}.mc-section{color:var(--mc-graphite)}.mc-container{width:min(100% - 3rem,1240px);margin-inline:auto}.mc-hero{padding:clamp(2rem,5vw,4.5rem) 0;background:var(--mc-pale)}.mc-hero__eyebrow{color:var(--mc-green-hover);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.mc-hero__title{margin:.6rem 0;max-width:820px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08;letter-spacing:-.035em}.mc-hero__copy{max-width:700px;color:var(--mc-muted);font-size:1.05rem;line-height:1.6}.mc-search{display:flex;gap:.65rem;margin:1.5rem 0 1rem;max-width:850px}.mc-search input{flex:1;min-width:0;min-height:52px;border:1px solid var(--mc-border);border-radius:8px;padding:.8rem 1rem;background:var(--mc-white);color:var(--mc-graphite)}.mc-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;border-radius:8px;padding:.75rem 1.2rem;border:1px solid var(--mc-green);background:var(--mc-green);color:#fff;font-weight:700;text-decoration:none;cursor:pointer}.mc-button:hover{background:var(--mc-green-hover);border-color:var(--mc-green-hover)}.mc-button--secondary{background:#fff;color:var(--mc-graphite);border-color:var(--mc-border)}.mc-vehicle-link{display:inline-flex;align-items:center;gap:.6rem;margin-top:.5rem;color:var(--mc-graphite);font-weight:700;text-decoration-thickness:1px;text-underline-offset:4px}.mc-paths{padding:2rem 0}.mc-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mc-path-card{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--mc-border);border-radius:12px;background:#fff}.mc-path-card h3{margin:0;font-size:1.25rem}.mc-path-card p{margin:0;color:var(--mc-muted);line-height:1.55}.mc-trust{padding:1rem 0;border-block:1px solid var(--mc-border)}.mc-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mc-trust__item{display:flex;gap:.75rem;align-items:flex-start}.mc-trust__item strong{display:block}.mc-trust__item span{color:var(--mc-muted);font-size:.9rem}@media(max-width:749px){.mc-container{width:min(100% - 2rem,1240px)}.mc-search{flex-direction:column}.mc-search .mc-button{width:100%}.mc-paths__grid,.mc-trust__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mc-theme.css.map */
