:root{--color-bg:#16202a;--color-surface:#25303b;--color-border:#3e4851;--color-text:#fff;--color-text-muted:#71899c;--color-accent:#ff9a96;--color-accent-hover:#ffc4c1;--color-quote:#f9f9f9;--color-button-bg:var(--color-border);--color-button-text:var(--color-text);--color-page-top:#000;--color-page-bottom:#26303b;--page-background:linear-gradient(180deg, var(--color-page-top) 0%, var(--color-page-bottom) 100%);--color-band:#000;--cloud-height:180px;--cloud-gap:136px;--cloud-scallop:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1280 86%22 preserveAspectRatio=%22xMidYMid%20slice%22%3E%3Cg fill=%22black%22%3E%3Cpath fill-opacity=%22.5%22 d=%22M1280 66.1c-3.8 0-7.6.3-11.4.8-18.3-32.6-59.6-44.2-92.2-25.9-3.5 2-6.9 4.3-10 6.9-22.7-41.7-74.9-57.2-116.6-34.5-14.2 7.7-25.9 19.3-33.8 33.3-.2.3-.3.6-.5.8-12.2-1.4-23.7 5.9-27.7 17.5-11.9-6.1-25.9-6.3-37.9-.6-21.7-30.4-64-37.5-94.4-15.7-12.1 8.6-21 21-25.4 35.2-10.8-9.3-24.3-15-38.5-16.2-8.1-24.6-34.6-38-59.2-29.9-14.3 4.7-25.5 16-30 30.3-4.3-1.9-8.9-3.2-13.6-3.8-13.6-45.5-61.5-71.4-107-57.8a86.38 86.38 0 0 0-43.2 29.4c-8.7-3.6-18.7-1.8-25.4 4.8-23.1-24.8-61.9-26.2-86.7-3.1-7.1 6.6-12.5 14.8-15.9 24-26.7-10.1-56.9-.4-72.8 23.3-2.6-2.7-5.6-5.1-8.9-6.9-.4-.2-.8-.4-1.2-.7-.6-25.9-22-46.4-47.9-45.8-11.5.3-22.5 4.7-30.9 12.5-16.5-33.5-57.1-47.3-90.6-30.8-21.9 11-36.3 32.7-37.6 57.1-7-2.3-14.5-2.8-21.8-1.6C84.8 47 55.7 40.7 34 54.8c-5.6 3.6-10.3 8.4-13.9 14-6.6-1.7-13.3-2.6-20.1-2.6-.1 0 0 19.8 0 19.8h1280V66.1z%22/%3E%3Cpath d=%22M15.6 86H1280V48.5c-3.6 1.1-7.1 2.5-10.4 4.4-6.3 3.6-11.8 8.5-16 14.5-8.1-1.5-16.4-.9-24.2 1.7-3.2-39-37.3-68.1-76.4-64.9-24.8 2-46.8 16.9-57.9 39.3-19.9-18.5-51-17.3-69.4 2.6-8.2 8.8-12.8 20.3-13.1 32.3-.4.2-.9.4-1.3.7-3.5 1.9-6.6 4.4-9.4 7.2-16.6-24.9-48.2-35-76.2-24.4-12.2-33.4-49.1-50.6-82.5-38.4-9.5 3.5-18.1 9.1-25 16.5-7.1-6.9-17.5-8.8-26.6-5-30.4-39.3-87-46.3-126.2-15.8-14.8 11.5-25.6 27.4-31 45.4-4.9.6-9.7 1.9-14.2 3.9-8.2-25.9-35.8-40.2-61.7-32-15 4.8-26.9 16.5-31.8 31.5-14.9 1.3-29 7.2-40.3 17-11.5-37.4-51.2-58.4-88.7-46.8-14.8 4.6-27.7 13.9-36.7 26.5-12.6-6-27.3-5.7-39.7.6-4.1-12.2-16.2-19.8-29-18.4-.2-.3-.3-.6-.5-.9-24.4-43.3-79.4-58.6-122.7-34.2-13.3 7.5-24.4 18.2-32.4 31.2C99.8 18.5 50 28.5 25.4 65.4c-4.3 6.4-7.5 13.3-9.8 20.6z%22/%3E%3C/g%3E%3C/svg%3E");--color-footer-bg:var(--color-band);--color-header-bg:var(--color-page-top);--color-strip-bg:#1e262f;--font-sans:"Open Sans", Helvetica, Arial, sans-serif;--weight-light:300;--weight-regular:400;--weight-semibold:600;--leading-tight:1.25;--leading-heading:1.4;--leading-body:1.6;--text-display:clamp(1.5rem, 1.3587rem + .5797vw, 1.75rem);--text-lede:clamp(1.375rem, 1rem + 1.4vw, 2.125rem);--text-heading:clamp(1.25rem, 1.05rem + .6vw, 1.5625rem);--text-caption:clamp(1rem, .92rem + .3vw, 1.25rem);--text-body:clamp(1rem, .9rem + .5vw, 1.125rem);--text-quote:var(--text-body);--leading-quote:var(--leading-body);--space-quote-name:1.5rem;--text-ui:.875rem;--text-nav:1rem;--text-credit:var(--text-display);--text-strip:1.5rem;--strip-leading:1.4;--text-small:.8125rem;--content-max:1080px;--content-width:min(var(--content-max), 80vw);--gutter:clamp(1.5rem, 4vw, 3.75rem);--section-pad:clamp(3rem, 6vw, 3.375rem);--header-height:4.75rem;--header-height-mobile:3.75rem;--strip-lines:1;--strip-pad:.625rem;--strip-measure-2:22em;--strip-height:calc(var(--strip-lines) * var(--text-strip) * var(--strip-leading) + 2 * var(--strip-pad));--masthead-height:calc(var(--header-height) + var(--strip-height));--radius:3px;--focus-ring:3px solid var(--color-accent)}@media (width<=980px){:root{--masthead-height:calc(var(--header-height-mobile) + var(--strip-height))}}@media (width<=767px){:root{--strip-lines:2;--text-strip:1.25rem}}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/open-sans-latin-300-normal.D5gIFPXQ.woff2)format("woff2"),url(/_astro/open-sans-latin-300-normal.BKswzCSr.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--masthead-height);background-color:var(--color-page-bottom);background-image:var(--page-background);background-repeat:no-repeat}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{min-height:100vh;color:var(--color-text);font-family:var(--font-sans);font-weight:var(--weight-light);font-size:var(--text-body);line-height:var(--leading-body);margin:0;overflow-x:clip}h1,h2,h3,p,ul,figure,blockquote{margin:0}h1,h2,h3{font-weight:var(--weight-light);line-height:var(--leading-heading);text-wrap:balance}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent);font-weight:var(--weight-light);text-decoration:none}a:hover{color:var(--color-accent-hover)}:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:2px}.container{width:var(--content-width);margin-inline:auto}@media (width<=479px){.container{width:auto;margin-inline:1rem}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:300;background:var(--color-button-bg);color:var(--color-button-text);font-weight:var(--weight-semibold);border-radius:var(--radius);padding:.5rem 1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.masthead[data-astro-cid-fzpbxy5g]{z-index:100;position:sticky;top:0}.site-header[data-astro-cid-fzpbxy5g]{z-index:1;background:var(--color-header-bg);position:relative}.strip[data-astro-cid-fzpbxy5g]{min-height:var(--strip-height);padding:var(--strip-pad) 1rem;background:var(--color-strip-bg);color:var(--color-text);font-size:var(--text-strip);font-weight:var(--weight-light);line-height:var(--strip-leading);text-align:center;justify-content:center;align-items:center;display:flex}.strip[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{text-wrap:balance}@media (width<=767px){.strip[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{max-width:var(--strip-measure-2)}}.bar[data-astro-cid-fzpbxy5g]{width:var(--content-width);min-height:var(--header-height);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.logo-wrap[data-astro-cid-fzpbxy5g]{font-size:inherit;flex:none;margin:0;line-height:0}.logo[data-astro-cid-fzpbxy5g]{display:block}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:218px;height:auto}.site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-text);font-size:var(--text-nav);font-weight:var(--weight-light);padding:.5rem 0;text-decoration:none;display:inline-block}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-accent)}.menu-button[data-astro-cid-fzpbxy5g]{display:none}@media (width<=980px){.bar[data-astro-cid-fzpbxy5g]{min-height:var(--header-height-mobile);flex-wrap:wrap}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:160px}.no-js .site-nav[data-astro-cid-fzpbxy5g]{width:100%;padding-bottom:.5rem}.js .menu-button[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--color-text);border-radius:var(--radius);font:inherit;font-size:var(--text-nav);font-weight:var(--weight-light);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;margin-right:-.75rem;padding:.5rem .75rem;display:inline-flex}.menu-icon[data-astro-cid-fzpbxy5g],.menu-icon[data-astro-cid-fzpbxy5g]:before,.menu-icon[data-astro-cid-fzpbxy5g]:after,.menu-icon[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:currentColor;width:22px;height:2px;display:block}.menu-icon[data-astro-cid-fzpbxy5g]{background:0 0;position:relative}.menu-icon[data-astro-cid-fzpbxy5g]:before,.menu-icon[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.menu-icon[data-astro-cid-fzpbxy5g]:before{top:-7px}.menu-icon[data-astro-cid-fzpbxy5g]:after{top:7px}.menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] .menu-icon[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{opacity:0}.menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] .menu-icon[data-astro-cid-fzpbxy5g]:before{top:0;transform:rotate(45deg)}.menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] .menu-icon[data-astro-cid-fzpbxy5g]:after{top:0;transform:rotate(-45deg)}.js .site-nav[data-astro-cid-fzpbxy5g]{background:var(--color-header-bg);border-bottom:1px solid var(--color-border);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #00000059}.js .site-nav[data-astro-cid-fzpbxy5g].is-open{display:block}.js .site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{width:var(--content-width);flex-direction:column;gap:0;margin-inline:auto;padding-block:.5rem 1rem}.js .site-nav[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]+li[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--color-border)}.js .site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:.85rem 0;display:block}}@media (width<=479px){.bar[data-astro-cid-fzpbxy5g],.js .site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{width:auto;margin-inline:1rem}}.site-footer[data-astro-cid-nns7i3if]{background:var(--color-footer-bg);font-size:var(--text-ui);font-weight:var(--weight-regular);padding-block:1.5rem}.preview-banner[data-astro-cid-yp67euhd]{z-index:200;border-radius:var(--radius);background:var(--color-button-bg);color:var(--color-text);font-size:12px;font-weight:var(--weight-regular);opacity:.92;pointer-events:none;margin:0;padding:4px 10px;line-height:1.4;position:fixed;bottom:12px;left:12px}main[data-astro-cid-nahqlk2g]:focus,.section[tabindex="-1"]:focus{outline:none}.band[data-astro-cid-w6ymvdtg]{padding-block:var(--section-pad)}.bg-band[data-astro-cid-w6ymvdtg]{background:var(--color-band)}.has-cloud[data-astro-cid-w6ymvdtg]{position:relative}.has-cloud[data-astro-cid-w6ymvdtg]:before{content:"";height:var(--cloud-height);background:var(--color-band);-webkit-mask:var(--cloud-scallop) center bottom / cover no-repeat;mask:var(--cloud-scallop) center bottom / cover no-repeat;pointer-events:none;position:absolute;inset:auto 0 100%}
