.legal-contents{background:#e9e8df;border-left:3px solid #3e6262;margin:0 0 40px;padding:24px}.legal-contents strong{color:#193e40;font-size:16px}.legal-contents .legal-index-group{margin-top:24px}.legal-contents .legal-index-group h3{color:#193e40;margin:0;font-size:16px;line-height:1.5}.legal-contents .legal-index-group ol{margin-top:10px}.legal-page-footer{color:#193e40;background:#e9e8df;padding:40px 0;font-size:16px;line-height:1.7}.legal-page-footer p{margin:0 0 16px}.legal-page-footer ul{flex-wrap:wrap;gap:8px 28px;margin:0 0 16px;padding:0;list-style:none;display:flex}.legal-page-footer a{color:#193e40;text-underline-offset:.2em;overflow-wrap:anywhere;min-height:44px;padding:8px 0;text-decoration:underline;display:inline-block}.legal-page-footer .site-legal-links{flex-wrap:wrap;gap:8px 28px;display:flex}body .legal-page-footer .site-legal-links{--zero-legal-link:#193e40}body .legal-page-footer .site-legal-links a{font-size:16px!important}.legal-contents ol{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.legal-content .legal-contents a{color:#294a4b;font-size:16px}.legal-content article p{max-width:60ch;font-size:16px;line-height:1.8}.legal-content article p+p{margin-top:1em}.legal-content article h3{font-size:18px;line-height:1.5}.legal-content .legal-language-switch :is(strong,a){font-size:14px}.legal-content h3[id]{scroll-margin-top:3rem}.legal-storage-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:24px 0;font-size:16px;line-height:1.65}.legal-storage-table caption{text-align:left;margin-bottom:12px;font-weight:700}.legal-storage-table th,.legal-storage-table td{vertical-align:top;text-align:left;overflow-wrap:anywhere;color:#294a4b;border:1px solid #b9c4bd;padding:12px}.legal-storage-table th{background:#e9e8df;font-weight:600}.legal-storage-table code{font-size:14px}@media (max-width:600px){.legal-contents{padding:18px}.legal-storage-table th,.legal-storage-table td{padding:8px}}.legal-page .legal-hero>.shell>p{font-size:1rem;line-height:1.6}
