@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.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:Gelasio Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/gelasio-vietnamese-wght-italic.C3mXcO61.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:Gelasio Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/gelasio-latin-ext-wght-italic.D9ADC-Lx.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:Gelasio Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/gelasio-latin-wght-italic.B7Nj5Uda.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{--white-0:#fff0;--white-1:#ffffff03;--white-15:#ffffff26;--white-40:#fff6;--white-50:#ffffff80;--white-80:#fff9;--white-100:#fff;--black-0:#0000;--black-1:#00000003;--black-10:#0000001a;--black-15:#00000026;--black-25:#00000040;--black-30:#0000004d;--black-50:#00000080;--black-60:#0009;--black-100:#000;--blue-50:#e5eeff;--blue-100:#ccdeff;--blue-200:#99bcff;--blue-300:#669bff;--blue-400:#337aff;--blue-500:#0058ff;--blue-600:#0046ca;--blue-700:#003599;--blue-800:#002366;--blue-900:#011222;--blue-950:#00091a;--sky-50:#f5faff;--sky-100:#ebf4ff;--sky-200:#d6e9ff;--sky-300:#c2deff;--sky-400:#add3ff;--sky-500:#99c9ff;--sky-600:#87bfff;--sky-700:#238aff;--sky-800:#005ac2;--sky-900:#002d61;--sky-950:#001833;--grey-25:#f9f9f9;--grey-50:#f1f2f4;--grey-100:#e3e6e8;--grey-200:#c9cfd4;--grey-300:#adb5bd;--grey-400:#919ca6;--grey-500:#758290;--grey-600:#5d6974;--grey-700:#444c55;--grey-800:#2d3339;--grey-900:#17191c;--grey-950:#0b0d0e}:root,.light{color-scheme:light;--color-background-subtle:var(--white-100);--color-background-default:var(--grey-25);--color-background-brand:var(--blue-600);--color-background-inverse:var(--blue-950);--color-surface-subtle:var(--white-100);--color-surface-default:var(--grey-50);--color-surface-brand:var(--blue-600);--color-surface-inverse:var(--blue-900);--color-text-subtler:var(--grey-700);--color-text-subtle:var(--grey-800);--color-text-default:var(--blue-950);--color-text-brand:var(--blue-600);--color-text-inverse:var(--white-100);--color-border-subtle:var(--black-15);--color-border-default:var(--black-25);--color-border-brand:var(--blue-600);--color-border-inverse:var(--white-15);--color-gradient-blur-start:var(--white-0);--color-gradient-blur-end:var(--white-15);--color-decorative-brand-primary:var(--blue-600);--color-decorative-brand-secondary:var(--sky-600);--color-decorative-pattern:color-mix(in srgb, var(--sky-600) 14%, transparent);--color-decorative-halftone:var(--black-15);--color-decorative-halftone-brand:var(--white-100);--color-navbar-background:var(--white-100);--color-navbar-border:var(--grey-50);--color-navbar-logotipo-isotipo:var(--blue-600);--color-navbar-logotipo-mayday:var(--sky-950);--color-navbar-nav-link-background:var(--black-0);--color-navbar-nav-link-background-hover:var(--grey-50);--color-navbar-nav-link-content:var(--grey-800);--color-navbar-nav-link-content-hover:var(--grey-900);--color-navbar-nav-link-content-selected:var(--blue-600);--color-button-primary-background:var(--blue-500);--color-button-primary-border:var(--sky-900);--color-button-primary-content:var(--sky-50);--color-button-secondary-background:var(--blue-600);--color-button-secondary-border:var(--blue-700);--color-button-secondary-content:var(--white-100);--color-button-tertiary-background:var(--grey-50);--color-button-tertiary-border:var(--black-15);--color-button-tertiary-content:var(--grey-800);--color-button-link-background:var(--black-0);--color-button-link-border:var(--black-0);--color-button-link-content:var(--grey-800);--color-field-default-background:var(--grey-50);--color-field-default-border:var(--black-15);--color-field-default-content:var(--blue-950);--color-field-default-placeholder:var(--grey-700);--color-field-default-label:var(--blue-950);--color-field-default-helper:var(--grey-700);--color-field-focus-background:var(--grey-50);--color-field-focus-border:var(--blue-600);--color-field-focus-content:var(--blue-950);--color-field-focus-placeholder:var(--grey-700);--color-field-focus-label:var(--blue-950);--color-field-focus-helper:var(--grey-700);--color-field-error-border:#d92d20;--color-field-error-helper:#d92d20;--color-field-disabled-background:var(--grey-100);--color-field-disabled-border:var(--black-15);--color-field-disabled-content:var(--grey-400);--color-field-disabled-placeholder:var(--grey-300);--color-field-disabled-label:var(--grey-400);--color-field-disabled-helper:var(--grey-400);--color-checkbox-background:var(--white-100);--color-checkbox-border:var(--black-25);--color-checkbox-check:var(--blue-950);--color-checkbox-label:var(--grey-800);--filter-logo:none}.dark{color-scheme:dark;--color-background-subtle:var(--black-100);--color-background-default:var(--blue-950);--color-background-brand:var(--sky-600);--color-background-inverse:var(--blue-950);--color-surface-subtle:var(--blue-900);--color-surface-default:var(--blue-950);--color-surface-brand:var(--sky-600);--color-surface-inverse:var(--white-100);--color-text-subtler:var(--grey-400);--color-text-subtle:var(--grey-300);--color-text-default:var(--grey-50);--color-text-brand:var(--sky-600);--color-text-inverse:var(--black-100);--color-border-subtle:var(--white-15);--color-border-default:var(--white-40);--color-border-brand:var(--sky-600);--color-border-inverse:var(--black-15);--color-gradient-blur-start:var(--black-0);--color-gradient-blur-end:var(--black-1);--color-decorative-brand-primary:var(--sky-600);--color-decorative-brand-secondary:var(--blue-700);--color-decorative-pattern:color-mix(in srgb, var(--sky-600) 7%, transparent);--color-decorative-halftone:var(--white-15);--color-decorative-halftone-brand:var(--white-100);--color-navbar-background:var(--blue-900);--color-navbar-border:var(--white-15);--color-navbar-logotipo-isotipo:var(--sky-600);--color-navbar-logotipo-mayday:var(--white-100);--color-navbar-nav-link-background:var(--black-0);--color-navbar-nav-link-background-hover:var(--sky-900);--color-navbar-nav-link-content:var(--grey-400);--color-navbar-nav-link-content-hover:var(--white-100);--color-navbar-nav-link-content-selected:var(--sky-600);--color-button-primary-background:var(--sky-50);--color-button-primary-border:var(--grey-300);--color-button-primary-content:var(--white-100);--color-button-secondary-background:var(--sky-600);--color-button-secondary-border:var(--blue-800);--color-button-secondary-content:var(--sky-950);--color-button-tertiary-background:var(--blue-900);--color-button-tertiary-border:var(--white-15);--color-button-tertiary-content:var(--grey-25);--color-button-link-background:var(--black-0);--color-button-link-border:var(--black-0);--color-button-link-content:var(--grey-800);--color-field-default-background:var(--blue-950);--color-field-default-border:var(--white-15);--color-field-default-content:var(--grey-50);--color-field-default-placeholder:var(--grey-400);--color-field-default-label:var(--grey-50);--color-field-default-helper:var(--grey-400);--color-field-focus-background:var(--blue-950);--color-field-focus-border:var(--sky-600);--color-field-focus-content:var(--grey-50);--color-field-focus-placeholder:var(--grey-400);--color-field-focus-label:var(--grey-50);--color-field-focus-helper:var(--grey-400);--color-field-error-border:#d92d20;--color-field-error-helper:#d92d20;--color-field-disabled-background:var(--blue-900);--color-field-disabled-border:var(--white-15);--color-field-disabled-content:var(--grey-600);--color-field-disabled-placeholder:var(--grey-700);--color-field-disabled-label:var(--grey-600);--color-field-disabled-helper:var(--grey-600);--color-checkbox-background:var(--blue-900);--color-checkbox-border:var(--white-40);--color-checkbox-check:var(--grey-50);--color-checkbox-label:var(--grey-300);--filter-logo:brightness(0) invert(1)}:root{--color-gradient-brand-center:var(--blue-700);--color-gradient-brand-edge:var(--blue-500);--color-gradient-brand-shadow:var(--black-50);--gradient-brand:radial-gradient(closest-side, var(--color-gradient-brand-center), var(--color-gradient-brand-edge));--shadow-brand-inset:inset 0 0 .325rem var(--color-gradient-brand-shadow);--font-sans:"Geist Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading:var(--font-sans);--font-mono:ui-monospace, "Cascadia Code", Consolas, monospace;--font-accent:"Gelasio Variable", Georgia, "Times New Roman", serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--desktop-heading-display:5;--mobile-heading-display:3;--desktop-heading-h1:4;--mobile-heading-h1:2.5;--desktop-heading-h2:3.5;--mobile-heading-h2:2;--desktop-heading-h3:2.75;--mobile-heading-h3:1.75;--desktop-heading-h4:2.125;--mobile-heading-h4:1.5;--desktop-heading-h5:1.8;--mobile-heading-h5:1.25;--desktop-heading-h6:1.25;--mobile-heading-h6:1.125;--desktop-text-large:1.25;--mobile-text-large:1.125;--desktop-text-medium:1.125;--mobile-text-medium:1;--desktop-text-regular:1;--mobile-text-regular:1;--desktop-text-small:.875;--mobile-text-small:.875;--desktop-space-1:.25;--mobile-space-1:.25;--desktop-space-2:.5;--mobile-space-2:.5;--desktop-space-3:.75;--mobile-space-3:.75;--desktop-space-4:1;--mobile-space-4:1;--desktop-space-5:1.25;--mobile-space-5:1;--desktop-space-6:1.5;--mobile-space-6:1.25;--desktop-space-8:2;--mobile-space-8:1.25;--desktop-space-10:2.5;--mobile-space-10:1.5;--desktop-space-12:3;--mobile-space-12:1.5;--desktop-space-16:4;--mobile-space-16:2;--desktop-space-20:5;--mobile-space-20:3;--desktop-space-24:6;--mobile-space-24:3.5;--desktop-space-32:8;--mobile-space-32:4;--desktop-space-48:12;--mobile-space-48:4.5;--desktop-section-top-page:10;--mobile-section-top-page:10;--desktop-section-left-right:3.5;--mobile-section-left-right:1;--desktop-section-top-bottom-large:10;--mobile-section-top-bottom-large:5;--desktop-section-top-bottom-medium:5;--mobile-section-top-bottom-medium:3.5;--desktop-section-top-bottom-small:2.5;--mobile-section-top-bottom-small:2;--desktop-section-gap-default:5;--mobile-section-gap-default:2.5;--desktop-section-gap-large:5;--mobile-section-gap-large:5;--space-0:0;--space-0-5:.125rem;--radius-0-25x:.25rem;--radius-0-5x:.5rem;--radius-0-75x:.75rem;--radius-1x:1rem;--radius-1-25x:1.25rem;--radius-1-75x:1.75rem;--radius-2-25x:2.25rem;--radius-full:9999px;--border-1px:1px;--border-1-5px:1.5px;--border-2px:2px;--border-4px:4px;--icon-1x:1rem;--icon-1-25x:1.25rem;--icon-1-5x:1.5rem;--icon-1-75x:1.75rem;--icon-2x:2rem;--icon-3x:3rem;--icon-4x:4rem;--content-width:83rem;--prose-width:42rem;--desktop-frame-width:90;--mobile-frame-width:24.375;--fluid-desktop:clamp(0rem, (100vw - var(--mobile-frame-width) * 1rem) / (var(--desktop-frame-width) - var(--mobile-frame-width)), 1rem);--fluid-mobile:calc(1rem - var(--fluid-desktop));--heading-display:calc(var(--desktop-heading-display) * var(--fluid-desktop) + var(--mobile-heading-display) * var(--fluid-mobile));--heading-h1:calc(var(--desktop-heading-h1) * var(--fluid-desktop) + var(--mobile-heading-h1) * var(--fluid-mobile));--heading-h2:calc(var(--desktop-heading-h2) * var(--fluid-desktop) + var(--mobile-heading-h2) * var(--fluid-mobile));--heading-h3:calc(var(--desktop-heading-h3) * var(--fluid-desktop) + var(--mobile-heading-h3) * var(--fluid-mobile));--heading-h4:calc(var(--desktop-heading-h4) * var(--fluid-desktop) + var(--mobile-heading-h4) * var(--fluid-mobile));--heading-h5:calc(var(--desktop-heading-h5) * var(--fluid-desktop) + var(--mobile-heading-h5) * var(--fluid-mobile));--heading-h6:calc(var(--desktop-heading-h6) * var(--fluid-desktop) + var(--mobile-heading-h6) * var(--fluid-mobile));--text-large:calc(var(--desktop-text-large) * var(--fluid-desktop) + var(--mobile-text-large) * var(--fluid-mobile));--text-medium:calc(var(--desktop-text-medium) * var(--fluid-desktop) + var(--mobile-text-medium) * var(--fluid-mobile));--text-regular:calc(var(--desktop-text-regular) * var(--fluid-desktop) + var(--mobile-text-regular) * var(--fluid-mobile));--text-small:calc(var(--desktop-text-small) * var(--fluid-desktop) + var(--mobile-text-small) * var(--fluid-mobile));--space-1:calc(var(--desktop-space-1) * var(--fluid-desktop) + var(--mobile-space-1) * var(--fluid-mobile));--space-2:calc(var(--desktop-space-2) * var(--fluid-desktop) + var(--mobile-space-2) * var(--fluid-mobile));--space-3:calc(var(--desktop-space-3) * var(--fluid-desktop) + var(--mobile-space-3) * var(--fluid-mobile));--space-4:calc(var(--desktop-space-4) * var(--fluid-desktop) + var(--mobile-space-4) * var(--fluid-mobile));--space-5:calc(var(--desktop-space-5) * var(--fluid-desktop) + var(--mobile-space-5) * var(--fluid-mobile));--space-6:calc(var(--desktop-space-6) * var(--fluid-desktop) + var(--mobile-space-6) * var(--fluid-mobile));--space-8:calc(var(--desktop-space-8) * var(--fluid-desktop) + var(--mobile-space-8) * var(--fluid-mobile));--space-10:calc(var(--desktop-space-10) * var(--fluid-desktop) + var(--mobile-space-10) * var(--fluid-mobile));--space-12:calc(var(--desktop-space-12) * var(--fluid-desktop) + var(--mobile-space-12) * var(--fluid-mobile));--space-16:calc(var(--desktop-space-16) * var(--fluid-desktop) + var(--mobile-space-16) * var(--fluid-mobile));--space-20:calc(var(--desktop-space-20) * var(--fluid-desktop) + var(--mobile-space-20) * var(--fluid-mobile));--space-24:calc(var(--desktop-space-24) * var(--fluid-desktop) + var(--mobile-space-24) * var(--fluid-mobile));--space-32:calc(var(--desktop-space-32) * var(--fluid-desktop) + var(--mobile-space-32) * var(--fluid-mobile));--space-48:calc(var(--desktop-space-48) * var(--fluid-desktop) + var(--mobile-space-48) * var(--fluid-mobile));--section-top-page:calc(var(--desktop-section-top-page) * var(--fluid-desktop) + var(--mobile-section-top-page) * var(--fluid-mobile));--section-left-right:calc(var(--desktop-section-left-right) * var(--fluid-desktop) + var(--mobile-section-left-right) * var(--fluid-mobile));--section-top-bottom-large:calc(var(--desktop-section-top-bottom-large) * var(--fluid-desktop) + var(--mobile-section-top-bottom-large) * var(--fluid-mobile));--section-top-bottom-medium:calc(var(--desktop-section-top-bottom-medium) * var(--fluid-desktop) + var(--mobile-section-top-bottom-medium) * var(--fluid-mobile));--section-top-bottom-small:calc(var(--desktop-section-top-bottom-small) * var(--fluid-desktop) + var(--mobile-section-top-bottom-small) * var(--fluid-mobile));--section-gap-default:calc(var(--desktop-section-gap-default) * var(--fluid-desktop) + var(--mobile-section-gap-default) * var(--fluid-mobile));--section-gap-large:calc(var(--desktop-section-gap-large) * var(--fluid-desktop) + var(--mobile-section-gap-large) * var(--fluid-mobile));--duration-fast:.15s;--duration-base:.3s;--duration-slow:.6s;--duration-reveal:.9s;--duration-page:.5s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--reveal-distance:3rem;--reveal-scale:.9;--reveal-stagger:.12s;--duration-ambient:24s}@media (scripting:enabled){[data-animate]{transition-property:opacity,transform;transition-duration:var(--duration-reveal);transition-timing-function:var(--ease-out);transition-delay:calc(var(--reveal-index,0) * var(--reveal-stagger))}[data-animate]:not([data-visible]){opacity:0}@media (prefers-reduced-motion:no-preference){[data-animate=fade-up]:not([data-visible]){transform:translateY(var(--reveal-distance))}[data-animate=zoom]:not([data-visible]){transform:scale(var(--reveal-scale))}}@media (prefers-reduced-motion:reduce){[data-animate]{transition-duration:var(--duration-base);transition-delay:0s}}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html[data-theme-transition] :is(.site-header,main){view-transition-name:none}html[data-theme-transition]::view-transition-old(root),html[data-theme-transition]::view-transition-new(root){animation-duration:var(--duration-slow);animation-timing-function:var(--ease-in-out)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(page){animation:page-out var(--duration-page) var(--ease-in-out) both}::view-transition-new(page){animation:page-in var(--duration-page) var(--ease-out) both}}@keyframes page-out{to{opacity:0;transform:translateY(-2rem)}}@keyframes page-in{0%{opacity:0;transform:translateY(3rem)}}.halftone-sweep{isolation:isolate;position:relative;overflow:hidden}.halftone-sweep:after{content:"";z-index:-1;width:70%;opacity:var(--sweep-opacity,.2);pointer-events:none;background-color:currentColor;position:absolute;inset:0;transform:translate(-110%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2'/%3E%3C/svg%3E"),linear-gradient(90deg,#0000,#000,#0000);mask-composite:intersect}@media (hover:hover) and (prefers-reduced-motion:no-preference){.halftone-sweep:not(:disabled):hover:after{transition:transform calc(var(--duration-slow) * 1.5) var(--ease-out);transform:translate(160%)}}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);font-size:var(--text-regular);color:var(--color-text-default);background:var(--color-background-default);margin:0;line-height:1.4}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);font-weight:var(--font-weight-bold);letter-spacing:-.04em;line-height:1.2}img{max-width:100%;height:auto}a{color:var(--color-text-brand)}.container{width:min(100% - 2 * var(--section-left-right), var(--content-width));margin-inline:auto}.prose{max-width:var(--prose-width)}.prose :where(h2,h3){margin-top:var(--space-10)}.prose :where(pre){padding:var(--space-4);border-radius:var(--radius-0-75x);font-family:var(--font-mono);overflow-x:auto}section[id]{scroll-margin-top:var(--space-16)}.page-top{padding-top:var(--section-top-page)}.eyebrow{color:var(--color-text-default);font-size:var(--text-small);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;align-items:center;gap:.625rem;margin:0;display:flex}.eyebrow:before{content:"";background:var(--color-text-brand);flex-shrink:0;width:.375rem;height:.375rem;margin-inline:.0625rem;rotate:45deg}.icon[data-astro-cid-zgufigjl]{width:var(--icon-size,var(--icon-1-5x));height:var(--icon-size,var(--icon-1-5x));fill:currentColor;flex-shrink:0}.button[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-1px) solid transparent;border-radius:var(--radius-0-25x);font-family:var(--font-sans);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);line-height:1.4;text-decoration:none;display:inline-flex}.button[data-astro-cid-j6ocf6pu]:focus-visible{outline:var(--border-2px) solid var(--color-border-brand);outline-offset:var(--space-0-5)}.large[data-astro-cid-j6ocf6pu]{--icon-size:var(--icon-1-5x);padding:calc(var(--space-3) - var(--border-1px)) calc(var(--space-6) - var(--border-1px));font-size:var(--text-large)}.medium[data-astro-cid-j6ocf6pu]{--icon-size:var(--icon-1-25x);padding:calc(var(--space-2) - var(--border-1px)) calc(var(--space-5) - var(--border-1px));font-size:var(--text-regular)}.primary[data-astro-cid-j6ocf6pu]{background:var(--gradient-brand);box-shadow:var(--shadow-brand-inset);color:var(--color-button-primary-content)}.secondary[data-astro-cid-j6ocf6pu]{--sweep-opacity:.1;background:var(--color-button-tertiary-background);border-color:var(--color-button-tertiary-border);color:var(--color-button-tertiary-content)}.link[data-astro-cid-j6ocf6pu]{background:var(--color-button-link-background);color:var(--color-button-link-content);text-decoration:underline;text-decoration-color:var(--color-border-brand);border:none;padding:0;text-decoration-thickness:.125em}@media (hover:hover){.primary[data-astro-cid-j6ocf6pu]:hover{box-shadow:var(--shadow-brand-inset), 0 10px 22px -10px var(--color-gradient-brand-edge)}.secondary[data-astro-cid-j6ocf6pu]:hover{border-color:var(--color-border-brand);box-shadow:0 10px 20px -10px var(--color-gradient-brand-shadow)}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.primary[data-astro-cid-j6ocf6pu]:hover,.secondary[data-astro-cid-j6ocf6pu]:hover{transform:translateY(calc(var(--space-0-5) * -1))}}.primary[data-astro-cid-j6ocf6pu]:active,.secondary[data-astro-cid-j6ocf6pu]:active{transform:scale(.98)}}.logo[data-astro-cid-qmbhzs4e]{flex-shrink:0;display:block}.isotipo[data-astro-cid-qmbhzs4e]{fill:var(--color-navbar-logotipo-isotipo)}.wordmark[data-astro-cid-qmbhzs4e]{fill:var(--color-navbar-logotipo-mayday)}.inverse[data-astro-cid-qmbhzs4e] [data-astro-cid-qmbhzs4e]:is(.isotipo,.wordmark){fill:var(--color-text-inverse)}.theme-toggle[data-astro-cid-iomzzyrn]{align-items:center;gap:var(--space-1);padding:var(--space-0-5);border:var(--border-1px) solid var(--color-button-tertiary-border);border-radius:var(--radius-0-25x);background:var(--color-button-tertiary-background);flex-shrink:0;display:flex}@media (scripting:none){.theme-toggle[data-astro-cid-iomzzyrn]{display:none}}.option[data-astro-cid-iomzzyrn]{--icon-size:var(--icon-1x);width:2.5rem;height:var(--icon-2x);border-radius:var(--radius-0-25x);color:var(--color-text-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.option[data-astro-cid-iomzzyrn][aria-pressed=true]{background:var(--gradient-brand);box-shadow:var(--shadow-brand-inset);color:var(--color-button-primary-content)}.option[data-astro-cid-iomzzyrn]:focus-visible{outline:var(--border-2px) solid var(--color-border-brand);outline-offset:var(--space-0-5)}.site-header[data-astro-cid-wnunrr27]{inset-inline:0;top:var(--space-6);z-index:10;padding-inline:var(--section-left-right);view-transition-name:site-header;position:fixed}.navbar[data-astro-cid-wnunrr27],.mobile-menu[data-astro-cid-wnunrr27]{border:var(--border-1px) solid var(--color-navbar-border);background:var(--color-navbar-background);border-radius:.375rem}.navbar[data-astro-cid-wnunrr27]{max-width:var(--content-width);padding:var(--space-3);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.brand[data-astro-cid-wnunrr27]{border-radius:var(--radius-0-25x);display:block}.bar-content[data-astro-cid-wnunrr27]{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.actions[data-astro-cid-wnunrr27]{align-items:center;gap:var(--space-2);display:flex}ul[data-astro-cid-wnunrr27]{margin:0;padding:0;list-style:none}.links[data-astro-cid-wnunrr27]{display:flex}.nav-link[data-astro-cid-wnunrr27]{padding:var(--space-2) var(--space-6);border-radius:var(--radius-0-25x);background:var(--color-navbar-nav-link-background);color:var(--color-navbar-nav-link-content);font-size:var(--text-regular);font-weight:var(--font-weight-semibold);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.nav-link[data-astro-cid-wnunrr27]:hover{background:var(--color-navbar-nav-link-background-hover);color:var(--color-navbar-nav-link-content-hover)}.nav-link[data-astro-cid-wnunrr27][aria-current],.menu-link[data-astro-cid-wnunrr27][aria-current]{color:var(--color-navbar-nav-link-content-selected)}.icon-button[data-astro-cid-wnunrr27]{padding:var(--space-1);cursor:pointer;background:0 0;border:none;display:flex}.icon[data-astro-cid-wnunrr27]{width:var(--icon-1-5x);height:var(--icon-1-5x);fill:currentColor}.menu-toggle[data-astro-cid-wnunrr27]{color:var(--color-navbar-nav-link-content);display:none}.menu-close[data-astro-cid-wnunrr27]{color:var(--color-navbar-nav-link-content-selected)}[data-astro-cid-wnunrr27]:is(.brand,.nav-link,.icon-button,.menu-link,.social-link):focus-visible{outline:var(--border-2px) solid var(--color-border-brand);outline-offset:var(--space-0-5)}@media (width<=991px){.has-menu[data-astro-cid-wnunrr27] .bar-content[data-astro-cid-wnunrr27]{display:none}.menu-toggle[data-astro-cid-wnunrr27]{display:flex}}@media (width<=767px){.navbar[data-astro-cid-wnunrr27]:not(.has-menu) .actions[data-astro-cid-wnunrr27] .button{display:none}}.mobile-menu[data-astro-cid-wnunrr27]{inset:var(--space-6) var(--section-left-right) auto;width:auto;height:min(41.0625rem, 100dvh - 2 * var(--space-6));padding:var(--space-3);color:var(--color-text-default);margin:0;overflow:hidden}.mobile-menu[data-astro-cid-wnunrr27]:popover-open{gap:var(--space-24);animation:navbar-menu-fade var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-wnunrr27]:popover-open{animation-name:navbar-menu-slide}}@keyframes navbar-menu-fade{0%{opacity:0}}@keyframes navbar-menu-slide{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}.mobile-menu[data-astro-cid-wnunrr27]>[data-astro-cid-wnunrr27]:not(.menu-decorate){position:relative}.menu-decorate[data-astro-cid-wnunrr27]{pointer-events:none;width:100%;height:26.375rem;position:absolute;inset:auto 0 0}.decorate-primary[data-astro-cid-wnunrr27]{fill:var(--color-decorative-brand-primary);opacity:.78}.decorate-secondary[data-astro-cid-wnunrr27]{fill:var(--color-decorative-brand-secondary);opacity:.78}.menu-top[data-astro-cid-wnunrr27]{justify-content:space-between;align-items:center;display:flex}.menu-nav[data-astro-cid-wnunrr27]{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}.menu-nav[data-astro-cid-wnunrr27] ul[data-astro-cid-wnunrr27]{gap:var(--space-4);flex-direction:column;display:flex}.menu-label[data-astro-cid-wnunrr27]{color:var(--color-text-subtler);font-size:var(--text-regular);margin:0}.menu-link[data-astro-cid-wnunrr27]{padding-block:var(--space-2);color:var(--color-navbar-nav-link-content);font-size:var(--text-large);font-weight:var(--font-weight-semibold);text-decoration:none;display:block}.menu-bottom[data-astro-cid-wnunrr27]{gap:var(--space-16);flex-direction:column;margin-top:auto;display:flex}.menu-row[data-astro-cid-wnunrr27]{justify-content:space-between;align-items:center;display:flex}.menu-row[data-astro-cid-wnunrr27] p[data-astro-cid-wnunrr27]{color:var(--color-text-subtler);font-size:var(--text-large);margin:0}.social-links[data-astro-cid-wnunrr27]{gap:var(--space-4);display:flex}.social-link[data-astro-cid-wnunrr27]{padding:var(--space-3);border:var(--border-1px) solid var(--color-button-tertiary-border);border-radius:var(--radius-0-5x);background:var(--color-button-tertiary-background);color:var(--color-button-tertiary-content);display:flex}.menu-cta[data-astro-cid-wnunrr27] .button{width:100%}.site-footer[data-astro-cid-yvkg62gd]{padding:var(--space-2);background:var(--color-background-default)}.content[data-astro-cid-yvkg62gd]{justify-content:space-between;gap:var(--section-gap-large);min-height:41.875rem;padding:var(--section-top-bottom-small) max(var(--section-left-right), (100% - var(--content-width)) / 2);border-radius:var(--radius-0-5x);background:var(--color-background-inverse);color:var(--color-text-inverse);flex-direction:column;display:flex;position:relative;overflow:hidden}.footer-bg[data-astro-cid-yvkg62gd]{pointer-events:none;width:89rem;height:41.875rem;position:absolute;top:0;left:0;overflow:visible}.decorate-primary[data-astro-cid-yvkg62gd]{fill:var(--color-decorative-brand-primary)}.decorate-secondary[data-astro-cid-yvkg62gd]{fill:var(--color-decorative-brand-secondary)}.top[data-astro-cid-yvkg62gd],.copy[data-astro-cid-yvkg62gd]{position:relative}.top[data-astro-cid-yvkg62gd]{align-items:flex-start;display:flex}.brand[data-astro-cid-yvkg62gd]{flex-shrink:0;display:block}.brand[data-astro-cid-yvkg62gd] svg{width:15.4375rem;height:auto}.links[data-astro-cid-yvkg62gd]{flex:1;justify-content:flex-end;gap:7.875rem;display:flex}.column[data-astro-cid-yvkg62gd]{flex-direction:column;align-items:flex-end;gap:2rem;display:flex}.column-title[data-astro-cid-yvkg62gd]{font-size:var(--text-regular);margin:0}ul[data-astro-cid-yvkg62gd]{align-items:flex-end;gap:var(--space-4);font-size:var(--text-medium);text-align:right;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-yvkg62gd]{color:inherit;text-decoration:none}a[data-astro-cid-yvkg62gd]:hover{text-decoration:underline}a[data-astro-cid-yvkg62gd]:focus-visible{outline:var(--border-2px) solid var(--color-text-inverse);outline-offset:var(--space-0-5)}.copy[data-astro-cid-yvkg62gd]{font-size:var(--text-medium);margin:0}@media (width<=991px){.top[data-astro-cid-yvkg62gd]{gap:var(--section-gap-large);flex-direction:column}.links[data-astro-cid-yvkg62gd]{justify-content:flex-start;gap:var(--section-gap-large)}.column[data-astro-cid-yvkg62gd],ul[data-astro-cid-yvkg62gd]{text-align:left;align-items:flex-start}}@media (width<=767px){.top[data-astro-cid-yvkg62gd]{align-items:center}.brand[data-astro-cid-yvkg62gd] svg{width:11.25rem}.links[data-astro-cid-yvkg62gd]{flex-direction:column;align-items:center}.column[data-astro-cid-yvkg62gd],ul[data-astro-cid-yvkg62gd]{text-align:center;align-items:center}.copy[data-astro-cid-yvkg62gd]{text-align:center}}main[data-astro-cid-z4jru4n3]{view-transition-name:page;min-height:70vh}.line[data-astro-cid-q5gkwdt3]{display:contents}.multiline[data-astro-cid-q5gkwdt3]{display:block}.accent[data-astro-cid-q5gkwdt3]{color:var(--color-text-brand);font-family:var(--font-accent);font-style:italic;font-weight:var(--font-weight-medium);line-height:0}.illustration[data-astro-cid-bbyqkwrq]{fill:currentColor;height:auto;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.float[data-astro-cid-bbyqkwrq]{animation:illustration-float calc(var(--duration-ambient) / 4) var(--ease-in-out) infinite alternate;will-change:transform}}@keyframes illustration-float{0%{transform:translateY(.25rem)}to{transform:translateY(-.25rem)}}
