.SiteFooter[data-astro-cid-gcn2mc3v]{background-color:var(--themeColorPrimary);color:var(--themeColorPrimaryForeground)}.SiteFooter__wrapper[data-astro-cid-gcn2mc3v]{display:grid;gap:clamp(2rem,6.0093896714vi + .5915492958rem,6rem);width:100%;max-width:var(--pageMaxWidth);margin:0 auto;padding:clamp(1.75rem,1.5023474178vi + 1.3978873239rem,2.75rem) var(--pageMargin) clamp(1.5rem,1.1267605634vi + 1.235915493rem,2.25rem)}@media(width>=760px){.SiteFooter__wrapper[data-astro-cid-gcn2mc3v]{grid-template-columns:minmax(14rem,1fr) auto;align-items:start}}.SiteFooter__brand[data-astro-cid-gcn2mc3v]{display:grid;gap:clamp(1.75rem,3.3802816901vi + .9577464789rem,4rem);align-content:space-between;min-height:7rem}@media(width<760px){.SiteFooter__brand[data-astro-cid-gcn2mc3v]{display:contents}}.SiteFooter__logoLink[data-astro-cid-gcn2mc3v]{display:block;width:fit-content}.SiteFooter__logoLink[data-astro-cid-gcn2mc3v]:focus-visible{border-radius:4px;outline:2px solid var(--themeColorPrimaryForeground);outline-offset:2px}.SiteFooter__copyright[data-astro-cid-gcn2mc3v]{max-inline-size:34ch}@media(width<760px){.SiteFooter__copyright[data-astro-cid-gcn2mc3v]{order:1}}.SiteFooter__copyright[data-astro-cid-gcn2mc3v]{color:color-mix(in srgb,currentcolor 70%,transparent);font-size:clamp(.75rem,.0938967136vi + .7279929577rem,.8125rem);font-weight:var(--fontWeightMedium);line-height:1.3;letter-spacing:0}.SiteFooter__nav[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,2.8169014085vi + 1.0897887324rem,3.625rem)}@media(width>=560px){.SiteFooter__nav[data-astro-cid-gcn2mc3v]{grid-template-columns:none;grid-auto-columns:minmax(6rem,auto);grid-auto-flow:column}}.SiteFooter__navGroup[data-astro-cid-gcn2mc3v]{display:grid;gap:.95rem;align-content:start}.SiteFooter__navTitle[data-astro-cid-gcn2mc3v]{font-size:clamp(.8125rem,.0938967136vi + .7904929577rem,.875rem);font-weight:var(--fontWeightSemibold);line-height:1.2;letter-spacing:0;font-variation-settings:"SERF" 75}.SiteFooter__navList[data-astro-cid-gcn2mc3v]{display:grid;gap:.55rem;max-inline-size:13em;font-size:clamp(.875rem,.1877934272vi + .8309859155rem,1rem);font-weight:var(--fontWeightMedium);line-height:1.2;letter-spacing:0}.SiteFooter__navList[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{text-wrap:balance;transition:opacity .25s}.SiteFooter__navList[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{opacity:.7}.SiteFooter__navList[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:focus-visible{border-radius:4px;outline:2px solid var(--themeColorPrimaryForeground);outline-offset:2px}.AnnouncementBanner[data-astro-cid-2opq22vd]{position:sticky;top:0;z-index:11;display:grid;place-items:center;height:var(--announcementBannerHeight);padding-inline:var(--pageMargin);background-color:var(--colorMaroonDark);color:var(--colorOffWhite)}.AnnouncementBanner__link[data-astro-cid-2opq22vd]{font-size:14px;font-weight:var(--fontWeightMedium);line-height:16px;text-align:center;text-wrap:balance}.AnnouncementBanner__link[data-astro-cid-2opq22vd]:focus-visible{border-radius:4px;outline:2px solid var(--colorOffWhite);outline-offset:4px}.AnnouncementBanner__arrow[data-astro-cid-2opq22vd]{display:inline-block;margin-inline-start:.35em;transition:translate .25s}.AnnouncementBanner__link[data-astro-cid-2opq22vd]:hover .AnnouncementBanner__arrow[data-astro-cid-2opq22vd]{translate:3px 0}.SiteHeader[data-astro-cid-ctg3m53h]{position:sticky;top:var(--announcementBannerHeight);z-index:10;border-bottom:1px solid transparent;background-color:transparent;color:var(--themeColorPrimary);transition:background-color .15s ease,border-color .15s ease}.SiteHeader[data-astro-cid-ctg3m53h][data-variant=overlay]{position:fixed;inset-inline:0}.SiteHeader[data-astro-cid-ctg3m53h][data-scrolled],.SiteHeader[data-astro-cid-ctg3m53h][data-menu-open]{border-bottom-color:color-mix(in srgb,var(--colorMaroon) 50%,transparent);background-color:var(--colorOffWhite)}.SiteHeader[data-astro-cid-ctg3m53h][data-menu-open]{border-bottom-color:transparent}.SiteHeader__wrapper[data-astro-cid-ctg3m53h]{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--pageMaxWidth);margin:0 auto;padding:14px var(--pageMargin)}.SiteHeader__group[data-astro-cid-ctg3m53h]{display:flex;gap:32px;align-items:center}.SiteHeader__logoContainer[data-astro-cid-ctg3m53h]{position:relative;display:flex}.SiteHeader__logoLink[data-astro-cid-ctg3m53h]{display:block}.SiteHeader__logoLink[data-astro-cid-ctg3m53h]:focus-visible{border-radius:4px;outline:2px solid var(--themeColorPrimary);outline-offset:2px}.SiteHeader__assetMenu[data-astro-cid-ctg3m53h]{position:absolute;top:calc(100% + 10px);left:0;z-index:1;translate:0 -4px;display:grid;visibility:hidden;gap:2px;min-width:316px;padding:6px;border:1px solid color-mix(in srgb,var(--colorMaroon) 10%,transparent);border-radius:6px;background-color:var(--colorOffWhite);opacity:0;box-shadow:0 5px 8px color-mix(in srgb,var(--colorMaroonDark) 16%,transparent);transition:opacity .12s ease,translate .12s ease,visibility 0s linear .12s}@media(width<900px){.SiteHeader__assetMenu[data-astro-cid-ctg3m53h]{display:none}}.SiteHeader__assetMenu[data-astro-cid-ctg3m53h][data-open]{translate:0 0;visibility:visible;opacity:1;transition:opacity .12s ease,translate .12s ease,visibility 0s linear 0s}.SiteHeader__assetTiles[data-astro-cid-ctg3m53h]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.SiteHeader__assetTile[data-astro-cid-ctg3m53h]{display:grid;gap:8px;justify-items:start;padding:6px 6px 8px;border:0;border-radius:6px;background:none;color:var(--themeColorPrimary);font-size:13px;font-weight:var(--fontWeightMedium);text-align:left;line-height:1;transition:background-color .12s ease;cursor:pointer}.SiteHeader__assetTile[data-astro-cid-ctg3m53h]:hover{background-color:var(--themeColorSecondary)}.SiteHeader__assetTile[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--themeColorPrimary);outline-offset:-2px}.SiteHeader__assetTilePlate[data-astro-cid-ctg3m53h]{display:grid;place-items:center;width:100%;height:72px;padding:0 16px;border:1px solid color-mix(in srgb,var(--colorMaroon) 8%,transparent);border-radius:4px;background-color:color-mix(in srgb,var(--colorMaroon) 6%,var(--colorOffWhite))}.SiteHeader__assetTileImage[data-astro-cid-ctg3m53h]{width:100%;max-height:40px;object-fit:contain}.SiteHeader__assetMenuDivider[data-astro-cid-ctg3m53h]{width:auto;height:0;margin:6px -6px;border:0;border-top:1px solid color-mix(in srgb,var(--colorMaroon) 10%,transparent)}.SiteHeader__assetMenuRow[data-astro-cid-ctg3m53h]{display:flex;gap:10px;align-items:center;padding:9px 8px;border-radius:6px;color:var(--themeColorPrimary);font-size:14px;font-weight:var(--fontWeightMedium);line-height:1;transition:background-color .12s ease}.SiteHeader__assetMenuRow[data-astro-cid-ctg3m53h]:hover{background-color:var(--themeColorSecondary)}.SiteHeader__assetMenuRow[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--themeColorPrimary);outline-offset:-2px}.SiteHeader__assetMenuRowIcon[data-astro-cid-ctg3m53h]{display:block;flex:none;color:var(--themeColorPrimarySubdued)}.SiteHeader__logo[data-astro-cid-ctg3m53h]{display:block}.SiteHeader__logo--variantLogotype[data-astro-cid-ctg3m53h]{--logoScale: .863}@media(width<1100px){.SiteHeader__logo--variantLogotype[data-astro-cid-ctg3m53h]{display:none}}@media(width>=1100px){.SiteHeader__logo--variantIcon[data-astro-cid-ctg3m53h]{display:none}}@media(width<900px){.SiteHeader__nav[data-astro-cid-ctg3m53h]{display:none}}.SiteHeader__navList[data-astro-cid-ctg3m53h]{display:flex;gap:24px;align-items:center}.SiteHeader__navListLink[data-astro-cid-ctg3m53h]{font-size:16px;font-weight:var(--fontWeightMedium);line-height:1;transition:opacity .25s}.SiteHeader__navListLink[data-astro-cid-ctg3m53h]:hover{opacity:.7}.SiteHeader__navListLink[data-astro-cid-ctg3m53h]:focus-visible{border-radius:4px;outline:2px solid var(--themeColorPrimary);outline-offset:4px}.SiteHeader__cta[data-astro-cid-ctg3m53h]{display:grid;place-items:center;padding:8px 12px;border-radius:5px;background-color:var(--themeColorPrimary);color:var(--themeColorPrimaryForeground);font-size:15px;font-weight:var(--fontWeightMedium);line-height:16px;letter-spacing:.01em;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.SiteHeader__cta[data-astro-cid-ctg3m53h]:hover{background-color:var(--themeColorPrimaryEmphasized)}.SiteHeader__cta[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.SiteHeader__actions[data-astro-cid-ctg3m53h]{display:flex;gap:12px;align-items:center}.SiteHeader__menuButton[data-astro-cid-ctg3m53h]{display:grid;gap:6px;place-content:center;width:32px;height:32px;margin-inline-end:-6px;padding:0;border:0;border-radius:4px;background:none;color:var(--themeColorPrimary);cursor:pointer}@media(width>=900px){.SiteHeader__menuButton[data-astro-cid-ctg3m53h]{display:none}}.SiteHeader__menuButton[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--themeColorPrimary);outline-offset:2px}.SiteHeader__menuButtonLine[data-astro-cid-ctg3m53h]{display:block;width:20px;height:1.5px;border-radius:1px;background-color:currentcolor;transition:translate .2s ease,rotate .2s ease}.SiteHeader__menuButton[data-astro-cid-ctg3m53h][aria-expanded=true] .SiteHeader__menuButtonLine[data-astro-cid-ctg3m53h]:first-child{rotate:45deg;translate:0 3.75px}.SiteHeader__menuButton[data-astro-cid-ctg3m53h][aria-expanded=true] .SiteHeader__menuButtonLine[data-astro-cid-ctg3m53h]:last-child{rotate:-45deg;translate:0 -3.75px}.SiteHeader__mobileMenu[data-astro-cid-ctg3m53h]{position:fixed;inset:calc(var(--announcementBannerHeight) + var(--siteHeaderHeight) + 1px) 0 0;translate:0 -8px;display:grid;visibility:hidden;grid-template-rows:1fr auto;gap:48px;padding:28px var(--pageMargin) calc(24px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background-color:var(--colorOffWhite);color:var(--themeColorPrimary);opacity:0;transition:opacity .2s ease,translate .2s ease,visibility 0s linear .2s}@media(width>=900px){.SiteHeader__mobileMenu[data-astro-cid-ctg3m53h]{display:none}}.SiteHeader__mobileMenu[data-astro-cid-ctg3m53h][data-open]{translate:0 0;visibility:visible;opacity:1;transition:opacity .2s ease,translate .2s ease,visibility 0s linear 0s}.SiteHeader__mobileNavListItem[data-astro-cid-ctg3m53h]{border-bottom:1px solid color-mix(in srgb,var(--colorMaroon) 10%,transparent)}.SiteHeader__mobileNavListLink[data-astro-cid-ctg3m53h]{display:block;padding:32px 0 16px;font-size:40px;font-weight:var(--fontWeightMedium);line-height:1.03;letter-spacing:-.01em;text-box:trim-both cap alphabetic}.SiteHeader__mobileNavListItem[data-astro-cid-ctg3m53h]:first-child .SiteHeader__mobileNavListLink[data-astro-cid-ctg3m53h]{padding-top:24px}.SiteHeader__mobileNavListLink[data-astro-cid-ctg3m53h]{font-variation-settings:"SERF" 75;transition:opacity .25s}.SiteHeader__mobileNavListLink[data-astro-cid-ctg3m53h]:hover{opacity:.7}.SiteHeader__mobileNavListLink[data-astro-cid-ctg3m53h]:focus-visible{border-radius:4px;outline:2px solid var(--themeColorPrimary);outline-offset:-2px}.SiteHeader__mobileMenuSocialList[data-astro-cid-ctg3m53h]{display:flex;gap:15px;align-self:end}.SiteHeader__mobileMenuSocialListItem[data-astro-cid-ctg3m53h]{flex:1 1 0;min-width:0}.SiteHeader__mobileMenuSocialLink[data-astro-cid-ctg3m53h]{display:flex;gap:12px;justify-content:center;align-items:center;height:48px;padding-inline:16px;border-radius:12px;background-color:color-mix(in srgb,var(--colorMaroon) 10%,transparent);font-size:18px;font-weight:var(--fontWeightMedium);line-height:1;white-space:nowrap;transition:background-color .15s ease}.SiteHeader__mobileMenuSocialLink[data-astro-cid-ctg3m53h]:hover{background-color:color-mix(in srgb,var(--colorMaroon) 16%,transparent)}.SiteHeader__mobileMenuSocialLink[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--themeColorPrimary);outline-offset:2px}.SiteHeader__mobileMenuSocialIcon[data-astro-cid-ctg3m53h]{display:block;flex:none;width:22px;height:22px;background-color:currentColor;mask:var(--iconUrl) center/contain no-repeat}@media(width>=900px){.SiteHeader[data-astro-cid-ctg3m53h][data-variant=overlay]:not([data-scrolled]) .SiteHeader__cta[data-astro-cid-ctg3m53h]{background-color:var(--colorOffWhite);color:var(--themeColorPrimary)}.SiteHeader[data-astro-cid-ctg3m53h][data-variant=overlay]:not([data-scrolled]) .SiteHeader__cta[data-astro-cid-ctg3m53h]:hover{background-color:var(--themeSurfaceOffset)}}
