.erfrecht-tool_page__OXVwf{background:#fff;color:#192c49}.erfrecht-tool_page__OXVwf ::selection{background:#192c49;color:#fff}.erfrecht-tool_container__9COyf{width:min(100% - 64px,1200px);margin-inline:auto}.erfrecht-tool_hero__QGuwj{position:relative;overflow:hidden;background:#192c49;color:#fff}.erfrecht-tool_heroCopy__PJLK8{position:relative;z-index:1;width:62%;padding-block:38px 48px;padding-right:36px}.erfrecht-tool_backLink__2jNoW{display:inline-flex;align-items:center;gap:10px;margin-bottom:42px;font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.erfrecht-tool_hero__QGuwj h1{margin:0 0 24px;color:#bdd5fc;font-family:var(--font-montserrat),sans-serif;font-size:clamp(36px,3.2vw,54px);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.erfrecht-tool_hero__QGuwj p{max-width:65ch;margin:0 0 16px;font-size:18px;line-height:1.85}.erfrecht-tool_hero__QGuwj .erfrecht-tool_quickLink__iaPJH{margin-top:24px;margin-bottom:0;font-size:16px}.erfrecht-tool_moreLink__K_coo,.erfrecht-tool_quickLink__iaPJH a{text-decoration:underline;text-underline-offset:4px}.erfrecht-tool_heroImage___jmkh{position:absolute;inset:0 0 0 auto;width:38%;overflow:hidden;border-bottom-left-radius:100% 100%}.erfrecht-tool_heroImage___jmkh img{object-fit:cover;object-position:64% center}.erfrecht-tool_checkSection__S510i{margin-top:56px;scroll-margin-top:100px}.erfrecht-tool_explanation__4GYQw{max-width:900px;padding-block:56px 80px;scroll-margin-top:100px}.erfrecht-tool_explanation__4GYQw h2{margin:0 0 20px;font-family:var(--font-montserrat),sans-serif;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.3;letter-spacing:-.025em}.erfrecht-tool_explanation__4GYQw p{margin-bottom:18px;font-size:18px;line-height:1.85}.erfrecht-tool_moreLink__K_coo{display:inline-block;margin-top:6px;font-size:18px;font-weight:600}.erfrecht-tool_page__OXVwf a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media (max-width:1023px){.erfrecht-tool_heroCopy__PJLK8{width:100%;padding-right:0}.erfrecht-tool_heroImage___jmkh{position:relative;width:100%;height:330px;border-bottom-left-radius:45% 100%}.erfrecht-tool_heroImage___jmkh img{object-position:center 15%}}@media (max-width:639px){.erfrecht-tool_container__9COyf{width:calc(100% - 40px)}.erfrecht-tool_heroCopy__PJLK8{padding-block:26px 32px}.erfrecht-tool_backLink__2jNoW{margin-bottom:28px;font-size:14px}.erfrecht-tool_hero__QGuwj h1{font-size:36px}.erfrecht-tool_hero__QGuwj p{line-height:1.7}.erfrecht-tool_hero__QGuwj .erfrecht-tool_quickLink__iaPJH{font-size:14px;line-height:1.9}.erfrecht-tool_heroImage___jmkh{display:none}.erfrecht-tool_checkSection__S510i{margin-top:32px}.erfrecht-tool_explanation__4GYQw{padding-block:36px 56px}}.ErfrechtTool_tool__hKqNe{padding:40px;background:#c8dcf8;color:#192c49}.ErfrechtTool_tool__hKqNe :is(h2,h3,h4){font-family:var(--font-montserrat),sans-serif}.ErfrechtTool_title__Y6B15{margin:0 0 30px;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.22;letter-spacing:-.03em;text-wrap:balance}.ErfrechtTool_groupSelector___SXya{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.ErfrechtTool_groupActive__4cx_i,.ErfrechtTool_groupButton__cmRJD{display:flex;flex-direction:column;gap:4px;padding:14px 22px;border:1px solid #192c49;font-size:18px;font-weight:600;line-height:1.5;text-align:left;cursor:pointer}.ErfrechtTool_groupButton__cmRJD{background:transparent}.ErfrechtTool_groupButton__cmRJD:hover{background:#dce9fc}.ErfrechtTool_groupActive__4cx_i{background:#192c49;color:#fff}.ErfrechtTool_groupSubtitle__or5z_{font-size:14px;font-weight:400}.ErfrechtTool_groupDescription__x7HPi{max-width:900px;font-size:18px;line-height:1.8}.ErfrechtTool_familySection__SLAh6{margin-top:32px}.ErfrechtTool_familySection__SLAh6 h3{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.5}.ErfrechtTool_familyHeader__M0PSy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-bottom:12px}.ErfrechtTool_familyHeader__M0PSy h3{margin:0}.ErfrechtTool_personBranch__t0zBk{min-width:0;margin-bottom:12px}.ErfrechtTool_personRow__HNd_T{display:grid;grid-template-columns:minmax(90px,135px) minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding-block:12px;border-bottom:1px solid #9bb9e0}.ErfrechtTool_personLabel__nKpPI{min-width:0;font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ErfrechtTool_nameInput__0mivn{width:100%;min-width:0;min-height:52px;padding:10px 14px;border:1px solid #7895ba;border-radius:0;background:#fff;color:#192c49;font-size:18px;line-height:1.5;caret-color:#192c49}.ErfrechtTool_nameInput__0mivn::placeholder{color:#51647d}.ErfrechtTool_personControls__eoIW6{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 16px}.ErfrechtTool_checkboxLabel__Vrv0A{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:18px;line-height:1.5;cursor:pointer}.ErfrechtTool_checkboxLabel__Vrv0A input{width:24px;height:24px;accent-color:#192c49;cursor:pointer}.ErfrechtTool_fieldHelp__SvTBu{max-width:75ch;margin-top:10px;font-size:14px;line-height:1.8}.ErfrechtTool_descendants__bS5B5{margin-top:12px;padding-left:16px;border-left:1px solid #9bb9e0}.ErfrechtTool_actions__G2_EL{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:32px}.ErfrechtTool_nextGroup__95hw3,.ErfrechtTool_primaryButton__QWjtv{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:14px 22px;border:0;background:#192c49;color:#fff;font-size:18px;font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .15s}.ErfrechtTool_nextGroup__95hw3:hover,.ErfrechtTool_primaryButton__QWjtv:hover{background:#29466f}.ErfrechtTool_nextGroup__95hw3{margin-top:24px}.ErfrechtTool_textButton__hvw9g{gap:8px;min-height:44px;padding-block:8px;font-size:18px;font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.ErfrechtTool_removeButton__YAhvC,.ErfrechtTool_textButton__hvw9g{display:inline-flex;align-items:center;justify-content:center;color:#192c49;cursor:pointer}.ErfrechtTool_removeButton__YAhvC{width:44px;height:44px}.ErfrechtTool_removeButton__YAhvC:hover{background:#dce9fc}.ErfrechtTool_tool__hKqNe :is(button,a,input):focus-visible{outline:3px solid #192c49;outline-offset:5px}.ErfrechtTool_results__X1Bx9{margin-top:36px;padding-top:32px;border-top:1px solid #9bb9e0}.ErfrechtTool_resultHeader__s6Zum{display:flex;align-items:flex-start;gap:14px;margin-bottom:28px}.ErfrechtTool_resultHeader__s6Zum>svg{flex-shrink:0;margin-top:4px}.ErfrechtTool_resultHeader__s6Zum h3{scroll-margin-top:110px;font-size:28px;font-weight:700;line-height:1.35}.ErfrechtTool_caption__wmOAi{font-size:14px;font-weight:400;line-height:1.8}.ErfrechtTool_explanation__K6na4{max-width:900px;margin-bottom:28px}.ErfrechtTool_distribution__MOZ3Y h4,.ErfrechtTool_explanation__K6na4 h4{margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.5}.ErfrechtTool_explanation__K6na4 p{margin-bottom:12px;font-size:18px;line-height:1.8}.ErfrechtTool_heirsTable__clwI6{width:100%;border-collapse:collapse;table-layout:fixed;font-size:18px;line-height:1.6}.ErfrechtTool_heirsTable__clwI6 :is(th,td){padding:14px 12px;border-bottom:1px solid #9bb9e0;text-align:left;vertical-align:top;overflow-wrap:anywhere}.ErfrechtTool_heirsTable__clwI6 th{background:#dce9fc;font-size:14px;font-weight:600}.ErfrechtTool_heirsTable__clwI6 td:first-child{font-weight:600}.ErfrechtTool_distribution__MOZ3Y{margin-top:32px}.ErfrechtTool_shareBar__xdvUh{display:flex;gap:2px;height:40px;overflow:hidden}.ErfrechtTool_shareBar__xdvUh>div{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.ErfrechtTool_shareLegend__rComq{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:16px;padding:0;list-style:none}.ErfrechtTool_shareLegend__rComq li{display:flex;align-items:center;gap:8px;max-width:100%;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.ErfrechtTool_swatch__GnCyk{flex:0 0 auto;width:14px;height:14px}.ErfrechtTool_source__1LROR{max-width:90ch;margin-top:32px;font-size:14px;line-height:1.8}.ErfrechtTool_source__1LROR p+p{margin-top:8px}@media (max-width:1023px){.ErfrechtTool_personRow__HNd_T{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:639px){.ErfrechtTool_tool__hKqNe{padding:28px 22px}.ErfrechtTool_title__Y6B15{margin-bottom:26px;font-size:30px;text-wrap:wrap}.ErfrechtTool_groupSelector___SXya{display:grid;grid-template-columns:minmax(0,1fr)}.ErfrechtTool_descendants__bS5B5{padding-left:10px}.ErfrechtTool_resultHeader__s6Zum h3{font-size:24px}.ErfrechtTool_heirsTable__clwI6,.ErfrechtTool_heirsTable__clwI6 tbody{display:block}.ErfrechtTool_heirsTable__clwI6 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ErfrechtTool_heirsTable__clwI6 tbody tr{display:grid;grid-template-columns:minmax(0,1fr);padding-block:16px;border-top:1px solid #9bb9e0}.ErfrechtTool_heirsTable__clwI6 td{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0;border:0}.ErfrechtTool_heirsTable__clwI6 td:before{content:attr(data-label);font-size:14px;font-weight:500}.ErfrechtTool_heirsTable__clwI6 td:first-child{display:block;margin-bottom:6px}.ErfrechtTool_heirsTable__clwI6 td:first-child:before{display:none}}@media (prefers-reduced-motion:reduce){.ErfrechtTool_nextGroup__95hw3,.ErfrechtTool_primaryButton__QWjtv{transition:none}}