.marketing-legal-content{max-width:860px;padding-block:clamp(60px,8vw,100px)}.marketing-legal-header{border-bottom:1px solid var(--tofupilot-neutral-300);margin-bottom:40px;padding-bottom:38px}.marketing-legal-header h1{font:600 clamp(38px, 5vw, 62px)/1.08 var(--font-sans);letter-spacing:-.045em;color:var(--tofupilot-neutral-800);margin:24px 0}.marketing-legal-header>p:not(.v2-kicker){font:19px/1.65 var(--font-sans);color:var(--tofupilot-neutral-600);margin:0}.marketing-legal-prose,.marketing-legal-prose>div{color:var(--tofupilot-neutral-600);font:16px/1.8 var(--font-sans)}.marketing-legal-prose :is(h1,h2,h3,h4,h5,h6){color:var(--tofupilot-neutral-800);font-family:var(--font-sans);letter-spacing:-.025em;scroll-margin-top:32px;font-weight:600}.marketing-legal-prose h2{margin:40px 0 18px;font-size:clamp(24px,3vw,30px);line-height:1.3}.marketing-legal-prose h3{margin:30px 0 15px;font-size:22px;line-height:1.35}.marketing-legal-prose :is(p,ul,ol){margin-block:18px}.marketing-legal-prose :is(ul,ol){padding-left:24px}.marketing-legal-prose ul{list-style:outside}.marketing-legal-prose ol{list-style:decimal}.marketing-legal-prose li{margin-block:7px;padding-left:4px}.marketing-legal-prose a{color:var(--tofupilot-sky-700);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.marketing-legal-prose :is(strong,b){color:var(--tofupilot-neutral-800)}.marketing-legal-prose table{border-collapse:collapse;width:100%;font-size:14px}.marketing-legal-prose :is(td,th){border-bottom:1px solid var(--tofupilot-neutral-300);text-align:left;padding:12px}.marketing-legal-prose blockquote{border-left:2px solid var(--tofupilot-neutral-300);margin:24px 0;padding-left:24px}@media (max-width:600px){.marketing-legal-header{margin-bottom:30px;padding-bottom:26px}.marketing-legal-prose{overflow-wrap:anywhere}.marketing-legal-prose table{display:block;overflow-x:auto}}
