.a-news{background:var(--a-cream);padding:34px max(24px,calc((100% - 1280px)/2));border-bottom:1px solid var(--a-line);scroll-margin-top:12px}.a-news-inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:42px;align-items:start}.a-news-heading>span{display:block;color:var(--a-copper);font-size:10px;letter-spacing:.22em;margin-bottom:9px}.a-news-heading h2{font-family:var(--a-serif);font-size:28px;line-height:1.55;letter-spacing:.06em;margin:0;font-weight:600}.a-news-preview{font-size:10px;color:#765b52;margin:12px 0 0;line-height:1.6}.a-news-list{min-width:0;border-top:1px solid var(--a-line)}.a-news-entry{border-bottom:1px solid var(--a-line)}.a-news-entry summary{display:grid;grid-template-columns:90px 86px minmax(0,1fr) 18px;gap:15px;align-items:center;min-height:70px;padding:15px 6px;cursor:pointer;list-style:none}.a-news-entry summary::-webkit-details-marker{display:none}.a-news-entry summary:hover{background:var(--a-paper)}.a-news-entry summary:focus-visible{outline:3px solid var(--a-copper);outline-offset:3px}.a-news-entry time{font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#765b52}.a-news-category{font-size:10px;color:var(--a-copper);border:1px solid var(--a-line);padding:2px 5px;text-align:center;white-space:nowrap}.a-news-entry h3{font-family:var(--a-serif);font-size:17px;font-weight:600;line-height:1.65;margin:0;overflow-wrap:anywhere}.a-news-toggle{position:relative;width:14px;height:14px;color:var(--a-copper)}.a-news-toggle:before,.a-news-toggle:after{content:"";position:absolute;background:currentColor;left:0;top:6px;width:14px;height:1px}.a-news-toggle:after{transform:rotate(90deg);transition:transform .24s ease,opacity .24s ease}.a-news-entry[open]:not(.is-closing) .a-news-toggle:after{transform:rotate(0);opacity:0}.a-news-detail{padding:0 38px 25px 6px;max-width:740px;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.a-news-detail p{margin:0 0 13px}.a-news-detail .a-news-sample-label{font-size:11px;color:var(--a-copper);border-left:2px solid var(--a-copper);padding-left:10px}.a-news-image{display:block;max-width:390px;margin:18px 0 0}.a-news-image img{width:100%;height:auto}.a-news-image span{display:block;font-size:11px;padding-top:5px;text-align:right}body.a-faithful-page .a-news-link{display:inline-block;color:var(--a-burgundy);font-weight:700;text-decoration:underline;text-underline-offset:5px;padding:10px 0;min-height:44px}.a-news-empty{margin:0;padding:25px 0;font-size:14px;color:#765b52}.a-news-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.a-news-toggle:after{transition:none}}@media(max-width:1060px){.a-news-inner{grid-template-columns:190px minmax(0,1fr);gap:24px}.a-news-entry summary{grid-template-columns:80px 76px minmax(0,1fr) 14px;gap:10px}.a-news-entry h3{font-size:15px}}@media(max-width:700px){.a-news{padding:25px 18px 28px}.a-news-inner{grid-template-columns:1fr;gap:16px}.a-news-heading h2{font-size:23px}.a-news-heading h2 br{display:none}.a-news-heading>span{margin-bottom:5px}.a-news-preview{margin-top:5px}.a-news-entry summary{grid-template-columns:85px minmax(0,1fr) 18px;gap:7px 12px;padding:15px 0}.a-news-category{justify-self:start;min-width:74px}.a-news-entry h3{grid-column:1/3;grid-row:2;font-size:16px}.a-news-toggle{grid-column:3;grid-row:1/3}.a-news-detail{padding:0 0 20px;font-size:13px}.a-news-image{max-width:100%}}
