.service-summary,.service-method,.service-delivery,.service-directory,.service-next{background:var(--base);color:var(--t-bright);padding-block:6rem;position:relative}.service-summary h2,.service-method h2,.service-delivery h2,.service-directory h2,.service-next h2{font-size:3.8rem;line-height:1.15;letter-spacing:0;max-width:24ch;margin-block:1.8rem 2.4rem}.service-summary p,.service-method p,.service-delivery p,.service-directory p,.service-next p{font-size:1.8rem;line-height:1.6;max-width:68ch;color:var(--t-bright)}.service-summary .meta-tag,.service-method .meta-tag,.service-delivery .meta-tag,.service-directory .meta-tag,.service-next .meta-tag{font-size:1.2rem;color:var(--t-medium)}.service-jump{display:flex;flex-wrap:wrap;gap:1rem 2.8rem;border-block:1px solid var(--st-medium);padding-block:2rem;margin-bottom:5rem}.service-jump a{font-family:var(--_font-accent);font-size:1.4rem;color:var(--t-bright);text-decoration:underline;text-underline-offset:.6rem;min-height:3rem;display:flex;align-items:center}.service-summary__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-block:4rem}.service-summary__benefit{border-top:1px solid var(--st-medium);padding-top:2rem}.service-summary__benefit p{margin-top:1rem;font-weight:600}.service-actions{display:flex;flex-wrap:wrap;gap:1.6rem 3rem;margin-top:3rem}.service-actions .btn{max-width:100%;height:auto;min-height:4.8rem;white-space:normal;line-height:1.4;gap:1rem}.service-actions .btn-caption{white-space:normal}.service-actions i{font-size:2rem;flex-shrink:0}.service-method{background:var(--base-tint)}.service-method__grid,.service-delivery__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;margin-top:4rem}.service-method__grid>div{border-top:1px solid var(--st-medium);padding-top:2.4rem}.service-method h3,.service-directory h3{font-size:2.6rem;letter-spacing:0;line-height:1.25;margin-block:1.6rem}.service-human{margin-top:2rem}.service-method .service-note,.service-delivery .service-note{font-size:1.4rem;line-height:1.6;margin-top:3rem;color:var(--t-medium)}.service-delivery ol,.service-delivery ul{margin:0;padding:0;list-style:none}.service-delivery li{display:flex;gap:2rem;border-top:1px solid var(--st-medium);padding-block:2rem}.service-delivery li p{margin:0}.service-delivery ul li{font-size:1.8rem;line-height:1.5}.service-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;margin-block:4rem}.service-directory__item{position:relative;display:block;border-top:1px solid var(--st-medium);padding:2.4rem 3.4rem 2.4rem 0;color:var(--t-bright);min-height:14rem}.service-directory__item>span{font-size:2rem;font-weight:600;line-height:1.3}.service-directory__item p{font-size:1.5rem;margin-top:1rem}.service-directory__item i{position:absolute;right:0;top:2.6rem;font-size:2.2rem}.service-directory__item:hover>span,.service-jump a:hover,.service-return:hover{color:var(--accent)}.service-next{border-top:1px solid var(--st-medium)}.service-return{display:inline-block;font-size:1.5rem;margin-top:3rem;color:var(--t-bright);text-decoration:underline;text-underline-offset:.5rem}.service-hero-title{font-size:3.2rem;letter-spacing:0;line-height:1.2;margin-bottom:2rem}.mxd-hero-04__left .service-hero-title{font-size:2.8rem;color:var(--pt-base);margin:0}.service-social-title{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;color:inherit}#beneficios,#metodo,#proceso,#entregables,#siguiente-paso,#directorio{scroll-margin-top:10rem}.service-jump a:focus-visible,.service-directory__item:focus-visible,.service-return:focus-visible{outline:2px solid var(--accent);outline-offset:.5rem}@media (max-width:991px){.service-summary__benefits,.service-directory__grid{grid-template-columns:1fr;gap:2rem}.service-method__grid,.service-delivery__grid{grid-template-columns:1fr;gap:3.2rem}.service-directory__item{min-height:0}}@media (max-width:575px){.service-summary,.service-method,.service-delivery,.service-directory,.service-next{padding-block:4rem}.service-summary h2,.service-method h2,.service-delivery h2,.service-directory h2,.service-next h2{font-size:2.8rem;overflow-wrap:break-word}.service-summary p,.service-method p,.service-delivery p,.service-directory p,.service-next p{font-size:1.6rem}.service-method h3,.service-directory h3{font-size:2.2rem}.service-jump{gap:1rem 2rem;margin-bottom:3rem}.service-actions{flex-direction:column;align-items:flex-start;gap:1rem}.service-actions .btn{font-size:1.3rem}.mxd-hero-04__left .service-hero-title{font-size:1.6rem}.service-social-title{font-size:inherit}}
