.hogar-stage{isolation:isolate;min-height:100svh;padding-block:clamp(6rem,12svh,8rem) clamp(5rem,12svh,8rem);padding-inline:max(var(--gutter), calc((100% - 80rem) / 2));color:#fff;scroll-margin-top:calc(var(--nav-height) + 1.5rem);align-content:center;display:grid;position:relative}.hogar-stage__bg{z-index:-1;pointer-events:none;background:var(--ink-deep);position:absolute;inset:0;overflow:hidden}.hogar-stage__bg:before{content:"";z-index:2;background:linear-gradient(180deg, var(--ice), transparent);height:clamp(3.5rem,8svh,5rem);position:absolute;inset:0 0 auto}@media (min-width:72rem){.hogar-stage__bg:before{display:none}}.hogar-stage__far{position:absolute;inset:-28% 0}.hogar-stage__img{object-fit:cover;object-position:38% 50%;width:100%;height:100%;position:absolute;inset:0}.hogar-stage__veil{background:linear-gradient(180deg, color-mix(in srgb, var(--ink-deep) 88%, transparent), color-mix(in srgb, var(--ink-deep) 70%, transparent) 42%, color-mix(in srgb, var(--ink-deep) 80%, transparent));position:absolute;inset:0}.hogar-stage__lines{width:100%;height:128%;position:absolute;top:-14%;left:0}.hogar-stage__lines path{stroke:var(--cyan);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.38}.hogar-stage__lines circle{fill:var(--cyan);opacity:.7}.hogar-stage__inner{position:relative}.hogar-stage__head{text-align:center;justify-items:center;gap:.625rem;margin-bottom:clamp(1.25rem,3svh,2rem);display:grid}body #contenido .hogar-stage .hogar-stage__title{letter-spacing:var(--tracking-display);color:#fff;text-shadow:0 .125rem 1.125rem #0b1a3d8c;justify-items:center;gap:.375rem;margin:0;font-size:1rem;font-weight:800;line-height:1.05;display:grid}body #contenido .hogar-stage .hogar-stage__title:after{content:none}.hogar-stage__problem{letter-spacing:-.02em;font-size:clamp(1.25rem,.9rem + 1.6vw,2rem);font-weight:700;line-height:1.15}.hogar-stage__slow{display:inline-block;position:relative}.hogar-stage__slow:after{content:"";inset-inline:-.08em;background:var(--pink);transform-origin:0;border-radius:999px;height:.14em;position:absolute;top:56%;transform:scaleX(0)}.hogar-stage__turtle{vertical-align:-.12em;width:1.5em;height:1.05em;color:var(--sky);margin-inline:.3em .05em;display:inline-block}.hogar-stage__solution{color:var(--cyan);font-size:clamp(2.25rem,min(1rem + 5vw,9svh),4.5rem);line-height:1.02;display:inline-block}.hogar-stage__solution:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--pink));transform-origin:0;border-radius:999px;height:.08em;margin-top:.12em;display:block}.hogar-stage__lead{max-width:36rem;color:var(--frost);margin:0;font-size:clamp(1rem,1.3vw,1.125rem)}.hogar-stage--page{min-height:calc(100svh - var(--nav-height));scroll-margin-top:calc(var(--nav-height) + var(--subnav-height) + .5rem);padding-block-start:clamp(3rem,8svh,4.5rem)}.hogar-stage--page .hogar-stage__bg:before{display:block}.hogar-stage__solution--name{color:#fff;font-size:clamp(1.875rem,1rem + 3.4vw,3.25rem)}.hogar-stage__facts{max-width:56rem;color:var(--frost);flex-wrap:wrap;justify-content:center;gap:.25rem 1.5rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.hogar-stage__facts strong{color:#fff}.hogar-stage__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hogar-stage__chips li{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:.25rem .8rem;font-size:.875rem;font-weight:600}.hogar-stage__plans{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hogar-stage__plans>.plan-card{flex:17rem;max-width:23.5rem}body #contenido .hogar-stage .plan-card{color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-card);border:0;padding:clamp(1rem,.8rem + 1vw,1.35rem);box-shadow:0 1.75rem 3.5rem #0b1a3d66,0 .25rem .75rem #0b1a3d2e}body #contenido .hogar-stage .plan-card[data-featured]{background:linear-gradient(165deg, var(--color-surface) 35%, var(--mist));box-shadow:0 0 0 3px var(--cyan), 0 1.75rem 3.5rem #0b1a3d73}body #contenido .hogar-stage .plan-card h4{color:var(--ink-deep);margin:0;font-size:1.375rem;font-weight:800}body #contenido .hogar-stage .plan-card .plan-card__speed{color:var(--blue);font-size:clamp(1.75rem,1.3rem + 1.2vw,2.25rem)}body #contenido .hogar-stage .plan-card .button{min-height:2.75rem;margin-top:.75rem}@media (min-width:56rem){.hogar-stage__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);display:grid}.hogar-stage__plans>.plan-card{max-width:none}body #contenido .hogar-stage .plan-card{border-radius:var(--radius-lg);grid-template:"name speed""usage usage"minmax(0,1fr)"etitle etitle""elist elist""perm perm""cta cta"/minmax(0,1fr) auto;gap:.35rem 1rem;padding:clamp(.9rem,2svh,1.25rem) clamp(1rem,1.6vw,1.4rem);display:grid}.hogar-stage .plan-card>h4{grid-area:name;align-self:baseline}body #contenido .hogar-stage .plan-card .plan-card__speed{grid-area:speed;align-self:baseline;font-size:clamp(1.375rem,1rem + 1vw,1.875rem)}.hogar-stage .plan-card>.plan-card__usage{grid-area:usage;align-self:start;margin:0;font-size:.875rem;line-height:1.4}.hogar-stage .plan-card>.plan-card__includes-title{grid-area:etitle;margin:.35rem 0 0;font-size:.75rem}.hogar-stage .plan-card>ul{grid-area:elist;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem 1rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.hogar-stage .plan-card>ul li{padding-left:.95rem;position:relative}.hogar-stage .plan-card>ul li:before{content:"";background:var(--blue);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.5em;left:0}.hogar-stage .plan-card>p:not([class]){grid-area:perm;margin:.25rem 0 0;font-size:.8125rem}body #contenido .hogar-stage .plan-card .button{grid-area:cta;margin:.2rem 0 0}.hogar-stage .plan-card>.plan-card__badge{margin:0;position:absolute;top:0;left:clamp(1rem,1.6vw,1.4rem);translate:0 -50%}}.hogar-stage__foot{scroll-margin-top:calc(var(--nav-height) + 1.5rem);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem 1rem;margin-top:clamp(1rem,2.5svh,1.5rem);display:flex}.hogar-stage__foot p{color:var(--frost);margin:0;font-weight:600}.hogar-stage a.hogar-stage__link{color:#fff;min-height:2.75rem;transition:transform .16s var(--ease-out), background-color .2s ease, border-color .2s ease;background:#ffffff1a;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.35rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.hogar-stage a.hogar-stage__link[data-primary]{color:var(--ink-deep);background:#fff;border-color:#fff}.hogar-stage a.hogar-stage__link:active{transform:scale(.97)}.hogar-stage a.hogar-stage__link:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}@media (hover:hover) and (pointer:fine){.hogar-stage a.hogar-stage__link:hover{background:#fff3;border-color:#fff}.hogar-stage a.hogar-stage__link[data-primary]:hover{background:var(--mist)}}@keyframes hs-rise{0%{opacity:0;translate:0 .6em}}@keyframes hs-crawl{0%{translate:-.9em}25%{rotate:-5deg}50%{rotate:4deg}75%{rotate:-4deg}to{translate:0;rotate:0deg}}@keyframes hs-strike{to{transform:scaleX(1)}}@keyframes hs-pop{0%{opacity:0;transform:translateY(.35em)scale(.82)rotate(-2.5deg)}60%{opacity:1;transform:translateY(0)scale(1.06)rotate(.8deg)}to{transform:none}}@keyframes hs-thread{0%{transform:scaleX(0)}}@keyframes hs-far{0%{transform:translateY(-17.9%)scale(1.02)}to{transform:translateY(17.9%)scale(1.12)}}@keyframes hs-mid{0%{transform:translateY(-10.9%)}to{transform:translateY(10.9%)}}@keyframes hs-away{0%{clip-path:inset(0)}to{clip-path:inset(0 0 4.5rem round 0 0 2.5rem 2.5rem)}}@media (prefers-reduced-motion:no-preference){.hogar-stage__title[data-in] .hogar-stage__problem{animation:hs-rise .5s var(--ease-out) backwards}.hogar-stage__title[data-in] .hogar-stage__turtle{animation:hs-crawl 1.4s var(--ease-in-out) .15s backwards}.hogar-stage__title[data-in] .hogar-stage__slow:after{animation:hs-strike .42s var(--ease-out) .95s forwards}.hogar-stage__title[data-in] .hogar-stage__solution{animation:hs-pop .7s var(--ease-out) 1.1s backwards}.hogar-stage__title[data-in] .hogar-stage__solution:after{animation:hs-thread .7s var(--ease-in-out) 1.6s backwards}html[data-ip-transition] .hogar-stage__title *,html[data-ip-transition] .hogar-stage__title :after{animation-play-state:paused}@supports (animation-timeline:view()){.hogar-stage{view-timeline:--hogar-stage block}.hogar-stage__far{animation:linear both hs-far;animation-timeline:--hogar-stage;animation-range:cover}.hogar-stage__lines{animation:linear both hs-mid;animation-timeline:--hogar-stage;animation-range:cover}.hogar-stage__bg{animation:linear both hs-away;animation-timeline:--hogar-stage;animation-range:cover calc(100% - 100svh)}}}
