.FamilyReportView_heroActions__LsnJz{display:flex;flex-wrap:wrap;gap:10px}.FamilyReportView_btnNavy___WJD8,.FamilyReportView_btnWhite__Lnp2T{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:11px;font:700 15px/1 var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer}.FamilyReportView_btnNavy___WJD8{background:var(--color-shell);color:#fff}.FamilyReportView_btnNavy___WJD8:hover{background:#082a49;color:#fff}.FamilyReportView_btnWhite__Lnp2T{border:1px solid var(--color-line);background:#fff;color:var(--color-shell)}.FamilyReportView_btnWhite__Lnp2T:hover{border-color:var(--color-shell)}.FamilyReportView_btnNavySm__PJe1Y:focus-visible,.FamilyReportView_btnNavy___WJD8:focus-visible,.FamilyReportView_btnWhite__Lnp2T:focus-visible{outline:2px solid var(--color-shell);outline-offset:3px}.FamilyReportView_heroCounts__jHxmN{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;color:var(--color-ink-muted);font-size:13.5px}.FamilyReportView_heroCounts__jHxmN b{color:var(--color-shell);font-size:16px}.FamilyReportView_float__yk_vf{position:relative;animation:FamilyReportView_famFloat__mA6cz 7s ease-in-out infinite}.FamilyReportView_plate__99dQQ{position:absolute;inset:22px -14px -22px 14px;border-radius:24px;background:linear-gradient(160deg,var(--color-water-accent),var(--color-shell));opacity:.18;filter:blur(2px)}@keyframes FamilyReportView_famFloat__mA6cz{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.FamilyReportView_navyCard__7binF{position:relative;display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,30px);overflow:hidden;isolation:isolate;border-radius:24px;background:var(--color-shell);color:#fff;box-shadow:0 40px 80px -36px rgba(11,58,99,.55)}.FamilyReportView_light__uBtTg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.FamilyReportView_light__uBtTg i{position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(20px);animation:FamilyReportView_famDrift__kX1vG 20s ease-in-out infinite alternate}.FamilyReportView_light__uBtTg i:first-child{left:-15%;top:-40%;width:60%;background:radial-gradient(circle,rgba(60,134,224,.45),transparent 68%)}.FamilyReportView_light__uBtTg i:last-child{left:55%;top:10%;width:55%;background:radial-gradient(circle,rgba(140,192,245,.18),transparent 68%);animation-duration:24s}@keyframes FamilyReportView_famDrift__kX1vG{to{transform:translate(12%,10%) scale(1.18)}}.FamilyReportView_cardTop__qWvKi{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px}.FamilyReportView_cardEyebrow__eGRzs{color:var(--color-water-light);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.FamilyReportView_cardSource__cjNoo{color:#a9cbe8;font:10.5px/1.3 var(--font-mono)}.FamilyReportView_cardLede__aUiuX{margin:0;color:#dbe8f5;font-size:14.5px;line-height:1.5}.FamilyReportView_cardNote__tA4YK{margin:0;color:#a9cbe8;font-size:12.5px;line-height:1.45}.FamilyReportView_bars__F_fCK{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.FamilyReportView_bars__F_fCK li{display:flex;flex-direction:column;gap:6px}.FamilyReportView_barHead__dL_zn{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.FamilyReportView_barHead__dL_zn>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.FamilyReportView_barHead__dL_zn>span b{font-size:16px}.FamilyReportView_barHead__dL_zn>span span{color:#a9cbe8;font:11px/1.3 var(--font-mono)}.FamilyReportView_barValue__6In9C{font-size:28px;letter-spacing:-.03em}.FamilyReportView_track__Vedog{height:10px;border-radius:5px;background:rgba(255,255,255,.12)}.FamilyReportView_fill__BB_5w{height:10px;border-radius:5px;background:linear-gradient(90deg,var(--color-water-light),var(--color-water-accent))}.FamilyReportView_benchList__XNhOp{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.FamilyReportView_benchList__XNhOp li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 0;border-top:1px solid rgba(169,203,232,.22)}.FamilyReportView_benchList__XNhOp b{font-size:15px}.FamilyReportView_benchVal__MVTY6{display:inline-flex;align-items:center;gap:8px;color:#dbe8f5;font-size:14px;font-weight:700}.FamilyReportView_page__221Uz{display:flex;flex-direction:column;gap:clamp(48px,7vw,96px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);color:var(--color-ink)}.FamilyReportView_eyebrow__IrBoF{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.FamilyReportView_miniLabel__rpRV5{color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.FamilyReportView_h2__DZzlH{margin:0;color:var(--color-shell);font:800 clamp(28px,3.6vw,46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance}.FamilyReportView_h2sm__SeAWq{margin:0;color:var(--color-shell);font:800 clamp(26px,3vw,38px)/1.08 var(--font-heading);letter-spacing:-.03em}.FamilyReportView_section__fN7lZ{display:flex;flex-direction:column;gap:22px}.FamilyReportView_head__ZKv6C{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px}.FamilyReportView_titles__b97BY{display:flex;flex-direction:column;gap:10px;max-width:780px}.FamilyReportView_titles__b97BY p{margin:0;color:var(--color-ink-body);font-size:16px;line-height:1.55}.FamilyReportView_headLink__uA5su{color:var(--color-shell);font-size:14px;font-weight:700;text-decoration:none}.FamilyReportView_headLink__uA5su:hover{text-decoration:underline}.FamilyReportView_side__IQXrF{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:stretch}@media (min-width:980px){.FamilyReportView_side__IQXrF{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.FamilyReportView_whatCard__C_2PN{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.8vw,34px);border:1px solid var(--color-line);border-radius:24px;background:#fff}.FamilyReportView_whatCard__C_2PN>p{margin:0;color:var(--color-ink-body);font-size:15.5px;line-height:1.65}.FamilyReportView_sources__zPKAJ{display:flex;flex-direction:column;gap:8px;padding-top:4px}.FamilyReportView_sources__zPKAJ ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.FamilyReportView_sources__zPKAJ li{padding:5px 12px;border:1px solid var(--color-line-soft);border-radius:99px;background:var(--color-page);color:var(--color-ink-body);font-size:13px;font-weight:600}.FamilyReportView_boundary__XeuKr{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2.6vw,28px);border:1px dashed var(--state-unknown-line);border-radius:24px;background:var(--state-unknown-hatch)}.FamilyReportView_boundary__XeuKr p{margin:0;color:var(--color-ink-body);font-size:14px;line-height:1.55}.FamilyReportView_boundary__XeuKr .FamilyReportView_boundaryLead__dxE14{color:var(--color-ink);font-size:15px}.FamilyReportView_boundaryEyebrow__xrOfi{color:var(--color-ink-muted);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.FamilyReportView_boundaryCta__JBpco{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:16px;border:1px solid var(--color-line);border-radius:16px;background:#fff}.FamilyReportView_boundaryCta__JBpco b{color:var(--color-shell);font-size:16px}.FamilyReportView_boundaryCta__JBpco span{color:var(--color-ink-muted);font-size:13.5px;line-height:1.45}.FamilyReportView_btnNavySm__PJe1Y{align-self:flex-start;display:inline-flex;align-items:center;height:42px;padding:0 16px;border-radius:10px;background:var(--color-shell);color:#fff;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.FamilyReportView_btnNavySm__PJe1Y:hover{background:#082a49;color:#fff}.FamilyReportView_guides__Te_Zc{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:640px){.FamilyReportView_guides__Te_Zc{grid-template-columns:repeat(2,minmax(0,1fr))}.FamilyReportView_guides__Te_Zc[data-odd]>:first-child{grid-column:1/-1}}@media (min-width:1000px){.FamilyReportView_guides__Te_Zc{grid-template-columns:repeat(3,minmax(0,1fr))}.FamilyReportView_guides__Te_Zc[data-odd]>:first-child{grid-column:auto}}.FamilyReportView_guide___JLfC{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--color-line);border-radius:22px;background:#fff;color:var(--color-ink);text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}@media (hover:hover) and (pointer:fine){.FamilyReportView_guide___JLfC:hover{transform:translateY(-4px);border-color:var(--color-water-accent);box-shadow:0 24px 48px -24px rgba(11,58,99,.35);color:var(--color-ink)}}.FamilyReportView_guide___JLfC:focus-visible{outline:2px solid var(--color-shell);outline-offset:3px}.FamilyReportView_guideTop__Pzn1W{display:flex;justify-content:space-between;align-items:center;gap:10px}.FamilyReportView_cas__lQvYe{color:var(--color-ink-muted);font:11px/1.3 var(--font-mono)}.FamilyReportView_hiChip__xwTNN{padding:2px 9px;border:1px solid #bcd6f5;border-radius:99px;background:var(--color-water-ice);color:var(--color-shell);font-size:11.5px;font-weight:700;white-space:nowrap}.FamilyReportView_guideName__iCyyb{display:flex;flex-direction:column;gap:3px}.FamilyReportView_guideName__iCyyb b{color:var(--color-shell);font-size:22px;letter-spacing:-.015em}.FamilyReportView_guideName__iCyyb span{color:var(--color-ink-muted);font-size:13px}.FamilyReportView_guideDesc__T_Lia{color:var(--color-ink-body);font-size:14px;line-height:1.5}.FamilyReportView_valueBox__dTHsb{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;padding:12px 14px;border:1px solid var(--color-line-soft);border-radius:14px;background:var(--color-page)}.FamilyReportView_valueBox__dTHsb b{color:var(--color-shell);font-size:24px;letter-spacing:-.02em}.FamilyReportView_valueBox__dTHsb b[data-none]{color:var(--color-ink-muted)}.FamilyReportView_note__aMcX0{color:var(--color-ink-muted);font-size:12.5px}.FamilyReportView_more__iWhzX{color:var(--color-shell);font-size:14px;font-weight:700}.FamilyReportView_empty__Bfz88{margin:0;padding:28px;border:1px dashed var(--state-unknown-line);border-radius:22px;background:var(--state-unknown-hatch);color:var(--color-ink-body)}.FamilyReportView_steps__YLpV1{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@media (min-width:560px){.FamilyReportView_steps__YLpV1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.FamilyReportView_steps__YLpV1{grid-template-columns:repeat(4,minmax(0,1fr))}}.FamilyReportView_steps__YLpV1 li{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--color-line);border-radius:20px;background:#fff;color:var(--color-ink)}.FamilyReportView_steps__YLpV1 li:first-child{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.FamilyReportView_steps__YLpV1 span{color:var(--color-water-accent-text);font:11px/1.3 var(--font-mono);letter-spacing:.07em}.FamilyReportView_steps__YLpV1 li:first-child span{color:var(--color-water-light)}.FamilyReportView_steps__YLpV1 b{font-size:18px;line-height:1.25}.FamilyReportView_steps__YLpV1 p{margin:0;font-size:14px;line-height:1.5;opacity:.85}.FamilyReportView_tiles__OAbvP{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@media (min-width:900px){.FamilyReportView_tiles__OAbvP{grid-template-columns:repeat(3,minmax(0,1fr))}}.FamilyReportView_tiles__OAbvP li{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid rgba(169,203,232,.22);border-radius:20px;background:rgba(255,255,255,.06)}.FamilyReportView_tiles__OAbvP b{font-size:19px}.FamilyReportView_tiles__OAbvP p{margin:0;color:#c9def2;font-size:14px;line-height:1.5}.FamilyReportView_tileChips___ELOv{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.FamilyReportView_tileChips___ELOv span{padding:3px 9px;border:1px solid rgba(169,203,232,.35);border-radius:99px;color:#dbe8f5;font:11px/1.3 var(--font-mono)}.FamilyReportView_related__ikHAt{display:flex;flex-direction:column;gap:16px}.FamilyReportView_relatedHead__9JTaj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px}.FamilyReportView_relatedHead__9JTaj>span:last-child{color:var(--color-ink-muted);font-size:13px}.FamilyReportView_relatedHead__9JTaj a{color:var(--color-shell);font-weight:700}.FamilyReportView_pills__ml98R{display:flex;flex-wrap:wrap;gap:8px}.FamilyReportView_pills__ml98R a{display:inline-flex;align-items:center;height:44px;padding:0 16px;border:1px solid var(--color-line);border-radius:99px;background:#fff;color:var(--color-shell);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.FamilyReportView_pills__ml98R a:hover{border-color:var(--color-water-accent)}.FamilyReportView_pills__ml98R a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}@media (prefers-reduced-motion:reduce){.FamilyReportView_float__yk_vf,.FamilyReportView_light__uBtTg i{animation:none}.FamilyReportView_guide___JLfC{transition:none}}