.content-page{width:100%;max-width:905px;overflow:initial;font-family:var(--font-calluna,Georgia, serif);color:#032230;margin:0 auto;padding:68px 15px 72px;font-size:20px;line-height:1.6;position:relative}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-family:var(--font-calluna,Georgia, serif);letter-spacing:0;color:#3fa3f8;font-weight:700;line-height:1.2}.content-page h1{letter-spacing:.2px;margin:0 0 33px;font-size:48px;line-height:1.25}.content-page h2{margin-top:48px;margin-bottom:36px;scroll-margin-top:96px;font-size:40px}.content-page h3{margin-top:44px;margin-bottom:34px;font-size:30px}.content-page p{letter-spacing:0;margin:0 0 1.25rem}.content-page a{color:#3fa3f8;text-decoration:none}.content-page a:hover{text-decoration:underline}.content-page .table-collapse{letter-spacing:0;background-color:#f8f8f8;border-radius:6px;margin-top:37px;margin-bottom:0;font-size:20px}.content-page .table-collapse+*{margin-top:30px}.content-page .table-title{font-family:var(--font-calluna,Georgia, serif);color:#032230;cursor:pointer;margin-bottom:0;padding:18px 65px 12px 24px;font-weight:700;position:relative}.content-page .table-title:after{content:"";border:1px solid #032230;border-width:0 1px 1px 0;width:9px;height:9px;margin:auto;transition:all .2s ease-in-out;position:absolute;top:-1px;bottom:0;right:30px;transform:rotate(45deg)}.content-page .table-title.collapsed:after{border-width:0 0 1px 1px;transform:rotate(-45deg)}.content-page .table-contents{padding-left:24px;padding-right:24px}.content-page .table-contents.is-collapsed{display:none}.content-page .content-links{color:#032230;padding-top:10px;padding-bottom:13px;display:block}.content-page .content-links:first-child{padding-top:6px}.content-page .content-links:last-child{padding-bottom:25px}.content-page .content-links~.content-links{border-top:1px solid #d6d6d6}.content-page .content-links+br{display:none}.content-page .content-links:hover{color:#3fa3f8;text-decoration:none}.content-page ul{letter-spacing:0;margin-top:36px;margin-bottom:25px;padding-left:19px;list-style:none}.content-page ul>li{position:relative}.content-page ul>li:before{content:"";background-color:#3fa3f8;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:-18px}.content-page ul ul{margin-top:0;margin-bottom:0;padding-left:27px}.content-page ul ul>li{padding-left:3px}.content-page ol{color:#3fa3f8;margin-top:26px;margin-bottom:27px;padding-left:17px}.content-page ol>li{letter-spacing:0;padding-left:5px}@media (min-width:813px) and (max-width:991px){.content-page{max-width:calc(100% - 90px)}}@media (max-width:812px){.content-page{max-width:calc(100% - 2px);padding-top:25px;padding-bottom:45px;font-size:16px;line-height:1.5}.content-page h1{margin-bottom:18px;font-size:30px;line-height:1.3}.content-page h2{margin-top:26px;margin-bottom:17px;font-size:24px;line-height:1.35}.content-page h3{margin-top:21px;margin-bottom:16px;font-size:20px;line-height:1.6}.content-page .table-collapse{margin-top:17px}.content-page .table-title{padding-bottom:16px}.content-page .table-title:after{width:8px;height:8px;top:0;right:24px}.content-page .content-links{padding-bottom:8px;font-size:16px}.content-page ul{padding-left:12px}.content-page ul>li:before{width:4px;height:4px;top:10px;left:-11px}.content-page ul ul>li{padding-left:0}}
