/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.bewerbung[data-astro-cid-cytoyggr]{color:#2b2118;width:min(1100px,100% - 32px);margin:0 auto;padding:4rem 0}.intro[data-astro-cid-cytoyggr]{text-align:center;max-width:760px;margin:0 auto 3rem}.intro[data-astro-cid-cytoyggr] h1[data-astro-cid-cytoyggr]{margin-bottom:.5rem;font-size:clamp(2.2rem,5vw,4rem)}.intro[data-astro-cid-cytoyggr] h2[data-astro-cid-cytoyggr]{color:#aecd65;margin-bottom:1.2rem;font-size:clamp(1.4rem,3vw,2.2rem)}.intro[data-astro-cid-cytoyggr] p[data-astro-cid-cytoyggr]{font-size:1.1rem;line-height:1.7}.bereiche[data-astro-cid-cytoyggr]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}.bereiche[data-astro-cid-cytoyggr] article[data-astro-cid-cytoyggr]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:0 12px 30px #00000014;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary,#aecd65);background:0 0;border-radius:18px;padding:1.6rem}.bereiche[data-astro-cid-cytoyggr] h3[data-astro-cid-cytoyggr]{margin-bottom:.3rem;font-size:1.4rem;font-weight:700}.bereiche[data-astro-cid-cytoyggr] span[data-astro-cid-cytoyggr]{color:#aecd65;margin-bottom:1rem;font-size:1.4rem;font-weight:700;display:inline-block}.bereiche[data-astro-cid-cytoyggr] p[data-astro-cid-cytoyggr]{line-height:1.6}.formular[data-astro-cid-cytoyggr]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:0 14px 35px #00000014;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary,#aecd65);background:0 0;border-radius:22px;gap:1.2rem;padding:2rem;display:grid}.formular[data-astro-cid-cytoyggr] h2[data-astro-cid-cytoyggr]{margin-bottom:.5rem;font-size:2rem}.zweispaltig[data-astro-cid-cytoyggr]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.feld[data-astro-cid-cytoyggr]{gap:.4rem;display:grid}label[data-astro-cid-cytoyggr]{font-weight:700}input[data-astro-cid-cytoyggr],select[data-astro-cid-cytoyggr],textarea[data-astro-cid-cytoyggr]{width:100%;font:inherit;color:#000;background:#fff;border:1px solid #ccc;border-radius:12px;padding:.85rem 1rem}textarea[data-astro-cid-cytoyggr]{resize:vertical}small[data-astro-cid-cytoyggr]{color:#000}.datenschutz[data-astro-cid-cytoyggr]{align-items:flex-start;gap:.7rem;font-weight:400;line-height:1.5;display:flex}.datenschutz[data-astro-cid-cytoyggr] input[data-astro-cid-cytoyggr]{width:auto;margin-top:.3rem}button[data-astro-cid-cytoyggr]{color:#000;cursor:pointer;background:#aecd65;border:none;border-radius:10px;justify-self:start;padding:.9rem 1.7rem;font-size:1rem;font-weight:700;transition:all .2s}button[data-astro-cid-cytoyggr]:hover{background:#d6e6b2;transform:translateY(-1px)}@media(max-width:850px){.bereiche[data-astro-cid-cytoyggr],.zweispaltig[data-astro-cid-cytoyggr]{grid-template-columns:1fr}.bewerbung[data-astro-cid-cytoyggr]{padding:3rem 0}.formular[data-astro-cid-cytoyggr]{padding:1.4rem}}.meldung[data-astro-cid-cytoyggr]{border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.2rem;font-weight:700}.meldung[data-astro-cid-cytoyggr].erfolg{color:#2f5d21;background:#e7f5df;border:1px solid #b9dfaa}.meldung[data-astro-cid-cytoyggr].fehler{color:#8a1f1f;background:#fde8e8;border:1px solid #f2b8b8}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
