@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(./NunitoSans-VariableFont_YTLC_opsz_wdth_wght.CowQtdx-.ttf)}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(./NunitoSans-Italic-VariableFont_YTLC_opsz_wdth_wght.CiTWqMja.ttf)}:root{--cc27-paprika:#9a4422;--cc27-forest-green:#2b432a;--cc27-parchment:#fee4c8;--cc27-goldenrod:#bc9826;--cc27-dark-gold:#a78520;--layout-border-radius:0;--layout-margin-width:1rem}body{background:url(./CC2027-BG-Map.CMI2YCsB.png), var(--cc27-parchment);background-position:50%;background-size:cover;width:100vw;height:100vh;margin:0;font-family:Nunito Sans,sans-serif}.tappable{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}main>*{margin:var(--layout-margin-width);max-width:calc(100% - (2 * var(--layout-margin-width)))}:nth-child(3n-2 of h2){background-color:var(--cc27-dark-gold)}:nth-child(3n-1 of h2){background-color:var(--cc27-paprika)}:nth-child(3n of h2){background-color:var(--cc27-forest-green)}h2{color:#fff;padding-left:var(--layout-margin-width);padding-right:var(--layout-margin-width);margin-left:0;margin-right:0;padding-top:.25em;padding-bottom:.25em}footer.svelte-tmqv1o{--footer-color:var(--cc27-forest-green);color:var(--footer-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--layout-border-radius) var(--layout-border-radius) 0 0;flex-direction:column;flex-shrink:0;align-items:center;padding:.5em;display:flex}footer.svelte-tmqv1o .link:where(.svelte-tmqv1o){width:fit-content}footer.svelte-tmqv1o .icon:where(.svelte-tmqv1o){aspect-ratio:1;background-color:var(--footer-color);height:3em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}footer.svelte-tmqv1o p:where(.svelte-tmqv1o),footer.svelte-tmqv1o div:where(.svelte-tmqv1o){margin:.5em}footer.svelte-tmqv1o div:where(.svelte-tmqv1o){flex-flow:wrap;justify-content:center;align-items:center;gap:1em;display:flex}header.svelte-1mmxeda{z-index:1;background-color:var(--cc27-forest-green);color:var(--cc27-parchment);border-radius:0 0 var(--layout-border-radius) var(--layout-border-radius);flex-flow:wrap;flex-shrink:0;justify-content:space-around;align-items:center;padding:.5em;display:flex;position:sticky;top:0;container-type:inline-size}header.svelte-1mmxeda :where(.svelte-1mmxeda){color:inherit;background-color:inherit}header.svelte-1mmxeda .logo:where(.svelte-1mmxeda) img:where(.svelte-1mmxeda){height:4em}@container (width<600px){header.svelte-1mmxeda .logo:where(.svelte-1mmxeda) img:where(.svelte-1mmxeda){height:3em}}header.svelte-1mmxeda .navparent:where(.svelte-1mmxeda){max-width:100%;overflow-x:scroll}header.svelte-1mmxeda nav:where(.svelte-1mmxeda){flex-direction:row;justify-content:space-between;align-items:center;gap:1em;width:fit-content;padding:0 1em;display:flex}@container (width>600px){header.svelte-1mmxeda nav:where(.svelte-1mmxeda){font-size:larger}}header.svelte-1mmxeda nav:where(.svelte-1mmxeda)>:where(.svelte-1mmxeda){flex-shrink:none;text-wrap:nowrap}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) a:where(.svelte-1mmxeda){text-decoration:none}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) button:where(.svelte-1mmxeda){font:inherit;cursor:pointer;outline:inherit;border:none;padding:0}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) button:where(.svelte-1mmxeda):after{content:"▾";padding-left:.25em}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) .linkbox:where(.svelte-1mmxeda){position-area:bottom span-x-end;border:1px solid var(--cc27-parchment);border-radius:var(--layout-border-radius);padding:0 1em;position:fixed}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) .linkbox:where(.svelte-1mmxeda):popover-open{display:flex}header.svelte-1mmxeda nav:where(.svelte-1mmxeda) .linkbox:where(.svelte-1mmxeda){flex-direction:column;align-items:start}.outer-container.svelte-12qhfyh{height:100vh;scroll-padding-top:6rem;overflow-y:scroll}.doc-container.svelte-12qhfyh{flex-direction:column;gap:1em;max-width:12in;min-height:100%;margin:0 auto;display:flex}main.svelte-12qhfyh{border-radius:var(--layout-border-radius);background-color:#fff;flex-grow:1;container-type:inline-size}
