*,:before,:after{box-sizing:border-box}body{font-family:var(--body,system-ui, sans-serif);margin:0}.skip{z-index:3;background:canvas;padding:10px 15px;position:fixed;top:10px;left:-1000em}.skip:focus{left:10px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header[data-astro-cid-gk2y4x2r]{width:min(100%, max(var(--page-width), 95%));padding-inline:var(--gutter);color:#333;grid-template:".logo."105px"open nav."52px/1fr auto 1fr;align-items:center;margin-inline:auto;display:grid}a[data-astro-cid-gk2y4x2r]{color:inherit;text-decoration:none}button[data-astro-cid-gk2y4x2r]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.open[data-astro-cid-gk2y4x2r]{grid-area:open;justify-self:start;gap:7px;height:40px;margin-left:-10px;padding-inline:10px}.open[data-astro-cid-gk2y4x2r]:hover{opacity:.6}.logo[data-astro-cid-gk2y4x2r]{color:#303131;grid-area:logo;justify-self:center;font-size:34.5px;font-weight:400;position:relative}.logo[data-astro-cid-gk2y4x2r] img[data-astro-cid-gk2y4x2r]{width:104px;height:auto;display:block}.logo[data-astro-cid-gk2y4x2r] svg[data-astro-cid-gk2y4x2r]{width:.72em;height:auto;position:absolute;top:-.4em;left:calc(100% + .12em)}.nav[data-astro-cid-gk2y4x2r]{grid-area:nav;gap:30px;display:flex}.nav[data-astro-cid-gk2y4x2r] a[data-astro-cid-gk2y4x2r]{border-bottom:1px solid #0000;align-items:center;min-height:42px;padding-top:5px;line-height:1.4;display:flex}.drawer[data-astro-cid-gk2y4x2r]{color:#333;border:0;width:340px;height:auto;margin:0;padding:0;translate:-100%}.drawer[data-astro-cid-gk2y4x2r]:popover-open{translate:0}.drawer[data-astro-cid-gk2y4x2r]::backdrop{opacity:0;background:#000000b3}.drawer[data-astro-cid-gk2y4x2r]:popover-open::backdrop{opacity:1}@starting-style{.drawer[data-astro-cid-gk2y4x2r]:popover-open{translate:-100%}.drawer[data-astro-cid-gk2y4x2r]:popover-open::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){.drawer[data-astro-cid-gk2y4x2r],.drawer[data-astro-cid-gk2y4x2r]::backdrop{transition:translate .5s, opacity .5s, display .5s allow-discrete, overlay .5s allow-discrete;transition-timing-function:cubic-bezier(.19,1,.22,1)}a[data-astro-cid-gk2y4x2r],.close[data-astro-cid-gk2y4x2r]{transition:color .25s}.open[data-astro-cid-gk2y4x2r]{transition:opacity .25s}}.heading[data-astro-cid-gk2y4x2r]{border-bottom:1px solid #0000001a;justify-content:flex-end;padding:20px 15px;display:flex}.close[data-astro-cid-gk2y4x2r]{gap:.3em;height:25px;font-weight:600}.close[data-astro-cid-gk2y4x2r]:hover{color:#767676}.drawer[data-astro-cid-gk2y4x2r] a[data-astro-cid-gk2y4x2r]{border-bottom:1px solid #0000001a;align-items:center;min-height:50px;padding:5px 20px;font-size:13px;font-weight:600;display:flex}.nav[data-astro-cid-gk2y4x2r] a[data-astro-cid-gk2y4x2r]:hover,.drawer[data-astro-cid-gk2y4x2r] a[data-astro-cid-gk2y4x2r]:hover{color:#3e3e42}.nav[data-astro-cid-gk2y4x2r] a[data-astro-cid-gk2y4x2r][aria-current=page]{color:#3e3e42;border-bottom-color:#000}@media (width<=1024px){header[data-astro-cid-gk2y4x2r]{grid-template-rows:60px;grid-template-areas:"open logo."}.logo[data-astro-cid-gk2y4x2r]{font-size:26.2px}.logo[data-astro-cid-gk2y4x2r] img[data-astro-cid-gk2y4x2r]{width:79.04px}.nav[data-astro-cid-gk2y4x2r]{display:none}.drawer[data-astro-cid-gk2y4x2r]{width:min(300px,80vw)}html:has(.drawer:popover-open){overflow:hidden}}.copy[data-astro-cid-4ul3c4ct]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.copy[data-astro-cid-4ul3c4ct] .check-icon,.copy[data-astro-cid-4ul3c4ct][data-copied] .copy-icon{display:none}.copy[data-astro-cid-4ul3c4ct][data-copied] .check-icon{display:block}footer[data-astro-cid-cp6gwiic]{padding:60px max(var(--gutter), (100% - var(--page-width)) / 2 + var(--gutter)) 20px;border-top:1px solid #0000001a}.columns[data-astro-cid-cp6gwiic]{align-items:center;gap:15px;margin-bottom:60px;display:flex}.contact[data-astro-cid-cp6gwiic]{width:25%}.email[data-astro-cid-cp6gwiic]{width:50%;padding-left:11%}nav[data-astro-cid-cp6gwiic]{width:25%;padding-left:8%;translate:0 9px}h2[data-astro-cid-cp6gwiic]{margin:0 0 20px;font-size:36px}.socials[data-astro-cid-cp6gwiic]{gap:20px;display:flex}.socials[data-astro-cid-cp6gwiic] a[data-astro-cid-cp6gwiic]{display:flex}.socials[data-astro-cid-cp6gwiic] a[data-astro-cid-cp6gwiic]:hover{color:#000}.label[data-astro-cid-cp6gwiic]{margin:0;font-size:18px;line-height:1.3}.address[data-astro-cid-cp6gwiic]{align-items:center;gap:8px;margin:10px 0 0;line-height:1;display:flex}.mark[data-astro-cid-cp6gwiic] svg[data-astro-cid-cp6gwiic]{width:auto;height:40px}nav[data-astro-cid-cp6gwiic] a[data-astro-cid-cp6gwiic]{padding:7px 20px;line-height:20px;display:flex}nav[data-astro-cid-cp6gwiic] a[data-astro-cid-cp6gwiic]:hover{color:#000}nav[data-astro-cid-cp6gwiic] .mark[data-astro-cid-cp6gwiic]{width:fit-content;margin:-18px 0 14px 20px;padding:0}@media (prefers-reduced-motion:no-preference){nav[data-astro-cid-cp6gwiic] a[data-astro-cid-cp6gwiic]{transition:color .25s}}a[data-astro-cid-cp6gwiic]{color:inherit;text-decoration:none}.copyright[data-astro-cid-cp6gwiic]{text-align:center;margin:0}@media (width<=1024px){.columns[data-astro-cid-cp6gwiic]{margin:20px 0 80px}.email[data-astro-cid-cp6gwiic]{width:34%;padding-left:0}nav[data-astro-cid-cp6gwiic]{width:41%}h2[data-astro-cid-cp6gwiic]{font-size:22px}}@media (width<=768px){.columns[data-astro-cid-cp6gwiic]{flex-direction:column;margin:0 0 60px}.contact[data-astro-cid-cp6gwiic],.email[data-astro-cid-cp6gwiic],nav[data-astro-cid-cp6gwiic]{width:100%;padding-left:0}nav[data-astro-cid-cp6gwiic]{translate:none}nav[data-astro-cid-cp6gwiic] .mark[data-astro-cid-cp6gwiic]{margin-top:32px}}@media (width<=576px){h2[data-astro-cid-cp6gwiic]{font-size:20px}}:root{--page-width:1280px;--gutter:15px}body{color:#3e3e42;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;line-height:1.6}:is(h1,h2,h3){font-family:var(--display);letter-spacing:2px;font-weight:400;line-height:1.4}strong{font-weight:600}main[data-astro-cid-vrhmsgkt]{padding-block:20px}
