.yjc-finance-layout{display:grid;grid-template-columns:335px minmax(0,1fr);gap:40px;align-items:start;margin-top:12px}.yjc-finance-intro{position:sticky;top:115px;min-width:0;background:#263b3f;color:#e8eee1;padding:29px}.yjc-finance-intro .yjc-kicker{color:#e4b875}.yjc-finance-intro h1{font-size:43px!important;color:#f0d15c;margin:18px 0 25px!important}.yjc-finance-intro .yjc-deck{color:#c7d9c9;font-size:18px}.yjc-finance-route{display:grid;margin-top:25px;border-left:2px solid #cf8b4e}.yjc-finance-route span{font-size:13px;padding:10px 0 10px 18px;position:relative}.yjc-finance-route span:before{content:"";width:7px;height:7px;background:#e79553;position:absolute;left:-5px;top:16px}.yjc-finance-photo{aspect-ratio:1.6;overflow:hidden;margin-top:25px!important}.yjc-finance-photo img{width:100%;height:100%!important;object-fit:cover}.yjc-finance-main{min-width:0}.yjc-finance-find{padding-bottom:23px;border-bottom:2px solid #3a5b5a}.yjc-finance-find label{font-size:13px;font-weight:700;display:block;margin-bottom:10px}.yjc-finance-find input{height:44px;padding:10px 13px;width:100%;border:1px solid #96aca0;background:#fffdf5;border-radius:0}.yjc-finance-find p{font-size:11px;line-height:1.7;color:#607c6c;margin-top:10px!important}.yjc-finance-entry{display:grid;grid-template-columns:110px minmax(0,1fr);gap:25px;padding:28px 0;border-bottom:1px solid #a9bcb0;align-items:start;min-width:0}.yjc-finance-entry>.yjc-thumb{height:110px;aspect-ratio:1}.yjc-finance-entry h2{font-size:25px!important;margin:11px 0!important}.yjc-finance-entry .yjc-summary{font-size:14px}.yjc-finance-title{padding:35px 39px;margin-top:12px;background:#273b3e;color:#edf3e7;border-bottom:5px solid #db7444}.yjc-finance-title .yjc-kicker{color:#e4bc73}.yjc-finance-title h1{font-size:clamp(31px,3.8vw,46px)!important;max-width:1030px;margin:16px 0 23px!important}.yjc-finance-title :is(.yjc-meta,.yjc-deck){color:#c4d8c6}.yjc-finance-title .yjc-deck{max-width:940px;margin-top:19px!important}.yjc-finance-reading{display:grid;grid-template-columns:minmax(0,800px) minmax(0,1fr);gap:35px;align-items:start;margin-top:34px}.yjc-finance-body{padding:40px;background:#fffdf5;min-width:0}.yjc-finance-side{min-width:0;position:sticky;top:115px}.yjc-finance-side .yjc-index{background:#dae5d7;border-top:4px solid #d89450}.yjc-finance-side>.yjc-main-image{aspect-ratio:1.5;margin-top:24px!important}
@media(max-width:1000px){.yjc-finance-layout{grid-template-columns:285px minmax(0,1fr);gap:28px}.yjc-finance-intro{padding:25px}.yjc-finance-intro h1{font-size:39px!important}.yjc-finance-entry{grid-template-columns:85px minmax(0,1fr);gap:20px}.yjc-finance-entry>.yjc-thumb{height:85px}.yjc-finance-entry h2{font-size:23px!important}.yjc-finance-reading{grid-template-columns:minmax(0,1fr) 240px;gap:25px}.yjc-finance-body{padding:28px}}
@media(max-width:730px){.yjc-finance-layout{display:flex;flex-direction:column;gap:28px}.yjc-finance-intro{position:static;width:100%;padding:26px 23px}.yjc-finance-intro h1{font-size:36px!important}.yjc-finance-intro .yjc-deck{font-size:17px}.yjc-finance-photo{aspect-ratio:2.2}.yjc-finance-main{width:100%}.yjc-finance-entry{grid-template-columns:73px minmax(0,1fr);gap:17px;padding:24px 0}.yjc-finance-entry>.yjc-thumb{height:73px}.yjc-finance-entry h2{font-size:23px!important}.yjc-finance-entry .yjc-summary{font-size:13px}.yjc-finance-title{padding:27px 23px}.yjc-finance-title h1{font-size:31px!important}.yjc-finance-reading{display:flex;flex-direction:column;gap:23px;margin-top:24px}.yjc-finance-side{position:static;order:-1;width:100%}.yjc-finance-side>.yjc-main-image{aspect-ratio:2.3;margin-top:20px!important}.yjc-finance-body{padding:24px 18px;width:100%}}
