.sp-cards[data-astro-cid-qfpv4vhv]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.sp-cards[data-astro-cid-qfpv4vhv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.sp-card[data-astro-cid-qfpv4vhv]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.3rem 1.65rem;background:var(--color-bg);border:1px solid var(--color-line);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .26s ease,border-color .26s ease}.sp-card[data-astro-cid-qfpv4vhv]:hover{border-color:var(--color-gold-light);box-shadow:var(--shadow-md)}.sp-card[data-astro-cid-qfpv4vhv].is-featured{background:linear-gradient(180deg,var(--color-surface-2) 0,var(--color-bg) 10rem);border-color:var(--color-gold-light);box-shadow:var(--shadow-md)}.sp-card[data-astro-cid-qfpv4vhv].is-featured:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--color-gold)}.sp-card[data-astro-cid-qfpv4vhv].is-custom{background:var(--color-surface-2);box-shadow:none}.sp-card[data-astro-cid-qfpv4vhv].is-custom:hover{box-shadow:var(--shadow-sm)}.sp-art[data-astro-cid-qfpv4vhv]{display:flex;align-items:center;justify-content:center;justify-self:start;align-self:start;width:56px;height:56px;border-radius:14px;background:var(--color-surface-2)}.is-custom[data-astro-cid-qfpv4vhv] .sp-art[data-astro-cid-qfpv4vhv]{background:var(--color-bg)}.sp-art[data-astro-cid-qfpv4vhv] .sp-icon{display:block;flex:none;width:40px}.sp-mark[data-astro-cid-qfpv4vhv]{position:relative;display:block;width:40px;height:40px}.sp-mark[data-astro-cid-qfpv4vhv]:before,.sp-mark[data-astro-cid-qfpv4vhv]:after{content:"";position:absolute;transform:rotate(45deg)}.sp-mark[data-astro-cid-qfpv4vhv]:before{left:7px;top:7px;width:20px;height:20px;border:2px solid var(--color-gold);border-radius:2px}.sp-mark[data-astro-cid-qfpv4vhv]:after{left:23px;top:22px;width:10px;height:10px;background:var(--color-gold-dark);border-radius:1px}.sp-head[data-astro-cid-qfpv4vhv]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sp-chip[data-astro-cid-qfpv4vhv]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.15rem;padding:.35rem .75rem;border-radius:16px;background:var(--color-surface);color:var(--color-navy-dark);font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.is-custom[data-astro-cid-qfpv4vhv] .sp-chip[data-astro-cid-qfpv4vhv]{background:var(--color-bg)}.sp-chip[data-astro-cid-qfpv4vhv] svg[data-astro-cid-qfpv4vhv]{flex:none;width:14px;height:14px;color:var(--color-gold-dark)}.sp-name[data-astro-cid-qfpv4vhv]{font-family:var(--font-heading);font-weight:var(--fw-heading);font-size:1.5rem;line-height:1.15;color:var(--color-text-strong);text-wrap:balance}.sp-for[data-astro-cid-qfpv4vhv]{font-size:.9375rem;line-height:1.45;color:var(--color-muted);text-wrap:pretty}.sp-price-block[data-astro-cid-qfpv4vhv]{display:flex;flex-direction:column;gap:.2rem}.sp-price[data-astro-cid-qfpv4vhv]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;color:var(--color-text-strong)}.sp-price-pre[data-astro-cid-qfpv4vhv],.sp-price-post[data-astro-cid-qfpv4vhv]{font-size:.9375rem;font-weight:600;color:var(--color-muted)}.sp-price-main[data-astro-cid-qfpv4vhv]{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;line-height:1;letter-spacing:-.01em;white-space:nowrap}.sp-price-open[data-astro-cid-qfpv4vhv]{font-family:var(--font-heading);font-size:1.75rem;font-weight:600;line-height:1.1}.is-custom[data-astro-cid-qfpv4vhv] .sp-price-open[data-astro-cid-qfpv4vhv]{color:var(--color-navy)}.sp-price-sub[data-astro-cid-qfpv4vhv]{font-size:.875rem;font-weight:600;color:var(--color-muted)}.sp-more[data-astro-cid-qfpv4vhv]{border-top:1px solid var(--color-line)}.sp-more-sum[data-astro-cid-qfpv4vhv]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding-top:.6rem;cursor:pointer;list-style:none;font-size:var(--fs-label, .8125rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-dark)}.sp-more-sum[data-astro-cid-qfpv4vhv]::-webkit-details-marker{display:none}.sp-more-sum[data-astro-cid-qfpv4vhv]:focus-visible{outline:2px solid var(--color-navy-dark);outline-offset:3px}.sp-more-icon[data-astro-cid-qfpv4vhv]{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--color-surface)}.is-custom[data-astro-cid-qfpv4vhv] .sp-more-icon[data-astro-cid-qfpv4vhv]{background:var(--color-bg)}.sp-more-icon[data-astro-cid-qfpv4vhv]:before,.sp-more-icon[data-astro-cid-qfpv4vhv]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:var(--color-gold-dark);transform:translate(-50%,-50%)}.sp-more-icon[data-astro-cid-qfpv4vhv]:after{transform:translate(-50%,-50%) rotate(90deg)}.sp-more[data-astro-cid-qfpv4vhv][open] .sp-more-icon[data-astro-cid-qfpv4vhv]:after{transform:translate(-50%,-50%) rotate(0)}.sp-points[data-astro-cid-qfpv4vhv]{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:.9rem 0 0;list-style:none}.sp-point[data-astro-cid-qfpv4vhv]{position:relative;padding-left:2rem;font-size:.96875rem;line-height:1.5;text-wrap:pretty}.sp-point[data-astro-cid-qfpv4vhv]:before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--sp-check, var(--color-gold)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.2 12.4l3.2 3.2 6.4-6.8' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.is-custom[data-astro-cid-qfpv4vhv] .sp-point[data-astro-cid-qfpv4vhv]:before{--sp-check: var(--color-gold-light)}.sp-point[data-astro-cid-qfpv4vhv] strong[data-astro-cid-qfpv4vhv]{font-weight:700;color:var(--color-text-strong)}@media(min-width:640px)and (max-width:1199px){.sp-card[data-astro-cid-qfpv4vhv]{padding:1.75rem 1.5rem 1.85rem}}@media(min-width:1200px){.sp-card[data-astro-cid-qfpv4vhv]{padding:1.5rem 1.3rem 1.65rem}.sp-point[data-astro-cid-qfpv4vhv]{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.sp-card[data-astro-cid-qfpv4vhv]{transition:none}}@media(min-width:1024px){.sp-cards[data-astro-cid-qfpv4vhv]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.sp-card[data-astro-cid-qfpv4vhv]{min-width:0;background:var(--color-bg)}.sp-head[data-astro-cid-qfpv4vhv]{min-height:8rem}.sp-more-sum[data-astro-cid-qfpv4vhv]{color:var(--color-navy-dark);letter-spacing:normal;text-transform:none}@media(max-width:479px){.sp-card[data-astro-cid-qfpv4vhv] a{width:100%}}.service-action[data-astro-cid-3fmbr7sz]{margin-top:clamp(2rem,4vw,2.75rem)}.service-more[data-astro-cid-3fmbr7sz]{display:inline-flex;align-items:center;min-height:44px;color:var(--color-navy-dark);text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:4px}.service-custom[data-astro-cid-3fmbr7sz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--color-line);padding-block:1.5rem}.service-custom[data-astro-cid-3fmbr7sz] h3[data-astro-cid-3fmbr7sz]{font-size:var(--fs-h3-mobile)}.seo-hinweis[data-astro-cid-3fmbr7sz]{display:flex;align-items:flex-start;gap:.75rem;max-width:62ch;font-size:.9375rem;font-weight:600;line-height:1.6;color:var(--color-text-strong);text-wrap:pretty}.seo-hinweis-mark[data-astro-cid-3fmbr7sz]{flex:none;width:10px;height:10px;margin-top:.5rem;background:var(--color-gold);transform:rotate(45deg)}.hw-closing[data-astro-cid-3fmbr7sz]{max-width:68ch}.service-anchor[data-astro-cid-3fmbr7sz]{height:0;display:block;scroll-margin-top:12rem}.seo-hero-card[data-astro-cid-3fmbr7sz]{width:100%;padding:clamp(1.5rem,4vw,3rem);background:var(--color-bg);border:1px solid var(--color-line);box-shadow:var(--shadow-md)}.seo-hero-card[data-astro-cid-3fmbr7sz] .seo-hero-illu{display:block;width:100%}@media(max-width:479px){.service-action[data-astro-cid-3fmbr7sz] a,.service-custom[data-astro-cid-3fmbr7sz] a{width:100%}}
