.policy{padding:var(--sp-3xl) var(--sp-xl) var(--sp-4xl)}.policy__inner{max-width:var(--w-narrow);margin:0 auto}.policy h1{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--c-text);margin-bottom:var(--sp-xs)}.policy__updated{font-size:var(--fs-caption);color:var(--c-text-tertiary);margin-bottom:var(--sp-2xl)}.policy h2{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--c-text);margin-top:var(--sp-xl);margin-bottom:var(--sp-sm)}.policy p,.policy li{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--c-text-secondary)}.policy ul{padding-left:var(--sp-lg);margin-top:var(--sp-sm)}.policy li{margin-bottom:var(--sp-xs)}.policy h3{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-text);margin-top:var(--sp-lg);margin-bottom:var(--sp-sm)}.policy__table{border-collapse:collapse;width:100%;margin:var(--sp-sm) 0 var(--sp-md);font-size:var(--fs-caption)}.policy__table th,.policy__table td{text-align:left;padding:var(--sp-xs) var(--sp-sm);border-bottom:1px solid var(--c-border);color:var(--c-text-secondary)}.policy__table th{font-weight:var(--fw-semibold);color:var(--c-text)}@media (width<=768px){.policy{padding:var(--sp-2xl) var(--sp-md)}}
