/* GONCÍA: propuesta comercial, caminos y testimonios. Noviembre 2026 */
.goncia-home-updated .home-hero h1#inicio-title{display:block!important;white-space:normal!important;text-wrap:balance!important;font-size:clamp(38px,4.8vw,82px)!important;max-width:1100px!important;line-height:1.08!important;margin-inline:auto!important}
.goncia-home-updated .home-hero h1#inicio-title .potential-sales{display:inline!important;white-space:nowrap!important;color:#C27741!important}
.goncia-home-updated .home-hero-content>p{max-width:850px;text-wrap:pretty}
.goncia-home-updated .home-hero-content{padding-top:110px}
.goncia-home-updated .home-hero h1#inicio-title span{min-height:0}
.goncia-paths{position:relative;isolation:isolate;background:#061F36;color:#fff;padding:90px 0 110px;overflow:hidden;scroll-margin-top:84px}
.goncia-paths:before{content:"";position:absolute;z-index:-1;inset:20px auto auto -14%;width:75%;aspect-ratio:1;border:1px solid #5c9ead25;outline:1px solid #5c9ead14;outline-offset:65px;transform:rotate(-17deg);border-radius:20%}
.paths-inner{width:min(1280px,calc(100% - 96px));margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:30px;align-items:center}
.paths-copy{padding-bottom:80px}.paths-copy h2{font-size:clamp(38px,4.4vw,70px);line-height:1.1;letter-spacing:-.045em;margin:0 0 27px;color:white;font-weight:700}.paths-copy h2 span{color:#C27741}.paths-copy p{font-size:17px;line-height:1.6;max-width:380px;text-wrap:pretty}.paths-copy .paths-lead{font-size:clamp(22px,2.1vw,31px);line-height:1.3;margin-bottom:32px}
.paths-cards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:28px 0;position:relative}
.path-card{position:relative;background:white;color:#061F36;border-radius:4px;min-width:0;box-shadow:0 15px 35px #0002}
.path-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:3px}.path-company{grid-column:5/13;grid-row:1;z-index:2}.path-company:before{border:2px solid #5C9EAD;transform:translate(18px,-18px)}.path-independent{grid-column:1/9;grid-row:2;z-index:1;margin-top:-56px}.path-independent:before{background:#C27741;transform:translate(-18px,18px)}
.path-photo{position:relative;aspect-ratio:2/1;overflow:hidden;border-radius:4px 4px 0 0;margin:7px 7px 0}.path-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 44%}.path-photo .path-person{object-position:center 48%}.path-dira .path-dira-logo{position:absolute;top:17%;left:5%;width:35%;height:auto;object-fit:contain;z-index:1}
.path-card-copy{padding:22px 27px 29px}.path-card h3{font-size:clamp(28px,2.6vw,40px);line-height:1.15;letter-spacing:-.035em;margin:0 0 12px;color:#061F36}.path-card p{font-size:clamp(16px,1.4vw,20px);line-height:1.4;margin:0 0 24px;text-wrap:pretty}
.path-button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:14px 22px;border-radius:3px;background:#5C9EAD;color:#061F36;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:background .2s,color .2s,transform .2s}.path-button:hover{background:#C27741;color:white;transform:translateY(-2px)}.path-button:focus-visible,.goncia-video-launch:focus-visible{outline:3px solid #C27741;outline-offset:5px}
.goncia-testimonials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px}.goncia-testimonial{margin:0;min-width:0}.goncia-video{position:relative;aspect-ratio:16/9;background:#061F36;border-radius:9px;overflow:hidden}.goncia-video iframe{display:block;width:100%;height:100%;border:0}.goncia-video-launch{position:absolute;inset:0;width:100%;height:100%;border:0;cursor:pointer;padding:0;background:#061F36;color:white;font-family:Manrope,sans-serif}.goncia-video-launch>img{width:100%;height:100%;object-fit:contain;display:block;opacity:.85}.goncia-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:57px;height:57px;border-radius:50%;background:#5C9EAD;box-shadow:0 3px 25px #0004;transition:background .2s}.goncia-play:after{content:"";position:absolute;top:18px;left:23px;border-left:17px solid #061F36;border-top:11px solid transparent;border-bottom:11px solid transparent}.goncia-video-launch:hover .goncia-play{background:#C27741}.goncia-play-label{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 10px;background:linear-gradient(transparent,#061f36e8);font-size:12px;font-weight:600;text-align:center}.goncia-testimonial figcaption{margin-top:12px;font-size:12px;line-height:1.5;color:#435362}.goncia-vimeo-link{display:inline-block;font-size:12px;margin-top:6px;text-decoration:underline;color:#061F36}
.company-page{padding-top:84px;color:#061F36}.company-hero{background:#061F36;color:#fff;padding:90px 0}.company-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.company-hero h1{font-size:clamp(39px,4.6vw,66px);letter-spacing:-.045em;line-height:1.12;margin-bottom:25px;text-wrap:balance}.company-hero p{font-size:17px;line-height:1.7;text-wrap:pretty}.company-hero .path-button{margin-top:20px}.company-hero-photo{position:relative}.company-hero-photo:after{content:"";position:absolute;inset:18px -18px -18px 18px;border:2px solid #C27741;z-index:0}.company-hero-photo img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% center}.company-page .home-section h2{text-wrap:balance}.company-page p{text-wrap:pretty}.company-skills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.company-skills article{border-top:2px solid #C27741;padding:22px 0 0}.company-skills h3{font-size:26px}.company-skills p{max-width:470px}.company-process{background:#061F36;color:#fff}.company-process h2{color:#fff}.company-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px}.company-steps span{font-size:40px;color:#5C9EAD;font-weight:600}.company-steps h3{font-size:23px;margin-top:18px}.company-format{padding-top:25px;border-top:1px solid #ffffff30;margin-top:35px}.company-mentoring{background:#edf2f4}.company-mentoring p,.company-contact p{max-width:750px}.company-contact .path-button{margin-top:18px}.company-email{display:block;margin-top:22px;color:#061F36;text-decoration:underline}
@media(min-width:1500px){.paths-inner{grid-template-columns:.85fr 1.15fr}.paths-cards{gap:30px 0}.path-card-copy{padding:24px 30px 30px}}
@media(max-width:1050px){.paths-inner{width:calc(100% - 64px);grid-template-columns:.8fr 1.2fr;gap:22px}.paths-copy h2{font-size:40px}.path-company{grid-column:3/13}.path-independent{grid-column:1/11;margin-top:0}.path-card-copy{padding:20px 24px 24px}.path-card h3{font-size:31px}.path-card p{font-size:17px}.path-button{font-size:13px;padding:13px 17px}.company-hero-grid{gap:40px}.goncia-home-updated .home-hero h1#inicio-title{font-size:clamp(38px,5.5vw,62px)!important}}
@media(max-width:760px){.goncia-paths{padding:65px 0 80px}.paths-inner{width:calc(100% - 48px);display:block}.paths-copy{padding:0 0 35px}.paths-copy h2{font-size:clamp(36px,8vw,50px);max-width:550px;margin-bottom:18px}.paths-copy h2 br{display:none}.paths-copy .paths-lead{font-size:25px;margin-bottom:12px}.paths-copy p{font-size:15px}.paths-cards{max-width:520px;margin:auto;gap:40px}.path-company,.path-independent{grid-column:1/13;grid-row:auto;margin:0}.path-company{order:2}.path-independent{order:1}.path-photo{aspect-ratio:1.9}.path-card-copy{padding:23px 25px 27px}.path-card h3{font-size:32px}.path-card p{font-size:18px}.path-company:before{transform:translate(10px,-10px)}.path-independent:before{transform:translate(-10px,10px)}.goncia-testimonials{grid-template-columns:1fr;gap:30px;max-width:550px;margin-inline:auto}.company-hero{padding:50px 0 65px}.company-hero-grid{grid-template-columns:1fr;gap:40px}.company-hero-photo{max-width:540px;margin-right:18px}.company-hero-photo img{aspect-ratio:16/10}.company-steps{grid-template-columns:1fr;gap:20px}.company-steps article{border-top:1px solid #ffffff30;padding-top:20px}.company-skills{grid-template-columns:1fr;gap:14px}.company-hero h1{font-size:clamp(36px,8vw,54px)}.company-hero p{font-size:16px}}
@media(max-width:640px){.goncia-home-updated .home-hero h1#inicio-title{font-size:clamp(30px,8.4vw,48px)!important;line-height:1.12!important;letter-spacing:-.045em!important}.goncia-home-updated .home-hero-content{padding-top:150px}.goncia-home-updated .home-hero-content>p{font-size:15px;line-height:1.6}.goncia-home-updated .home-hero{height:auto;min-height:100svh;padding-top:calc(var(--header) + 100px)}.goncia-home-updated .home-hero h1#inicio-title .potential-sales{display:inline!important}}
@media(prefers-reduced-motion:reduce){.path-button{transition:none}.path-button:hover{transform:none}}
/* Evitar solapes interiores de los planos decorativos */
.path-independent{box-shadow:-16px 16px 0 #C27741,0 15px 35px #0002}
.path-independent:before{display:none}
.path-company:before{inset:-18px -18px 18px 18px;transform:none;border:0;border-top:2px solid #5C9EAD;border-right:2px solid #5C9EAD}
@media(max-width:760px){.paths-cards{grid-template-columns:minmax(0,1fr);gap:40px}.path-company,.path-independent{grid-column:1/-1}.path-independent{box-shadow:-10px 10px 0 #C27741}.path-company:before{inset:-10px -10px 10px 10px}}

.goncia-home-updated .territory{overflow:hidden}
.path-card h3{font-weight:700}
@media(min-width:1051px){.goncia-paths{padding:65px 0 75px}.path-independent{margin-top:-75px}.paths-cards{gap:15px 0}}
/* Tarjetas escalonadas sin ocultar el rostro de la fotografía inferior */
@media(min-width:1051px){.path-independent{margin-top:0}.paths-cards{gap:20px 0}.goncia-paths{padding:60px 0 75px}}
