*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:#f6f5f0;color:#202b31;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.8}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:3px solid #197098;outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.35}.mh-skip{position:absolute;top:-100px;background:#fff;z-index:5;padding:12px}.mh-skip:focus{top:10px;left:10px}.mh-header{max-width:1440px;padding:32px 5.5vw 24px;margin:auto;display:flex;align-items:center;gap:50px;border-bottom:1px solid #d8d8cf}.mh-brand{font-size:27px;font-weight:800;letter-spacing:.04em;text-decoration:none;line-height:1.1;margin-right:auto}.mh-brand span{display:block;font-size:10px;letter-spacing:.09em;font-weight:450;margin-top:8px}.mh-header nav{display:flex;gap:32px;font-size:12px}.mh-header nav a{text-decoration:none}.mh-header nav a:hover{color:#28627b}.mh-kicker{font-size:11px;letter-spacing:.11em;color:#47758b;font-weight:650;margin-bottom:20px}.mh-cover{max-width:1440px;display:grid;grid-template-columns:1.2fr .85fr;gap:7vw;padding:58px 5.5vw 66px;margin:auto;align-items:stretch}.mh-cover-copy{padding-top:15px}.mh-cover h1{font-size:clamp(62px,7vw,108px);letter-spacing:-.055em;line-height:1;margin-bottom:27px}.mh-cover h1 span{display:block;font-size:clamp(31px,3.4vw,50px);font-weight:500;line-height:1.4;letter-spacing:-.045em;margin-top:23px}.mh-cover-answer{font-size:16px;color:#5b6263;max-width:520px;line-height:1.85;margin-bottom:28px}.mh-button{background:#285b70;color:#fff;border:1px solid #285b70;display:inline-block;padding:13px 24px;font-size:13px;text-decoration:none;font-weight:600}.mh-button:hover{background:#174459}.mh-cover-photo{margin:0;position:relative;min-height:560px}.mh-cover-photo img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;inset:0}.mh-cover-note{margin-top:40px;border-top:1px solid #bfc5c1;padding-top:19px;max-width:455px}.mh-cover-note>span{font-size:11px;color:#497086}.mh-cover-note p{font-size:14px;color:#6b706f;margin:11px 0}.mh-cover-note>a{font-size:12px}.mh-question-index{padding:60px 5.5vw 70px;max-width:1440px;margin:auto;display:grid;grid-template-columns:.68fr 1.7fr;gap:7vw;border-top:1px solid #c9cec8}.mh-index-title h2{font-size:36px;font-weight:550}.mh-question-list{display:grid;grid-template-columns:1fr 1fr;gap:26px 42px}.mh-question-list a{border-top:1px solid #adbdbf;padding:17px 0 0;text-decoration:none}.mh-question-list a>span{color:#497086;font-size:11px}.mh-question-list h3{font-size:21px;font-weight:550;line-height:1.5;margin:10px 0 9px}.mh-question-list p{font-size:12px;color:#69706f;margin:0}.mh-question-list a:hover h3{text-decoration:underline}.mh-notice-reading{max-width:1440px;margin:auto;background:#e7eeeb;padding:43px 5.5vw 47px}.mh-notice-columns{display:grid;grid-template-columns:.8fr 1.4fr;gap:7vw}.mh-notice-columns h2{font-size:37px;font-weight:500;line-height:1.4;margin-bottom:0}.mh-notice-columns p{font-size:15px;color:#4b5f62;margin-bottom:18px;max-width:660px}.mh-notice-columns a{font-size:12px;color:#285b70}.mh-guides{max-width:1440px;margin:auto;padding:76px 5.5vw}.mh-guides-heading{position:relative;margin-bottom:25px}.mh-guides-heading h2{font-size:35px;font-weight:550}.mh-guides-heading>a{position:absolute;right:0;bottom:6px;font-size:12px}.mh-guide-list{display:grid;grid-template-columns:1fr 1fr;gap:65px}.mh-story{display:block;border-top:2px solid #537c8b;text-decoration:none;padding:22px 0 5px}.mh-story-tag{font-size:11px;letter-spacing:.04em;color:#497086}.mh-story h3{font-size:26px;font-weight:550;line-height:1.5;margin:17px 0;max-width:475px}.mh-story p{font-size:13px;color:#626b6d}.mh-read{font-size:12px;text-decoration:underline}.mh-story:hover h3{color:#285b70}.mh-closing{max-width:1440px;margin:auto;padding:42px 5.5vw;display:grid;grid-template-columns:.8fr 1.4fr;gap:7vw;background:#273d46;color:#f4f4eb}.mh-closing h2{font-size:29px;font-weight:500;margin:0}.mh-closing>div{align-self:center}.mh-closing p{font-size:14px;color:#d6e1dd;margin-bottom:13px}.mh-closing a{font-size:12px}.mh-footer{max-width:1440px;margin:auto;padding:42px 5.5vw 35px;display:flex;justify-content:space-between;gap:80px;border-top:1px solid #c7cdca;background:#f1f1e9}.mh-footer-brand{font-size:21px;font-weight:800;text-decoration:none;letter-spacing:.04em}.mh-footer p{font-size:12px;color:#6a7472;max-width:490px;margin:12px 0 0}.mh-footer nav{display:flex;gap:26px;white-space:nowrap;font-size:11px;padding-top:7px}.mh-article-main{max-width:1250px;margin:auto;padding:30px 6vw 80px}.mh-crumb{display:flex;gap:14px;font-size:11px;color:#6e7878;margin-bottom:40px}.mh-article-heading{max-width:890px;border-bottom:1px solid #b8c6c6;padding-bottom:24px;margin-bottom:25px}.mh-article-heading h1{font-size:clamp(30px,3.5vw,48px);font-weight:550;max-width:900px;line-height:1.45;margin-bottom:23px}.mh-answer{max-width:790px;font-size:18px;color:#5b686b;line-height:1.85}.mh-date{font-size:11px;color:#6a7676;margin-bottom:0}.mh-prose{max-width:820px;font-size:16px;line-height:1.95}.mh-on-this-page{display:flex;gap:25px;flex-wrap:wrap;font-size:12px;margin-bottom:20px}.mh-prose a{color:#285b70}.mh-prose section{padding:28px 0 20px}.mh-prose h2{font-size:30px;font-weight:550;margin-bottom:24px}.mh-prose h3{font-size:21px;font-weight:600;margin:28px 0 14px}.mh-prose p{margin-bottom:23px}.mh-field-notes{margin:28px 0;border-top:1px solid #c7ceca}.mh-field-notes>div{display:grid;grid-template-columns:160px 1fr;gap:28px;padding:21px 0;border-bottom:1px solid #d0d5cf}.mh-field-notes dt{font-size:14px;font-weight:650;color:#315f70}.mh-field-notes dd{margin:0;font-size:15px;color:#536164}.mh-margin-note{border-left:3px solid #50788b;padding:4px 0 4px 24px;margin:30px 0}.mh-margin-note h3{margin:0 0 12px;font-size:20px}.mh-margin-note p{margin:0;font-size:15px;color:#56676d}.mh-dated-note{margin:29px 0;padding:22px 0 0;border-top:1px solid #bac7c3}.mh-dated-note>span{font-size:12px;color:#476b79}.mh-dated-note h3{margin:9px 0 15px;font-size:23px;font-weight:550}.mh-dated-note p{font-size:15px;color:#5b686b}.mh-reading-note{border-top:1px solid #aebdbd;padding-top:23px;color:#6e7878;font-size:12px;margin-top:20px}.mh-reading-note h2{font-size:17px;margin-bottom:14px}.mh-inner{max-width:1220px;margin:auto;padding:62px 6vw 80px;min-height:62vh}.mh-inner>h1{font-size:42px;font-weight:550;line-height:1.4}.mh-trust{max-width:800px;font-size:16px}.mh-trust h2{font-size:25px;font-weight:550;margin-top:35px}.mh-trust a,.mh-help a,.mh-small-link a{color:#285b70}.mh-trust p{margin-bottom:24px}.mh-help{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;margin-top:45px}.mh-help h2{font-size:25px;font-weight:550}.mh-help p{font-size:15px}.mh-record{display:grid;grid-template-columns:50px 1fr;gap:15px;font-size:14px;margin-bottom:30px}.mh-record dt{font-weight:650;color:#315f70}.mh-record dd{margin:0}.mh-empty{display:flex;gap:25px;align-items:center}.mh-small-link{font-size:13px;margin-top:35px}@media(min-width:1600px){.mh-cover{gap:110px}}@media(max-width:1000px){.mh-header nav{gap:22px;font-size:11px}.mh-cover{gap:5vw;grid-template-columns:1.15fr .85fr;padding-top:44px}.mh-cover h1{font-size:75px}.mh-cover h1 span{font-size:34px}.mh-cover-photo{min-height:535px}.mh-question-index{grid-template-columns:.7fr 1.5fr;gap:5vw}.mh-question-list{gap:25px}.mh-question-list h3{font-size:19px}.mh-index-title h2{font-size:30px}.mh-guide-list{gap:40px}.mh-help{gap:40px}.mh-footer{gap:35px}}@media(max-width:600px){.mh-header{padding:20px 24px 16px;display:block}.mh-brand{font-size:23px;display:inline-block}.mh-brand span{display:inline;font-size:10px;margin-left:15px;letter-spacing:.02em}.mh-header nav{margin-top:20px;justify-content:space-between;gap:10px;font-size:10px}.mh-cover{display:block;padding:32px 24px 40px}.mh-cover-copy{padding-top:0}.mh-kicker{font-size:10px;margin-bottom:18px}.mh-cover h1{font-size:67px;margin-bottom:22px;letter-spacing:-.045em}.mh-cover h1 span{font-size:29px;line-height:1.45;margin-top:18px}.mh-cover-answer{font-size:14px;line-height:1.9;margin-bottom:23px}.mh-button{font-size:12px;padding:12px 18px}.mh-cover-note{margin-top:25px;padding-top:18px}.mh-cover-note>span{font-size:10px}.mh-cover-note p{font-size:12px;line-height:1.85;margin-bottom:12px}.mh-cover-note>a{font-size:11px}.mh-cover-photo{height:410px;min-height:0;margin-top:29px}.mh-cover-photo img{object-position:center 57%}.mh-question-index{display:block;padding:37px 24px 43px;margin:0 24px}.mh-index-title h2{font-size:29px;margin-bottom:27px}.mh-question-list{display:block}.mh-question-list a{display:block;padding:17px 0 20px}.mh-question-list h3{font-size:20px;margin:9px 0}.mh-question-list p{font-size:12px}.mh-question-list a>span{font-size:10px}.mh-notice-reading{padding:35px 24px}.mh-notice-columns{display:block}.mh-notice-columns h2{font-size:30px;margin-bottom:25px}.mh-notice-columns p{font-size:14px;line-height:1.9}.mh-guides{padding:43px 24px}.mh-guides-heading{margin-bottom:27px}.mh-guides-heading h2{font-size:27px;max-width:260px;margin-bottom:20px}.mh-guides-heading>a{position:static;font-size:11px}.mh-guide-list{display:block}.mh-story{padding:22px 0 28px}.mh-story h3{font-size:24px;line-height:1.5;margin:13px 0}.mh-story p{font-size:13px}.mh-closing{display:block;padding:35px 24px}.mh-closing h2{font-size:27px;margin-bottom:24px}.mh-closing p{font-size:13px}.mh-footer{display:block;padding:32px 24px}.mh-footer p{font-size:11px}.mh-footer nav{font-size:10px;gap:26px;margin-top:23px}.mh-article-main{padding:23px 24px 50px}.mh-crumb{font-size:10px;margin-bottom:30px}.mh-article-heading h1{font-size:29px;line-height:1.5;letter-spacing:-.02em;margin-bottom:20px}.mh-answer{font-size:15px;line-height:1.95}.mh-date{font-size:10px}.mh-on-this-page{gap:14px;font-size:11px;margin-bottom:8px}.mh-prose{font-size:15px;line-height:1.95}.mh-prose section{padding:25px 0 17px}.mh-prose h2{font-size:25px;line-height:1.5;margin-bottom:20px}.mh-prose h3{font-size:19px}.mh-field-notes>div{display:block;padding:19px 0}.mh-field-notes dt{font-size:14px;margin-bottom:9px}.mh-field-notes dd{font-size:14px}.mh-margin-note{padding-left:18px}.mh-margin-note p{font-size:14px}.mh-dated-note h3{font-size:22px;line-height:1.5}.mh-dated-note p{font-size:14px}.mh-reading-note{font-size:12px}.mh-reading-note h2{font-size:17px}.mh-inner{padding:36px 24px 50px}.mh-inner>h1{font-size:30px}.mh-trust{font-size:15px}.mh-trust h2{font-size:24px}.mh-help{display:block;margin-top:30px}.mh-help section{margin-bottom:36px}.mh-help h2{font-size:24px}.mh-record{font-size:13px;grid-template-columns:42px 1fr;gap:14px}.mh-empty{gap:20px}.mh-small-link{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}