@charset "UTF-8";[_nghost-ng-c4270666596]{display:block;--news-primary: var(--datoh-primary-dark);--news-tab-border: var(--datoh-border);--news-tab-bg: var(--datoh-bg);--news-tab-hover-bg: var(--datoh-accent-pale);--news-tab-hover-border: rgba(22, 135, 194, .35);--news-tab-active-text: var(--datoh-primary-dark);--news-tab-active-border: rgba(22, 135, 194, .45);--news-tab-active-bg-top: var(--datoh-primary-soft);--news-tab-active-bg-bottom: #cfe9f5;--news-tab-current: var(--datoh-primary-dark);--news-tab-text: var(--datoh-text-muted);--news-card-border: var(--datoh-border);--news-card-border-hover: rgba(22, 135, 194, .35);--news-card-placeholder: var(--datoh-bg);--news-title: var(--datoh-text);--news-meta-accent: var(--datoh-accent-dark);--news-meta-border: var(--datoh-border);--news-meta-text: var(--datoh-text-muted);--news-meta-bg: var(--datoh-surface);--news-meta-muted: var(--datoh-text-muted);--news-btn-top: var(--datoh-accent-light);--news-btn-bottom: var(--datoh-accent-dark);--news-btn-icon-top: var(--datoh-primary);--news-btn-icon-bottom: var(--datoh-primary-dark);--news-green-border-soft: rgba(22, 135, 194, .2);--news-green-border-hover: rgba(22, 135, 194, .35);--news-primary-forest: var(--datoh-primary-dark);--news-primary-forest-dark: #0a3d5c;--news-green-text: var(--datoh-primary-dark);--news-surface-green: var(--datoh-bg);--news-surface-green-hover: var(--datoh-accent-pale);--news-surface-green-active: var(--datoh-primary-soft);--news-title-color-1: var(--datoh-primary-dark);--news-title-color-2: var(--datoh-accent);--news-title-gold: var(--datoh-accent);--news-icon-ring: rgba(22, 135, 194, .35);--news-icon-bg-1: var(--datoh-accent);--news-icon-bg-2: var(--datoh-accent-dark)}.home-news-section[_ngcontent-ng-c4270666596]{margin-bottom:1.25rem}.home-news-panel[_ngcontent-ng-c4270666596]{background:#fff;border:0;border-radius:1rem;box-shadow:0 4px 24px #0d3d1f14;overflow:hidden}.home-news-panel__body[_ngcontent-ng-c4270666596]{padding:1.25rem 1.25rem .5rem}.home-news-panel__footer[_ngcontent-ng-c4270666596]{padding:.75rem 1.25rem 1rem;text-align:right;border-top:1px solid #f0f4f1}.card-title.card-title-news[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:center;gap:12px;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:800;line-height:1.15;margin:0 0 .8rem;max-width:100%;color:var(--news-title-color-1)}.card-title-news__glyph[_ngcontent-ng-c4270666596]{width:44px;height:44px;border-radius:999px;border:2px solid var(--news-icon-ring);background:var(--news-icon-bg-2);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;box-shadow:0 8px 16px #072a4229}.card-title-news__glyph[_ngcontent-ng-c4270666596]   .pi[_ngcontent-ng-c4270666596]{line-height:1}.card-title-text[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:baseline;flex-wrap:wrap;column-gap:.25em;row-gap:.08em;line-height:1.12}.card-title-focus[_ngcontent-ng-c4270666596]{font-weight:800;color:var(--news-title-color-1)}.card-title-sub[_ngcontent-ng-c4270666596]{font-size:.68em;font-weight:700;color:var(--news-primary)!important;-webkit-text-fill-color:var(--news-primary);letter-spacing:.02em}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]{display:flex;border-bottom:0;text-align:left;margin-bottom:14px;gap:8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:2px 0}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]::-webkit-scrollbar{height:5px}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]::-webkit-scrollbar-thumb{background:#0d764038;border-radius:999px}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]   .nav-link[_ngcontent-ng-c4270666596]{float:none;display:inline-flex;align-items:center;justify-content:center;border-radius:999px!important;font-size:.935rem;padding:7px 14px;margin-right:0;border:1px solid var(--news-tab-border)!important;font-weight:600;line-height:1.1;text-transform:none;background:var(--news-tab-bg);color:var(--news-tab-text);white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]   .nav-link[_ngcontent-ng-c4270666596]:hover{background:var(--news-tab-hover-bg);border-color:var(--news-tab-hover-border)!important;color:var(--news-tab-active-text)}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]   .nav-link[_ngcontent-ng-c4270666596]:focus-visible{outline:0;box-shadow:0 0 0 .2rem #0d76402e}.home-news-section[_ngcontent-ng-c4270666596]   .news-nav-tabs[_ngcontent-ng-c4270666596]   .nav-link.active[_ngcontent-ng-c4270666596]{color:var(--news-tab-current)!important;background:var(--news-tab-active-bg-top);border-color:var(--news-tab-active-border)!important;box-shadow:inset 0 1px #ffffffe6}.home-news-section[_ngcontent-ng-c4270666596]   .news-list--cinematic[_ngcontent-ng-c4270666596]{margin-top:12px}.news-list--cinematic__grid[_ngcontent-ng-c4270666596]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:576px){.news-list--cinematic__grid[_ngcontent-ng-c4270666596]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.news-list--cinematic__grid[_ngcontent-ng-c4270666596]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-news-section[_ngcontent-ng-c4270666596]   .news-list--cinematic[_ngcontent-ng-c4270666596]   .news-card[_ngcontent-ng-c4270666596]{border:1px solid var(--news-card-border);background:#fff;overflow:hidden;border-radius:1rem;box-shadow:0 10px 22px #14372514;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.home-news-section[_ngcontent-ng-c4270666596]   .news-list--cinematic[_ngcontent-ng-c4270666596]   .news-card[_ngcontent-ng-c4270666596]:hover{transform:translateY(-4px);border-color:var(--news-card-border-hover);box-shadow:0 16px 30px #1437251f}.home-news-section[_ngcontent-ng-c4270666596]   .news-list--cinematic[_ngcontent-ng-c4270666596]   .news-card[_ngcontent-ng-c4270666596]:hover   .news-thumb[_ngcontent-ng-c4270666596]{transform:scale(1.06);filter:saturate(1.06)}.home-news-section[_ngcontent-ng-c4270666596]   .news-list--cinematic[_ngcontent-ng-c4270666596]   .news-card[_ngcontent-ng-c4270666596]:hover   .news-readmore[_ngcontent-ng-c4270666596]{transform:translate(2px)}.home-news-section[_ngcontent-ng-c4270666596]   .news-card-thumb-link[_ngcontent-ng-c4270666596]{display:block;background:var(--news-card-placeholder)}.home-news-section[_ngcontent-ng-c4270666596]   .news-thumb[_ngcontent-ng-c4270666596]{aspect-ratio:856/428;width:100%;border-radius:16px 16px 0 0!important;transform:scale(1.005);transition:transform .28s ease,filter .28s ease}.home-news-section[_ngcontent-ng-c4270666596]   .news-thumb--photo[_ngcontent-ng-c4270666596]{display:block;height:auto;object-fit:cover}.home-news-section[_ngcontent-ng-c4270666596]   .news-thumb--placeholder[_ngcontent-ng-c4270666596]{display:flex;align-items:center;justify-content:center;min-height:140px;height:auto;border:0;object-fit:unset}.home-news-section[_ngcontent-ng-c4270666596]   .position-relative[_ngcontent-ng-c4270666596]{position:relative}.home-news-section[_ngcontent-ng-c4270666596]   .news-badge[_ngcontent-ng-c4270666596]{position:absolute;top:12px;left:12px;z-index:2;background:#1f6f46e6;color:#fff;font-size:.74rem;font-weight:600;padding:5px 11px;border-radius:8px;box-shadow:0 4px 10px #1437252e}.home-news-section[_ngcontent-ng-c4270666596]   .news-badge--featured[_ngcontent-ng-c4270666596]{left:auto;right:12px;background:#dc3545eb}.home-news-section[_ngcontent-ng-c4270666596]   .news-card-body[_ngcontent-ng-c4270666596]{padding:14px 14px 10px;background:#fff;flex:1 1 auto}.home-news-section[_ngcontent-ng-c4270666596]   .news-title-link[_ngcontent-ng-c4270666596]{text-decoration:none}.home-news-section[_ngcontent-ng-c4270666596]   .news-title[_ngcontent-ng-c4270666596]{color:var(--news-title);font-weight:500;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:46px;transition:color .18s ease}.home-news-section[_ngcontent-ng-c4270666596]   .news-title-link[_ngcontent-ng-c4270666596]:hover   .news-title[_ngcontent-ng-c4270666596]{color:var(--news-meta-accent)}.home-news-section[_ngcontent-ng-c4270666596]   .news-card-footer[_ngcontent-ng-c4270666596]{padding:10px 14px 12px;border-top:1px solid var(--news-meta-border);color:var(--news-meta-text);font-size:.92rem;background:var(--news-meta-bg);display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto}.home-news-section[_ngcontent-ng-c4270666596]   .news-date[_ngcontent-ng-c4270666596]{color:var(--news-meta-muted);white-space:nowrap;font-weight:500;margin:0}.home-news-section[_ngcontent-ng-c4270666596]   .news-readmore[_ngcontent-ng-c4270666596]{white-space:nowrap;transition:transform .18s ease,filter .18s ease}.btn-view-all[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .38rem .34rem 1rem;border:0;border-radius:999px;font-weight:700;font-size:.8125rem;color:#fff;text-decoration:none;background:var(--news-btn-bottom);box-shadow:inset 0 1px #ffffff73,0 6px 14px #0d764047;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.btn-view-all[_ngcontent-ng-c4270666596]:hover, .btn-view-all[_ngcontent-ng-c4270666596]:focus{color:#fff;transform:translateY(-1px);filter:brightness(1.02);box-shadow:inset 0 1px #ffffff73,0 8px 18px #0d764052}.btn-view-all[_ngcontent-ng-c4270666596]:active{transform:translateY(0);box-shadow:inset 0 1px #ffffff5c,0 4px 10px #0d76403d}.btn-view-all__icon[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:.72rem;background:var(--news-btn-icon-bottom);box-shadow:inset 0 1px #ffffff59}.btn-read-more[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .32rem .25rem .7rem;border:1px solid var(--news-green-border-soft);border-radius:999px;color:var(--news-primary-forest);font-weight:500;font-size:.8125rem;text-decoration:none;background:var(--news-surface-green);box-shadow:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.btn-read-more[_ngcontent-ng-c4270666596]:hover, .btn-read-more[_ngcontent-ng-c4270666596]:focus{color:var(--news-primary-forest-dark);text-decoration:none;background:var(--news-surface-green-hover);border-color:var(--news-green-border-hover)}.btn-read-more[_ngcontent-ng-c4270666596]:active{background:var(--news-surface-green-active)}.btn-read-more__icon[_ngcontent-ng-c4270666596]{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:999px;color:var(--news-green-text);font-size:.64rem;background:#fff;border:1px solid var(--news-green-border-soft)}@media(max-width:991px){.home-news-section[_ngcontent-ng-c4270666596]   .news-title[_ngcontent-ng-c4270666596]{min-height:58px}}@media(max-width:576px){.home-news-panel__body[_ngcontent-ng-c4270666596]{padding:.9rem .85rem .5rem}.home-news-panel__footer[_ngcontent-ng-c4270666596]{padding:.65rem .85rem .85rem;text-align:center}.home-news-section[_ngcontent-ng-c4270666596]   .news-title[_ngcontent-ng-c4270666596]{min-height:52px}.home-news-section[_ngcontent-ng-c4270666596]   .news-card-footer[_ngcontent-ng-c4270666596]{flex-wrap:wrap}.home-news-section[_ngcontent-ng-c4270666596]   .news-date[_ngcontent-ng-c4270666596], .home-news-section[_ngcontent-ng-c4270666596]   .news-readmore[_ngcontent-ng-c4270666596]{white-space:normal}}@media(prefers-reduced-motion:reduce){.home-news-section[_ngcontent-ng-c4270666596]   .news-card[_ngcontent-ng-c4270666596]{transition:none}}