.news-page{--ink:#5f574a;--line:rgba(95,87,74,.24)}.news-page .header{border-bottom:1px solid var(--line)}.news-page .desktop-nav{font-size:14px}.news-page [aria-current=page]{text-decoration:underline;text-underline-offset:7px}.news-main{max-width:1560px;margin:auto;padding:0 6% 90px}.news-intro{padding:85px 0 55px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.news-intro .eyebrow{font-size:12px;margin-bottom:22px}.news-intro h1{font-size:clamp(52px,7vw,100px);letter-spacing:-.055em;margin:0;line-height:1.1}.news-intro>p{font-size:16px;line-height:1.8;margin:0 0 6px;color:#6e6659}.journal-line{border-top:1px solid var(--line);padding:21px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}.journal-line>span{font-size:12px;letter-spacing:.13em}.journal-line nav{display:flex;gap:27px;font-size:14px}.journal-line a:hover{text-decoration:underline;text-underline-offset:5px}.news-feature{display:grid;grid-template-columns:1.22fr 1fr;background:var(--sand);margin-bottom:90px}.feature-image{position:relative;min-height:540px;overflow:hidden}.feature-image img{height:100%;width:100%;position:absolute;object-fit:cover}.feature-label{position:absolute;left:25px;top:25px;background:var(--paper);font-size:12px;letter-spacing:.08em;padding:8px 13px}.feature-copy{padding:45px 9%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.feature-meta{display:flex;gap:24px;justify-content:space-between;width:100%;font-size:12px;letter-spacing:.04em;margin-bottom:38px}.feature-copy h2{font-size:clamp(29px,3.1vw,46px);line-height:1.2;letter-spacing:-.035em;margin-bottom:24px}.feature-copy>p{font-size:16px;line-height:1.8;margin-bottom:30px}.feature-copy .button{font-size:14px;gap:18px;padding:16px 18px;line-height:1.5}.feature-full{grid-column:1/-1;padding:0 35px}.news-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:17px 0;border-top:1px solid var(--line);font-size:14px}.news-details>summary::-webkit-details-marker{display:none}.news-details>summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.news-details .detail-sign{font-size:25px;line-height:1}.news-details .close-label{display:none}.news-details[open] .read-label{display:none}.news-details[open] .close-label{display:inline}.news-details[open] .detail-sign{transform:rotate(45deg)}.article-body{padding:14px 0 28px;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.feature-full .article-body{max-width:780px;margin:0 auto;padding-bottom:40px}.article-body p{margin:0 0 19px}.article-body .publication-date{font-size:12px;letter-spacing:.04em;color:#6e6659}.article-body .text-link{max-width:100%;line-height:1.5;gap:20px}.news-year{margin-bottom:75px;scroll-margin-top:30px}.year-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:34px}.year-heading h2{font-size:35px;margin:0}.year-heading>span{font-size:12px;letter-spacing:.1em}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px 30px}.card-photo{position:relative;overflow:hidden;background:var(--sand)}.card-photo img{width:100%;aspect-ratio:1.28;object-fit:cover;transition:transform .6s}.card-photo:hover img{transform:scale(1.025)}.card-photo>span{position:absolute;left:15px;bottom:15px;font-size:11px;letter-spacing:.06em;background:var(--paper);padding:6px 10px;max-width:calc(100% - 30px)}.card-meta{font-size:12px;margin:23px 0 12px;color:#706759}.news-card h3{font-size:23px;font-weight:400;line-height:1.35;letter-spacing:-.025em;margin-bottom:15px;text-wrap:pretty;overflow-wrap:anywhere}.card-excerpt{font-size:16px;line-height:1.75;margin-bottom:22px;color:#6e6659}.news-card .article-body{font-size:16px}.news-closing{padding:60px 7%;display:flex;justify-content:space-between;align-items:center;gap:45px;background:#5f574a;color:var(--paper)}.news-closing .eyebrow{font-size:12px;margin-bottom:15px}.news-closing h2{font-size:35px;max-width:660px;margin:0}.news-closing .button{flex-shrink:0}.news-page .footer{padding-bottom:35px}@media(min-width:1600px){.news-main{padding-left:70px;padding-right:70px}}@media(max-width:1100px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-copy{padding:35px 7%}.feature-image{min-height:510px}.feature-meta{gap:12px;font-size:11px}.news-intro{gap:25px}.news-intro>p{font-size:14px}.news-closing h2{font-size:30px}}@media(max-width:760px){.news-main{padding:0 6% 25px}.news-intro{padding:50px 0 32px;display:block}.news-intro h1{font-size:clamp(47px,11.5vw,75px)}.news-intro .eyebrow{margin-bottom:18px}.news-intro>p{font-size:15px;margin-top:22px}.journal-line{align-items:flex-start;flex-direction:column;gap:16px;padding:20px 0}.journal-line nav{gap:30px}.news-feature{grid-template-columns:1fr;margin-bottom:55px}.feature-image{min-height:350px}.feature-label{top:18px;left:18px;font-size:11px}.feature-copy{padding:30px 22px}.feature-meta{font-size:12px;margin-bottom:23px}.feature-copy h2{font-size:32px}.feature-copy .button{width:100%}.feature-full{padding:0 22px}.year-heading{gap:15px;align-items:flex-end;padding-bottom:18px;margin-bottom:25px}.year-heading h2{font-size:28px}.year-heading>span{font-size:10px}.news-grid{grid-template-columns:1fr;gap:40px}.news-card h3{font-size:25px}.card-photo img{aspect-ratio:1.35}.card-meta{margin-top:20px}.news-year{margin-bottom:50px}.news-closing{display:block;padding:45px 6%}.news-closing h2{font-size:32px}.news-closing .button{margin-top:27px}.news-page .footer{padding:35px 6%}.article-body{font-size:16px}.feature-full .article-body{padding-bottom:25px}}@media(prefers-reduced-motion:reduce){.card-photo img{transition:none}}@media(max-width:370px){.news-page .header .button-small{display:none}.feature-copy h2{font-size:29px}.feature-copy .button{font-size:13px;padding:14px}.year-heading h2{font-size:26px}}
