.page-id-1336 .l-topTitleArea{display:none}.page-id-1336 .l-content{padding-top:0!important}.page-id-1336 .post_content{margin-top:0!important}.grl-news-app{--g:#176b45;--gd:#0c3f2d;--l:#b8d340;--p:#f5f4ed;--i:#17201b;--m:#69716b;color:var(--i);font-family:"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.grl-news-app *{box-sizing:border-box}.grl-news-hero{background:#002f24;line-height:0;overflow:hidden}.grl-news-hero img{display:block;height:auto;width:100%}.grl-news-content{background:var(--p);padding:38px max(20px,calc((100vw - 1100px)/2)) 110px}.grl-news-heading{align-items:flex-end;display:flex;justify-content:flex-end;margin-bottom:24px}.grl-news-filters{background:#e8e8df;display:flex;padding:4px}.grl-news-filters button{background:transparent;border:0;color:var(--m);cursor:pointer;font-size:11px;font-weight:700;min-width:64px;padding:10px 12px}.grl-news-filters button.is-active{background:var(--g);color:#fff}.grl-news-groups{border-top:1px solid var(--i)}.grl-news-card{border-bottom:1px solid rgba(23,32,27,.16);color:var(--i);display:grid;gap:30px;grid-template-columns:280px minmax(0,1fr);min-height:360px;padding:34px 0;text-decoration:none!important}.grl-news-card:last-child{border-bottom:0}.grl-news-card[hidden]{display:none}.grl-news-thumb{align-self:start;aspect-ratio:16/10;background:linear-gradient(145deg,#104a35,#1f7b50);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:18px;position:relative}.grl-news-thumb:after{background:repeating-linear-gradient(135deg,transparent 0,transparent 14px,rgba(255,255,255,.09) 15px,rgba(255,255,255,.09) 17px);content:"";inset:0;position:absolute}.grl-news-thumb.has-image{background-position:center;background-size:cover}.grl-news-thumb.has-image:after{background:linear-gradient(transparent,rgba(0,0,0,.18))}.grl-news-thumb>*{position:relative;z-index:1}.grl-news-thumb small{font:800 8px/1.4 Arial,sans-serif;letter-spacing:.1em;margin-bottom:auto}.grl-news-thumb strong{font:900 clamp(28px,3vw,43px)/1 Arial,sans-serif;letter-spacing:-.05em}.grl-news-thumb span{color:var(--l);font:800 8px/1.4 Arial,sans-serif;letter-spacing:.1em;margin-top:8px}.grl-news-account{align-items:center;display:flex}.grl-news-account>b{align-items:center;background:var(--g);border-radius:50%;color:#fff;display:flex;font:900 11px/1 Arial,sans-serif;height:42px;justify-content:center;width:42px}.grl-news-account>span{display:grid;gap:3px;margin-left:11px}.grl-news-account strong{font-size:13px}.grl-news-account small{color:var(--m);font:500 9px/1.3 Arial,sans-serif;letter-spacing:.06em}.grl-news-account i{color:var(--g);font-size:22px;font-style:normal;margin-left:auto}.grl-news-card h3{font-size:clamp(20px,2vw,27px);letter-spacing:-.025em;line-height:1.55;margin:21px 0 11px}.grl-news-card .grl-news-summary{font-size:14px;line-height:1.9;margin:0}.grl-news-card .grl-news-view{background:rgba(23,107,69,.07);border-left:3px solid var(--g);font-size:13px;line-height:1.8;margin:14px 0 0;padding:10px 12px}.grl-news-card .grl-news-view b{color:var(--g);display:inline-block;margin-right:.65em}.grl-news-card footer{border-top:1px dashed rgba(23,32,27,.18);font-size:11px;font-weight:700;margin-top:20px;padding-top:16px;text-align:right}.grl-news-empty{background:#fff;border-left:4px solid var(--g);padding:22px}.grl-news-pagination{align-items:center;border-top:1px solid rgba(23,32,27,.18);display:flex;gap:8px;justify-content:center;margin-top:30px;padding-top:28px}.grl-news-pagination .page-numbers{align-items:center;background:#e8e8df;color:var(--i);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:42px;min-width:42px;padding:9px 13px;text-decoration:none!important}.grl-news-pagination .page-numbers.current,.grl-news-pagination a.page-numbers:hover{background:var(--g);color:#fff}@media(min-width:781px){.grl-news-hero img{height:clamp(360px,31vw,460px);object-fit:cover;object-position:center 40%}}@media(max-width:780px){.grl-news-content{padding-top:18px}.grl-news-heading{margin-bottom:14px}.grl-news-filters{width:100%}.grl-news-filters button{flex:1;min-width:0}.grl-news-card{gap:20px;grid-template-columns:1fr;min-height:0;padding:20px 0 28px}.grl-news-thumb{aspect-ratio:16/8.5}.grl-news-card .grl-news-summary{font-size:13px}.grl-news-card .grl-news-view{font-size:12px;margin-top:12px;padding:9px 10px}.grl-news-pagination{flex-wrap:wrap}}

/* Interactive card feedback */
.grl-news-card{transition:background-color .22s ease,box-shadow .22s ease,transform .22s ease}
.grl-news-thumb{transition:transform .35s ease}
@media(hover:hover){
  .grl-news-card:hover{background:#fff;box-shadow:0 16px 38px rgba(19,38,30,.13);transform:translateY(-4px) scale(1.006);z-index:2}
  .grl-news-card:hover .grl-news-thumb{transform:scale(1.025)}
  .grl-news-card:hover .grl-news-account i{transform:translateX(6px)}
}
.grl-news-account i{transition:transform .22s ease}
.grl-news-card:active{background:#eef1e8;box-shadow:0 7px 18px rgba(19,38,30,.12);transform:scale(.985);transition-duration:.08s}
.grl-news-card:focus-visible{outline:3px solid var(--l);outline-offset:3px}
@media(max-width:780px){.grl-news-card:active{transform:scale(.975)}}
@media(prefers-reduced-motion:reduce){.grl-news-card,.grl-news-thumb,.grl-news-account i{transition:none}}
