@import url("https://fonts.googleapis.com/css2?family=Figtree:ital@0;1&family=Playfair+Display:wght@400;600&display=swap");body{color:#415a68;font-family:Figtree,sans-serif;font-size:18px;font-style:normal;font-weight:400}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;word-break:break-all}p{font-family:Figtree,sans-serif;font-size:18px;line-height:25px;margin:0 0 1.5rem}strong{font-weight:800}a{color:#008c95;cursor:pointer;text-decoration:none}a:active,a:focus,a:hover{color:#008c95;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#3d3d3d;font-family:Playfair Display,serif;line-height:1.2;margin:0 0 1.5rem}h1{font-size:62px}h1,h2{font-weight:700}h2{font-size:42px}h3{font-size:32px;font-weight:700}h4{font-weight:400}h4,h5{font-size:20px;letter-spacing:1.18px}h5,h6{font-weight:800}h6{font-size:18px;letter-spacing:1.06px}ol,ul{margin:1.5rem 0}ol li,ul li{font-family:Figtree,sans-serif;font-size:18px;line-height:25px}ol ol,ol ul,ul ol,ul ul{margin:0;padding-left:2.8rem}ul.no-list{list-style:none}code{vertical-align:bottom}blockquote{border-left:1rem solid #002869;font-size:1.4rem;font-weight:400;letter-spacing:0;margin:0;padding:1.5rem 2.8rem}hr{background-color:#eff7ff;border:none;color:#eff7ff;height:2px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:focus{outline:auto}.disable-focus-styles :focus{outline:none}