/* Overview-only News. Loaded exclusively on marked pages / their card editor. */
.gisler-news{--gn-ink:#24292b;--gn-muted:#606b6e;--gn-line:#d8dddc;--gn-soft:#f1f3f1;--gn-gutter:40px;color:var(--gn-ink);font-family:inherit;font-size:16px;line-height:1.65;background:#fff;width:100%;min-width:0}
.gisler-news *{box-sizing:border-box;min-width:0}
.gisler-news h1,.gisler-news h2,.gisler-news p{margin:0}
.gisler-news h1,.gisler-news h2{color:var(--gn-ink);font-family:inherit;font-weight:650;letter-spacing:-.025em;line-height:1.13;text-wrap:balance;overflow-wrap:break-word}
.gisler-news h1{font-size:clamp(36px,4.3vw,60px)}
.gisler-news a{color:inherit;text-decoration:none}
.gisler-news a:focus-visible{outline:3px solid #516462;outline-offset:5px}
.gisler-news img{display:block;max-width:100%;height:auto}
.gisler-news .gn-wrap{width:calc(100% - var(--gn-gutter)*2);max-width:1160px;margin-inline:auto}
.gisler-news .gn-preview{padding:9px var(--gn-gutter);background:#e7ece9;font-size:12px;line-height:1.5;color:#3c4c44}
.gisler-news .gn-kicker,.gisler-news .gn-brand{font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--gn-muted)}
.gisler-news .gn-hero{background:var(--gn-soft);padding-block:58px 62px;border-bottom:1px solid var(--gn-line)}
.gisler-news .gn-hero h1{margin-top:15px}
.gisler-news .gn-lead{font-size:19px;line-height:1.6;color:var(--gn-muted);max-width:750px;margin-top:22px}
.gisler-news .gn-list{padding-block:38px 64px}
.gisler-news .gn-list-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:23px;font-size:13px;color:var(--gn-muted)}
.gisler-news .gn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;align-items:stretch}
.gisler-news .gn-card{display:flex;flex-direction:column;border:1px solid var(--gn-line);background:#fff;transition:border-color .15s,box-shadow .15s}
.gisler-news .gn-card:hover{border-color:#71807b;box-shadow:0 6px 22px #2233290d}
.gisler-news .gn-card-image{background:#edf0ed}
.gisler-news .gn-card-image img{width:100%;height:auto;aspect-ratio:16/10;object-fit:contain}
.gisler-news .gn-card-body{padding:27px;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:14px}
.gisler-news .gn-card h2{font-size:28px}
.gisler-news .gn-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--gn-muted);width:100%;justify-content:space-between}
.gisler-news .gn-card .gn-brand{margin-top:8px}
.gisler-news .gn-status{display:inline-block;border:1px solid #c2cbc6;background:#eef2ee;color:#35453b;font-size:12px;font-weight:600;line-height:1.5;padding:5px 10px;border-radius:3px;max-width:100%}
.gisler-news .gn-excerpt{font-size:15px;color:var(--gn-muted);overflow-wrap:break-word}
.gisler-news .gn-more{display:flex;width:100%;gap:14px;justify-content:space-between;align-items:center;font-weight:650;font-size:14px;padding-top:17px;margin-top:auto;border-top:1px solid var(--gn-line)}
.gisler-news .gn-more>span[aria-hidden]{font-size:21px;font-weight:400;flex-shrink:0}
.gisler-news .gn-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.gsnews-editor fieldset{border:1px solid #c3c4c7;padding:16px;margin:22px 0;background:#fff}
.gsnews-editor legend{font-size:15px;font-weight:600;padding:0 6px}
.gsnews-editor .gsnews-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}
.gsnews-editor .gsnews-fields label{display:block;font-weight:600;min-width:0}
.gsnews-editor .gsnews-fields input,.gsnews-editor .gsnews-fields select,.gsnews-editor .gsnews-fields textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:5px;font-weight:400}
.gsnews-editor .gsnews-wide{grid-column:1/-1}
.gsnews-editor .gsnews-check{display:block;margin-top:14px}
@media(max-width:959px){.gisler-news{--gn-gutter:30px}.gisler-news .gn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gisler-news .gn-card-body{padding:23px}.gisler-news .gn-list-heading{align-items:flex-start;flex-direction:column;gap:5px}}
@media(max-width:699px){.gisler-news{--gn-gutter:22px}.gisler-news .gn-hero{padding-block:34px 38px}.gisler-news h1{font-size:36px}.gisler-news .gn-lead{font-size:16px;margin-top:17px}.gisler-news .gn-grid{grid-template-columns:minmax(0,1fr)}.gisler-news .gn-card-body{padding:21px}.gisler-news .gn-card h2{font-size:28px}.gisler-news .gn-list{padding-block:28px 40px}.gsnews-editor .gsnews-fields{grid-template-columns:minmax(0,1fr)}}
@media(prefers-reduced-motion:reduce){.gisler-news *{transition:none!important}}
