.agreement .main{padding:1.25rem 0 2.5rem}.agreement .logo{display:block;width:8rem;height:2.5rem;margin-bottom:1.25rem}.agreement .h1{font-weight:700;font-size:1.625rem;line-height:2.25rem;margin-bottom:1.25rem;color:#000}.agreement .section{margin:1.875rem 0}.agreement .h3{margin-top:1.25rem;font-weight:700;margin-bottom:.25rem;color:#000}.agreement .h3,.agreement .p{font-size:.9375rem;line-height:1.3125rem}.agreement .p{margin:.3125rem 0;font-weight:400;color:#333;word-break:break-word}.agreement .highlight{font-weight:700;margin-top:.625rem;margin-bottom:.625rem}.agreement .link{font-weight:700;color:red}.agreement .email{color:blue;text-decoration:underline}.agreement.agreement-no-horizontal-scroll{width:100%;max-width:100%;overflow-x:hidden}.agreement.agreement-no-horizontal-scroll .main{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;padding-left:1rem;padding-right:1rem}.agreement.agreement-no-horizontal-scroll .main>div{width:100%;max-width:100%;overflow-x:hidden}.agreement.agreement-no-horizontal-scroll iframe,.agreement.agreement-no-horizontal-scroll img,.agreement.agreement-no-horizontal-scroll svg,.agreement.agreement-no-horizontal-scroll table,.agreement.agreement-no-horizontal-scroll video{max-width:100%!important;box-sizing:border-box}.agreement.agreement-no-horizontal-scroll table{width:100%!important;table-layout:fixed}.agreement.agreement-no-horizontal-scroll div,.agreement.agreement-no-horizontal-scroll li,.agreement.agreement-no-horizontal-scroll p,.agreement.agreement-no-horizontal-scroll span,.agreement.agreement-no-horizontal-scroll td,.agreement.agreement-no-horizontal-scroll th{word-break:break-word;overflow-wrap:anywhere}