@font-face{font-family:websiteFont;src:url(../media/site-s.p.3-2amz9d45vyl.woff2)format("woff2");font-display:swap}@font-face{font-family:websiteFont Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.HNXuoG_className{font-family:websiteFont,websiteFont Fallback}.HNXuoG_variable{--site-font:"websiteFont", "websiteFont Fallback"}
@layer rhythm{.rw-blocks{--rw-space:var(--rw-block-space,2.5rem);--rw-gap:var(--rw-grid-gap,1.5rem);--rw-measure:var(--rw-text-measure,68ch);--rw-rule:var(--rw-border-color,currentColor);gap:var(--rw-space);flex-direction:column;display:flex}.rw-block{margin:0}.rw-block-heading{margin:0 0 .75rem}.rw-rich-text{max-width:var(--rw-measure)}.rw-rich-text>*+*{margin-top:.85em}.rw-rich-text [data-align=center]{text-align:center}.rw-rich-text [data-align=right]{text-align:right}.rw-rich-text [data-align=justify]{text-align:justify}.rw-rich-text-quote{border-inline-start:2px solid var(--rw-rule);margin-inline-start:0;padding-inline-start:1rem}.rw-image,.rw-figure img{max-width:100%;height:auto}.rw-block-hero{gap:var(--rw-gap);flex-direction:column;display:flex}.rw-block-hero[data-align=center]{text-align:center}.rw-hero-heading{margin:0}.rw-hero-subheading{max-width:var(--rw-measure);margin:.5rem 0 0}.rw-block-media-with-text{gap:var(--rw-gap);display:grid}.rw-card-grid,.rw-news-list{gap:var(--rw-gap);margin:0;padding:0;list-style:none;display:grid}.rw-news-item{flex-direction:column;gap:.25rem;display:flex}.rw-news-date,.rw-document-meta,.rw-quote-role{opacity:.75;font-size:.875em;display:block}.rw-faq-entry+.rw-faq-entry{margin-top:.75rem}.rw-faq-question{cursor:pointer;font-weight:600}.rw-quote blockquote{margin:0}.rw-cta-links{flex-wrap:wrap;gap:1rem;display:flex}.rw-feature-placeholder{border:1px dashed var(--rw-rule);padding:1rem}@media (min-width:48rem){.rw-card-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-card-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rw-card-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rw-news-list[data-display=cards]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.rw-block-media-with-text{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rw-block-media-with-text[data-media-position=right]>.rw-image{order:2}}}
@layer rhythm{.cmp-section[data-padding=none]{padding-block:0}.cmp-section[data-padding=sm]{padding-block:var(--rw-section-padding-sm,2rem)}.cmp-section[data-padding=md]{padding-block:var(--rw-section-padding,4rem)}.cmp-section[data-padding=lg]{padding-block:var(--rw-section-padding-lg,6rem)}.cmp-section[data-background=alt]{background-color:var(--rw-surface-alt,transparent)}.cmp-container{max-width:var(--rw-container-width,72rem);padding-inline:var(--rw-page-gutter,1.5rem);margin-inline:auto}.cmp-container[data-width=narrow]{max-width:var(--rw-container-width-narrow,48rem)}.cmp-container[data-width=wide]{max-width:var(--rw-container-width-wide,84rem)}.cmp-grid{gap:var(--rw-grid-gap,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cmp-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cmp-grid[data-gap=sm]{gap:var(--rw-grid-gap-sm,1rem)}.cmp-grid[data-gap=lg]{gap:var(--rw-grid-gap-lg,2rem)}.cmp-stack{gap:var(--rw-grid-gap,1.5rem);flex-direction:column;display:flex}.cmp-stack[data-gap=sm]{gap:var(--rw-grid-gap-sm,1rem)}.cmp-stack[data-gap=lg]{gap:var(--rw-grid-gap-lg,2rem)}.cmp-spacer[data-size=sm]{height:var(--rw-spacer-sm,1rem)}.cmp-spacer[data-size=md]{height:var(--rw-spacer-md,2.5rem)}.cmp-spacer[data-size=lg]{height:var(--rw-spacer-lg,5rem)}.cmp-slot-preview{border:1px dashed var(--rw-border-color,currentColor);padding:var(--rw-grid-gap,1.5rem)}@media (max-width:48rem){.cmp-grid[data-columns]{grid-template-columns:1fr}}}
@layer rhythm{.aw-page{--aw-stack:var(--aw-page-stack,2rem);gap:var(--aw-stack);flex-direction:column;display:flex}.aw-page-title{margin:0}.aw-page-lede{max-width:var(--rw-text-measure,68ch);margin:0}.aw-skip-link{position:absolute;inset-inline-start:-100vw}.aw-skip-link:focus{position:static}.aw-nav-items,.aw-nav-children,.aw-article-list,.aw-search-results{margin:0;padding:0;list-style:none}.aw-nav-items{flex-wrap:wrap;gap:1rem;display:flex}.aw-article-list,.aw-search-results{flex-direction:column;gap:1.5rem;display:flex}.aw-article-item-title{margin:0 0 .25rem}.aw-article-item-date,.aw-article-date{opacity:.75;font-size:.875em;display:block}.aw-article-item-excerpt,.aw-search-excerpt{max-width:var(--rw-text-measure,68ch);margin:.25rem 0 0}.aw-search-form{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.aw-search-label{flex-basis:100%;display:block}.aw-empty,.aw-search-prompt,.aw-search-count{margin:0}}
@layer rhythm;@layer site{:root{--aa-ink:#1c2530;--aa-muted:#5a6572;--aa-paper:#f7f9fb;--aa-teal:#1d6f78;--aa-line:#d5dde3}}
@layer rhythm,site;@layer site{body{background:var(--aa-paper);color:var(--aa-ink);font-family:var(--site-font), Georgia, serif;margin:0;font-size:18px;line-height:1.65}.site-shell{max-width:48rem;margin:0 auto;padding:0 1.5rem}.site-header{border-bottom:2px solid var(--aa-teal);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:3rem 0 1.5rem;display:flex}.site-wordmark{letter-spacing:.02em;font-size:1.8rem}.site-name{text-transform:uppercase;letter-spacing:.3em;color:var(--aa-teal);font-size:.7rem}.site-nav{letter-spacing:.08em;text-transform:uppercase;color:var(--aa-muted);justify-content:center;gap:1.75rem;margin-top:.75rem;font-size:.8rem;display:flex}.site-main{padding:3rem 0}.site-footer{border-top:1px solid var(--aa-line);text-align:center;letter-spacing:.12em;color:var(--aa-muted);padding:2rem 0 3rem;font-size:.7rem}.hero{text-align:center}.hero h1{margin:0 0 1rem;font-size:2.4rem;font-weight:400}.hero p{max-width:34rem;color:var(--aa-muted);margin:0 auto 2rem}.columns{border-top:1px solid var(--aa-line);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;padding-top:2rem;display:grid}.columns h2{letter-spacing:.04em;margin:0 0 .5rem;font-size:1.1rem;font-weight:400}.columns p{color:var(--aa-muted);margin:0;font-size:.95rem}}
