.rules-identity-section[data-astro-cid-c3klbwxk]{border:1px solid var(--rule);background:linear-gradient(#f1eadc85,#e7dbc5a8);min-width:0;margin-top:24px;padding:28px;scroll-margin-top:28px}.rules-identity-heading[data-astro-cid-c3klbwxk]{align-items:center;gap:18px;display:flex}.rules-identity-heading[data-astro-cid-c3klbwxk] img[data-astro-cid-c3klbwxk]{object-fit:contain;flex-shrink:0;width:64px;height:64px}.rules-identity-heading[data-astro-cid-c3klbwxk] h3[data-astro-cid-c3klbwxk]{color:var(--deep-sea);margin:0 0 5px;font-size:34px;line-height:1.1}.rules-identity-heading[data-astro-cid-c3klbwxk] .rules-micro-label[data-astro-cid-c3klbwxk]{margin:0 0 7px}.rules-identity-question[data-astro-cid-c3klbwxk]{color:var(--ink-soft);margin:0;font-size:20px;font-style:italic}.rules-identity-description[data-astro-cid-c3klbwxk]{color:var(--ink-soft);margin:18px 0;font-size:18px;line-height:1.55}.rules-identity-pairs[data-astro-cid-c3klbwxk]{border-top:1px solid var(--rule);gap:0;display:grid}.rules-trait-row[data-astro-cid-c3klbwxk]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;padding:13px 0;display:grid}.rules-trait-side[data-astro-cid-c3klbwxk]{align-items:flex-start;gap:10px;min-width:0;display:flex}.rules-trait-side--right[data-astro-cid-c3klbwxk]{text-align:right;justify-content:flex-end}.rules-trait-copy[data-astro-cid-c3klbwxk]{min-width:0}.rules-trait-copy[data-astro-cid-c3klbwxk] h4[data-astro-cid-c3klbwxk]{color:var(--deep-sea);overflow-wrap:anywhere;margin:0 0 5px;font-size:20px;line-height:1.15}.rules-trait-copy[data-astro-cid-c3klbwxk] p[data-astro-cid-c3klbwxk]{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.4}.rules-trait-icon[data-astro-cid-c3klbwxk]{color:#e9dfcc;border:1px solid var(--gold);background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-family:Marcellus,Georgia,serif;font-size:14px;line-height:1;display:grid;box-shadow:inset 0 0 0 2px #e8dfcc1a,0 2px 5px #123f4624}.rules-trait-icon--personality[data-astro-cid-c3klbwxk]{flex:0 0 64px;width:64px;height:64px}.rules-trait-icon--art[data-astro-cid-c3klbwxk]{box-shadow:none;background:0 0;border:0}.rules-trait-icon[data-astro-cid-c3klbwxk] img[data-astro-cid-c3klbwxk]{object-fit:contain;width:100%;height:100%;display:block}.rules-trait-divider[data-astro-cid-c3klbwxk]{color:var(--gold-dark);background:linear-gradient(var(--rule),var(--rule)) center / 1px calc(100% - 34px) no-repeat;align-self:stretch;place-items:center;font-size:12px;display:grid}.rules-identity-section[data-astro-cid-c3klbwxk] footer[data-astro-cid-c3klbwxk]{border-top:1px solid var(--rule);margin-top:22px;padding-top:14px}.rules-identity-section[data-astro-cid-c3klbwxk] footer[data-astro-cid-c3klbwxk] a[data-astro-cid-c3klbwxk]{color:var(--deep-sea);font-size:17px}@media (width<=620px){.rules-identity-section[data-astro-cid-c3klbwxk]{padding:20px 16px}.rules-identity-heading[data-astro-cid-c3klbwxk]{gap:12px}.rules-identity-heading[data-astro-cid-c3klbwxk] img[data-astro-cid-c3klbwxk]{width:48px;height:48px}.rules-identity-heading[data-astro-cid-c3klbwxk] h3[data-astro-cid-c3klbwxk]{font-size:29px}.rules-trait-row[data-astro-cid-c3klbwxk]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:7px}.rules-trait-side[data-astro-cid-c3klbwxk]{flex-direction:column;gap:7px}.rules-trait-side--right[data-astro-cid-c3klbwxk]{align-items:flex-end}.rules-trait-side--right[data-astro-cid-c3klbwxk] .rules-trait-icon[data-astro-cid-c3klbwxk]{order:-1}.rules-trait-copy[data-astro-cid-c3klbwxk] h4[data-astro-cid-c3klbwxk]{font-size:18px}.rules-trait-copy[data-astro-cid-c3klbwxk] p[data-astro-cid-c3klbwxk]{font-size:14px}}.identity-stage[data-astro-cid-exjwkagj]{padding:0 0 72px}.identity-page[data-astro-cid-exjwkagj]{padding-bottom:72px}.rules-breadcrumb[data-astro-cid-exjwkagj]{color:var(--gold-dark);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;padding:6px 0 16px;font:11px Marcellus,Georgia,serif;display:flex}.rules-breadcrumb[data-astro-cid-exjwkagj] a[data-astro-cid-exjwkagj]{color:var(--deep-sea);text-decoration:none}.identity-intro[data-astro-cid-exjwkagj]{margin:28px 0}.identity-summary-grid[data-astro-cid-exjwkagj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.identity-summary-grid[data-astro-cid-exjwkagj] article[data-astro-cid-exjwkagj]{text-align:center;border:1px solid var(--rule);background:linear-gradient(#f1eadc85,#e7dbc5a8);padding:22px}.identity-summary-grid[data-astro-cid-exjwkagj] img[data-astro-cid-exjwkagj]{object-fit:contain;width:64px;height:64px;margin-bottom:8px}.identity-summary-grid[data-astro-cid-exjwkagj] h2[data-astro-cid-exjwkagj]{color:var(--deep-sea);margin:3px 0 5px;font-size:28px}.identity-summary-grid[data-astro-cid-exjwkagj] strong[data-astro-cid-exjwkagj]{color:var(--gold-dark);margin-bottom:8px;font-style:italic;display:block}.identity-summary-grid[data-astro-cid-exjwkagj] p[data-astro-cid-exjwkagj]{color:var(--ink-soft);line-height:1.5}.micro-label[data-astro-cid-exjwkagj]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dark)!important;margin:0!important;font:10px Marcellus,Georgia,serif!important}.identity-jump[data-astro-cid-exjwkagj]{flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:26px 0;display:flex}.identity-jump[data-astro-cid-exjwkagj] a[data-astro-cid-exjwkagj]{color:var(--deep-sea);border:1px solid var(--rule);padding:8px 12px;font:13px Marcellus,Georgia,serif;text-decoration:none}.identity-rule[data-astro-cid-exjwkagj]{border:1px solid var(--rule);background:linear-gradient(#f1eadc85,#e7dbc5a8);margin-top:24px;padding:28px;scroll-margin-top:28px}.identity-rule[data-astro-cid-exjwkagj] h2[data-astro-cid-exjwkagj]{color:var(--deep-sea);margin:6px 0 16px;font-size:32px;line-height:1.15}.identity-rule[data-astro-cid-exjwkagj] h3[data-astro-cid-exjwkagj]{color:var(--deep-sea);font-size:25px}.identity-rule[data-astro-cid-exjwkagj] p[data-astro-cid-exjwkagj],.identity-rule[data-astro-cid-exjwkagj] li[data-astro-cid-exjwkagj],.identity-rule[data-astro-cid-exjwkagj] dd[data-astro-cid-exjwkagj]{color:var(--ink-soft);font-size:18px;line-height:1.6}.identity-rule[data-astro-cid-exjwkagj] li[data-astro-cid-exjwkagj]{margin:10px 0;padding-left:6px}.identity-rule[data-astro-cid-exjwkagj] a[data-astro-cid-exjwkagj]{color:var(--deep-sea);text-underline-offset:3px}.identity-eligibility[data-astro-cid-exjwkagj]>div[data-astro-cid-exjwkagj]{border-bottom:1px solid var(--rule);padding:14px 0}.identity-eligibility[data-astro-cid-exjwkagj] dt[data-astro-cid-exjwkagj]{color:var(--deep-sea);font:17px Marcellus,Georgia,serif}.identity-eligibility[data-astro-cid-exjwkagj] dd[data-astro-cid-exjwkagj]{margin:6px 0 0}.trait-development[data-astro-cid-exjwkagj]{border-top:1px solid var(--rule);margin-top:24px;padding-top:22px}.trait-development[data-astro-cid-exjwkagj] h3[data-astro-cid-exjwkagj]{color:var(--deep-sea);margin:4px 0 8px;font-size:25px}.trait-development[data-astro-cid-exjwkagj]>div[data-astro-cid-exjwkagj]:first-child>p[data-astro-cid-exjwkagj]:last-child{color:var(--ink-soft);line-height:1.55}.development-grid[data-astro-cid-exjwkagj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.development-grid[data-astro-cid-exjwkagj] article[data-astro-cid-exjwkagj]{border:1px solid var(--rule);background:#fffbef5c;padding:14px}.development-grid[data-astro-cid-exjwkagj] article[data-astro-cid-exjwkagj]>span[data-astro-cid-exjwkagj]{color:var(--gold-dark);font:11px Marcellus,Georgia,serif}.development-grid[data-astro-cid-exjwkagj] h4[data-astro-cid-exjwkagj]{color:var(--deep-sea);margin:5px 0}.development-grid[data-astro-cid-exjwkagj] p[data-astro-cid-exjwkagj],.development-limit[data-astro-cid-exjwkagj],.development-lifepath[data-astro-cid-exjwkagj]{color:var(--ink-soft);line-height:1.48}.development-limit[data-astro-cid-exjwkagj],.development-lifepath[data-astro-cid-exjwkagj]{margin:10px 0}.identity-footer[data-astro-cid-exjwkagj]{border-top:1px solid var(--rule);justify-content:space-between;gap:14px;margin-top:38px;padding-top:20px;display:flex}.identity-footer[data-astro-cid-exjwkagj] a[data-astro-cid-exjwkagj]{color:var(--deep-sea);font:15px Marcellus,Georgia,serif}@media (width<=900px){.identity-summary-grid[data-astro-cid-exjwkagj]{grid-template-columns:1fr}.development-grid[data-astro-cid-exjwkagj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.development-grid[data-astro-cid-exjwkagj]{grid-template-columns:1fr}.identity-footer[data-astro-cid-exjwkagj]{flex-direction:column}.identity-rule[data-astro-cid-exjwkagj]{padding:20px 16px}}
