.fzl-main{--fzl-blue:#156fe8;--fzl-ink:#10233f;--fzl-orange:#ff8b3d;--fzl-paper:#fbf8f1;--fzl-rule:#d7d3c7;background:var(--fzl-paper);color:var(--fzl-ink);font-family:"Microsoft YaHei","PingFang SC",sans-serif;line-height:1.8;overflow:clip}.fzl-main *{box-sizing:border-box}.fzl-main h1,.fzl-main h2,.fzl-main h3,.fzl-main p,.fzl-main figure{margin:0}.fzl-main h1,.fzl-main h2,.fzl-main h3{line-height:1.32;letter-spacing:-.04em}.fzl-main h1{font-size:clamp(37px,4.6vw,66px);font-weight:700}.fzl-main h2{font-size:clamp(27px,3.1vw,42px);font-weight:600}.fzl-main h3{font-size:18px;line-height:1.65;letter-spacing:0}.fzl-main a{color:inherit;text-decoration:none}.fzl-main img{display:block;max-width:100%}.fzl-main a:focus-visible,.fzl-main button:focus-visible,.fzl-main summary:focus-visible{outline:3px solid var(--fzl-orange);outline-offset:5px}.fzl-main button{font:inherit}.fzl-shell{width:min(1200px,calc(100% - 80px));margin-inline:auto}.fzl-kicker{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--fzl-blue);margin-bottom:18px!important}.fzl-cover{padding:28px 0 66px}.fzl-crumb{display:flex;flex-wrap:wrap;gap:10px;color:#747c89;font-size:11px;margin-bottom:35px}.fzl-crumb a:hover{text-decoration:underline}.fzl-cover-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:center}.fzl-cover-copy{padding:24px 0}.fzl-edition{display:inline-flex;gap:28px;align-items:center;font-size:13px;border-bottom:1px solid var(--fzl-rule);padding-bottom:12px;margin-bottom:28px}.fzl-edition b{font-size:11px;letter-spacing:.1em;color:var(--fzl-blue)}.fzl-cover-line{font-size:clamp(28px,3.5vw,48px);line-height:1.5;letter-spacing:-.035em;margin-top:20px!important}.fzl-cover-line em{font-style:normal;color:var(--fzl-blue)}.fzl-intro{font-size:14px;line-height:2;color:#647187;max-width:430px;margin:25px 0 28px!important}.fzl-button{display:inline-flex;gap:32px;align-items:center;background:var(--fzl-blue);color:#fff!important;border:1px solid var(--fzl-blue);padding:12px 20px;font-size:13px;font-weight:700}.fzl-button:hover{background:#1057b8}.fzl-button span{font-size:20px;font-weight:400}.fzl-cover-foot{font-size:11px;color:#7b8391;letter-spacing:.05em;margin-top:23px!important}.fzl-cover-art{position:relative;padding:0 14px 26px 0}.fzl-main .ss-photo{position:relative;overflow:hidden}.fzl-main .ss-photo img{width:100%;height:100%;object-fit:cover}.fzl-main .ss-photo figcaption{position:absolute;right:10px;bottom:10px;color:#405473;background:rgba(251,248,241,.95);padding:3px 9px;font-size:10px}.fzl-cover-art .ss-photo{border-radius:240px 240px 5px 5px;aspect-ratio:2/3;max-height:660px}.fzl-cover-art:after{content:"";position:absolute;inset:15px 0 10px 14px;border:1px solid #b4c7e5;border-radius:250px 250px 5px 5px;pointer-events:none}.fzl-seal{position:absolute;left:-34px;bottom:77px;border-radius:50%;width:98px;height:98px;display:grid;place-content:center;text-align:center;line-height:1.5;background:var(--fzl-orange);color:var(--fzl-ink);font-size:13px;transform:rotate(-9deg);z-index:1}.fzl-photo-index{position:absolute;right:17px;bottom:-2px;font-size:9px;letter-spacing:.12em;color:#6e7b90}.fzl-contents{display:grid;grid-template-columns:1fr repeat(4,1.1fr);border-top:1px solid var(--fzl-ink);border-bottom:1px solid var(--fzl-ink);padding:19px 0;margin-bottom:68px;scroll-margin-top:100px}.fzl-contents>div{padding:0 18px 0 0}.fzl-contents>div>span{display:block;font-size:9px;letter-spacing:.15em;color:var(--fzl-blue)}.fzl-contents strong{font-size:14px}.fzl-contents>a{position:relative;display:flex;align-items:center;gap:10px;padding:8px 20px;border-left:1px solid var(--fzl-rule);font-size:12px}.fzl-contents>a b{color:var(--fzl-blue);font-size:16px;font-weight:500}.fzl-contents>a>span{margin-left:auto;font-size:15px}.fzl-contents>a:hover{background:#f4ecd9}.fzl-spread{display:grid;grid-template-columns:.9fr 1.1fr;gap:95px}.fzl-chapter-title>p:not(.fzl-kicker){font-size:14px;line-height:2;margin-top:24px;max-width:385px}.fzl-page-number{font-family:Georgia,serif;line-height:1;font-size:92px;letter-spacing:-.08em;font-weight:400;display:block;margin-top:26px;color:#a6c6f4}.fzl-activity{background:var(--fzl-blue);color:#fff;padding:65px 0;scroll-margin-top:90px}.fzl-activity .fzl-kicker{color:#d2e4ff}.fzl-activity .fzl-chapter-title>p:not(.fzl-kicker){color:#dbe9fb}.fzl-notes{margin:0;min-width:0}.fzl-notes>div{display:grid;grid-template-columns:105px 1fr;gap:18px;border-top:1px solid var(--fzl-rule);padding:20px 0}.fzl-notes>div:last-child{border-bottom:1px solid var(--fzl-rule)}.fzl-notes dt{font-size:12px;color:var(--fzl-blue);font-weight:700}.fzl-notes dd{font-size:14px;line-height:1.95;margin:0;color:#687588}.fzl-activity .fzl-notes>div{border-color:#6c9eec}.fzl-activity .fzl-notes dt{color:#fff}.fzl-activity .fzl-notes dd{color:#e0ebff}.fzl-margin-note{margin-top:24px;display:flex;gap:15px;align-items:start}.fzl-margin-note span{font-size:10px;white-space:nowrap;background:var(--fzl-orange);color:var(--fzl-ink);padding:3px 9px}.fzl-margin-note p{font-size:12px;color:#e0ebff;line-height:1.85}.fzl-equipment{padding-top:78px;padding-bottom:48px;scroll-margin-top:100px}.fzl-section-head{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end;margin-bottom:36px}.fzl-section-head>p,.fzl-section-head>div>p:not(.fzl-kicker){font-size:14px;line-height:1.95;color:#6b7586}.fzl-image-spread{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fzl-image-spread>div:first-child .ss-photo{border-radius:110px 0 0 0}.fzl-image-spread>div:last-child .ss-photo{border-radius:0 110px 0 0}.fzl-image-spread .ss-photo{aspect-ratio:3/2}.fzl-photo-label{display:flex;gap:18px;align-items:start;padding:20px 0}.fzl-photo-label>b{border:1px solid var(--fzl-blue);border-radius:50%;display:grid;place-items:center;width:30px;height:30px;font-size:12px;color:var(--fzl-blue);flex:0 0 30px}.fzl-photo-label strong{font-size:15px;font-weight:700}.fzl-photo-label p{font-size:12px;color:#758092;margin-top:4px}.fzl-equipment-notes{display:grid;grid-template-columns:.33fr 1fr;gap:65px;margin-top:20px}.fzl-equipment-notes .fzl-page-number{color:#cad7e7;margin:0;padding-top:10px}.fzl-equipment-notes .fzl-notes>div{padding:17px 0}.fzl-promo{margin:24px 0 64px}.fzl-promo a,.fzl-promo picture{display:block}.fzl-promo img{width:100%;height:auto}.fzl-people{background:#eef2f8;padding:65px 0;scroll-margin-top:90px}.fzl-people .fzl-chapter-title>p:not(.fzl-kicker){color:#637189}.fzl-people .fzl-page-number{color:#c3d5ed}.fzl-role-note{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin-top:30px;font-size:12px;color:#4c6c9e}.fzl-role-note span{padding-bottom:5px;border-bottom:2px solid var(--fzl-orange)}.fzl-role-note i{font-style:normal;color:#9aadc7}.fzl-folders{margin-top:25px}.fzl-folders details{border-bottom:1px solid #d6dfe9;padding:14px 0}.fzl-folders summary{font-size:13px;cursor:pointer;color:var(--fzl-blue);font-weight:700}.fzl-folders details p{font-size:12px;line-height:1.9;color:#65728a;margin-top:14px}.fzl-records{display:grid;grid-template-columns:1fr 1fr;gap:74px;align-items:center;padding-top:80px;padding-bottom:80px;scroll-margin-top:90px}.fzl-records-image{position:relative;padding-bottom:25px}.fzl-records-image .ss-photo{aspect-ratio:4/5;border-radius:180px 180px 0 0}.fzl-records-image img{object-position:45% center}.fzl-page-tab{position:absolute;bottom:0;left:28px;background:var(--fzl-orange);padding:10px 18px;font-size:10px;letter-spacing:.13em}.fzl-records-copy>p:not(.fzl-kicker){font-size:14px;line-height:1.95;color:#69768a;margin:23px 0 28px}.fzl-records-copy .fzl-notes>div{grid-template-columns:97px 1fr;padding:16px 0;gap:12px}.fzl-records-copy .fzl-notes dd{font-size:13px}.fzl-ready{background:var(--fzl-ink);color:#fff;padding:59px 0;scroll-margin-top:100px}.fzl-ready-heading{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:35px}.fzl-ready .fzl-kicker{color:#91b8f1}.fzl-counter{text-align:center;min-width:155px}.fzl-counter output{font-family:Georgia,serif;font-size:58px;line-height:1.2;color:var(--fzl-orange);display:block}.fzl-counter>span{font-size:11px;color:#9dadc7;letter-spacing:.1em}.fzl-checks{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border:0;margin:0;padding:0;min-width:0}.fzl-checks legend{font-size:11px;padding:0 0 15px;color:#a4b5cf}.fzl-checks label{display:flex;gap:14px;background:#1d3557;padding:23px 18px;cursor:pointer;border-top:2px solid #436491;min-width:0}.fzl-checks input{height:18px;width:18px;margin:5px 0 0;accent-color:var(--fzl-orange);flex:0 0 18px}.fzl-checks input:focus-visible{outline:3px solid var(--fzl-orange);outline-offset:4px}.fzl-checks label span>b{font-family:Georgia,serif;display:block;font-size:24px;line-height:1.2;font-weight:400;color:#8fafda}.fzl-checks strong{font-size:16px;display:block;margin-top:13px;font-weight:500}.fzl-checks small{font-size:11px;color:#9cafca;display:block;margin-top:6px;line-height:1.7}.fzl-checks input:checked+span strong{color:var(--fzl-orange)}.fzl-ready-footer{display:flex;gap:22px;align-items:center;justify-content:space-between;margin-top:23px}.fzl-ready-footer p{font-size:11px;color:#a4b5cf;line-height:1.85}.fzl-ready-footer button{white-space:nowrap;border:1px solid #6281a8;color:#d0ddf0;background:transparent;padding:6px 14px;cursor:pointer;font-size:11px}.fzl-ready-footer button:hover{background:#29466c}.fzl-reading{padding-top:76px;padding-bottom:65px;scroll-margin-top:100px}.fzl-text-link{display:inline-flex;gap:30px;align-items:center;border-bottom:1px solid var(--fzl-blue);color:var(--fzl-blue)!important;padding-bottom:5px;font-size:13px;font-weight:700;margin-top:23px}.fzl-text-link:hover{color:#104b9d!important}.fzl-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:0 40px;border-top:1px solid var(--fzl-ink)}.fzl-articles article{position:relative;min-width:0;padding:22px 18px 26px 0;border-bottom:1px solid var(--fzl-rule)}.fzl-articles time{font-size:10px;letter-spacing:.08em;color:#7b879c}.fzl-articles h3{font-size:16px;line-height:1.8;font-weight:600;margin-top:12px;padding-bottom:14px}.fzl-articles a:hover{text-decoration:underline;text-underline-offset:4px}.fzl-articles article>span{position:absolute;right:0;bottom:17px;font-size:18px;color:var(--fzl-blue)}.fzl-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:95px;border-top:1px solid var(--fzl-rule);padding-top:54px;padding-bottom:38px}.fzl-faq .fzl-button{margin-top:28px}.fzl-faq details{padding:18px 0;border-top:1px solid var(--fzl-rule)}.fzl-faq details:last-child{border-bottom:1px solid var(--fzl-rule)}.fzl-faq summary{font-size:14px;font-weight:600;cursor:pointer}.fzl-faq details p{font-size:13px;line-height:1.95;color:#6e7a8c;margin-top:15px}.fzl-faq details a{color:var(--fzl-blue);text-decoration:underline;text-underline-offset:3px}.service-license>.ss-skip{position:fixed;top:12px;left:14px;z-index:10000;padding:10px 18px;background:#ff8b3d;color:#10233f;transform:translateY(-180%)}.service-license>.ss-skip:focus{transform:none}.service-license>.ss-top{position:fixed;right:22px;bottom:24px;width:42px;height:42px;z-index:20;background:#156fe8;border:1px solid #fff;color:#fff;font-size:20px;opacity:0;pointer-events:none;cursor:pointer;border-radius:50%}.service-license>.ss-top[aria-hidden="false"]{opacity:1;pointer-events:auto}.service-license>.ss-top:focus-visible{outline:3px solid #ff8b3d;outline-offset:4px}@media(max-width:1050px){.fzl-cover-grid{gap:45px}.fzl-cover-art .ss-photo{min-height:560px}.fzl-contents>a{padding:8px 12px;font-size:11px;gap:6px}.fzl-spread,.fzl-section-head,.fzl-faq{gap:45px}.fzl-notes>div{grid-template-columns:92px 1fr;gap:12px}.fzl-records{gap:40px}.fzl-records-copy .fzl-notes>div{grid-template-columns:1fr;gap:5px}.fzl-checks{gap:12px}.fzl-checks label{padding:20px 12px;gap:10px}.fzl-checks strong{font-size:15px}.fzl-articles{gap:0 25px}}@media(max-width:760px){.fzl-shell{width:calc(100% - 36px)}.fzl-cover{padding-top:20px;padding-bottom:38px}.fzl-crumb{font-size:10px;margin-bottom:17px}.fzl-cover-grid{grid-template-columns:1fr;gap:26px}.fzl-cover-copy{padding:10px 0 0}.fzl-edition{font-size:11px;margin-bottom:22px;padding-bottom:10px}.fzl-cover-line{font-size:32px;line-height:1.5;margin-top:17px!important}.fzl-intro{max-width:none;font-size:13px;margin:19px 0 23px!important}.fzl-cover-foot{margin-top:18px!important}.fzl-cover-art{width:86%;max-width:410px;margin-inline:auto;padding-bottom:27px}.fzl-cover-art .ss-photo{min-height:0;max-height:560px;aspect-ratio:3/4}.fzl-seal{width:78px;height:78px;font-size:11px;left:-24px;bottom:61px}.fzl-contents{grid-template-columns:1fr 1fr;margin-bottom:38px;padding:15px 0}.fzl-contents>div{grid-column:1/-1;display:flex;align-items:center;gap:13px;padding:0 0 12px}.fzl-contents>div>span{font-size:8px}.fzl-contents strong{font-size:12px}.fzl-contents>a{font-size:12px;padding:12px 10px;border-top:1px solid var(--fzl-rule);border-left:0}.fzl-contents>a:nth-of-type(even){border-left:1px solid var(--fzl-rule)}.fzl-contents>a b{font-size:13px}.fzl-spread,.fzl-section-head,.fzl-records,.fzl-faq{grid-template-columns:1fr;gap:28px}.fzl-activity,.fzl-people{padding:40px 0}.fzl-chapter-title>p:not(.fzl-kicker){max-width:none;font-size:13px;margin-top:20px}.fzl-page-number{display:none}.fzl-notes>div{grid-template-columns:86px 1fr;gap:12px;padding:16px 0}.fzl-notes dt{font-size:11px}.fzl-notes dd{font-size:13px}.fzl-margin-note{gap:12px}.fzl-margin-note p{font-size:11px}.fzl-equipment{padding-top:43px;padding-bottom:24px}.fzl-section-head{gap:20px;margin-bottom:26px}.fzl-section-head>p,.fzl-section-head>div>p:not(.fzl-kicker){font-size:13px}.fzl-image-spread{grid-template-columns:1fr;gap:16px}.fzl-image-spread>div:first-child .ss-photo{border-radius:80px 0 0 0}.fzl-image-spread>div:last-child .ss-photo{border-radius:0 80px 0 0}.fzl-photo-label{padding:15px 0}.fzl-equipment-notes{grid-template-columns:1fr;gap:0;margin-top:8px}.fzl-promo{margin:16px 0 39px}.fzl-role-note{margin-top:21px}.fzl-records{padding-top:46px;padding-bottom:46px;gap:30px}.fzl-records-image{width:92%;max-width:460px;margin-inline:auto}.fzl-records-image .ss-photo{aspect-ratio:1/1;border-radius:140px 140px 0 0}.fzl-records-copy>p:not(.fzl-kicker){font-size:13px;margin:19px 0 23px}.fzl-records-copy .fzl-notes>div{grid-template-columns:86px 1fr;gap:12px}.fzl-ready{padding:41px 0}.fzl-ready-heading{align-items:flex-start;gap:18px;margin-bottom:26px}.fzl-ready h2{font-size:24px}.fzl-counter{min-width:86px;padding-top:27px}.fzl-counter output{font-size:35px}.fzl-counter>span{font-size:9px;letter-spacing:0}.fzl-checks{grid-template-columns:repeat(2,1fr);gap:12px}.fzl-checks label{padding:17px 12px;gap:10px}.fzl-checks strong{font-size:14px;margin-top:11px}.fzl-checks small{font-size:10px}.fzl-checks label span>b{font-size:21px}.fzl-ready-footer{align-items:flex-start;gap:14px}.fzl-ready-footer p{font-size:10px}.fzl-ready-footer button{font-size:10px;padding:6px 10px}.fzl-reading{padding-top:45px;padding-bottom:41px}.fzl-reading .fzl-section-head{gap:22px}.fzl-text-link{margin-top:17px;font-size:12px}.fzl-articles{grid-template-columns:1fr}.fzl-articles article{padding:17px 23px 17px 0}.fzl-articles h3{font-size:15px;margin-top:7px;padding-bottom:6px}.fzl-faq{padding-top:39px;padding-bottom:24px}.fzl-faq summary{font-size:13px}.fzl-faq details p{font-size:12px}.fzl-faq .fzl-button{margin-top:21px}.service-license>.ss-top{right:14px;bottom:16px}}@media(prefers-reduced-motion:reduce){.fzl-main *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
