.text-page__header{margin-top:40px}.text-page__body{margin-top:32px;margin-bottom:40px;font-size:16px;line-height:1.5625}.text-page__body h1,.text-page__body h2,.text-page__body h3,.text-page__body h4,.text-page__body h5,.text-page__body h6{margin:1em 0;font-weight:700}.text-page__body h2{font-size:24px}.text-page__body h2 span{min-width:40px;display:inline-block}.text-page__body p{width:100%;margin:1em 0 0;display:inline-flex;position:relative}.text-page__body p.text-page__sec-p{padding-left:40px;display:block}.text-page__body ul,.text-page__body ol{margin:1em 0 0;padding:0 0 0 40px;list-style:none}.text-page__body ul li:not(:last-child),.text-page__body ol li:not(:last-child){margin-bottom:.9em}.text-page__body p+ul,.text-page__body p+ol{margin-top:.5em}.text-page__body h1:first-child,.text-page__body h2:first-child,.text-page__body h3:first-child,.text-page__body h4:first-child,.text-page__body h5:first-child,.text-page__body h6:first-child,.text-page__body p:first-child,.text-page__body ul:first-child,.text-page__body ol:first-child{margin-top:0}.text-page__body strong{font-weight:700}.text-page__body a{color:inherit;text-decoration:underline}.text-page__body a:hover{text-decoration:none}.text-page__section{margin-bottom:-.5em;margin-left:40px}.text-page__section .text-page__section{margin-top:1em;margin-bottom:.1em}.text-page__section p{margin-bottom:.55em}.text-page__sec-num{display:inline-block;position:absolute;top:0;left:0}.text-page__nav,.text-page__sidebar{border:1px solid #ffffff1a;border-radius:30px;flex:none;width:360px;margin-top:84px;margin-left:60px;padding:50px;position:-webkit-sticky;position:sticky;top:40px}.text-page__sidebar .svg-icon{font-size:60px}.text-page__sidebar .text-lg{margin-top:30px}.text-page__sidebar .text-sm{margin:24px 0 36px}.text-page__sidebar .btn{justify-content:center;align-items:center;width:100%;min-height:50px;display:inline-flex}.text-page__faq-list{margin-top:36px}.pagealt .text-page{align-items:flex-start;margin:12px 0 0;display:flex}.pagealt .text-page .spage__title{font-size:34px}.pagealt .text-page .container{width:100%}@media only screen and (max-width:1800px){.text-page__nav,.text-page__sidebar{border-radius:20px;width:280px;margin-top:64px;margin-left:40px;padding:30px;top:30px}.text-page__nav-list{margin:24px 0 0}.text-page__nav-list li:not(:last-child){margin-bottom:20px}.text-page__nav-list a{font-size:12px}.text-page__faq-list{margin-top:26px}}@media only screen and (max-width:1440px){.text-page__header{margin-top:30px}.text-page__body{margin-top:18px;font-size:14px;line-height:1.42857}.text-page__body h1,.text-page__body h2,.text-page__body h3,.text-page__body h4,.text-page__body h5,.text-page__body h6{margin:1.5em 0 1em}.text-page__body h2{font-size:18px}.text-page__body h2 span{min-width:35px}.text-page__body p{margin:1.5em 0 0}.text-page__body p.text-page__sec-p{padding-left:35px}.text-page__body ul,.text-page__body ol{margin:.8em 0 0;padding-left:35px}.text-page__body ul li:not(:last-child),.text-page__body ol li:not(:last-child){margin-bottom:.8em}.text-page__section{margin-left:35px}.text-page__section .text-page__section{margin-top:1.5em;margin-left:35px}.text-page__section .text-page__section p.text-page__sec-p{padding-left:40px}.text-page__sidebar .svg-icon{font-size:40px}.text-page__sidebar .text-lg{margin-top:24px}.text-page__sidebar .text-sm{margin:20px 0 26px}.text-page__sidebar .btn{justify-content:center;align-items:center;width:100%;min-height:50px;display:inline-flex}}@media only screen and (max-width:1600px){.pagealt .text-page .spage__title{font-size:24px}}@media only screen and (max-width:1200px){.text-page__nav,.text-page__sidebar{background:var(--color-background);opacity:0;pointer-events:none;border:0;border-radius:0;width:100%;transition:opacity .25s ease-in-out,transform .25s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(40px)}.text-page__nav._active,.text-page__sidebar._active{opacity:1;pointer-events:all;transform:none}}@media only screen and (max-width:768px){.text-page{padding-bottom:30px}.text-page__header{margin-top:20px}.text-page__body{margin-top:20px;margin-bottom:20px}.text-page__body h1,.text-page__body h2,.text-page__body h3,.text-page__body h4,.text-page__body h5,.text-page__body h6{margin:1.25em 0 .75em}.text-page__body h2 span{min-width:25px}.text-page__body p{margin:1.5em 0 0}.text-page__body p.text-page__sec-p{padding-left:35px}.text-page__body ul,.text-page__body ol{margin:.8em 0 0;padding-left:35px}.text-page__body ul li:not(:last-child),.text-page__body ol li:not(:last-child){margin-bottom:.8em}.text-page__section{margin-left:25px}.text-page__section .text-page__section{margin-left:35px}.text-page__section .text-page__section p.text-page__sec-p{padding-left:40px}.text-page__sec-num{min-width:35px}}
