@font-face{font-family:SF Pro Display Semibold;src:url(/fonts/SFProDisplay-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{color-scheme:light dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-astro-cid-j7pv25f6]{box-sizing:border-box;-webkit-font-smoothing:inherit}html,body{margin:0;padding:0;height:100%}body,input[data-astro-cid-j7pv25f6],textarea[data-astro-cid-j7pv25f6],select[data-astro-cid-j7pv25f6],button[data-astro-cid-j7pv25f6]{font-family:sans-serif;font-size:12px}body{min-height:100vh;overscroll-behavior-y:contain;background:#fff;color:#000}.primary[data-astro-cid-j7pv25f6]{color:#000}.secondary[data-astro-cid-j7pv25f6]{color:#696969}.shell[data-astro-cid-j7pv25f6]{width:100%;box-sizing:border-box;min-height:100vh}a[data-astro-cid-j7pv25f6]{text-decoration:none;color:#000;opacity:.8;transition:opacity .15s ease,color .15s ease}a[data-astro-cid-j7pv25f6]:hover{color:#0040dd;text-decoration:underline;text-decoration-color:#0040dd;opacity:1}.primary-link[data-astro-cid-j7pv25f6]{color:#000}.primary-link[data-astro-cid-j7pv25f6]:hover{color:#0040dd;text-decoration:underline;text-decoration-color:#0040dd}main[data-astro-cid-j7pv25f6]{width:100%}.content[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0;padding:160px 24px 120px 120px;text-align:left;box-sizing:border-box}@media(max-width:1024px){.content[data-astro-cid-j7pv25f6]{padding-left:80px}}@media(max-width:768px){.content[data-astro-cid-j7pv25f6]{padding-left:40px;padding-top:140px}}@media(max-width:640px){.content[data-astro-cid-j7pv25f6]{padding-left:24px;padding-top:120px;padding-bottom:144px}}.hero-text-container[data-astro-cid-j7pv25f6]{width:100%;max-width:960px;margin-bottom:40px}.hero-text-block[data-astro-cid-j7pv25f6]{font-family:SF Pro Display Semibold,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:42px;font-style:normal;font-weight:600;letter-spacing:0px;line-height:1.1;font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:balance}.hero-text-block[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:SF Pro Display Semibold,-apple-system,BlinkMacSystemFont,system-ui,sans-serif!important;font-size:42px!important;font-style:normal!important;font-weight:600!important;letter-spacing:0px!important;line-height:1.1!important;font-feature-settings:normal!important;font-variation-settings:normal!important;-webkit-font-smoothing:antialiased!important}.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#696969}.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6].name-heading{margin-bottom:16px}.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].intro-text{margin-bottom:0}@media(max-width:768px){.hero-text-block[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:clamp(36px,6vw,42px)!important}}@media(max-width:640px){.hero-text-block[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:clamp(32px,8vw,40px)!important}}.name-heading[data-astro-cid-j7pv25f6]{margin-bottom:24px}.intro-text[data-astro-cid-j7pv25f6]{margin-bottom:0}.hero-name-link[data-astro-cid-j7pv25f6]{color:#000;text-decoration:none}.hero-name-link[data-astro-cid-j7pv25f6]:hover,.hero-name-link[data-astro-cid-j7pv25f6]:focus-visible{color:#0040dd;text-decoration:none}.hero-inline-link[data-astro-cid-j7pv25f6]{color:#000;text-decoration:underline}.hero-inline-link[data-astro-cid-j7pv25f6]:hover,.hero-inline-link[data-astro-cid-j7pv25f6]:focus-visible{color:#0040dd;text-decoration:underline}.content-links[data-astro-cid-j7pv25f6]{display:flex;gap:28px;margin-top:0;font-size:17px;font-weight:400;flex-wrap:wrap}.content-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline}.content-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.content-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{color:#0040dd;text-decoration:underline;text-decoration-color:#0040dd}@media(max-width:640px){.content-links[data-astro-cid-j7pv25f6]{flex-direction:column;gap:16px}}@media(prefers-color-scheme:dark){body{background:#000;color:#fff}.primary[data-astro-cid-j7pv25f6]{color:#fff}.secondary[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-text-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#757575}a[data-astro-cid-j7pv25f6]{color:#fff}a[data-astro-cid-j7pv25f6]:hover{color:#ffea00;text-decoration:underline;text-decoration-color:#ffea00}.hero-name-link[data-astro-cid-j7pv25f6]{color:#fff}.hero-name-link[data-astro-cid-j7pv25f6]:hover,.hero-name-link[data-astro-cid-j7pv25f6]:focus-visible{color:#ffea00}.hero-inline-link[data-astro-cid-j7pv25f6]{color:#fff}.hero-inline-link[data-astro-cid-j7pv25f6]:hover,.hero-inline-link[data-astro-cid-j7pv25f6]:focus-visible{color:#ffea00;text-decoration-color:#ffea00}.content-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.content-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{color:#ffea00;text-decoration-color:#ffea00}}
