*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#F6F7F5;color:#293847;font:16px/1.74 system-ui,-apple-system,"Microsoft YaHei",sans-serif;overflow-wrap:anywhere}a{color:#176B83;text-underline-offset:4px}a:hover{color:#12263A}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #D59B58;outline-offset:3px}img{max-width:100%;height:auto;object-fit:contain;object-position:center}.wrap{width:min(1160px,calc(100% - 56px));margin-inline:auto}.site-header{position:relative;z-index:20;background:#fff;border-bottom:1px solid #DCE4E4}.head-inner{max-width:1160px;width:calc(100% - 56px);height:72px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:9px;color:#14263A;text-decoration:none;font-weight:800;white-space:nowrap;letter-spacing:.02em}.brand-img{height:32px;max-width:110px;width:auto}.desktop-primary,.head-actions{display:flex;align-items:center;gap:24px}.desktop-primary a{text-decoration:none;color:#293847;font-weight:600;padding:17px 2px;border-bottom:2px solid transparent}.desktop-primary a[aria-current=page]{border-color:#176B83;color:#176B83}.menu-toggle,.text-button{background:none;border:1px solid #DCE4E4;border-radius:10px;color:#14263A;padding:7px 14px;min-height:44px}.text-button{border:0}.app-shortcut,.btn{display:inline-flex;align-items:center;justify-content:center;background:#12263A;color:#fff;border-radius:10px;padding:10px 19px;min-height:44px;text-decoration:none;font-weight:650}.app-shortcut:hover,.btn:hover{color:#fff;background:#176B83}.mobile-menu,.mobile-panel{display:none}.desktop-panel{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(960px,calc(100% - 56px));max-height:min(78vh,750px);overflow:auto;background:white;border:1px solid #DCE4E4;border-radius:0 0 13px 13px;box-shadow:0 20px 32px #12263A22}.desktop-panel[hidden],.mobile-panel[hidden]{display:none}.panel-inner{padding:22px}.panel-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #DCE4E4}.panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.panel-grid h2{font-size:19px;margin:16px 0}.panel-grid a{display:block;text-decoration:none;padding:8px 4px;border-bottom:1px solid #edf1f1}.panel-grid a strong,.panel-grid a small{display:block}.panel-grid small{font-size:13px;color:#596B78}.skip{position:absolute;left:-9999px;top:0;background:white;padding:10px;z-index:99}.skip:focus{left:10px}.hero,.section{margin-block:60px}.hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:42px}.eyebrow{color:#176B83;font-size:13px;font-weight:800;letter-spacing:.06em;margin:0 0 8px}.hero h1,.page-head h1{font-size:clamp(28px,3vw,34px);line-height:1.3;color:#14263A;margin:0 0 18px}.hero p,.page-head p{max-width:670px}.hero-art,.media{background:#fff;border:1px solid #DCE4E4;border-radius:12px;padding:14px;display:flex;align-items:center;justify-content:center}.hero-art img{max-height:320px;width:auto;max-width:100%}.media img{width:auto;height:auto;max-width:100%;max-height:220px}.media.phone img{max-height:400px}.hero-actions,.inline-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.btn.outline{background:#fff;color:#12263A;border:1px solid #DCE4E4}.section h2{font-size:clamp(21px,2.5vw,25px);line-height:1.4;color:#14263A;margin:0 0 18px}.section-lead{max-width:780px}.stripe{padding:24px;background:#12263A;color:white;border-radius:12px}.stripe a{color:#fff}.compact-four,.grid-three,.grid-two{display:grid;gap:16px}.compact-four{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.card{background:#fff;border:1px solid #DCE4E4;border-radius:12px;padding:22px;min-width:0}.card h3{font-size:19px;line-height:1.4;margin:0 0 8px;color:#14263A}.card p{margin:0 0 10px}.card a{text-decoration-thickness:1px}.split{display:grid;grid-template-columns:5fr 7fr;gap:34px;align-items:center}.split.reverse{grid-template-columns:7fr 5fr}.split.reverse .media{order:2}.vertical-list{border-top:1px solid #DCE4E4}.vertical-list>div{padding:17px 0;border-bottom:1px solid #DCE4E4}.vertical-list a{font-weight:700}.tag{display:inline-block;color:#9a602a;font-size:13px;font-weight:800}.page-head{padding:40px 0 28px;border-bottom:1px solid #DCE4E4}.breadcrumb{font-size:13px;margin-top:16px}.content-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(0,260px);gap:40px;align-items:start;margin-block:40px 72px}.article{min-width:0}.article section{margin-bottom:34px}.article h2{font-size:23px;line-height:1.4;color:#14263A;margin:0 0 12px}.article p{margin:0 0 14px;max-width:75ch}.article .media{margin:18px 0 24px}.related{background:#fff;border:1px solid #DCE4E4;padding:22px;border-radius:12px}.related h2{font-size:19px;margin:0 0 12px}.related a{display:block;margin:10px 0}.site-footer{background:#eef2f0;border-top:1px solid #DCE4E4;padding:45px 0 24px}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.footer-grid h2{font-size:17px;color:#14263A}.footer-grid a{display:block;font-size:14px;margin:8px 0}.footer-bottom{border-top:1px solid #DCE4E4;margin-top:28px;padding-top:22px;font-size:13px;color:#596B78}.footer-bottom p{margin:6px 0}.bottom-nav{display:none}[hidden]{display:none!important}@media(max-width:950px){.wrap,.head-inner{width:calc(100% - 44px)}.head-inner{gap:12px}.desktop-primary,.head-actions{gap:12px}.content-layout{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.compact-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.wrap,.head-inner{width:calc(100% - 32px)}.head-inner{height:62px}.desktop-primary,.desktop-menu{display:none}.mobile-menu{display:inline-block}.mobile-panel{display:block;padding:0 16px 14px;background:#fff;border-top:1px solid #DCE4E4}.mobile-panel details{border-bottom:1px solid #DCE4E4}.mobile-panel summary{padding:11px 4px;min-height:44px;cursor:pointer;font-weight:700}.mobile-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-bottom:12px}.mobile-links a{padding:9px;border-radius:8px;background:#F6F7F5;min-height:44px}.hero,.split,.split.reverse,.content-layout{grid-template-columns:minmax(0,1fr);gap:20px}.hero,.section{margin-block:38px}.hero-art img{max-height:260px}.split.reverse .media{order:0}.grid-three,.grid-two,.compact-four{grid-template-columns:minmax(0,1fr)}.card{padding:18px}.media img{max-height:210px}.media.phone img{max-height:320px}.page-head{padding:30px 0 20px}.article h2{font-size:21px}.related{margin-top:6px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-footer{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;z-index:18;bottom:0;left:0;right:0;min-height:58px;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #DCE4E4}.bottom-nav a{display:flex;align-items:center;justify-content:center;min-height:58px;font-size:13px;text-decoration:none;color:#293847}.bottom-nav a[aria-current=page]{color:#176B83;font-weight:800;border-top:2px solid #176B83}} .hero-art:not(:has(img)),.media:not(:has(img)),.small-badge:not(:has(img)){display:none}.hero:has(>.hero-art:not(:has(img))),.split:has(>.media:not(:has(img))){grid-template-columns:minmax(0,1fr)} .small-badge img{width:auto;max-width:64px;max-height:64px} .qa{padding-block:12px;border-bottom:1px solid #DCE4E4}.qa h3{font-size:18px;color:#14263A;margin:4px 0 9px}