.legalpage{padding:44px 0 88px}.legalpage .wrap{max-width:820px}.legalpage .crumbs{color:var(--color-ink-2);margin-bottom:18px;font-size:14px}.legalpage .crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.legalpage .crumbs li+li:before{content:"/";color:#8fb3c4;margin-right:6px}.legalpage .crumbs a{text-decoration:none}.legalpage .crumbs a:hover{text-decoration:underline}.legalpage h1{font-size:clamp(44px,6vw,72px);line-height:.92}.legalpage .meta{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 32px;display:flex}.legal-prose{font-size:17px}.legal-prose h2{margin:40px 0 12px;font-size:clamp(28px,3.4vw,36px)}.legal-prose h3{margin:24px 0 8px;font-size:22px}.legal-prose p{color:var(--color-ink-2);margin:0 0 14px}.legal-prose ul{color:var(--color-ink-2);margin:0 0 16px;padding-left:22px}.legal-prose li{margin-bottom:6px}.legal-prose a{color:var(--color-link);text-underline-offset:2px;text-decoration:underline}.legal-prose strong{color:var(--color-ink)}.legal-prose .tbc-block{padding:4px 0}@media (max-width:860px){.legalpage{padding:28px 0 64px}.legal-prose{font-size:16px}}
