 .journal{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:170px 0 100px}.journal-intro{max-width:850px;padding-bottom:80px}.journal h1{font-size:clamp(42px,6vw,88px);line-height:1.05;letter-spacing:-.055em;font-weight:500;margin:26px 0}.journal p{color:#687181;line-height:1.7}.journal-intro>p,.article-lede{font-size:23px;max-width:700px}.journal-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:56px;border:1px solid #dde3ed;border-radius:36px;background:linear-gradient(140deg,#fff,#eef2f8);align-items:center;color:inherit;text-decoration:none}.journal-story h2{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.04em;font-weight:500;margin:20px 0}.sentiment-art{height:300px;display:flex;align-items:center;gap:18px;font-size:14px;color:#697789}.sentiment-line{height:8px;flex:1;border-radius:20px;background:linear-gradient(90deg,#d58479,#d7c5a0,#86a793);position:relative}.sentiment-line i{display:block;width:34px;height:34px;background:#fff;border:1px solid #dde3ed;border-radius:50%;position:absolute;left:66%;top:-13px;box-shadow:0 10px 30px #203c5030}.journal-note{max-width:750px;margin-top:80px}.journal-note h2{font-size:32px;font-weight:500}.article-heading{max-width:980px;margin:auto}.article-heading>a{font-size:15px;color:#687181}.article-heading .section-label{margin-top:45px}.article-byline{font-size:14px;padding-top:18px}.article-body{max-width:730px;margin:70px auto 0;font-size:19px}.article-body h2{font-size:34px;letter-spacing:-.035em;line-height:1.15;font-weight:500;margin:54px 0 20px}.article-body p,.article-body li{color:#454d5b}.article-body li{padding:0 0 18px;line-height:1.65}.article-body a:not(.button),.journal-note a{color:#3d627c;text-decoration:underline;text-underline-offset:4px}.article-disclosure{font-size:15px;border-left:2px solid #aebdcd;padding-left:20px}.article-body .button{margin-top:30px}@media(max-width:700px){.journal{padding-top:130px;width:calc(100% - 36px)}.journal-story{grid-template-columns:1fr;padding:28px;gap:12px;border-radius:26px}.sentiment-art{height:110px}.journal-intro{padding-bottom:40px}.article-body{font-size:18px;margin-top:42px}.article-heading h1{font-size:42px}.article-body h2{font-size:29px}.journal-intro>p,.article-lede{font-size:19px}}
.research-preview,.official-identity{padding-top:80px;padding-bottom:80px}.research-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.research-links>a{display:flex;flex-direction:column;align-items:flex-start;padding:28px 0;border-top:1px solid #dde3ed;color:inherit;text-decoration:none;min-width:0}.research-links h3{font-size:clamp(24px,2.8vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:24px 0 16px}.research-links p,.official-identity p{color:#687181;line-height:1.7}.research-links .text-button{margin-top:auto;min-height:48px;display:inline-flex;align-items:center}.research-links>a:focus-visible{outline:2px solid currentColor;outline-offset:8px}.research-directory{margin-top:72px}.research-directory>h2{font-size:32px;font-weight:500;margin-bottom:32px}.official-identity>p{max-width:750px;font-size:19px}.official-identity h2,.research-preview>h2{font-size:clamp(32px,4vw,54px);font-weight:500;letter-spacing:-.04em;line-height:1.12;margin:24px 0}.official-identity dl{max-width:850px;margin:36px 0}.official-identity dl>div{display:grid;grid-template-columns:180px 1fr;gap:24px;padding:20px 0;border-top:1px solid #dde3ed;line-height:1.6}.official-identity dt{font-weight:500}.official-identity dd{margin:0;overflow-wrap:anywhere}.official-identity a{text-decoration:underline;text-underline-offset:4px}.official-identity dd a{display:inline-flex;align-items:center;min-height:48px}.article-body ul{padding-left:24px}@media(max-width:760px){.research-links{grid-template-columns:1fr;gap:8px}.research-preview,.official-identity{padding-top:48px;padding-bottom:48px}.official-identity dl>div{grid-template-columns:1fr;gap:4px}.research-preview .section-heading{align-items:flex-start;gap:24px;flex-wrap:wrap}}
