.GaX0ea_page{--why-muted:#c3d4e9;width:min(100%,820px);min-width:0;color:var(--yawn-text-primary,#fff);font-family:var(--yawn-font-body);overflow-wrap:anywhere;margin:0 auto;padding:12px clamp(12px,3vw,28px) 36px}.GaX0ea_navigation{justify-content:space-between;gap:12px;display:flex}.GaX0ea_navigation a,.GaX0ea_navigation button{font-size:14px}.GaX0ea_views{gap:12px;padding:16px;display:grid}.GaX0ea_hero{text-align:center;padding-top:clamp(22px,4vw,42px)}.GaX0ea_hero h1{font-family:var(--yawn-font-display);color:var(--yawn-color-cyan,#2fe3f4);text-shadow:3px 3px #133a67,0 0 20px #2fe3f440;text-wrap:balance;margin:0 0 14px;font-size:clamp(42px,7vw,70px);font-weight:700;line-height:1.08}.GaX0ea_intro{max-width:450px;color:var(--why-muted);text-wrap:balance;margin:0 auto 20px;font-size:clamp(17px,2.4vw,20px);line-height:1.5}.GaX0ea_heroArt{margin:0 -8px}.GaX0ea_heroArt img{width:100%;height:auto}.GaX0ea_purpose{margin-top:22px;padding:22px}.GaX0ea_purpose h2,.GaX0ea_connections h2,.GaX0ea_nested h2{font-family:var(--yawn-font-display);margin:0 0 12px;font-size:clamp(27px,4vw,36px);line-height:1.1}.GaX0ea_purposeText{margin:0;font-size:19px;line-height:1.5}.GaX0ea_provenance,.GaX0ea_source{color:var(--why-muted);margin-top:12px;font-size:13px}.GaX0ea_source summary{cursor:pointer;min-height:44px;padding:12px 0}.GaX0ea_source p{overflow-wrap:anywhere}.GaX0ea_source a,.GaX0ea_provenance a,.GaX0ea_ancestry a{color:var(--yawn-color-cyan);text-underline-offset:3px}.GaX0ea_muted{color:var(--why-muted);line-height:1.5}.GaX0ea_number{border:1.5px solid var(--arcade-tone,#2fe3f4);width:30px;height:30px;color:var(--arcade-tone,#2fe3f4);border-radius:50%;flex:0 0 30px;place-items:center;font-size:18px;font-weight:700;display:inline-grid}.GaX0ea_connections,.GaX0ea_nested{--arcade-surface:#071020;margin-top:22px;padding:clamp(18px,3vw,26px)}.GaX0ea_connections{grid-template-columns:minmax(100px,32%) minmax(0,1fr);align-items:center;gap:20px;display:grid}.GaX0ea_connections img,.GaX0ea_nestedMap img{width:100%;height:auto;display:block}.GaX0ea_connections h2 span,.GaX0ea_nested h2 span{color:var(--yawn-color-cyan)}.GaX0ea_connections p,.GaX0ea_nested>p,.GaX0ea_loop p{color:var(--why-muted);margin:0;font-size:16px;line-height:1.5}.GaX0ea_ancestry,.GaX0ea_inheritanceGap{grid-column:1/-1}.GaX0ea_ancestry ol{gap:12px;margin:0;padding:4px 0 0;list-style:none;display:grid}.GaX0ea_ancestry li{border-left:2px solid #2fe3f450;padding-left:14px}.GaX0ea_ancestry li[aria-current]{border-color:var(--yawn-color-lime);color:var(--yawn-color-lime)}.GaX0ea_ancestry p{margin-top:4px;font-size:14px}.GaX0ea_inheritanceGap{font-size:14px!important}.GaX0ea_nestedMap{grid-template-columns:minmax(100px,35%) minmax(0,1fr);align-items:center;gap:24px;margin:24px 0;display:grid}.GaX0ea_scales{gap:22px;margin:0;padding:0;list-style:none;display:grid}.GaX0ea_scales li{--scale:#2fe3f4;color:var(--scale);align-items:center;gap:10px;font-size:16px;line-height:1.3;display:flex}.GaX0ea_scales li[data-tone="1"]{--scale:#fd49ac}.GaX0ea_scales li[data-tone="2"]{--scale:#e8ff03}.GaX0ea_scales li[data-tone="3"]{--scale:#73f5c2}.GaX0ea_scales li>span{background:var(--scale);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--scale) 40%, transparent);flex:0 0 7px}.GaX0ea_loop{border-top:1px solid #2fe3f450;padding-top:20px}.GaX0ea_loop h3{margin:0 0 14px;font-size:17px;font-weight:700}.GaX0ea_loop ol{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.GaX0ea_loop li{color:var(--why-muted);align-items:center;gap:12px;font-size:16px;display:flex}.GaX0ea_loop li:nth-child(2){--arcade-tone:#bb8cff}.GaX0ea_loop li:nth-child(3){--arcade-tone:#fd49ac}.GaX0ea_loop li:nth-child(4){--arcade-tone:#e8ff03}@media (max-width:480px){.GaX0ea_page{padding-inline:10px}.GaX0ea_hero h1{font-size:44px}.GaX0ea_heroArt{margin-inline:-10px}.GaX0ea_number{flex-basis:27px;width:27px;height:27px;font-size:16px}.GaX0ea_connections p,.GaX0ea_nested>p,.GaX0ea_loop p{font-size:15px}.GaX0ea_connections{grid-template-columns:minmax(78px,28%) minmax(0,1fr);gap:12px;padding:18px 14px}.GaX0ea_connections h2{font-size:27px}.GaX0ea_nested{padding:20px 16px}.GaX0ea_nestedMap{grid-template-columns:42% minmax(0,1fr);gap:14px}.GaX0ea_scales{gap:18px}.GaX0ea_scales li{gap:7px;font-size:14px}}@media (max-width:359px){.GaX0ea_navigation a,.GaX0ea_navigation button{padding-inline:10px;font-size:12px}.GaX0ea_connections{grid-template-columns:1fr}.GaX0ea_connections>:first-child{max-width:150px}}
