#header{flex-direction:column;align-items:center;gap:.65rem;padding:.8rem 0 0;display:flex}#header .logo.has-brand-image{flex:none;min-width:0;margin:0;line-height:0;display:block;position:static;overflow:hidden;transform:none}#header .logo.has-brand-image[data-header-logo]{position:relative}#header .header-brand-picture{display:block}#header .header-brand-shine{filter:brightness(3.2)saturate(0)contrast(1.1)drop-shadow(0 0 .28rem #fffffff2);opacity:0;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(105deg,#0000 42%,#000 48% 52%,#0000 58%);mask-position:100% 0;mask-size:300% 100%}#header .logo.is-shining .header-brand-shine{animation:.95s cubic-bezier(.22,.75,.32,1) both header-logo-anime-shine}@keyframes header-logo-anime-shine{0%{opacity:0;mask-position:100% 0}14%{opacity:.95}82%{opacity:.95}to{opacity:0;mask-position:0 0}}#header .header-brand-image{width:clamp(17rem,32vw,24rem);max-width:100%;height:auto;display:block}.header-navigation-row[data-astro-cid-xja2l2b7]{box-sizing:border-box;background:0 0;flex:none;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;width:100%;min-height:3rem;display:grid;position:relative}.header-search-toggle[data-astro-cid-xja2l2b7],.header-social-link[data-astro-cid-xja2l2b7]{box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;width:3rem;height:3rem;margin:0;padding:0;font-size:1.65rem;line-height:1;display:inline-flex;color:#3d4449!important}.header-search-toggle[data-astro-cid-xja2l2b7]{cursor:pointer;grid-column:1;font-size:1.4rem}.header-social-links[data-astro-cid-xja2l2b7]{grid-column:3;justify-content:flex-end;align-self:stretch;display:flex}.header-search-toggle[data-astro-cid-xja2l2b7]:hover,.header-search-toggle[data-astro-cid-xja2l2b7]:focus-visible,.header-social-link[data-astro-cid-xja2l2b7]:hover,.header-social-link[data-astro-cid-xja2l2b7]:focus-visible{transform:scale(1.08);color:#f56a6a!important}.header-search-toggle[data-astro-cid-xja2l2b7]:focus-visible,.header-social-link[data-astro-cid-xja2l2b7]:focus-visible,.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]:focus-visible{outline-offset:-.15rem;outline:2px solid #f56a6a}.header-section-links[data-astro-cid-xja2l2b7]{--link-gap:clamp(.7rem, 2vw, 1.6rem);min-width:0;padding:.325rem max(0px, calc(.6rem - var(--link-gap) / 2));text-align:center;text-wrap:balance;grid-column:2;font-size:0;display:block}.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]{letter-spacing:.075em;margin:.125rem calc(var(--link-gap) / 2);text-transform:uppercase;white-space:nowrap;border:0;font-family:Roboto Slab,serif;font-size:.78rem;font-weight:700;line-height:1.35;transition:none;display:inline-block;color:#3d4449!important}.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]:hover,.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]:focus-visible,.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7].is-current{color:#f56a6a!important}.header-search-form[data-astro-cid-xja2l2b7]{grid-column:2;align-items:center;min-width:0;margin:0;padding:.3rem .55rem;display:flex}.header-search-form[data-astro-cid-xja2l2b7][hidden]{display:none}.header-search-form[data-astro-cid-xja2l2b7] input[data-astro-cid-xja2l2b7][type=search]{box-sizing:border-box;color:#3d4449;background:#fff;border-color:#3d444959;width:100%;height:2.35rem;margin:0;padding:0 .85rem}.header-search-form[data-astro-cid-xja2l2b7] input[data-astro-cid-xja2l2b7][type=search]::placeholder{color:#7f888f!important}.header-navigation-row[data-astro-cid-xja2l2b7].is-search-open .header-section-links[data-astro-cid-xja2l2b7]{display:none}@media (prefers-color-scheme:dark){.header-search-toggle[data-astro-cid-xja2l2b7],.header-social-link[data-astro-cid-xja2l2b7],.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]{color:#f1f5f9!important}.header-search-form[data-astro-cid-xja2l2b7] input[data-astro-cid-xja2l2b7][type=search]{color:#f1f5f9;background:#111820;border-color:#f1f5f959}.header-search-form[data-astro-cid-xja2l2b7] input[data-astro-cid-xja2l2b7][type=search]::placeholder{color:#98a6b5!important}}@media screen and (width<=736px){#header{gap:.5rem;padding-top:.65rem}#header .header-brand-image{width:min(76vw,19rem)}.header-section-links[data-astro-cid-xja2l2b7]{--link-gap:clamp(.5rem, 3vw, .85rem);padding-inline:0}.header-section-links[data-astro-cid-xja2l2b7] a[data-astro-cid-xja2l2b7]{letter-spacing:.045em;font-size:clamp(.58rem,2.35vw,.7rem)}}@media (prefers-reduced-motion:reduce){#header .header-brand-shine{display:none;animation:none!important}}.pwa-install[data-astro-cid-36cemfa5]{margin-top:1.2rem}.pwa-install[data-astro-cid-36cemfa5] p[data-astro-cid-36cemfa5]{margin:0;font-size:.9rem}[data-astro-cid-36cemfa5][hidden]{display:none!important}.site-footer[data-astro-cid-kn6wmbmt]{text-align:center;border-top:1px solid #7f888f4d;margin-top:4em;padding:.75em 0}.site-footer[data-astro-cid-kn6wmbmt] .copyright[data-astro-cid-kn6wmbmt],.site-footer[data-astro-cid-kn6wmbmt] .powered-by[data-astro-cid-kn6wmbmt]{margin:0}.site-footer[data-astro-cid-kn6wmbmt] .powered-by[data-astro-cid-kn6wmbmt]{margin-top:.35rem;font-size:.82em}.auto-entity-link{color:#f56a6a;border-bottom:1px dotted;font-weight:600}.auto-entity-link:hover,.auto-entity-link:focus-visible{border-bottom-style:solid;color:#f56a6a!important}#main>.inner{flex-direction:column;min-height:100dvh;display:flex}#main>.inner>#footer{margin-top:auto}
