.Familienregel_page__lgf1N{padding:32px 0 64px;box-sizing:border-box;width:auto;max-width:min(34rem,calc(100% - 2 * var(--kv-rand, 20px)));margin-left:max(var(--kv-rand,20px),calc((100% - var(--kv-raster, 1208px)) / 2));margin-right:auto;padding-inline:0;color:var(--kv-ink)}.Familienregel_screen__3Almk{display:grid;gap:24px}.Familienregel_page__lgf1N .Familienregel_meta__CrSVb{font-size:13px;color:var(--kv-muted);margin:0}.Familienregel_page__lgf1N a{color:var(--kv-accent)}.Familienregel_titel__cxHar{margin:0;font-family:var(--kv-font-titel);font-stretch:112%;font-weight:800;font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.Familienregel_regeln__4Woq4{list-style:none;margin:0;padding:0;border-top:3px solid var(--kv-ink)}.Familienregel_page__lgf1N .Familienregel_lead__CzKvE{margin:-8px 0 0;font-size:17px;line-height:1.5;color:var(--kv-muted)}.Familienregel_regeln__4Woq4 li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--kv-marke-linie,#d8ddd6);line-height:1.4}.Familienregel_regeln__4Woq4 b{display:block;font-size:17px}.Familienregel_regeln__4Woq4 p{margin:6px 0 0;font-size:15px;color:var(--kv-muted)}.Familienregel_regeln__4Woq4 .Familienregel_nummer__vSYLk{font-family:var(--kv-font-titel);font-weight:800;font-size:24px}.Familienregel_page__lgf1N .Familienregel_grenze__6qB2L{margin:0;padding:2px 0 2px 16px;border-left:3px solid var(--kv-ink);font-size:15px;line-height:1.5}.Familienregel_aktionen__y6Zht{display:grid;justify-items:start;gap:8px}.Familienregel_knopf__Fse0x{font:inherit;font-size:16px;font-weight:600;min-height:52px;padding:14px 16px;border:0;border-radius:14px;background:var(--kv-sun);color:#0f2f3f;cursor:pointer;width:100%}.Familienregel_textlink__XTcsP{font:inherit;font-size:15px;min-height:44px;padding:0;border:0;background:none;color:var(--kv-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Familienregel_aktionen__y6Zht .Familienregel_meta__CrSVb:empty{display:none}.Familienregel_page__lgf1N a:focus-visible,.Familienregel_page__lgf1N button:focus-visible{outline:3px solid var(--kv-ink);outline-offset:3px}.Familienregel_kopiertext__UeQgv{margin:0;-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow-wrap:anywhere}.Familienregel_druck__tjRWm{display:none}.Familienregel_druck__tjRWm .Familienregel_nummer__vSYLk{border:2px solid var(--kv-accent);border-radius:50%;display:grid;place-items:center;font-weight:800}@media (max-width:600px){.Familienregel_page__lgf1N{padding:24px 0 48px}}@page kv-familienregel{size:A4 portrait;margin:16mm}@media print{body:has(.Familienregel_page__lgf1N),html:has(.Familienregel_page__lgf1N){margin:0!important;padding:0!important;background:var(--kv-surface,white)!important}body:has(.Familienregel_page__lgf1N) *{visibility:hidden}body:has(.Familienregel_page__lgf1N) .kv-public-shell>:not(main),body:has(.Familienregel_page__lgf1N) .kv-route-scope>:not(.kv-public-shell){display:none!important}body:has(.Familienregel_page__lgf1N) .kv-public-shell{display:block;min-height:0;margin:0;padding:0}.Familienregel_page__lgf1N{page:kv-familienregel;position:static;width:178mm;max-width:none;margin:0;padding:0}.Familienregel_screen__3Almk{display:none}.Familienregel_page__lgf1N .Familienregel_druck__tjRWm,.Familienregel_page__lgf1N .Familienregel_druck__tjRWm *{visibility:visible}.Familienregel_druck__tjRWm{display:grid;grid-template-rows:auto auto 1fr auto;gap:10mm;width:178mm;height:261mm;box-sizing:border-box;font:12pt/1.45 var(--font-inter),system-ui,sans-serif;color:var(--kv-ink);background:var(--kv-surface);-webkit-print-color-adjust:exact;print-color-adjust:exact;-moz-column-break-inside:avoid;break-inside:avoid}.Familienregel_druckKopf__4uYxQ{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:3mm;border-bottom:.6mm solid var(--kv-ink);padding-bottom:4mm}.Familienregel_druckKopf__4uYxQ b{font-size:22pt}.Familienregel_druckKopf__4uYxQ span{font-size:10pt;color:var(--kv-muted)}.Familienregel_druck__tjRWm ol{display:grid;gap:6mm;list-style:none;padding:0;margin:0}.Familienregel_druck__tjRWm li{display:grid;grid-template-columns:10mm minmax(0,1fr);gap:4mm}.Familienregel_druck__tjRWm .Familienregel_nummer__vSYLk{width:9mm;height:9mm;font-size:11pt;border-color:var(--kv-ink);color:var(--kv-ink)}.Familienregel_druck__tjRWm li b{display:block;font-size:13pt}.Familienregel_druck__tjRWm p{margin:0;font-size:inherit}.Familienregel_rueckruf__zDTR9{display:grid;gap:4mm;align-content:start}.Familienregel_rueckruf__zDTR9 h2{font:inherit;font-size:12pt;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0}.Familienregel_rueckruf__zDTR9 p{font-size:10pt;color:var(--kv-muted)}.Familienregel_zeile__UkNWS{display:grid;grid-template-columns:1fr 1.2fr;gap:6mm}.Familienregel_zeile__UkNWS span{height:12mm;border-bottom:.3mm solid var(--kv-line)}.Familienregel_druck__tjRWm .Familienregel_druckFuss__3ojcD{display:grid;gap:2mm;border-top:.3mm solid var(--kv-line);margin:0;padding:4mm 0 0;background:transparent;font-size:9pt;text-align:left;color:var(--kv-muted)}.Familienregel_druck__tjRWm .Familienregel_druckFuss__3ojcD p{color:inherit}.Familienregel_druckFuss__3ojcD b{color:var(--kv-ink)}}