.legal-page-wrapper{display:flex;align-items:flex-start;justify-content:center;min-height:80vh;padding:3rem 1rem;background-color:var(--gray-ultra-light)}.legal-container{width:100%;max-width:56rem}.legal-logo{text-align:center;margin-bottom:2rem}.legal-logo__img{height:3rem;width:auto;margin:0 auto 1rem}.legal-logo__name{display:block;font-size:1.375rem;font-weight:700;color:var(--navy-darkest);margin-bottom:1rem}.legal-logo h1{font-size:1.875rem;font-weight:600;line-height:120%;color:var(--navy-darkest);margin-top:1rem}.legal-card{background-color:var(--white-base);border-radius:.625rem;box-shadow:0 .0625rem .125rem #0c0c0d0d,0 .0625rem .625rem #0c0c0d0d;padding:2.5rem}@media(max-width:640px){.legal-card{padding:1.5rem}}.legal-content a{color:var(--yellow-mid)}.legal-content a:hover{color:var(--yellow-dark)}.legal-back{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--gray-ultra-light);text-align:center;font-size:.875rem}.legal-back a{color:var(--yellow-mid);font-weight:500}.legal-back a:hover{color:var(--yellow-dark)}
