.RatgeberRelated-module__zLxzUq__section{padding:var(--space-12)var(--space-4)var(--space-16);background:var(--color-bg-secondary)}.RatgeberRelated-module__zLxzUq__container{max-width:var(--container-max);padding:0 var(--container-padding);width:100%;margin:0 auto}.RatgeberRelated-module__zLxzUq__title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);text-align:center;margin:0 0 var(--space-8)}.RatgeberRelated-module__zLxzUq__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.RatgeberRelated-module__zLxzUq__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.RatgeberRelated-module__zLxzUq__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-orange-500);transform:translateY(-4px)}.RatgeberRelated-module__zLxzUq__kicker{font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-primary-orange-500)}.RatgeberRelated-module__zLxzUq__cardTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:0}.RatgeberRelated-module__zLxzUq__teaser{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);flex-grow:1;margin:0}.RatgeberRelated-module__zLxzUq__more{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-blue-500);margin-top:var(--space-2);display:inline-flex}.RatgeberRelated-module__zLxzUq__arrow{transition:transform var(--transition-fast)}.RatgeberRelated-module__zLxzUq__card:hover .RatgeberRelated-module__zLxzUq__arrow{transform:translate(4px)}
