.policy-page[data-v-c5afb7be]{min-height:100vh;background:#f4f8f6;color:#263f3d}.policy-header[data-v-c5afb7be]{padding:18px 24px;background:#2a6465}.brand-link[data-v-c5afb7be]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Georgia,serif;font-size:1.25rem;font-weight:700;text-decoration:none}.brand-mark[data-v-c5afb7be]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#fff;color:#2a6465}.policy-shell[data-v-c5afb7be]{width:min(100% - 32px,820px);margin:0 auto;padding:52px 0 72px}.eyebrow[data-v-c5afb7be]{margin:0 0 8px;color:#a86f1a;font-size:.75rem;font-weight:900;letter-spacing:.12em}h1[data-v-c5afb7be]{margin:0;color:#1f5051;font-family:Georgia,serif;font-size:clamp(2rem,6vw,3.25rem);line-height:1.08}.effective-date[data-v-c5afb7be]{margin:10px 0 30px;color:#6d7d79}section[data-v-c5afb7be]{margin-top:32px;padding:24px;border:1px solid #dce8e3;border-radius:20px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(27,61,59,.06);box-shadow:0 10px 30px rgba(27,61,59,.06)}h2[data-v-c5afb7be]{margin:0 0 12px;color:#24595a;font-size:1.2rem}li[data-v-c5afb7be],p[data-v-c5afb7be]{font-size:1rem;line-height:1.65}ul[data-v-c5afb7be]{margin:10px 0 0;padding-left:22px}li+li[data-v-c5afb7be]{margin-top:8px}a[data-v-c5afb7be]{color:#245f60;font-weight:700}@media (max-width:600px){.policy-shell[data-v-c5afb7be]{width:min(100% - 24px,820px);padding-top:32px}section[data-v-c5afb7be]{padding:20px}}