.hager-hero[data-astro-cid-4t4yhvjg]{padding:calc(80px + var(--space-4xl)) 0 var(--space-4xl);background:linear-gradient(165deg,var(--color-dark) 0%,#0a1f1a 100%);overflow:hidden}.hager-hero__grid[data-astro-cid-4t4yhvjg]{display:grid;gap:var(--space-3xl);align-items:center}@media(min-width:1024px){.hager-hero__grid[data-astro-cid-4t4yhvjg]{grid-template-columns:1fr 1fr}}.hager-hero__content[data-astro-cid-4t4yhvjg]{max-width:600px}.hager-hero__eyebrow[data-astro-cid-4t4yhvjg]{display:inline-block;font-size:var(--text-small);font-weight:600;color:var(--color-lime);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md)}.hager-hero__headline[data-astro-cid-4t4yhvjg]{font-family:var(--font-headline);font-size:clamp(2rem,5vw,3.5rem);color:var(--color-white);line-height:1.1;margin-bottom:var(--space-lg)}.hager-hero__headline[data-astro-cid-4t4yhvjg] .text-lime[data-astro-cid-4t4yhvjg]{color:var(--color-lime)}.hager-hero__text[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);color:#ffffffb3;margin-bottom:var(--space-xl);line-height:1.6}.hager-hero__visual[data-astro-cid-4t4yhvjg]{display:flex;justify-content:center}.hager-hero__image[data-astro-cid-4t4yhvjg]{width:100%;max-width:500px;height:auto;border-radius:var(--radius-xl);box-shadow:0 25px 50px -12px #00000080}.hager-benefits[data-astro-cid-4t4yhvjg]{padding:var(--space-4xl) 0;background:var(--color-white)}.hager-benefits__headline[data-astro-cid-4t4yhvjg]{font-family:var(--font-headline);font-size:var(--text-h2);color:var(--color-dark);text-align:center;margin-bottom:var(--space-md)}.hager-benefits__subheadline[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);color:var(--color-gray-600);text-align:center;max-width:600px;margin:0 auto var(--space-3xl)}.hager-benefits__grid[data-astro-cid-4t4yhvjg]{display:grid;gap:var(--space-xl)}@media(min-width:768px){.hager-benefits__grid[data-astro-cid-4t4yhvjg]{grid-template-columns:repeat(3,1fr)}}.hager-benefits__card[data-astro-cid-4t4yhvjg]{text-align:center;padding:var(--space-xl);background:var(--color-gray-100);border-radius:var(--radius-lg)}.hager-benefits__icon[data-astro-cid-4t4yhvjg]{width:64px;height:64px;margin:0 auto var(--space-lg);display:flex;align-items:center;justify-content:center;background:var(--color-dark);border-radius:50%;color:var(--color-lime)}.hager-benefits__title[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);font-weight:600;color:var(--color-dark);margin-bottom:var(--space-sm)}.hager-benefits__text[data-astro-cid-4t4yhvjg]{font-size:var(--text-base);color:var(--color-gray-600);line-height:1.6}.hager-features[data-astro-cid-4t4yhvjg]{padding:var(--space-4xl) 0;background:var(--color-gray-100)}.hager-features__headline[data-astro-cid-4t4yhvjg]{font-family:var(--font-headline);font-size:var(--text-h2);color:var(--color-dark);text-align:center;margin-bottom:var(--space-md)}.hager-features__subheadline[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);color:var(--color-gray-600);text-align:center;max-width:600px;margin:0 auto var(--space-3xl)}.hager-features__grid[data-astro-cid-4t4yhvjg]{display:grid;gap:var(--space-xl)}@media(min-width:768px){.hager-features__grid[data-astro-cid-4t4yhvjg]{grid-template-columns:repeat(3,1fr)}}.hager-features__card[data-astro-cid-4t4yhvjg]{text-align:center;padding:var(--space-xl);background:var(--color-white);border-radius:var(--radius-lg)}.hager-features__icon[data-astro-cid-4t4yhvjg]{width:64px;height:64px;margin:0 auto var(--space-lg);display:flex;align-items:center;justify-content:center;background:var(--color-green);border-radius:50%;color:var(--color-white)}.hager-features__title[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);font-weight:600;color:var(--color-dark);margin-bottom:var(--space-sm)}.hager-features__text[data-astro-cid-4t4yhvjg]{font-size:var(--text-base);color:var(--color-gray-600);line-height:1.6}.hager-faq[data-astro-cid-4t4yhvjg]{padding:var(--space-4xl) 0;background:var(--color-white)}.hager-faq__headline[data-astro-cid-4t4yhvjg]{font-family:var(--font-headline);font-size:var(--text-h2);color:var(--color-dark);text-align:center;margin-bottom:var(--space-3xl)}.hager-faq__grid[data-astro-cid-4t4yhvjg]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-md)}.hager-faq__item[data-astro-cid-4t4yhvjg]{background:var(--color-gray-100);border-radius:var(--radius-lg);overflow:hidden}.hager-faq__question[data-astro-cid-4t4yhvjg]{padding:var(--space-lg) var(--space-xl);font-size:var(--text-large);font-weight:600;color:var(--color-dark);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.hager-faq__question[data-astro-cid-4t4yhvjg]::-webkit-details-marker{display:none}.hager-faq__question[data-astro-cid-4t4yhvjg]:after{content:"+";font-size:1.5rem;font-weight:300;color:var(--color-green);transition:transform var(--transition-fast)}.hager-faq__item[data-astro-cid-4t4yhvjg][open] .hager-faq__question[data-astro-cid-4t4yhvjg]:after{transform:rotate(45deg)}.hager-faq__answer[data-astro-cid-4t4yhvjg]{padding:0 var(--space-xl) var(--space-lg);font-size:var(--text-base);color:var(--color-gray-600);line-height:1.7}.hager-cta[data-astro-cid-4t4yhvjg]{padding:var(--space-4xl) 0;background:var(--color-gray-100)}.hager-cta__card[data-astro-cid-4t4yhvjg]{max-width:700px;margin:0 auto;text-align:center;background:linear-gradient(135deg,var(--color-dark) 0%,#1a4a40 100%);padding:var(--space-3xl);border-radius:var(--radius-xl)}.hager-cta__headline[data-astro-cid-4t4yhvjg]{font-family:var(--font-headline);font-size:var(--text-h2);color:var(--color-white);margin-bottom:var(--space-md)}.hager-cta__text[data-astro-cid-4t4yhvjg]{font-size:var(--text-large);color:#fffc;margin-bottom:var(--space-xl)}
