.PersonalWelcome-module__IYhMiq__section.PersonalWelcome-module__IYhMiq__section{z-index:1;padding:clamp(64px,9vh,100px) 6%;position:relative}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__layout{align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:1120px;margin:0 auto;display:grid}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__portrait{width:min(180px,50vw);margin:0 auto}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__portrait img{aspect-ratio:1;object-fit:cover;border:1px solid #c9a24a;border-radius:12px;width:100%;height:auto;display:block}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__portrait figcaption{color:#eadcf3;text-align:center;margin-top:12px;font-size:13px}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__content{color:#faf7f0;min-width:0}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__role{text-align:center;color:#e8c05a;margin:0 0 12px;font-size:14px}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__content h2{font-family:var(--font-heading);text-align:center;text-wrap:balance;margin:0;font-size:clamp(28px,3.3vw,46px);font-weight:400;line-height:1.15}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__subtitle{text-align:center;color:#e8c05a;margin:12px 0 20px;font-size:clamp(15px,1.5vw,18px)}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__intro,.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__promise{color:#eadcf3;margin:0;font-size:16px;line-height:1.7}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__credentials{border-block:1px solid #c9a24a55;gap:16px;margin:20px 0;padding:20px 0;list-style:none;display:grid}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__credentials li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__credentials svg{color:#e8c05a;flex-shrink:0}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__credentials small{color:#dacbe5;margin-top:2px;font-size:14px;display:block}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 24px;margin-top:24px;display:flex}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__contact{color:#24102e;background:#e8c05a;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:14px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__contact:hover{background:#f4ce5e}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__story{color:#faf7f0;text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__actions a:focus-visible{outline-offset:5px;outline:3px solid #faf7f0}@media (min-width:768px){.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__portrait{width:min(100%,360px)}.PersonalWelcome-module__IYhMiq__section .PersonalWelcome-module__IYhMiq__portrait img{aspect-ratio:4/5}}
.HomeTestimonials-module__bs5ECq__section.HomeTestimonials-module__bs5ECq__section{z-index:1;padding:clamp(64px,8vh,88px) 6%;scroll-margin-top:64px;position:relative}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__inner{width:100%;max-width:1080px;margin:0 auto}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__heading{text-align:center;max-width:720px;margin:0 auto 24px}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__eyebrow{color:#e8c05a;margin-bottom:12px;font-size:14px}.HomeTestimonials-module__bs5ECq__section h2{color:#faf7f0;text-wrap:balance;margin-bottom:14px;font-size:clamp(27px,3.3vw,44px);line-height:1.2}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__heading>p:last-child{color:#eadcf3;font-size:15px;line-height:1.65}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__track{scroll-snap-type:x mandatory;gap:20px;padding:6px;display:flex;overflow-x:auto}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__card{color:#faf7f0;min-width:0;font:inherit;text-align:center;cursor:pointer;scroll-snap-align:start;background:#ffffff0f;border:1px solid #c9a24a66;border-radius:12px;flex:0 0 88%;padding:14px}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__card:hover{background:#ffffff1a;border-color:#e8c05a}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__image{justify-content:center;height:clamp(190px,30svh,290px);display:flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__image img{object-fit:contain;width:100%;height:100%}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__caption{margin-top:14px;font-size:15px;line-height:1.45;display:block}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__enlarge{color:#e8c05a;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:14px;display:flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__controls{color:#eadcf3;justify-content:center;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__controls button,.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogHeader button{color:#faf7f0;cursor:pointer;background:0 0;border:1px solid #c9a24a88;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__footer{text-align:center;margin-top:20px}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__footer a{color:#e8c05a;text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__footer p{color:#dacbe5;max-width:680px;margin:8px auto 0;font-size:13px;line-height:1.6}.HomeTestimonials-module__bs5ECq__section :is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #faf7f0}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialog{color:#faf7f0;background:#380b52;border:1px solid #c9a24a;border-radius:12px;width:min(680px,94vw);max-height:92svh;margin:auto;padding:0;position:fixed;inset:0}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialog::backdrop{background:#000000d9}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogContent{padding:18px}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogHeader h3{flex:1;font-size:20px;line-height:1.4}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogHeader button{flex-shrink:0}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__dialogContent>img{width:100%;height:auto;display:block}@media (min-width:768px){.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__card{flex-basis:calc(33.3333% - 13.3333px)}.HomeTestimonials-module__bs5ECq__section .HomeTestimonials-module__bs5ECq__controls{display:none}}
.HomeCardRail-module__0EKPgq__rail.HomeCardRail-module__0EKPgq__rail{width:100%;min-width:0}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c9a24a transparent;grid-auto-columns:100%;grid-auto-flow:column;gap:16px;padding:8px 4px;display:grid;overflow-x:auto}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__track>*{scroll-snap-align:start;width:100%;min-width:0}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__controls{color:#eadcf3;justify-content:center;align-items:center;gap:18px;margin-top:12px;font-size:14px;display:flex}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__controls button{color:#faf7f0;cursor:pointer;background:0 0;border:1px solid #c9a24a88;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__controls button:disabled{opacity:.35;cursor:default}.HomeCardRail-module__0EKPgq__rail :is(button,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #f4ce5e}@media (min-width:901px){.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(var(--rail-columns), minmax(0, 1fr));gap:20px;overflow:visible}.HomeCardRail-module__0EKPgq__rail .HomeCardRail-module__0EKPgq__controls{display:none}}
.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page>section:not(:first-of-type){height:auto;min-height:calc(100svh - 64px);max-height:none;scroll-margin-top:64px;padding:clamp(64px,8svh,88px) clamp(20px,5vw,64px)!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page>section>div{flex-shrink:0;min-width:0;max-width:100%}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page>section>div[style*=max-width]{width:100%}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-lowpad{margin-bottom:28px!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-lowpad p{display:block!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-h2{font-size:clamp(26px,3.1vw,40px)!important}:is(.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-g2>*,.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-g3>*,.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-g4>*){min-width:0}:is(.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .up-client,.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .up-dmaic){height:100%}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-hero{min-height:100svh;height:auto!important;max-height:none!important;padding:96px 24px 88px!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-hero-flyer a{text-align:center}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-hero-flyer svg{flex-shrink:0}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-announcement{width:100%}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #home-cookie-notice:not(:empty){z-index:2;max-width:1120px;margin:0 auto;padding:16px 24px;position:relative}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #home-cookie-notice .ck-wrap{width:100%;max-width:none;animation:none;position:relative;inset:auto}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #contacto .nl-cta-h{font-size:clamp(28px,3.6vw,46px)!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #portal-vista .nl-g2 .nl-g2{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:900px){.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .tilt-wrap>div>div{padding:22px 20px!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .nl-lowpad{margin-bottom:22px!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page .up-mobile{min-width:0}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #soluciones .fam-row{gap:20px}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #soluciones .fam-img-wrap{height:140px}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #soluciones .fam-section-desc{font-size:15px;display:block!important}.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page #portal-vista .nl-g2{gap:20px!important}}@media (max-height:700px) and (min-width:901px){.HomeLayout-module__qytf7W__page.HomeLayout-module__qytf7W__page>section:not(:first-of-type){padding-block:54px!important}}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:900px;margin:0 auto 20px;display:grid}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps button{color:#d9d3e7;cursor:pointer;min-width:0;font:inherit;background:#ffffff05;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 6px;display:flex}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps button[aria-pressed=true]{color:#fcd116;background:#fcd11612;border-color:#fcd116}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps button:focus-visible{outline-offset:3px;outline:3px solid #fcd116}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps span{opacity:.7;font-size:11px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail{background:#ffffff04;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:1fr 1fr;max-width:900px;margin:0 auto;display:grid}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail>div{min-width:0;padding:28px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail>div+div{border-left:1px solid #ffffff24}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail span{letter-spacing:.16em;color:#fcd116;font-size:10px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail h3{color:#fff;margin:12px 0;font:400 26px/1.3 Libre Caslon Text,Georgia,serif}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail p{color:#ccc4d9;min-height:5.1em;font-size:15px;line-height:1.7}@media (max-width:600px){.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps{gap:5px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps button{padding:12px 2px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__steps strong{font-size:10px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail{grid-template-columns:1fr}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail>div{padding:20px}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail>div+div{border-top:1px solid #ffffff24;border-left:0}.HomeLayout-module__qytf7W__page .HomeLayout-module__qytf7W__stepDetail p{min-height:0}}
