.Family_family__KQRLg{--skyTop:#bfe6f0;--skyMid:#e5f2ea;--cardBg:rgb(255 255 255/0.55);--cardBorder:rgb(255 255 255/0.7);--cardShadow:0 1px 2px rgb(43 46 53/0.06),0 18px 40px -18px rgb(43 46 53/0.25);position:relative;isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;padding:calc(var(--spaceOuter) + var(--space2XL)) var(--spaceOuter) var(--space4XL) calc(var(--space2XL) + var(--spaceOuter) * 2);background:linear-gradient(180deg,var(--skyTop) 0,var(--skyMid) 45%,rgb(var(--rgbBackground)) 100%);[data-theme=dark] &{--skyTop:#0b1220;--skyMid:#162034;--cardBg:rgb(255 255 255/0.04);--cardBorder:rgb(255 255 255/0.09);--cardShadow:0 1px 2px rgb(0 0 0/0.3),0 24px 48px -24px rgb(0 0 0/0.6)}}@media (max-height:696px),(max-width:696px){.Family_family__KQRLg{padding:calc(var(--space3XL) + var(--spaceM)) var(--spaceL) var(--space3XL)}}.Family_sky__rPg7y{position:absolute;inset:0;z-index:-1;pointer-events:none}.Family_glow__rmIuZ{position:absolute;width:46vmax;aspect-ratio:1;border-radius:50%;filter:blur(60px);opacity:.32;animation:Family_drift__GWXxv 22s ease-in-out infinite alternate}.Family_glow__rmIuZ[data-hue=teal]{background:#0bb2ac;top:-18vmax;left:-10vmax}.Family_glow__rmIuZ[data-hue=coral]{background:#ee3e56;top:10%;right:-20vmax;opacity:.2;animation-duration:28s;animation-delay:-8s}.Family_glow__rmIuZ[data-hue=yellow]{background:#fcdc59;bottom:-22vmax;left:30%;opacity:.28;animation-duration:25s;animation-delay:-14s}.Family_glow__rmIuZ{[data-theme=dark] &{opacity:.14}}@media (prefers-reduced-motion:reduce){.Family_glow__rmIuZ{animation:none}}@keyframes Family_drift__GWXxv{0%{transform:translate(0) scale(1)}to{transform:translate(6vmax,4vmax) scale(1.12)}}.Family_intro__JTYlX{max-width:620px;margin-bottom:var(--space2XL);animation:Family_rise__27Igc .8s var(--bezierFastoutSlowin) both}@media (prefers-reduced-motion:reduce){.Family_intro__JTYlX{animation:none}}.Family_palette__53p8V{display:flex;gap:6px;margin-bottom:var(--spaceL)}.Family_palette__53p8V span{width:28px;height:6px;border-radius:3px}.Family_title__ybAxb{margin-bottom:var(--spaceM)}.Family_lede__kPrdF{color:var(--colorTextBody)}.Family_members__ITchd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spaceXL);max-width:1280px;list-style:none;padding:0;margin:0}@media (max-width:1180px){.Family_members__ITchd{gap:var(--spaceL)}}@media (max-width:1040px){.Family_members__ITchd{grid-template-columns:minmax(0,1fr);max-width:640px}}.Family_member__V8oMT{position:relative;display:flex;flex-direction:column;border-radius:28px;background:var(--cardBg);border:1px solid var(--cardBorder);box-shadow:var(--cardShadow);backdrop-filter:blur(18px) saturate(1.2);overflow:hidden;animation:Family_rise__27Igc .9s var(--bezierFastoutSlowin) both;animation-delay:calc(.15s + var(--i) * .12s);transition:transform .5s var(--bezierFastoutSlowin),box-shadow .5s var(--bezierFastoutSlowin),border-color .5s ease}.Family_member__V8oMT:focus-within,.Family_member__V8oMT:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:var(--cardShadow),0 30px 60px -30px color-mix(in srgb,var(--accent) 70%,transparent)}@media (max-width:1040px){.Family_member__V8oMT{flex-direction:row;align-items:center}}@media (max-width:696px){.Family_member__V8oMT{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.Family_member__V8oMT{animation:none;transition:none}}@keyframes Family_rise__27Igc{0%{opacity:0;transform:translateY(24px)}}.Family_portrait__JJKmJ{position:relative;container-type:size;display:grid;place-items:center;aspect-ratio:5/4;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--accent) 30%,transparent) 0,transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent)}@media (max-width:1040px){.Family_portrait__JJKmJ{flex:0 0 42%;align-self:stretch;aspect-ratio:auto;min-height:240px}}@media (max-width:696px){.Family_portrait__JJKmJ{flex:none;aspect-ratio:4/3;min-height:0}}.Family_ring__5qgYT{position:absolute;width:84cqmin;aspect-ratio:1;border-radius:50%;border:1.5px dashed color-mix(in srgb,var(--accent) 45%,transparent);animation:Family_spin__aacuQ 40s linear infinite;transition:transform .6s var(--bezierFastoutSlowin)}@media (prefers-reduced-motion:reduce){.Family_ring__5qgYT{animation:none}}@keyframes Family_spin__aacuQ{to{rotate:1turn}}.Family_shadow___Trz2{position:absolute;bottom:12%;width:34%;height:6%;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0/.16),transparent);filter:blur(2px);[data-theme=dark] &{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 40%,transparent),transparent)}}.Family_float__xBYXg{position:relative;width:64cqmin;animation:Family_float__xBYXg 6s ease-in-out infinite;animation-delay:calc(var(--i) * -2s)}@media (prefers-reduced-motion:reduce){.Family_float__xBYXg{animation:none}}@keyframes Family_float__xBYXg{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-1.5deg)}}.Family_icon__8qWNs{width:100%;height:auto;filter:drop-shadow(0 10px 18px rgb(0 0 0/.08));transition:transform .6s var(--bezierFastoutSlowin);.Family_member__V8oMT:hover &{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.Family_icon__8qWNs{transition:none}}.Family_member__V8oMT:hover .Family_ring__5qgYT{transform:scale(1.06)}.Family_body__0qf_r{display:flex;flex:1 1;flex-direction:column;padding:var(--spaceL) var(--spaceXL) var(--spaceXL)}@media (max-width:696px){.Family_body__0qf_r{padding:var(--spaceL)}}.Family_creature__fQqOF{display:inline-flex;align-items:center;gap:var(--spaceS);color:var(--colorTextLight);text-transform:uppercase;letter-spacing:.1em;font-weight:var(--fontWeightMedium);margin-bottom:var(--spaceS)}.Family_creature__fQqOF:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.Family_name__4qnDp{margin-bottom:var(--spaceM)}.Family_tagline__0n5g1{flex:1 1;color:var(--colorTextBody);margin-bottom:var(--spaceL)}.Family_actions__JRkX8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spaceS) var(--spaceM)}