.news-page{background:var(--detail-paper);overflow:hidden}.news-hero{color:#f3efe4;background:#063f31;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(40px,6vw,110px);min-height:100svh;padding:138px clamp(28px,7.5vw,132px) 70px;display:grid;position:relative}.news-hero:before{content:"NEWS";color:#0000;letter-spacing:-.13em;-webkit-text-stroke:1px #e0c47a1f;pointer-events:none;font:clamp(120px,19vw,330px)/.8 ui-monospace,monospace;position:absolute;bottom:-5vw;left:-2vw}.news-hero-title{z-index:1;position:relative}.news-hero-title>p{color:#d6ba70;letter-spacing:.2em;margin:0;font:10px ui-monospace,monospace}.news-hero-title h1{letter-spacing:.055em;margin:40px 0 32px;font:500 clamp(65px,7.2vw,118px)/1.12 MZY Display,sans-serif}.news-hero-title h1 em{color:#e0c47a;font-style:normal}.news-hero-title>span{color:#ffffff94;letter-spacing:.13em;max-width:470px;font-size:13px;line-height:1.9;display:block}.news-feature{z-index:1;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#0b4b3a;border:1px solid #e1c57b59;align-self:center;padding:0;position:relative;box-shadow:24px 24px #e1c57b17}.news-feature figure{height:clamp(300px,37vh,440px);margin:0;position:relative;overflow:hidden}.news-feature figure:after{content:"";background:linear-gradient(#0000 45%,#012a1f80);position:absolute;inset:0}.news-feature img{object-fit:cover;filter:saturate(.72)contrast(1.03);width:100%;height:100%;transition:transform .7s}.news-feature:hover img{transform:scale(1.025)}.news-feature article{padding:30px 34px 34px}.news-feature article>div{color:#d8bc73;letter-spacing:.15em;justify-content:space-between;font:9px ui-monospace,monospace;display:flex}.news-feature h2{letter-spacing:.055em;margin:23px 0 14px;font:500 clamp(27px,2.5vw,42px)/1.35 MZY Display,sans-serif}.news-feature p{color:#ffffff91;max-width:680px;margin:0;font-size:12px;line-height:1.95}.news-feature b{color:#dfc47c;letter-spacing:.08em;margin-top:22px;font-size:11px;font-weight:500;display:inline-block}.news-feature i{margin-left:18px;font:15px Arial}.news-hero>aside{color:#dec278;justify-items:end;display:grid;position:absolute;bottom:58px;right:2.6%}.news-hero>aside span,.news-hero>aside small{letter-spacing:.15em;font:8px ui-monospace,monospace}.news-hero>aside b{color:#0000;-webkit-text-stroke:1px #dec278;font:44px ui-monospace,monospace}.news-archive{background:#efede4;padding:110px clamp(28px,7.5vw,132px) 130px}.news-archive>header{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;display:grid}.news-archive>header span{color:#9a844f;letter-spacing:.17em;font:9px ui-monospace,monospace}.news-archive>header h2{letter-spacing:.055em;margin:30px 0 0;font:500 clamp(45px,5.3vw,84px)/1.22 MZY Display,sans-serif}.news-archive>header p{color:#707b73;max-width:520px;margin:0 0 8px;font-size:13px;line-height:2.05}.news-filters{border-top:1px solid var(--detail-line);border-bottom:1px solid var(--detail-line);margin-top:72px;display:flex}.news-filters button{color:#6d7971;border:0;border-right:1px solid var(--detail-line);cursor:pointer;background:0 0;flex:1;justify-content:space-between;align-items:center;min-height:66px;padding:0 22px;font-size:12px;display:flex}.news-filters button:last-child{border-right:0}.news-filters button[aria-pressed=true]{color:#f2eee2;background:#07513e}.news-filters small{color:#9b8450;font:9px ui-monospace,monospace}.news-filters button[aria-pressed=true] small{color:#dec278}.news-grid{border-top:1px solid var(--detail-line);border-left:1px solid var(--detail-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:55px;display:grid}.news-card{border-right:1px solid var(--detail-line);border-bottom:1px solid var(--detail-line);min-width:0}.news-card[hidden]{display:none}.news-card.is-lead{grid-column:span 2}.news-card>button{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr;padding:0;display:grid}.news-card figure{background:#d8d7ce;height:270px;margin:0;overflow:hidden}.news-card.is-lead figure{height:390px}.news-card img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;transition:transform .65s,filter .65s}.news-card:hover img{filter:saturate(.9);transform:scale(1.025)}.news-card-copy{align-content:start;min-height:295px;padding:30px;display:grid}.news-card-meta{color:#9a844f;letter-spacing:.14em;justify-content:space-between;font:9px ui-monospace,monospace;display:flex}.news-card h3{letter-spacing:.055em;margin:38px 0 18px;font:500 28px/1.45 MZY Display,sans-serif}.news-card.is-lead h3{font-size:clamp(32px,3vw,48px)}.news-card p{color:#707b73;margin:0;font-size:12px;line-height:1.95}.news-card-copy>b{color:#8f7b49;align-self:end;margin-top:28px;font-size:11px;font-weight:500}.news-card-copy>b i{margin-left:16px;font:15px Arial}.news-empty{color:#727d75;border:1px solid var(--detail-line);text-align:center;margin:55px 0 0;padding:70px 0}.news-contact{color:#f2eee3;text-align:center;background:#9c8650;padding:100px clamp(28px,10vw,180px)}.news-contact small{letter-spacing:.18em;font:9px ui-monospace,monospace}.news-contact h2{letter-spacing:.055em;max-width:1050px;margin:34px auto;font:500 clamp(35px,4.3vw,66px)/1.5 MZY Display,sans-serif}.news-contact a{border-bottom:1px solid;justify-content:space-between;gap:55px;min-width:210px;padding-bottom:12px;font-size:12px;display:inline-flex}.news-reader{z-index:1000;visibility:hidden;color:#173d31;opacity:0;pointer-events:none;background:#f1eee4;grid-template-columns:.88fr 1.12fr;transition:opacity .35s,visibility .35s;display:grid;position:fixed;inset:0}.news-reader[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}.news-reader-open{overflow:hidden}.news-reader-close{z-index:3;color:#173d31;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #173d316b;padding:10px 0 9px;font-size:11px;position:absolute;top:24px;right:32px}.news-reader-close span{margin-left:12px;font-size:18px}.news-reader-media{background:#0b4838;min-width:0;min-height:100svh;position:relative;overflow:hidden}.news-reader-gallery{position:absolute;inset:0}.news-reader-gallery img{object-fit:cover;filter:saturate(.74);opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.news-reader-gallery img.is-active{opacity:1}.news-reader-gallery-arrow{z-index:2;color:#ffffffe6;width:44px;height:64px;box-shadow:none;backdrop-filter:none;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:0;place-items:center;padding:0;font:300 19px/1 DM Mono,ui-monospace,monospace;transition:color .25s,border-color .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.news-reader-gallery-arrow.is-prev{left:20px}.news-reader-gallery-arrow.is-next{right:20px}.news-reader-gallery-arrow:hover{color:#f0d58c;border-color:#f0d58cd6}.news-reader-gallery-arrow.is-prev:hover{transform:translate(-3px,-50%)}.news-reader-gallery-arrow.is-next:hover{transform:translate(3px,-50%)}.news-reader-gallery-count{z-index:2;color:#fff;letter-spacing:.12em;font:9px ui-monospace,monospace;position:absolute;bottom:20px;right:22px}.news-reader-gallery-count b{font-size:14px;font-weight:400}.news-reader-gallery-count i{font-style:normal}.news-reader>article{height:100svh;padding:90px clamp(34px,6vw,105px) 45px;overflow-y:auto}.news-reader>article>header{color:#99824b;border-bottom:1px solid var(--detail-line);letter-spacing:.16em;justify-content:space-between;padding-bottom:19px;font:9px ui-monospace,monospace;display:flex}.news-reader h2{letter-spacing:.045em;margin:60px 0 28px;font:500 clamp(43px,4.8vw,77px)/1.28 MZY Display,sans-serif}.news-reader-summary{color:#4f655b;border-left:1px solid #a78b4a;padding-left:20px;font-size:14px;line-height:2}.news-reader-body{color:#68756d;margin-top:45px;font-size:13px;line-height:2.15}.news-reader-body p{margin:0 0 24px}.news-reader>article>footer{border-top:1px solid var(--detail-line);justify-content:space-between;align-items:center;margin-top:65px;padding-top:24px;display:flex}.news-reader>article>footer button{color:#725f36;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.news-reader>article>footer span{color:#8b968f;font:9px ui-monospace,monospace}.news-reader>article>footer b{color:#977e42;font-size:14px;font-weight:400}@media (width<=980px){.news-hero{grid-template-columns:1fr;padding-top:125px}.news-hero-title h1{margin:28px 0 20px}.news-feature{max-width:760px}.news-archive>header{grid-template-columns:1fr;gap:28px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card.is-lead{grid-column:span 2}.news-reader{grid-template-columns:.72fr 1.28fr}}@media (width<=620px){.news-hero{gap:48px;min-height:auto;padding:112px 20px 70px}.news-hero-title h1{font-size:58px}.news-feature figure{height:255px}.news-feature article{padding:25px 22px 28px}.news-hero>aside{display:none}.news-archive{padding:80px 20px 90px}.news-archive>header h2{font-size:48px}.news-filters{overflow-x:auto}.news-filters button{min-width:128px}.news-grid{grid-template-columns:1fr}.news-card.is-lead{grid-column:auto}.news-card figure,.news-card.is-lead figure{height:265px}.news-card-copy{min-height:270px;padding:25px 22px}.news-card.is-lead h3,.news-card h3{font-size:27px}.news-contact{padding:82px 20px}.news-reader{display:block;overflow-y:auto}.news-reader-media{height:42svh;min-height:42svh}.news-reader>article{height:auto;min-height:58svh;padding:48px 20px 36px;overflow:visible}.news-reader-close{color:#f2eee3;background:#022b20b3;border:1px solid #ffffff80;padding:9px 12px;top:14px;right:18px}.news-reader h2{margin-top:42px;font-size:43px}}.news-archive{background-color:#efede4;background-image:linear-gradient(180deg, #efede4b3 0, #efede4d4 360px, #efede4fa 720px), var(--news-archive-art);background-position:top;background-size:cover}.news-archive>header{backdrop-filter:blur(2px);background:#f6f3ea85;padding:28px}.news-filters{backdrop-filter:blur(2px);background:#f6f3eaad}.news-card>button{background:#efede4e6}.news-contact{background-color:#8f7845;background-image:linear-gradient(90deg, #4b3f24e6, #8f7845a6 50%, #314030d9), var(--news-archive-art);background-position:50% 70%;background-size:cover}.news-contact h2{text-shadow:0 2px 24px #201f1540}@media (width<=620px){.news-archive{background-position:68% 0}.news-archive>header{padding:20px}.news-contact{background-position:62%}}@media (width>=981px){.news-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense}.news-grid .news-card{--archive-span:6;--archive-height:620px;--archive-image-height:320px;grid-column:span var(--archive-span);min-height:var(--archive-height)}.news-card[data-news-layout="1"]{--archive-span:8;--archive-height:690px;--archive-image-height:390px}.news-card[data-news-layout="2"]{--archive-span:4;--archive-height:690px;--archive-image-height:300px}.news-card[data-news-layout="3"]{--archive-span:5;--archive-height:590px;--archive-image-height:270px}.news-card[data-news-layout="4"]{--archive-span:7;--archive-height:590px;--archive-image-height:320px}.news-card[data-news-layout="5"]{--archive-span:7;--archive-height:640px;--archive-image-height:350px}.news-card[data-news-layout="6"]{--archive-span:5;--archive-height:640px;--archive-image-height:290px}.news-grid[data-visible-count="1"] .news-card{--archive-span:12}.news-grid .news-card>button{grid-template-rows:var(--archive-image-height) minmax(0, 1fr)}.news-grid .news-card figure,.news-grid .news-card.is-lead figure{height:auto}.news-grid .news-card-copy{min-height:0;padding:clamp(28px,2.7vw,46px)}.news-grid .news-card h3,.news-grid .news-card.is-lead h3{text-wrap:balance;margin-top:clamp(25px,2.7vw,42px);font-size:clamp(26px,2.35vw,39px)}.news-card[data-news-layout="1"] h3,.news-card[data-news-layout="4"] h3,.news-card[data-news-layout="5"] h3{font-size:clamp(34px,3.1vw,52px)}}@media (width>=621px) and (width<=980px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.news-grid .news-card,.news-grid .news-card.is-lead{grid-column:auto}.news-card[data-news-layout="1"],.news-card[data-news-layout="4"],.news-grid[data-visible-count="1"] .news-card{grid-column:1/-1}.news-grid[data-visible-count="2"] .news-card{grid-column:auto}.news-card>button{grid-template-rows:270px minmax(280px,1fr)}.news-card[data-news-layout="1"]>button,.news-card[data-news-layout="4"]>button{grid-template-rows:370px minmax(260px,1fr)}.news-card figure,.news-card.is-lead figure{height:auto}}@media (width<=680px){.news-reader-gallery-arrow{width:38px;height:52px}}@media (width<=620px){.news-grid .news-card,.news-grid .news-card.is-lead{grid-column:auto}.news-card>button,.news-card[data-news-layout="1"]>button,.news-card[data-news-layout="4"]>button{grid-template-rows:250px minmax(255px,auto)}.news-card figure,.news-card.is-lead figure{height:auto}}.seo-route-list[data-astro-cid-z6xhinuh]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
