.page-module__fg_mgq__main{min-height:100vh;padding:3rem 0 5rem}.page-module__fg_mgq__breadcrumbs{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:2rem;font-size:.85rem;display:flex}.page-module__fg_mgq__breadcrumbs a{color:var(--color-primary);text-decoration:none}.page-module__fg_mgq__header{max-width:760px;margin-bottom:2rem}.page-module__fg_mgq__eyebrow{color:var(--color-gold);letter-spacing:.08em;margin-bottom:.6rem;font-size:.85rem}.page-module__fg_mgq__header h1{font-family:var(--font-serif);margin-bottom:1rem;font-size:clamp(2rem,6vw,3rem);line-height:1.35}.page-module__fg_mgq__intro{color:var(--color-text-secondary);font-size:1rem;line-height:1.9}.page-module__fg_mgq__count{color:var(--color-text-muted);margin-top:.8rem;font-size:.9rem}.page-module__fg_mgq__mbtiNav{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#a78bfa0a;margin-bottom:2.5rem;padding:1.25rem}.page-module__fg_mgq__mbtiNav p{color:var(--color-text-secondary);margin-bottom:.8rem;font-size:.9rem}.page-module__fg_mgq__mbtiNav div{flex-wrap:wrap;gap:.55rem;display:flex}.page-module__fg_mgq__mbtiNav a{border-radius:var(--radius-md);color:var(--color-primary);border:1px solid #a78bfa40;padding:.45rem .7rem;font-size:.82rem;text-decoration:none}.page-module__fg_mgq__typeList{flex-direction:column;gap:3rem;display:flex}.page-module__fg_mgq__typeSection{scroll-margin-top:1.5rem}.page-module__fg_mgq__typeHeader{border-bottom:1px solid var(--color-border);margin-bottom:1.25rem;padding-bottom:.9rem}.page-module__fg_mgq__typeHeader h2{color:var(--color-primary);font-family:var(--font-serif);font-size:1.4rem}.page-module__fg_mgq__typeHeader p{color:var(--color-text-muted);margin-top:.3rem;font-size:.88rem}.page-module__fg_mgq__genderSection+.page-module__fg_mgq__genderSection{margin-top:1.8rem}.page-module__fg_mgq__genderSection h3{color:var(--color-text-secondary);margin-bottom:.8rem;font-size:1rem}.page-module__fg_mgq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.page-module__fg_mgq__articleLink{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;color:inherit;background:#ffffff06;flex-direction:column;gap:.45rem;padding:1rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.page-module__fg_mgq__articleLink:hover{background:#a78bfa12;border-color:#a78bfa73;transform:translateY(-1px)}.page-module__fg_mgq__articleMeta{color:var(--color-gold);font-size:.78rem}.page-module__fg_mgq__articleTitle{color:var(--color-text-primary);font-size:.9rem;line-height:1.65}.page-module__fg_mgq__themeNav{border-top:1px solid var(--color-border);margin-top:4rem;padding-top:3rem}.page-module__fg_mgq__themeNav h2{font-family:var(--font-serif);margin-bottom:1rem;font-size:1.2rem}.page-module__fg_mgq__themeNav div{flex-wrap:wrap;gap:.7rem;display:flex}.page-module__fg_mgq__themeNav a{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-primary);padding:.6rem .85rem;font-size:.85rem;text-decoration:none}@media (max-width:640px){.page-module__fg_mgq__main{padding:1.5rem 0 4rem}.page-module__fg_mgq__articleGrid{grid-template-columns:1fr}.page-module__fg_mgq__articleLink{padding:.9rem}}
