.or-news-listing{--or-news-radius:24px;--or-news-gap:24px;--or-news-border:#d2dfd2;--or-news-surface:#f4f7f4;--or-news-text:#374337;--or-news-heading:#0b0f0b;--or-news-meta:#697769;--or-news-link:#056333;--or-news-link-hover:#4ba947;--or-news-bg:#fdfcfc;color:var(--or-news-text);margin:0 auto;max-width:1280px}.or-news-listing__header{margin:0 0 28px}.or-news-listing__header h1{color:var(--or-news-text);font-size:clamp(38px,4.2vw,64px);font-weight:500;line-height:1.08;margin:0}.or-news-listing__layout{display:grid;gap:clamp(18px,2.4vw,32px);grid-template-columns:minmax(0,1fr)}.or-news-listing__layout--has-sidebar{align-items:start;grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.or-news-listing__posts{display:grid;gap:var(--or-news-gap)}.or-news-listing__posts--is-loading{opacity:.55;pointer-events:none;transition:opacity .2s ease}.or-news-listing-item{background:var(--or-news-bg);border:1px solid var(--or-news-border);border-radius:var(--or-news-radius);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .2s ease}.or-news-listing-item:hover{box-shadow:0 14px 32px rgba(7,25,7,.1);transform:translateY(-2px)}.or-news-listing-item__thumb{aspect-ratio:16/7;background:linear-gradient(145deg,#e4ece4,#d2dfd2);display:block;min-height:220px;overflow:hidden;position:relative;width:100%}.or-news-listing-item__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.or-news-listing-item:hover .or-news-listing-item__thumb img{transform:scale(1.03)}.or-news-listing-item__body{padding:clamp(16px,2vw,28px)}.or-news-listing-item__title{font-size:clamp(22px,2.2vw,34px);font-weight:500;line-height:1.18;margin:0 0 8px}.or-news-listing-item__title a{color:var(--or-news-heading);text-decoration:none}.or-news-listing-item__title a:focus-visible,.or-news-listing-item__title a:hover{color:var(--or-news-link-hover)}.or-news-listing-item__meta{color:var(--or-news-meta);font-size:14px;line-height:1.5;margin:0 0 10px}.or-news-listing-item__meta a{color:inherit;text-decoration:none}.or-news-listing-item__meta a:focus-visible,.or-news-listing-item__meta a:hover{color:var(--or-news-link-hover);text-decoration:underline}.or-news-listing-item__excerpt{color:var(--or-news-text);font-size:17px;line-height:1.6;margin:0}.or-news-listing-sidebar{background:transparent;border:none;border-radius:0;padding:0}.or-news-listing-sidebar__section+.or-news-listing-sidebar__section{margin-top:24px}.or-news-listing-sidebar h3{color:var(--or-news-text);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 12px}.or-news-listing-sidebar ul{list-style:none;margin:0;padding:0}.or-news-listing-sidebar li+li{margin-top:8px}.or-news-listing-sidebar a,.or-news-listing-sidebar li a{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--or-news-link);display:inline;margin:0;padding:0;text-decoration:none}.or-news-listing-sidebar a:focus-visible,.or-news-listing-sidebar a:hover,.or-news-listing-sidebar li a:focus-visible,.or-news-listing-sidebar li a:hover{color:var(--or-news-link-hover);text-decoration:underline}.or-news-listing__pagination ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:4px 0 0;padding:0}.or-news-listing__pagination a,.or-news-listing__pagination span{align-items:center;background:var(--or-news-bg);border:1px solid var(--or-news-border);border-radius:999px;color:var(--or-news-text);display:inline-flex;font-size:14px;height:40px;justify-content:center;line-height:1;min-width:40px;padding:0 12px;text-decoration:none}.or-news-listing__pagination .current,.or-news-listing__pagination a:focus-visible,.or-news-listing__pagination a:hover{background:var(--or-news-link-hover);border-color:var(--or-news-link-hover);color:#fff!important}@media (max-width:1024px){.or-news-listing__layout--has-sidebar{grid-template-columns:minmax(0,1fr)}}.or-news-single-widget{color:var(--or-news-text,#374337);margin:0 auto;max-width:980px}.or-news-single-widget__back{font-size:15px;font-weight:500;line-height:1.4;margin:0 0 20px;text-align:start}.or-news-single-widget__back-link{align-items:center;background:#e4ece4;border:0;border-radius:999px;color:#056333;display:inline-flex;gap:8px;padding:10px 18px;text-decoration:none;transition:background .2s ease,color .2s ease}.or-news-single-widget__back-link:focus-visible,.or-news-single-widget__back-link:hover{background:#d8e4d8;text-decoration:none}.or-news-single-widget__back-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.or-news-single-widget__back-icon svg{display:block;height:20px;width:20px}.or-news-single-widget__back-label{display:inline-block}.or-news-single-widget__header{margin:0 0 18px;max-width:760px;text-align:left}.or-news-single-widget__header h1{color:var(--or-news-heading,#0b0f0b);font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:-.01em;line-height:1.06;margin:0 0 12px}.or-news-single-widget__meta{color:var(--or-news-meta,#697769);font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1.5;margin:0}.or-news-single-widget__meta a{color:inherit;text-decoration:none}.or-news-single-widget__meta a:focus-visible,.or-news-single-widget__meta a:hover{color:#4ba947;text-decoration:underline}.or-news-single-widget__featured{border-radius:20px;box-shadow:none;margin:0 0 24px;overflow:hidden;width:100%}.or-news-single-widget--stack-featured-first .or-news-single-widget__featured{margin-bottom:28px;margin-top:0}.or-news-single-widget--stack-featured-first .or-news-single-widget__header{margin-bottom:22px;margin-top:0}.or-news-single-widget__featured img{aspect-ratio:16/8;box-shadow:none;display:block;-o-object-fit:cover;object-fit:cover;transform:none;transition:none;width:100%}.or-news-single-widget__featured img:focus-visible,.or-news-single-widget__featured img:hover{box-shadow:none;transform:none}.or-news-single-widget__featured:focus-within img,.or-news-single-widget__featured:hover img{box-shadow:none;transform:none}.or-news-single-widget__content{color:var(--or-news-text,#374337);font-size:clamp(17px,1.18vw,19px);line-height:1.78;margin:10px 0 0;max-width:760px}.or-news-single-widget__content>:first-child{margin-top:0}.or-news-single-widget__content>:last-child{margin-bottom:0}.or-news-single-widget__content p{margin:0 0 1.2em}.or-news-single-widget__content h2,.or-news-single-widget__content h3{color:var(--or-news-heading,#0b0f0b);line-height:1.2;margin:1.25em 0 .5em}.or-news-single-widget__content a{color:var(--or-news-link,#056333);text-underline-offset:2px;transition:color .2s ease,opacity .2s ease}.or-news-single-widget__content a:focus-visible,.or-news-single-widget__content a:hover{color:var(--or-news-link-hover,#4ba947);opacity:.85}.or-news-single-widget__content .cta-btn{align-items:center;background:var(--or-news-link-hover,#4ba947);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:10px 18px;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease}.or-news-single-widget__content .cta-btn:focus-visible,.or-news-single-widget__content .cta-btn:hover{background:var(--or-news-link,#056333);color:#fff;transform:translateY(-1px)}.or-news-single-widget__content img{border-radius:12px;height:auto;max-width:100%}@media (max-width:767px){.or-news-single-widget__header h1{font-size:clamp(30px,10vw,42px)}.or-news-single-widget__content{font-size:17px;line-height:1.72}}
