*{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}body{margin:0;background:#f7f9fd;color:#19243b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.8}a{color:#315bd6;text-underline-offset:4px}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid #315bd6;outline-offset:5px}header,main,footer{max-width:960px;margin:auto;padding:24px}header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e0e6f0}.brand{display:flex;align-items:center;gap:10px;color:#19243b;text-decoration:none;font-weight:700}.brand img{width:36px;height:36px;border-radius:9px}nav{display:flex;gap:22px;flex-wrap:wrap}nav a{font-size:14px;text-decoration:none;color:#52617b}nav a[aria-current=page]{color:#315bd6;font-weight:600}main{min-height:65vh}.hero{padding:64px 0 48px;max-width:720px}.eyebrow{font-size:13px;color:#315bd6;letter-spacing:.08em;font-weight:600}h1{font-size:clamp(32px,6vw,54px);line-height:1.2;letter-spacing:-.04em;margin:16px 0 22px}h2{font-size:21px;line-height:1.5;margin:32px 0 10px}p{margin:10px 0;color:#52617b}.lead{font-size:19px;max-width:620px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.button{display:inline-block;border-radius:12px;background:#315bd6;color:white;padding:11px 20px;text-decoration:none;font-weight:600}.button.secondary{background:#e8edfb;color:#284cae}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:10px 0 40px}.feature{border-top:2px solid #dbe3f6;padding-top:14px}.feature h2{margin:0 0 8px;font-size:19px}.feature p{font-size:15px}.notice{border-left:3px solid #315bd6;padding:4px 0 4px 18px;margin:24px 0}.document{max-width:760px;margin:28px auto 48px}.document h1{font-size:36px}.meta{font-size:14px;color:#6b7890}.contact{font-size:20px;overflow-wrap:anywhere}ul{padding-left:22px;color:#52617b}li{margin:8px 0}footer{border-top:1px solid #e0e6f0;color:#6b7890;font-size:13px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}footer a{margin-right:18px}@media(max-width:600px){header{align-items:flex-start;flex-direction:column;gap:12px}header,main,footer{padding:20px}nav{gap:20px}.hero{padding:34px 0}.features{grid-template-columns:1fr;gap:22px}.document{margin-top:14px}.lead{font-size:17px}}

.header-controls{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex-wrap:wrap}.language-switch{display:flex;gap:2px;padding:3px;border:1px solid #dbe3f6;border-radius:10px;background:#fff}.language-switch a{padding:3px 10px;border-radius:7px;font-size:13px;white-space:nowrap}.language-switch a[aria-current=true]{background:#e8edfb;color:#284cae;font-weight:600}@media(max-width:760px){header{align-items:flex-start;flex-direction:column;gap:14px}.header-controls{width:100%;justify-content:space-between;gap:12px}nav{gap:16px}.language-switch{gap:2px}.language-switch a{padding:3px 8px}}
