.hero-inner[data-astro-cid-he2gpe4e]{max-width:1120px;margin:0 auto}.page-hero[data-astro-cid-he2gpe4e]{background:#0d1117;position:relative;overflow:hidden}.page-hero[data-astro-cid-he2gpe4e]:after{content:"";position:absolute;top:-100px;right:-80px;width:480px;height:480px;background:radial-gradient(circle,rgba(95,168,211,.08) 0%,transparent 65%);pointer-events:none}.hero-breadcrumb-bar[data-astro-cid-he2gpe4e]{border-bottom:1px solid rgba(255,255,255,.07);padding:11px 48px;position:relative;z-index:1}.breadcrumb[data-astro-cid-he2gpe4e]{display:flex;align-items:center;gap:6px;list-style:none;font-size:12px;color:#ffffff4d;margin:0;padding:0}.breadcrumb[data-astro-cid-he2gpe4e] a[data-astro-cid-he2gpe4e]{color:#ffffff4d;text-decoration:none;transition:color .15s}.breadcrumb[data-astro-cid-he2gpe4e] a[data-astro-cid-he2gpe4e]:hover{color:#ffffffa6}.breadcrumb[data-astro-cid-he2gpe4e] [data-astro-cid-he2gpe4e][aria-current=page]{color:#ffffff8c}.hero-content-wrap[data-astro-cid-he2gpe4e]{padding:44px 48px 52px;position:relative;z-index:1}.kat-badge[data-astro-cid-he2gpe4e]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:0;color:#5fa8d3;background:#5fa8d326;border:1px solid rgba(95,168,211,.25);padding:4px 12px;border-radius:100px;margin-bottom:16px}.page-h1[data-astro-cid-he2gpe4e]{font-size:40px;font-weight:900;letter-spacing:-.04em;line-height:1.1;color:#f0f6fc;margin-bottom:14px}.page-desc[data-astro-cid-he2gpe4e]{font-size:16px;color:#ffffff73;line-height:1.7;max-width:560px}.ratgeber-section[data-astro-cid-he2gpe4e]{padding:48px 48px 80px}.ratgeber-grid[data-astro-cid-he2gpe4e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rg-card[data-astro-cid-he2gpe4e]{display:flex;flex-direction:column;background:var(--surface-alt);border-radius:16px;border:1.5px solid var(--border);text-decoration:none;color:inherit;overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.rg-card[data-astro-cid-he2gpe4e]:hover{border-color:var(--blue-light);box-shadow:0 12px 32px #1b49651a;transform:translateY(-3px)}.rg-img-wrap[data-astro-cid-he2gpe4e]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(150deg,#1b496580,#0d1117);flex-shrink:0}.rg-img[data-astro-cid-he2gpe4e]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .32s ease}.rg-card[data-astro-cid-he2gpe4e]:hover .rg-img[data-astro-cid-he2gpe4e]{transform:scale(1.04)}.rg-img-placeholder[data-astro-cid-he2gpe4e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.rg-img-placeholder[data-astro-cid-he2gpe4e] svg[data-astro-cid-he2gpe4e]{width:60px;height:60px;opacity:.5}.rg-img-badge[data-astro-cid-he2gpe4e]{position:absolute;bottom:10px;left:12px;font-size:11px;font-weight:700;letter-spacing:0;color:#fff;background:#0d1117a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);padding:3px 10px;border-radius:100px}.rg-body[data-astro-cid-he2gpe4e]{display:flex;flex-direction:column;flex:1;padding:20px 20px 18px;gap:8px}.rg-title[data-astro-cid-he2gpe4e]{font-size:15px;font-weight:800;color:var(--ink);line-height:1.3;letter-spacing:-.015em;margin:0}.rg-desc[data-astro-cid-he2gpe4e]{font-size:13px;color:var(--faint);line-height:1.6;margin:0;flex:1}.rg-footer[data-astro-cid-he2gpe4e]{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:12px;border-top:1px solid var(--border)}.rg-read[data-astro-cid-he2gpe4e]{font-size:12px;font-weight:700;color:var(--blue);letter-spacing:.02em}.rg-arrow[data-astro-cid-he2gpe4e]{color:var(--blue);transition:transform .2s}.rg-card[data-astro-cid-he2gpe4e]:hover .rg-arrow[data-astro-cid-he2gpe4e]{transform:translate(2px,-2px)}@media(max-width:1100px){.ratgeber-grid[data-astro-cid-he2gpe4e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ratgeber-grid[data-astro-cid-he2gpe4e]{grid-template-columns:1fr}.ratgeber-section[data-astro-cid-he2gpe4e]{padding:32px 24px 60px}.hero-content-wrap[data-astro-cid-he2gpe4e]{padding:36px 24px 40px}.hero-breadcrumb-bar[data-astro-cid-he2gpe4e]{padding:11px 24px}.page-h1[data-astro-cid-he2gpe4e]{font-size:30px}}
