.policy[data-v-5db53a82]{min-height:100vh;background:var(--nw-bg-secondary);padding:2rem 0}.container[data-v-5db53a82]{max-width:1000px;margin:0 auto;padding:0 1rem}.policy-header[data-v-5db53a82]{text-align:center;margin-bottom:2rem}.policy-header h1[data-v-5db53a82]{font-size:2.25rem;color:var(--nw-text-primary);margin-bottom:.5rem}.policy-header .subtitle[data-v-5db53a82]{color:var(--nw-text-secondary);max-width:800px;margin:0 auto .5rem}.policy-header .effective-date[data-v-5db53a82]{color:var(--nw-text-secondary);font-size:.9rem}.policy-section[data-v-5db53a82]{background:var(--nw-bg-primary);border:1px solid var(--nw-border-light);border-radius:var(--nw-radius-lg);box-shadow:var(--nw-shadow-sm);padding:1.25rem 1.5rem;margin-bottom:1rem}.policy-section h2[data-v-5db53a82]{color:var(--nw-primary);margin-bottom:.75rem;font-size:1.25rem}.policy-section p[data-v-5db53a82]{color:var(--nw-text-primary);line-height:1.7}.policy-section .note[data-v-5db53a82]{background:var(--nw-primary-lightest);border-left:3px solid var(--nw-primary);padding:.75rem 1rem;border-radius:var(--nw-radius-sm);color:var(--nw-text-primary);margin-top:.5rem}.bulleted[data-v-5db53a82]{margin:.5rem 0 .5rem 1.2rem;color:var(--nw-text-primary)}.bulleted li[data-v-5db53a82]{margin:.25rem 0;line-height:1.6}.link[data-v-5db53a82]{color:var(--nw-primary);text-decoration:none}.link[data-v-5db53a82]:hover{text-decoration:underline}@media (max-width: 768px){.policy[data-v-5db53a82]{padding:1rem 0}.policy-header h1[data-v-5db53a82]{font-size:1.75rem}.policy-section[data-v-5db53a82]{padding:1rem}}
