.PolicySkeletonView-module__z2x0sq__page{width:100%;max-width:430px;min-height:100dvh;padding-bottom:calc(2rem + env(safe-area-inset-bottom));color:var(--nu-color-text);background:var(--nu-color-surface);margin:0 auto}.PolicySkeletonView-module__z2x0sq__header{z-index:20;min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) .875rem 0;border-bottom:1px solid var(--nu-color-border);background:color-mix(in srgb, var(--nu-neutral-0) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;display:grid;position:sticky;top:0}.PolicySkeletonView-module__z2x0sq__header a{width:42px;height:42px;color:var(--nu-neutral-800);border-radius:50%;place-items:center;display:grid}.PolicySkeletonView-module__z2x0sq__header p{font-size:var(--nu-text-callout);font-weight:var(--nu-weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.PolicySkeletonView-module__z2x0sq__sections{padding:0 1rem}.PolicySkeletonView-module__z2x0sq__effectiveDate{color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);text-align:right;margin:1rem 0 0}.PolicySkeletonView-module__z2x0sq__section{border-bottom:1px solid var(--nu-color-border);padding:1.2rem 0}.PolicySkeletonView-module__z2x0sq__section:last-child{border-bottom:0}.PolicySkeletonView-module__z2x0sq__section h2{font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);margin:0 0 .8rem}.PolicySkeletonView-module__z2x0sq__section ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.PolicySkeletonView-module__z2x0sq__section li{color:var(--nu-neutral-600);font-size:var(--nu-text-body-sm);line-height:var(--nu-leading-body);word-break:keep-all;padding-left:.9rem;position:relative}.PolicySkeletonView-module__z2x0sq__section li:before{background:var(--nu-info-300);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.68rem;left:.05rem}.PolicySkeletonView-module__z2x0sq__header a:focus-visible{outline:2px solid var(--nu-color-brand-border);outline-offset:2px}
