.interview-module__2H6Rnq__wrap .mh-interview-wrap{background:var(--mh-color-light-gray);color:var(--mh-color-dark-navy);-webkit-font-smoothing:antialiased;font-family:Zen Kaku Gothic Antique,sans-serif;overflow-x:hidden}.interview-module__2H6Rnq__wrap .mh-interview-hero{color:var(--mh-color-white);text-align:center;background:linear-gradient(#14143240 0%,#1414328c 100%),url(https://mamehico.com/wp-content/uploads/2026/01/井川の話28-1024x768.webp) 50%/cover no-repeat;flex-direction:column;justify-content:flex-end;align-items:center;height:60vh;padding:120px 24px 80px;display:flex;position:relative}.interview-module__2H6Rnq__wrap .mh-interview-hero h1{letter-spacing:.18em;color:var(--mh-color-white);margin-bottom:20px;font-family:Zen Kaku Gothic Antique,sans-serif;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:700;line-height:1.6}.interview-module__2H6Rnq__wrap .mh-interview-hero .mh-hero-sub{color:#ffffffb3;letter-spacing:.1em;font-family:Caveat,cursive;font-size:clamp(.9rem,2vw,1.1rem);font-weight:400}.interview-module__2H6Rnq__wrap .mh-interview-splash{background:linear-gradient(180deg, #4b1e821f 0%, #4b1e820a 40%, var(--mh-color-light-gray) 100%);height:80px;position:relative}.interview-module__2H6Rnq__wrap .mh-interview-body{max-width:720px;margin:0 auto;padding:0 24px 80px}.interview-module__2H6Rnq__wrap .mh-interview-intro{background:var(--mh-color-white);border:1.5px solid #1a1a3e14;border-radius:12px;margin-bottom:32px;padding:40px}.interview-module__2H6Rnq__wrap .mh-interview-intro p{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:#3a3a5e;letter-spacing:.02em;margin:0 0 16px;font-weight:500;line-height:2.2}.interview-module__2H6Rnq__wrap .mh-interview-intro p:last-child{margin-bottom:0}.interview-module__2H6Rnq__wrap .mh-interview-profile{background:#1a1a3e0a;border-radius:8px;margin-top:24px;padding:24px 28px}.interview-module__2H6Rnq__wrap .mh-interview-profile p{font-size:var(--mh-fs-small);color:#5a5a7e;margin:0;font-weight:400;line-height:2}.interview-module__2H6Rnq__wrap .mh-interview-section-heading{text-align:center;margin:56px 0 32px;padding:0}.interview-module__2H6Rnq__wrap .mh-interview-section-heading h2{color:var(--mh-color-dark-navy);letter-spacing:.12em;border:none;margin:0;padding:0;font-family:Zen Kaku Gothic Antique,sans-serif;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:700;line-height:1.6;display:inline-block;position:relative}.interview-module__2H6Rnq__wrap .mh-interview-section-heading h2:after{content:"";background:#1a1a3e33;width:40px;height:2px;margin:16px auto 0;display:block}.interview-module__2H6Rnq__wrap .mh-interview-photo{border-radius:8px;margin:32px 0;overflow:hidden}.interview-module__2H6Rnq__wrap .mh-interview-photo img{border-radius:8px;width:100%;height:auto;display:block}.interview-module__2H6Rnq__wrap .mh-interview-photo.is-portrait{max-width:420px;margin-left:auto;margin-right:auto}.interview-module__2H6Rnq__wrap .mh-interview-qa{background:var(--mh-color-white);border:1.5px solid #1a1a3e14;border-radius:12px;margin-bottom:24px;padding:40px}.interview-module__2H6Rnq__wrap .mh-interview-q{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:var(--mh-color-dark-navy);letter-spacing:.02em;border-left:3px solid #1a1a3e26;margin:0 0 20px;padding-left:20px;font-weight:600;line-height:2}.interview-module__2H6Rnq__wrap .mh-interview-a{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:#3a3a5e;letter-spacing:.02em;margin:0 0 16px;font-weight:500;line-height:2.2}.interview-module__2H6Rnq__wrap .mh-interview-a:last-child{margin-bottom:0}.interview-module__2H6Rnq__wrap .mh-interview-qa .mh-sub-heading{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:var(--mh-color-dark-navy);letter-spacing:.06em;border:none;margin:32px 0 16px;padding:0;font-weight:700}.interview-module__2H6Rnq__wrap .mh-interview-quote{background:#1a1a3e08;border-left:3px solid #1a1a3e1f;border-radius:0 8px 8px 0;margin:28px 0;padding:24px 28px}.interview-module__2H6Rnq__wrap .mh-interview-quote p{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:#2a2a4e;margin:0;font-style:italic;font-weight:500;line-height:2}.interview-module__2H6Rnq__wrap .mh-interview-steps{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;display:grid}.interview-module__2H6Rnq__wrap .mh-interview-step{text-align:center;background:#1a1a3e08;border-radius:8px;padding:20px}.interview-module__2H6Rnq__wrap .mh-interview-step-num{font-family:Caveat,cursive;font-size:var(--mh-fs-large);color:#1a1a3e40;margin-bottom:8px;font-weight:700;line-height:1}.interview-module__2H6Rnq__wrap .mh-interview-step-title{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-normal);color:var(--mh-color-dark-navy);letter-spacing:.08em;margin-bottom:8px;font-weight:700}.interview-module__2H6Rnq__wrap .mh-interview-step-desc{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-small);color:#5a5a7e;font-weight:400;line-height:1.8}@media (max-width:768px){.interview-module__2H6Rnq__wrap .mh-interview-hero{height:40vh;padding:24px 20px 20px}.interview-module__2H6Rnq__wrap .mh-interview-splash{height:60px}.interview-module__2H6Rnq__wrap .mh-interview-body{padding:0 16px 48px}.interview-module__2H6Rnq__wrap .mh-interview-intro{padding:28px 24px}.interview-module__2H6Rnq__wrap .mh-interview-profile{padding:20px}.interview-module__2H6Rnq__wrap .mh-interview-qa{padding:28px 24px}.interview-module__2H6Rnq__wrap .mh-interview-section-heading{margin:40px 0 24px}.interview-module__2H6Rnq__wrap .mh-interview-photo{margin:24px 0}.interview-module__2H6Rnq__wrap .mh-interview-steps{grid-template-columns:1fr 1fr;gap:12px}.interview-module__2H6Rnq__wrap .mh-interview-quote{padding:20px}.interview-module__2H6Rnq__wrap .mh-interview-photo.is-portrait{max-width:320px}.interview-module__2H6Rnq__wrap .mh-interview-intro p{line-height:1.5}.interview-module__2H6Rnq__wrap .mh-interview-a{line-height:1.5}.interview-module__2H6Rnq__wrap .mh-interview-step-desc{line-height:1.4}}@media (max-width:480px){.interview-module__2H6Rnq__wrap .mh-interview-hero{min-height:260px;padding:64px 16px 40px}.interview-module__2H6Rnq__wrap .mh-interview-intro{padding:24px 18px}.interview-module__2H6Rnq__wrap .mh-interview-qa{padding:24px 18px}.interview-module__2H6Rnq__wrap .mh-interview-q{padding-left:16px}.interview-module__2H6Rnq__wrap .mh-interview-profile{padding:18px 16px}.interview-module__2H6Rnq__wrap .mh-interview-steps{grid-template-columns:1fr}.interview-module__2H6Rnq__wrap .mh-interview-step{padding:16px}.interview-module__2H6Rnq__wrap .mh-interview-quote{padding:18px 16px}.interview-module__2H6Rnq__wrap .mh-interview-photo.is-portrait{max-width:280px}}
