:root{color:#272b2f;background:#f1ece3;font-family:ui-rounded,SF Pro Rounded,SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-synthesis:none}[data-astro-cid-4khb3ebq]{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#9d968b #f1ece3}[data-astro-cid-4khb3ebq]::-webkit-scrollbar{width:12px}[data-astro-cid-4khb3ebq]::-webkit-scrollbar-track{background:#f1ece3}[data-astro-cid-4khb3ebq]::-webkit-scrollbar-thumb{border:3px solid #f1ece3;border-radius:999px;background:#9d968b}body{margin:0;min-width:320px;background:#f1ece3;color:#272b2f;line-height:1.65}[data-astro-cid-4khb3ebq]::selection{background:#dce8f2;color:#272b2f}a[data-astro-cid-4khb3ebq]{color:#365f88;text-underline-offset:.2em;text-decoration-thickness:.08em}a[data-astro-cid-4khb3ebq]:focus-visible{outline:3px solid #3f6f9d;outline-offset:4px;border-radius:6px}.masthead[data-astro-cid-4khb3ebq],footer[data-astro-cid-4khb3ebq]{width:min(100% - 40px,980px);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.masthead[data-astro-cid-4khb3ebq]{min-height:80px;border-bottom:1px solid #d5cdc1}.brand[data-astro-cid-4khb3ebq]{color:#272b2f;font-size:.82rem;font-weight:800;letter-spacing:.16em;text-decoration:none}.contact-link[data-astro-cid-4khb3ebq]{font-size:.9rem;font-weight:700}main[data-astro-cid-4khb3ebq]{padding:56px 20px 80px}article[data-astro-cid-4khb3ebq]{width:min(100%,760px);margin-inline:auto}.policy-header[data-astro-cid-4khb3ebq]{margin-bottom:32px}h1[data-astro-cid-4khb3ebq],h2[data-astro-cid-4khb3ebq],h3[data-astro-cid-4khb3ebq]{text-wrap:balance}h1[data-astro-cid-4khb3ebq]{max-width:12ch;margin:0;font-size:clamp(2.8rem,8vw,5rem);line-height:.98;letter-spacing:-.035em}.updated[data-astro-cid-4khb3ebq]{margin:18px 0 0;color:#66645f;font-size:.9rem;font-weight:700}.intro[data-astro-cid-4khb3ebq]{max-width:62ch;margin:24px 0 0;font-size:clamp(1.08rem,2.2vw,1.28rem);line-height:1.55}.summary[data-astro-cid-4khb3ebq]{padding:24px;border:1px solid #c7a84d;border-radius:16px;background:#e6c768}.summary[data-astro-cid-4khb3ebq] h2[data-astro-cid-4khb3ebq]{margin-top:0;color:#272b2f}.summary[data-astro-cid-4khb3ebq] li[data-astro-cid-4khb3ebq]::marker{color:#805600}nav[data-astro-cid-4khb3ebq]{margin:20px 0 56px;display:flex;flex-wrap:wrap;gap:8px}nav[data-astro-cid-4khb3ebq] a[data-astro-cid-4khb3ebq]{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #d5cdc1;border-radius:14px;background:#fffdf8;font-size:.88rem;font-weight:700;text-decoration:none;transition:border-color .12s ease,background-color .12s ease,color .12s ease}nav[data-astro-cid-4khb3ebq] a[data-astro-cid-4khb3ebq]:hover{border-color:#7592ae;background:#e9f0f6;color:#294e72}section[data-astro-cid-4khb3ebq]{scroll-margin-top:24px}section[data-astro-cid-4khb3ebq]+section[data-astro-cid-4khb3ebq]{margin-top:48px}article[data-astro-cid-4khb3ebq]>section[data-astro-cid-4khb3ebq]:not(.summary):not(.contact){max-width:72ch}h2[data-astro-cid-4khb3ebq]{margin:0 0 14px;color:#365f88;font-size:clamp(1.45rem,3vw,1.8rem);line-height:1.2;letter-spacing:-.015em}h3[data-astro-cid-4khb3ebq]{margin:28px 0 8px;font-size:1.05rem;line-height:1.35}p[data-astro-cid-4khb3ebq]{margin:0}p[data-astro-cid-4khb3ebq]+p[data-astro-cid-4khb3ebq]{margin-top:16px}ul[data-astro-cid-4khb3ebq]{margin:12px 0 0;padding-inline-start:1.4rem}li[data-astro-cid-4khb3ebq]+li[data-astro-cid-4khb3ebq]{margin-top:8px}.contact[data-astro-cid-4khb3ebq]{padding:24px;border:1px solid #9bb3a3;border-radius:16px;background:#dfe9e1}.contact[data-astro-cid-4khb3ebq] h2[data-astro-cid-4khb3ebq]{color:#456652}.button[data-astro-cid-4khb3ebq]{min-height:52px;margin-top:18px;display:inline-flex;align-items:center;padding:10px 16px;border:1px solid #294e72;border-radius:14px;background:#365f88;color:#fff;box-shadow:0 3px 8px #294e7238;font-weight:800;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.button[data-astro-cid-4khb3ebq]:hover{transform:translateY(-1px);box-shadow:0 5px 12px #294e723d}.button[data-astro-cid-4khb3ebq]:active{transform:translateY(1px);box-shadow:0 2px 5px #294e722e}footer[data-astro-cid-4khb3ebq]{min-height:92px;border-top:1px solid #d5cdc1;color:#66645f;font-size:.88rem}@media(max-width:600px){.masthead[data-astro-cid-4khb3ebq],footer[data-astro-cid-4khb3ebq]{width:min(100% - 32px,980px)}.masthead[data-astro-cid-4khb3ebq]{align-items:flex-start;padding-block:20px}.contact-link[data-astro-cid-4khb3ebq]{text-align:end}main[data-astro-cid-4khb3ebq]{padding:40px 16px 64px}.summary[data-astro-cid-4khb3ebq],.contact[data-astro-cid-4khb3ebq]{padding:20px}nav[data-astro-cid-4khb3ebq]{margin-bottom:48px}nav[data-astro-cid-4khb3ebq] a[data-astro-cid-4khb3ebq]{flex:1 1 calc(50% - 8px);justify-content:center;text-align:center}footer[data-astro-cid-4khb3ebq]{align-items:flex-start;padding-block:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}nav[data-astro-cid-4khb3ebq] a[data-astro-cid-4khb3ebq],.button[data-astro-cid-4khb3ebq]{transition:none}}
