.Policy_wrap__UEs1f{min-height:100dvh;width:100%;padding:100px 16px 80px;background:radial-gradient(circle at top left,#cfeafb 0,transparent 55%),radial-gradient(circle at bottom right,#e2f5ff 0,#e5e7eb 65%),#ede8de;color:#2e2e2e;display:flex;flex-direction:column}.Policy_hero__ZvhXB{display:flex;justify-content:center;margin-bottom:28px}.Policy_heroInner__UJk5E{width:100%;max-width:960px;background:#ede9e1;border-radius:24px;border:1px solid #d7d1c4;padding:24px 20px;text-align:center;box-shadow:0 16px 36px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.Policy_kicker__3ll9z{margin:0 0 4px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.Policy_title__i3BgU{margin:4px 0 6px;font-size:26px;font-weight:700;color:#2e2e2e}.Policy_lead__KT8Tt{margin:0 auto;max-width:640px;font-size:14px;line-height:1.6;color:#4b5563}.Policy_actions__aQeoh{margin-top:14px;display:flex;justify-content:center}.Policy_btn__siEbf{min-height:40px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:none;cursor:pointer;text-decoration:none;font-weight:600;font-size:14px;color:#2e2e2e;background:linear-gradient(180deg,#46c2c8,#2b7a87);box-shadow:0 8px 18px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.16);transition:transform .12s ease,box-shadow .18s ease,filter .18s ease}.Policy_btn__siEbf:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2);filter:brightness(1.02)}.Policy_btn__siEbf:active{transform:translateY(0);box-shadow:0 6px 14px rgba(0,0,0,.35),inset 0 0 0 1px rgba(0,0,0,.2)}.Policy_btn__siEbf:focus-visible{outline:2px solid rgba(102,130,167,.9);outline-offset:2px}.Policy_contentArea__N_J9N{max-width:1100px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:980px){.Policy_contentArea__N_J9N{grid-template-columns:260px minmax(0,1fr);align-items:flex-start}}.Policy_toc__K7CK_{background:hsla(40,25%,91%,.96);border-radius:18px;border:1px solid #d7d1c4;padding:14px 14px 16px;box-shadow:0 10px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04)}.Policy_heading__Kyh38{margin:0 0 10px;font-size:13px;font-weight:700;color:#6b7280}.Policy_tocList__5nFVE{list-style:none;margin:0;padding:0;display:grid;gap:8px}.Policy_tocList__5nFVE a{display:block;padding:8px 10px;border-radius:12px;border:1px solid rgba(148,163,184,.5);background:#f9fafb;font-size:13px;color:#374151;text-decoration:none;transition:transform .1s ease,box-shadow .15s ease,background .15s ease}.Policy_tocList__5nFVE a:hover{transform:translateY(-1px);background:#eef2ff;box-shadow:0 4px 10px rgba(148,163,184,.35)}.Policy_card__ujUvw{border-radius:20px;border:1px solid #d7d1c4;background:#f9fafb;padding:20px 18px 22px;box-shadow:0 14px 30px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);font-size:15px;line-height:1.7;color:#111827}.Policy_card__ujUvw h2{font-size:18px;margin:18px 0 8px;color:#111827}.Policy_card__ujUvw li,.Policy_card__ujUvw p{color:#1f2933}.Policy_card__ujUvw ul{padding-left:20px}.Policy_card__ujUvw a{color:#6682a7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.Policy_card__ujUvw a:hover{color:#42abc1}.Policy_updated__UOTKG{margin-top:18px;font-size:13px;color:#6b7280}.Policy_toTop___SBah{position:fixed;right:18px;bottom:18px;width:42px;height:42px;border-radius:999px;border:none;cursor:pointer;background:linear-gradient(180deg,#46c2c8,#2b7a87);color:#2e2e2e;box-shadow:0 10px 22px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.18);font-size:20px;font-weight:600}@media (max-width:640px){.Policy_wrap__UEs1f{padding:100px 12px 60px}.Policy_heroInner__UJk5E{padding:20px 16px}.Policy_title__i3BgU{font-size:22px}.Policy_card__ujUvw{padding:16px 14px 20px}}