.legacy .header{position:relative;background:var(--paper)}.legacy .header nav{position:static;box-shadow:none;border:0;padding:0;background:transparent;height:auto}.legacy .header nav a{font-family:var(--font)}.legacy .footer a{display:inline-block}.legacy .footer h6{margin:0}.legacy .wrap{max-width:1180px;padding:0 36px}.legacy .pagehead{padding-top:65px;padding-bottom:50px}.legacy .pagehead h1{font-size:clamp(2.8rem,5vw,4.7rem);line-height:1.12;max-width:1000px}.legacy .pagehead p{max-width:850px}.legacy .it{font-family:var(--head);font-style:normal}.legacy .section h2{font-size:clamp(2rem,3vw,3.2rem)}.legacy section:not(.section){scroll-margin-top:40px}.legacy .cta{margin-bottom:60px}.legacy .cta svg{display:none}.legacy .header .brand{font-size:22px}.legacy .header .button{color:white}.legacy .footer{background:var(--paper)}.legacy #mc-consent{display:none!important}.legacy main{min-height:50vh}@media(max-width:960px){.legacy .header nav{position:absolute;top:79px;left:0;right:0;background:var(--paper);padding:25px 36px;border-bottom:1px solid var(--line)}}@media(max-width:640px){.legacy .wrap{padding:0 22px}.legacy .header nav{top:73px;padding:25px 22px}.legacy .header .brand{font-size:19px}.legacy .pagehead h1{font-size:38px}.legacy .pagehead{padding-top:42px}.legacy .section{padding-top:45px;padding-bottom:45px}.legacy table{min-width:540px}.legacy .prose{overflow-wrap:anywhere;max-width:100%;overflow-x:auto}}

.legacy .table-scroll{max-width:100%;overflow-x:auto}.legacy .rv{opacity:1!important;transform:none!important}.legacy .footer .brand{display:flex}.legacy .footer .brand-mark{flex-shrink:0}
