.page-module__yWcYNq__side{color:#52635a;max-width:68rem;padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:3rem}.page-module__yWcYNq__hero{background:#eff5ef;border:1px solid #dce7df;border-radius:24px;padding:clamp(1.5rem,4vw,3rem)}.page-module__yWcYNq__maerke{color:#628271;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module__yWcYNq__hero h1{letter-spacing:-.04em;color:#315b4c;margin:1.1rem 0;font-size:clamp(2rem,4vw,3rem);font-weight:650;line-height:1.15}.page-module__yWcYNq__hero p{max-width:66ch;margin-bottom:1.1rem;line-height:1.75}.page-module__yWcYNq__hero .page-module__yWcYNq__lead{color:#315b4c;margin-bottom:1rem;font-size:clamp(1.1rem,2vw,1.3rem);font-weight:500}.page-module__yWcYNq__kilde{color:#315b4c;text-underline-offset:4px;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__yWcYNq__trin{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid}.page-module__yWcYNq__trin li{color:#315b4c;background:#fcfaf6;border:1px solid #e8e2d7;border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:.9rem;min-width:0;padding:1.35rem;display:grid}.page-module__yWcYNq__trin li>span{align-items:center;display:inline-flex}.page-module__yWcYNq__trin small{color:#8a9e8c;font-size:.75rem}.page-module__yWcYNq__trin strong{grid-column:1/-1;align-self:end;font-size:.9rem;font-weight:550;line-height:1.5}.page-module__yWcYNq__afsnit{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.page-module__yWcYNq__afsnit section{background:#fff;border:1px solid #e2e8e1;border-radius:18px;min-width:0;padding:clamp(1.3rem,3vw,2rem)}.page-module__yWcYNq__afsnit h2,.page-module__yWcYNq__kontakt h2{color:#315b4c;letter-spacing:-.025em;text-wrap:balance;margin:0 0 .75rem;font-size:1.15rem;font-weight:600;line-height:1.4}.page-module__yWcYNq__afsnit p{margin:0;font-size:.9rem;line-height:1.8}.page-module__yWcYNq__kontakt{background:#eff5ef;border:1px solid #dce7df;border-radius:18px;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:clamp(1.3rem,3vw,2rem);display:flex}.page-module__yWcYNq__kontakt h2{margin-bottom:.35rem}.page-module__yWcYNq__kontakt p{margin:0;font-size:.9rem;line-height:1.65}.page-module__yWcYNq__kontakt a{color:#fff;white-space:nowrap;background:#315b4c;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;padding:.85rem 1.15rem;font-size:.9rem;font-weight:550;text-decoration:none;display:inline-flex}.page-module__yWcYNq__kontakt a:hover{background:#234337}.page-module__yWcYNq__side a:focus-visible{outline-offset:4px;outline:3px solid #168554}@media (max-width:767px){.page-module__yWcYNq__afsnit{grid-template-columns:1fr}.page-module__yWcYNq__trin{gap:.65rem}.page-module__yWcYNq__trin li{padding:1rem}.page-module__yWcYNq__trin strong{font-size:.8rem}}@media (max-width:575px){.page-module__yWcYNq__trin{grid-template-columns:1fr;margin-bottom:1.25rem}.page-module__yWcYNq__trin li{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem}.page-module__yWcYNq__trin small{grid-area:1/3}.page-module__yWcYNq__trin strong{grid-area:1/2;align-self:center;font-size:.85rem}.page-module__yWcYNq__kontakt{flex-direction:column;align-items:stretch;gap:1.1rem}.page-module__yWcYNq__kontakt a{align-self:flex-start}}
