@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;600&display=swap');html{font-size:16px}body{background-color:#fff;color:#3d3e40;font-family:'Titillium Web',sans-serif;font-weight:300;line-height:1.5;word-break:break-word}html[lang^="ja"] body,html[lang^="zh"] body,html[lang^="ko"] body{line-break:strict;word-break:break-all}p{margin-bottom:1.5rem;margin-top:0}p.lead,p.intro{font-size:1.25rem}a{color:#19cca3;font-family:'Titillium Web',sans-serif;font-style:normal;font-weight:300;text-decoration:none;transition:color .1s ease-in}a:hover,a:focus{color:#23edc0;text-decoration:underline}a.button:disabled{background-color:#e6e6e6;pointer-events:none}h1{color:#0d2547;font-family:'Titillium Web',sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:1.5rem;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased}h2{color:#0d2547;font-family:'Titillium Web',sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}h3{color:#0d2547;font-family:'Titillium Web',sans-serif;font-size:25px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}h4{color:#0d2547;font-family:"Muli","sans-serif";font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:1.5rem;text-decoration:none;text-transform:none}h5{color:#0d2547;font-family:'Titillium Web',sans-serif;font-size:18px;font-style:normal;font-weight:900;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}h6{color:#0d2547;font-family:'Titillium Web',sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}span{font-family:'Titillium Web',sans-serif !important}ul{list-style-type:disc}ul,ol{margin:1.5rem 0;padding-left:2.5rem}ul li,ol li{line-height:1.5rem;margin:.5rem}ul ul,ol ul,ul ol,ol ol{margin:0}ul.no-list{list-style:none}blockquote{border-left:7px solid #19cca3;font-size:1.125rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem;margin-top:.5rem;padding-left:15px}hr{background-color:#d0d0d0;border:0;height:1px}code{vertical-align:bottom}sup,sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}