.perlen_pf__d2XhQ{background:var(--surface)}.perlen_hero__790iE{background:linear-gradient(180deg,var(--brand-wash),var(--surface));padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(1.5rem,4vw,2.5rem);border-bottom:1px solid color-mix(in srgb,var(--brand) 10%,transparent)}.perlen_crumbs__LcKti{display:flex;gap:.5rem;align-items:center;font-size:.85rem;color:var(--slate);margin-bottom:1rem}.perlen_crumbs__LcKti a{color:var(--brand);text-decoration:none}.perlen_crumbs__LcKti a:hover{text-decoration:underline}.perlen_crumbCurrent__k7GIQ{color:var(--navy);font-weight:600}.perlen_title__0gWyW{font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.12;color:var(--navy);margin:0 0 .9rem}.perlen_intro__kzNBn{max-width:760px;color:var(--slate);font-size:1.05rem;line-height:1.6;margin:0}.perlen_body__GqHGz{padding:clamp(2rem,5vw,3.5rem) 0 clamp(2.5rem,6vw,4.5rem)}.perlen_group__6Sx5J{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.perlen_groupTitle__xeDBo{font-size:1.15rem;color:var(--brand);font-weight:700;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid color-mix(in srgb,var(--brand) 18%,transparent)}.perlen_grid__PMc0I{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.perlen_card__fgWmL{background:#fff;border:1px solid color-mix(in srgb,var(--brand) 12%,transparent);border-radius:14px;padding:1.1rem 1.2rem;transition:box-shadow .18s ease,transform .18s ease}.perlen_card__fgWmL:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--navy) 12%,transparent);transform:translateY(-2px)}.perlen_cardName__0JF_M{font-size:1.02rem;color:var(--navy);margin:0 0 .4rem;font-weight:700}.perlen_cardDesc__w4wPW{font-size:.92rem;color:var(--slate);line-height:1.5;margin:0}.perlen_cta___IH7S{margin-top:clamp(1.5rem,4vw,2.5rem);background:var(--brand-wash);border-radius:16px;padding:clamp(1.5rem,4vw,2.25rem);display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.perlen_cta___IH7S p{margin:0;font-size:1.1rem;color:var(--navy);font-weight:600}.perlen_ctaBtn__mUJ8g{background:var(--brand);color:#fff;text-decoration:none;font-weight:600;padding:.7rem 1.4rem;border-radius:999px;white-space:nowrap;transition:background .15s ease}.perlen_ctaBtn__mUJ8g:hover{background:var(--brand-bright)}