@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap");.v3 .root-homepage[lang=ja]{font-family:Quicksand,Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;line-break:strict;overflow-wrap:anywhere}.v3 .root-homepage[lang=ja] *{font-family:inherit}.v3 .root-homepage[lang=ja] .download-dialog-v1{font-family:Quicksand,Noto Sans JP,Hiragino Sans,sans-serif}.v3 .root-homepage[lang=ja] :is(h1,h2,h3,h4){font-family:inherit;letter-spacing:0;word-break:normal;line-break:strict}.v3 .root-homepage[lang=ja] .hero3 h1{line-height:1.5;letter-spacing:-.025em}.v3 .root-homepage[lang=ja] .hero3-copy>p{line-height:1.95}.v3 .root-homepage[lang=ja] :is(.section-top h2,.section-top h3,.product-overview-heading3 h2,.accuracy-heading-v1 h2,.wt-language-centered-copy h2,.lower-homepage-v1 h2){line-height:1.55;letter-spacing:-.02em}.v3 .root-homepage[lang=ja] :is(.environment-copy p,.feature-link-card3 p,.transcription-card3 p,.persona-card p,.hmft-copy52>p,.homepage-security p){line-height:1.9}.v3 .root-homepage[lang=ja] .original-nav-links-v1{gap:20px}.v3 .root-homepage[lang=ja] .hmft-card52>p{line-height:1.7}.v3 .root-homepage[lang=ja] .download-option-primary{white-space:normal}.v3 .root-homepage[lang=ja] .download-options-heading h2{line-height:1.5}.v3 .root-homepage[lang=ja] .wt-plan-intro{min-height:130px}@media(max-width:1100px){.v3 .root-homepage[lang=ja] .original-nav-links-v1{gap:12px}}@media(max-width:767px){.v3 .root-homepage[lang=ja] .hero3-copy>p{line-height:1.9}.v3 .root-homepage[lang=ja] .wt-plan-intro{min-height:0}.v3 .root-homepage[lang=ja] .trust-section3 h2{line-height:1.7}}