@font-face{font-family:wixDisplay;src:url(../media/WixMadeforDisplay_latin_wght-s.p.0-hz0xnrai2s_.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:wixDisplay Fallback;src:local(Arial);ascent-override:96.09%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.9%}.gWNUyW_className{font-family:wixDisplay,wixDisplay Fallback;font-style:normal}.gWNUyW_variable{--font-wix-display:"wixDisplay", "wixDisplay Fallback"}
@font-face{font-family:wixText;src:url(../media/WixMadeforText_latin_wght-s.p.10qx2vlxbj06d.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:wixText Fallback;src:local(Arial);ascent-override:96.03%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:104.96%}.iFlb9q_className{font-family:wixText,wixText Fallback;font-style:normal}.iFlb9q_variable{--font-wix-text:"wixText", "wixText Fallback"}
:root{--noche:#070d10;--cal:#f4f3ef;--roca:#9ba19c;--bahia:#0e7a82;--cielo:#cfe0e8;--ocre:#b89a6e;--noche-2:#10191e;--noche-3:#1a252b;--linea:#f4f3ef24;--bahia-press:#0a5f66;--bahia-claro:#63c7c9;--tinta:#14262e;--font-display:var(--font-wix-display), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-text:var(--font-wix-text), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--step-hero:clamp(2.75rem, 1.35rem + 6.2vw, 6rem);--step-headline:clamp(2rem, 1.2rem + 3.6vw, 4rem);--step-title:clamp(1.5rem, 1.25rem + 1.1vw, 2rem);--step-topic:clamp(1.1875rem, 1.05rem + .6vw, 1.5rem);--step-lead:clamp(1.1875rem, 1.1rem + .4vw, 1.3125rem);--step-body:1.0625rem;--step-small:.875rem;--step-caption:.75rem;--leading-tight:1.06;--leading-snug:1.2;--leading-body:1.5;--tracking-display:-.022em;--tracking-text:-.008em;--gutter:clamp(1.25rem, .6rem + 3vw, 3rem);--measure:68ch;--content:77.5rem;--section:clamp(5rem, 3rem + 8vw, 10rem);--r-s:.75rem;--r-m:1.125rem;--r-l:1.75rem;--r-pill:62.5rem;--glass-fill:#10191eb8;--glass-fill-solid:#10191ef0;--glass-stroke:#f4f3ef29;--glass-blur:blur(22px) saturate(170%);--glass-shadow:0 1px 0 #ffffff14 inset, 0 18px 50px #00000061;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.45, 0, .2, 1);--dur-ui:.24s;--dur-reveal:.9s;--dur-hero-fade:1.8s;--dur-hero-hold:6s}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--noche);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:5rem}body{background:var(--noche);color:var(--cal);font-family:var(--font-text);font-size:var(--step-body);line-height:var(--leading-body);letter-spacing:var(--tracking-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p,figure,ul,ol{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:600;line-height:var(--leading-tight);text-wrap:balance}p{text-wrap:pretty}img,picture,video,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:3px;border-radius:6px}::selection{background:var(--bahia);color:#fff}.wrap{width:min(100% - 2 * var(--gutter), var(--content));margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--r-pill);background:var(--cal);color:var(--tinta);padding:.75rem 1.125rem;font-weight:600;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.glass{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-stroke);box-shadow:var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--glass-fill-solid)}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--glass-fill-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.action{border-radius:var(--r-pill);background:var(--bahia);color:#fff;min-height:2.75rem;font-weight:600;font-size:var(--step-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);border:0;justify-content:center;align-items:center;padding:.625rem 1.375rem;line-height:1.2;text-decoration:none;display:inline-flex}.action:hover{background:var(--bahia-press)}.action:active{transform:scale(.97)}.action:focus-visible{outline-color:var(--cal);border-radius:var(--r-pill)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal-text{animation:linear both reveal-text;animation-timeline:view();animation-range:entry 5% entry 55%}.reveal-media{animation:linear both reveal-media;animation-timeline:view();animation-range:entry cover 34%}}}@keyframes reveal-text{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes reveal-media{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.34s;animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:.34s;animation-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (-webkit-touch-callout:none){input[type=date]{appearance:none;min-width:0}input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:1.5em}}
