.hero-name,.hero-tagline{display:block}.hero-tagline{margin-top:8px;font-size:.62em;letter-spacing:-.035em}.hero-grid{grid-template-columns:1fr}.btn-icon{width:27px;height:27px;object-fit:contain;margin-right:10px}.policy-icon{display:none}.arrow-icon{width:22px;height:22px;object-fit:contain;vertical-align:middle}.policy-bar-link{cursor:pointer;text-decoration:none}.policy-bar-link:hover{border-color:#a9c8f7;box-shadow:0 8px 20px rgba(20,61,122,.08)}.task-card{position:relative}.task-section .section-heading{position:relative;padding:18px 20px 18px 23px;border:1px solid #dbe8fb;border-radius:16px;background:linear-gradient(110deg,#f7faff 0%,#fff 76%);box-shadow:0 8px 24px rgba(20,61,122,.05)}.task-section .section-heading:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 999px 999px 0;background:var(--red)}.task-section .section-heading h2{margin:0;color:var(--navy)}.task-section .section-heading p{margin-top:5px}.task-icon{display:block;width:62px;height:62px;object-fit:contain;margin-bottom:12px}.task-copy h3{margin-top:0}.task-card a{display:flex;align-items:center;gap:4px}.task-card a .arrow-icon{width:20px;height:20px}.trust-item{display:flex;flex-direction:column}.trust-icon{display:block;width:56px;height:56px;object-fit:contain;margin-bottom:14px}.mdac-info-icon{display:block;width:58px;height:58px;object-fit:contain;margin-bottom:12px}.mdac-panel .eyebrow{margin-top:0}

@media(max-width:760px){
  .nav-inner{min-height:90px}.brand-logo{width:178px}.menu-link img{width:32px}.hero{padding:42px 0 36px}.hero-grid{display:block}.hero-copy{position:relative;z-index:2}.hero h1{line-height:1.16}.hero-name{font-size:42px;white-space:nowrap}.hero-tagline{margin-top:10px;font-size:27px;line-height:1.28;white-space:nowrap}.lead{max-width:250px;margin-top:25px;font-size:16px;line-height:1.8}.hero-towers{right:-12px;top:72px;width:72vw;height:455px;opacity:.94}.hero-visual{display:block;position:absolute;z-index:3;right:20px;top:165px;min-height:0}.visual-list{width:118px;gap:8px}.visual-list span{padding:7px 10px;border-radius:999px;font-size:12px}.hero-visual .visual-list img{width:20px;height:20px}.button-row{position:relative;z-index:4;margin-top:28px}.btn{min-height:64px;border-radius:13px;font-size:20px}.btn-icon{width:29px;height:29px;margin-right:12px}.policy-bar{position:relative;z-index:4;display:flex;justify-content:flex-start;gap:10px;margin-top:25px;padding:14px 15px;border:1px solid #cfe0ff;border-radius:16px;background:rgba(255,255,255,.92);font-size:15px;line-height:1.35}.policy-icon{display:block;width:38px;height:38px;object-fit:contain}.policy-bar span{display:none}.policy-bar a{display:flex;flex:1;align-items:center;justify-content:space-between}.policy-bar .arrow-icon{width:24px;height:24px}.section{padding:46px 0}.section-heading{margin-bottom:18px}.section-heading h2{font-size:26px}.section-heading p{font-size:14px}.task-grid{display:block;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(20,61,122,.08)}.task-card{display:grid;grid-template-columns:66px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:104px;margin:0;padding:17px 16px;border:0;border-radius:0;background:#fff}.task-card+.task-card{border-top:1px solid #e5edf8}.task-icon{width:62px;height:62px;margin:0}.task-copy h3{font-size:20px;line-height:1.3}.task-copy p{font-size:15px;line-height:1.45}.task-card a{justify-content:center;margin:0;font-size:0}.task-card a .arrow-icon{width:28px;height:28px}.steps{grid-template-columns:1fr 1fr}.mdac-panel{padding:26px 22px}.mdac-info-icon{width:54px;height:54px;margin-bottom:8px}.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #e2ebf8;border-radius:18px;background:#fff}.trust-item{min-width:0;align-items:center;padding:18px 7px;text-align:center;border:0;border-radius:0;background:transparent}.trust-item+.trust-item{border-left:1px solid #e6edf8}.trust-icon{width:43px;height:43px;margin-bottom:10px}.trust-item h3{margin:0;color:var(--navy);font-size:12px;line-height:1.38}.trust-item p{margin-top:7px;font-size:11px;line-height:1.45}.knowledge-grid{grid-template-columns:1fr}.fact-list{gap:9px}.fact-list div{padding:12px}.site-footer{padding-top:38px}
}

@media(max-width:420px){
  .shell{width:calc(100% - 38px)}.nav-inner{min-height:88px}.brand-logo{width:168px}.hero{padding-top:34px}.hero-name{font-size:40px}.hero-tagline{font-size:25px}.lead{font-size:15px;max-width:238px}.hero-visual{right:18px;top:155px}.visual-list{width:108px}.visual-list span{padding:6px 8px;font-size:11px}.hero-visual .visual-list img{width:18px;height:18px}.btn{min-height:60px;font-size:19px}.task-card{grid-template-columns:60px minmax(0,1fr) 25px;gap:12px;min-height:99px;padding:16px 14px}.task-icon{width:56px;height:56px}.task-copy h3{font-size:19px}.task-copy p{font-size:14px}.trust-icon{width:39px;height:39px}.trust-item h3{font-size:11px}.trust-item p{font-size:10px}.mdac-panel{padding:22px 18px}
}

@media(max-width:760px){
  .hero{padding-bottom:22px}.task-section{padding-top:30px}.policy-bar div{min-width:0;flex:1}.policy-bar strong,.policy-bar small{display:block}.policy-bar strong{color:var(--navy);font-size:16px;line-height:1.3}.policy-bar small{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.45}.policy-bar a{flex:0 0 auto}.policy-bar a .arrow-icon{display:block}.task-section .section-heading{margin-bottom:16px}.task-section .section-heading p{max-width:290px}.steps .step h3{font-size:17px;line-height:1.35}.steps .step p{font-size:13px;line-height:1.55}.knowledge-grid{gap:12px}.knowledge-grid .card{padding:20px}.knowledge-grid .card h3{font-size:19px}.mdac-panel h2{margin-top:0}.mdac-panel .fact-list{grid-template-columns:1fr 1fr}.mdac-panel .fact-list div{font-size:13px;line-height:1.55}
}

@media(max-width:420px){
  .hero{padding-bottom:18px}.button-row .btn{font-size:16px;letter-spacing:-.035em;white-space:nowrap}.policy-bar{margin-top:18px;padding:12px}.policy-icon{width:34px;height:34px}.policy-bar strong{font-size:15px}.policy-bar small{font-size:11px}.task-section{padding-top:26px}.section{padding:40px 0}.section-heading h2{font-size:25px}.steps .step{padding:18px}.steps .step h3{font-size:16px}.steps .step p{font-size:12px}.mdac-panel .fact-list{grid-template-columns:1fr 1fr}.knowledge-grid .card{padding:18px}.knowledge-grid .card p{font-size:14px}
}

/* 保留中文标志主体，以站点网址替换原图内的英文说明。 */
.brand{display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:1}.brand-logo-crop{display:block;width:184px;height:31px;overflow:hidden}.brand-logo{width:184px;max-width:none}.brand-domain{margin:-1px 0 0 50px;color:var(--red);font-size:12px;font-weight:800;letter-spacing:.02em}
@media(max-width:760px){.section{padding:38px 0}.brand-logo-crop,.brand-logo{width:178px}.brand-logo-crop{height:30px}.brand-domain{margin-left:49px;font-size:12px}}
@media(max-width:420px){.section{padding:34px 0}.brand-logo-crop,.brand-logo{width:168px}.brand-logo-crop{height:28px}.brand-domain{margin-left:46px;font-size:11px}}

/* Hero headline is now a single, direct MDAC guide title. */
.hero-tagline{margin-top:0;font-size:.82em}
@media(max-width:760px){.hero{padding-top:22px}.hero-tagline{margin-top:0;font-size:31px}}
@media(max-width:420px){.hero{padding-top:20px}.hero-tagline{font-size:29px}}

.home-icp{padding:0 0 24px;text-align:center}.home-icp a{color:#62728e;font-size:12px;text-decoration:none}.home-icp a:hover{text-decoration:underline}
