ul{list-style:none;display:flex;flex-direction:column}.page-treenode-container{font-size:8rem}@media(max-width:1024px){.page-treenode-container{font-size:10.6666666667rem}}@media(max-width:600px){.page-treenode-container{font-size:14rem}}.page-treenode-container a{text-decoration:underline}.page-treenode-container>ul{gap:32rem}@media(max-width:1024px){.page-treenode-container>ul{gap:42.6666666667rem}}@media(max-width:600px){.page-treenode-container>ul{gap:48rem}}.page-treenode-container>ul>ul{font-weight:300;line-height:1.3em;gap:.5em}.page-treenode-container>ul>ul>p:first-child{font-weight:500;line-height:1.3em;padding-bottom:24rem}@media(max-width:1024px){.page-treenode-container>ul>ul>p:first-child{padding-bottom:32rem}}@media(max-width:600px){.page-treenode-container>ul>ul>p:first-child{padding-bottom:32rem}}.page-treenode-container>ul>ul>p:first-child{font-size:16rem}@media(max-width:1024px){.page-treenode-container>ul>ul>p:first-child{font-size:21.3333333333rem}}@media(max-width:600px){.page-treenode-container>ul>ul>p:first-child{font-size:24rem}}.sublist-em-gapped{gap:1em}.sublist-em-gapped>li{padding-left:.5em}.document-main{padding-top:107rem}@media(max-width:1024px){.document-main{padding-top:142.6666666667rem}}@media(max-width:600px){.document-main{padding-top:96rem}}.document-main{padding-bottom:36rem}@media(max-width:1024px){.document-main{padding-bottom:32rem}}@media(max-width:600px){.document-main{padding-bottom:48rem}}.page-treenode-title{margin-bottom:48rem}@media(max-width:1024px){.page-treenode-title{margin-bottom:64rem}}@media(max-width:600px){.page-treenode-title{margin-bottom:64rem}}.document-table{overflow-x:auto}.document-table-content{max-width:1500px;min-width:512rem}@media(max-width:1024px){.document-table-content{min-width:682.6666666667rem}}@media(max-width:600px){.document-table-content{min-width:1024rem}}.document-table-content{flex-direction:column;display:flex;border-top:1px solid #515151;border-left:1px solid #515151}.document-table-row{display:flex}.document-table-cell{border-right:1px solid #515151;border-bottom:1px solid #515151;flex-grow:1;flex-basis:25%;padding:9rem}@media(max-width:1024px){.document-table-cell{padding:12rem}}@media(max-width:600px){.document-table-cell{padding:18rem}}.accent-cell{font-weight:500}.acceptance-main-node{gap:1em!important}.acceptance-main-node *{font-size:inherit!important;font-weight:300!important}.acceptance-main-node>ul>p{padding-bottom:0!important}.acceptance-main-node>ul>li{margin-left:1em}