.iy-news-inner{width:min(1120px,calc(100% - 64px));margin-inline:auto}
.iy-news-latest{padding:52px 0;background:#f4f3ed;border-top:1px solid var(--iy-border-color,#e3ded7)}
.iy-news-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--iy-color-link);margin:0 0 10px}
.iy-news-section-head{display:flex;align-items:end;justify-content:space-between;gap:var(--iy-space-20);margin-bottom:26px}
.iy-news-section-head h2{font-size:26px;line-height:1.5;margin:0}
.iy-news-section-head>a,.iy-news-back a{font-size:13px;color:var(--iy-color-link);text-decoration:none}
.iy-news-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--iy-border-color,#e3ded7)}
.iy-news-row{margin:0;border-bottom:1px solid var(--iy-border-color,#e3ded7)}
body .iy-news-row>a,body .iy-news-row>a:is(:hover,:focus-visible){text-decoration:none}
.iy-news-row>a{display:grid;grid-template-columns:100px 100px minmax(0,1fr) 20px;align-items:center;gap:var(--iy-space-20);padding:var(--iy-space-24) var(--iy-space-4);color:var(--iy-color-ink);text-decoration:none;line-height:1.7}
.iy-news-row>a:is(:hover,:focus-visible) .iy-news-row__title{color:var(--iy-color-link);text-decoration:underline;text-underline-offset:4px}
.iy-news-row time{font-size:12px;color:var(--iy-color-muted);font-variant-numeric:tabular-nums}
.iy-news-row__tag{font-size:10px;text-align:center;border:1px solid #d4ddd5;border-radius:4px;padding:3px var(--iy-space-8);color:var(--iy-color-link)}
.iy-news-row__title{font-size:15px;font-weight:700;overflow-wrap:anywhere}
.iy-news-page{padding:48px 0 80px}
.iy-news-page-head{margin-bottom:34px}.iy-news-page-head h1{font-size:clamp(26px,3vw,38px);line-height:1.6;margin:var(--iy-space-14) 0 var(--iy-space-18);overflow-wrap:anywhere}
.iy-news-page-head>p:last-child{font-size:14px;color:var(--iy-color-muted);line-height:1.8}
.iy-news-page-head time{font-size:12px;color:var(--iy-color-muted)}
.iy-news-article{width:min(800px,calc(100% - 64px));margin-inline:auto}
.iy-news-article-body{font-size:15px;line-height:2;border-top:1px solid var(--iy-border-color,#e3ded7);padding-top:var(--iy-space-24);overflow-wrap:anywhere}
.iy-news-article-body p{margin:0 0 22px}.iy-news-article-body h2{font-size:22px;margin:32px 0 18px}.iy-news-article-body a{color:var(--iy-color-link);text-decoration:underline;text-underline-offset:4px}
.iy-news-back{margin-top:var(--iy-space-28);padding-top:var(--iy-space-22);border-top:1px solid var(--iy-border-color,#e3ded7)}
@media(max-width:767px){.iy-news-inner,.iy-news-article{width:calc(100% - 32px)}.iy-news-latest{padding:40px 0}.iy-news-section-head{display:block}.iy-news-section-head h2{font-size:23px}.iy-news-section-head>a{display:inline-block;margin-top:14px}.iy-news-row>a{grid-template-columns:90px 100px 1fr;gap:var(--iy-space-10);padding:20px 0}.iy-news-row__title{grid-row:2;grid-column:1/3;font-size:14px}.iy-news-row>a>span:last-child{grid-column:3;grid-row:1/3;justify-self:end}.iy-news-page{padding:28px 0 50px}}
