@keyframes hflip-pop{0%{transform:var(--o) scale(.9)}to{transform:var(--o) scale(1)}}@keyframes hc-brillo{0%{background-position:150% 0}to{background-position:-150% 0}}.pg-home .hh{z-index:0;background:var(--color-nero);height:100svh;min-height:600px;color:var(--color-bianco);--ease-expo:cubic-bezier(.76,0,.24,1);position:sticky;top:0;overflow:hidden}.pg-home .hh__media{clip-path:inset(50%);transition:clip-path 1.1s var(--ease-expo);background:#3d3933;position:absolute;inset:0}.pg-home .hh__media>video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-expo);position:absolute;inset:0;transform:scale(1.25)}.pg-home .hh.is-s2 .hh__media{clip-path:inset(26.4% 28.3%)}.pg-home .hh.is-s3 .hh__media{clip-path:inset(0);transition-duration:1.2s}.pg-home .hh.is-s2 .hh__media>video{transform:scale(1.12)}.pg-home .hh.is-s3 .hh__media>video{transform:scale(1.05)}.pg-home .hh.is-done .hh__media>video{transition-duration:2.4s;transition-timing-function:var(--ease-rise);transform:scale(1)}.pg-home .hh__veil{opacity:0;transition:opacity .9s var(--ease-out);pointer-events:none;background:#1a191e59;position:absolute;inset:0}.pg-home .hh.is-done .hh__veil{opacity:1}.pg-home .hh__intro{pointer-events:none;z-index:2;--gap:14px;letter-spacing:-.2px;white-space:nowrap;transition:top 1.1s var(--ease-expo),bottom 1.1s var(--ease-expo);font-size:20px;line-height:1;position:absolute;inset:50% 0}.pg-home .hh__intro span{opacity:0;transition:opacity .7s var(--ease-out);position:absolute;left:50%;transform:translate(-50%)}.pg-home .hh__intro span:first-child{bottom:calc(100% + var(--gap))}.pg-home .hh__intro span:nth-child(2){top:calc(100% + var(--gap))}.pg-home .hh.is-s1 .hh__intro span{opacity:1}.pg-home .hh.is-s2 .hh__intro{top:26.4%;bottom:26.4%}.pg-home .hh.is-s3 .hh__intro{transition-duration:1.2s;top:0;bottom:0}.pg-home .hh.is-s3 .hh__intro span{opacity:0;transition-duration:.5s}.pg-home .hh__top{left:var(--gutter);right:var(--gutter);top:calc(var(--nav-height) + 98px);z-index:3;justify-content:space-between;align-items:flex-start;padding-right:109px;display:flex;position:absolute}.pg-home .hh__firma{text-transform:uppercase;letter-spacing:0;font-size:16px;font-weight:500;line-height:1.4}.pg-home .hh__side{flex-direction:column;gap:30px;width:296px;display:flex}.pg-home .hh__lead{font-size:16px;line-height:1.4}.pg-home .hh__ctas{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.pg-home .hh__btn{height:var(--btn-h);background:var(--color-bianco);color:var(--color-nero);white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out);border-radius:4px;align-items:center;padding:0 20px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.pg-home .hh__btn:hover{background:#fafaf8d1}.pg-home .hh__link{border-bottom:.5px solid var(--color-bianco);align-items:center;gap:8px;padding-bottom:4px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.pg-home .hh__link img{filter:invert();width:12px;height:12px;transition:transform var(--duration-base) var(--ease-out)}.pg-home .hh__link:hover img{transform:translate(3px)}.pg-home .hh__top{opacity:calc(1 - var(--hp,0))}.pg-home .hh__h1{left:var(--gutter);right:var(--gutter);z-index:3;letter-spacing:-1.44px;flex-direction:column;gap:20px;font-size:96px;font-weight:400;line-height:1.05;display:flex;position:absolute;bottom:60px}.pg-home .hh__h1 .ln{display:block;overflow:hidden}.pg-home .hh__h1 .ln--r{text-align:right}.pg-home .hh__h1 .ln>span{display:inline-block;transform:translateY(105%)}.pg-home .hh__top .rise{opacity:0;transition:opacity .8s var(--ease-out),transform 1s var(--ease-rise);transform:translateY(16px)}.pg-home .hh.is-done .hh__top .rise{opacity:1;transform:none}.pg-home .hh.is-done .hh__top .rise:nth-child(2),.pg-home .hh.is-done .hh__side .rise:first-child{transition-delay:.15s}.pg-home .hh.is-done .hh__side .rise:nth-child(2){transition-delay:.3s}.pg-home .hh.is-done .hh__h1 .ln>span{transition:transform 1.1s var(--ease-rise);transform:none}.pg-home .hh.is-done .hh__h1 .ln--r>span{transition-delay:.12s}@media (max-width:767px){.pg-home .hh{height:100lvh;min-height:560px}.pg-home .hh.is-s2:not(.is-s3) .hh__media{clip-path:inset(30% 10%)}.pg-home .hh__intro{--gap:12px;font-size:16px}.pg-home .hh.is-s2:not(.is-s3) .hh__intro{top:30%;bottom:30%}.pg-home .hh__top{top:calc(var(--nav-height) + 72px);flex-direction:column;gap:40px;width:250px;padding-right:0;right:auto}.pg-home .hh__firma{font-size:13px}.pg-home .hh__side{width:100%}.pg-home .hh__lead{line-height:20px}.pg-home .hh__btn{-webkit-tap-highlight-color:transparent;border:0;font-weight:500}.pg-home .hh__link{font-weight:500}.pg-home .hh__h1{letter-spacing:-.72px;gap:20px;font-size:48px;bottom:calc(50px + 100lvh - 100svh)}}@media (max-width:767px) and (max-height:700px){.pg-home .hh__top{top:calc(var(--nav-height) + 32px);gap:28px}}.pg-home>section:not(.hh){z-index:1;position:relative}.pg-home .hc{background:var(--color-crema);contain:none}.pg-home .hc__claim{z-index:1;height:100svh;min-height:680px;position:relative}.pg-home .hc__t{width:min(1081px,calc(100% - 2 * var(--gutter)));text-align:center;letter-spacing:-.8px;color:var(--color-nero);font-size:80px;font-weight:400;line-height:1.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pg-home .hc__w,.pg-home .hc__r{display:inline-block}.pg-home .hc__ctas{justify-content:center;gap:16px;width:max-content;display:flex;position:absolute;top:calc(50% + 204px);left:50%;translate:-50%}.pg-home .hflip{z-index:2950;pointer-events:none;opacity:0;width:168px;height:217px;transition:opacity .2s var(--ease-out);margin:-108px 0 0 -84px;position:fixed;top:0;left:0}.pg-home .hflip.is-on{opacity:1}.pg-home .hflip>span{background:var(--n300) center/cover no-repeat;animation:hflip-pop .16s var(--ease-out) both;border-radius:4px;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 30px #0000001f}.pg-home .hflip>span>img{object-fit:cover;width:100%;height:100%;display:block}.pg-home .hc.is-landed .hc__w[data-flip]{cursor:none}@media (hover:hover) and (pointer:fine) and (min-width:1024px){@supports ((-webkit-background-clip:text) or (background-clip:text)){.pg-home .hc.is-landed .hc__w[data-flip]{background-image:linear-gradient(100deg,var(--color-nero) 0%,var(--color-nero) 38%,var(--n400) 50%,var(--color-nero) 62%,var(--color-nero) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite hc-brillo}.pg-home .hc.is-landed .hc__w[data-flip]:hover{animation-duration:2.4s}}}@media (prefers-reduced-motion:reduce){.pg-home .hc__w[data-flip]{animation:none}}.pg-home .hc:not(.is-landed) .hc__w{visibility:hidden}.pg-home .hc__r,.pg-home .hc__ctas{opacity:0;transition:opacity .6s var(--ease-out),transform .8s var(--ease-rise);transform:translateY(16px)}.pg-home .hc.is-built .hc__r,.pg-home .hc.is-built .hc__ctas{opacity:1;transform:none}.pg-home .hc.is-built .hc__ctas{transition-delay:.2s}.pg-home .hc-fly{z-index:5;pointer-events:none;visibility:hidden;position:fixed;inset:0}.pg-home .hc-fly.is-on{visibility:visible}.pg-home .hc-fly span{white-space:nowrap;--cut:9999px;color:#0000;background-image:linear-gradient(to bottom,var(--color-bianco) var(--cut),var(--color-nero) var(--cut));transform-origin:0 0;will-change:transform;-webkit-background-clip:text;background-clip:text;font-weight:400;line-height:1.05;position:absolute;top:0;left:0}.pg-home .hh.is-flying .hh__h1 .ln{visibility:hidden}@media (max-width:1199px){.pg-home .hc__t{letter-spacing:-.64px;font-size:64px}.pg-home .hc__ctas{top:calc(50% + 172px)}}@media (max-width:1023px){.pg-home .hc__t{letter-spacing:-.3px;font-size:44px}.pg-home .hc__ctas{top:calc(50% + 140px)}}@media (max-width:767px){.pg-home .hc__claim{min-height:600px}.pg-home .hc__t{letter-spacing:-.2px;font-size:32px}.pg-home .hc__ctas{flex-direction:column;align-items:center;gap:12px;top:calc(50% + 100px)}}.pg-home .hp{--card-gap:32px;background:var(--color-crema);padding:80px var(--gutter) 88px}.pg-home .hp__grid{gap:var(--space-4xl) var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pg-home .hp__all{justify-content:center;margin-top:72px;display:flex}@media (max-width:1180px){.pg-home .hp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pg-home .hp{padding:56px var(--gutter) 64px}.pg-home .hp__grid{gap:var(--space-3xl);grid-template-columns:1fr}.pg-home .hp__all{margin-top:48px}}.pg-home .hl{background:var(--color-bianco);color:var(--color-nero);contain:none;padding:144px 0 102px}.pg-home .hl__intro{padding:0 var(--gutter);text-align:center}.pg-home .hl__logo{justify-content:center;align-items:flex-end;gap:27px;margin:0;display:flex}.pg-home .hl__logo img{height:auto;display:block}.pg-home .hl__logo-l{width:199px}.pg-home .hl__logo-r{width:205px}.pg-home .hl__p{max-width:625px;margin:52px auto 0;font-size:18px;line-height:1.4}.pg-home .hl__media{margin-top:74px}.pg-home .hl__video{aspect-ratio:16/9;object-fit:cover;background:var(--n300);width:100%;display:block}.pg-home .hl__cierre{padding:74px var(--gutter) 0;text-align:center}@media (max-width:1023px){.pg-home .hl{padding:96px 0 72px}.pg-home .hl__logo{gap:18px}.pg-home .hl__logo-l{width:min(150px,28vw)}.pg-home .hl__logo-r{width:min(155px,29vw)}.pg-home .hl__p{margin-top:40px;font-size:16px}.pg-home .hl__media{margin-top:48px}.pg-home .hl__cierre{padding-top:48px}}.pg-home .hr{--H:max(680px,100svh);height:var(--H);background:var(--color-crema);position:relative;overflow:hidden}.pg-home .hr__txt{left:var(--gutter);top:max(var(--safe-top), 70px);flex-direction:column;align-items:flex-start;width:405px;display:flex;position:absolute}.pg-home .hr__t{letter-spacing:-.4px;max-width:405px;font-size:40px;font-weight:400;line-height:1.15}.pg-home .hr__p{width:339px;margin-top:50px;font-size:16px;line-height:1.4}.pg-home .hr__btn{margin-top:50px}.pg-home .hr__tiles{pointer-events:none;--c1:max(calc(33.33% + 39px), calc(var(--gutter) + 445px));--cw:calc((100% - var(--c1) - 9px) / 2);position:absolute;inset:0}.pg-home .hr__tile{background:var(--n200);pointer-events:auto;position:absolute;overflow:hidden}.pg-home .hr__txt{z-index:1}.pg-home .hr__tile>a{width:100%;height:100%;display:block}.pg-home .hr__img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-rise)}.pg-home .hr__tile:hover .hr__img{transform:scale(1.03)}.pg-home .hr__tile--a,.pg-home .hr__tile--b{left:var(--c1);width:var(--cw)}.pg-home .hr__tile--c,.pg-home .hr__tile--d{left:calc(var(--c1) + var(--cw) + 9px);right:0}.pg-home .hr__tile--a{height:calc(var(--H) * .4);top:0}.pg-home .hr__tile--b{top:calc(var(--H) * .4 + 9px);height:calc(var(--H) * .716)}.pg-home .hr__tile--c{height:calc(var(--H) * .593);top:0}.pg-home .hr__tile--d{top:calc(var(--H) * .593 + 9px);height:calc(var(--H) * .6)}.pg-home .hr__cap{pointer-events:none;color:var(--color-bianco);background:linear-gradient(#00000047 0%,#0000 22% 72%,#0000004d 100%);display:block;position:absolute;inset:0}.pg-home .hr__cap>span{letter-spacing:.12px;text-transform:uppercase;font-size:12px;line-height:1.5;position:absolute;top:18px;left:20px}.pg-home .hr__cap img{width:auto;max-width:60%;height:32px;position:absolute;bottom:18px;left:20px}.pg-home .rcur{z-index:2900;pointer-events:none;opacity:0;transition:opacity var(--duration-medium) var(--ease-out);will-change:transform;position:fixed;top:0;left:0}.pg-home .rcur.is-on{opacity:1}.pg-home .rcur__disc{background:var(--color-bianco);width:80px;height:80px;color:var(--color-nero);transition:transform .7s var(--ease-rise);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-40px;left:-40px;transform:scale(.225)}.pg-home .rcur.is-on .rcur__disc{transform:none}.pg-home .rcur__label{letter-spacing:.24px;text-align:center;opacity:0;width:4.5em;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out);font-size:12px;font-weight:500;line-height:1.25;transform:translateY(3px)}.pg-home .rcur.is-on .rcur__label{opacity:1;transition:opacity .4s var(--ease-out) .2s,transform .4s var(--ease-out) .2s;transform:none}@media (max-width:1023px){.pg-home .hr{height:auto;padding:64px var(--gutter);overflow:visible}.pg-home .hr__txt{flex-direction:column;align-items:flex-start;width:auto;display:flex;position:static}.pg-home .hr__t,.pg-home .hr__p,.pg-home .hr__btn{width:auto;max-width:560px;position:static}.pg-home .hr__t{font-size:32px}.pg-home .hr__p{margin-top:20px}.pg-home .hr__btn{margin-top:32px}.pg-home .hr__tiles{grid-template-columns:1fr 1fr;gap:8px;margin-top:40px;display:grid;position:static}.pg-home .hr__tile{aspect-ratio:4/5;width:auto;height:auto;position:relative;inset:auto}.pg-home .hr__tile--a,.pg-home .hr__tile--d{aspect-ratio:1}.pg-home .hr__cap{color:var(--color-bianco);letter-spacing:.12px;background:linear-gradient(#0000,#0000008c);flex-direction:column;align-items:flex-start;gap:8px;padding:32px 12px 12px;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.pg-home .hr__cap>span{position:static;top:auto;left:auto}.pg-home .hr__cap img{width:auto;max-width:none;height:18px;position:static;bottom:auto;right:auto}.pg-home .rcur{display:none}}.pg-home .hn{background:var(--color-nero);height:500svh;color:var(--color-bianco);contain:none;position:relative}.pg-home .hn__stage{height:100svh;position:sticky;top:0;overflow:hidden}.pg-home .hn.is-lite{height:100svh}.pg-home .hn__t{width:min(1013px,calc(100% - 2 * var(--gutter)));z-index:2;text-align:center;text-transform:uppercase;letter-spacing:-.28px;color:var(--color-bianco);margin:0;font-size:56px;font-weight:400;line-height:1.1;position:absolute;top:50%;left:50%;translate:-50% -50%}.pg-home .hn__t .c{display:inline-block}.pg-home .hn__t .w{white-space:nowrap;display:inline-block}.pg-home .hn__cloud{z-index:1;perspective:900px;perspective-origin:50%;pointer-events:none;position:absolute;inset:0}.pg-home .hn__ph{aspect-ratio:4/5;background:var(--n700);will-change:transform,opacity;backface-visibility:hidden;opacity:0;border-radius:2px;width:220px;margin:-137.5px 0 0 -110px;position:absolute;top:50%;left:50%;overflow:hidden}.pg-home .hn__ph img{object-fit:cover;width:100%;height:100%;display:block}.pg-home .hn2{background:var(--color-nero);color:var(--color-bianco);padding:var(--safe-top) var(--gutter) 96px;margin-top:-1px;position:relative}.pg-home .hn2__col{margin-left:calc((100% + 2 * var(--gutter)) * .3333 - var(--gutter) + 37px);max-width:843px}.pg-home .hn2__lead{letter-spacing:-.16px;font-size:40px;line-height:1.15}.pg-home .hn2__lead .ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.pg-home .hn2__lead .ln>span{opacity:0;transition:transform .9s var(--ease-rise) calc(var(--li,0) * 90ms),opacity .7s var(--ease-out) calc(var(--li,0) * 90ms);display:block;transform:translateY(105%)}.pg-home .hn2__lead.is-in .ln>span{opacity:1;transform:none}.pg-home .hn2__n{display:inline-block}.pg-home .hn2__stat .hn2__l{opacity:0;transition:opacity .6s var(--ease-out),transform .8s var(--ease-rise);transform:translateY(10px)}.pg-home .hn2__stat.is-counted .hn2__l{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pg-home .hn2__stat .hn2__l{opacity:1;transform:none}}.pg-home .hn2__stats{flex-direction:column;gap:72px;margin-top:140px;display:flex}.pg-home .hn2__stat{align-items:flex-end;gap:36px;display:flex}.pg-home .hn2__n{letter-spacing:-2.4px;white-space:nowrap;font-size:120px;font-weight:400;line-height:1}.pg-home .hn2__l{text-transform:uppercase;max-width:206px;margin:0 0 14px;font-size:16px;line-height:1.4}.pg-home .hn2__photo{aspect-ratio:843/626;background:#d9d9d9;border-radius:4px;margin-top:91px}.pg-home .hn2__ctas{align-items:center;gap:32px;margin-top:96px;display:flex}.pg-home .hn2__ctas .btn{font-weight:400}.pg-home .hn2__link{border-bottom:.5px solid var(--color-bianco);align-items:center;gap:8px;padding-bottom:4px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.pg-home .hn2__link img{filter:invert();width:12px;height:12px;transition:transform var(--duration-base) var(--ease-out)}.pg-home .hn2__link:hover img{transform:translate(3px)}@media (max-width:1023px){.pg-home .hn2__col{margin-left:0}.pg-home .hn2__lead{font-size:32px}.pg-home .hn2__n{font-size:88px}}@media (max-width:767px){.pg-home .hn{height:300svh}.pg-home .hn__t{letter-spacing:-.2px;font-size:32px}.pg-home .hn__ph{width:140px;margin:-87.5px 0 0 -70px}.pg-home .hn2{padding:64px var(--gutter) 96px}.pg-home .hn2__lead{font-size:24px}.pg-home .hn2__stats{gap:40px;margin-top:64px}.pg-home .hn2__stat{flex-direction:column;align-items:flex-start;gap:8px}.pg-home .hn2__n{letter-spacing:-1.2px;font-size:64px}.pg-home .hn2__l{margin:0}.pg-home .hn2__photo{margin-top:56px}.pg-home .hn2__ctas{flex-wrap:wrap;gap:20px;margin-top:40px}}@media (prefers-reduced-motion:reduce){.pg-home .hn{height:auto}.pg-home .hn__stage{height:100svh;position:relative}.pg-home .hn__t{color:var(--color-bianco)}.pg-home .hn__cloud{display:none}}.pg-home .hb{background:var(--color-bianco);min-height:892px;padding:max(75px, var(--safe-top)) var(--gutter) 140px;position:relative;overflow:hidden}.pg-home .hb__word{pointer-events:none;clip-path:inset(100% 0 0);width:260px;transition:clip-path 1.4s cubic-bezier(.76,0,.24,1);position:absolute;top:0;bottom:0;left:0}.pg-home .hb.is-word .hb__word{clip-path:inset(0)}.pg-home .hb__word svg{width:100%;height:100%;position:absolute;inset:0}.pg-home .hb__wh{display:none}.pg-home .hb__word text{font-family:var(--font-sans);fill:var(--color-nero);font-size:340px;font-weight:400}.pg-home .hb__col{margin-left:calc((100% + 2 * var(--gutter)) * .3333 - var(--gutter) + 37px);max-width:843px}.pg-home .hb__h{letter-spacing:-.16px;max-width:453px;font-size:40px;font-weight:400;line-height:1.15}.pg-home .hb__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:57px;display:grid}.pg-home .hb__card{color:var(--color-nero);display:block}.pg-home .hb__media{background:#d9d9d9;border-radius:4px;height:320px;display:block;overflow:hidden}.pg-home .hb__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-rise)}.pg-home .hb__card:hover .hb__media img{transform:scale(1.03)}.pg-home .hb__cat{letter-spacing:.12px;text-transform:uppercase;color:var(--n400);margin-top:19px;font-size:12px;line-height:1.5;display:block}.pg-home .hb__t{letter-spacing:-.04px;max-width:341px;margin-top:23px;font-size:20px;font-weight:500;line-height:1.3}.pg-home .hb__by{align-items:center;gap:16px;margin-top:28px;display:flex}.pg-home .hb__by>img{object-fit:cover;background:#d9d9d9;border-radius:4px;width:40px;height:40px}.pg-home .hb__meta{letter-spacing:.2px;color:var(--n400);flex-direction:column;gap:6px;font-size:10px;font-weight:500;line-height:1.4;display:flex}.pg-home .hb__all{align-self:flex-start;margin-top:66px}@media (max-width:1023px){.pg-home .hb{min-height:0;padding:64px var(--gutter) 72px}.pg-home .hb__word{width:100%;height:auto;aspect-ratio:var(--hb-ratio,892/260);margin-bottom:40px;position:relative}.pg-home .hb__wv{display:none}.pg-home .hb__wh{display:block}.pg-home .hb__col{margin-left:0}}@media (max-width:767px){.pg-home .hb__h{font-size:28px}.pg-home .hb__grid{grid-template-columns:1fr;gap:40px;margin-top:32px}.pg-home .hb__media{aspect-ratio:406/320;height:auto}.pg-home .hb__all{margin-top:40px}}@media (prefers-reduced-motion:reduce){.pg-home .hb__word{clip-path:none;transition:none}}.pg-home .hq{background:var(--color-crema);padding:128px var(--gutter) 120px;margin-top:-1px}.pg-home .hq__h,.pg-home .hq__list{max-width:none;margin-left:0}.pg-home .hq__h{letter-spacing:-.4px;font-size:40px;font-weight:400;line-height:1.15}.pg-home .hq__list{margin-top:48px}.pg-home .faq__q{justify-content:space-between;align-items:center;gap:var(--space-xl);text-align:left;letter-spacing:-.2px;width:100%;color:var(--color-nero);padding:28px 0;font-size:20px;font-weight:500;line-height:1.3;display:flex}.pg-home .faq__icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pg-home .faq__icon img{transition:transform .4s var(--ease-in-out);display:block;transform:rotate(45deg)}.pg-home .faq.open .faq__icon img{transform:rotate(0)}.pg-home .faq__a{max-height:0;transition:max-height .5s var(--ease-in-out);overflow:hidden}.pg-home .faq__a-inner{opacity:0;max-width:843px;transition:opacity .4s var(--ease-out) 80ms,transform .4s var(--ease-out) 80ms;padding:0 0 28px;font-size:16px;line-height:1.4;transform:translateY(8px)}.pg-home .faq.open .faq__a-inner{opacity:1;transform:none}.pg-home .hcl{background:var(--color-nero);color:var(--color-bianco);padding:77px var(--gutter) 88px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,515px);row-gap:58px;min-height:399px;display:grid}.pg-home .hcl__t{letter-spacing:-1.44px;grid-column:1/-1;font-size:96px;line-height:1.05}.pg-home .hcl__p{grid-column:2;font-size:16px;line-height:1.4}.pg-home .hf{background:var(--color-bianco);grid-template-columns:1fr 1fr;min-height:736px;display:grid}.pg-home .hf__img{background:#d9d9d9;position:relative;overflow:hidden}.pg-home .hf__img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pg-home .hf__form{padding:86px var(--gutter) 96px 80px;max-width:calc(560px + 80px + var(--gutter))}.pg-home .hf__h{letter-spacing:-.084px;font-size:28px;font-weight:400;line-height:1.2}.pg-home .hf__intro{max-width:438px;margin-top:18px;font-size:14px;line-height:1.6}@media (max-width:767px){.pg-home .hf__intro{font-size:16px;line-height:1.4}}.pg-home .hf__field{flex-direction:column;margin-top:36px;display:flex}.pg-home .hf__lab{letter-spacing:.2px;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.4}.pg-home .hf__in{border:0;border-bottom:.5px solid var(--n300);width:100%;font:inherit;color:var(--color-nero);transition:border-color var(--duration-base) var(--ease-out);background:0 0;border-radius:0;outline:none;margin-top:12px;padding:0 0 6px;font-size:14px;line-height:1.6}.pg-home .hf__in::placeholder{color:var(--n300)}.pg-home .hf__in:focus{border-bottom-color:var(--color-nero)}.pg-home .hf__in.is-invalid{border-bottom-color:var(--color-error)}.pg-home .hf__msg{resize:vertical;min-height:92px}.pg-home .hf__row{grid-template-columns:219px minmax(0,1fr);column-gap:35px;margin-top:0;display:grid}.pg-home .hf__telin{grid-template-columns:84px minmax(0,1fr);column-gap:10px;display:grid}.pg-home .hf__pref{appearance:none;cursor:pointer;text-overflow:ellipsis}.pg-home .hf__sel{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none'%3E%3Cpath d='M.5.5l3.5 3.5L7.5.5' stroke='%231A191E'/%3E%3C/svg%3E") right 2px center no-repeat;padding-right:20px}.pg-home .hf__check{letter-spacing:.12px;cursor:pointer;grid-template-columns:14px 1fr;align-items:start;column-gap:10px;margin-top:35px;font-size:12px;line-height:1.5;display:grid}.pg-home .hf__check input{opacity:0;width:14px;height:14px;position:absolute}.pg-home .hf__box{width:14px;height:14px;transition:background-color var(--duration-base) var(--ease-out);background:#d9d9d9;border-radius:2px;margin-top:2px;position:relative}.pg-home .hf__check input:checked+.hf__box{background:var(--color-nero)}.pg-home .hf__check input:checked+.hf__box:after{content:"";border:solid var(--color-bianco);border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:2px;left:4.5px;transform:rotate(45deg)}.pg-home .hf__check input:focus-visible+.hf__box{outline:2px solid var(--color-nero);outline-offset:2px}.pg-home .hf__check.is-invalid .hf__box{box-shadow:0 0 0 1px var(--color-error)}.pg-home .hf__check a{text-underline-offset:2px;text-decoration:underline}.pg-home .hf__err{min-height:18px;color:var(--color-error);margin-top:12px;font-size:12px;line-height:1.5}.pg-home .hf__send{width:100%;margin-top:20px;font-weight:400}.pg-home .hf.is-sent .hf__send{pointer-events:none}@media (max-width:767px){.pg-home{--btn-h:40px}}@media (max-width:1023px){.pg-home .hq__h,.pg-home .hq__list{margin-left:0}.pg-home .hcl{grid-template-columns:1fr;row-gap:32px}.pg-home .hcl__t{font-size:64px}.pg-home .hcl__p{grid-column:1;max-width:515px}.pg-home .hf{grid-template-columns:1fr}.pg-home .hf__img{aspect-ratio:4/3}.pg-home .hf__form{padding:56px var(--gutter) 72px;max-width:none}}@media (max-width:767px){.pg-home .hq{padding:56px var(--gutter) 72px}.pg-home .hq__h{font-size:32px}.pg-home .faq__q{padding:22px 0;font-size:17px}.pg-home .hcl{padding:56px var(--gutter) 64px}.pg-home .hcl__t{letter-spacing:-.72px;font-size:48px}.pg-home .hf__row{grid-template-columns:1fr}}.pg-home .hidx{z-index:900;-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);opacity:0;pointer-events:none;height:48px;transition:opacity .4s var(--ease-out),transform .6s var(--ease-rise);background:#fafaf88c;border:.5px solid #fff9;border-radius:4px;align-items:center;gap:4px;padding:0 8px;display:flex;position:fixed;bottom:24px;left:50%;transform:translateY(12px);box-shadow:0 8px 30px #1a191e14}.pg-home nav.hidx{translate:-50%}.pg-home .hidx.is-on{opacity:1;pointer-events:auto;transform:none}.pg-home .hidx a{height:36px;color:var(--n400);white-space:nowrap;transition:color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);border-radius:3px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex;position:relative}.pg-home .hidx a:hover{color:var(--color-nero);background:#1a191e0d}.pg-home .hidx a.is-active{color:var(--color-nero)}.pg-home .hidx{transition:opacity .4s var(--ease-out),transform .6s var(--ease-rise),background-color .4s var(--ease-out),border-color .4s var(--ease-out)}.pg-home .hidx.is-dark{background:#1a191e80;border-color:#fafaf824;box-shadow:0 8px 30px #00000040}.pg-home .hidx.is-dark a{color:#fafaf880}.pg-home .hidx.is-dark a:hover{color:var(--color-bianco);background:#fafaf814}.pg-home .hidx.is-dark a.is-active{color:var(--color-bianco)}body:has(.menu-overlay.is-open) .pg-home .hidx{opacity:0;pointer-events:none}@media (max-width:1023px){.pg-home .hidx{display:none}}@media (prefers-reduced-motion:reduce){.pg-home .hidx{transition:none}}.pg-home .hh.no-anim *,.pg-home .hh.no-anim{transition:none!important}@media (prefers-reduced-motion:reduce){.pg-home .hh__media{clip-path:none!important}.pg-home .hh__media>video{transform:none!important}.pg-home .hh__intro{display:none}.pg-home .hh__veil,.pg-home .hh__top .rise{opacity:1!important;transform:none!important}.pg-home .hh__h1 .ln>span{transform:none!important}.pg-home .hc-fly{display:none}.pg-home .hc .hc__w{visibility:visible!important}.pg-home .hc__r,.pg-home .hc__ctas{opacity:1!important;transform:none!important}}.pg-home .m-only{display:none}.pg-home .hcl__b{font-weight:400}.pg-home .hwa{display:none}@media (max-width:767px){.pg-home .hwa{z-index:2900;right:var(--gutter);bottom:calc(24px + env(safe-area-inset-bottom,0px));min-width:48px;height:48px;color:var(--color-bianco);white-space:nowrap;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out),transform .5s var(--ease-rise),visibility 0s linear .5s;background:#1a191e6b;border:.5px solid #ffffff2e;border-radius:4px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;line-height:1.6;display:flex;position:fixed;transform:translateY(12px)scale(.94);box-shadow:0 8px 24px #0000002e}.pg-home .hwa.is-on{opacity:1;visibility:visible;transition:opacity .4s var(--ease-out),transform .5s var(--ease-rise),visibility 0s;transform:none}.pg-home .hwa:active{transform:scale(.94)}.pg-home .d-only{display:none}.pg-home .m-only{display:inline}.pg-home .hc__claim{padding:var(--safe-top) var(--gutter) 104px;box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}.pg-home .hc__t{text-align:left;letter-spacing:-.4px;width:auto;font-size:40px;position:static;transform:none}.pg-home .hc__ctas{flex-direction:column;align-self:flex-start;align-items:flex-start;gap:12px;width:auto;margin-top:40px;position:static;translate:none}.pg-home .hp[data-rv] .hp__item>.rv{opacity:1;transition:none;transform:none}.pg-home .mrv{opacity:0;transition:opacity .8s var(--ease-out) var(--md,0s),transform 1s var(--ease-rise) var(--md,0s);transform:translateY(24px)}.pg-home .mrv.is-v{opacity:1;transform:none}.pg-home .btn.mrv{transition:opacity .8s var(--ease-out) var(--md,0s),transform 1s var(--ease-rise) var(--md,0s), background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.pg-home .mrv{opacity:1;transition:none;transform:none}}.pg-home .hl{padding:72px 0 64px}.pg-home .hl__logo{flex-direction:column;align-items:center;gap:10px}.pg-home .hl__logo-l{width:187px}.pg-home .hl__logo-r{width:193px}.pg-home .hl__p{font-size:16px}.pg-home .hr{flex-direction:column;padding:0 0 72px;display:flex}.pg-home .hr__txt,.pg-home .hr__tiles{display:contents}.pg-home .hr__tile{aspect-ratio:auto;position:relative;top:auto;left:auto;right:auto;width:auto!important;height:240px!important}.pg-home .hr__t{margin:49px var(--gutter) 0;letter-spacing:-.16px;order:1;font-size:32px;line-height:1.1}.pg-home .hr__p{margin:24px var(--gutter) 0;order:3}.pg-home .hr__tile--a{order:4;margin-top:32px}.pg-home .hr__tile--b{order:5;margin-top:4px}.pg-home .hr__tile--c{order:6;margin-top:4px}.pg-home .hr__tile--d{display:none}.pg-home .hr__btn{margin:52px var(--gutter) 0;order:7;align-self:center}.pg-home .hr__cap{padding:0 var(--gutter) 32px;background:linear-gradient(#0000 40%,#00000073);justify-content:flex-end;gap:8px;font-size:12px;inset:0}.pg-home .hr__cap img{height:32px}.pg-home .hr__cap:after{content:attr(data-ver);right:var(--gutter);letter-spacing:.12px;font-size:12px;position:absolute;bottom:38px}.pg-home .hn2{padding:69px var(--gutter) 72px}.pg-home .hn2__lead{letter-spacing:-.084px;font-size:28px;line-height:1.2}.pg-home .hn2__stats{gap:12px;margin-top:83px}.pg-home .hn2__stat{grid-template-columns:minmax(0,1fr) 97px;align-items:start;gap:0;display:grid}.pg-home .hn2__n{letter-spacing:-1.12px;font-size:56px;font-weight:500;line-height:1.05}.pg-home .hn2__l{letter-spacing:.12px;max-width:none;margin:20px 0 0;font-size:12px;line-height:1.5}.pg-home .hn2__ctas{flex-direction:column;align-items:flex-start;gap:33px;margin-top:79px}.pg-home .hb{padding:0 var(--gutter) 72px}.pg-home .hb__word{margin:0 calc(-1 * var(--gutter)) 90px;width:auto}.pg-home .hb__h{letter-spacing:-.112px;font-size:28px;line-height:1.15}.pg-home .hb__grid{gap:64px;margin-top:57px}.pg-home .hb__media{aspect-ratio:auto;height:272px}.pg-home .hb__cat{margin-top:31px}.pg-home .hb__t{max-width:none;margin-top:21px;font-weight:400}.pg-home .hb__all{margin-top:54px}.pg-home .hcl{padding:55px var(--gutter) 72px;row-gap:64px}.pg-home .hcl__t{letter-spacing:-1.2px;max-width:260px;font-size:60px;font-weight:300}.pg-home .hcl__p{margin-left:calc(25% + 4.25px)}.pg-home .hcl__b{font-weight:500}.pg-home .btn,.pg-home .hh__btn{padding:0 20px;font-size:14px;font-weight:500;line-height:1.6}.pg-home .hf__send{font-weight:500}.pg-home .hf__in,.pg-home .pcard .spec{font-size:16px;line-height:1.4}.pg-home .hq__h,.pg-home .hf__h{letter-spacing:-.112px;font-size:28px;line-height:1.15}.pg-home .faq__q{letter-spacing:0;font-size:16px;font-weight:500;line-height:1.4}}.pg-home .hr__cap img{filter:brightness(0)invert()}.pg-home .hn2__lns{display:block}.pg-home .hn2__lead.is-split .hn2__src{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.pg-home .hf__hp{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pg-home .hf__form{position:relative}.pg-home .hf__send:disabled{background:var(--n700);cursor:progress}.pg-home .hf__form.is-sent>:not(.hf__h):not(.hf__ok):not(.hf__wa){display:none}.pg-home .hf__ok{margin-top:18px;font-size:14px;line-height:1.6}.pg-home .hf__ok:focus{outline:none}.pg-home .hf__ok[hidden],.pg-home .hf__wa[hidden]{display:none}.pg-home .hf__ok+.hf__wa{margin-top:32px}.pg-home .hf__wa{display:inline-flex}body:has(.pg-home) .site-footer{z-index:1;position:relative}html.is-flip .gcursor,html.is-rcur .gcursor{opacity:0!important}html:not(.js) .pg-home .hh__media{clip-path:none}html:not(.js) .pg-home .hh__media>video{transform:none}html:not(.js) .pg-home .hh__intro{display:none}html:not(.js) .pg-home .hh__veil,html:not(.js) .pg-home .hh__top .rise{opacity:1;transform:none}html:not(.js) .pg-home .hh__h1 .ln>span{transform:none}html:not(.js) .pg-home .hc-fly{display:none}html:not(.js) .pg-home .hc .hc__w{visibility:visible}html:not(.js) .pg-home .hc__r,html:not(.js) .pg-home .hc__ctas{opacity:1;transform:none}html:not(.js) .pg-home .hidx,html:not(.js) .pg-home .hflip,html:not(.js) .pg-home .rcur{display:none}html:not(.js) .pg-home .hn{height:auto}html:not(.js) .pg-home .hn__stage{height:100svh;position:relative}html:not(.js) .pg-home .hn__cloud{display:none}html:not(.js) .pg-home .hn2__stat .hn2__l{opacity:1;transform:none}html:not(.js) .pg-home .hb__word{clip-path:none}html:not(.js) .pg-home .faq{border-top:1px solid var(--n300)}html:not(.js) .pg-home .faq__a{max-height:none}html:not(.js) .pg-home .faq__a-inner{opacity:1;transform:none}html:not(.js) .pg-home .faq__icon,html:not(.js) .pg-home .hf__form>:not(.hf__h):not(.hf__intro),html:not(.js) .pg-home .hwa{display:none}
:root{--radius:4px;--radius-badge:3px}.pcard{border-radius:var(--radius);transition:box-shadow var(--duration-medium) var(--ease-out),transform var(--duration-medium) var(--ease-out);display:block;position:relative}a.pcard:hover{transform:scale(1.02);box-shadow:5px 5px 40px #0000001a}.pcard__media{aspect-ratio:405/392;border-radius:var(--radius) var(--radius) 0 0;background:#d9d9d9;position:relative;overflow:hidden}.pcard__media>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.pcard:hover .pcard__media>img{transform:scale(1.02)}.pcard__badges{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:21px;left:21px;right:21px}.badge{border-radius:var(--radius-badge);height:24px;letter-spacing:1%;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;padding:0 9px;font-size:12px;line-height:1.5;display:inline-flex}.badge--nero{background:var(--color-nero);color:var(--color-bianco)}.badge--bianco{background:var(--color-bianco);color:var(--color-nero)}.badge-info{filter:brightness(0);flex:none;max-width:14px;display:block;width:14px!important;height:14px!important}.info-tip{flex:none}.info-tip--icono{background:var(--color-bianco);border-radius:50%;width:14px;height:14px}.info-tip{cursor:help;display:inline-flex;position:relative}.info-tip:after{content:attr(data-tip);background:var(--color-nero);width:232px;color:var(--color-bianco);letter-spacing:.12px;text-transform:none;white-space:normal;text-align:left;border-radius:var(--radius-sm);opacity:0;visibility:hidden;pointer-events:none;z-index:6;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);padding:10px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.info-tip:hover:after,.info-tip:focus-visible:after,.info-tip.is-open:after{opacity:1;visibility:visible;transform:translate(-50%)}.pcard__body{border-radius:var(--radius);background:var(--color-bianco);z-index:1;margin-top:-24px;padding:32px 21px;position:relative}.pcard__logo{height:32px}.pcard__logo img{object-fit:contain;object-position:left center;width:auto;max-width:65%;height:32px}.pcard__title{letter-spacing:-.2px;min-height:52px;margin-top:28px;font-size:20px;font-weight:500;line-height:1.3}.pcard__loc{color:inherit;margin-top:16px;font-size:14px;line-height:1.6}.pcard__specs{grid-template-columns:1fr 1fr;column-gap:20px;margin-top:24px;display:grid}.spec{border-top:.5px solid var(--n200);align-items:center;gap:11px;padding:9px 0;font-size:14px;line-height:1.6;display:flex}.spec:nth-last-child(-n+2){border-bottom:.5px solid var(--n200)}.spec .icon{object-fit:contain;flex:none;width:18px;height:18px}.section--nero .spec .icon{filter:brightness(0)invert()}.icon--reset{opacity:.55;width:12px;height:12px}.filters__reset:hover .icon--reset{opacity:1}.pcard__price{font-family:var(--font-sans);margin-top:24px;font-size:24px;font-weight:500;line-height:1.1}.section--nero .pcard__body{background:var(--n700);color:var(--color-bianco)}.section--nero .pcard__price{font-size:20px;line-height:1.3}.section--nero .spec{border-top-color:#fafaf840;border-bottom-color:#fafaf840}.grid--vendidas .pcard{border-radius:var(--radius);overflow:hidden}.vcard__media{aspect-ratio:405/576;border-radius:var(--radius);background:linear-gradient(#8b8680 0%,#5a554d 100%);position:relative;overflow:hidden}.vcard__media>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.pcard:hover .vcard__media>img{transform:scale(1.02)}.vcard__overlay{height:47%;color:var(--color-bianco);flex-direction:column;justify-content:flex-end;padding:21px;display:flex;position:absolute;bottom:0;left:0;right:0}.vcard__overlay:before{content:"";z-index:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}.vcard__overlay:after{content:"";z-index:0;background:linear-gradient(#0000 0%,#0006 100%);position:absolute;inset:0}.vcard__overlay>*{z-index:1;position:relative}.vcard__overlay .pcard__loc{margin-top:12px}.pcard__logo img{filter:brightness(0)}.section--nero .pcard__logo img,.vcard__overlay .pcard__logo img{filter:brightness(0)invert()}.pcard:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:4px}
