@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-italic.Q0qr0lrZ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-italic.BEAWuiTz.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/baskervville-latin-ext-wght-normal.fs-PPekE.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/baskervville-latin-wght-normal.BbnBQi-e.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/baskervville-latin-ext-wght-italic.D-Fp7XMl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/baskervville-latin-wght-italic.DRIwZ28f.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-ink:#42515e;--color-white:#fff;--color-surface:#ebf1f4;--color-surface-2:#e2ebef;--color-rule:#bdd1d9;--color-teal:#13bdce;--color-teal-strong:#0c7782;--color-teal-light:#92e4ed;--color-purple:#942a6e;--color-purple-strong:#942a6e;--color-orange:#f15b40;--color-orange-strong:#b84631;--color-green:#a4be39;--color-green-strong:#627222;--color-gold:#e8a527;--color-gold-strong:#8c6418;--accent:var(--color-teal);--accent-strong:var(--color-teal-strong);--focus-ring:var(--color-ink);--font-sans:"Figtree Variable", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Baskervville Variable", "Baskervville", "Baskerville", Georgia, serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.1875rem;--text-nav:clamp(.9375rem, .6rem + .55vw, 1.1875rem);--text-lg:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--text-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--text-2xl:clamp(1.875rem, 1.4rem + 1.6vw, 2.625rem);--text-3xl:clamp(2.125rem, 1.5rem + 2.2vw, 3.25rem);--leading-tight:1.2;--leading-normal:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--container-max:85.375rem;--gutter:clamp(1.25rem, 3vw, 2.5rem);--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius:8px;--radius-lg:12px;--header-band:8px;--footer-band:27px;--shadow-raised:0 2px 8px #42515e40;--shadow-overlay:0 12px 24px #42515e33;--z-float:50;--z-header:100;--z-skip-link:1000;--duration:.2s}[data-section=innovative]{--accent:var(--color-purple);--accent-strong:var(--color-purple-strong)}[data-section=educational]{--accent:var(--color-orange);--accent-strong:var(--color-orange-strong)}[data-section=experts]{--accent:var(--color-green);--accent-strong:var(--color-green-strong)}[data-section=help]{--accent:var(--color-gold);--accent-strong:var(--color-gold-strong)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;color:var(--color-ink);background:var(--color-white);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}main{flex:1}h1,h2,h3,h4{margin:0 0 var(--space-4);font-family:var(--font-serif);font-weight:600;line-height:var(--leading-tight);color:var(--color-ink);text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}p,ul,ol{margin:0 0 var(--space-4)}a{color:var(--accent-strong);text-underline-offset:.15em}a:hover{color:var(--color-ink)}img,svg{max-width:100%;height:auto}button{font:inherit}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}::selection{background:var(--accent-strong);color:var(--color-white)}.container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.border-title{align-items:center;gap:var(--space-4);text-align:center;font-style:italic;display:flex}.border-title:before,.border-title:after{content:"";border-top:2px solid var(--color-ink);flex:1}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.accent-heading{color:var(--accent-strong);font-family:var(--font-sans);font-size:var(--text-lg);text-transform:uppercase;font-weight:800}.accent-list{padding-left:1.25em}.accent-list li{padding-left:.25em}.accent-list li+li{margin-top:var(--space-3)}.accent-list li::marker{color:var(--accent-strong)}.accent-list ul{margin:var(--space-3) 0 0;list-style-type:circle}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);background:var(--color-surface);border-bottom:var(--header-band) solid var(--accent);text-transform:uppercase;font-weight:600;position:relative}@media (height>=600px){.site-header[data-astro-cid-nen7h5rs]{position:sticky;top:0}html{scroll-padding-top:8rem}}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);display:flex}.brand[data-astro-cid-nen7h5rs]{padding-block:var(--space-4);flex-shrink:0;display:block}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:clamp(12rem,20vw,20rem);height:auto;display:block}.nav-menu[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav-link[data-astro-cid-nen7h5rs]{color:var(--color-ink);text-decoration:none}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs].is-current>.nav-link[data-astro-cid-nen7h5rs]{color:var(--accent-strong)}.submenu-list[data-astro-cid-nen7h5rs]{margin:0;list-style:none}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.chevron[data-astro-cid-nen7h5rs]{width:.5em;height:.5em;transition:transform var(--duration);border-bottom:2px solid;border-right:2px solid;display:block;transform:translateY(-25%)rotate(45deg)}[data-astro-cid-nen7h5rs][aria-expanded=true]>.chevron[data-astro-cid-nen7h5rs]{transform:translateY(25%)rotate(-135deg)}@media (width<=1023.98px){.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:13.5rem}.menu-toggle[data-astro-cid-nen7h5rs]{width:3rem;height:3rem;margin-right:calc(-1 * var(--space-2));color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.menu-toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.menu-icon[data-astro-cid-nen7h5rs],.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{border-radius:var(--radius-xs);width:1.75rem;height:3px;transition:transform var(--duration), background-color var(--duration);background:currentColor;display:block}.menu-icon[data-astro-cid-nen7h5rs]{position:relative}.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.menu-icon[data-astro-cid-nen7h5rs]:before{top:-9px}.menu-icon[data-astro-cid-nen7h5rs]:after{top:9px}.menu-open[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs]{background:0 0}.menu-open[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs]:before{transform:translateY(9px)rotate(45deg)}.menu-open[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs]:after{transform:translateY(-9px)rotate(-45deg)}.site-nav[data-astro-cid-nen7h5rs]{margin-top:var(--header-band);height:calc(100dvh - 100% - var(--header-band));overscroll-behavior:contain;background:var(--color-white);box-shadow:var(--shadow-overlay);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.js .site-nav[data-astro-cid-nen7h5rs]{display:none}.js .menu-open[data-astro-cid-nen7h5rs] .site-nav[data-astro-cid-nen7h5rs]{display:block}html:not(.js) .header-inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap}html:not(.js) .site-nav[data-astro-cid-nen7h5rs]{flex-basis:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));box-shadow:none;position:static}.nav-item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;display:flex}.nav-link[data-astro-cid-nen7h5rs]{padding:var(--space-4) var(--gutter);font-size:var(--text-md);flex:1}.nav-item[data-astro-cid-nen7h5rs].is-current>.nav-link[data-astro-cid-nen7h5rs]{box-shadow:inset 6px 0 0 var(--accent-strong)}.site-nav[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-3px}.submenu-toggle[data-astro-cid-nen7h5rs]{width:3.5rem;color:var(--color-ink);border:0;border-left:1px solid var(--color-rule);cursor:pointer;background:0 0;align-self:stretch;place-items:center;padding:0;display:grid}.submenu-toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.submenu[data-astro-cid-nen7h5rs]{background:var(--color-surface);flex-basis:100%}.js .nav-item[data-astro-cid-nen7h5rs]:not(.is-open)>.submenu[data-astro-cid-nen7h5rs]{display:none}.submenu-list[data-astro-cid-nen7h5rs]{padding:0}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-3) var(--gutter) var(--space-3) calc(var(--gutter) + var(--space-5));color:var(--color-ink);font-size:var(--text-base);text-transform:none;border-top:1px solid var(--color-rule);display:block}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 6px 0 0 var(--accent-strong)}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-surface-2)}}@media (width>=1024px){.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.site-nav[data-astro-cid-nen7h5rs]{align-self:stretch;margin-left:auto}.nav-menu[data-astro-cid-nen7h5rs]{height:100%;display:flex}.nav-item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:static}.nav-link[data-astro-cid-nen7h5rs]{max-width:9.5em;padding:var(--space-5) var(--space-2) var(--space-5) var(--space-3);font-size:var(--text-nav);text-align:center;align-self:stretch;align-items:center;line-height:1.3;display:flex;position:relative;overflow:hidden}.nav-link[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-.5rem}.nav-item[data-astro-cid-nen7h5rs]:not(:has(.submenu))>.nav-link[data-astro-cid-nen7h5rs]{padding-right:var(--space-3)}.nav-link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--accent);border-radius:var(--radius-md);opacity:0;width:2rem;height:2rem;transition:opacity var(--duration);position:absolute;bottom:-1.125rem;left:50%;transform:translate(-50%)rotate(45deg)}.nav-item[data-astro-cid-nen7h5rs]:hover>.nav-link[data-astro-cid-nen7h5rs]:after,.nav-item[data-astro-cid-nen7h5rs].is-open>.nav-link[data-astro-cid-nen7h5rs]:after,.nav-item[data-astro-cid-nen7h5rs].is-current>.nav-link[data-astro-cid-nen7h5rs]:after{opacity:1}.submenu-toggle[data-astro-cid-nen7h5rs]{width:1.75rem;height:2.5rem;color:var(--color-ink);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.submenu-toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.submenu-toggle[data-astro-cid-nen7h5rs]:hover{background:var(--color-surface-2)}.submenu[data-astro-cid-nen7h5rs]{background:var(--accent-strong);border-top:var(--header-band) solid var(--accent);box-shadow:var(--shadow-overlay);--focus-ring:var(--color-white);display:none;position:absolute;top:100%;left:0;right:0}.nav-item[data-astro-cid-nen7h5rs].is-open>.submenu[data-astro-cid-nen7h5rs],html:not(.js) .nav-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-within)>.submenu[data-astro-cid-nen7h5rs]{display:block}.submenu-list[data-astro-cid-nen7h5rs]{padding-block:var(--space-3);flex-wrap:wrap;display:flex}.submenu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.submenu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]:before{content:"";width:2px;height:1.1em;margin-inline:var(--space-4);background:#fff9}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--space-2);color:var(--color-white);font-family:var(--font-serif);font-size:var(--text-md);text-transform:none;transition:background-size var(--duration);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;font-weight:600}.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background-size:100% 2px}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-6);color:var(--color-white);background:var(--color-teal-strong);border-top:var(--footer-band) solid var(--color-ink);font-size:var(--text-sm);--focus-ring:var(--color-white)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.footer-col[data-astro-cid-jo6i4kqk]{gap:var(--space-4);display:flex}.footer-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:800;line-height:inherit;letter-spacing:.02em;text-transform:uppercase;color:var(--color-white);flex:0 0 6.5rem;margin:0;padding-top:1px}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--space-1)}a[data-astro-cid-jo6i4kqk]{color:var(--color-white);padding-block:2px;text-decoration:none;display:inline-block}a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-white);text-decoration:underline}a[data-astro-cid-jo6i4kqk][aria-current=page]{font-weight:700}.linkedin[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:6.25rem;height:auto;display:block}.linkedin[data-astro-cid-jo6i4kqk]:hover{opacity:.85}.copyright[data-astro-cid-jo6i4kqk]{margin:var(--space-6) 0 0;font-size:var(--text-sm);text-align:right}@media (width>=640px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width>=1280px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1.3fr 1.2fr auto}.footer-col[data-astro-cid-jo6i4kqk]{gap:var(--space-5)}.footer-title[data-astro-cid-jo6i4kqk]{flex-basis:auto}}@media (width<=1023.98px){.site-footer[data-astro-cid-jo6i4kqk]{padding-bottom:7rem}}@media (pointer:coarse),(width<=639.98px){li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}a[data-astro-cid-jo6i4kqk]{padding-block:.6875rem}.footer-title[data-astro-cid-jo6i4kqk]{padding-top:.75rem}}.back-to-top[data-astro-cid-vy5be4ad]{z-index:var(--z-float);width:4.25rem;height:4.25rem;color:var(--accent-strong);background:var(--color-surface);border:2px solid var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);font-size:var(--text-xs);text-align:center;text-transform:uppercase;transition:opacity var(--duration), visibility var(--duration), background-color var(--duration), color var(--duration);place-items:center;font-weight:700;line-height:1.1;text-decoration:none;display:grid;position:fixed;bottom:2.5rem;left:1.75rem;transform:rotate(45deg)}.back-to-top[data-astro-cid-vy5be4ad].is-hidden{opacity:0;visibility:hidden}.back-to-top[data-astro-cid-vy5be4ad]:hover{color:var(--color-white);background:var(--accent-strong)}.label[data-astro-cid-vy5be4ad]{width:4rem;padding-top:.875rem;display:block;position:relative;transform:rotate(-45deg)}.label[data-astro-cid-vy5be4ad]:before{content:"";border:.5rem solid #0000;border-top:0;border-bottom:.625rem solid;position:absolute;top:0;left:50%;transform:translate(-50%)}.first-screen[data-astro-cid-vy5be4ad]{pointer-events:none;width:1px;height:100vh;position:absolute;top:0;left:0}@media print{.back-to-top[data-astro-cid-vy5be4ad]{display:none}}.skip-link[data-astro-cid-z4jru4n3]{top:var(--space-2);left:var(--space-2);z-index:var(--z-skip-link);padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-white);border-radius:var(--radius);font-weight:600;position:absolute;transform:translateY(-200%)}.skip-link[data-astro-cid-z4jru4n3]:focus{transform:none}main[data-astro-cid-z4jru4n3]{background:var(--decor) center bottom / max(100%, 60rem) auto no-repeat;padding-bottom:clamp(6rem,16vw,15rem)}main[data-astro-cid-z4jru4n3].flush{background:0 0;padding-bottom:0}main[data-astro-cid-z4jru4n3]:focus{outline:none}
