.content.svelte-cwls5q{max-width:680px;padding:0}.title.svelte-cwls5q{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 24px #00000059;margin:0 0 2rem;padding:1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.line2.svelte-cwls5q{white-space:nowrap}.about-content.svelte-cwls5q{color:#fff;background:linear-gradient(160deg,#1a6b3a 0%,#0f4a27 100%);border-top:1px solid #ffffff1a;padding:2.5rem 2rem}.description.lead.svelte-cwls5q{color:#ffffffd9;margin:0;font-size:1.15rem;line-height:1.8}.divider.svelte-cwls5q{background:#ffffff1f;width:100%;height:1px;margin:2rem 0}.section.svelte-cwls5q{align-items:flex-start;gap:1.25rem;display:flex}.section-label.svelte-cwls5q{letter-spacing:.1em;color:#4ade80;flex-shrink:0;width:24px;padding-top:5px;font-size:.7rem;font-weight:700}.section-body.svelte-cwls5q{flex:1}.subtitle.svelte-cwls5q{color:#fff;letter-spacing:-.01em;margin:0 0 .6rem;font-size:1.3rem;font-weight:700}.description.svelte-cwls5q{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.75}.img-block.svelte-cwls5q{margin:2rem 0 0;padding:0}.img-block.svelte-cwls5q img:where(.svelte-cwls5q){border-radius:5px;width:100%;height:auto;display:block}.img-block.svelte-cwls5q figcaption:where(.svelte-cwls5q){text-align:center;color:#ffffff73;letter-spacing:.03em;margin-top:.5rem;font-size:.75rem}
