h1:where(.astro-6ZXYM2ZU){margin-top:50px;margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:36px;font-weight:400;line-height:40px;letter-spacing:3px;color:#0b4e8d}.date:where(.astro-6ZXYM2ZU){font-size:.9em;margin-bottom:40px}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}body{box-sizing:border-box;margin:0;overflow-x:hidden;background-color:#fff;color:#454545;line-height:1.5;font-size:18px;font-weight:400;font-family:Open Sans,sans-serif;word-wrap:break-word}body{--ci-link-color-normal: #0b4e8d;--ci-link-color-hover: #1193de}:target{scroll-margin-top:80px}.content{width:900px;margin:0 auto 60px;max-width:calc(100% - 40px);min-height:63vh}.content a{color:var(--ci-link-color-normal);font-weight:700;text-decoration:none}.content a:hover{color:var(--ci-link-color-hover);text-decoration:none}.content h3{margin-top:55px}.content h4{margin-top:40px;margin-bottom:15px}.content img{border-style:none;max-width:100%;height:auto}.content figure{text-align:center}.content table,.content th,.content td{border:1px solid #bbb;border-collapse:collapse}.content th,.content td{padding:10px}.content td p{margin:0}.content figcaption{font-size:.8em;color:#888}.content figcaption p{margin-top:8px;margin-bottom:40px}.content sup,.content sub{vertical-align:baseline;position:relative;top:-.3em}.content sub{top:.3em}.content .footnotes h2{border:unset;clip:unset;height:unset;margin:80px 0 0;overflow:unset;padding:unset;position:unset;width:unset;font-size:1.2em}.content .figure-border{border:solid 1px #eee;border-radius:6px}.center{display:block;margin:0 auto}.float-right-sm{display:block;margin:0 auto;max-width:100%}@media (min-width: 600px){.float-right-sm{float:right;max-width:35%;padding-left:20px}}.clear-floats{display:block;clear:both;content:""}aside:where(.astro-RLZUXYVQ){padding:20px 24px;background-color:#e3e3e3;border-inline-start:4px solid #aaa;border-radius:4px;font-style:italic}aside:where(.astro-RLZUXYVQ) p{margin:0}aside:where(.astro-RLZUXYVQ) ul{margin:0;padding-left:10px}.full-bleed-container:where(.astro-IGPBRGCL){position:relative;display:flex;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f4f4f2}.full-bleed-gutter:where(.astro-IGPBRGCL){flex-grow:1;flex-shrink:0;min-width:20px}.full-bleed-content:where(.astro-IGPBRGCL){width:100%;max-width:900px;margin:0 auto}.detail-section-container:where(.astro-VKKVS7VJ) aside{margin-top:50px}.key-text-box:where(.astro-ZASMLRFV){padding:28px 32px;background-color:#4682b42e;border-radius:4px;border-inline-start:4px solid rgb(70,130,180,.3);font-size:1.3em;text-align:center;vertical-align:middle}.key-text-box:where(.astro-ZASMLRFV) p{margin:0}.ff-app-links:where(.astro-ORCSWH2V){display:flex;flex-direction:column;background-color:#fafafa;border-radius:8px;border:solid 1px #ccc;overflow:hidden;margin-top:12px;margin-bottom:28px}.ff-app-links:where(.astro-ORCSWH2V) .app-image{width:100%;border-bottom:solid 1px #ddd}.link-items:where(.astro-ORCSWH2V){display:flex;flex-direction:column;padding:20px;gap:10px}@media (max-width: 900px){.link-items:where(.astro-ORCSWH2V){font-size:.8em}}.ff-article-button:where(.astro-5ZKGHCZQ){display:flex;flex-direction:row;background-color:#fafafa;border-radius:8px;overflow:hidden;margin-bottom:28px;box-shadow:0 2px 5px #00000080}.ff-article-button:where(.astro-5ZKGHCZQ):hover{background-color:#fdfdfd;box-shadow:0 2px 5px #000000b3}.article-hero{flex:0;align-self:start;border-radius:6px}.article-summary:where(.astro-5ZKGHCZQ){display:flex;flex-direction:column;margin:12px 16px;cursor:pointer}.article-title:where(.astro-5ZKGHCZQ){font-size:1.1em}.article-blurb:where(.astro-5ZKGHCZQ){color:#333;font-weight:400;font-size:.8em}@media (max-width: 600px){.ff-article-button:where(.astro-5ZKGHCZQ){flex-direction:column;max-width:280px}.article-hero{width:280px}.article-summary:where(.astro-5ZKGHCZQ){margin-top:8px;margin-bottom:0}.article-blurb:where(.astro-5ZKGHCZQ) p{margin-top:4px}}
