.hTCH-W_page{--vision-ink:#202938;--vision-muted:#566174;--vision-line:#e1e6ee;color:var(--vision-ink);padding:20px 0 28px}.hTCH-W_lead,.hTCH-W_detail{grid-template-columns:164px minmax(0,1fr);column-gap:48px;display:grid}.hTCH-W_sectionTitle{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:700;line-height:1.5}.hTCH-W_statement{max-width:820px}.hTCH-W_statementTitle{letter-spacing:-.045em;overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance;max-width:720px;margin:-5px 0 22px;font-size:clamp(26px,3.3vw,38px);font-weight:700;line-height:1.45}.hTCH-W_statementText{max-width:740px;color:var(--vision-muted);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;font-size:18px;line-height:1.9}.hTCH-W_valuesSection{background:#f4f6fa;margin:48px 0 64px;padding:28px 36px 36px}.hTCH-W_valuesTitle{color:var(--vision-muted);margin:0 0 24px;font-size:14px;font-weight:500}.hTCH-W_values{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:24px 28px;margin:0;padding:0;list-style:none;display:grid}.hTCH-W_value{border-top:2px solid color-mix(in srgb, var(--brand) 28%, white);color:var(--brand);letter-spacing:-.04em;overflow-wrap:anywhere;word-break:keep-all;padding-top:18px;font-size:22px;font-weight:650;line-height:1.5}.hTCH-W_detail+.hTCH-W_detail{margin-top:56px}.hTCH-W_body{min-width:0;max-width:820px;color:var(--vision-muted);overflow-wrap:anywhere;font-size:16px;line-height:1.95}.hTCH-W_body>:first-child{margin-top:0}.hTCH-W_body>:last-child{margin-bottom:0}.hTCH-W_body img{max-width:100%;height:auto}.hTCH-W_body table{max-width:100%;display:block;overflow-x:auto}.hTCH-W_goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;margin:0;padding:0;list-style:none;display:grid}.hTCH-W_goal{border-top:1px solid var(--vision-line);overflow-wrap:anywhere;word-break:keep-all;padding-top:20px}.hTCH-W_goal h4{letter-spacing:-.025em;margin:0 0 10px;font-size:18px;font-weight:650;line-height:1.6}.hTCH-W_goal p{color:var(--vision-muted);white-space:pre-line;font-size:15px;line-height:1.85}@media (max-width:767px){.hTCH-W_page{padding-top:0}.hTCH-W_lead,.hTCH-W_detail{grid-template-columns:minmax(0,1fr);gap:22px}.hTCH-W_sectionTitle{font-size:21px}.hTCH-W_statementTitle{margin-top:0;margin-bottom:16px;font-size:28px}.hTCH-W_statementText{font-size:16px}.hTCH-W_valuesSection{margin:32px 0 40px;padding:24px}.hTCH-W_values{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hTCH-W_value{padding-top:12px;font-size:19px}.hTCH-W_detail+.hTCH-W_detail{margin-top:36px}.hTCH-W_goals{grid-template-columns:minmax(0,1fr);gap:24px}}
