.jgc-main{--ink:#071f3d;--muted:#455f77;--line:#c6dce9;--blue:#096de0;--pale:#eaf5ff;color:var(--ink);font-family:"Microsoft YaHei","PingFang SC",sans-serif;background:#fff;overflow:hidden}.jgc-main *{box-sizing:border-box}.jgc-main a{color:inherit;text-decoration:none}.jgc-main img{display:block;max-width:100%;height:auto}.jgc-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.jgc-main p{line-height:1.9}.jgc-main h1,.jgc-main h2,.jgc-main h3,.jgc-main p,.jgc-main figure{margin:0}.jgc-main h2{font-size:clamp(28px,3vw,42px);line-height:1.45;letter-spacing:-.035em;font-weight:700}.jgc-main a:focus-visible,.jgc-main summary:focus-visible{outline:3px solid #096de0;outline-offset:6px}.jgc-eyebrow{font-size:12px!important;font-weight:700;letter-spacing:.17em;color:#365e7e;margin-bottom:19px!important}.jgc-opening{background:var(--pale);text-align:center;padding:27px 0 0}.jgc-crumb{display:flex;gap:12px;font-size:12px;color:var(--muted);justify-content:flex-start;margin-bottom:57px}.jgc-opening h1{font-size:clamp(38px,5.1vw,66px);font-weight:700;line-height:1.28;letter-spacing:-.045em}.jgc-intro{max-width:640px;margin:25px auto 28px!important;font-size:16px;color:var(--muted)}.jgc-button{display:inline-flex;align-items:center;gap:30px;justify-content:space-between;padding:15px 23px;color:#fff!important;background:var(--ink);font-size:14px;border-radius:5px;min-height:52px;transition:background .2s,transform .2s}.jgc-button:hover{background:#096de0;transform:translateY(-2px)}.jgc-button span{font-size:21px}.jgc-contact-strip{display:grid;grid-template-columns:repeat(3,1fr);text-align:left;border-top:1px solid #b5d5e8;margin-top:52px;padding:24px 0 28px}.jgc-contact-strip>div{display:flex;flex-direction:column;gap:7px;padding-left:34px;border-right:1px solid #b5d5e8}.jgc-contact-strip>div:first-child{padding-left:0}.jgc-contact-strip>div:last-child{border-right:0}.jgc-contact-strip span{font-size:12px;color:var(--muted)}.jgc-contact-strip strong{font-size:19px;font-weight:600}.jgc-summary{display:grid;grid-template-columns:5fr 7fr;gap:70px;padding-block:85px 46px}.jgc-summary-copy>p{font-size:15px;color:var(--muted)}.jgc-topic-list{display:flex;flex-wrap:wrap;gap:10px 12px;list-style:none;margin:23px 0 17px;padding:0}.jgc-topic-list li{padding:8px 13px;background:#f2f7fa;border-radius:3px;font-size:13px}.jgc-small{font-size:12px!important;color:#526a7e!important;line-height:1.85!important}.jgc-first-image{padding-left:19%;padding-right:6%;margin-bottom:90px}.jgc-photo img{width:100%;border-radius:12px}.jgc-first-image img{aspect-ratio:2/1;object-fit:cover;object-position:center}.jgc-photo figcaption{font-size:11px;color:#647e93;line-height:1.6;margin-top:9px}.jgc-steps{padding-bottom:30px}.jgc-step{display:grid;grid-template-columns:100px minmax(0,1.15fr) minmax(0,.85fr);gap:36px;position:relative;padding:60px 0 90px;border-top:1px solid var(--line)}.jgc-step-number{font-size:80px;line-height:1;font-weight:400;letter-spacing:-.09em;color:#648eae;font-family:Georgia,"Times New Roman",serif}.jgc-step-copy>p:not(.jgc-eyebrow){font-size:14px;color:var(--muted);margin-top:24px}.jgc-step-visual{padding-top:125px;padding-left:15px}.jgc-step-visual img{aspect-ratio:5/4;object-fit:cover}.jgc-step-visual blockquote{margin:21px 0 0 19px;padding:0 0 0 17px;border-left:2px solid #19b8c6;font-size:13px;line-height:1.9;color:#496982}.jgc-step-middle .jgc-step-visual{padding-top:206px;padding-left:0;padding-right:20px}.jgc-step-middle{padding-bottom:115px}.jgc-note-list{margin:29px 0 0}.jgc-note-list>div{display:grid;grid-template-columns:77px 1fr;gap:12px;border-top:1px solid #e0eaf1;padding:15px 0}.jgc-note-list dt{font-size:13px;font-weight:700;line-height:1.8}.jgc-note-list dd{margin:0;color:var(--muted);font-size:13px;line-height:1.85}.jgc-checkpoint{padding:13px 15px;background:#fff7ec!important;font-size:12px!important;margin-top:12px!important}.jgc-checkpoint span{color:#9d3d00;font-weight:700;margin-right:7px}.jgc-disclosures{margin-top:29px;border-top:1px solid var(--line)}.jgc-disclosures details{border-bottom:1px solid var(--line)}.jgc-disclosures summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:15px;font-weight:700;padding:19px 0}.jgc-disclosures summary::-webkit-details-marker{display:none}.jgc-disclosures summary span{font-size:20px;font-weight:400;transition:transform .2s}.jgc-disclosures details[open] summary span{transform:rotate(45deg)}.jgc-disclosures details p{font-size:13px!important;line-height:1.9;color:var(--muted);padding:0 25px 21px 0}.jgc-handover-list{padding:0;margin:30px 0 23px;list-style:none;counter-reset:handover}.jgc-handover-list li{position:relative;padding:0 0 21px 35px;counter-increment:handover}.jgc-handover-list li:before{content:counter(handover);position:absolute;left:0;top:0;color:#416f91;font-size:12px;border:1px solid #c7dce9;width:22px;height:22px;border-radius:50%;text-align:center;line-height:20px}.jgc-handover-list strong{display:block;font-size:14px;margin-bottom:7px}.jgc-handover-list span{font-size:13px;line-height:1.8;color:var(--muted)}.jgc-text-link{display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:700;line-height:1.8;border-bottom:1px solid #6a92b0;padding-bottom:5px}.jgc-text-link:hover{color:#096de0}.jgc-promo{width:min(1160px,calc(100% - 64px));margin:25px auto 75px}.jgc-promo a{display:block;overflow:hidden;border-radius:10px}.jgc-promo img{width:100%;height:auto}.jgc-reading{padding:5px 0 82px}.jgc-reading-head{display:flex;gap:40px;align-items:flex-end;justify-content:space-between;margin-bottom:35px}.jgc-article-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.jgc-article{border-top:1px solid #c7dce9}.jgc-article a{display:block;position:relative;padding:24px 31px 26px 0}.jgc-article a>span{font-size:11px;color:#55758d;letter-spacing:.06em}.jgc-article h3{font-size:17px;line-height:1.8;font-weight:600;margin-top:11px}.jgc-article p{font-size:12px;line-height:1.85;color:var(--muted);margin-top:11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jgc-article b{position:absolute;right:0;top:28px;color:#096de0;font-size:22px;font-weight:400}.jgc-article a:hover h3{color:#096de0}.jgc-closing{background:var(--pale);text-align:center;padding:70px 0}.jgc-closing p:not(.jgc-eyebrow){font-size:14px;max-width:605px;margin:21px auto 25px;line-height:1.9;color:var(--muted)}.jgc-other-links{display:flex;justify-content:center;gap:28px;margin-top:32px;font-size:12px;color:var(--muted)}.ss-skip{position:absolute;top:0;left:-9999px;background:#fff;color:#071f3d;padding:12px;z-index:9999}.ss-skip:focus{left:12px}.ss-top{position:fixed;right:20px;bottom:24px;width:40px;height:40px;background:#071f3d;color:#fff;border:0;border-radius:50%;cursor:pointer;z-index:30;opacity:0;pointer-events:none}.ss-top.is-visible{opacity:1;pointer-events:auto}
@media(max-width:1000px){.jgc-step{grid-template-columns:66px minmax(0,1.1fr) minmax(0,.9fr);gap:23px}.jgc-step-number{font-size:64px}.jgc-step-visual{padding-left:0}.jgc-summary{gap:35px}.jgc-contact-strip>div{padding-left:20px}.jgc-step-middle .jgc-step-visual{padding-right:0}}
@media(max-width:760px){.jgc-wrap{width:calc(100% - 36px)}.jgc-opening{padding-top:18px}.jgc-crumb{margin-bottom:38px}.jgc-opening h1{font-size:clamp(31px,7.9vw,49px)}.jgc-intro{font-size:14px;margin:22px auto!important;max-width:520px}.jgc-eyebrow{font-size:11px!important;margin-bottom:15px!important}.jgc-contact-strip{margin-top:35px;padding:21px 0}.jgc-contact-strip>div{padding-left:13px}.jgc-contact-strip span{font-size:10px}.jgc-contact-strip strong{font-size:14px}.jgc-summary{grid-template-columns:1fr;gap:24px;padding:52px 0 29px}.jgc-main h2{font-size:29px}.jgc-first-image{padding:0 0 0 27px;margin-bottom:51px}.jgc-first-image img{aspect-ratio:3/2}.jgc-step{grid-template-columns:49px minmax(0,1fr);gap:0 15px;padding:37px 0 52px}.jgc-step-number{font-size:48px}.jgc-step-copy>p:not(.jgc-eyebrow){font-size:13px;margin-top:20px}.jgc-step-visual,.jgc-step-middle .jgc-step-visual{grid-column:2;padding:28px 0 0}.jgc-step-visual img{aspect-ratio:4/3}.jgc-step-visual blockquote{margin-left:8px;font-size:12px}.jgc-note-list>div{grid-template-columns:67px 1fr;gap:8px}.jgc-note-list dt,.jgc-note-list dd{font-size:12px}.jgc-disclosures summary{font-size:14px}.jgc-promo{width:calc(100% - 36px);margin:5px auto 47px}.jgc-reading{padding-bottom:45px}.jgc-reading-head{display:block;margin-bottom:27px}.jgc-reading-head .jgc-text-link{margin-top:23px}.jgc-article-list{grid-template-columns:1fr;gap:0}.jgc-article a{padding:21px 30px 21px 0}.jgc-article h3{font-size:16px}.jgc-closing{padding:45px 0}.jgc-closing h2{font-size:27px}.jgc-other-links{gap:22px}.jgc-button{font-size:13px;gap:22px;padding:13px 17px;max-width:100%}.jgc-topic-list{gap:8px}.jgc-topic-list li{font-size:12px;padding:7px 10px}}
@media(prefers-reduced-motion:reduce){.jgc-main *{scroll-behavior:auto!important;transition:none!important}.jgc-button:hover{transform:none}}
