.policy-module__nzV2Ba__top{background:var(--night);color:var(--snow);padding:clamp(108px,10vw,140px) 0 clamp(28px,4vw,44px);position:relative;overflow:hidden}.policy-module__nzV2Ba__glow{background:radial-gradient(circle, rgb(var(--brand-rgb) / .35), transparent 62%);filter:blur(40px);pointer-events:none;height:420px;position:absolute;inset:-40% 40% auto -20%}.policy-module__nzV2Ba__topInner{position:relative}.policy-module__nzV2Ba__crumbs{font-size:var(--fs-subhead);color:var(--snow-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.policy-module__nzV2Ba__crumbs a{color:inherit}.policy-module__nzV2Ba__crumbs a:hover{color:var(--snow)}.policy-module__nzV2Ba__title{font-family:var(--font-display), system-ui, sans-serif;max-width:20ch;font-size:clamp(28px,4.4vw,46px);font-weight:700;line-height:1.1}.policy-module__nzV2Ba__updated{font-size:var(--fs-subhead);color:var(--snow-dim);margin-top:16px}.policy-module__nzV2Ba__body{padding-block:var(--section-y-tight) var(--section-y)}.policy-module__nzV2Ba__column{max-width:78ch}.policy-module__nzV2Ba__section+.policy-module__nzV2Ba__section{margin-top:var(--section-y-tight)}.policy-module__nzV2Ba__heading{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--fs-h2);margin:0 0 var(--head-sub-gap);scroll-margin-top:calc(96px + var(--promo-h));font-weight:600;line-height:1.25}.policy-module__nzV2Ba__text{font-size:var(--fs-body);color:var(--ink-soft,#454545);overflow-wrap:break-word;margin:0;line-height:1.7}.policy-module__nzV2Ba__text+.policy-module__nzV2Ba__text{margin-top:var(--head-sub-gap)}.policy-module__nzV2Ba__text a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.policy-module__nzV2Ba__list{gap:10px;margin-top:12px;padding-left:22px;list-style:outside;display:grid}.policy-module__nzV2Ba__list li{font-size:var(--fs-callout);color:var(--ink-soft,#454545);line-height:1.6}.policy-module__nzV2Ba__tableScroll{margin-top:16px;overflow-x:auto}.policy-module__nzV2Ba__table{border-collapse:collapse;width:100%;font-size:var(--fs-subhead)}.policy-module__nzV2Ba__table th,.policy-module__nzV2Ba__table td{text-align:left;vertical-align:top;border:1px solid #1414141f;padding:14px 16px;line-height:1.55}.policy-module__nzV2Ba__table th{background:#14141408;width:30%;min-width:190px;font-weight:600}.policy-module__nzV2Ba__cellList{gap:4px;display:grid}
