html[lang=ja]{--font-fallback:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI","Yu Gothic",Meiryo,"Noto Sans CJK JP","Noto Sans JP";--font-serif-fallback:"Hiragino Mincho ProN","Yu Mincho",YuMincho,"Noto Serif CJK JP","Noto Serif JP"}html[lang=zh-Hans]{--font-fallback:"PingFang SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans SC","Noto Sans CJK SC","Noto Sans SC";--font-serif-fallback:"Songti SC",SimSun,"Source Han Serif SC","Noto Serif CJK SC","Noto Serif SC"}html[lang=ko]{--font-fallback:"Apple SD Gothic Neo","Malgun Gothic","Noto Sans CJK KR","Noto Sans KR";--font-serif-fallback:AppleMyungjo,Batang,"Noto Serif CJK KR","Noto Serif KR";word-break:keep-all;overflow-wrap:anywhere}html[lang=ar]{--font-fallback:"SF Arabic","Geeza Pro","Segoe UI Arabic",Tahoma,"Noto Sans Arabic","Noto Naskh Arabic";--font-serif-fallback:"Geeza Pro","Traditional Arabic","Noto Naskh Arabic"}html[lang=th]{--font-fallback:Thonburi,"Leelawadee UI",Leelawadee,"Noto Sans Thai",Tahoma;--font-serif-fallback:"Noto Serif Thai",Thonburi,"Leelawadee UI"}html[lang=hi]{--font-fallback:"Kohinoor Devanagari","Devanagari Sangam MN","Nirmala UI","Noto Sans Devanagari",Mangal;--font-serif-fallback:"Noto Serif Devanagari","Devanagari Sangam MN","Nirmala UI"}html[lang=ru]{--font-fallback:-apple-system,"Segoe UI",Roboto,"Noto Sans",Arial}html[lang=ja],html[lang=ko],html[lang=zh-Hans]{line-height:1.7}html[lang=ja] :is(h1,h2,h3,h4),html[lang=ko] :is(h1,h2,h3,h4),html[lang=zh-Hans] :is(h1,h2,h3,h4){line-height:1.35}html[lang=ar],html[lang=hi],html[lang=th],html[lang=vi]{line-height:1.5}html[lang=ar],html[lang=ja],html[lang=ko],html[lang=th],html[lang=zh-Hans]{font-synthesis:none}html[lang=ja] :has(>main>[data-marketing-surface]) :is(h1,h2,h3,h4,summary,figcaption,label,a,button,th,td,dt,dd,.font-serif,.uppercase,.rounded-full,p.font-bold,p.font-semibold,li>span){word-break:auto-phrase;line-break:strict;overflow-wrap:anywhere}html:not([lang=en]) :has(>main>[data-marketing-surface]) :is(h1,h2,h3,h4,.font-serif){text-wrap:balance}html[lang=th] :has(>main>[data-marketing-surface]) :is(h1,h2,h3,h4,.font-serif):not(.leading-none){line-height:1.35}html[lang=hi] :has(>main>[data-marketing-surface]) .uppercase{letter-spacing:normal}@font-face{font-family:Hanken Grotesk Fallback;font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:100.2%;ascent-override:99.8%;descent-override:30.24%;line-gap-override:0%;unicode-range:u+0000-02cc,u+02ce-02d7,u+02da,u+02dc-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1d00-1dbf,u+1e??,u+2000-206f,u+20a0-20c0,u+2113,u+2122,u+2191,u+2193,u+2212,u+2215,u+2c60-2c7f,u+a720-a7ff,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:95.3%;ascent-override:104.93%;descent-override:31.79%;line-gap-override:0%;unicode-range:u+0000-02cc,u+02ce-02d7,u+02da,u+02dc-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1d00-1dbf,u+1e??,u+2000-206f,u+20a0-20c0,u+2113,u+2122,u+2191,u+2193,u+2212,u+2215,u+2c60-2c7f,u+a720-a7ff,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;font-style:normal;font-weight:400;src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");size-adjust:87%;ascent-override:106.21%;descent-override:32.99%;line-gap-override:0%;unicode-range:u+0000-02cc,u+02ce-02d7,u+02da,u+02dc-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1d00-1dbf,u+1e??,u+2000-206f,u+20a0-20c0,u+2113,u+2122,u+2191,u+2193,u+2212,u+2215,u+2c60-2c7f,u+a720-a7ff,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;font-style:normal;font-weight:700;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Liberation Serif Bold"),local("Tinos Bold");size-adjust:91.6%;ascent-override:100.87%;descent-override:31.33%;line-gap-override:0%;unicode-range:u+0000-02cc,u+02ce-02d7,u+02da,u+02dc-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1d00-1dbf,u+1e??,u+2000-206f,u+20a0-20c0,u+2113,u+2122,u+2191,u+2193,u+2212,u+2215,u+2c60-2c7f,u+a720-a7ff,u+feff,u+fffd}html:not([lang=en]) :has(>main>[data-marketing-surface]){--font-sans:"Hanken Grotesk Variable","Hanken Grotesk Fallback";--font-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}