:root{--hero-glow-rgb:230,234,244}.theme-dark{--hero-glow-rgb:78,92,118}.Hero-module__bhqSeG__hero{isolation:isolate;background:radial-gradient(120% 120% at 10% 10%,rgba(var(--hero-glow-rgb),.55),rgba(255,255,255,0)),linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);color:var(--color-fg);touch-action:pan-y;position:relative;overflow:visible}.Hero-module__bhqSeG__hero:after{content:"";background:radial-gradient(120% 100% at 50% 100%,rgba(var(--hero-glow-rgb),.18),rgba(255,255,255,0));opacity:.6;pointer-events:none;z-index:0;height:60%;position:absolute;top:auto;bottom:-36%;left:-18%;right:-18%}.Hero-module__bhqSeG__inner{z-index:2;max-width:1200px;margin:0 auto;padding:0;position:relative}.Hero-module__bhqSeG__viewport{background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(238,235,235,.8)),radial-gradient(90% 90% at 0% 0%,rgba(var(--color-brand-soft-rgb),.12),transparent 60%);width:100%;box-shadow:0 18px 38px rgba(var(--shadow-rgb),.16);border-radius:0;position:relative;overflow:hidden}.Hero-module__bhqSeG__track{will-change:transform;grid-auto-columns:100%;grid-auto-flow:column;transition:transform .48s cubic-bezier(.22,.61,.36,1);display:grid;transform:translateZ(0)}.Hero-module__bhqSeG__slide{width:100%;min-height:calc(max(520px,min(82vh,900px)) + 44px);box-shadow:0 14px 32px rgba(var(--shadow-rgb),.12);background:#fff;border-radius:0;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);grid-template-areas:"text media";align-items:stretch;gap:16px max(16px,min(3vw,28px));display:grid}.Hero-module__bhqSeG__slideReverse{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);grid-template-areas:"media text"}.Hero-module__bhqSeG__left{flex-direction:column;grid-area:text;justify-content:center;gap:max(14px,min(3vw,22px));padding:max(8px,min(2vw,18px));display:flex}.Hero-module__bhqSeG__title{letter-spacing:-.02em;color:#121722;margin:0;font-size:max(30px,min(4.6vw,48px));line-height:1.06}.Hero-module__bhqSeG__lead{color:#121722;max-width:48ch;margin:0;font-size:max(15px,min(1.7vw,19px))}.Hero-module__bhqSeG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-bottom:1.4rem;display:inline-flex;position:relative}.Hero-module__bhqSeG__cta{background:linear-gradient(135deg,var(--color-brand)0%,color-mix(in srgb,var(--color-brand)92%,transparent)100%);color:#fff;border:1px solid rgba(var(--color-brand-rgb),.28);min-height:48px;box-shadow:0 16px 38px rgba(var(--color-brand-rgb),.28);border-radius:14px;justify-content:center;align-items:center;padding:14px 20px;font-weight:700;text-decoration:none;transition:transform .14s,filter .14s,box-shadow .14s;display:inline-flex}.Hero-module__bhqSeG__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.Hero-module__bhqSeG__cta:active{filter:brightness(.97);transform:translateY(0)}.Hero-module__bhqSeG__cta:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.6);outline-offset:4px}.Hero-module__bhqSeG__swipeHint{letter-spacing:.12em;text-transform:uppercase;background:rgba(var(--color-brand-rgb),.12);color:rgba(var(--color-brand-rgb),.7);opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;will-change:opacity;border-radius:999px;padding:.1rem .7rem;font-size:.78rem;transition:opacity .6s ease-in-out;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%)}.Hero-module__bhqSeG__swipeHintVisible{opacity:.8}.Hero-module__bhqSeG__arrow{--arrow-shift-x:0%;transform:translate(var(--arrow-shift-x),-50%);border:1px solid rgba(var(--color-brand-rgb),.14);color:#121722;cursor:pointer;width:46px;height:46px;box-shadow:0 14px 30px rgba(var(--shadow-rgb),.18);z-index:3;background:rgba(255,255,255,.9);border-radius:50%;place-items:center;transition:background-color .16s,box-shadow .16s,transform .16s,border-color .16s;display:grid;position:absolute;top:50%}.Hero-module__bhqSeG__arrow:hover{border-color:rgba(var(--color-brand-rgb),.24);transform:translate(var(--arrow-shift-x),-50%)scale(1.05);background:rgba(255,255,255,.96)}.Hero-module__bhqSeG__arrow:active{transform:translate(var(--arrow-shift-x),-50%)scale(.97)}.Hero-module__bhqSeG__arrow:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.6);outline-offset:4px}.Hero-module__bhqSeG__arrowPrev{--arrow-shift-x:-130%;left:0}.Hero-module__bhqSeG__arrowNext{--arrow-shift-x:130%;right:0}.Hero-module__bhqSeG__dots{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 24px rgba(var(--shadow-rgb),.3);background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.22);border-radius:999px;align-items:center;gap:10px;padding:6px 12px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.Hero-module__bhqSeG__dot{cursor:pointer;background:rgba(176,183,197,.28);border:none;border-radius:999px;width:12px;height:12px;transition:background-color .16s,transform .16s,box-shadow .16s}.Hero-module__bhqSeG__dot:hover{background:rgba(242,138,57,.32)}.Hero-module__bhqSeG__dot:focus-visible{outline-offset:4px;outline:3px solid rgba(255,176,112,.6)}.Hero-module__bhqSeG__activeDot{background:#f28a39;transform:scale(1.12);box-shadow:0 0 0 4px rgba(242,138,57,.18)}.Hero-module__bhqSeG__right{box-shadow:0 12px 28px rgba(var(--shadow-rgb),.12);z-index:2;background:#fff;border-radius:0;grid-area:media;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.Hero-module__bhqSeG__heroImage{object-fit:cover;object-position:center}@media (max-width:980px){.Hero-module__bhqSeG__viewport{border-radius:0}.Hero-module__bhqSeG__slide,.Hero-module__bhqSeG__slideReverse{grid-template-columns:1fr;grid-template-areas:"text""media";gap:18px 0;min-height:auto;padding:max(18px,min(5vw,28px))}.Hero-module__bhqSeG__right{height:min(48vh + 44px,464px);min-height:284px}.Hero-module__bhqSeG__arrow{width:40px;height:40px}.Hero-module__bhqSeG__arrowPrev{--arrow-shift-x:-115%;left:0}.Hero-module__bhqSeG__arrowNext{--arrow-shift-x:115%;right:0}}@media (max-width:768px){.Hero-module__bhqSeG__arrow{display:none}.Hero-module__bhqSeG__dots{bottom:16px}}@media (max-width:640px){.Hero-module__bhqSeG__track{transition:none}.Hero-module__bhqSeG__viewport,.Hero-module__bhqSeG__slide,.Hero-module__bhqSeG__slideReverse,.Hero-module__bhqSeG__cta,.Hero-module__bhqSeG__dot,.Hero-module__bhqSeG__right{box-shadow:none;transition:none;animation:none}.Hero-module__bhqSeG__slide:first-child .Hero-module__bhqSeG__right,.Hero-module__bhqSeG__slide:nth-child(3) .Hero-module__bhqSeG__right,.Hero-module__bhqSeG__slide:nth-child(2) .Hero-module__bhqSeG__right{border-radius:0}}@media (prefers-reduced-motion:reduce){.Hero-module__bhqSeG__track{transition-duration:.01ms}.Hero-module__bhqSeG__arrow,.Hero-module__bhqSeG__dot,.Hero-module__bhqSeG__cta{transition:none}}
.BarraBeneficios-module__6UHYZa__section{color:#121722;border-top:1px solid rgba(var(--wash-soft-rgb),.25);border-bottom:1px solid rgba(var(--wash-soft-rgb),.2);background:radial-gradient(120% 120% at 8% 0%,rgba(var(--wash-soft-rgb),.22),rgba(255,255,255,0)),linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);position:relative;overflow:hidden}.BarraBeneficios-module__6UHYZa__section:before{content:"";background:radial-gradient(90% 80% at 50% 0%,rgba(var(--wash-soft-rgb),.28),rgba(255,255,255,0));opacity:.35;pointer-events:none;position:absolute;top:-24%;bottom:46%;left:-18%;right:-18%}.BarraBeneficios-module__6UHYZa__section:after{content:"";background:radial-gradient(90% 80% at 50% 100%,rgba(var(--wash-soft-rgb),.22),rgba(255,255,255,0));opacity:.3;pointer-events:none;position:absolute;top:48%;bottom:-50%;left:-22%;right:-22%}.BarraBeneficios-module__6UHYZa__container{z-index:1;max-width:1200px;margin:0 auto;padding:max(22px,min(6vw,44px)) 16px max(32px,min(7vw,60px));position:relative}.BarraBeneficios-module__6UHYZa__kicker{letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:max(18px,min(2.4vw,22px));font-weight:800}.BarraBeneficios-module__6UHYZa__grid{scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;grid-auto-columns:minmax(260px,85vw);grid-auto-flow:column;gap:max(12px,min(5vw,20px));margin:0;padding:0 max(12px,min(5vw,20px));scroll-padding-inline:max(12px,min(5vw,20px));list-style:none;display:grid;overflow-x:auto}.BarraBeneficios-module__6UHYZa__grid::-webkit-scrollbar{display:none}.BarraBeneficios-module__6UHYZa__item{scroll-snap-align:start;min-width:0}@media (min-width:720px){.BarraBeneficios-module__6UHYZa__grid{grid-auto-flow:initial;grid-auto-columns:initial;scroll-snap-type:none;scrollbar-width:auto;grid-template-columns:repeat(12,1fr);gap:max(12px,min(2.2vw,20px));padding:0;overflow:visible}.BarraBeneficios-module__6UHYZa__item{scroll-snap-align:unset;grid-column:span 6}}@media (min-width:900px){.BarraBeneficios-module__6UHYZa__grid{gap:max(14px,min(2.4vw,24px))}.BarraBeneficios-module__6UHYZa__item{grid-column:span 3}}.BarraBeneficios-module__6UHYZa__card{background:var(--surface-elevated);height:100%;box-shadow:0 12px 28px rgba(var(--shadow-rgb),.14);-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-radius:18px;grid-template-columns:56px 1fr;align-items:center;gap:14px;padding:18px;transition:transform .18s,box-shadow .18s;display:grid}.BarraBeneficios-module__6UHYZa__card:hover{box-shadow:0 20px 36px rgba(var(--shadow-rgb),.18);transform:translateY(-2px)}.BarraBeneficios-module__6UHYZa__iconWrap{background:rgba(var(--color-brand-rgb),.1);width:56px;min-width:56px;height:56px;min-height:56px;box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.24);border-radius:16px;place-items:center;display:grid}.BarraBeneficios-module__6UHYZa__icon{width:26px;height:26px;fill:var(--color-brand)}.BarraBeneficios-module__6UHYZa__texts{gap:4px;display:grid}.BarraBeneficios-module__6UHYZa__title{letter-spacing:-.01em;margin:0;font-size:max(16px,min(1.8vw,18px));font-weight:800;line-height:1.22}.BarraBeneficios-module__6UHYZa__desc{color:rgba(var(--color-muted-rgb),.9);margin:0;font-size:max(14px,min(1.6vw,15.2px))}.BarraBeneficios-module__6UHYZa__actions{flex-wrap:wrap;gap:12px;margin-top:max(16px,min(3vw,24px));display:flex}.BarraBeneficios-module__6UHYZa__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(var(--color-brand-rgb),.26);color:#fff;min-height:48px;box-shadow:0 12px 28px rgba(var(--shadow-rgb),.2);background:#121722;border-radius:14px;padding:12px 18px;font-weight:800;text-decoration:none;transition:transform .14s,filter .14s,box-shadow .14s}.BarraBeneficios-module__6UHYZa__cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.BarraBeneficios-module__6UHYZa__cta:active{filter:brightness(.97);transform:translateY(0)}.BarraBeneficios-module__6UHYZa__cta:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.65);outline-offset:4px}.BarraBeneficios-module__6UHYZa__link{color:#fff;min-height:44px;box-shadow:0 10px 24px rgba(var(--shadow-rgb),.18);background:#121722;border-radius:14px;justify-content:center;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;transition:transform .14s,filter .14s,box-shadow .14s;display:inline-flex}.BarraBeneficios-module__6UHYZa__link:hover{filter:brightness(1.05);box-shadow:0 14px 26px rgba(var(--shadow-rgb),.2);transform:translateY(-1px)}.BarraBeneficios-module__6UHYZa__link:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.6);outline-offset:4px}@media (prefers-reduced-motion:reduce){.BarraBeneficios-module__6UHYZa__card,.BarraBeneficios-module__6UHYZa__cta,.BarraBeneficios-module__6UHYZa__link{transition:none}}.theme-dark .BarraBeneficios-module__6UHYZa__section{color:#fff}.theme-dark .BarraBeneficios-module__6UHYZa__title{color:#fff}.theme-dark .BarraBeneficios-module__6UHYZa__desc{color:var(--color-muted)}.theme-dark .BarraBeneficios-module__6UHYZa__kicker{color:#fff}.theme-dark .BarraBeneficios-module__6UHYZa__cta{color:#121722;border-color:rgba(var(--shadow-rgb),.24);box-shadow:0 12px 28px rgba(var(--shadow-rgb),.28);background:#fff}.theme-dark .BarraBeneficios-module__6UHYZa__link{color:#121722;box-shadow:0 10px 24px rgba(var(--shadow-rgb),.24);background:#fff}
.ServicioCard-module__nzChca__item{list-style:none}.ServicioCard-module__nzChca__card{background:var(--surface-elevated);color:var(--color-fg);box-shadow:0 12px 28px rgba(var(--shadow-rgb),.14);will-change:transform;border-radius:16px;grid-template-rows:180px auto;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden}.ServicioCard-module__nzChca__card:hover{box-shadow:0 18px 34px rgba(var(--shadow-rgb),.2);transform:translateY(-2px)}.ServicioCard-module__nzChca__card:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.7);outline-offset:4px}.ServicioCard-module__nzChca__media{background:linear-gradient(rgba(0,0,0,.12),rgba(0,0,0,.12));position:relative;overflow:hidden}.ServicioCard-module__nzChca__img{object-fit:cover}.ServicioCard-module__nzChca__badge{letter-spacing:.04em;text-transform:uppercase;color:#000;background:rgba(255,255,255,.9);border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 14px rgba(0,0,0,.18)}.ServicioCard-module__nzChca__body{gap:8px;padding:14px 14px 16px;display:grid}.ServicioCard-module__nzChca__title{letter-spacing:-.01em;margin:0;font-size:max(16px,min(2vw,18px));font-weight:800;line-height:1.2}.ServicioCard-module__nzChca__desc{color:var(--color-muted);margin:0;font-size:max(14px,min(1.7vw,15px))}.ServicioCard-module__nzChca__actions{align-items:center;gap:8px;min-height:44px;margin-top:6px;padding:6px 0;display:inline-flex}.ServicioCard-module__nzChca__linkText{color:var(--color-fg);font-weight:700}.ServicioCard-module__nzChca__arrow{width:18px;height:18px;fill:var(--color-brand);transition:transform .14s}.ServicioCard-module__nzChca__card:hover .ServicioCard-module__nzChca__arrow{transform:translate(3px)}@media (max-width:640px){.ServicioCard-module__nzChca__card,.ServicioCard-module__nzChca__actions,.ServicioCard-module__nzChca__linkText,.ServicioCard-module__nzChca__arrow,.ServicioCard-module__nzChca__badge{box-shadow:none;transition:none;animation:none}.ServicioCard-module__nzChca__card:hover .ServicioCard-module__nzChca__arrow{transform:none}}@media (prefers-reduced-motion:reduce){.ServicioCard-module__nzChca__card,.ServicioCard-module__nzChca__arrow{transition:none}}
:root{--home-wash-rgb:206,212,224}.theme-dark{--home-wash-rgb:78,88,108}.page-module___8aEwW__servicesSection{border-top:1px solid rgba(var(--home-wash-rgb),.24);border-bottom:1px solid rgba(var(--home-wash-rgb),.18);background:radial-gradient(120% 100% at 8% 0%,rgba(var(--home-wash-rgb),.24),rgba(255,255,255,0)),linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);padding-top:max(32px,min(6vw,68px));padding-bottom:max(36px,min(7vw,76px));position:relative;overflow:hidden}.page-module___8aEwW__servicesSection:before{content:"";background:radial-gradient(90% 75% at 50% 0%,rgba(var(--home-wash-rgb),.26),rgba(255,255,255,0));opacity:.32;pointer-events:none;z-index:0;height:56%;position:absolute;top:-30%;bottom:auto;left:-16%;right:-16%}.page-module___8aEwW__servicesSection:after{content:"";background:radial-gradient(90% 80% at 50% 100%,rgba(var(--home-wash-rgb),.24),rgba(255,255,255,0));opacity:.28;pointer-events:none;z-index:0;height:60%;position:absolute;top:auto;bottom:-44%;left:-18%;right:-18%}.page-module___8aEwW__servicesContainer{z-index:1;max-width:1200px;margin:0 auto;padding:max(24px,min(6vw,44px)) 16px;position:relative}.page-module___8aEwW__servicesTitle{letter-spacing:-.015em;color:var(--color-fg);margin:0 0 14px;font-size:max(20px,min(2.4vw,26px));font-weight:900}.page-module___8aEwW__servicesGrid{grid-template-columns:repeat(12,1fr);gap:max(12px,min(2vw,18px));margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__servicesGrid>li{grid-column:span 12}@media (min-width:700px){.page-module___8aEwW__servicesGrid>li{grid-column:span 6}}@media (min-width:1000px){.page-module___8aEwW__servicesGrid>li{grid-column:span 4}}
.ComoTrabajamos-module__uupSrW__section{background:linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);border-top:1px solid rgba(var(--shadow-rgb),.08);border-bottom:1px solid rgba(var(--shadow-rgb),.06);color:var(--color-fg);position:relative}.ComoTrabajamos-module__uupSrW__container{max-width:1200px;margin:0 auto;padding:max(20px,min(5vw,40px)) 16px max(24px,min(6vw,44px))}.ComoTrabajamos-module__uupSrW__title{letter-spacing:-.015em;margin:0 0 14px;font-size:max(20px,min(2.4vw,26px));font-weight:900}.ComoTrabajamos-module__uupSrW__steps{grid-template-columns:repeat(9,1fr);gap:max(12px,min(2vw,18px));margin:0;padding:0;list-style:none;display:grid}.ComoTrabajamos-module__uupSrW__step{grid-column:span 12}@media (min-width:700px){.ComoTrabajamos-module__uupSrW__step{grid-column:span 6}}@media (min-width:1000px){.ComoTrabajamos-module__uupSrW__step{grid-column:span 3}}.ComoTrabajamos-module__uupSrW__step{box-shadow:0 12px 26px rgba(var(--shadow-rgb),.12);background:var(--surface-elevated);border:1px solid rgba(var(--shadow-rgb),.12);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:14px;transition:transform .16s,box-shadow .16s;display:grid}.ComoTrabajamos-module__uupSrW__step:hover{box-shadow:0 18px 32px rgba(var(--shadow-rgb),.18);transform:translateY(-2px)}.ComoTrabajamos-module__uupSrW__badge{letter-spacing:.02em;color:#fff;background:var(--color-brand);width:36px;height:36px;box-shadow:0 6px 16px rgba(var(--color-brand-rgb),.35);border-radius:999px;place-items:center;font-weight:900;display:grid}.ComoTrabajamos-module__uupSrW__texts{gap:6px;display:grid}.ComoTrabajamos-module__uupSrW__stepTitle{letter-spacing:-.01em;margin:0;font-size:max(15.5px,min(1.8vw,18px));font-weight:800}.ComoTrabajamos-module__uupSrW__stepDesc{color:var(--color-muted);margin:0;font-size:max(13.5px,min(1.6vw,15px));line-height:1.45}@media (prefers-reduced-motion:reduce){.ComoTrabajamos-module__uupSrW__step{transition:none}}
.MiniFAQ-module__e1J2-a__section{background:linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);border-top:1px solid rgba(var(--shadow-rgb),.08);border-bottom:1px solid rgba(var(--shadow-rgb),.06);color:var(--color-fg);position:relative}.MiniFAQ-module__e1J2-a__container{background:color-mix(in srgb,var(--surface-elevated)92%,transparent);border:1px solid rgba(var(--shadow-rgb),.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:opacity,transform;contain:paint;border-radius:26px;max-width:1100px;margin:80px auto;padding:max(28px,min(6vw,72px)) max(16px,min(5vw,44px))}.MiniFAQ-module__e1J2-a__header{gap:10px;margin-bottom:max(20px,min(3vw,36px));display:grid}.MiniFAQ-module__e1J2-a__title{letter-spacing:-.02em;margin:0;font-size:max(20px,min(2.2vw,30px));font-weight:900}.MiniFAQ-module__e1J2-a__subtitle{color:var(--color-muted);max-width:520px;margin:0;font-size:max(13px,min(1.3vw,15px))}.MiniFAQ-module__e1J2-a__list{gap:max(14px,min(2.4vw,20px));display:grid}.MiniFAQ-module__e1J2-a__item{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-muted)95%,transparent),var(--surface-base));border:1px solid rgba(var(--shadow-rgb),.12);box-shadow:0 16px 30px rgba(var(--shadow-rgb),.14);contain:paint;will-change:transform,box-shadow;content-visibility:auto;border-radius:20px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative}.MiniFAQ-module__e1J2-a__open{border-color:rgba(var(--color-brand-rgb),.3);box-shadow:0 26px 48px rgba(var(--color-brand-rgb),.18)}.MiniFAQ-module__e1J2-a__question{cursor:pointer;letter-spacing:-.01em;width:100%;color:inherit;text-align:left;border-radius:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:max(18px,min(2.6vw,24px));font-size:max(13px,min(1.4vw,16px));font-weight:800;list-style:none;transition:background .22s,color .22s;display:flex}.MiniFAQ-module__e1J2-a__question>span{flex:1}.MiniFAQ-module__e1J2-a__open .MiniFAQ-module__e1J2-a__question{color:color-mix(in srgb,var(--color-brand)60%,var(--color-fg)40%)}.MiniFAQ-module__e1J2-a__caret{width:24px;height:24px;fill:var(--color-brand);flex-shrink:0;transition:transform .24s,fill .24s;transform:rotate(0)}.MiniFAQ-module__e1J2-a__open .MiniFAQ-module__e1J2-a__caret{fill:color-mix(in srgb,var(--color-brand)65%,var(--color-brand-soft)35%);transform:rotate(180deg)}.MiniFAQ-module__e1J2-a__answerWrapper{contain:layout paint;will-change:height;height:0;padding:0 max(18px,min(2.6vw,24px));transition:padding-top .18s;overflow:hidden}.MiniFAQ-module__e1J2-a__answerWrapper[data-open=true]{padding-top:max(4px,min(1vw,10px))}.MiniFAQ-module__e1J2-a__answer{min-height:0;color:var(--color-muted);opacity:0;will-change:opacity,transform;content-visibility:auto;contain:layout paint;font-size:max(12px,min(1.3vw,14px));line-height:1.65;transition:opacity .18s,transform .18s;overflow:hidden;transform:translateY(-6px)}.MiniFAQ-module__e1J2-a__answerWrapper[data-open=true] .MiniFAQ-module__e1J2-a__answer{opacity:1;transform:translateY(0)}.MiniFAQ-module__e1J2-a__question:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.7);outline-offset:4px}@media (prefers-reduced-motion:reduce){.MiniFAQ-module__e1J2-a__item,.MiniFAQ-module__e1J2-a__answerWrapper,.MiniFAQ-module__e1J2-a__answer,.MiniFAQ-module__e1J2-a__caret{transition:none}}@media (hover:hover){.MiniFAQ-module__e1J2-a__item:hover{border-color:rgba(var(--shadow-rgb),.18);transform:translateY(-3px)}.MiniFAQ-module__e1J2-a__item:hover .MiniFAQ-module__e1J2-a__question{background:rgba(var(--shadow-rgb),.06)}}@media (max-width:768px){.MiniFAQ-module__e1J2-a__container{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--surface-elevated)94%,transparent);border-radius:0}.MiniFAQ-module__e1J2-a__item{box-shadow:0 10px 18px rgba(var(--shadow-rgb),.1)}}
.DatosRapidos-module__POtgcW__section{background:linear-gradient(180deg,var(--surface-base)0%,var(--surface-muted)100%);border-top:1px solid rgba(var(--shadow-rgb),.08);border-bottom:1px solid rgba(var(--shadow-rgb),.06);color:var(--color-fg);position:relative}.DatosRapidos-module__POtgcW__container{gap:max(28px,min(6vw,44px));max-width:1200px;margin:0 auto;padding:max(20px,min(5vw,40px)) 16px max(28px,min(6vw,56px));display:grid}.DatosRapidos-module__POtgcW__heading{text-align:center;justify-items:center;gap:10px;display:grid}.DatosRapidos-module__POtgcW__title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:max(20px,min(2.5vw,28px));font-weight:900}.DatosRapidos-module__POtgcW__lead{color:var(--color-muted);max-width:540px;margin:0;font-size:max(14px,min(1.7vw,15.5px))}.DatosRapidos-module__POtgcW__grid{grid-template-columns:minmax(280px,1fr);justify-content:center;gap:max(14px,min(2.5vw,24px));margin:0;padding:0;list-style:none;display:grid}.DatosRapidos-module__POtgcW__item{min-width:0}@media (min-width:640px){.DatosRapidos-module__POtgcW__grid{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (min-width:1200px){.DatosRapidos-module__POtgcW__grid{grid-template-columns:repeat(4,minmax(280px,1fr))}}.DatosRapidos-module__POtgcW__card{background:var(--surface-elevated);height:100%;box-shadow:0 10px 26px rgba(var(--shadow-rgb),.14);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);border-radius:16px;flex-direction:column;gap:16px;padding:18px;transition:transform .16s,box-shadow .16s;display:flex}.DatosRapidos-module__POtgcW__card:hover{box-shadow:0 18px 34px rgba(var(--shadow-rgb),.2);transform:translateY(-2px)}.DatosRapidos-module__POtgcW__cardMain{grid-template-columns:56px 1fr;align-items:start;gap:14px;display:grid}.DatosRapidos-module__POtgcW__cardActions{flex-direction:column;gap:10px;margin-top:auto;display:flex}.DatosRapidos-module__POtgcW__iconWrap{width:56px;min-width:56px;height:56px;box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.24);background:#fff;border-radius:14px;place-items:center;display:grid}.DatosRapidos-module__POtgcW__icon{width:28px;height:28px;color:var(--color-brand)}.DatosRapidos-module__POtgcW__texts{gap:6px;display:grid}.DatosRapidos-module__POtgcW__itemTitle{letter-spacing:-.01em;margin:0;font-size:max(16px,min(1.9vw,18px));font-weight:800}.DatosRapidos-module__POtgcW__itemDesc{color:var(--color-muted);margin:0;font-size:max(14px,min(1.7vw,15px));line-height:1.5}.DatosRapidos-module__POtgcW__cta{background:var(--color-brand);color:#fff;min-height:44px;box-shadow:0 8px 24px rgba(var(--color-brand-rgb),.28);border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;transition:transform .12s,filter .12s,box-shadow .12s;display:inline-flex}.DatosRapidos-module__POtgcW__cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.DatosRapidos-module__POtgcW__cta:active{filter:brightness(.98);transform:translateY(0)}.DatosRapidos-module__POtgcW__cta:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.7);outline-offset:3px}.DatosRapidos-module__POtgcW__actions{flex-wrap:wrap;gap:10px;display:flex}.DatosRapidos-module__POtgcW__linksRow{flex-wrap:wrap;gap:8px;display:flex}.DatosRapidos-module__POtgcW__linkChip{color:#fff;background:var(--color-brand);min-height:40px;box-shadow:0 8px 20px rgba(var(--color-brand-rgb),.24);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;transition:transform .12s,filter .12s,box-shadow .12s;display:inline-flex}.DatosRapidos-module__POtgcW__linkChip:hover{filter:brightness(1.05);box-shadow:0 12px 24px rgba(var(--color-brand-rgb),.28);transform:translateY(-1px)}.DatosRapidos-module__POtgcW__linkChip:focus-visible{outline:3px solid rgba(var(--color-brand-strong-rgb),.6);outline-offset:3px}.DatosRapidos-module__POtgcW__note{color:color-mix(in srgb,var(--color-fg)75%,transparent);margin:max(12px,min(2.6vw,20px)) 2px 0;font-size:max(12.5px,min(1.6vw,14px))}@media (min-width:960px){.DatosRapidos-module__POtgcW__heading{text-align:left;justify-items:flex-start}.DatosRapidos-module__POtgcW__lead{text-align:left}}@media (prefers-reduced-motion:reduce){.DatosRapidos-module__POtgcW__card,.DatosRapidos-module__POtgcW__cta,.DatosRapidos-module__POtgcW__linkChip{transition:none}}.theme-dark .DatosRapidos-module__POtgcW__lead{color:#fff}.theme-dark .DatosRapidos-module__POtgcW__note{color:#fff}.theme-dark .DatosRapidos-module__POtgcW__card{color:#111}.theme-dark .DatosRapidos-module__POtgcW__itemTitle{color:#fff}.theme-dark .DatosRapidos-module__POtgcW__itemDesc{color:var(--color-muted)}
