@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-cal:#f5f4f2;--c-cal-2:#ebe9e6;--c-blanco:#fff;--c-carbon:#181312;--c-grafito:#3a3331;--c-niebla:#6b6361;--c-linea:#1813121a;--c-linea-2:#1813123d;--c-accent:#d33f2c;--c-accent-2:#b5321f;--c-accent-ink:#b5321f;--c-accent-soft:#ff8c78;--c-accent-tint:#d33f2c1f;--c-rosa:#fbe6e1;--c-glow:#ff705873;--c-petroleo:#1e5b5e;--c-agua:#ddecea;--c-indigo:#3b4478;--c-lavanda:#e6e7f3;--c-error:#a3142a;--c-error-tint:#a3142a1a;--c-ok:#1d6b4c;--f-display:"Bricolage Grotesque Variable", system-ui, sans-serif;--f-text:"Schibsted Grotesk Variable", system-ui, sans-serif;--t-xs:.75rem;--t-s:.875rem;--t-m:1rem;--t-l:1.125rem;--t-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--t-h3:clamp(1.4rem, 1.15rem + 1vw, 1.85rem);--t-h2:clamp(2.25rem, 1.5rem + 3.2vw, 4rem);--t-h1:clamp(2.9rem, 1.4rem + 6.4vw, 7rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:144px;--gutter:20px;--max:1320px;--r-s:8px;--r-m:14px;--r-l:24px;--r-pill:999px;--e-out:cubic-bezier(.16, 1, .3, 1);--e-in-out:cubic-bezier(.65, 0, .35, 1);--e-spring:cubic-bezier(.34, 1.56, .64, 1);--d-1:.12s;--d-2:.24s;--d-3:.48s;--d-4:.76s;--header-h:64px;color-scheme:light;--paper:var(--c-cal);--paper-2:var(--c-cal-2);--ink:var(--c-carbon);--muted:var(--c-niebla);--line:var(--c-linea);--line-strong:var(--c-linea-2);--signal:var(--c-accent);--signal-ink:#fff;--font:var(--f-text);--mono:var(--f-text);--radius:var(--r-s)}@media (width>=720px){:root{--gutter:32px}}@media (width>=1080px){:root{--gutter:48px;--header-h:76px}}@media (prefers-reduced-motion:reduce){:root{--d-1:0s;--d-2:0s;--d-3:0s;--d-4:0s}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--c-cal);color:var(--c-carbon);font-family:var(--f-text);font-size:var(--t-l);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}::selection{background:var(--c-rosa);color:var(--c-carbon)}img,svg,video{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:4px}p{text-wrap:pretty;margin:0}h1,h2,h3,.d-h1,.d-h2,.d-h3{font-family:var(--f-display);letter-spacing:-.035em;text-wrap:balance;font-optical-sizing:auto;margin:0;font-weight:600;line-height:.98}h1,.d-h1{font-size:var(--t-h1);letter-spacing:-.045em;line-height:.95}h2,.d-h2{font-size:var(--t-h2)}h3,.d-h3{font-size:var(--t-h3);letter-spacing:-.02em;line-height:1.08}:is(h1,h2,h3,.d-h1,.d-h2) em{color:var(--c-accent);font-style:normal;font-weight:300}.dark :is(h1,h2,h3,.d-h1,.d-h2) em{color:var(--c-accent-soft)}[data-split][data-reveal]{opacity:1;translate:none}[data-split] .w{overflow-clip-margin:.12em;vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:clip}[data-split] .w>span{transition:translate .9s var(--e-out);transition-delay:calc(var(--w,0) * 45ms + 80ms);display:inline-block;translate:0 108%}[data-split].is-in .w>span{translate:0}@media (prefers-reduced-motion:reduce){[data-split] .w>span{translate:none}}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.eyebrow,.label{font-family:var(--f-text);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-niebla);font-weight:600}.eyebrow{align-items:center;gap:var(--s-2);color:var(--c-carbon);display:inline-flex}.eyebrow:before{content:"";background:var(--c-accent);border-radius:50%;width:8px;height:8px}.lead{font-size:var(--t-xl);max-width:34ch;line-height:1.4}.muted{color:var(--c-niebla)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-variant-numeric:tabular-nums;font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.price{font-family:var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:600}.section{padding-block:var(--s-9)}.section:not(.section--tint,.dark)+.section:not(.section--tint,.dark){padding-top:0}@media (width>=1080px){.section{padding-block:var(--s-10)}}.section-head{gap:var(--s-4);margin-bottom:var(--s-6);display:grid}.section-head:has(+.aid){margin-bottom:var(--s-5)}@media (width>=1080px){.section-head{margin-bottom:var(--s-7)}}.section-head .label b{color:var(--c-accent-ink);font-weight:700}.section-head__lead{max-width:52ch}@media (width>=1080px){.section-head{column-gap:var(--s-7);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}.section-head>.label{padding-top:var(--s-3);border-top:1px solid var(--c-linea);grid-column:1/-1}.section-head>h2{max-width:16ch}.section-head:not(.section-head--lead)>h2{grid-column:1/-1}.section-head__lead{font-size:var(--t-l);padding-bottom:.4em;line-height:1.5}}.dark{background:var(--c-carbon);color:var(--c-cal);--c-linea:#eeece624;--c-linea-2:#eeece65c;--c-niebla:#a7a39a}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-reveal]{opacity:0;transition:opacity var(--d-3) var(--e-out), translate var(--d-3) var(--e-out);transition-delay:calc(var(--i,0) * 70ms);translate:0 28px}[data-reveal].is-in{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;translate:none}}.prose{max-width:66ch;font-size:var(--t-l);line-height:1.65}.prose>*+*{margin-top:1.1em}.prose h2{font-size:var(--t-h3);margin-top:2em}.prose h3{font-size:var(--t-xl);margin-top:1.6em}.prose a{color:var(--c-accent-ink);text-underline-offset:3px}.prose ul,.prose ol{padding-left:1.2em}.prose table{border-collapse:collapse;width:100%;font-size:var(--t-m)}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--c-linea);padding:10px 6px}.prose code{background:var(--c-cal-2);border-radius:4px;padding:1px 6px;font-size:.9em}@keyframes fp-out{to{opacity:0;translate:0 -24px}}@keyframes fp-in{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.section--tint{background:radial-gradient(60% 50% at 85% 0%, #ff8c782e, transparent 70%), var(--c-rosa)}h1,h2,h3,h4,.eyebrow,.label,.lead,.tag,summary,figcaption,blockquote,.btn__t,[class*=__t],[class*=__title]{text-wrap:balance}p,li,dd,small,td,th{text-wrap:pretty}.btn{--h:56px;--bg:var(--c-carbon);--fg:var(--c-cal);--fill:var(--c-accent);--fill-fg:#fff;--dot:var(--c-cal);--dot-fg:var(--c-carbon);isolation:isolate;justify-content:space-between;align-items:center;gap:var(--s-4);height:var(--h);border-radius:var(--r-pill);background:var(--bg);color:var(--fg);font-family:var(--f-text);font-size:var(--t-m);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:color var(--d-2) var(--e-out), scale var(--d-1) var(--e-out), border-color var(--d-2);-webkit-user-select:none;user-select:none;border:1px solid #0000;padding:0 6px 0 24px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:not(:has(.btn__i)){justify-content:center;padding:0 24px}.btn:before{content:"";z-index:-1;background:var(--fill);--o:calc(100% - 6px - (var(--h) - 12px) / 2) 50%;clip-path:circle(0 at var(--o));transition:clip-path var(--d-4) var(--e-out);position:absolute;inset:-1px}.btn:not(:has(.btn__i)):before{--o:50% 50%}@media (hover:hover){.btn:hover:before,.btn.is-hover:before{clip-path:circle(150% at var(--o))}.btn:hover,.btn.is-hover{color:var(--fill-fg);transition-delay:60ms}}.btn:active{scale:.97}.btn:focus-visible{outline-offset:4px;border-radius:var(--r-pill)}.btn__t{line-height:1.25;display:inline-grid;overflow:hidden}.btn__t>span,.btn__t:after{transition:translate var(--d-2) var(--e-out);grid-area:1/1}.btn__t:after{content:attr(data-t);translate:0 110%}@media (hover:hover){.btn:hover .btn__t>span,.btn.is-hover .btn__t>span{translate:0 -110%}.btn:hover .btn__t:after,.btn.is-hover .btn__t:after{translate:0}}.btn__i{width:calc(var(--h) - 12px);height:calc(var(--h) - 12px);background:var(--dot);color:var(--dot-fg);transition:background var(--d-2), color var(--d-2);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.btn__i svg{width:18px;height:18px}@media (hover:hover){.btn:hover .btn__i svg,.btn.is-hover .btn__i svg{animation:icon-loop .56s var(--e-out)}}@keyframes icon-loop{0%{opacity:1;translate:0}42%{opacity:0;translate:140%}43%{opacity:0;translate:-140%}to{opacity:1;translate:0}}.btn--primary,.btn--signal{--bg:var(--c-accent);--fg:#fff;--fill:var(--c-accent-2);--fill-fg:#fff;--dot:#fff;--dot-fg:var(--c-accent);box-shadow:0 10px 28px -10px var(--c-glow), inset 0 1px 0 #ffffff38;transition:color var(--d-2) var(--e-out), scale var(--d-1) var(--e-out), box-shadow var(--d-3) var(--e-out)}.btn--primary:after,.btn--signal:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;translate:-120%}@media (hover:hover){.btn--primary:hover,.btn--primary.is-hover{box-shadow:0 16px 40px -10px var(--c-glow), 0 0 0 6px var(--c-accent-tint), inset 0 1px 0 #ffffff38}.btn--primary:hover:after,.btn--primary.is-hover:after{transition:translate .9s var(--e-out);translate:120%}}.btn--primary:disabled{box-shadow:none}.btn--secondary,.btn--ghost{--bg:transparent;--fg:var(--c-carbon);--fill:var(--c-carbon);--fill-fg:var(--c-cal);--dot:var(--c-carbon);--dot-fg:var(--c-cal);border-color:var(--c-linea-2)}@media (hover:hover){.btn--secondary:hover,.btn--secondary.is-hover,.btn--ghost:hover{--dot:var(--c-cal);--dot-fg:var(--c-carbon);border-color:var(--c-carbon)}.dark .btn--secondary:hover,.dark .btn--ghost:hover{--dot:var(--c-carbon);--dot-fg:var(--c-cal);border-color:var(--c-cal)}}.dark .btn--secondary,.dark .btn--ghost{--fg:var(--c-cal);--fill:var(--c-cal);--fill-fg:var(--c-carbon);--dot:var(--c-cal);--dot-fg:var(--c-carbon)}.dark .btn:not(.btn--primary):not(.btn--signal):not(.btn--secondary):not(.btn--ghost){--bg:var(--c-cal);--fg:var(--c-carbon);--dot:var(--c-carbon);--dot-fg:var(--c-cal)}.btn--sm{--h:44px;font-size:var(--t-s);padding-left:18px}.btn--lg{--h:64px;font-size:var(--t-l);padding-left:28px}.btn--block{width:100%;display:flex}.btn:disabled,.btn[aria-disabled=true]{opacity:.38;pointer-events:none}.btn[aria-busy=true]{pointer-events:none}.btn[aria-busy=true] .btn__i svg{opacity:0}.btn[aria-busy=true] .btn__i:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;grid-area:1/1;width:16px;height:16px;animation:.7s linear infinite spin}@keyframes spin{to{rotate:360deg}}.btn-row{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (width<=719px){.btn-row>.btn{flex:100%}}.icon-btn{border:1px solid var(--c-linea-2);cursor:pointer;width:48px;height:48px;transition:background var(--d-2), color var(--d-2), scale var(--d-1);background:0 0;border-radius:50%;place-items:center;display:inline-grid}.icon-btn.icon-btn:hover{background:var(--c-carbon);border-color:var(--c-carbon);color:#fff}.icon-btn:active{scale:.94}.icon-btn svg{width:18px;height:18px}.link{color:inherit;background:linear-gradient(var(--c-accent) 0 0) left bottom / 0% 2px no-repeat, linear-gradient(var(--c-linea-2) 0 0) left bottom / 100% 1px no-repeat;transition:background-size var(--d-3) var(--e-out), color var(--d-2);padding-bottom:2px;text-decoration:none}.link:hover,.link.is-hover{color:var(--c-accent-ink);background-size:100% 2px,100% 1px}.dark .link:hover{color:var(--c-cal)}.arrow-link{align-items:center;gap:var(--s-2);font-weight:600;text-decoration:none;display:inline-flex}.arrow-link svg{width:18px;height:18px;transition:translate var(--d-2) var(--e-out)}.arrow-link:hover svg,.arrow-link.is-hover svg{translate:6px}.arrow-link span{transition:background-size var(--d-3) var(--e-out);background:linear-gradient(currentColor 0 0) 0 100%/0% 1px no-repeat}.arrow-link:hover span,.arrow-link.is-hover span{background-size:100% 1px}.stretch{font-family:var(--f-display);letter-spacing:-.02em;transition:color var(--d-2);font-weight:500;text-decoration:none;position:relative}.stretch:after{content:"";background:var(--c-accent);height:2px;transition:scale var(--d-3) var(--e-out);border-radius:2px;position:absolute;bottom:-4px;left:0;right:0;scale:0 1}.stretch:hover,.stretch.is-hover{color:var(--c-accent-ink)}.stretch:hover:after,.stretch.is-hover:after,.stretch[aria-current]:after{scale:1}.tag{border-radius:var(--r-pill);border:1px solid var(--c-linea-2);height:28px;font-size:var(--t-xs);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.tag--solid{background:var(--c-carbon);color:var(--c-cal);border-color:var(--c-carbon)}.tag--pirita{background:var(--c-accent-soft);border-color:var(--c-accent-soft);color:var(--c-carbon)}.tags{flex-wrap:wrap;gap:6px;display:flex}.field{display:grid;position:relative}.field__control{border:1px solid var(--c-linea-2);border-radius:var(--r-m);background:var(--c-blanco);width:100%;height:64px;color:var(--c-carbon);font:inherit;font-size:var(--t-l);appearance:none;transition:border-color var(--d-2), box-shadow var(--d-2) var(--e-out), background var(--d-2);outline:none;padding:26px 18px 8px}textarea.field__control{resize:vertical;height:auto;min-height:140px;padding-top:30px;line-height:1.45}.field__label{font-size:var(--t-l);color:var(--c-niebla);pointer-events:none;transform-origin:0 0;transition:translate var(--d-2) var(--e-out), scale var(--d-2) var(--e-out), color var(--d-2);position:absolute;top:21px;left:19px}.field__control:focus+.field__label,.field__control:not(:placeholder-shown)+.field__label,.field.is-focus .field__label,.field.is-filled .field__label{font-weight:600;translate:0 -11px;scale:.72}.field__control:hover,.field.is-hover .field__control{border-color:var(--c-grafito)}.field__control:focus,.field.is-focus .field__control{border-color:var(--c-accent-ink);box-shadow:0 0 0 4px var(--c-accent-tint)}.field__control:focus+.field__label,.field.is-focus .field__label{color:var(--c-accent-ink)}.field--prefix .field__control{padding-left:66px}.field__prefix{font-size:var(--t-l);color:var(--c-niebla);opacity:0;transition:opacity var(--d-2);position:absolute;bottom:9px;left:19px}.field--prefix .field__label{left:19px}.field--prefix:focus-within .field__prefix,.field--prefix:has(.field__control:not(:placeholder-shown)) .field__prefix,.field--prefix.is-filled .field__prefix{opacity:1}.field__help{justify-content:space-between;gap:var(--s-3);font-size:var(--t-s);color:var(--c-niebla);margin-top:6px;padding-inline:4px;display:flex}.field__msg{transition:grid-template-rows var(--d-2) var(--e-out);grid-template-rows:0fr;display:grid}.field__msg>span{color:var(--c-error);font-size:var(--t-s);align-items:center;gap:6px;padding-inline:4px;font-weight:500;display:flex;overflow:hidden}.field__msg>span:before{content:"!";background:var(--c-error);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:grid}.field__msg>span{min-height:0;transition:padding var(--d-2) var(--e-out);padding-top:0}.field.is-error .field__msg>span{padding-top:8px}.field.is-error .field__msg{grid-template-rows:1fr}.field.is-error .field__control{border-color:var(--c-error);background:color-mix(in srgb, var(--c-error-tint) 40%, var(--c-blanco))}.field.is-error .field__control:focus{box-shadow:0 0 0 4px var(--c-error-tint)}.field.is-error .field__label{color:var(--c-error)}.field.is-shake{animation:shake .36s var(--e-out)}@keyframes shake{20%{translate:-6px}45%{translate:5px}70%{translate:-3px}to{translate:0}}.field__ok{width:20px;height:20px;color:var(--c-ok);pointer-events:none;position:absolute;top:22px;right:18px}.field__ok path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--d-3) var(--e-out)}.field.is-ok .field__ok path{stroke-dashoffset:0}.field__control:disabled,.field.is-disabled .field__control{background:var(--c-cal-2);color:var(--c-niebla);cursor:not-allowed;border-style:dashed}.choices{gap:var(--s-2);display:grid}@media (width>=720px){.choices--3{grid-template-columns:repeat(3,1fr)}.choices--2{grid-template-columns:repeat(2,1fr)}}.choice{gap:var(--s-3);border:1px solid var(--c-linea-2);border-radius:var(--r-m);background:var(--c-blanco);cursor:pointer;transition:border-color var(--d-2), background var(--d-2), scale var(--d-1);grid-template-columns:22px 1fr;align-items:start;padding:18px;display:grid;position:relative}.choice:hover{border-color:var(--c-grafito)}.choice:active{scale:.99}.choice input{opacity:0;pointer-events:none;position:absolute}.choice__dot{border:1.5px solid var(--c-linea-2);width:22px;height:22px;transition:border-color var(--d-2);border-radius:50%;place-items:center;display:grid}.choice__dot:after{content:"";background:var(--c-accent);width:12px;height:12px;transition:scale var(--d-3) var(--e-spring);border-radius:50%;scale:0}.choice b{font-weight:600;font-size:var(--t-m);display:block}.choice small{color:var(--c-niebla);font-size:var(--t-s);margin-top:2px;line-height:1.4;display:block}.choice:has(input:checked){border-color:var(--c-accent-ink);box-shadow:inset 0 0 0 1px var(--c-accent)}.choice:has(input:checked) .choice__dot{border-color:var(--c-accent-ink)}.choice:has(input:checked) .choice__dot:after{scale:1}.choice:has(input:focus-visible){outline:2px solid var(--c-accent);outline-offset:3px}.chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip{border:1px solid var(--c-linea-2);border-radius:var(--r-pill);background:var(--c-blanco);height:44px;font-size:var(--t-m);cursor:pointer;transition:background var(--d-2), color var(--d-2), border-color var(--d-2), padding var(--d-2) var(--e-out), scale var(--d-1);align-items:center;padding:0 18px;font-weight:500;display:inline-flex;position:relative}.chip:hover{border-color:var(--c-grafito)}.chip:active{scale:.96}.chip input{opacity:0;pointer-events:none;position:absolute}.chip svg{opacity:0;width:0;height:16px;transition:width var(--d-2) var(--e-out), opacity var(--d-2), margin var(--d-2) var(--e-out)}.chip:has(input:checked){background:var(--c-carbon);border-color:var(--c-carbon);color:var(--c-cal);padding-left:14px}.chip:has(input:checked) svg{opacity:1;width:16px;margin-right:8px}.chip:has(input:focus-visible){outline:2px solid var(--c-accent);outline-offset:3px}.check{gap:var(--s-3);font-size:var(--t-s);cursor:pointer;grid-template-columns:24px 1fr;align-items:start;line-height:1.45;display:grid}.check input{appearance:none;border:1.5px solid var(--c-linea-2);background:var(--c-blanco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 0 no-repeat;cursor:pointer;width:24px;height:24px;transition:background-color var(--d-2), background-size var(--d-3) var(--e-spring), border-color var(--d-2);border-radius:7px;margin:0}.check input:checked{background-color:var(--c-accent-ink);border-color:var(--c-accent-ink);background-size:18px}.is-error.check input{border-color:var(--c-error)}.switch{align-items:center;gap:var(--s-3);cursor:pointer;font-size:var(--t-m);display:inline-flex}.switch input{appearance:none;box-sizing:border-box;border-radius:var(--r-pill);background:var(--c-cal-2);border:1px solid var(--c-linea-2);cursor:pointer;width:52px;height:30px;transition:background var(--d-2);flex:none;margin:0;position:relative}.switch input:after{content:"";width:22px;height:22px;transition:translate var(--d-3) var(--e-spring), width var(--d-2) var(--e-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch input:active:after{width:28px}.switch input:checked{background:var(--c-accent);border-color:var(--c-accent-ink)}.switch input:checked:after{translate:22px}.switch input:checked:active:after{translate:16px}.card{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-l);background:var(--c-blanco);transition:background var(--d-2), translate var(--d-3) var(--e-out), box-shadow var(--d-3) var(--e-out);align-content:start;text-decoration:none;display:grid;position:relative}a.card:hover,.card.is-hover{translate:0 -4px;box-shadow:0 24px 48px -28px #12121159}.card__n{font-family:var(--f-display);color:var(--c-accent-ink);font-weight:700;font-size:var(--t-xl)}.card__go{top:var(--s-5);right:var(--s-5);border:1px solid var(--c-linea-2);width:40px;height:40px;transition:rotate var(--d-3) var(--e-out), background var(--d-2), color var(--d-2), border-color var(--d-2);border-radius:50%;place-items:center;display:grid;position:absolute}.card__go svg{width:16px;height:16px}a.card:hover .card__go,.card.is-hover .card__go{background:var(--c-accent);border-color:var(--c-accent-ink);color:#fff;rotate:-45deg}.card h3{padding-right:48px}.card p{color:var(--c-niebla);font-size:var(--t-m)}.card--dark{background:var(--c-carbon);color:var(--c-cal)}.card--dark p{color:#a7a39a}.cards{gap:var(--s-3);display:grid}@media (width>=720px){.cards--2,.cards--3,.cards--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.cards--3{grid-template-columns:repeat(3,1fr)}.cards--4{grid-template-columns:repeat(4,1fr)}}.case{gap:var(--s-3);text-decoration:none;display:grid}.case__media{aspect-ratio:4/5;border-radius:var(--r-l);background:var(--c-cal-2);clip-path:inset(0 0 0 0 round var(--r-l));position:relative;overflow:hidden}.case__media>svg,.case__media>img{object-fit:cover;width:100%;height:100%;transition:scale var(--d-4) var(--e-out)}.case__cta{left:var(--s-4);bottom:var(--s-4);border-radius:var(--r-pill);background:var(--c-cal);height:40px;color:var(--c-carbon);font-size:var(--t-s);opacity:0;transition:translate var(--d-3) var(--e-out), opacity var(--d-2);align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex;position:absolute;translate:0 12px}@media (hover:none){.case__cta{opacity:1;translate:0}}.case:hover .case__media>svg,.case:hover .case__media>img,.case.is-hover .case__media>svg{scale:1.05}.case:hover .case__cta,.case.is-hover .case__cta{opacity:1;translate:0}.case__meta{justify-content:space-between;gap:var(--s-3);font-size:var(--t-s);color:var(--c-niebla);display:flex}.case__title{font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;line-height:.95}.case[data-reveal] .case__media{clip-path:inset(100% 0 0 0 round var(--r-l));transition:clip-path var(--d-4) var(--e-in-out);transition-delay:calc(var(--i,0) * 90ms)}.case[data-reveal].is-in .case__media{clip-path:inset(0 0 0 0 round var(--r-l))}.acc{border-top:1px solid var(--c-linea)}.acc details{border-bottom:1px solid var(--c-linea)}.acc summary{gap:var(--s-4);cursor:pointer;font-weight:600;font-size:var(--t-l);grid-template-columns:1fr 32px;align-items:center;padding:22px 0;list-style:none;display:grid}.acc summary::-webkit-details-marker{display:none}.acc summary i{border:1px solid var(--c-linea-2);width:32px;height:32px;transition:background var(--d-2), rotate var(--d-3) var(--e-out), border-color var(--d-2);border-radius:50%;position:relative}.acc summary i:before,.acc summary i:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.acc summary i:after{transition:rotate var(--d-3) var(--e-out);rotate:90deg}.acc details[open] summary i{background:var(--c-carbon);color:var(--c-cal);border-color:var(--c-carbon)}.acc details[open] summary i:after{rotate:0deg}:root{interpolate-size:allow-keywords}.acc details::details-content{block-size:0;transition:block-size var(--d-3) var(--e-out), content-visibility var(--d-3) allow-discrete;overflow:hidden}.acc details[open]::details-content{block-size:auto}.acc__body p{max-width:62ch;color:var(--c-niebla);padding-bottom:24px}.tick-list{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.tick-list li{gap:var(--s-2);grid-template-columns:22px 1fr;display:grid}.tick-list li:before{content:"";background:var(--c-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:18px;height:18px;margin-top:4px}.tick-list--no li:before{background:var(--c-cal-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366625a' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center / 10px no-repeat}.grid{gap:var(--s-3);display:grid}.grid>*{background:var(--c-blanco);border-radius:var(--r-l);padding:var(--s-6) var(--s-5);gap:var(--s-3);align-content:start;display:grid}.dark .grid>*{background:#eeece60f}@media (width>=720px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}.reg{background:var(--c-blanco);border-radius:var(--r-l)}.cota{font-size:var(--t-xs);letter-spacing:.1em;color:var(--c-niebla);border-top:1px solid var(--c-linea);padding-top:var(--s-3);font-weight:600}.term{background:linear-gradient(transparent 62%, var(--c-agua) 62%);color:inherit;font:inherit;text-decoration:underline dotted var(--c-petroleo);text-underline-offset:3px;cursor:help;transition:background var(--d-2);border:0;border-radius:2px;padding:0 1px;display:inline}.term:hover,.term[aria-expanded=true]{background:var(--c-agua)}.term-tip{z-index:200;-webkit-backdrop-filter:blur(20px)saturate(1.5);width:min(320px,100vw - 24px);color:var(--c-carbon);font-size:var(--t-s);opacity:0;pointer-events:none;transition:opacity var(--d-2) var(--e-out), translate var(--d-3) var(--e-out), scale var(--d-3) var(--e-out);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:18px;padding:14px 40px 14px 16px;line-height:1.5;position:absolute;translate:0 6px;scale:.97;box-shadow:0 24px 50px -20px #18131266,0 0 40px -12px #1e5b5e59}.term-tip.is-in{opacity:1;pointer-events:auto;translate:0;scale:1}.term-tip b{color:var(--c-petroleo);margin-bottom:4px;display:block}.term-tip button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;font-size:18px;position:absolute;top:8px;right:8px}.term-tip.is-sheet{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;position:fixed;top:auto!important;left:12px!important}.glbx{opacity:0;width:100vw;max-width:none;height:100dvh;max-height:none;transition:opacity var(--d-2) var(--e-out);background:#0c0807f0;border:0;place-items:center;margin:0;padding:0}.glbx[open]{display:grid}.glbx.is-in{opacity:1}.glbx::backdrop{background:0 0}.glbx img{object-fit:contain;opacity:0;max-width:min(94vw,1600px);max-height:84dvh;transition:opacity .4s var(--e-out), scale .6s var(--e-out);background:#fff;border-radius:12px;scale:.97}.glbx img.is-in{opacity:1;scale:1}.glbx__cap{color:#d9cfcc;width:max-content;max-width:90vw;font-size:var(--t-s);text-align:center;position:absolute;bottom:18px;left:50%;translate:-50%}.glbx__x,.glbx__nav{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute}.glbx__x{top:18px;right:18px}.glbx__nav{top:50%;translate:0 -50%}.glbx__nav--l{left:14px}.glbx__nav--r{right:14px}.glbx svg{width:20px;height:20px}[data-zoom-src]{cursor:zoom-in}.select{--opt-h:52px}.select__trigger{text-align:left;cursor:pointer;align-items:flex-end;padding-right:52px;display:flex}.select__trigger:disabled{cursor:not-allowed}.select__value{text-overflow:ellipsis;white-space:nowrap;line-height:1.6;display:block;overflow:hidden}.select.is-open .field__label,.select.is-filled .field__label,.select:focus-within .field__label{font-weight:600;translate:0 -11px;scale:.72}.select.is-open .field__label,.select:has(.select__trigger:focus-visible) .field__label{color:var(--c-accent-ink)}.select.is-open .select__trigger,.select__trigger:focus-visible{border-color:var(--c-accent-ink);box-shadow:0 0 0 4px var(--c-accent-tint);outline:none}.select.is-error .field__label{color:var(--c-error)}.select__chev{pointer-events:none;width:22px;height:22px;transition:rotate var(--d-3) var(--e-out), color var(--d-2);position:absolute;top:21px;right:18px}.select.is-open .select__chev{color:var(--c-accent-ink);rotate:180deg}.select .field__ok{right:48px}.select__panel{z-index:40;border-radius:var(--r-m);background:var(--c-blanco);max-height:min(360px,60vh);box-shadow:0 0 0 1px var(--c-linea), 0 24px 48px -20px #12121159;visibility:hidden;opacity:0;transform-origin:top;transition:opacity var(--d-2) var(--e-out), translate var(--d-3) var(--e-out), scale var(--d-3) var(--e-out), visibility 0s linear var(--d-3);flex-direction:column;display:flex;position:absolute;top:72px;left:0;right:0;overflow:hidden;translate:0 -6px;scale:.98}.select.is-up .select__panel{transform-origin:bottom;top:auto;bottom:calc(100% + 8px);translate:0 6px}.select.is-open .select__panel{visibility:visible;opacity:1;transition-delay:0s;translate:0;scale:1}.select__head,.select__backdrop{display:none}.select__list{overscroll-behavior:contain;outline:none;margin:0;padding:6px;scroll-padding:6px;list-style:none;overflow-y:auto}.select__opt{gap:var(--s-3);min-height:var(--opt-h);cursor:pointer;user-select:none;transition:background var(--d-1);border-radius:10px;grid-template-columns:1fr 20px;align-items:center;padding:8px 14px;display:grid}.select--rich .select__opt{grid-template-columns:40px 1fr 20px;min-height:64px}.select__opt.is-active{background:var(--c-cal)}.select__opt[aria-selected=true] .select__lbl{font-weight:600}.select__ico{background:var(--c-cal);width:40px;height:40px;color:var(--c-carbon);transition:background var(--d-2), color var(--d-2);border-radius:10px;place-items:center;display:grid}.select__ico svg{width:22px;height:22px}.select__opt.is-active .select__ico{background:var(--c-blanco)}.select__opt[aria-selected=true] .select__ico{background:var(--c-accent);color:#fff}.select__txt{min-width:0;display:grid}.select__lbl{font-size:var(--t-m);line-height:1.3}.select__desc{font-size:var(--t-s);color:var(--c-niebla);line-height:1.35}.select__tick{width:20px;height:20px;color:var(--c-accent-ink)}.select__tick path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--d-3) var(--e-out)}.select__opt[aria-selected=true] .select__tick path{stroke-dashoffset:0}@media (width<=719px){.select__backdrop{z-index:90;opacity:0;visibility:hidden;transition:opacity var(--d-3) var(--e-out), visibility 0s linear var(--d-3);background:#1212116b;display:block;position:fixed;inset:0}.select__backdrop.is-open{opacity:1;visibility:visible;transition-delay:0s}.select__panel{z-index:91;border-radius:var(--r-l) var(--r-l) 0 0;max-height:82dvh;padding-bottom:env(safe-area-inset-bottom);opacity:1;transition:translate var(--d-3) var(--e-out), visibility 0s linear var(--d-3);position:fixed;inset:auto 0 0;translate:0 100%;scale:1}.select__panel.is-open{visibility:visible;translate:0 var(--drag,0px);transition-delay:0s}.select__panel.is-dragging{transition:none}.select__head{touch-action:none;grid-template-columns:1fr auto;align-items:center;padding:18px 16px 8px 20px;display:grid;position:relative}.select__handle{background:var(--c-linea-2);border-radius:4px;width:40px;height:4px;position:absolute;top:8px;left:50%;translate:-50%}.select__title{font-family:var(--f-display);font-weight:800;font-size:var(--t-h3);line-height:1}.select__close{width:40px;height:40px}.select__list{padding:4px 10px 16px}.select__opt{min-height:56px}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.logo[data-astro-cid-f7espo7c]{width:auto;height:34px;display:block;overflow:visible}.logo--full[data-astro-cid-f7espo7c]{height:44px}.logo__dot[data-astro-cid-f7espo7c]{fill:var(--c-accent);transform-box:fill-box;transform-origin:50%;transition:translate var(--d-3) var(--e-spring), fill var(--d-2)}.logo__bar[data-astro-cid-f7espo7c]{transform-box:fill-box;transform-origin:0;transition:scale var(--d-3) var(--e-out)}a:hover>.logo[data-astro-cid-f7espo7c] .logo__dot[data-astro-cid-f7espo7c]{translate:0 -18px}a:hover>.logo[data-astro-cid-f7espo7c] .logo__bar[data-astro-cid-f7espo7c]{scale:1.06 1}.dark .logo__dot[data-astro-cid-f7espo7c]{fill:var(--c-accent-soft)}.hdr[data-astro-cid-nen7h5rs]{z-index:60;transition:translate var(--d-3) var(--e-out), background var(--d-2), box-shadow var(--d-2);position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{background:color-mix(in srgb, var(--c-cal) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 1px 0 var(--c-linea)}.hdr[data-astro-cid-nen7h5rs].is-hidden{translate:0 -100%}body:has([data-hero]) .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled){color:#fff}body:has([data-hero]) .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled) .logo__dot{fill:var(--c-accent-soft)}body:has([data-hero]) .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled) .burger[data-astro-cid-nen7h5rs]{border-color:#ffffff4d}body:has([data-hero]) .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled) .burger__i[data-astro-cid-nen7h5rs]{background:#fff}body:has([data-hero]) .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled) .burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--c-carbon)}.menu-open .hdr[data-astro-cid-nen7h5rs]{box-shadow:none;backdrop-filter:none;color:var(--c-cal);background:0 0;translate:0}.hdr__in[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:var(--s-5);display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{z-index:2;margin-right:auto;text-decoration:none;position:relative}.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{z-index:2;border:1px solid var(--c-linea-2);border-radius:var(--r-pill);cursor:pointer;height:44px;font-size:var(--t-s);transition:border-color var(--d-2), scale var(--d-1);background:0 0;align-items:center;gap:10px;padding:0 6px 0 16px;font-weight:600;display:inline-flex;position:relative}.burger[data-astro-cid-nen7h5rs]:active{scale:.96}.menu-open .burger[data-astro-cid-nen7h5rs]{border-color:#eeece65c}.burger__t[data-astro-cid-nen7h5rs]{height:1.25em;line-height:1.25;display:inline-grid;overflow:hidden}.burger__t[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:translate var(--d-3) var(--e-out);grid-area:1/1}.burger__t[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]+span[data-astro-cid-nen7h5rs]{translate:0 110%}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__t[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{translate:0 -110%}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__t[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]+span[data-astro-cid-nen7h5rs]{translate:0}.burger__i[data-astro-cid-nen7h5rs]{background:var(--c-carbon);width:32px;height:32px;transition:background var(--d-2);border-radius:50%;position:relative}.menu-open .burger__i[data-astro-cid-nen7h5rs]{background:var(--c-cal)}.burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--c-cal);width:14px;height:1.5px;translate:-50% calc(-50% + var(--y,0px));transition:translate var(--d-3) var(--e-out), rotate var(--d-3) var(--e-out), background var(--d-2);position:absolute;top:50%;left:50%}.burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{--y:-3px}.burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{--y:3px}.menu-open .burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--c-carbon);--y:0px}.menu-open .burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{rotate:45deg}.menu-open .burger__i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{rotate:-45deg}.menu[data-astro-cid-nen7h5rs]{z-index:55;overscroll-behavior:contain;clip-path:circle(0px at var(--ox,90%) var(--oy,32px));transition:clip-path var(--d-4) var(--e-in-out);position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs].is-open{clip-path:circle(150vmax at var(--ox,90%) var(--oy,32px))}.menu__in[data-astro-cid-nen7h5rs]{gap:var(--s-5);min-height:100%;padding-top:calc(var(--header-h) + var(--s-5));padding-bottom:var(--s-6);grid-template-rows:auto 1fr auto;display:grid}.menu__list[data-astro-cid-nen7h5rs]{align-self:center;margin:0;padding:0;list-style:none}.menu__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{overflow:hidden}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:baseline;gap:var(--s-3);transition:translate var(--d-4) var(--e-out) calc(.12s + var(--i) * 45ms), opacity .14s var(--e-out) 0s;padding-block:2px;text-decoration:none;display:flex;translate:0 105%}.menu[data-astro-cid-nen7h5rs].is-open .menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{translate:0}.menu__n[data-astro-cid-nen7h5rs]{font-size:var(--t-xs);color:var(--c-niebla);flex:none;width:22px;font-weight:600}.menu__w[data-astro-cid-nen7h5rs]{font-family:var(--f-display);letter-spacing:-.04em;transition:color .14s var(--e-out), translate .14s var(--e-out);font-size:clamp(2.2rem,9.5vw,5rem);font-weight:500;line-height:1.04}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current] .menu__w[data-astro-cid-nen7h5rs]{color:var(--c-accent-soft)}@media (hover:hover){.menu__list[data-astro-cid-nen7h5rs]:hover a[data-astro-cid-nen7h5rs]{opacity:.35}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{opacity:1}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .menu__w[data-astro-cid-nen7h5rs]{color:var(--c-accent-soft);translate:12px}}.menu__foot[data-astro-cid-nen7h5rs]{gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--c-linea);opacity:0;transition:opacity var(--d-3) var(--e-out), translate var(--d-3) var(--e-out);display:grid;translate:0 16px}.menu[data-astro-cid-nen7h5rs].is-open .menu__foot[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:.42s;translate:0}.menu__price[data-astro-cid-nen7h5rs]{font-size:var(--t-h3)}.menu__price[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{font-family:var(--f-text);font-size:var(--t-s);color:var(--c-niebla);font-weight:500}.menu__contact[data-astro-cid-nen7h5rs]{gap:var(--s-4);justify-items:start;display:grid}@media (width>=720px){.menu__foot[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;align-items:end}.menu__contact[data-astro-cid-nen7h5rs]{justify-items:end}}@media (width>=1080px){.hdr__nav[data-astro-cid-nen7h5rs]{gap:var(--s-6);font-size:1.15rem;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{position:relative}.hdr__cta[data-astro-cid-nen7h5rs]{display:block}.burger[data-astro-cid-nen7h5rs]{display:none}}.ftr[data-astro-cid-jo6i4kqk]{padding-top:var(--s-9);overflow:hidden}.ftr__top[data-astro-cid-jo6i4kqk]{gap:var(--s-6);padding-bottom:var(--s-8);display:grid}.ftr__big[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);font-weight:600;font-size:var(--t-h2);letter-spacing:-.04em;max-width:14ch;line-height:1}.ftr__big[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{color:var(--c-accent-soft);font-style:normal}.ftr__cols[data-astro-cid-jo6i4kqk]{gap:var(--s-6) var(--s-5);padding-block:var(--s-7);border-top:1px solid var(--c-linea);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1080px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end}.ftr__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr)}}ul[data-astro-cid-jo6i4kqk]{margin:var(--s-4) 0 0;font-size:var(--t-m);gap:10px;padding:0;list-style:none;display:grid}.ftr__mark[data-astro-cid-jo6i4kqk]{margin-top:var(--s-6);user-select:none;pointer-events:none;width:min(100%,980px);margin-inline:auto}.ftr__mark[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:100%;height:auto;transition:translate 1.4s var(--e-out);translate:0 6%}.ftr[data-astro-cid-jo6i4kqk]:hover .ftr__mark[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{translate:0}.ftr__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);padding-block:var(--s-5) calc(var(--s-5) + 76px);border-top:1px solid var(--c-linea);font-size:var(--t-s);color:var(--c-niebla);flex-wrap:wrap;display:flex;position:relative}@media (width>=720px){.ftr__bottom[data-astro-cid-jo6i4kqk]{padding-bottom:var(--s-5)}}.ftr__bottom[data-astro-cid-jo6i4kqk] .logo{color:var(--c-cal)}.mbar[data-astro-cid-v3ixspr5]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;justify-content:space-between;align-items:center;gap:var(--s-4);border-radius:var(--r-pill);background:var(--c-carbon);color:var(--c-cal);transition:translate var(--d-3) var(--e-out), opacity var(--d-2);padding:8px 8px 8px 20px;display:flex;position:fixed;box-shadow:0 18px 40px -16px #12121180}.mbar[data-astro-cid-v3ixspr5].is-away,.menu-open .mbar[data-astro-cid-v3ixspr5]{opacity:0;translate:0 140%}.mbar__p[data-astro-cid-v3ixspr5]{gap:4px;line-height:1;display:grid}.mbar[data-astro-cid-v3ixspr5] .label[data-astro-cid-v3ixspr5]{color:#a7a39a;font-size:.625rem}.mbar[data-astro-cid-v3ixspr5] strong[data-astro-cid-v3ixspr5]{font-size:1.35rem}@media (width>=720px){.mbar[data-astro-cid-v3ixspr5]{display:none}}
