@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/roboto-light.D81b7zZA.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/roboto-light-italic.D4iJlq_6.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/roboto-regular.C6woW1e8.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/roboto-bold.DtZeLMU9.woff2)format("woff2")}:root{--color-green:#5d6e46;--color-green-dark:#3e5225;--color-green-button:#447508;--color-red:#ff2d16;--color-red-text:#d32816;--color-red-deep:#6b140b;--color-text:#333;--color-text-muted:#6b6b6b;--color-on-green:#f3f2e2;--color-background:#f7f6eb;--color-background-light:#faf9f3;--color-surface:#fff;--gradient-page:linear-gradient(var(--color-background-light), var(--color-background));--gradient-green:radial-gradient(ellipse at left top, #3b4f21 0, #3b5c1c 49%, #3f4516 100%);--gradient-red:linear-gradient(var(--color-red), var(--color-red-deep));--font-family:Roboto, "Helvetica Neue", Arial, sans-serif;--font-light:300;--font-regular:400;--font-bold:700;--text-xs:.8125rem;--text-s:.9375rem;--text-m:1.0625rem;--text-l:clamp(1.125rem, 1rem + .5vw, 1.375rem);--text-xl:clamp(1.375rem, 1.1rem + 1vw, 1.625rem);--text-xxl:clamp(1.625rem, 1.2rem + 1.5vw, 2.125rem);--line-height:1.6;--line-height-heading:1.2;--space-2xs:.25rem;--space-xs:.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:4rem;--space-2xl:clamp(4rem, 3rem + 4vw, 7rem);--radius-button:5px;--radius-card:15px;--radius-box:20px;--radius-image:30px;--shadow-card:0 0 16px -8px #000;--shadow-box:8px 6px 12px -2px #00000094;--page-width:73rem;--page-gutter:clamp(1rem, 4vw, 2rem);--section-indent:clamp(0rem, 10vw - 2rem, 7.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-family);font-size:var(--text-s);font-weight:var(--font-light);line-height:var(--line-height);color:var(--color-text);background:var(--gradient-page) fixed;flex-direction:column;margin:0;display:flex}main{flex:1}h1,h2,h3,h4{font-weight:var(--font-light);line-height:var(--line-height-heading);margin:0}p,ul,ol{margin:0}strong,b{font-weight:var(--font-bold)}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--color-red-text);outline-offset:3px}.skip-link{z-index:100;top:var(--space-xs);left:var(--space-xs);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-button);background-color:var(--color-surface);font-weight:var(--font-bold);color:var(--color-green-dark);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button[data-astro-cid-xil7xq2g]{border-radius:var(--radius-button);font-size:var(--text-xs);font-weight:var(--font-bold);text-align:center;color:#fff;padding:.9rem 1.25rem;line-height:1.2;text-decoration:none;display:inline-block}.green[data-astro-cid-xil7xq2g]{background-color:var(--color-green-button)}.red[data-astro-cid-xil7xq2g]{background-color:var(--color-red-text)}.outline[data-astro-cid-xil7xq2g]{background-color:#0000;border:2px solid #fff}.green[data-astro-cid-xil7xq2g]:hover{background-color:var(--color-green-dark)}.red[data-astro-cid-xil7xq2g]:hover{background-color:var(--color-red-deep)}.outline[data-astro-cid-xil7xq2g]:hover{color:var(--color-red-text);background-color:#fff}.site-footer[data-astro-cid-nns7i3if]{margin-top:var(--space-2xl)}.call-to-action[data-astro-cid-nns7i3if]{z-index:1;justify-content:space-around;align-items:center;gap:var(--space-m) var(--space-l);width:calc(100% - 2 * var(--page-gutter));max-width:80rem;padding:var(--space-l) clamp(var(--space-m), 8vw, 7rem);border-radius:var(--radius-box);background-color:var(--color-red-text);box-shadow:var(--shadow-box);color:#fff;flex-wrap:wrap;margin:0 auto -6rem;display:flex;position:relative}.slogan[data-astro-cid-nns7i3if]{font-size:var(--text-xxl);line-height:1.4}.area[data-astro-cid-nns7i3if]{padding:calc(6rem + var(--space-xl)) 0 var(--space-m);background:var(--gradient-green);color:#eff2e1;position:relative;overflow:hidden}.area[data-astro-cid-nns7i3if] .lettering{opacity:.6;pointer-events:none;width:min(32vw,29rem);position:absolute;bottom:0;right:0}.bottom[data-astro-cid-nns7i3if]{max-width:var(--page-width);padding:0 var(--page-gutter);margin:0 auto;position:relative}.bottom[data-astro-cid-nns7i3if] .logo{width:4rem;margin-bottom:var(--space-l)}ul[data-astro-cid-nns7i3if]{gap:var(--space-2xs) 0;font-size:var(--text-xs);font-weight:var(--font-regular);flex-wrap:wrap;padding:0;list-style:none;display:flex}li[data-astro-cid-nns7i3if]:not(:last-child):after{content:"·";content:"·" / "";padding:0 .5em}a[data-astro-cid-nns7i3if]{text-decoration:none}a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.site-header[data-astro-cid-fzpbxy5g]{z-index:10;background-color:var(--color-surface);position:relative}.bar[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-s);max-width:var(--page-width);min-height:4.5rem;padding:var(--space-xs) var(--page-gutter);margin:0 auto;display:flex}.logo[data-astro-cid-fzpbxy5g]{flex:none}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:3.5rem}.navigation[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{padding:0;list-style:none}.navigation[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-weight:var(--font-regular);color:var(--color-green);text-decoration:none}.navigation[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.navigation[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-red-text)}.desktop[data-astro-cid-fzpbxy5g]{display:none}.bar[data-astro-cid-fzpbxy5g] .career{white-space:nowrap;margin-left:auto}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.burger[data-astro-cid-fzpbxy5g],.burger[data-astro-cid-fzpbxy5g]:before,.burger[data-astro-cid-fzpbxy5g]:after{background-color:var(--color-green-dark);border-radius:2px;width:1.75rem;height:4px;display:block}.burger[data-astro-cid-fzpbxy5g]{position:relative}.burger[data-astro-cid-fzpbxy5g]:before,.burger[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.burger[data-astro-cid-fzpbxy5g]:before{top:-9px}.burger[data-astro-cid-fzpbxy5g]:after{top:9px}.menu[data-astro-cid-fzpbxy5g][open] .burger[data-astro-cid-fzpbxy5g]{background-color:#0000}.menu[data-astro-cid-fzpbxy5g][open] .burger[data-astro-cid-fzpbxy5g]:before{top:0;transform:rotate(45deg)}.menu[data-astro-cid-fzpbxy5g][open] .burger[data-astro-cid-fzpbxy5g]:after{top:0;transform:rotate(-45deg)}.mobile[data-astro-cid-fzpbxy5g]{padding:var(--space-xs) var(--page-gutter) var(--space-m);background-color:var(--color-surface);position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 16px -12px #00000059}.mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:var(--space-xs) 0;font-size:var(--text-m);display:block}@media (width>=72rem){.bar[data-astro-cid-fzpbxy5g]{gap:var(--space-l);min-height:6.875rem}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:4.4rem}.desktop[data-astro-cid-fzpbxy5g]{display:block}.desktop[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.menu[data-astro-cid-fzpbxy5g]{display:none}}.hero[data-astro-cid-ge2uvauf]{gap:var(--space-l);padding-bottom:var(--space-xl);display:grid}.media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:3/2;object-fit:cover;border-bottom-left-radius:var(--radius-image);width:100%}.text[data-astro-cid-ge2uvauf]{width:100%;max-width:var(--page-width);padding:var(--space-l) var(--page-gutter) 0;color:var(--color-green);margin:0 auto}.with-image[data-astro-cid-ge2uvauf] .text[data-astro-cid-ge2uvauf]{text-align:center;padding-top:0}h1[data-astro-cid-ge2uvauf]{font-size:var(--text-xxl)}.intro[data-astro-cid-ge2uvauf]{max-width:30rem;margin-top:var(--space-s);font-size:var(--text-l);line-height:1.35}.with-image[data-astro-cid-ge2uvauf] .intro[data-astro-cid-ge2uvauf]{margin-inline:auto}.actions[data-astro-cid-ge2uvauf]{gap:var(--space-s) var(--space-l);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.with-image[data-astro-cid-ge2uvauf] .actions[data-astro-cid-ge2uvauf]{justify-content:center}@media (width>=64rem){.with-image[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr;align-items:center;gap:0}.with-image[data-astro-cid-ge2uvauf] .media[data-astro-cid-ge2uvauf]{grid-area:1/2;align-self:start}.with-image[data-astro-cid-ge2uvauf] .text[data-astro-cid-ge2uvauf]{max-width:none;padding:var(--space-l) var(--space-l) var(--space-l) max(var(--page-gutter), 100% - var(--page-width) / 2 + var(--page-gutter));text-align:left;grid-area:1/1;margin:0}.with-image[data-astro-cid-ge2uvauf] .intro[data-astro-cid-ge2uvauf]{margin-inline:0}.with-image[data-astro-cid-ge2uvauf] .actions[data-astro-cid-ge2uvauf]{justify-content:flex-start}}
