.az-page{padding-bottom:96px}.az-wrap{max-width:960px;margin:0 auto;padding:24px 32px 0}.az-bar{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.az-crumbs{font-size:14px;color:var(--rq-ink-3);overflow-wrap:anywhere}.az-crumbs a{color:var(--rq-ink-3);text-decoration:none}.az-crumbs a:hover{color:var(--rq-ink);text-decoration:underline}.az-form{flex:0 1 420px;min-width:min(100%,260px)}.az-form[data-size=large]{max-width:560px;margin:32px auto 0;text-align:left}.az-form-row{display:flex;gap:8px}.az-input{flex:1 1 auto;min-width:0;height:var(--control-height-lg);padding:0 14px;font:inherit;font-size:16px;color:var(--rq-ink);background:var(--rq-card);border:1px solid var(--rq-control);border-radius:var(--button-radius)}.az-form[data-size=large] .az-input{font-size:17px}.az-input:focus-visible{outline:2px solid var(--rq-accent);outline-offset:1px}.az-input[aria-invalid=true]{border-color:var(--rq-signal-text)}.az-form-error{margin-top:6px;font-size:14px;color:var(--rq-signal-text)}.az-submit,.az-button{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:var(--control-height-lg);padding:0 20px;font:inherit;font-size:16px;font-weight:600;white-space:nowrap;color:var(--rq-on-accent);text-decoration:none;background:var(--rq-accent);border:0;border-radius:var(--button-radius);cursor:pointer}.az-submit:hover,.az-button:hover{background:var(--rq-accent-2)}.az-submit:focus-visible,.az-button:focus-visible{outline:2px solid var(--rq-accent);outline-offset:2px}.az-head{display:flex;gap:16px 20px;align-items:flex-start;padding:28px 0 4px}.az-site-icon,.az-site-mark{display:flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;background:var(--rq-panel);border:1px solid var(--rq-rule);border-radius:13.5px}.az-site-icon img{width:32px;height:32px}.az-site-mark{font-size:24px;font-weight:700;color:var(--rq-ink-2)}.az-head-text{flex:1 1 auto;min-width:0}.az-title-row{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.az-title{font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:40px;line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.az-visit{font-size:14px;color:var(--rq-accent)}.az-visit:after,.az-record:after{content:" ↗"}.az-lede{margin-top:8px;max-width:44em;font-size:16px;line-height:1.55;color:var(--rq-ink-2)}.az-note{margin-top:6px;font-size:14px;color:var(--rq-ink-3)}.az-report{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:20px;padding:14px 18px;color:var(--rq-ink);text-decoration:none;background:var(--rq-panel);border:1px solid var(--rq-rule);border-radius:13.5px}.az-report-dot{width:8px;height:8px;border-radius:4px;background:var(--rq-signal)}.az-report-text{flex:1 1 auto}.az-report-go{font-weight:600;color:var(--rq-accent)}.az-report:hover .az-report-go{text-decoration:underline}.az-facts,.az-figure,.az-state,.az-timeline{margin-top:24px}.az-figure .rq-fig,.az-timeline .rq-timeline{margin:0}.az-state{padding:20px 24px;background:var(--rq-card);border:1px solid var(--rq-rule);border-radius:var(--rq-fig-radius)}.az-state[data-tone=muted]{background:var(--rq-panel)}.az-state-title{margin-bottom:4px;font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:18px}.az-state p{color:var(--rq-ink-2);line-height:1.55}.az-state .az-button{margin-top:14px}.az-loading{color:var(--rq-ink-3)}.az-retry-line,.az-notes li{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.az-retry{padding:0;font:inherit;font-size:14px;font-weight:600;color:var(--rq-accent);background:none;border:0;cursor:pointer}.az-retry:hover{text-decoration:underline}.az-notes{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:0;font-size:14px;color:var(--rq-ink-2);list-style:none}.az-foot{margin-top:10px;font-size:13px;color:var(--rq-ink-3)}.az-record{font-size:13px;white-space:nowrap;color:var(--rq-accent)}.az-section-label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rq-ink-3)}.az-section-label:lang(zh){letter-spacing:0;text-transform:none}.az-band{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-top:48px;padding:28px 32px;background:var(--rq-panel);border-radius:var(--rq-fig-radius)}.az-band-text{flex:999 1 360px;min-width:0}.az-band-title{font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:22px;letter-spacing:-.01em}.az-band p{margin-top:6px;color:var(--rq-ink-2)}.az-hero{max-width:820px;margin:0 auto;padding:80px 24px 48px;text-align:center}.az-eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rq-signal-text)}.az-eyebrow:lang(zh){letter-spacing:0;text-transform:none}.az-hero-title{margin-top:14px;font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:56px;line-height:1.05;letter-spacing:-.03em}.az-hero-title:lang(zh){font-size:44px;line-height:1.25;letter-spacing:0}.az-hero-lede{max-width:40em;margin:18px auto 0;font-size:18px;line-height:1.55;color:var(--rq-ink-2)}.az-try{margin-top:14px;font-size:14px;color:var(--rq-ink-3)}.az-try a{color:var(--rq-accent)}.az-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.az-card{padding:22px;background:var(--rq-card);border:1px solid var(--rq-rule);border-radius:13.5px;box-shadow:var(--rq-shadow)}.az-card-art{display:block;width:120px;height:40px}.az-art-zero{fill:var(--rq-panel)}.az-art-area{fill:var(--rq-data);fill-opacity:.12}.az-art-line{fill:none;stroke:var(--rq-data);stroke-width:2;stroke-linejoin:round}.az-art-ring{fill:none;stroke-width:7;transform:rotate(-90deg);transform-origin:20px 20px}.az-art-bar{fill:var(--rq-data)}.az-art-rail{stroke:var(--rq-rule-strong);stroke-width:2;stroke-dasharray:4 4}.az-art-node{fill:var(--rq-card);stroke-width:2.5}.az-card-title{margin-top:14px;font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:18px}.az-card p{margin-top:6px;line-height:1.55;color:var(--rq-ink-2)}.az-faq{margin-top:56px}.az-section-title{font-family:var(--rq-head);font-weight:var(--rq-head-weight);font-size:28px;letter-spacing:-.02em}.az-section-title:lang(zh){letter-spacing:0}.az-faq dl{margin-top:4px}.az-faq dt{margin-top:20px;font-size:17px;font-weight:600}.az-faq dd{max-width:46em;margin:4px 0 0;line-height:1.6;color:var(--rq-ink-2)}@media(max-width:767px){.az-wrap{padding:16px 16px 0}.az-title{font-size:30px}.az-hero{padding:48px 16px 32px}.az-hero-title{font-size:38px}.az-hero-title:lang(zh){font-size:32px}.az-band{padding:24px 20px}}
