.policy-main{max-width:980px;margin:64px auto;padding:0 24px}.policy-main h1{font-size:44px;margin:12px 0}.policy-intro{color:#60737e;line-height:1.8}.policy-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:36px 0 50px}.policy-tabs a{padding:12px 16px;border:1px solid var(--line);background:white}.policy-main section{background:white;border:1px solid var(--line);padding:38px;margin:24px 0;scroll-margin-top:20px}.policy-main h2{font-size:28px;margin:0 0 8px}.policy-main h3{font-size:17px;margin:32px 0 12px}.policy-main p,.policy-main li{font-size:14px;line-height:1.9;color:#405761}.policy-main li+li{margin-top:8px}.updated{font-size:12px!important;color:#788a93!important}.policy-main a{text-decoration:underline}.policy-main table{width:100%;border-collapse:collapse;font-size:13px}.policy-main th,.policy-main td{text-align:left;vertical-align:top;border:1px solid var(--line);padding:12px;line-height:1.7}.policy-main th{background:#f2f6f8}.legal-note{padding:22px;border-left:4px solid #6b8ba0;background:#eef4f7;font-size:13px;line-height:1.8;color:#405761}@media(max-width:640px){.policy-main{margin:36px auto}.policy-main h1{font-size:34px}.policy-main section{padding:24px 18px}.policy-main table{display:block;overflow-x:auto;white-space:nowrap}}
