.site-header .sample-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#1267ed;color:#fff!important;padding:12px 18px;border-radius:5px;font:700 13px/1.4 Arial,"Microsoft YaHei",sans-serif;white-space:nowrap;box-shadow:0 5px 16px #1267ed25;transition:background .2s,transform .2s}.site-header .sample-cta:hover{background:#064bb9;transform:translateY(-1px)}.sample-cta:focus-visible{outline:3px solid #67b9ff;outline-offset:4px}.sample-page{margin:0;background:#f3f6fb;color:#0a1730;font:16px/1.7 Arial,"Microsoft YaHei",sans-serif}.sample-page *{box-sizing:border-box}.sample-page a{color:inherit;text-decoration:none}.sample-page .site-header{max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:22px 32px;gap:20px}.sample-page .brand{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;line-height:1.2}.sample-page .brand img{width:36px}.sample-page .brand small{display:block;font-size:9px;letter-spacing:.12em;color:#66758a;margin-top:5px}.sample-page .header-right{display:flex;gap:22px;align-items:center;font-size:13px}.sample-layout{max-width:1140px;margin:46px auto 90px;padding:0 32px;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.sample-intro{padding-top:28px}.sample-intro .eyebrow{color:#1267ed;letter-spacing:.13em;font-size:12px;font-weight:700}.sample-intro h1{font-size:clamp(38px,4.8vw,62px);line-height:1.15;letter-spacing:-.035em;margin:22px 0}.sample-intro>p{color:#5c6879;max-width:420px}.sample-steps{list-style:none;padding:22px 0;margin:32px 0;border-top:1px solid #cfdae8;border-bottom:1px solid #cfdae8}.sample-steps li{display:flex;gap:18px;padding:9px 0;font-size:14px}.sample-steps b{color:#1267ed;font-size:12px;padding-top:2px}.sample-intro .email-link{color:#1267ed;text-decoration:underline;text-underline-offset:4px}.form-card{padding:38px;background:#fff;border:1px solid #dee7f2;border-top:4px solid #1267ed;border-radius:12px;box-shadow:0 18px 60px #0a173008}.form-card h2{margin:0;font-size:23px}.form-card .required-note{color:#66758a;font-size:13px;margin:8px 0 28px}.field{display:block;margin:0 0 24px}.field>span{display:block;font-weight:700;font-size:14px;margin-bottom:9px}.field small{display:block;color:#66758a;font-size:12px;margin-top:7px}.field input,.field textarea{width:100%;padding:13px 14px;border:1px solid #bccbdc;border-radius:5px;background:#fcfdff;color:#0a1730;font:16px/1.5 Arial,"Microsoft YaHei",sans-serif}.field textarea{resize:vertical;min-height:105px}.field input:focus,.field textarea:focus{outline:3px solid #1267ed20;border-color:#1267ed}.sample-submit{border:0;border-radius:5px;background:#1267ed;color:#fff;width:100%;padding:16px 20px;font-size:15px;font-weight:700;cursor:pointer}.sample-submit:hover{background:#064bb9}.sample-submit:disabled{opacity:.65;cursor:wait}.sample-submit:focus-visible{outline:3px solid #67b9ff;outline-offset:3px}.privacy-note{font-size:12px;color:#66758a;margin:18px 0 0}.privacy-note a{text-decoration:underline;color:#1267ed}.form-status{font-size:14px;overflow-wrap:anywhere;margin-top:18px}.form-status:empty{display:none}.form-status.success{padding:16px;background:#effaf4;color:#155c3c;border-radius:5px}.form-status.error{padding:16px;background:#fff2ef;color:#9a321d;border-radius:5px}.sample-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sample-footer{max-width:1140px;padding:24px 32px;margin:auto;border-top:1px solid #cfdae8;display:flex;justify-content:space-between;color:#66758a;font-size:12px}@media(max-width:1150px){.site-header nav{gap:16px;font-size:12px}.site-header .header-actions{gap:10px}.site-header .sample-cta{padding:11px 13px}}@media(max-width:760px){.sample-layout{grid-template-columns:1fr;gap:28px;margin:12px auto 50px;padding:0 20px}.sample-intro{padding-top:12px}.sample-intro h1{font-size:40px;margin:16px 0}.sample-steps{margin:22px 0;padding:14px 0}.form-card{padding:26px 22px}.sample-page .site-header{padding:18px 20px}.sample-page .header-right{gap:15px}.sample-page .header-right .home-link{display:none}.sample-footer{padding:24px 20px;gap:15px}.sample-page .brand{font-size:18px}}@media(max-width:400px){.site-header .sample-cta{font-size:12px;padding:10px}.site-header .header-actions{gap:6px}.site-header .brand{gap:8px;font-size:16px}.site-header .language-switcher{font-size:10px;gap:3px}.site-header .menu-toggle{padding:3px}.site-header .brand img{width:30px}.sample-page .header-right{gap:10px}}
