[data-v-62bb3a4e]:root{--primary-color:#1a365d;--primary-light:#2c5282;--primary-dark:#0f2744;--accent-start:#56cc79;--accent-end:#ffe000;--accent-gradient:linear-gradient(52.365deg,var(--accent-start) 0%,var(--accent-end) 100%);--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#718096;--bg-light:#fafbf8;--bg-white:#fff;--border-color:#e2e8f0;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--radius-sm:.375rem;--radius-md:24px;--radius-lg:1rem;--radius-xl:1.5rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--font-inter:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-conthrax:"Conthrax",sans-serif;--font-noto:"Noto Sans SC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-family:var(--font-inter);--advisor-ink:#082b2b;--advisor-bg-deep:#08281d;--advisor-deep:#042c2c;--advisor-muted:#53655f;--advisor-cream:#fbfbf3;--advisor-soft:#f5f7ec;--advisor-sage:#eef4e8;--advisor-sage-alt:#eef4df;--advisor-border:#dde6d3;--advisor-panel:#fff;--advisor-taupe:#d1c7bf;--advisor-green:#8ee34d;--advisor-eyebrow:#4d9f31;--advisor-lime:#d8ff57;--advisor-accent:#ffe000;--advisor-accent-soft:#ffe04b;--advisor-warn:#ffa600;--advisor-field:#f4faf6;--advisor-placeholder:#93a69a;--advisor-focus:#56cc79;--advisor-error:#b3402f;--advisor-forest:#123d36;--advisor-forest-muted:#607069;--advisor-forest-deep:#0b332d;--advisor-lime-bright:#b8e51a;--advisor-sage-deep:#e2ecdf;--advisor-forest-line:rgba(18,61,54,.12);--advisor-bar-gradient:linear-gradient(90deg,var(--advisor-green),var(--advisor-accent));--advisor-accent-gradient:linear-gradient(52.365deg,#56cc79,#ffe000);--advisor-radius:8px;--advisor-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mobile-action-bar-height: calc(69px + env(safe-area-inset-bottom, 0px)) }.policy-page[data-v-62bb3a4e]{background:#fafbf8}.policy-hero[data-v-62bb3a4e]{align-items:center;background:linear-gradient(135deg,#173b31,#56cc79);color:#fff;display:flex;min-height:480px;padding:120px 0 80px}.policy-hero h1[data-v-62bb3a4e]{font-family:var(--font-inter);font-size:56px;line-height:1.15;margin-bottom:24px;max-width:900px}.policy-hero p[data-v-62bb3a4e]{font-size:22px;line-height:1.5;margin-bottom:16px;max-width:760px}.policy-hero .updated[data-v-62bb3a4e]{font-size:16px;opacity:.85}.policy-section[data-v-62bb3a4e]{padding:80px 0}.policy-content[data-v-62bb3a4e]{max-width:860px}.policy-block[data-v-62bb3a4e]{margin-bottom:48px}.policy-block[data-v-62bb3a4e]:last-child{margin-bottom:0}.policy-block[data-v-62bb3a4e] h2{color:#173b31;font-size:28px;margin-bottom:16px}.policy-block[data-v-62bb3a4e] p{color:#333;font-size:18px;line-height:1.6;margin-bottom:14px}.policy-block[data-v-62bb3a4e] a{color:#173b31;text-decoration:underline;text-underline-offset:2px}.policy-block[data-v-62bb3a4e] ul{margin:8px 0 14px;padding-left:22px}.policy-block[data-v-62bb3a4e] ul li{color:#333;font-size:18px;line-height:1.6;margin-bottom:10px}.policy-contact[data-v-62bb3a4e]{display:grid;gap:14px;margin:8px 0 20px}.policy-contact div[data-v-62bb3a4e]{color:#333;display:grid;font-size:18px;gap:12px;grid-template-columns:90px 1fr;line-height:1.6}.policy-contact dt[data-v-62bb3a4e]{color:#173b31;font-weight:600}.policy-contact dd[data-v-62bb3a4e]{margin:0}@media(max-width:768px){.policy-hero[data-v-62bb3a4e]{min-height:360px;padding:80px 0 50px}.policy-hero h1[data-v-62bb3a4e]{font-size:32px}.policy-hero p[data-v-62bb3a4e]{font-size:16px}.policy-section[data-v-62bb3a4e]{padding:50px 0}.policy-block[data-v-62bb3a4e] h2{font-size:22px}.policy-block[data-v-62bb3a4e] li,.policy-block[data-v-62bb3a4e] p,.policy-contact div[data-v-62bb3a4e]{font-size:16px}.policy-contact div[data-v-62bb3a4e]{grid-template-columns:70px 1fr}}
