.chev{font-size:11px;color:var(--muted)}.legal-prose a,.mobile-sheet a.sheet-cta{color:var(--blue)}.legal-doc{background:#fff;padding:80px 0 64px}.legal-prose{max-width:860px;margin:0 auto}.legal-prose h1{font-family:var(--f-head);font-weight:900;font-size:clamp(30px,4.2vw,40px);line-height:1.1;color:var(--navy);letter-spacing:-.02em}.legal-prose h1::after{content:"";display:block;width:64px;height:4px;background:var(--blue);border-radius:4px;margin-top:16px}.legal-dates,.legal-prose ul{margin:22px 0 4px;display:flex;flex-direction:column;gap:4px}.legal-dates p{font-family:var(--f-body);font-weight:600;font-size:14px;color:var(--navy);margin:0}.legal-dates strong{font-weight:700}.legal-prose .lede{line-height:1.8;margin:24px 0 8px}.legal-prose h2,.legal-prose h2.subhead{font-family:var(--f-head);font-weight:800;font-size:24px;color:var(--navy);line-height:1.3;margin:36px 0 10px}.legal-prose h2{color:var(--blue);letter-spacing:-.01em;margin:40px 0 12px}.legal-prose .lede,.legal-prose p,.legal-prose ul li{font-family:var(--f-body);font-size:16px;color:var(--body)}.legal-prose p{line-height:1.8;margin-bottom:16px}.legal-prose li strong,.legal-prose p strong{color:var(--navy);font-weight:600}.legal-prose a{text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{color:var(--blue-hover)}.legal-prose ul{list-style:none;margin:0 0 18px;padding:0;gap:11px}.legal-prose ul li{position:relative;padding-left:26px;line-height:1.7}.legal-prose ul li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:2px;background:var(--blue)}.legal-links{margin-top:36px;padding-top:28px;border-top:1px solid var(--hairline)}@media (max-width:768px){.legal-doc{padding:48px 0}.legal-prose h2,.legal-prose h2.subhead{font-size:21px}}@media (max-width:480px){.legal-doc{padding:40px 0}}