:root{--green:#5bdd59;--deep:#003d2d;--ink:#102820}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}:focus-visible{outline:2px solid var(--green);outline-offset:3px}.wrap{width:89%;max-width:1530px;margin:auto}@media (width<=650px){.wrap{width:90%}}.skip-link{z-index:10;background:var(--deep);color:#fff;border-radius:6px;padding:10px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-60px;left:16px}.skip-link:focus{top:16px}.brand[data-astro-cid-f7espo7c]{align-items:center;gap:.32em;font-size:clamp(24px,3vw,43px);text-decoration:none;display:flex}.mark[data-astro-cid-f7espo7c]{flex:none;width:.74em;height:.72em;display:inline-block;position:relative;transform:skew(-24deg)}.mark[data-astro-cid-f7espo7c]:before,.mark[data-astro-cid-f7espo7c]:after{content:"";background:var(--green);width:.28em;position:absolute;top:0;bottom:0}.mark[data-astro-cid-f7espo7c]:before{left:0}.mark[data-astro-cid-f7espo7c]:after{opacity:.8;right:0}.brand-title[data-astro-cid-f7espo7c]{letter-spacing:.045em;font-weight:800;line-height:1}.lang-switch[data-astro-cid-l4evwy7q]{backdrop-filter:blur(4px);background:#031b2a40;border:1px solid #ffffff73;border-radius:999px;gap:2px;margin:0;padding:3px;list-style:none;display:flex}a[data-astro-cid-l4evwy7q]{letter-spacing:.06em;text-align:center;border-radius:999px;min-width:36px;padding:5px 9px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:block}a[data-astro-cid-l4evwy7q]:hover,a[data-astro-cid-l4evwy7q]:focus-visible{color:var(--green)}a[data-astro-cid-l4evwy7q][aria-current=page]{background:var(--green);color:var(--deep)}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;color:#fff;background:#031b2a;min-height:675px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-ge2uvauf]{z-index:-2;object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:linear-gradient(90deg,#031b2a8c,#031b2a2e 55%,#031b2a00 80%),linear-gradient(#031b2a40,#031b2a00 30%);position:absolute;inset:0}.topbar[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:25px;padding-top:25px;display:flex}.top-actions[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(15px,3vw,50px);display:flex}nav[data-astro-cid-ge2uvauf]{gap:clamp(15px,3.6vw,65px);display:flex}nav[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-shadow:0 1px 3px #00000059;padding:14px 0;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s}nav[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,nav[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{color:var(--green)}.hero-copy[data-astro-cid-ge2uvauf]{text-shadow:0 2px 12px #00000059;max-width:760px;padding:75px 0 130px}.eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.04em;color:var(--green);text-transform:uppercase;margin:0;font-size:clamp(15px,1.5vw,23px);font-weight:800}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:760px;margin:18px 0 20px;font-size:clamp(45px,5vw,78px);line-height:1.05}.lead[data-astro-cid-ge2uvauf]{max-width:710px;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.5}@media (width<=1000px){.hero[data-astro-cid-ge2uvauf]{min-height:620px}}@media (width<=650px){.hero[data-astro-cid-ge2uvauf]{min-height:660px}.hero-bg[data-astro-cid-ge2uvauf]{object-position:68% center}.hero[data-astro-cid-ge2uvauf]:before{background:linear-gradient(#031b2a80,#031b2a4d 60%,#031b2a26)}.topbar[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:15px}.top-actions[data-astro-cid-ge2uvauf]{display:contents}nav[data-astro-cid-ge2uvauf]{flex-wrap:wrap;flex-basis:100%;order:1;gap:22px}nav[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{padding:5px 0;font-size:13px}.hero-copy[data-astro-cid-ge2uvauf]{padding:70px 0 80px}}.info[data-astro-cid-dblbx4x6]{padding:12px 10px 12px 0}.divider[data-astro-cid-dblbx4x6]{border-left:1px solid #c9d2cd;padding-left:38px}h2[data-astro-cid-dblbx4x6]{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(26px,2.2vw,36px)}h2[data-astro-cid-dblbx4x6]:after{content:"";background:#4dd453;border-radius:5px;width:58px;height:4px;margin-top:12px;display:block}p[data-astro-cid-dblbx4x6]{margin:0;font-size:16px;line-height:1.7}@media (width<=650px){.divider[data-astro-cid-dblbx4x6]{border-top:1px solid #c9d2cd;border-left:0;padding:25px 0 0}}.contact[data-astro-cid-he3spzz3]{background:var(--deep);color:#fff;border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:27px 30px;display:grid}h2[data-astro-cid-he3spzz3]{letter-spacing:-.04em;margin:0 0 17px;font-size:clamp(26px,2.2vw,36px)}a[data-astro-cid-he3spzz3]{text-decoration:none}a[data-astro-cid-he3spzz3]:hover,a[data-astro-cid-he3spzz3]:focus-visible{color:var(--green);text-decoration:underline}.contact-person[data-astro-cid-he3spzz3]{border-right:1px solid #81aa9c;padding-right:18px}.contact-person[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{align-items:flex-start;gap:10px;display:flex}p[data-astro-cid-he3spzz3]{margin:11px 0;font-size:14px;line-height:1.5}.icon[data-astro-cid-he3spzz3]{fill:none;width:17px;height:17px;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.company[data-astro-cid-he3spzz3]{padding-left:12px;font-style:normal}.company[data-astro-cid-he3spzz3] strong[data-astro-cid-he3spzz3]{font-size:15px}@media (width<=1000px){.contact[data-astro-cid-he3spzz3]{grid-column:1/-1}}@media (width<=650px){.contact[data-astro-cid-he3spzz3]{grid-column:auto;grid-template-columns:1fr;padding:25px}.contact-person[data-astro-cid-he3spzz3]{border-bottom:1px solid #81aa9c;border-right:0;padding:0 0 15px}.company[data-astro-cid-he3spzz3]{padding-left:0}}footer[data-astro-cid-jo6i4kqk]{text-align:center;color:#6d7a74;border-top:1px solid #e5ebe7;padding:16px 20px;font-size:12px}.lower[data-astro-cid-zkhec6xw]{background:#fff;padding:35px 0 42px}.lower-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr .8fr 1.06fr;align-items:stretch;gap:38px;display:grid}@media (width<=1000px){.lower-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1fr}}@media (width<=650px){.lower-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:22px}}
