.legal-page{color:#15313a;background:#f7faf9;min-height:100vh}.legal-header{background:#fff;border-bottom:1px solid #dbe6e7;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50% - 460px);display:flex}.legal-header a{color:#073b4c;font-weight:800;text-decoration:none}.legal-header .home-link{color:#fff;background:#0f8b8d;border-radius:9px;padding:10px 14px}.legal-content{max-width:920px;margin:auto;padding:56px 24px 80px}.legal-content h1{font-family:var(--font-display),Georgia,serif;color:#073b4c;margin:0 0 8px;font-size:44px}.legal-content h2{color:#073b4c;margin:36px 0 10px;font-size:22px}.legal-content h3{color:#073b4c;margin:22px 0 8px;font-size:18px}.legal-content p,.legal-content li{color:#455f66;line-height:1.72}.legal-content .updated{color:#71858a;margin-bottom:35px}.legal-content .eyebrow{color:#0f8b8d;letter-spacing:.04em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.legal-content a{color:#08777b}.legal-content .notice{background:#eaf8f6;border-left:4px solid #0f8b8d;border-radius:8px;margin:24px 0;padding:16px 18px}.legal-content ul{padding-left:22px}.legal-footer{text-align:center;color:#63787e;background:#fff;border-top:1px solid #dbe6e7;padding:24px;font-size:14px}.legal-footer a{color:#08777b}
