.textpage .fakeH2,.textpage h2{font-size:25px;font-weight:600;color:var(--foreground);padding-bottom:1rem;padding-top:1rem}.textpage h3,.textpage h4{font-size:18px;font-weight:600;color:var(--foreground);padding-bottom:.5rem;padding-top:.5rem}.textpage .table-wrapper:not(:last-child),.textpage :not(.banner) div:not(:last-child),.textpage li:not(:last-child),.textpage ol:not(:last-child),.textpage p:not(:last-child),.textpage table:not(:last-child),.textpage ul:not(:last-child){margin-bottom:1em}.textpage .table-wrapper:not(:first-child),.textpage :not(.banner) div:not(:first-child),.textpage li:not(:first-child),.textpage ol:not(:first-child),.textpage p:not(:first-child),.textpage table:not(:first-child),.textpage ul:not(:first-child){margin-top:1em}.textpage :not(.banner) p{font-size:16px;line-height:1.4;color:#fff}.textpage :not(.banner) img{height:auto}.textpage table{border-collapse:separate!important;border-spacing:8px!important;margin-left:-8px;margin-right:-8px}.textpage table p{margin:0}.textpage table th{min-width:150px;width:max-content!important;font-weight:500}.textpage table th,.textpage td{background-color:var(--card);padding:8px}.textpage td{min-width:100px;font-weight:300}.textpage .banner .banner-content,.textpage .banner .image-wrapper{margin:0!important}.shadowOnHover{border:1px solid rgba(0,0,0,0)}.shadowOnHover:hover{box-shadow:3px 4px 40px 0 rgba(8,126,132,.12)}