.how-sec{padding:7rem 0;position:relative;z-index:2}.how-sec h2{color:var(--paper);font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:900;max-width:38rem}.how-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:2.6rem}@media (max-width:900px){.how-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.how-grid{grid-template-columns:1fr}}.how-sec .guia-card{background:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);display:flex;flex-direction:column;gap:1rem;justify-content:flex-end;min-height:22rem;overflow:hidden;padding:2.2rem 1.8rem;position:relative}.how-sec .guia-card:after{background:var(--crimson);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.16,1,.3,1);z-index:0}.how-sec .guia-card:hover:after{transform:scaleX(1)}.how-sec .guia-card .vc-desc,.how-sec .guia-card .vc-icon,.how-sec .guia-card .vc-num,.how-sec .guia-card .vc-title{position:relative;z-index:1}.how-sec .guia-card .vc-num{color:var(--paper-dim);font-family:Barlow;font-size:4rem;font-weight:900;line-height:1;position:absolute;right:1.5rem;top:1.5rem;transition:color .3s ease}.how-sec .guia-card .vc-icon{fill:none;flex-shrink:0;height:2rem;stroke:var(--crimson);stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5;transition:stroke .3s ease;width:2rem}.how-sec .guia-card .vc-title{color:var(--ink);font-family:Inter;font-size:.95rem;font-weight:800;letter-spacing:.01em;line-height:1.35;text-transform:uppercase;transition:color .3s ease}.how-sec .guia-card .vc-desc{color:var(--charcoal);font-family:Inter;font-size:.83rem;font-weight:300;line-height:1.6;transition:color .3s ease}.how-sec .guia-card:hover .vc-num{color:var(--ink)}.how-sec .guia-card:hover .vc-icon{stroke:var(--paper)}.how-sec .guia-card:hover .vc-desc,.how-sec .guia-card:hover .vc-title{color:var(--paper)}@media (prefers-reduced-motion:reduce){.how-sec .guia-card .vc-desc,.how-sec .guia-card .vc-icon,.how-sec .guia-card .vc-num,.how-sec .guia-card .vc-title,.how-sec .guia-card:after{transition:none}}.how-cta{margin-top:2.6rem}