.professional-qualifier_boundary__UuaLU,.professional-qualifier_hero__DJpM5,.professional-qualifier_qualifier__sSpaC,.professional-qualifier_result__WaTsr{margin-block:clamp(2rem,6vw,5rem)}.professional-qualifier_hero__DJpM5{display:grid;grid-template-columns:minmax(0,.85fr) minmax(22rem,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(2rem,5vw,4.5rem);border-radius:var(--rios-radius-lg);background:var(--rios-surface-raised);color:var(--rios-text-primary);overflow:hidden}.professional-qualifier_boundary__UuaLU>div:first-child,.professional-qualifier_hero__DJpM5>div,.professional-qualifier_qualifier__sSpaC header,.professional-qualifier_result__WaTsr{display:grid;gap:.9rem}.professional-qualifier_boundary__UuaLU>div:first-child>p,.professional-qualifier_hero__DJpM5 p,.professional-qualifier_qualifier__sSpaC header p,.professional-qualifier_result__WaTsr>p{margin:0;color:var(--rios-accent-default);font-family:var(--rios-font-mono);font-size:var(--rios-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.professional-qualifier_boundary__UuaLU h2,.professional-qualifier_hero__DJpM5 h1,.professional-qualifier_qualifier__sSpaC h2,.professional-qualifier_result__WaTsr h2{margin:0;text-wrap:balance}.professional-qualifier_hero__DJpM5 h1{color:var(--rios-text-primary);font-size:clamp(2.3rem,5.5vw,5rem);line-height:.98}.professional-qualifier_boundary__UuaLU span,.professional-qualifier_hero__DJpM5 span,.professional-qualifier_qualifier__sSpaC header span,.professional-qualifier_result__WaTsr>span{line-height:1.65}.professional-qualifier_hero__DJpM5>div>span{color:var(--rios-text-primary);font-size:var(--rios-text-lg)}.professional-qualifier_hero__DJpM5 img{width:100%;height:auto;border:1px solid var(--rios-accent-default);border-radius:var(--rios-radius-lg);box-shadow:var(--rios-shadow-md)}.professional-qualifier_qualifier__sSpaC{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(24rem,1.3fr);gap:clamp(2rem,5vw,5rem);align-items:start}.professional-qualifier_qualifier__sSpaC form{padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--rios-border);border-radius:var(--rios-radius-lg);background:var(--rios-surface);box-shadow:var(--rios-shadow-sm)}.professional-qualifier_fields__4LAl0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1.5rem}.professional-qualifier_result__WaTsr{scroll-margin-top:2rem;padding:clamp(2rem,5vw,4rem);border:2px solid var(--rios-accent-default);border-radius:var(--rios-radius-lg);background:var(--rios-surface-raised);color:var(--rios-text-primary)}.professional-qualifier_result__WaTsr h2{max-width:18ch;color:var(--rios-text-primary);font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.professional-qualifier_proofPoint__NLNC7 span,.professional-qualifier_result__WaTsr small,.professional-qualifier_result__WaTsr>span{max-width:70ch;color:var(--rios-text-primary)}.professional-qualifier_proofPoint__NLNC7{display:grid;gap:.35rem;margin-block:.75rem;padding:1.25rem;border-left:4px solid var(--rios-accent-default);background:var(--rios-surface-sunken)}.professional-qualifier_matchFacts__aJ9si b,.professional-qualifier_proofPoint__NLNC7 strong{color:var(--rios-accent-default)}.professional-qualifier_matchFacts__aJ9si{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.professional-qualifier_matchFacts__aJ9si span{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--rios-border-strong);border-radius:var(--rios-radius-md);color:var(--rios-text-primary)}.professional-qualifier_matchFacts__aJ9si b{font-size:var(--rios-text-xs);letter-spacing:.06em;text-transform:uppercase}.professional-qualifier_actions__4Xzsc{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.professional-qualifier_boundary__UuaLU{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:clamp(2rem,5vw,5rem);align-items:start;padding-top:clamp(2rem,5vw,4rem);border-top:1px solid var(--rios-border)}@media (max-width:52rem){.professional-qualifier_boundary__UuaLU,.professional-qualifier_hero__DJpM5,.professional-qualifier_qualifier__sSpaC{grid-template-columns:1fr}.professional-qualifier_hero__DJpM5{padding:1.5rem}.professional-qualifier_hero__DJpM5 h1{font-size:clamp(2.2rem,12vw,3.6rem)}.professional-qualifier_fields__4LAl0,.professional-qualifier_matchFacts__aJ9si{grid-template-columns:1fr}}