.angebote{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.angebot{gap:var(--space-2xs);padding:var(--space-lg);background:var(--color-bg-page,#fbf9f8);border:1px solid var(--color-border-default,#cfd0d6);border-radius:var(--radius-lg,6px);flex-direction:column;display:flex}.angebot--online_abo,.angebot--online_einmalig{border-block-start:3px solid var(--accent-context,var(--color-brand-primary,#ba0000))}.angebot :where(p){margin:0}.angebot__titel{font-family:var(--font-serif), Georgia, serif;font-size:var(--text-xl);font-weight:var(--weight-bold,700);line-height:var(--leading-tight,1.15);color:var(--color-text-heading,#002864);margin:0 0 .4em}.angebot__text{color:var(--color-text-secondary,#686a75);max-inline-size:var(--measure-xs,46ch)}.angebot__preis{font-size:var(--text-lg,1.125rem);font-weight:var(--weight-bold,700);color:var(--color-text-heading,#002864);margin-block-start:var(--space-xs)}.angebot__hinweis{font-size:var(--text-sm,.875rem);color:var(--color-text-secondary,#686a75)}.angebot__aktion{margin-block-start:auto;padding-block-start:var(--space-md)}.angebot__aktion form{margin:0}.abo-reihe+.abo-reihe{margin-block-start:var(--space-2xl)}.abo-reihe__titel{font-family:var(--font-serif), Georgia, serif;font-size:var(--text-2xl);line-height:var(--leading-tight,1.15);margin:0 0 .8em}.abo-reihe__titel a{color:var(--color-text-heading,#002864);text-decoration:none}.abo-reihe__titel a:hover{text-underline-offset:.15em;text-decoration:underline}.angebot-hinweis{margin-block:var(--space-lg);padding:var(--space-sm) var(--space-md);border-inline-start:3px solid var(--accent-context,var(--color-brand-primary,#ba0000));background:var(--color-bg-section-alt,#f0ece6);border-radius:0 var(--radius-md,4px) var(--radius-md,4px) 0}.angebot-hinweis :where(p){margin:0}.angebot-hinweis__titel{font-weight:var(--weight-bold,700);color:var(--color-text-heading,#002864)}.angebot-hinweis__angebote{font-size:var(--text-sm,.875rem);color:var(--color-text-secondary,#686a75);margin-block-start:.2rem}.angebot-hinweis__teil{white-space:nowrap}.angebot-hinweis__link{font-size:var(--text-sm,.875rem);font-weight:var(--weight-semibold,600);color:var(--color-text-heading,#002864);align-items:center;gap:.35em;margin-block-start:.5rem;text-decoration:none;display:inline-flex}.angebot-hinweis__link:hover{text-underline-offset:.15em;text-decoration:underline}.datenbank-seite{padding-block:var(--space-2xl) var(--space-3xl)}.datenbank-seite__text{max-inline-size:var(--measure,68ch);font-size:var(--text-reading,1.25rem)}.datenbank-seite__angebote{margin-block-start:var(--space-2xl)}.datenbank-seite__anmelden{margin:var(--space-lg) 0 0;color:var(--color-text-secondary,#686a75)}.abo-reihen__campus{margin:0 0 var(--space-2xl);padding:var(--space-sm) var(--space-md);border-inline-start:3px solid var(--accent-context,var(--color-brand-primary,#ba0000));background:var(--color-bg-page,#fbf9f8);border-radius:0 var(--radius-md,4px) var(--radius-md,4px) 0;color:var(--color-text-primary,#434652)}.abo-reihen__campus a{font-weight:var(--weight-semibold,600);color:var(--color-text-heading,#002864)}