@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}main page-general-terms h2{font-size:20px}main page-general-terms h4,main page-general-terms h5,main page-general-terms h6{font-size:18px}main page-general-terms h1,main page-general-terms h2,main page-general-terms h3,main page-general-terms h4,main page-general-terms h5,main page-general-terms h6{line-height:1;max-width:none;margin-bottom:27px;text-align:left}main page-general-terms li,main page-general-terms p{font-size:16px;line-height:24px}main page-general-terms .warningMsg{margin-bottom:27px}main page-general-terms li,main page-general-terms ul{line-height:24px}main page-general-terms .secondaryContent{margin-bottom:45px}main page-general-terms .secondaryContent ol,main page-general-terms .secondaryContent ul{margin-bottom:0}main page-general-terms .secondaryContent section:first-child{padding-top:0}main page-general-terms .secondaryContent section:nth-child(n+2){padding-top:36px;margin-top:36px;border-top:1px solid #e8e8e8}main page-general-terms .mainContent li{margin-bottom:18px}main page-general-terms .mainContent ul:last-child{margin-bottom:36px}main page-general-terms .mainContent p:last-child{margin-bottom:36px}main page-general-terms .mainContent .segmentLevel1{border-top:1px solid #e8e8e8;padding-top:45px}main page-general-terms .mainContent .segmentLevel1:first-of-type{border-width:0;padding-top:0}main page-general-terms .flat .secondaryContent ol{padding-left:0}main page-general-terms .flat .secondaryContent li{list-style-type:none}main page-general-terms .nested{counter-reset:level1}main page-general-terms .nested .segmentLevel6{counter-increment:level6;counter-reset:level7}main page-general-terms .nested .segmentLevel5{counter-increment:level5;counter-reset:level6}main page-general-terms .nested .segmentLevel4{counter-increment:level4;counter-reset:level5}main page-general-terms .nested .segmentLevel3{counter-increment:level3;counter-reset:level4}main page-general-terms .nested .segmentLevel2{counter-increment:level2;counter-reset:level3}main page-general-terms .nested .segmentLevel1{counter-increment:level1;counter-reset:level2}main page-general-terms .nested .level1:before{content:counter(level1) ". "}main page-general-terms .nested .level2:before{content:counter(level1) "." counter(level2) ". "}main page-general-terms .nested .level3:before{content:counter(level1) "." counter(level2) "." counter(level3) ". "}main page-general-terms .nested .level4:before{content:counter(level1) "." counter(level2) "." counter(level3) "." counter(level4) ". "}main page-general-terms .nested .mainContent li:last-child{margin-bottom:18px}main page-general-terms .nested .secondaryContent ol,main page-general-terms .nested .secondaryContent ul{padding-left:21px}main page-general-terms .nested .secondaryContent ol ol,main page-general-terms .nested .secondaryContent ul ol{padding-left:2.2em}main page-general-terms .nested .secondaryContent ol ol ol,main page-general-terms .nested .secondaryContent ul ol ol{padding-left:36px}main page-general-terms .nested .secondaryContent li,main page-general-terms .nested .secondaryContent ul{line-height:26px}main page-general-terms .nested .secondaryContent ol li{font-size:18px;line-height:27px;margin-top:27px}main page-general-terms .nested .secondaryContent ol li ol li{font-size:16px;line-height:26px;margin-top:0;text-indent:-2.5em}main page-general-terms .nested ol{counter-reset:item}main page-general-terms .nested ol ol{padding-left:36px}main page-general-terms .nested ol li{display:block}main page-general-terms .nested ol li:before{content:counters(item, ".") ". ";counter-increment:item}@media only screen and (min-width:600px){main page-general-terms h2{font-size:28px}main page-general-terms h3{font-size:20px}main page-general-terms h4,main page-general-terms h5,main page-general-terms h6{font-size:18px}main page-general-terms .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-o-flex;display:flex}main page-general-terms .mainContent{-webkit-box-flex-grow:2;-moz-box-flex-grow:2;-webkit-flex-grow:2;-o-flex-grow:2;flex-grow:2}main page-general-terms .mainContent ul{margin-left:18px}main page-general-terms .secondaryContent{margin-right:36px;min-width:270px;width:22.5%}main page-general-terms .secondaryContent .active{font-weight:600}main page-general-terms .secondaryContent .active ol{font-weight:400}main page-general-terms .secondaryContent .active:before{border-left:5px solid #0ae;margin-left:-10px;padding-left:5px}main page-general-terms .secondaryContent h2{font-size:18px;line-height:27px;margin-bottom:18px;margin-top:-6px}main page-general-terms .secondaryContent section{margin-bottom:72px}main page-general-terms .secondaryContent section:last-child{margin-bottom:0}main page-general-terms .nested .mainContent h2{font-size:28px;line-height:36px;margin-top:-5px}}