@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-opsz-normal.CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-opsz-normal.BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-opsz-normal.BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-opsz-normal.BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-opsz-normal.Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-opsz-normal.DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-opsz-normal.BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Fraunces Variable", "Fraunces", ui-serif, Georgia, "Times New Roman", serif;--font-reading: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-ui: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mint-50: #eafaf3;--mint-200: #c5eddd;--mint-300: #abe7d0;--mint-400: #91e1c2;--mint-500: #77dbb4;--mint-600: #5faf90;--mint-700: #47836c;--mint-800: #305848;--mint-900: #182c24;--mint-950: #0c1612;--mint-ink: #305848;--lavendar-50: #f8f4fd;--lavendar-100: #f4ecfd;--lavendar-200: #eee3fc;--lavendar-300: #e9dafb;--lavendar-400: #e3d1fa;--lavendar-500: #dec8f9;--lavendar-600: #b9a6cf;--lavendar-700: #9485a6;--lavendar-800: #6f647c;--lavendar-900: #4a4253;--lavendar-950: #2c2831;--lavendar-ink: #4a4253;--aquaman-50: #eafafd;--aquaman-100: #dcf6fc;--aquaman-200: #cbf2fb;--aquaman-300: #b9eefa;--aquaman-400: #a8e9f8;--aquaman-500: #96e5f7;--aquaman-600: #7dbfce;--aquaman-700: #6499a5;--aquaman-800: #4b737c;--aquaman-900: #324c52;--aquaman-950: #1e2e31;--aquaman-ink: #324c52;--coral-50: #fdedea;--coral-100: #fce2dc;--coral-200: #fbd3ca;--coral-300: #f9c5b9;--coral-400: #f8b6a7;--coral-500: #f7a896;--coral-600: #cd8c7d;--coral-700: #a47064;--coral-800: #7b544b;--coral-900: #523832;--coral-950: #31211e;--coral-ink: #523832;--naranja-50: #ffefe0;--naranja-100: #ffe4cb;--naranja-200: #ffd7b1;--naranja-300: #ffc997;--naranja-400: #ffbc7d;--naranja-500: #ffaf64;--naranja-600: #d49153;--naranja-700: #aa7442;--naranja-800: #7f5732;--naranja-900: #553a21;--naranja-950: #332314;--naranja-ink: #553a21;--lime-50: #f6fcf1;--lime-200: #e3f8d2;--lime-500: #c7f2a6;--lime-ink: #48573c;--yellow-50: #fef8e6;--yellow-200: #fbebbb;--yellow-500: #f4cd56;--yellow-ink: #584a1f;--neutral-0: #ffffff;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: #0a0a0a;--site-black: #212121;--site-white: #ffffff;--site-gray-90: #4d4d4d;--ink-600: #45484b;--white: #ffffff;--accent: var(--mint-500);--spacing-none: 0px;--spacing-2xs: 4px;--spacing-xs: 8px;--spacing-s: 12px;--spacing-m: 16px;--spacing-l: 20px;--spacing-2xl: 32px;--spacing-3xl: 40px;--spacing-4xl: 48px;--spacing-5xl: 64px;--spacing-6xl: 80px;--spacing-7xl: 96px;--spacing-8xl: 128px;--flow-media: var(--spacing-m);--flow-text: var(--spacing-m);--flow-heading: 24px;--flow-block: var(--spacing-2xl);--flow-section: var(--spacing-5xl);--flow-part: var(--spacing-7xl);--grid-desktop-margin: 112px;--grid-desktop-gutter: 24px;--grid-mobile-margin: 12px;--grid-mobile-gutter: 12px;--page-margin: clamp(20px, 8.75vw, 112px);--measure-text: 696px;--measure-content: 1056px;--bar-height: 84px;--breakpoint-mobile: 767px;--radius-none: 0px;--radius-2: 2px;--radius-4: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-12: 12px;--radius-xl: 14px;--radius-2xl: 16px;--radius-3xl: 22px;--radius-24: 24px;--radius-4xl: 26px;--radius-full: 999px;--radius-chip: var(--radius-md);--radius-image: var(--radius-lg);--radius-ui: var(--radius-12);--radius-box: var(--radius-2xl);--weight-black: 900;--weight-bold: 700;--weight-semibold: 600;--weight-medium: 500;--weight-regular: 400;--display-lg-size: 120px;--display-lg-lh: 120px;--display-lg-ls: -2.5px;--display-md-size: 96px;--display-md-lh: 100px;--display-md-ls: -2px;--h1-size: 72px;--h1-lh: 80px;--h1-ls: -1px;--h2-size: 56px;--h2-lh: 64px;--h2-ls: -.5px;--h3-size: 44px;--h3-lh: 52px;--h3-ls: -.25px;--h4-size: 32px;--h4-lh: 40px;--h4-ls: -.25px;--h5-size: 24px;--h5-lh: 32px;--h6-size: 20px;--h6-lh: 28px;--p-lg-size: 22px;--p-lg-lh: 36px;--p-size: 18px;--p-lh: 28px;--p-sm-size: 16px;--p-sm-lh: 24px;--p-mini-size: 14px;--p-mini-lh: 21px;--caption-size: 14px;--caption-lh: 20px;--caption-ls: 1px;--label-size: 13px;--label-lh: 16px;--label-ls: 1px;--type-h1: var(--weight-black) var(--h1-size)/var(--h1-lh) var(--font-display);--type-h2: var(--weight-black) var(--h2-size)/var(--h2-lh) var(--font-display);--type-h3: var(--weight-black) var(--h3-size)/var(--h3-lh) var(--font-display);--type-h4: var(--weight-black) var(--h4-size)/var(--h4-lh) var(--font-display);--type-h5: var(--weight-bold) var(--h5-size)/var(--h5-lh) var(--font-reading);--type-h6: var(--weight-bold) var(--h6-size)/var(--h6-lh) var(--font-reading);--type-p-lg: var(--weight-regular) var(--p-lg-size)/var(--p-lg-lh) var(--font-reading);--type-p: var(--weight-regular) var(--p-size)/var(--p-lh) var(--font-reading);--type-p-sm: var(--weight-regular) var(--p-sm-size)/var(--p-sm-lh) var(--font-reading);--type-p-mini: var(--weight-regular) var(--p-mini-size)/var(--p-mini-lh) var(--font-reading);--type-caption: var(--weight-regular) var(--caption-size)/var(--caption-lh) var(--font-reading);--type-label: var(--weight-medium) var(--label-size)/var(--label-lh) var(--font-reading);--ease: ease-out;--duration: .18s;--screenshot-shadow: 0 1px 14px rgba(0, 0, 0, .26)}@media(max-width:767px){:root{--display-lg-size: 56px;--display-lg-lh: 56px;--display-lg-ls: -1px;--display-md-size: 48px;--display-md-lh: 50px;--display-md-ls: -1px;--h1-size: 40px;--h1-lh: 44px;--h1-ls: -.5px;--h2-size: 34px;--h2-lh: 40px;--h2-ls: -.25px;--h3-size: 28px;--h3-lh: 34px;--h3-ls: -.25px;--h4-size: 24px;--h4-lh: 30px;--h4-ls: 0px;--h5-size: 20px;--h5-lh: 26px;--h6-size: 18px;--h6-lh: 24px;--p-lg-size: 20px;--p-lg-lh: 32px;--p-size: 17px;--p-lh: 28px;--p-sm-size: 15px;--p-sm-lh: 24px;--caption-size: 13px;--caption-lh: 18px;--label-size: 12px;--flow-block: 24px;--flow-section: var(--spacing-4xl);--flow-part: var(--spacing-5xl)}}@media(prefers-reduced-motion:reduce){:root{--duration: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--neutral-900);font:var(--type-p);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,video,svg{display:block;max-width:100%}img,video{height:auto}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{padding:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--neutral-950);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:calc(var(--measure-content) + 2 * var(--page-margin));margin-inline:auto;padding-inline:var(--page-margin)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--page-margin);top:8px;z-index:200;padding:8px 12px;background:var(--neutral-950);color:var(--white);font:var(--type-p-sm);border-radius:var(--radius-md);transform:translateY(-200%)}.skip-link:focus{transform:none}.todo{display:block;width:100%;padding:16px 20px;border:2px dashed var(--naranja-600);border-radius:var(--radius-image);background:var(--naranja-50);color:var(--naranja-900);font:var(--type-p-mini)}.todo b{font-weight:var(--weight-bold);letter-spacing:var(--label-ls);text-transform:uppercase;margin-right:6px}.todo-inline{padding:0 6px;border-radius:var(--radius-4);background:var(--naranja-50);outline:2px dashed var(--naranja-600);outline-offset:-2px;color:var(--naranja-900)}html[data-hide-todos] .todo,html[data-hide-todos] .todo-only{display:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}.wordmark[data-astro-cid-hhuuaa7r]{font:var(--weight-black) 18px/20px var(--font-display);color:var(--neutral-950);white-space:nowrap}.hue[data-astro-cid-hhuuaa7r]{box-shadow:inset 0 -8px 0 var(--accent)}
