.site-header[data-astro-cid-fzpbxy5g]{color:#fff;background:#2445ed;border-bottom:1px solid #ffffff40}.site-header[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:12px 30px;max-width:1800px;margin:auto;padding:15px 22px;display:flex}.nav-links[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:0 20px;display:flex}.site-header[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:14px;line-height:1.4;display:inline-flex}.nav-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{text-decoration:none}.nav-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration:underline}.application[data-astro-cid-fzpbxy5g]{border-radius:3px;gap:18px;padding:12px 18px;text-decoration:none;color:#262d1e!important;background:#eaff68!important}.site-header[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:4px;outline:2px solid #fff}.skip-link[data-astro-cid-fzpbxy5g]{z-index:100;background:#eaff68;padding:14px;position:fixed;top:0;left:20px;transform:translateY(-150%);color:#262d1e!important}.skip-link[data-astro-cid-fzpbxy5g]:focus{transform:translateY(8px)}@media (width>=1050px){.site-header[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{justify-content:space-between;padding-inline:4vw}}.site-footer[data-astro-cid-nns7i3if]{color:#262d1e;background:#fafbf5;border-top:1px solid #dce0d4}.footer-inner[data-astro-cid-nns7i3if]{gap:30px;max-width:1800px;margin:auto;padding:45px 22px;display:grid}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#2445ed;text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;line-height:1.5;display:inline-flex}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{outline-offset:4px;outline:2px solid #2445ed}.footer-brand[data-astro-cid-nns7i3if]{font-weight:500;text-decoration:none;font-size:25px!important}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:290px;font-size:15px;line-height:1.6}.site-footer[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if],.contacts[data-astro-cid-nns7i3if]{align-content:start;display:grid}.contacts[data-astro-cid-nns7i3if]>span[data-astro-cid-nns7i3if]{padding:10px 0}.contacts[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if]{color:#626b58;margin-top:5px;font-size:12px;display:block}.legal[data-astro-cid-nns7i3if]{border-top:1px solid #dce0d4;flex-wrap:wrap;align-items:center;gap:10px 25px;padding-top:20px;font-size:13px;display:flex}@media (width>=800px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1.2fr 1fr 1fr;padding:55px 4vw}.legal[data-astro-cid-nns7i3if]{grid-column:1/-1}}.contacts[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:14px 12px;padding:3px}.site-footer[data-astro-cid-nns7i3if] .contact-note[data-astro-cid-nns7i3if]{color:#2445ed;isolation:isolate;border-radius:5px;align-items:center;gap:11px;min-height:88px;padding:19px 13px;text-decoration:none;transition:transform .2s;display:flex;position:relative}.note-outline[data-astro-cid-nns7i3if]{z-index:-1;fill:#fafbf5;stroke:currentColor;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.note-outline[data-astro-cid-nns7i3if] path[data-astro-cid-nns7i3if]{vector-effect:non-scaling-stroke}.note-0[data-astro-cid-nns7i3if]{transform:rotate(-1.5deg)}.note-1[data-astro-cid-nns7i3if]{transform:rotate(1deg)}.note-2[data-astro-cid-nns7i3if]{transform:rotate(.8deg)}.note-3[data-astro-cid-nns7i3if]{transform:rotate(-1deg)}.note-0[data-astro-cid-nns7i3if] .note-outline[data-astro-cid-nns7i3if]{fill:#eaff68}.site-footer[data-astro-cid-nns7i3if] .note-1[data-astro-cid-nns7i3if]{color:#fafbf5}.note-1[data-astro-cid-nns7i3if] .note-outline[data-astro-cid-nns7i3if]{fill:#2445ed;stroke:#2445ed}.contact-icon[data-astro-cid-nns7i3if]{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:28px;height:30px}.contact-name[data-astro-cid-nns7i3if]{font:14px/1.4 IBM Plex Mono,monospace}.contact-arrow[data-astro-cid-nns7i3if]{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:17px;height:17px;margin-left:auto}.contacts[data-astro-cid-nns7i3if] .is-pending[data-astro-cid-nns7i3if]{padding:19px 13px}.contacts[data-astro-cid-nns7i3if] .is-pending[data-astro-cid-nns7i3if] .note-outline[data-astro-cid-nns7i3if]{stroke-dasharray:5 4}.contacts[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if]{color:#626b58;margin-top:4px;font:11px/1.4 IBM Plex Mono,monospace}@media (hover:hover){.contact-note[data-astro-cid-nns7i3if][href]:hover{transform:translateY(-3px)}.contact-note[data-astro-cid-nns7i3if][href]:hover .contact-name[data-astro-cid-nns7i3if]{text-underline-offset:4px;text-decoration:underline}}@media (width<=359px){.contact-note[data-astro-cid-nns7i3if]{gap:7px!important}.contact-icon[data-astro-cid-nns7i3if]{width:22px}.contact-arrow[data-astro-cid-nns7i3if]{display:none}.contact-name[data-astro-cid-nns7i3if]{font-size:13px}}@media (width>=800px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr 1.25fr}.contacts[data-astro-cid-nns7i3if]{min-width:300px}}@media (prefers-reduced-motion:reduce){.site-footer[data-astro-cid-nns7i3if] .contact-note[data-astro-cid-nns7i3if]{transition:none}.contact-note[data-astro-cid-nns7i3if][href]:hover{transform:none}}*{box-sizing:border-box}html,body{color:#fafbf5;-webkit-font-smoothing:antialiased;background:#2445ed;width:100%;min-height:100%;margin:0;font-family:Onest,Arial,sans-serif}::selection{color:#262d1e;background:#eaff68}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
