@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{z-index:51;background:var(--black);color:var(--white);border-bottom:3px solid var(--white);--logo-width:295px;--logo-left:-12px;--logo-top:22px;--logo-width-mobile:190px;position:sticky;top:0;box-shadow:0 1px 15px 1px #000}.inner[data-astro-cid-nen7h5rs]{min-height:90px;padding:10px var(--gutter);justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs]{width:var(--logo-width-mobile);flex:none;display:block}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:100%;height:auto}.menu-toggle[data-astro-cid-nen7h5rs]{border-radius:var(--corner-radius);min-height:44px;color:var(--white);font:400 16px/1 var(--font-serif);cursor:pointer;background:0 0;border:1px solid #fff6;align-items:center;gap:10px;padding:13px 12px;display:inline-flex}.bars[data-astro-cid-nen7h5rs]{background:var(--white);width:20px;height:2px;box-shadow:0 -6px 0 var(--white), 0 6px 0 var(--white);display:block}.primary-nav[data-astro-cid-nen7h5rs]{z-index:30;height:calc(100dvh - 100%);padding:10px var(--gutter) 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--header-bg);border-top:1px solid #ffffff1a;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-header[data-astro-cid-nen7h5rs].is-open .primary-nav[data-astro-cid-nen7h5rs]{display:block}.menu[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;min-height:100%;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-nen7h5rs]{color:var(--white);font:400 18px/1.4 var(--font-serif);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;text-decoration:none;transition:color .3s;display:flex}.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>.item[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff1a;justify-content:space-between;width:100%;padding:12px 4px}.item[data-astro-cid-nen7h5rs]:hover,.item[data-astro-cid-nen7h5rs]:focus-visible,.item[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--gray-light)}.label[data-astro-cid-nen7h5rs]{display:block}.hyphen[data-astro-cid-nen7h5rs]{vertical-align:.27em;margin-inline:.04em;font-size:.55em;font-weight:700;display:inline-block}.label[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .3s;display:block;transform:scaleX(0)}.item[data-astro-cid-nen7h5rs]:hover .label[data-astro-cid-nen7h5rs]:after,.item[data-astro-cid-nen7h5rs]:focus-visible .label[data-astro-cid-nen7h5rs]:after,.item[data-astro-cid-nen7h5rs][aria-expanded=true] .label[data-astro-cid-nen7h5rs]:after{transform:scaleX(1)}.chevron[data-astro-cid-nen7h5rs]{fill:currentColor;width:10px;height:7px;transition:transform .3s}.item[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.has-submenu[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff1a}.parent[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}.parent[data-astro-cid-nen7h5rs] .item[data-astro-cid-nen7h5rs]:first-child{padding:12px 4px}.toggle[data-astro-cid-nen7h5rs]{display:none}.submenu[data-astro-cid-nen7h5rs]{background:var(--header-bg);margin:0;padding:0 0 8px 16px;list-style:none}.submenu[data-astro-cid-nen7h5rs] .item[data-astro-cid-nen7h5rs]{width:100%;padding:8px 4px}.contact[data-astro-cid-nen7h5rs]{margin:auto 0 0;padding-top:16px}.contact[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%;min-width:125px;padding-inline:15px}@media (width>=1024px){.site-header[data-astro-cid-nen7h5rs]{--logo-width:260px}.inner[data-astro-cid-nen7h5rs]{width:min(929px, 100% - 2 * var(--gutter));height:147px;min-height:0;padding:0;display:block}.logo[data-astro-cid-nen7h5rs]{left:var(--logo-left);top:var(--logo-top);width:var(--logo-width);position:absolute}.menu-toggle[data-astro-cid-nen7h5rs],.home[data-astro-cid-nen7h5rs]{display:none}.primary-nav[data-astro-cid-nen7h5rs]{z-index:auto;overscroll-behavior:auto;background:0 0;border-top:0;height:auto;padding:0;display:block;top:80px;left:auto;overflow:visible}.menu[data-astro-cid-nen7h5rs]{flex-direction:row;align-items:center;gap:5px;min-height:0}.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>.item[data-astro-cid-nen7h5rs]{border-bottom:0;justify-content:normal;width:auto;padding:0 6px;font-size:17px}.has-submenu[data-astro-cid-nen7h5rs]{border-bottom:0;position:relative}.parent[data-astro-cid-nen7h5rs]{justify-content:normal}.parent[data-astro-cid-nen7h5rs] .item[data-astro-cid-nen7h5rs]:first-child{padding:0 0 0 6px}.toggle[data-astro-cid-nen7h5rs]{padding:0 6px 0 4px;display:flex}.submenu[data-astro-cid-nen7h5rs]{z-index:20;min-width:240px;padding:10px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #00000059}.submenu[data-astro-cid-nen7h5rs] .item[data-astro-cid-nen7h5rs]{padding:6px 18px}.has-submenu[data-astro-cid-nen7h5rs]:hover .submenu[data-astro-cid-nen7h5rs],.has-submenu[data-astro-cid-nen7h5rs]:focus-within .submenu[data-astro-cid-nen7h5rs],.has-submenu[data-astro-cid-nen7h5rs]:has(.toggle[aria-expanded=true]) .submenu[data-astro-cid-nen7h5rs]{display:block}.contact[data-astro-cid-nen7h5rs]{margin:0 0 0 16px;padding-top:0}.contact[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:auto}}@media (width>=1280px){.site-header[data-astro-cid-nen7h5rs]{--logo-width:295px}}.site-footer[data-astro-cid-jo6i4kqk]{color:var(--white)}.main[data-astro-cid-jo6i4kqk]{padding:50px max(var(--gutter), env(safe-area-inset-right,0px)) 70px max(var(--gutter), env(safe-area-inset-left,0px));background:var(--black);position:relative}.contact-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.25fr 1fr 1fr;justify-content:center;gap:12px;display:grid}.contact-item[data-astro-cid-jo6i4kqk]{color:var(--white);font:400 11px/1.45 var(--font-sans);text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.pin[data-astro-cid-jo6i4kqk]{width:auto;height:44px}.contact-item[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.icon[data-astro-cid-jo6i4kqk]{place-items:center;width:100%;height:44px;display:grid}.icon[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:44px}.social[data-astro-cid-jo6i4kqk]{--social-icon:32px;z-index:1;justify-content:center;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:var(--social-icon);height:var(--social-icon);align-items:center;display:flex}.social[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;height:auto;display:block}.social[data-astro-cid-jo6i4kqk] .facebook[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:calc(var(--social-icon) * 201 / 151);max-width:none;margin:calc(var(--social-icon) * -25 / 151)}.legal[data-astro-cid-jo6i4kqk]{min-height:50px;padding:32px max(var(--gutter), env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(var(--gutter), env(safe-area-inset-left,0px));background:var(--gray-light);color:var(--black);font:700 14px/1.6 var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;display:flex}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:2px 18px;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--black);text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-weight:400}@media (width>=768px){.contact-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.contact-item[data-astro-cid-jo6i4kqk]{gap:20px;font-size:15px;line-height:1.6}.contact-item[data-astro-cid-jo6i4kqk]+.contact-item[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--red);width:1px;height:165px;position:absolute;top:-9px;left:-20px}.icon[data-astro-cid-jo6i4kqk]{width:90px;height:75px}.icon[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk],.pin[data-astro-cid-jo6i4kqk]{height:75px}}@media (width>=1024px){.main[data-astro-cid-jo6i4kqk]{height:290px;padding:60px 0 0}.contact-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,232px);gap:58px}.contact-item[data-astro-cid-jo6i4kqk]{overflow-wrap:normal;font-size:18px}.contact-item[data-astro-cid-jo6i4kqk]+.contact-item[data-astro-cid-jo6i4kqk]:before{height:194px;left:-30px}.icon[data-astro-cid-jo6i4kqk],.icon[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk],.pin[data-astro-cid-jo6i4kqk]{height:90px}.social[data-astro-cid-jo6i4kqk]{top:272px;bottom:auto;transform:none}.legal[data-astro-cid-jo6i4kqk]{padding:13px max(65px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(50px, env(safe-area-inset-left,0px))}}.dev-nav[data-astro-cid-3uxx7g5n]{z-index:100;font:400 14px/1.4 var(--font-sans);position:fixed;top:10px;left:10px}.dot[data-astro-cid-3uxx7g5n]{background:var(--red);cursor:pointer;border:2px solid #fff9;border-radius:50%;width:16px;height:16px;padding:0;display:block;box-shadow:0 1px 4px #00000080}.dot[data-astro-cid-3uxx7g5n]:hover,.dot[data-astro-cid-3uxx7g5n][aria-expanded=true]{background:var(--red-dark)}.menu[data-astro-cid-3uxx7g5n]{background:var(--white);min-width:260px;color:var(--black);border:1px solid var(--line);border-radius:6px;margin:0;padding:6px 0;list-style:none;display:none;position:absolute;top:24px;left:0;box-shadow:0 8px 24px #00000040}.dot[data-astro-cid-3uxx7g5n][aria-expanded=true]+.menu[data-astro-cid-3uxx7g5n]{display:block}.menu[data-astro-cid-3uxx7g5n] a[data-astro-cid-3uxx7g5n]{color:inherit;white-space:nowrap;padding:8px 16px;text-decoration:none;display:block}.menu[data-astro-cid-3uxx7g5n] a[data-astro-cid-3uxx7g5n]:hover{background:var(--chip)}.menu[data-astro-cid-3uxx7g5n] a[data-astro-cid-3uxx7g5n][aria-current=page]{color:var(--red);font-weight:700}.original[data-astro-cid-3uxx7g5n]:not(.first),.index[data-astro-cid-3uxx7g5n]:not(.first){border-top:1px solid var(--line);margin-top:6px;padding-top:6px}:root{--red:#b20324;--red-dark:#8c021c;--red-deep:#770218;--red-on-dark:#ff5a73;--black:#000;--ink:#1c1c1c;--header-bg:#111218;--white:#fff;--focus:#5e97ff;--green:#2e7d32;--copy-gray:#333;--gray-dark:#666;--gray-mid:#999;--gray-light:#ccc;--line:#e4e4e4;--band:#f4f4f4;--chip:#eee;--placeholder:#eee;--font-serif:var(--font-merriweather), Georgia, serif;--font-sans:var(--font-open-sans), Arial, sans-serif;--font-display:"Palatino Linotype", Palatino, "Book Antiqua", "URW Palladio L", Georgia, serif;--text-body:400 16px/1.6 var(--font-sans);--text-lede:400 17px/1.6 var(--font-sans);--display-stroke:.04em;--container:1340px;--gutter:20px;--heading-width:min(1280px, 79.2vw);--wide-width:min(1300px, 100% - 2 * var(--gutter));--text-width:min(1140px, 100% - 2 * var(--gutter));--narrow-width:min(1100px, 100% - 2 * var(--gutter));--corner-radius:5px;--hover-transition:.15s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font:400 16px/1.45 var(--font-sans);color:var(--black);background:var(--white);margin:0}img,video,svg{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);margin:0;font-weight:700;line-height:1.4}p,ul,ol{margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.seam{margin-bottom:4px}.palatino-bold{font-family:var(--font-display);-webkit-text-stroke:var(--display-stroke) currentColor;font-weight:400}.page-title{font:900 32px/1.3 var(--font-serif);color:var(--red)}.section-title{color:var(--red);text-align:center;font-size:28px}.section-sub{font-family:var(--font-serif);text-align:center;font-size:18px;font-weight:400}.section-title+.section-sub{margin-top:16px}.band-title{color:var(--red);text-align:center;font-size:28px}.eyebrow{font:700 14px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase}.eyebrow-small{font:700 12px/1.2 var(--font-sans);letter-spacing:.16em;text-transform:uppercase}.more-link{font:700 15px/1 var(--font-sans);color:var(--red)}.btn{background:var(--red);min-height:45px;color:var(--white);font:italic 700 18px/1 var(--font-serif);border-radius:var(--corner-radius);cursor:pointer;transition:background-color var(--hover-transition);border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.btn:hover,.btn:focus-visible{background:var(--red-dark)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){:root{--gutter:50px}.page-title{font-size:40px;line-height:56px}.section-title{font-size:36px}.section-sub{font-size:21px}.band-title{font-size:32px}}.skip-link[data-astro-cid-z4jru4n3]{z-index:100;background:var(--white);color:var(--black);border-radius:var(--corner-radius);padding:10px 16px;position:absolute;top:-100px;left:16px}.skip-link[data-astro-cid-z4jru4n3]:focus{top:16px}
