:root{--color-brand:#640f0d;--color-brand-dark:#4a0b0a;--color-brand-panel:#9a1d23;--color-text:#333;--color-muted:#666;--color-light:#f5f5f5;--color-border:#e0dede;--color-dark:#1e1e1e;--color-footer-text:#8f8f8f;--color-white:#fff;--font-body:"Raleway", "Helvetica Neue", Arial, sans-serif;--container:1170px;--gutter:15px;--header-height:144px;--focus:3px solid #f2b600}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-white);color:var(--color-text);font:400 15px/27px var(--font-body);letter-spacing:.5px;overflow-wrap:break-word;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--color-brand);text-decoration:none}a:hover,main p a:not([class]),main li>a:not([class]){text-decoration:underline}:focus-visible{outline:var(--focus);outline-offset:2px}h1,h2,h3,h4,h5,h6{color:var(--color-text);margin:0 0 15px;font-weight:400;line-height:1.25}p,ul,ol{margin:0 0 10px}.container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.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:1000;background:var(--color-white);color:var(--color-brand);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}.section{padding:60px 0}.section--tight{padding:40px 0}.text-center{text-align:center}.lead{font-size:18px;line-height:1.6}.accent{color:var(--color-brand)}.section-title{justify-content:center;margin:0 0 30px;display:flex}.section-title>*{border-left:3px solid var(--color-brand);border-right:3px solid var(--color-brand);text-align:center;margin:0;padding:0 27px;font-size:26px;font-weight:400;line-height:1.2}.button{border:2px solid var(--color-brand);background:var(--color-brand);color:var(--color-white);text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:10px 30px;font-size:13px;line-height:20px;text-decoration:none;display:inline-block}.button:hover{background:var(--color-brand-dark);border-color:var(--color-brand-dark);text-decoration:none}.button--light{background:var(--color-white);color:var(--color-brand);border-color:var(--color-white)}.button--light:hover{background:var(--color-light);border-color:var(--color-light);color:var(--color-brand)}.button--outline{color:var(--color-brand);background:0 0}.button--outline:hover{background:var(--color-brand);color:var(--color-white)}.js-reveal [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.js-reveal [data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=767px){:root{--header-height:60px}.section{padding:40px 0}.section-title>*{padding:0 16px;font-size:22px}}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;color:var(--color-white);background:linear-gradient(#140202d1,#140202d1);position:absolute;top:0;left:0;right:0}.site-header__bar[data-astro-cid-fzpbxy5g]{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:20px;display:flex}.site-header__logo[data-astro-cid-fzpbxy5g]{flex:none}.logo--dark[data-astro-cid-fzpbxy5g]{display:none}.site-header__tools[data-astro-cid-fzpbxy5g]{order:3;gap:4px;display:flex}.icon-button[data-astro-cid-fzpbxy5g]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.menu-toggle[data-astro-cid-fzpbxy5g],.menu-toggle[data-astro-cid-fzpbxy5g] .menu-toggle__close{display:none}.site-nav__list[data-astro-cid-fzpbxy5g]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.site-nav__item[data-astro-cid-fzpbxy5g]{align-items:center;display:flex;position:relative}.site-nav__link[data-astro-cid-fzpbxy5g]{color:inherit;text-transform:uppercase;letter-spacing:.5px;border:2px solid #0000;padding:10px 14px;font-size:13px;line-height:24px;display:block}.site-nav__link[data-astro-cid-fzpbxy5g]:hover{border-color:#ffffff80;text-decoration:none}.site-nav__link[data-astro-cid-fzpbxy5g].is-current{border-color:currentColor}.submenu-toggle[data-astro-cid-fzpbxy5g]{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-left:-10px;padding:4px;display:inline-flex}.site-nav__submenu[data-astro-cid-fzpbxy5g]{background:var(--color-white);min-width:200px;margin:0;padding:8px 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 18px #00000026}.site-nav__submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-text);text-transform:uppercase;padding:8px 18px;font-size:13px;display:block}.site-nav__submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-brand);text-decoration:none}.has-children[data-astro-cid-fzpbxy5g]:hover .site-nav__submenu[data-astro-cid-fzpbxy5g],.has-children[data-astro-cid-fzpbxy5g]:focus-within .site-nav__submenu[data-astro-cid-fzpbxy5g],.submenu-open[data-astro-cid-fzpbxy5g] .site-nav__submenu[data-astro-cid-fzpbxy5g]{display:block}.site-search[data-astro-cid-fzpbxy5g]{background:#000000d9;padding:12px 0}.site-search__form[data-astro-cid-fzpbxy5g]{gap:8px;display:flex}.site-search[data-astro-cid-fzpbxy5g] input[data-astro-cid-fzpbxy5g]{min-width:0;font:inherit;border:1px solid #ccc;flex:1;padding:8px 12px}@media (width>=992px){.site-header[data-astro-cid-fzpbxy5g].is-stuck{background:var(--color-white);color:#555;position:fixed;box-shadow:0 1px 6px #0000001f}.is-stuck[data-astro-cid-fzpbxy5g] .site-header__bar[data-astro-cid-fzpbxy5g]{min-height:44px}.is-stuck[data-astro-cid-fzpbxy5g] .logo--light[data-astro-cid-fzpbxy5g]{display:none}.is-stuck[data-astro-cid-fzpbxy5g] .logo--dark[data-astro-cid-fzpbxy5g]{display:block}.is-stuck[data-astro-cid-fzpbxy5g] .site-nav__link[data-astro-cid-fzpbxy5g]{padding:8px 16px}.is-stuck[data-astro-cid-fzpbxy5g] .site-nav__link[data-astro-cid-fzpbxy5g].is-current{color:var(--color-brand);border-color:var(--color-brand)}.is-stuck[data-astro-cid-fzpbxy5g] .site-nav__link[data-astro-cid-fzpbxy5g]:hover{border-color:var(--color-brand)}}@media (width<=991px){.site-header[data-astro-cid-fzpbxy5g]{background:#000;position:sticky}.site-header__bar[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;min-height:60px}.site-header__logo[data-astro-cid-fzpbxy5g] img{width:90px}.menu-toggle[data-astro-cid-fzpbxy5g]{display:inline-flex}.menu-open[data-astro-cid-fzpbxy5g] .menu-toggle__open{display:none}.menu-open[data-astro-cid-fzpbxy5g] .menu-toggle__close{display:block}.site-nav[data-astro-cid-fzpbxy5g]{order:4;width:100%;padding-bottom:12px;display:none}.menu-open[data-astro-cid-fzpbxy5g] .site-nav[data-astro-cid-fzpbxy5g]{display:block}.site-nav__list[data-astro-cid-fzpbxy5g]{flex-direction:column;align-items:stretch;gap:0}.site-nav__item[data-astro-cid-fzpbxy5g]{border-top:1px solid #ffffff1f;flex-wrap:wrap}.site-nav__link[data-astro-cid-fzpbxy5g]{border:0;flex:1;padding:12px 4px;font-size:14px}.site-nav__link[data-astro-cid-fzpbxy5g].is-current{color:#f3b4b2}.site-nav__link[data-astro-cid-fzpbxy5g]:hover{border:0}.submenu-toggle[data-astro-cid-fzpbxy5g]{justify-content:center;width:44px;height:44px;margin:0}.site-nav__submenu[data-astro-cid-fzpbxy5g]{box-shadow:none;background:0 0;width:100%;padding:0 0 8px 16px;position:static}.has-children[data-astro-cid-fzpbxy5g]:not(.submenu-open):hover .site-nav__submenu[data-astro-cid-fzpbxy5g],.has-children[data-astro-cid-fzpbxy5g]:not(.submenu-open):focus-within .site-nav__submenu[data-astro-cid-fzpbxy5g]{display:none}.site-nav__submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-white);padding:10px 4px}}.site-footer[data-astro-cid-nns7i3if]{background:var(--color-dark);color:var(--color-footer-text);margin-top:100px;font-size:13px;line-height:23.4px;position:relative}.site-footer[data-astro-cid-nns7i3if]:before{content:"";background:var(--color-dark);clip-path:polygon(0 100%,100% 0,100% 100%);height:100px;position:absolute;bottom:100%;left:0;right:0}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-white)}.site-footer__main[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr;gap:30px;padding-top:50px;padding-bottom:40px;display:grid}.site-footer__contact[data-astro-cid-nns7i3if]{margin:4px 0 18px;padding:0 0 0 18px;list-style:none}.site-footer__social[data-astro-cid-nns7i3if]{gap:8px;margin:0;padding:0 0 0 10px;list-style:none;display:flex}.site-footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{width:34px;height:34px;color:var(--color-footer-text);border:1px solid #555;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site-footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--color-white);border-color:var(--color-white)}.site-footer__members[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,1fr);align-items:start;gap:30px;margin:0;padding:0;list-style:none;display:grid}.site-footer__members[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{background:var(--color-white);display:block}.site-footer__bottom[data-astro-cid-nns7i3if]{color:var(--color-white);border-top:1px solid #ccc;padding:50px 0}.back-to-top[data-astro-cid-nns7i3if]{z-index:40;opacity:0;pointer-events:none;background:#222;justify-content:center;align-items:center;width:65px;height:65px;transition:opacity .3s;display:inline-flex;position:fixed;bottom:120px;right:90px;color:var(--color-white)!important}.back-to-top[data-astro-cid-nns7i3if].is-visible{opacity:1;pointer-events:auto}.back-to-top[data-astro-cid-nns7i3if]:focus-visible{opacity:1}@media (width<=767px){.site-footer[data-astro-cid-nns7i3if]{margin-top:50px}.site-footer[data-astro-cid-nns7i3if]:before{height:50px}.site-footer__main[data-astro-cid-nns7i3if]{grid-template-columns:1fr}.site-footer__members[data-astro-cid-nns7i3if]{grid-template-columns:1fr;max-width:260px;margin:0 auto}.back-to-top[data-astro-cid-nns7i3if]{width:48px;height:48px;bottom:16px;right:16px}}
