.slbadge-link[data-astro-cid-276p7i5t]{zoom:.4;text-decoration:none}.slbadge-v4[data-astro-cid-276p7i5t]{color:#404040;box-sizing:border-box;outline:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:relative}.slbadge-v4[data-astro-cid-276p7i5t]:focus{outline-offset:0;outline:4px solid #fff}.slbadge-v4[data-astro-cid-276p7i5t]:focus:after{content:"";pointer-events:none;border-radius:inherit;border:2px solid #0099c4;position:absolute;inset:-6px}.slbadge-v4[data-astro-cid-276p7i5t] .logo-container[data-astro-cid-276p7i5t],.slbadge-v4[data-astro-cid-276p7i5t] .name[data-astro-cid-276p7i5t],.slbadge-v4[data-astro-cid-276p7i5t].atty-free .year-container[data-astro-cid-276p7i5t]{font-weight:700!important}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .name[data-astro-cid-276p7i5t]{position:relative!important}.slbadge-v4[data-astro-cid-276p7i5t] .logo-container[data-astro-cid-276p7i5t],.slbadge-v4[data-astro-cid-276p7i5t] .name[data-astro-cid-276p7i5t],.slbadge-v4[data-astro-cid-276p7i5t] .year-container[data-astro-cid-276p7i5t]{flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.slbadge-v4[data-astro-cid-276p7i5t] .logo-container[data-astro-cid-276p7i5t] span[data-astro-cid-276p7i5t]{display:block!important}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .name[data-astro-cid-276p7i5t]{text-align:center!important}.slbadge-v4[data-astro-cid-276p7i5t] .logo-container[data-astro-cid-276p7i5t]{margin:0 auto}.slbadge-v4[data-astro-cid-276p7i5t] img[data-astro-cid-276p7i5t]{vertical-align:middle;width:100%}.slbadge-v4[data-astro-cid-276p7i5t] .name[data-astro-cid-276p7i5t]{font-size:.95rem;line-height:1.25}.slbadge-v4[data-astro-cid-276p7i5t].atty-free{border-radius:30px;width:200px;max-width:100%;min-height:200px;padding:8px}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .inner[data-astro-cid-276p7i5t]{border:2px solid;border-radius:22.5px}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .logo-container[data-astro-cid-276p7i5t]{width:145px;min-height:92px;padding:5px 0 10px;font-size:.75rem}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .name[data-astro-cid-276p7i5t]{width:calc(100% + 20px);min-height:55px;padding:5px;font-size:.95rem;left:-10px}.slbadge-v4[data-astro-cid-276p7i5t].atty-free .year-container[data-astro-cid-276p7i5t]{padding:5px;font-size:1.25rem}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome{background:#fff;border:1px solid #404040}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .rs[data-astro-cid-276p7i5t].logo-container .logo[data-astro-cid-276p7i5t]{border-bottom:2px solid #404040;padding-bottom:7.5px}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .rs[data-astro-cid-276p7i5t].logo-container .rising-stars[data-astro-cid-276p7i5t]{padding-top:5px;font-size:.75rem;line-height:1}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .logo-container[data-astro-cid-276p7i5t]{color:#404040}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .inner[data-astro-cid-276p7i5t]{border-color:#404040}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .name[data-astro-cid-276p7i5t]{color:#fff;background:#404040}.slbadge-v4[data-astro-cid-276p7i5t].atty-free.monochrome .year-container[data-astro-cid-276p7i5t]{color:#404040}@layer components{.about-header .section-label{justify-content:center;width:100%;display:flex}.about-with-image[data-astro-cid-j4y4sje3]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem 5rem;display:flex}.about-image[data-astro-cid-j4y4sje3]{flex-grow:0;flex-shrink:0;max-width:100%;display:flex}.about-text[data-astro-cid-j4y4sje3]{text-align:left;flex:20rem;max-width:35rem}.about-badges[data-astro-cid-j4y4sje3]{gap:1.5rem;margin-bottom:1.2rem;display:flex}.hero[data-astro-cid-i3irphx7]{--parallax-range:20%;background:var(--green-900);text-align:center;align-items:safe center;min-height:100vh;padding:6rem 0;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-i3irphx7]{height:calc(100% + var(--parallax-range));object-position:22% 36%;left:0;top:calc(-1 * var(--parallax-range));transform:translateY(calc(var(--parallax-y,0) * var(--parallax-range)));width:100%;position:absolute}@media (width<=768px){.hero-image[data-astro-cid-i3irphx7]{object-position:30% center}}@media (prefers-reduced-motion:reduce){.hero-image[data-astro-cid-i3irphx7]{height:100%;top:0;transform:none}}.hero-content[data-astro-cid-i3irphx7]{z-index:2;max-width:880px;margin:0 auto;padding:0 1rem}.hero-title[data-astro-cid-i3irphx7]{font-family:var(--serif);color:var(--warm-white);letter-spacing:-.02em;text-align:center;text-shadow:var(--hero-text-shadow);margin-bottom:max(1rem,min(.75rem + .75vw,1.5rem));font-size:max(2.25rem,min(1.5rem + 2.5vw + .8svh,4.2rem));font-weight:300;line-height:1.1}@media (prefers-reduced-motion:no-preference){.hero-title[data-astro-cid-i3irphx7]{animation:heroReveal 1s .2s var(--motion-standard-smoothing) forwards;opacity:0}}.hero-title[data-astro-cid-i3irphx7] em{font-family:var(--serif-italic);color:var(--green-200);font-style:italic;font-weight:400}.hero-description[data-astro-cid-i3irphx7]{color:var(--warm-white);text-shadow:var(--hero-text-shadow);margin:0 auto max(1.5rem,min(1.25rem + .75vw,2rem));font-size:max(1rem,min(.9rem + .4vw + .2svh,1.5rem));font-weight:300;line-height:1.75}@media (prefers-reduced-motion:no-preference){.hero-description[data-astro-cid-i3irphx7]{animation:heroReveal 1s .3s var(--motion-standard-smoothing) forwards;opacity:0}}.hero-description[data-astro-cid-i3irphx7] a{color:inherit}.hero-buttons[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:max(.75rem,min(.5rem + .5vw,1rem));display:flex}@keyframes heroReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}
