.page_toc__4GfYQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px;gap:8px;margin-bottom:48px}.page_tocItem__YhNH8{display:grid;grid-template-columns:26px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-blue);background:rgba(3,13,26,.5);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-white);transition:border-color var(--t-micro),box-shadow var(--t-micro)}.page_tocItem__YhNH8:hover{border-color:var(--border-bright);box-shadow:var(--glow-blue)}.page_tocCount__c_N2g,.page_tocIndex__cQ3LA{font-size:10px;color:var(--soft-blue)}.page_lede___wNsj{max-width:72ch;margin-bottom:56px}.page_lede___wNsj p,.page_paragraph__OrZ3M{margin:0 0 16px;font-size:15.5px;line-height:1.75;color:var(--cyan-white)}.page_family__2yABP{padding:40px 0;border-top:1px solid rgba(74,175,255,.16);scroll-margin-top:90px}.page_familyHead__Er38h{display:flex;align-items:flex-start;gap:18px;margin-bottom:24px}.page_familyIndex__hR3Ib{font-family:var(--font-display);font-size:12px;letter-spacing:.2em;color:var(--ice-blue);padding-top:8px}.page_familyTitle__A43oO{margin:0;font-size:clamp(20px,2vw,30px);color:var(--stellar-white);text-shadow:0 0 20px rgba(33,169,255,.25)}.page_familyTagline__Mnc_f{margin:8px 0 0;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-blue)}.page_familyBody__yzYej{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:40px;gap:40px;align-items:start}.page_familyText__S846v{max-width:66ch}.page_facts__xuAN6{margin:8px 0 0;display:grid;grid-gap:16px;gap:16px}.page_facts__xuAN6 dt{margin-bottom:6px}.page_facts__xuAN6 dd{margin:0;font-size:13.5px;line-height:1.6;color:var(--cyan-white)}.page_traits__oK9aG{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.page_traits__oK9aG li{padding:5px 10px;border-radius:999px;border:1px solid rgba(74,175,255,.25);font-size:12px;color:var(--cyan-white)}.page_members__t6PHL{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:14px;gap:14px}.page_member__HpaeH{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid var(--border-blue);background:radial-gradient(120% 90% at 50% 0,#0a2140 0,#040e1d 55%,#020710 100%);transition:transform .45s var(--ease-premium),border-color var(--t-micro),box-shadow .45s var(--ease-premium)}.page_member__HpaeH:hover{transform:translateY(-3px);border-color:var(--border-bright);box-shadow:var(--glow-blue)}.page_memberArt__yMotC{aspect-ratio:3/4;overflow:hidden}.page_memberArt__yMotC img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.page_memberMeta__pz5ig{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px}.page_memberName__n_mUc{font-size:11px;color:var(--stellar-white)}.page_memberSub__YUqOh{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-blue)}.page_memberTag__NqfY4{margin-top:4px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ice-blue)}.page_faq__iNaMp{padding:40px 0 8px;border-top:1px solid rgba(74,175,255,.16)}.page_faqList__Wd0M2{margin-top:22px;max-width:76ch;display:flex;flex-direction:column;gap:8px}.page_faqItem__jojJ1{border:1px solid var(--border-blue);border-radius:14px;background:rgba(3,13,26,.5);padding:0 18px}.page_faqQ__FJ_rc{cursor:pointer;padding:14px 0;font-size:15px;font-weight:500;color:var(--stellar-white);list-style:none}.page_faqQ__FJ_rc::-webkit-details-marker{display:none}.page_faqQ__FJ_rc:before{content:"+";display:inline-block;width:18px;color:var(--ice-blue)}.page_faqItem__jojJ1[open] .page_faqQ__FJ_rc:before{content:"–"}.page_faqA__AEKi5{margin:0 0 16px 18px;font-size:14.5px;line-height:1.7;color:var(--cyan-white)}@media (max-width:1100px){.page_familyBody__yzYej{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.page_members__t6PHL{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.page_lede___wNsj p,.page_paragraph__OrZ3M{font-size:14.5px}}.family_section__Aw4GU{margin:44px 0 0;max-width:900px}.family_h2__pghXY{margin:0 0 14px;font-size:clamp(15px,1.5vw,20px);color:var(--stellar-white)}.family_prose__Ogjmi p{margin:0 0 12px;max-width:70ch;font-size:15px;line-height:1.78;color:var(--cyan-white)}.family_facts__loQEN{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:18px 0 0}.family_facts__loQEN>div{padding:14px 16px;border-radius:16px;border:1px solid var(--border-blue);background:var(--panel-fill)}.family_facts__loQEN dt{font-family:var(--font-display);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ice-blue);margin-bottom:8px}.family_facts__loQEN dd{margin:0;font-size:13.5px;line-height:1.65;color:var(--muted-blue)}.family_traits__oBFHF{margin:0;padding-left:18px}.family_traits__oBFHF li{margin-bottom:4px}.family_chips__V1PJR{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.family_chip__SUP_o{display:inline-block;padding:7px 12px;border-radius:999px;border:1px solid var(--border-blue);font-size:11.5px;color:var(--cyan-white);transition:border-color var(--t-micro),box-shadow var(--t-micro),color var(--t-micro)}.family_chip__SUP_o:hover{border-color:var(--border-bright);box-shadow:var(--glow-blue);color:var(--stellar-white)}.family_chipStrong___xi1e{color:var(--ice-blue)}.family_pager__jR4ev{display:flex;justify-content:space-between;gap:12px;margin:48px 0 0;max-width:900px;flex-wrap:wrap}.family_pagerLink__lOXmK{font-family:var(--font-display);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ice-blue);transition:color var(--t-micro)}.family_pagerLink__lOXmK:hover{color:var(--stellar-white)}.family_note__UEQT2{margin:32px 0 0;max-width:68ch;font-size:12px;line-height:1.7;color:var(--soft-blue)}@media (max-width:760px){.family_facts__loQEN{grid-template-columns:1fr}}