.hdMqJa_page{min-height:100vh;color:var(--fm-text);background:#fbfaf7}.hdMqJa_hero{background:#fbfaf7;border-bottom:1px solid #634fd61a;min-height:35rem;position:relative;overflow:hidden}.hdMqJa_heroArtwork{opacity:.88;pointer-events:none;position:absolute;inset:0 0 0 40%}.hdMqJa_heroArtworkImage{object-fit:cover;object-position:center right}.hdMqJa_heroInner{z-index:1;padding-top:2rem;padding-bottom:5.25rem;position:relative}.hdMqJa_heroCopy{flex-direction:column;align-items:flex-start;max-width:48rem;padding-top:4.75rem;display:flex}.hdMqJa_eyebrow,.hdMqJa_sectionKicker{color:#6f56da;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.hdMqJa_heroCopy h1{max-width:46rem;font-family:var(--font-fm-serif), serif;letter-spacing:-.045em;margin:1rem 0 0;font-size:clamp(2.8rem,5.5vw,5.15rem);font-weight:600;line-height:1.02}.hdMqJa_heroDescription{max-width:43rem;color:var(--fm-text-secondary);margin:1.4rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.9}.hdMqJa_heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.hdMqJa_primaryAction,.hdMqJa_secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:3.25rem;padding:.8rem 1.7rem;font-size:.95rem;font-weight:700;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.hdMqJa_primaryAction{color:#fff;background:#7357e6;box-shadow:0 14px 28px #5b41cf33}.hdMqJa_primaryAction:hover{background:#6247d2;transform:translateY(-1px)}.hdMqJa_secondaryAction{color:#6047cc;background:#ffffffb8;border:1px solid #634fd638}.hdMqJa_secondaryAction:hover{background:#fff;border-color:#634fd680;transform:translateY(-1px)}.hdMqJa_content{flex-direction:column;gap:6rem;padding-top:4.5rem;padding-bottom:7rem;display:flex}.hdMqJa_matchWorkspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:1.5rem;display:grid}.hdMqJa_profileCard,.hdMqJa_previewCard,.hdMqJa_evidenceSection,.hdMqJa_faqSection{background:#ffffffc7;border:1px solid #634fd624;border-radius:1.75rem;box-shadow:0 16px 42px #2a23520e}.hdMqJa_profileCard,.hdMqJa_previewCard{padding:clamp(1.35rem,2.8vw,2rem)}.hdMqJa_sectionHeadingRow{align-items:center;gap:1rem;display:flex}.hdMqJa_sectionHeadingRow h2,.hdMqJa_centeredHeading h2,.hdMqJa_listHeading h2,.hdMqJa_faqIntro h2{font-family:var(--font-fm-serif), serif;letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.65rem,2.4vw,2.2rem);font-weight:600;line-height:1.15}.hdMqJa_iconBadge,.hdMqJa_profileRowIcon{color:#6b50df;background:#f1edff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hdMqJa_iconBadge{width:3.2rem;height:3.2rem}.hdMqJa_iconBadge svg{width:1.3rem;height:1.3rem}.hdMqJa_profileRows,.hdMqJa_previewRows{flex-direction:column;margin-top:1.5rem;display:flex}.hdMqJa_profileRow,.hdMqJa_previewRow{border-top:1px solid #634fd61f;align-items:center;gap:1rem;min-height:5.65rem;padding:1rem 0;transition:padding .18s,color .18s;display:flex}.hdMqJa_profileRow:hover,.hdMqJa_previewRow:hover{color:#6047cc;padding-left:.45rem}.hdMqJa_profileRowIcon{width:2.6rem;height:2.6rem}.hdMqJa_profileRowIcon svg{width:1.1rem;height:1.1rem}.hdMqJa_profileRowCopy,.hdMqJa_previewCopy{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.hdMqJa_profileRowCopy strong,.hdMqJa_previewCopy strong{font-size:1rem;font-weight:700}.hdMqJa_profileRowCopy small,.hdMqJa_previewCopy small,.hdMqJa_recommendationLink small{color:var(--fm-text-muted);font-size:.79rem;line-height:1.5}.hdMqJa_profileRowAction,.hdMqJa_previewAction{color:#684ed6;flex:none;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.hdMqJa_profileRowAction svg,.hdMqJa_previewAction svg{width:.9rem;height:.9rem}.hdMqJa_boundaryNote{color:var(--fm-text-muted);margin:1.25rem 0 0;font-size:.78rem;line-height:1.65}.hdMqJa_previewRank{color:#6b50df7a;width:2.9rem;font-family:var(--font-fm-serif), serif;flex:none;font-size:2rem}.hdMqJa_unavailable{background:#f7f4ff;border:1px solid #634fd624;border-radius:1.25rem;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.hdMqJa_unavailable svg{color:#6b50df;width:1.3rem;height:1.3rem}.hdMqJa_unavailable p{color:var(--fm-text-muted);margin:.4rem 0 0;font-size:.86rem;line-height:1.6}.hdMqJa_evidenceSection{padding:clamp(1.5rem,4vw,3.25rem)}.hdMqJa_centeredHeading{text-align:center}.hdMqJa_evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2.5rem;display:grid}.hdMqJa_evidenceCard{border-right:1px solid #634fd61f;min-width:0;padding:.5rem clamp(1rem,3vw,2.3rem)}.hdMqJa_evidenceCard:last-child{border-right:0}.hdMqJa_evidenceCard h3{font-family:var(--font-fm-serif), serif;margin:1rem 0 0;font-size:1.35rem}.hdMqJa_evidenceCard p{color:var(--fm-text-secondary);margin:.65rem 0 0;font-size:.9rem;line-height:1.75}.hdMqJa_disclosure{color:var(--fm-text-secondary);text-align:center;background:#f7f4ff;border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;margin:2.75rem 0 0;padding:1rem 1.25rem;font-size:.85rem;display:flex}.hdMqJa_disclosure svg{color:#6b50df;flex:none;width:1.05rem;height:1.05rem}.hdMqJa_recommendationsSection{scroll-margin-top:6rem}.hdMqJa_listHeading{border-bottom:1px solid var(--fm-border-strong);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.75rem;display:flex}.hdMqJa_listHeading>p{max-width:31rem;color:var(--fm-text-muted);margin:0;font-size:.86rem;line-height:1.7}.hdMqJa_recommendationGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hdMqJa_recommendationLink{border-bottom:1px solid var(--fm-border-strong);justify-content:space-between;align-items:center;gap:1rem;min-height:7.5rem;padding:1.25rem;transition:background-color .18s,color .18s,transform .18s;display:flex}.hdMqJa_recommendationLink:hover{color:#6047cc;background:#f2eeff;transform:translateY(-2px)}.hdMqJa_recommendationLink span{flex-direction:column;gap:.35rem;display:flex}.hdMqJa_recommendationLink strong{font-family:var(--font-fm-serif), serif;font-size:1.45rem}.hdMqJa_recommendationLink>svg{width:1rem;height:1rem}.hdMqJa_faqSection{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:4rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.hdMqJa_faqIntro>p:not(.hdMqJa_sectionKicker){color:var(--fm-text-secondary);margin:1.25rem 0 0;font-size:.88rem;line-height:1.75}.hdMqJa_faqLinks{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}.hdMqJa_faqLinks a{color:#684ed6;align-items:center;gap:.45rem;font-size:.86rem;font-weight:700;display:inline-flex}.hdMqJa_faqLinks svg{width:.9rem;height:.9rem}.hdMqJa_faqList{border-top:1px solid var(--fm-border-strong)}.hdMqJa_faqItem{border-bottom:1px solid var(--fm-border-strong);padding:1.25rem 0}.hdMqJa_faqItem summary{cursor:pointer;font-family:var(--font-fm-serif), serif;font-size:1.12rem;font-weight:600;list-style-position:outside}.hdMqJa_faqItem p{color:var(--fm-text-secondary);margin:.85rem 0 0;font-size:.9rem;line-height:1.8}@media (max-width:1023px){.hdMqJa_heroArtwork{opacity:.38;inset:0 0 0 26%}.hdMqJa_heroCopy{max-width:40rem}.hdMqJa_matchWorkspace,.hdMqJa_faqSection{grid-template-columns:1fr}.hdMqJa_recommendationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hdMqJa_hero{min-height:31rem}.hdMqJa_heroArtwork{opacity:.28;height:18rem;inset:7rem -25% auto 35%}.hdMqJa_heroInner{padding-top:1.25rem;padding-bottom:3.5rem}.hdMqJa_heroCopy{padding-top:3.25rem}.hdMqJa_heroActions,.hdMqJa_primaryAction,.hdMqJa_secondaryAction{width:100%}.hdMqJa_content{gap:4rem;padding-top:2.5rem;padding-bottom:5rem}.hdMqJa_profileRow,.hdMqJa_previewRow{flex-wrap:wrap;align-items:flex-start}.hdMqJa_profileRowAction,.hdMqJa_previewAction{width:100%;padding-left:3.6rem}.hdMqJa_evidenceGrid{grid-template-columns:1fr}.hdMqJa_evidenceCard{border-bottom:1px solid #634fd61f;border-right:0;padding:1.5rem 0}.hdMqJa_evidenceCard:last-child{border-bottom:0}.hdMqJa_disclosure,.hdMqJa_listHeading{text-align:left;flex-direction:column;align-items:flex-start}.hdMqJa_recommendationGrid{grid-template-columns:1fr}.hdMqJa_recommendationLink{min-height:6rem;padding-left:.25rem;padding-right:.25rem}}@media (prefers-reduced-motion:reduce){.hdMqJa_primaryAction,.hdMqJa_secondaryAction,.hdMqJa_profileRow,.hdMqJa_previewRow,.hdMqJa_recommendationLink{transition:none}}
