.policy{padding-top:var(--sp-16);padding-bottom:var(--sp-24);max-width:74ch}.policy h1{font-family:var(--font-display,"Archivo"),system-ui,sans-serif;letter-spacing:-.01em;margin:0 0 var(--sp-8);font-size:max(28px,min(4vw,44px));line-height:1.1}.policy-note{color:#6b6459}.policy-body{font-size:16px;line-height:1.65}.policy-body h2{margin:var(--sp-10,40px)0 var(--sp-3,12px);font-size:20px;line-height:1.25}.policy-body h3{margin:var(--sp-8)0 var(--sp-2,8px);font-size:17px}.policy-body p{margin:0 0 var(--sp-4,16px)}.policy-body div:not(:has(>div)):not(:has(>p)):not(:has(>h2)):not(:has(>h3)){margin:0 0 var(--sp-4,16px)}.policy-body ul,.policy-body ol{margin:0 0 var(--sp-4,16px)1.25em}.policy-body li{margin-bottom:6px}.policy-body a{text-underline-offset:2px;text-decoration:underline}.policy-body strong{font-weight:600}.policy-body table{border-collapse:collapse;width:100%;margin:0 0 var(--sp-4,16px)}.policy-body td,.policy-body th{border:1px solid var(--line-soft,#e7e4dc);text-align:left;padding:8px 10px}.policy-body .vc_row,.policy-body .vc_column-inner,.policy-body .wpb_wrapper,.policy-body .wpb_text_column{width:auto;margin:0;padding:0;display:block}
