:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f2f0e9;--card:#faf9f5;--sunk:#e9e6dc;--field:#fff;--ink:#16181a;--ink-2:#4a4e54;--ink-3:#565a5f;--rule:#16181a;--line:#8c877a;--hair:#d6d2c6;--cota:#b0281c;--focus:#1f44d6;--grid-a:#16181a06;--grid-b:#16181a0a;--grid-minor:8px;--grid-major:48px;--r-com:#2e3f8f;--r-esp:#46661f;--r-gra:#a8431b;--r-cam:#9a2b57;--r-aud:#5e3f8e;--r-ilu:#7e5e00;--r-med:#1e6b75;--r-prd:#5c5850;--r-mnt:#7b4a26;--r-coo:#245a86;--r-edi:#7a3f3f;--r-cns:#2f6a4c;--r-tra:#3d5a5b;--rt-com:#2e3f8f;--rb-com:#dedee0;--rh-com:#e0e0e1;--rt-esp:#415f1d;--rb-esp:#e1e2d5;--rh-esp:#e3e4d7;--rt-gra:#943b18;--rb-gra:#ebdfd4;--rh-gra:#ebe0d6;--rt-cam:#982b56;--rb-cam:#e9dcda;--rh-cam:#eadedc;--rt-aud:#5e3f8e;--rb-aud:#e3dee0;--rh-aud:#e5e0e1;--rt-ilu:#6f5300;--rb-ilu:#e6e1d2;--rh-ilu:#e8e3d4;--rt-med:#1b6069;--rb-med:#dde3dd;--rh-med:#dfe4df;--rt-prd:#5a564e;--rb-prd:#e3e1da;--rh-prd:#e4e2db;--rt-mnt:#7b4a26;--rb-mnt:#e6dfd6;--rh-mnt:#e7e1d7;--rt-coo:#245a86;--rb-coo:#dde1df;--rh-coo:#dfe2e0;--rt-edi:#7a3f3f;--rb-edi:#e6ded8;--rh-edi:#e7e0da;--rt-cns:#2b6045;--rb-cns:#dee3d9;--rh-cns:#e0e4db;--sans:var(--font-archivo), "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-display:clamp(34px, 8.6vw, 72px);--lh-display:.98;--fs-stat:clamp(26px, 7.4vw, 56px);--lh-stat:1;--fs-title:30px;--lh-title:1.05;--fs-h2:22px;--lh-h2:1.15;--fs-h3:21px;--lh-h3:1.2;--fs-item:18px;--lh-item:1.25;--fs-lead:18px;--lh-lead:1.45;--fs-data-lg:17px;--lh-data-lg:1.5;--fs-body:16px;--lh-body:1.5;--fs-data:15px;--lh-data:1.5;--fs-ui:14px;--lh-ui:1.45;--fs-small:13px;--lh-small:1.45;--fs-mono:13px;--lh-mono:1.55;--fs-mono-sm:12px;--lh-mono-sm:1.4;--fw-regular:400;--fw-medium:500;--fw-strong:560;--fw-semibold:600;--fw-display:640;--wdth-normal:100;--wdth-semi:104;--wdth-wide:108;--wdth-wider:112;--track-label:.08em;--track-code:.06em;--track-tight:-.01em;--track-display:-.025em;--s-2:2px;--s-4:4px;--s-6:6px;--s-8:8px;--s-10:10px;--s-12:12px;--s-14:14px;--s-16:16px;--s-18:18px;--s-20:20px;--s-22:22px;--s-24:24px;--s-28:28px;--s-32:32px;--s-36:36px;--s-40:40px;--s-44:44px;--s-48:48px;--bw:1px;--bw-strong:2px;--bw-mark:3px;--focus-width:2px;--focus-offset:3px;--gutter:16px;--max:1180px;--measure:68ch;--aside:440px}@media (min-width:700px){:root{--gutter:28px}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--s-16)}body{min-height:100vh;color:var(--ink);background-color:var(--paper);font-family:var(--sans);font-size:var(--fs-body);line-height:var(--lh-body);font-variation-settings:"wdth" var(--wdth-normal);flex-direction:column;margin:0;display:flex;overflow-x:clip}main{padding-bottom:var(--s-40);flex:1 0 auto}h1,h2,h3,h4{font-weight:var(--fw-semibold);letter-spacing:var(--track-tight);margin:0}p{margin:0}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:1px}[tabindex="-1"]:focus{outline:none}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--mono)}.lbl{font-family:var(--mono);font-size:var(--fs-mono-sm);line-height:var(--lh-mono-sm);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2);font-weight:var(--fw-medium)}.skip{left:var(--s-8);z-index:50;background:var(--ink);color:var(--paper);padding:var(--s-8) var(--s-12);font-family:var(--mono);font-size:var(--fs-small);position:absolute;top:-60px}.skip:focus{top:var(--s-8)}.sheet{padding-top:var(--s-24);isolation:isolate;position:relative}@media (min-width:1024px){.sheet{padding-top:var(--s-32)}}.sheet:before{content:"";z-index:-1;pointer-events:none;width:100vw;height:var(--band,300px);background-image:linear-gradient(var(--grid-b) 1px, transparent 1px), linear-gradient(90deg, var(--grid-b) 1px, transparent 1px), linear-gradient(var(--grid-a) 1px, transparent 1px), linear-gradient(90deg, var(--grid-a) 1px, transparent 1px);background-size:var(--grid-major) var(--grid-major), var(--grid-major) var(--grid-major), var(--grid-minor) var(--grid-minor), var(--grid-minor) var(--grid-minor);background-position:50% -1px;margin-left:-50vw;position:absolute;top:0;left:50%;-webkit-mask-image:linear-gradient(#000 0 55%,#0000 100%);mask-image:linear-gradient(#000 0 55%,#0000 100%)}@media (min-width:700px){.sheet{--band:440px}}@media (min-width:1024px){.sheet{--band:520px}}.display{-webkit-hyphens:manual;hyphens:manual;font-size:min(var(--fs-cur,var(--fs-display)), calc((min(100vw, var(--max)) - 2 * var(--gutter) - 24px) / (var(--lw,1) * .6)));line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:var(--track-display);font-variation-settings:"wdth" var(--wdth-wide);overflow-wrap:break-word;text-wrap:balance}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ink-2);max-width:36em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{@page{size:A4;margin:16mm 14mm 18mm}html,body{background:#fff!important}.sheet:before{display:none}body{color:#000;font-size:10.5pt}.no-print,.skip{display:none!important}a{color:inherit;text-decoration:none}h1,h2,h3{break-after:avoid}li,section>div,details,figure,dl{break-inside:avoid}details>summary::marker{display:none}details>summary::-webkit-details-marker{display:none}details::details-content{content-visibility:visible;height:auto;display:block}img{max-width:100%!important}}
