/* One corporate reading space; original Resources layout is unchanged. */
.now-intro{padding-bottom:72px}.now-list{padding-bottom:90px;scroll-margin-top:120px}.now-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:25px;border-bottom:1px solid #cfd4d8}.now-filters{display:flex;flex-wrap:wrap;gap:10px 28px}.now-filters a{padding:9px 0;color:#727980;font-size:15px;border-bottom:2px solid transparent}.now-filters a[aria-current]{color:#242a2f;border-bottom-color:#242a2f;font-weight:650}.now-search{display:flex;gap:10px;align-items:center;min-width:260px;border-bottom:1px solid #8a9298}.now-search input{width:230px;min-width:0;padding:12px 0;border:0;background:transparent;color:#252b30;font:inherit;font-size:15px}.now-search button{padding:12px 4px;background:none;border:0;color:#252b30;font:inherit;font-size:14px;cursor:pointer}.now-count{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:24px 0 32px;font-size:14px;color:#6c747a}.now-count p{margin:0}.now-count strong{color:#262e34}.now-count>span{font-size:13px}.now-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:62px 30px}.now-card{min-width:0}.now-cover{position:relative;display:block;aspect-ratio:4/3;background:#f0f2f3;overflow:hidden}.now-cover img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.now-cover:hover img{transform:scale(1.025)}.now-cover>span{position:absolute;bottom:16px;right:16px;display:grid;place-items:center;width:36px;height:36px;background:#fff;color:#283139;font-size:20px}.now-meta{display:flex;flex-wrap:wrap;gap:9px 18px;color:#69747d;font-size:13px;line-height:1.7;margin:20px 0 12px}.now-meta>span:first-child{color:#35414a}.now-card h2{font-size:22px;line-height:1.55;letter-spacing:-.045em;font-weight:650;margin:0 0 13px;color:#252d33;overflow-wrap:anywhere}.now-card h2 a{color:inherit}.now-card>p{color:#68727a;line-height:1.85;font-size:15px;margin:0 0 19px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.now-card>.text-link{font-size:14px}.now-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin:65px 0 40px}.now-pagination a,.now-pagination>span{min-width:40px;min-height:44px;display:grid;place-items:center;font-size:14px}.now-pagination a[aria-current]{background:#2a333a;color:white}.now-pagination a:hover{box-shadow:inset 0 0 0 1px #737d85}.now-empty{padding:60px 0;grid-column:1/-1;color:#68727a}.now-source{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e0e3e6;padding-top:25px;color:#68727a;font-size:14px}.now-source p{margin:0}.now-source .text-link{font-size:14px}.now-bottom{padding-top:65px;padding-bottom:75px;border-top:1px solid #dfe3e5;display:flex;align-items:center;justify-content:space-between;gap:35px}.now-bottom h2{font-size:34px;line-height:1.4;letter-spacing:-.045em}.now-bottom>div:last-child{display:flex;gap:14px;flex-wrap:wrap}.now-article{padding-top:65px}.now-breadcrumb{display:flex;gap:14px;color:#78818a;font-size:14px;margin-bottom:48px}.now-article-heading{max-width:1050px;padding-bottom:38px;border-bottom:1px solid #d9dfe3}.now-article-heading h1{font-size:clamp(30px,3.3vw,50px);line-height:1.4;letter-spacing:-.045em;color:#252d33;overflow-wrap:anywhere}.now-article-heading .now-meta{margin-top:25px}.now-news-note{font-size:14px;color:#68727a;line-height:1.8;margin:22px 0 0}.now-article-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(240px,1fr);gap:clamp(35px,7vw,110px);padding:50px 0 90px;align-items:start}.now-article-body{min-width:0;overflow-wrap:anywhere}.now-article-body>p{font-size:17px;line-height:1.95;color:#424e57;margin:0 0 22px}.now-article-body figure{margin:35px 0}.now-article-body figure img{display:block;width:auto;max-width:100%;height:auto;max-height:1100px;margin:auto;background:#f2f4f5}.now-article-body figcaption{font-size:13px;line-height:1.7;color:#78818a;margin:12px 0;text-align:center}.now-article-body .now-body-link{font-size:14px;margin:12px 0 22px}.now-body-link a{text-decoration:underline;text-underline-offset:4px;color:#4f626f}.now-original{margin-top:45px;border-top:1px solid #dce1e4;padding-top:25px;font-size:14px;display:flex;flex-direction:column;gap:12px;color:#68727a}.now-original a{color:#293942;text-decoration:underline;text-underline-offset:4px}.now-article-aside{position:sticky;top:125px;background:#f2f4f5;border-top:3px solid #35434c;padding:30px 24px}.now-article-aside h2{font-size:26px;line-height:1.5;letter-spacing:-.04em}.now-article-aside>p:not(.eyebrow){font-size:15px;line-height:1.85;color:#68727a;margin-bottom:25px}.now-article-aside>.text-link{display:block;font-size:14px;margin-top:25px}.now-article-aside>.button{margin-top:24px;display:flex;justify-content:space-between;font-size:14px;gap:10px;padding:15px}.now-related{display:block;padding:18px 0;border-top:1px solid #d8dee2}.now-related span{display:block;font-size:12px;color:#78818a;margin-bottom:7px}.now-related strong{font-size:15px;line-height:1.7;font-weight:550}.now-related-posts{border-top:1px solid #dfe3e5}.now-related-posts .section-heading h2{font-size:32px}.now-update-note{padding:12px 18px;background:#eef2f4;color:#3f505c;font-size:14px;border:1px solid #d5dde2;margin:0 0 25px;display:flex;justify-content:space-between;gap:20px;align-items:center}.now-update-note a{text-decoration:underline;text-underline-offset:3px}
@media(min-width:1181px){.desktop-nav{gap:clamp(18px,2vw,32px)}}
@media(max-width:1000px){.now-tools{align-items:flex-start;flex-direction:column}.now-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.now-article-layout{grid-template-columns:minmax(0,1fr)}.now-article-aside{position:static;max-width:650px}.now-bottom{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){.now-intro{padding-bottom:45px}.now-filters{gap:6px 20px}.now-filters a{font-size:14px}.now-search{width:100%;min-width:0}.now-search input{flex:1;width:100%}.now-count{align-items:flex-start;flex-direction:column;gap:8px}.now-grid{grid-template-columns:1fr;gap:42px}.now-card h2{font-size:21px}.now-source{align-items:flex-start;flex-direction:column}.now-pagination{gap:5px}.now-pagination a,.now-pagination>span{min-width:36px}.now-bottom{padding-top:45px;padding-bottom:50px}.now-bottom h2{font-size:28px}.now-bottom>div:last-child{flex-direction:column;width:100%}.now-bottom .button{justify-content:space-between}.now-article{padding-top:35px}.now-breadcrumb{margin-bottom:30px}.now-article-heading h1{font-size:29px}.now-article-layout{padding-top:32px;padding-bottom:55px}.now-article-body>p{font-size:16px}.now-update-note{font-size:13px}}
@media(prefers-reduced-motion:reduce){.now-cover img{transition:none}.now-cover:hover img{transform:none}}
