._7G2wDa_tool{color:#152d46;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;margin-block:2rem;scroll-margin-top:6rem;overflow:hidden}._7G2wDa_tool>summary{cursor:pointer;background:#f0f7ff;padding:1.25rem;list-style-position:inside;display:list-item}._7G2wDa_tool h2{overflow-wrap:anywhere;font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.5;display:inline}._7G2wDa_body{padding:clamp(1rem,3vw,1.5rem)}._7G2wDa_body p{max-width:80ch;line-height:1.7}._7G2wDa_body label{margin-block:.7rem .4rem;font-weight:600;line-height:1.5;display:block}._7G2wDa_tool input,._7G2wDa_tool select{width:100%;min-width:0;min-height:2.9rem;font:inherit;color:#152d46;background:#fff;border:1px solid #94a3b8;border-radius:.5rem;padding:.55rem}._7G2wDa_tool :focus-visible{outline-offset:3px;outline:3px solid #2563eb}._7G2wDa_panel{background:#f8fafc;border-radius:.75rem;margin-block:1rem;padding:clamp(.75rem,3vw,1.3rem)}._7G2wDa_panel h3{margin-top:0;font-size:1.25rem}._7G2wDa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._7G2wDa_grid fieldset{border:1px solid #cbd5e1;border-radius:.6rem;min-width:0;padding:.75rem}._7G2wDa_scroll{margin-block:1rem;overflow-x:auto}._7G2wDa_scroll table{border-collapse:collapse;width:100%}._7G2wDa_scroll td,._7G2wDa_scroll th{text-align:start;border-bottom:1px solid #cbd5e1;min-width:6rem;padding:.7rem;line-height:1.5}._7G2wDa_scroll th{font-weight:600}._7G2wDa_scroll td{font-variant-numeric:tabular-nums;white-space:nowrap}._7G2wDa_metrics{background:#eaf3ff;border-radius:.5rem;padding:.75rem}._7G2wDa_link{color:#164b82;border:1px solid #164b82;border-radius:.5rem;margin-block:.5rem;padding:.65rem .9rem;font-weight:600;text-decoration:none;display:inline-block}@media (max-width:600px){._7G2wDa_grid{grid-template-columns:minmax(0,1fr)}._7G2wDa_tool>summary{padding:1rem}._7G2wDa_scroll th,._7G2wDa_scroll td{min-width:4.5rem;padding:.5rem}}
.LgXenq_tool{color:#152d46;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;margin-block:2rem;scroll-margin-top:6rem;overflow:hidden}.LgXenq_tool>summary{cursor:pointer;background:#f0f7ff;padding:1.25rem;list-style-position:inside;display:list-item}.LgXenq_tool h2{overflow-wrap:anywhere;font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.5;display:inline}.LgXenq_body{padding:clamp(1rem,3vw,1.5rem)}.LgXenq_body p{max-width:78ch;line-height:1.65}.LgXenq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.LgXenq_grid label,.LgXenq_question{gap:.5rem;min-width:0;font-weight:600;line-height:1.5;display:grid}.LgXenq_tool input,.LgXenq_tool select{color:#152d46;width:100%;min-width:0;min-height:2.9rem;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:.5rem;padding:.55rem}.LgXenq_tool :focus-visible{outline-offset:3px;outline:3px solid #2563eb}.LgXenq_target{font-size:1.2rem;font-weight:700}.LgXenq_questions{gap:1rem;display:grid}.LgXenq_question{border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) minmax(9rem,13rem);align-items:center;padding-block:.6rem}.LgXenq_result{background:#fffaf0;border-inline-start:4px solid #c78b17;border-radius:.5rem;margin-block:1.5rem;padding:1rem}.LgXenq_result[data-outcome=yes]{background:#effaf4;border-color:#168153}.LgXenq_result[data-outcome=no]{background:#fff1f2;border-color:#bf3346}.LgXenq_result h3{margin:0;font-size:1.1rem}.LgXenq_result li{margin-block:.5rem;line-height:1.6}.LgXenq_note{color:#475569;font-size:.95rem}.LgXenq_share{color:#fff;background:#164b82;border-radius:.5rem;margin-block:.5rem;padding:.7rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.LgXenq_sources{margin-block-start:1rem}.LgXenq_sources summary{cursor:pointer;padding:.5rem 0}.LgXenq_sources li{margin-block:.5rem}@media (max-width:600px){.LgXenq_grid,.LgXenq_question{grid-template-columns:minmax(0,1fr)}.LgXenq_tool>summary{padding:1rem}}
._8uqFtG_section{border:1px solid var(--line);background:linear-gradient(#fff,#edf1f7);border-radius:1.4rem;gap:1.3rem;margin:0 0 4rem;padding:clamp(1.2rem,3vw,1.8rem);display:grid}._8uqFtG_heading{grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);align-items:end;gap:2rem;display:grid}._8uqFtG_heading span{color:var(--accent-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}._8uqFtG_heading h2{max-width:18ch;color:var(--ink);letter-spacing:-.04em;margin:.45rem 0 0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.05}._8uqFtG_heading p{color:var(--muted);margin:0;line-height:1.6}._8uqFtG_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}._8uqFtG_card{border:1px solid var(--line);background:var(--surface);border-radius:1rem;min-width:0;padding:.95rem}._8uqFtG_card h3{color:var(--ink);margin:0 0 .7rem;font-size:1.05rem}._8uqFtG_card dl,._8uqFtG_card dl div{gap:.22rem;display:grid}._8uqFtG_card dl{gap:.72rem;margin:0}._8uqFtG_card dt{color:var(--accent-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:900}._8uqFtG_card dd{color:var(--muted);margin:0;font-size:.71rem;line-height:1.45}._8uqFtG_notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}._8uqFtG_notes article{background:#3a7d7812;border-radius:.9rem;padding:.9rem}._8uqFtG_notes strong{color:var(--secondary-dark);font-size:.78rem}._8uqFtG_notes p{color:var(--muted);margin:.32rem 0 0;font-size:.7rem;line-height:1.45}@media (max-width:1050px){._8uqFtG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._8uqFtG_heading,._8uqFtG_notes{grid-template-columns:1fr}._8uqFtG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._8uqFtG_grid{grid-template-columns:1fr}}
.oOej5q_advisor{gap:1.5rem;margin:2rem 0 4rem;display:grid}.oOej5q_heading{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);align-items:end;gap:2rem;display:grid}.oOej5q_heading h2,.oOej5q_resultIntro h3,.oOej5q_panelAdvice h3{color:var(--ink);letter-spacing:-.035em;margin:0}.oOej5q_heading h2{max-width:16ch;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.oOej5q_heading>p,.oOej5q_resultIntro p,.oOej5q_panelAdvice p,.oOej5q_inlineNote{color:var(--muted);margin:0;line-height:1.6}.oOej5q_kicker{color:var(--accent-dark);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;font-weight:900;display:inline-block}.oOej5q_layout{grid-template-columns:minmax(0,1.06fr) minmax(22rem,.94fr);align-items:start;gap:1.2rem;display:grid}.oOej5q_form,.oOej5q_results{border:1px solid var(--line);background:var(--surface);border-radius:1.4rem;box-shadow:0 18px 45px #3f2d2312}.oOej5q_form{gap:1.2rem;padding:clamp(1.1rem,2.4vw,1.6rem);display:grid}.oOej5q_fieldset{border:0;min-width:0;margin:0;padding:0}.oOej5q_fieldset legend,.oOej5q_numberField>span{color:var(--ink);margin-bottom:.65rem;font-size:.88rem;font-weight:900}.oOej5q_optionGrid,.oOej5q_optionGridThree,.oOej5q_optionGridFour{gap:.65rem;display:grid}.oOej5q_optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.oOej5q_optionGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.oOej5q_optionGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.oOej5q_option,.oOej5q_optionActive{text-align:left;cursor:pointer;border-radius:.9rem;gap:.18rem;min-width:0;padding:.78rem .82rem;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:grid}.oOej5q_option{border:1px solid var(--line);color:var(--ink);background:#fff}.oOej5q_option:hover,.oOej5q_optionActive:hover{transform:translateY(-1px)}.oOej5q_optionActive{border:1px solid var(--accent);background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1px #087bf124}.oOej5q_option strong,.oOej5q_optionActive strong{font-size:.84rem}.oOej5q_option small,.oOej5q_optionActive small{color:var(--muted);font-size:.68rem;line-height:1.35}.oOej5q_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.oOej5q_numberField{border:1px solid var(--line);background:var(--surface-2);border-radius:1rem;align-content:start;min-width:0;padding:1rem;display:grid}.oOej5q_numberField strong{color:var(--accent-dark);margin-bottom:.5rem;font-size:1.35rem}.oOej5q_numberField input[type=range]{width:100%;accent-color:var(--accent-dark)}.oOej5q_numberField small{color:var(--muted);margin-top:.45rem;font-size:.68rem;line-height:1.4}.oOej5q_inlineNote{margin-top:.6rem;font-size:.72rem}.oOej5q_results{gap:1rem;padding:clamp(1.1rem,2.4vw,1.5rem);display:grid;position:sticky;top:5.35rem}.oOej5q_resultIntro{gap:.45rem;display:grid}.oOej5q_resultIntro h3{font-size:clamp(1.8rem,3vw,2.45rem)}.oOej5q_recommendationList{gap:.75rem;display:grid}.oOej5q_recommendation,.oOej5q_recommendationPrimary,.oOej5q_panelAdvice{border-radius:1rem;padding:1rem}.oOej5q_recommendation{border:1px solid var(--line);background:#fff}.oOej5q_recommendationPrimary{border:1px solid var(--accent-border);background:linear-gradient(145deg, var(--accent-soft), #fff 75%);box-shadow:0 10px 26px #075bb714}.oOej5q_rankLine{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.oOej5q_rankLine span{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:900}.oOej5q_rankLine strong{color:var(--ink);font-size:1.15rem}.oOej5q_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.8rem;display:grid}.oOej5q_metrics span{background:var(--surface-2);color:var(--muted);border-radius:.72rem;gap:.08rem;padding:.58rem .62rem;font-size:.66rem;line-height:1.35;display:grid}.oOej5q_metrics b{color:var(--ink);font-size:.75rem}.oOej5q_metrics .oOej5q_fit{background:#28866214}.oOej5q_metrics .oOej5q_noFit{background:#075bb714}.oOej5q_recommendation ul,.oOej5q_recommendationPrimary ul{color:var(--muted);gap:.35rem;margin:.8rem 0;padding-left:1.1rem;font-size:.72rem;line-height:1.45;display:grid}.oOej5q_recommendation a,.oOej5q_recommendationPrimary a{color:var(--accent-dark);font-size:.72rem;font-weight:900;text-decoration:none}.oOej5q_panelAdvice{background:#3a7d7812;border:1px solid #3a7d7833;gap:.5rem;display:grid}.oOej5q_panelAdvice>span{color:var(--secondary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:900}.oOej5q_panelAdvice h3{font-size:1.45rem}.oOej5q_panelAdvice p{font-size:.76rem}.oOej5q_panelAdvice small{color:var(--muted);font-size:.68rem;line-height:1.45}.oOej5q_resultActions{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.oOej5q_primaryAction,.oOej5q_secondaryAction{border-radius:.8rem;justify-content:center;align-items:center;min-height:3rem;padding:.72rem .85rem;font-size:.76rem;font-weight:900;text-decoration:none;display:inline-flex}.oOej5q_primaryAction{background:linear-gradient(135deg, var(--accent), var(--accent-dark));color:#fff}.oOej5q_secondaryAction{border:1px solid var(--line);color:var(--ink);background:#fff}@media (max-width:1040px){.oOej5q_layout{grid-template-columns:1fr}.oOej5q_results{position:static}}@media (max-width:760px){.oOej5q_heading,.oOej5q_twoColumns{grid-template-columns:1fr}.oOej5q_optionGrid,.oOej5q_optionGridThree,.oOej5q_optionGridFour{grid-template-columns:repeat(2,minmax(0,1fr))}.oOej5q_metrics{grid-template-columns:1fr}}@media (max-width:480px){.oOej5q_optionGrid,.oOej5q_optionGridThree,.oOej5q_optionGridFour,.oOej5q_resultActions{grid-template-columns:1fr}}
.WuAEJq_page{padding-top:1.2rem;padding-bottom:4rem}.WuAEJq_page>section[id]{scroll-margin-top:5.5rem}.WuAEJq_breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.42rem;margin-bottom:1rem;font-size:.72rem;display:flex}.WuAEJq_breadcrumbs a{color:var(--accent-dark);font-weight:800;text-decoration:none}.WuAEJq_hero{border:1px solid var(--line);background:linear-gradient(135deg,#fff 0%,#eaf0f8 100%);border-radius:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:center;gap:clamp(.75rem,2vw,1.4rem);min-height:19rem;margin-bottom:.9rem;display:grid;overflow:hidden;box-shadow:0 18px 45px #3f2d2312}.WuAEJq_heroCopy{padding:clamp(1.05rem,2.4vw,1.65rem)}.WuAEJq_kicker{color:var(--accent-dark);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:900}.WuAEJq_hero h1,.WuAEJq_method h2{color:var(--ink);letter-spacing:-.045em}.WuAEJq_hero h1{max-width:23ch;margin:.4rem 0 .65rem;font-size:clamp(1.95rem,3.4vw,3.25rem);line-height:1.06}.WuAEJq_hero p{max-width:42rem;color:var(--muted);margin:0;font-size:.94rem;line-height:1.5}.WuAEJq_heroActions{flex-wrap:wrap;gap:.7rem;margin-top:.9rem;display:flex}.WuAEJq_primaryAction,.WuAEJq_secondaryAction{border-radius:.82rem;justify-content:center;align-items:center;min-height:3.15rem;padding:.75rem 1rem;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.WuAEJq_primaryAction{background:linear-gradient(135deg, var(--accent), var(--accent-dark));color:#fff;box-shadow:0 10px 24px #075bb729}.WuAEJq_secondaryAction{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.WuAEJq_heroVisual{align-self:stretch;min-height:18rem;position:relative}.WuAEJq_heroVisual img{object-fit:cover;object-position:center}.WuAEJq_method{border:1px solid var(--line);background:var(--surface);border-radius:1.3rem;gap:1.2rem;margin-top:1rem;padding:clamp(1.2rem,3vw,1.8rem);display:grid}.WuAEJq_method h2{margin:.45rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem)}.WuAEJq_methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.WuAEJq_methodGrid article{background:var(--surface-2);border-radius:.9rem;padding:.95rem}.WuAEJq_methodGrid strong{color:var(--ink);font-size:.84rem}.WuAEJq_methodGrid p{color:var(--muted);margin:.35rem 0 0;font-size:.72rem;line-height:1.5}@media (max-width:900px){.WuAEJq_hero{grid-template-columns:1fr}.WuAEJq_heroVisual{min-height:11rem}.WuAEJq_methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.WuAEJq_hero{border-radius:1.1rem}.WuAEJq_heroVisual{min-height:9rem}.WuAEJq_heroActions,.WuAEJq_methodGrid{grid-template-columns:1fr;display:grid}}.WuAEJq_professionalJump{background:linear-gradient(125deg,#f2f8ff,#fff);border:1px solid #d3e2f1;border-radius:1.05rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:1rem 1.2rem;display:flex}.WuAEJq_professionalJump>div{flex:20rem}.WuAEJq_professionalJump h2{letter-spacing:-.03em;margin:.25rem 0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.25}.WuAEJq_professionalJump p{color:var(--muted);margin:.25rem 0 0;font-size:.82rem}.WuAEJq_professionalJump>a{background:var(--accent-dark);color:#fff;border-radius:.75rem;align-items:center;gap:.4rem;padding:.75rem 1rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}
