.KyrqBq_section{--interaction-ink:#35332f;--interaction-muted:#716b63;--interaction-line:#d9d2c6;--interaction-blue:#42658f;color:var(--interaction-ink);border:1px solid var(--interaction-line);background:#faf8f3;border-radius:16px;min-width:0;padding:clamp(18px,3vw,28px)}.KyrqBq_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.KyrqBq_eyebrow{color:var(--interaction-muted);letter-spacing:.08em;margin-bottom:7px;font-size:11px}.KyrqBq_heading h3{font-family:var(--font-serif), serif;font-size:clamp(19px,2.2vw,23px);font-weight:600;line-height:1.6}.KyrqBq_badge{color:#6f6088;background:#eeeaf3;border-radius:4px;flex-shrink:0;padding:5px 9px;font-size:11px}.KyrqBq_intro{color:var(--interaction-muted);margin:10px 0 20px;font-size:13px;line-height:1.9}.KyrqBq_currencyRow{border-block:1px solid var(--interaction-line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:20px;padding:16px 0;display:flex}.KyrqBq_currencyRow label{font-size:12px;font-weight:600}.KyrqBq_currencyRow select{border:1px solid var(--interaction-line);max-width:100%;min-height:44px;color:var(--interaction-ink);background:#fffdf8;border-radius:7px;padding:8px 32px 8px 12px;font-size:13px}.KyrqBq_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.KyrqBq_field{min-width:0}.KyrqBq_field label{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.KyrqBq_optional{color:var(--interaction-muted);font-size:10px;font-weight:400}.KyrqBq_numberControl{border:1px solid var(--interaction-line);background:#fffdf8;border-radius:7px;align-items:center;gap:6px;transition:border-color .14s;display:flex}.KyrqBq_numberControl:focus-within{border-color:var(--interaction-blue);outline-offset:3px;outline:2px solid #42658f}.KyrqBq_numberControl[data-invalid=true]{border-color:#9b562d}.KyrqBq_numberControl input{width:100%;min-width:0;min-height:44px;color:var(--interaction-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:7px;padding:10px 0 10px 12px;font-size:16px}.KyrqBq_numberControl input:focus-visible{outline:none}.KyrqBq_numberControl input::placeholder{color:#81796f;font-size:13px}.KyrqBq_unit{color:var(--interaction-muted);flex-shrink:0;padding-right:12px;font-size:11px}.KyrqBq_slider{cursor:pointer;width:100%;height:44px;accent-color:var(--interaction-blue);margin:0;display:block}.KyrqBq_slider:focus-visible,.KyrqBq_currencyRow select:focus-visible,.KyrqBq_actionLabel input:focus-visible,.KyrqBq_actionLink:focus-visible,.KyrqBq_formula summary:focus-visible{outline:2px solid var(--interaction-blue);outline-offset:4px}.KyrqBq_fieldHint{color:var(--interaction-muted);font-size:11px;line-height:1.75}.KyrqBq_field>.KyrqBq_fieldHint{margin-top:6px}.KyrqBq_error{color:#8c4926;margin-top:6px;font-size:12px;line-height:1.6}.KyrqBq_results{background:#f0f3f7;border:1px solid #ced7e2;border-radius:10px;margin-top:24px;padding:22px}.KyrqBq_resultLead>p{color:#435c7a;font-size:13px}.KyrqBq_resultLead>p span{color:#647389;margin-left:8px;font-size:10px;display:inline-block}.KyrqBq_resultLead>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#365a86;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:10px;margin:6px 0 18px;font-size:clamp(28px,4vw,38px);font-weight:600;line-height:1.4;display:flex}.KyrqBq_resultLead small{letter-spacing:0;font-size:12px;font-weight:400}.KyrqBq_metrics{border-top:1px solid #d1d9e4;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:17px;display:grid}.KyrqBq_metrics dt{color:#667180;font-size:11px;line-height:1.7}.KyrqBq_metrics dd{color:#3a475a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:15px;font-weight:600}.KyrqBq_comparison,.KyrqBq_conversion{color:#5d5273;margin-top:18px;font-size:12px;line-height:1.85}.KyrqBq_conversion{color:#57677b;border-top:1px solid #d1d9e4;padding-top:14px}.KyrqBq_emptyResult{align-items:center;gap:18px;min-height:104px;display:flex}.KyrqBq_emptyMark{color:#7990ac;font-size:36px}.KyrqBq_emptyResult h4{color:#465c77;font-size:15px;font-weight:600}.KyrqBq_emptyResult p{color:#657387;margin-top:6px;font-size:12px;line-height:1.85}.KyrqBq_formula{margin-top:16px;font-size:12px}.KyrqBq_formula summary{cursor:pointer;min-height:44px;color:var(--interaction-ink);padding:12px 0;display:list-item}.KyrqBq_formula>div{color:var(--interaction-muted);background:#f1ede5;border-radius:6px;padding:12px 16px;line-height:1.9}.KyrqBq_formula p+p{margin-top:7px}.KyrqBq_footnote{color:var(--interaction-muted);margin-top:14px;font-size:11px;line-height:1.85}.KyrqBq_progressCount{color:#756881;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.KyrqBq_progressCount strong{color:#685580;font-size:22px;font-weight:500}.KyrqBq_progress{appearance:none;background:#e4ded4;border:0;border-radius:9px;width:100%;height:5px;margin:0 0 22px;display:block;overflow:hidden}.KyrqBq_progress::-webkit-progress-bar{background:#e4ded4;border-radius:9px}.KyrqBq_progress::-webkit-progress-value{background:#80739a;border-radius:9px;transition:width .18s}.KyrqBq_progress::-moz-progress-bar{background:#80739a;border-radius:9px}.KyrqBq_actionList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.KyrqBq_action{border:1px solid var(--interaction-line);background:#fffdf8;border-radius:8px;padding:10px 16px 16px;transition:background-color .16s,border-color .16s}.KyrqBq_action[data-checked=true]{background:#f0edf5;border-color:#c7bbd5}.KyrqBq_actionLabel{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.KyrqBq_actionLabel input{accent-color:#74628f;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:0}.KyrqBq_actionLabel input:disabled{cursor:wait}.KyrqBq_actionNumber{color:#8b8277;font-variant-numeric:tabular-nums;font-size:11px}.KyrqBq_actionTitle{font-size:14px;font-weight:600;line-height:1.7}.KyrqBq_action[data-checked=true] .KyrqBq_actionTitle{color:#67557f}.KyrqBq_actionText{color:var(--interaction-muted);margin-left:30px;font-size:12px;line-height:1.9}.KyrqBq_actionLink{min-height:44px;color:var(--interaction-blue);text-underline-offset:4px;align-items:center;gap:8px;margin:6px 0 -7px 30px;font-size:12px;text-decoration:underline;display:inline-flex}.KyrqBq_storageNotice{color:#80602d;background:#f5f0e6;border:1px solid #d8c7ae;border-radius:6px;margin-top:16px;padding:10px 12px;font-size:12px;line-height:1.8}@media (max-width:560px){.KyrqBq_heading{align-items:flex-start;gap:10px}.KyrqBq_heading h3{font-size:19px}.KyrqBq_badge{margin-top:3px;font-size:10px}.KyrqBq_fieldGrid{grid-template-columns:1fr;gap:18px}.KyrqBq_currencyRow>.KyrqBq_fieldHint{flex-basis:100%}.KyrqBq_results{padding:18px}.KyrqBq_metrics{gap:14px}.KyrqBq_resultLead>p span{margin:4px 0 0;display:block}.KyrqBq_progressCount{padding-top:3px}.KyrqBq_action{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.KyrqBq_numberControl,.KyrqBq_action{transition:none}.KyrqBq_progress::-webkit-progress-value{transition:none}}
.uxO2HG_page{max-width:1200px;margin:0 auto;padding:24px 24px 64px}.uxO2HG_breadcrumb{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.uxO2HG_breadcrumb a{align-items:center;gap:7px;min-height:44px;display:inline-flex}.uxO2HG_hero{border-bottom:1px solid var(--border);padding:24px 0 27px}.uxO2HG_eyebrow{letter-spacing:.12em;color:var(--data-blue);font-size:11px;font-weight:600}.uxO2HG_hero h1{font-family:var(--font-serif);max-width:900px;margin:13px 0;font-size:clamp(30px,4vw,47px);font-weight:700;line-height:1.4}.uxO2HG_intro{max-width:800px;color:var(--muted-foreground);font-size:16px;line-height:1.9}.uxO2HG_badges{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.uxO2HG_badges span{border:1px solid var(--border);background:var(--card);border-radius:30px;padding:5px 10px;font-size:11px}.uxO2HG_badges .uxO2HG_verdict{background:var(--data-blue);border-color:var(--data-blue);color:#fff}.uxO2HG_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 32px;display:grid}.uxO2HG_metric{border:1px solid var(--border);background:var(--card);border-radius:14px;min-width:0;padding:20px 18px}.uxO2HG_metric>p:first-child{color:var(--muted-foreground);font-size:11px}.uxO2HG_metric strong{font-family:var(--font-serif);color:var(--foreground);overflow-wrap:anywhere;margin:9px 0;font-size:clamp(20px,2.2vw,28px);line-height:1.4;display:block}.uxO2HG_metric>p:last-child{color:var(--muted-foreground);font-size:12px;line-height:1.8}.uxO2HG_layout{grid-template-columns:minmax(0,1fr) 160px;gap:40px;display:grid}.uxO2HG_content{flex-direction:column;gap:36px;min-width:0;display:flex}.uxO2HG_section{scroll-margin-top:100px}.uxO2HG_section h2{font-family:var(--font-serif);margin:5px 0 18px;font-size:26px;font-weight:700;line-height:1.5}.uxO2HG_sectionIntro{color:var(--muted-foreground);margin:-6px 0 20px;font-size:13px;line-height:1.9}.uxO2HG_triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.uxO2HG_panel{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:19px}.uxO2HG_panel h3{margin:8px 0;font-size:15px;font-weight:600}.uxO2HG_panel p{color:var(--muted-foreground);font-size:13px;line-height:1.9}.uxO2HG_number{font-family:var(--font-serif);color:var(--data-blue);font-size:23px}.uxO2HG_fit{grid-template-columns:1fr 1fr;gap:14px;display:grid}.uxO2HG_fit ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.uxO2HG_fit li{align-items:flex-start;gap:8px;font-size:13px;line-height:1.8;display:flex}.uxO2HG_fit svg{width:16px;height:16px;color:var(--data-blue);flex-shrink:0;margin-top:4px}.uxO2HG_fit .uxO2HG_skip svg{color:var(--muted-foreground)}.uxO2HG_skills{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.uxO2HG_skills span{background:var(--muted);border-radius:6px;padding:6px 9px}.uxO2HG_workflow{border:1px solid var(--border);background:var(--card);border-radius:14px;overflow:hidden}.uxO2HG_workflowRow{border-top:1px solid var(--border);grid-template-columns:110px 1fr 1fr;gap:20px;padding:20px;display:grid}.uxO2HG_workflowRow:first-child{border-top:0}.uxO2HG_workflowRow h3{align-items:baseline;gap:9px;font-size:13px;font-weight:600;display:flex}.uxO2HG_workflowRow h3 span{font-family:var(--font-serif);color:var(--data-blue);font-size:18px}.uxO2HG_workflowRow h4{letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:5px;font-size:10px}.uxO2HG_workflowRow>div:last-child h4{color:var(--data-blue)}.uxO2HG_workflowRow p{font-size:12px;line-height:1.9}.uxO2HG_note{color:var(--muted-foreground);margin-top:12px;font-size:11px;line-height:1.8}.uxO2HG_ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.uxO2HG_ladder>div{border-top:3px solid var(--data-blue);background:var(--card);border-radius:0 0 10px 10px;padding:16px 12px}.uxO2HG_ladder>div:nth-child(2n){border-top-color:var(--market-overseas)}.uxO2HG_ladder span{color:var(--data-blue);font-size:11px}.uxO2HG_ladder h3{margin:8px 0;font-size:13px;font-weight:600}.uxO2HG_ladder p{color:var(--muted-foreground);font-size:12px;line-height:1.8}.uxO2HG_risks{counter-reset:risk;gap:12px;display:grid}.uxO2HG_risks li{background:var(--muted);border-radius:10px;align-items:baseline;gap:14px;padding:14px 18px;font-size:13px;line-height:1.9;display:flex}.uxO2HG_risks li:before{counter-increment:risk;content:"0"counter(risk);font-family:var(--font-serif);color:var(--muted-foreground)}.uxO2HG_nav{border-left:1px solid var(--border);align-self:start;padding-left:18px;font-size:12px;position:sticky;top:100px}.uxO2HG_nav p{letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:8px;font-size:10px}.uxO2HG_nav a{min-height:44px;color:var(--muted-foreground);align-items:center;display:flex}.uxO2HG_nav a:hover{color:var(--data-blue)}.uxO2HG_nav .uxO2HG_startLink{color:var(--data-blue);border-top:1px solid var(--border);margin-top:16px;padding-top:10px}.uxO2HG_sourcesHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.uxO2HG_sourcesHeader h2{margin:0;font-size:22px}.uxO2HG_sourcesHeader p{color:var(--muted-foreground);margin:5px 0 0;font-size:11px}.uxO2HG_evidenceGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.uxO2HG_evidenceGrid h3{font-size:13px;font-weight:600}.uxO2HG_squares{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.uxO2HG_squares span{background:var(--data-blue);border:1px solid var(--data-blue);border-radius:4px;width:24px;height:24px}.uxO2HG_squares .uxO2HG_adjacent{border-color:var(--data-blue);background:0 0}.uxO2HG_legend{color:var(--muted-foreground);font-size:11px;line-height:1.9}.uxO2HG_platform{grid-template-columns:110px 1fr 20px;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:grid}.uxO2HG_platform span{overflow-wrap:anywhere}.uxO2HG_bar{background:var(--muted);border-radius:4px;height:7px;overflow:hidden}.uxO2HG_bar i{background:var(--market-overseas);height:100%;display:block}.uxO2HG_sourceGroup{margin-top:24px}.uxO2HG_sourceGroup>h3{margin-bottom:8px;font-size:14px;font-weight:600}.uxO2HG_source{border-top:1px solid var(--border);padding:18px 0;scroll-margin-top:100px}.uxO2HG_source>p{color:var(--muted-foreground);font-size:11px;line-height:1.8}.uxO2HG_source>a{min-height:44px;color:var(--data-blue);text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;text-decoration:underline;display:inline-flex}.uxO2HG_source small{color:var(--muted-foreground);margin-top:7px;font-size:11px;line-height:1.8;display:block}.uxO2HG_evidenceText{border-top:1px solid var(--border);margin-top:22px;padding-top:20px;font-size:12px;line-height:1.9}.uxO2HG_evidenceText h3{margin:12px 0 6px;font-size:14px;font-weight:600}.uxO2HG_evidenceText li{margin-top:8px}.uxO2HG_citations{vertical-align:middle;flex-wrap:wrap;gap:7px;margin-left:8px;display:inline-flex}.uxO2HG_citations a{min-height:44px;color:var(--data-blue);text-underline-offset:3px;align-items:center;font-size:10px;text-decoration:underline;display:inline-flex}.uxO2HG_actions{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:24px}.uxO2HG_actionLinks{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.uxO2HG_actionLinks a{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:9px 15px;font-size:12px;display:inline-flex}.uxO2HG_actionLinks .uxO2HG_contact{background:var(--data-blue);border-color:var(--data-blue);color:#fff}.uxO2HG_footnote{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:20px;font-size:11px;line-height:1.9}.uxO2HG_paused{border-left:3px solid var(--market-overseas);background:var(--card);border-radius:0 14px 14px 0;padding:22px}.uxO2HG_paused p{font-size:14px;line-height:1.9}.uxO2HG_paused a{min-height:44px;color:var(--data-blue);align-items:center;font-size:13px;display:inline-flex}@media (max-width:1000px){.uxO2HG_layout{grid-template-columns:minmax(0,1fr);gap:0}.uxO2HG_nav{display:none}.uxO2HG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.uxO2HG_triptych{gap:10px}.uxO2HG_ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.uxO2HG_page{padding:14px 18px 44px}.uxO2HG_breadcrumb{font-size:11px}.uxO2HG_hero{padding-top:15px}.uxO2HG_hero h1{font-size:30px;line-height:1.4}.uxO2HG_intro{font-size:14px}.uxO2HG_badges{gap:6px;margin-top:17px}.uxO2HG_badges span{padding:5px 8px;font-size:10px}.uxO2HG_metrics{gap:9px;margin:17px 0 28px}.uxO2HG_metric{padding:15px 12px}.uxO2HG_metric strong{font-size:22px}.uxO2HG_metric>p:last-child{font-size:11px}.uxO2HG_content{gap:30px}.uxO2HG_section h2{margin-bottom:14px;font-size:23px}.uxO2HG_triptych{grid-template-columns:1fr}.uxO2HG_panel{padding:17px}.uxO2HG_triptych .uxO2HG_panel{grid-template-columns:30px 1fr;column-gap:12px;display:grid}.uxO2HG_triptych h3{margin:0 0 7px}.uxO2HG_triptych p{grid-column:2}.uxO2HG_triptych .uxO2HG_number{grid-row:1/3}.uxO2HG_fit{grid-template-columns:1fr}.uxO2HG_workflowRow{grid-template-columns:1fr 1fr;gap:12px;padding:17px}.uxO2HG_workflowRow h3{grid-column:1/-1}.uxO2HG_workflowRow h4{font-size:10px}.uxO2HG_workflowRow p{font-size:12px}.uxO2HG_ladder{gap:10px}.uxO2HG_evidenceGrid{grid-template-columns:1fr}.uxO2HG_sourcesHeader{align-items:flex-start}.uxO2HG_sourcesHeader h2{font-size:20px}.uxO2HG_risks li{padding:14px;font-size:12px}.uxO2HG_actions{padding:18px}.uxO2HG_platform{grid-template-columns:95px 1fr 20px}.uxO2HG_citations{margin-left:0;margin-right:6px}}
.FqpZGq_mini,.FqpZGq_detail{--evidence-blue:#4e719e;--evidence-adjacent:#c6d3e3;--evidence-payment:#80739a;--evidence-ochre:#9c7b48;--evidence-gray:#918b82;color:#3e3b38;min-width:0}.FqpZGq_blue{background:var(--evidence-blue)}.FqpZGq_adjacent{background:var(--evidence-adjacent)}.FqpZGq_ochre{background:var(--evidence-ochre)}.FqpZGq_lightPayment{background:#c9c1d5}.FqpZGq_payment{background:var(--evidence-payment)}.FqpZGq_gray{background:var(--evidence-gray)}.FqpZGq_miniHeading,.FqpZGq_paymentHeading,.FqpZGq_rowHeading,.FqpZGq_detailHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.FqpZGq_miniHeading{font-size:11px;font-weight:500}.FqpZGq_miniHeading>strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.FqpZGq_miniHeading>strong>span{font-size:11px;font-weight:400}.FqpZGq_trackTitle{color:#6b6761;margin-top:16px;font-size:10px}.FqpZGq_segmentTrack{background:#e7e3dc;border-radius:3px;height:12px;margin-top:7px;display:flex;overflow:hidden}.FqpZGq_segmentTrack>span{flex:none;height:100%;display:block}.FqpZGq_segmentTrack>span+span{box-shadow:inset 1px 0 #ffffffa6}.FqpZGq_miniLegend{flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:7px;font-size:10px;display:flex}.FqpZGq_miniLegend>span{align-items:center;gap:5px;display:flex}.FqpZGq_miniLegend strong{font-variant-numeric:tabular-nums;font-weight:500}.FqpZGq_miniLegend i,.FqpZGq_rowHeading i{border-radius:2px;flex:none;width:7px;height:7px;display:inline-block}.FqpZGq_paymentHeading{margin-top:16px;font-size:10px}.FqpZGq_paymentHeading strong{font-variant-numeric:tabular-nums;font-weight:500}.FqpZGq_miniNote,.FqpZGq_date{color:#6b6761;overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.8}.FqpZGq_miniNote strong{color:#49433e;font-weight:500}.FqpZGq_date{font-variant-numeric:tabular-nums;font-size:9px}.FqpZGq_detail{background:#faf8f3;border:1px solid #ded9d0;border-radius:14px;padding:24px}.FqpZGq_eyebrow{font-size:11px;font-weight:500}.FqpZGq_headline{margin-top:7px;font-size:13px;line-height:1.6}.FqpZGq_headline>strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.FqpZGq_headline>span{color:#6b6761;font-size:11px}.FqpZGq_sampleLabel{color:#6b6761;font-size:10px}.FqpZGq_switcher{background:#efede8;border:1px solid #ded9d0;border-radius:9px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-top:20px;padding:4px;display:flex}.FqpZGq_switcher button{color:#6b6761;cursor:pointer;border:1px solid #0000;border-radius:6px;min-height:44px;padding:8px 15px;font-size:12px;font-weight:500;transition:background-color .16s,color .16s}.FqpZGq_switcher button[aria-pressed=true]{color:#4e719e;background:#faf8f3;border-color:#c6d3e3;box-shadow:0 1px 2px #42372b10}.FqpZGq_switcher button:hover{color:#3f608b;background:#ffffff90}.FqpZGq_switcher button:focus-visible,.FqpZGq_methodLink:focus-visible{outline-offset:3px;outline:2px solid #4e719e}.FqpZGq_layer{margin-top:18px}.FqpZGq_layerExplanation{color:#6b6761;max-width:66rem;font-size:12px;line-height:1.9}.FqpZGq_scaleLabel{color:#6b6761;margin-top:16px;font-size:10px;line-height:1.7}.FqpZGq_rows{gap:14px;margin-top:12px;animation:.22s both FqpZGq_reveal;display:grid}.FqpZGq_rowHeading{gap:4px 12px;font-size:12px}.FqpZGq_rowLabel{align-items:center;gap:7px;display:flex}.FqpZGq_rowValue{font-variant-numeric:tabular-nums}.FqpZGq_rowValue strong{font-size:17px;font-weight:600}.FqpZGq_rowValue>span{color:#77716a;font-size:10px}.FqpZGq_rowTrack{background:#e7e3dc;border-radius:3px;height:15px;margin-top:5px;overflow:hidden}.FqpZGq_rowTrack>span{height:100%;display:block}.FqpZGq_budgetNote{color:#6b6761;border-top:1px solid #ded9d0;border-bottom:1px solid #ded9d0;align-items:flex-start;gap:12px;margin-top:22px;padding:13px 0;font-size:11px;line-height:1.9;display:flex}.FqpZGq_budgetNumber{color:#75658f;font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:600}.FqpZGq_footer{color:#6b6761;margin-top:12px;font-size:10px;line-height:1.9}.FqpZGq_footer p+p{margin-top:4px}.FqpZGq_methodLink{color:#4e719e;text-underline-offset:4px;align-items:center;gap:5px;min-height:44px;text-decoration:underline;display:inline-flex}@keyframes FqpZGq_reveal{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.FqpZGq_detail{padding:16px}.FqpZGq_headline>span{display:block}.FqpZGq_switcher{width:100%}.FqpZGq_switcher button{flex:1;padding:8px}.FqpZGq_budgetNote{gap:9px}}@media (prefers-reduced-motion:reduce){.FqpZGq_rows{animation:none}.FqpZGq_switcher button{transition:none}}
.DJikWa_explorer{background:#faf8f3;border:1px solid #d9d6cd;border-radius:16px;margin:22px 0;overflow:hidden}.DJikWa_heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:24px 26px 21px;display:flex}.DJikWa_eyebrow{letter-spacing:.13em;color:#747087;margin-bottom:7px;font-size:10px}.DJikWa_heading h2{font-family:var(--font-serif);font-size:27px;font-weight:700;line-height:1.4}.DJikWa_heading>p{color:#605a55;font-size:12px;line-height:1.9}.DJikWa_heading>p span{color:#79716c;font-size:11px}.DJikWa_layout{border-top:1px solid #e2dfd6;grid-template-columns:1.13fr 1fr;display:grid}.DJikWa_chart{min-width:0;padding:20px 24px 12px}.DJikWa_chartTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.DJikWa_chartTop>span{color:#79716c;white-space:nowrap;font-size:11px}.DJikWa_switch{background:#eeede7;border-radius:9px;gap:3px;padding:3px;display:flex}.DJikWa_switch button{color:#68605b;border-radius:7px;min-height:40px;padding:0 16px;font-size:12px;transition:background-color .2s,color .2s}.DJikWa_switch button[aria-pressed=true]{color:#263e55;background:#faf8f3;font-weight:600;box-shadow:0 1px 4px #3a353015}.DJikWa_legend{color:#716b63;flex-wrap:wrap;gap:8px 16px;margin:17px 0 15px;font-size:10px;display:flex}.DJikWa_legend>span{align-items:center;gap:6px;display:inline-flex}.DJikWa_legend i{border-radius:2px;width:9px;height:9px}.DJikWa_axis{color:#89827a;font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:130px;margin-right:37px;font-size:9px;display:flex}.DJikWa_rows{scrollbar-width:thin;scrollbar-color:#c1b7cc #eee;max-height:500px;margin-top:6px;overflow-y:auto}.DJikWa_row{text-align:left;border:1px solid #0000;border-radius:8px;grid-template-columns:118px minmax(0,1fr) 30px;align-items:center;gap:12px;width:100%;min-height:49px;padding:6px;transition:background-color .2s,border-color .2s;display:grid}.DJikWa_row:hover{background:#f3f0ea}.DJikWa_row[aria-pressed=true]{background:#efedf4;border-color:#d9d3e2}.DJikWa_rowLabel{min-width:0}.DJikWa_rowLabel strong{font-size:12px;font-weight:500;line-height:1.5;display:block}.DJikWa_rowLabel small{color:#7d766f;margin-top:1px;font-size:9px;display:block}.DJikWa_track{background:#efeee8 linear-gradient(90deg,#0000 calc(50% - 1px),#d9d4ce80 50%,#0000 calc(50% + 1px));border-radius:3px;height:15px;display:flex;overflow:hidden}.DJikWa_segment{height:100%;transition:width .45s cubic-bezier(.2,.7,.2,1),background-color .3s}.DJikWa_rowNumber{font-variant-numeric:tabular-nums;color:#58505f;justify-content:flex-end;align-items:center;gap:4px;font-size:12px;display:inline-flex}.DJikWa_rowNumber svg{opacity:0}.DJikWa_row[aria-pressed=true] .DJikWa_rowNumber svg{opacity:1}.DJikWa_chartHint{color:#7b736b;align-items:center;gap:7px;margin-top:14px;font-size:10px;line-height:1.8;display:flex}.DJikWa_detail{background:#efede8;border-left:1px solid #ded9d0;flex-direction:column;min-width:0;padding:23px 26px;display:flex}.DJikWa_detailMeta{color:#817872;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.DJikWa_verdict{align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.DJikWa_verdict:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.DJikWa_verdict small{color:#7c746d;font-size:9px;font-weight:400}.DJikWa_detail h3{font-family:var(--font-serif);margin-top:16px;font-size:22px;font-weight:700;line-height:1.55}.DJikWa_offer{color:#736a62;margin-top:8px;font-size:11px;line-height:1.85}.DJikWa_detailSwitch{border-bottom:1px solid #d9d2ca;gap:22px;margin-top:13px;display:flex}.DJikWa_detailSwitch button{color:#756d65;border-bottom:2px solid #0000;min-height:45px;font-size:11px}.DJikWa_detailSwitch button[aria-pressed=true]{color:#524267;border-color:#80739a;font-weight:600}.DJikWa_reveal{padding:20px 0 10px;animation:.28s ease-out both DJikWa_show}.DJikWa_readout{align-items:center;gap:18px;display:flex}.DJikWa_bigNumber{letter-spacing:-.035em;color:#5d4f77;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:48px;font-weight:600;line-height:1}.DJikWa_bigNumber small{color:#81756c;margin-left:5px;font-size:11px;font-weight:400}.DJikWa_readout strong{font-size:12px;font-weight:600;line-height:1.7}.DJikWa_readout p{color:#786d65;margin-top:4px;font-size:10px;line-height:1.9}.DJikWa_explainer{color:#7b7068;margin:15px 0;font-size:11px;line-height:1.95}.DJikWa_nextEvidence{background:#faf8f3;border:1px solid #e2dcd3;border-radius:9px;padding:13px 15px}.DJikWa_nextEvidence>span{color:#917246;font-size:10px;font-weight:600}.DJikWa_nextEvidence p{color:#655b54;margin-top:5px;font-size:12px;line-height:1.9}.DJikWa_textLink{color:#6f5c8b;text-underline-offset:4px;align-items:center;gap:5px;min-height:44px;font-size:10px;text-decoration:underline;display:inline-flex}.DJikWa_detailActions{border-top:1px solid #dcd5cd;flex-wrap:wrap;gap:9px;margin-top:auto;padding-top:13px;display:flex}.DJikWa_detailActions>*{border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:11px;display:inline-flex}.DJikWa_detailActions>a{color:#fff;background:#66567f}.DJikWa_detailActions>button{color:#736087;border:1px solid #d2c9dc}.DJikWa_detailActions>button:disabled{opacity:.55;cursor:default}.DJikWa_detailActions>button[aria-pressed=true]{background:#e3ddeb}.DJikWa_selfCheckTitle{color:#716277;font-size:12px}.DJikWa_selfCheckTitle strong{color:#604e73;font-variant-numeric:tabular-nums;margin:0 5px;font-size:18px}.DJikWa_skillProgress{gap:5px;margin:12px 0;display:flex}.DJikWa_skillProgress span{background:#dcd5e3;border-radius:2px;flex:1;height:5px;transition:background-color .2s}.DJikWa_skillProgress span[data-checked=true]{background:#8c7ba5}.DJikWa_skillList{border:0;min-width:0}.DJikWa_skillList label{cursor:pointer;border-bottom:1px solid #ddd5ce;align-items:start;gap:9px;min-height:44px;padding:10px 0;font-size:11px;line-height:1.8;display:flex}.DJikWa_skillList input{accent-color:#80739a;flex-shrink:0;width:16px;height:16px;margin-top:2px}.DJikWa_selfCheckNote{color:#7b7068;margin:12px 0;font-size:10px;line-height:1.85}.DJikWa_footer{color:#80756b;border-top:1px solid #e1dad1;flex-wrap:wrap;align-items:center;gap:5px 20px;padding:7px 24px;font-size:10px;display:flex}.DJikWa_footer a{color:#726085;align-items:center;gap:5px;min-height:36px;display:inline-flex}.DJikWa_footer a:last-child{margin-left:auto}.DJikWa_empty{color:#7d736b;padding:35px 5px;font-size:12px;line-height:2}.DJikWa_explorer button{cursor:pointer}.DJikWa_explorer :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #527dad}@keyframes DJikWa_show{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px){.DJikWa_heading{padding:20px}.DJikWa_layout{grid-template-columns:1fr}.DJikWa_chart{padding:18px 20px 14px}.DJikWa_detail{border-top:1px solid #dcd5cd;border-left:0;padding:20px}.DJikWa_rows{max-height:297px}.DJikWa_detail h3{font-size:21px}.DJikWa_reveal{padding-top:18px}.DJikWa_footer{padding:10px 20px}.DJikWa_footer>span{width:100%}}@media (max-width:430px){.DJikWa_heading,.DJikWa_chart,.DJikWa_detail{padding-left:16px;padding-right:16px}.DJikWa_heading h2{font-size:24px}.DJikWa_row{grid-template-columns:93px minmax(0,1fr) 27px;gap:7px}.DJikWa_rowLabel strong{font-size:11px}.DJikWa_axis{margin-left:101px;margin-right:34px}.DJikWa_switch button{padding:0 13px}.DJikWa_readout{gap:12px}.DJikWa_bigNumber{font-size:43px}.DJikWa_footer a:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.DJikWa_explorer *,.DJikWa_explorer :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.f57IoW_journey{--journey-ink:#3c3833;--journey-muted:#706a63;--journey-line:#d9d4cb;border:1px solid var(--journey-line);color:var(--journey-ink);background:#faf8f3;border-radius:16px;min-width:0;padding:clamp(18px,3vw,26px)}.f57IoW_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.f57IoW_eyebrow{color:var(--journey-muted);margin-bottom:6px;font-size:11px}.f57IoW_heading h3{font-family:var(--font-serif), serif;font-size:20px;font-weight:700;line-height:1.6}.f57IoW_position{color:var(--journey-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.f57IoW_position strong{color:var(--journey-ink);margin-left:5px;font-size:16px;font-weight:600}.f57IoW_intro{color:var(--journey-muted);margin-top:8px;font-size:12px;line-height:1.9}.f57IoW_steps{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:23px 0 18px;display:grid;position:relative}.f57IoW_steps:before{content:"";z-index:-1;background:var(--journey-line);height:1px;position:absolute;top:50%;left:0;right:0}.f57IoW_step,.f57IoW_panel{--step-accent:#4e719e;--step-ink:#3e5f8b;--step-wash:#edf1f7}.f57IoW_step[data-tone=violet],.f57IoW_panel[data-tone=violet]{--step-accent:#80739a;--step-ink:#695d83;--step-wash:#f0edf5}.f57IoW_step[data-tone=ochre],.f57IoW_panel[data-tone=ochre]{--step-accent:#826737;--step-ink:#826737;--step-wash:#f5f0e4}.f57IoW_step{border:1px solid var(--journey-line);cursor:pointer;background:#fbfaf6;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:82px;padding:12px 9px;transition:background-color .16s,border-color .16s,color .16s;display:flex}.f57IoW_step:hover{border-color:var(--step-accent)}.f57IoW_step[aria-expanded=true]{border-color:var(--step-accent);background:var(--step-wash);color:var(--step-ink)}.f57IoW_step:focus-visible,.f57IoW_sampleLink:focus-visible{outline:2px solid var(--step-accent,#4e719e);outline-offset:4px}.f57IoW_stepNumber{border:1px solid var(--journey-line);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;display:inline-grid}.f57IoW_step[aria-expanded=true] .f57IoW_stepNumber{border-color:var(--step-accent);background:var(--step-ink);color:#fff}.f57IoW_stepLabel{font-size:12px;font-weight:600;line-height:1.6}.f57IoW_stepIcon{flex-shrink:0;width:17px;height:17px}.f57IoW_panel{border:1px solid var(--journey-line);border-top:3px solid var(--step-accent);overflow-wrap:anywhere;background:#fdfcf8;border-radius:12px;padding:clamp(18px,3vw,24px)}.f57IoW_panelContent{animation:.2s ease-out both f57IoW_reveal}.f57IoW_panel h4{font-size:15px;font-weight:600;line-height:1.8}.f57IoW_body{margin-top:12px;font-size:14px;line-height:2}.f57IoW_detail{background:var(--step-wash);color:var(--journey-muted);border-radius:8px;margin-top:16px;padding:14px 16px;font-size:12px;line-height:1.9}.f57IoW_detailLabel{color:var(--step-ink);margin-bottom:5px;font-weight:600}.f57IoW_sampleLink{min-height:44px;color:var(--step-ink);text-underline-offset:4px;align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:500;text-decoration:underline;display:inline-flex}.f57IoW_caveat{color:var(--journey-muted);margin-top:16px;font-size:11px;line-height:1.9}@keyframes f57IoW_reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:540px){.f57IoW_heading{flex-direction:column;align-items:flex-start;gap:7px}.f57IoW_heading h3{font-size:18px}.f57IoW_steps{grid-template-columns:1fr;gap:8px;margin-top:18px}.f57IoW_steps:before{display:none}.f57IoW_step{justify-content:flex-start;gap:11px;min-height:54px;padding:10px 13px}.f57IoW_stepIcon{margin-left:auto}}@media (prefers-reduced-motion:reduce){.f57IoW_step{transition:none}.f57IoW_panelContent{animation:none}}
