:root{--news-ink:#14212b;--news-muted:#687986;--news-blue:#149dca;--news-lime:#c3cf2b;--news-line:#dce5e8;--news-paper:#fff;--news-wash:#f4f8f9;--news-shadow:0 18px 48px rgba(20,33,43,.09)}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--news-paper);color:var(--news-ink);font-family:var(--font-body,Arial,sans-serif);-webkit-font-smoothing:antialiased}
a{color:inherit}
.news-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}
.news-skip{position:absolute;left:-10000px;top:10px;background:#fff;padding:12px;z-index:100}.news-skip:focus{left:10px}
.news-header{position:sticky;top:0;z-index:50;background:#fff}.news-header:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--news-line);pointer-events:none}
.news-topbar{background:var(--news-ink);color:#fff;font-size:13px}.news-topbar__inner{width:min(1200px,calc(100% - 48px));min-height:40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.news-topbar__contacts{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.news-topbar a{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none}.news-topbar svg{width:15px;height:15px;fill:none;stroke:var(--news-lime);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.news-topbar__market{font-family:var(--font-accent,var(--font-body,Arial,sans-serif));font-weight:700;letter-spacing:.04em}
.news-header__inner{width:min(1200px,calc(100% - 48px));min-height:84px;margin:auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}
.news-brand{display:flex;align-items:center;flex-shrink:0}.news-brand img{display:block;width:auto;height:50px;max-width:210px;object-fit:contain}
.news-nav{height:100%;display:flex;align-items:center;gap:clamp(13px,1.55vw,26px);color:#344653;font-size:15px}.news-nav>a,.news-press summary{text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s}.news-nav>a:hover,.news-press summary:hover{color:var(--news-blue)}
.news-press{position:relative}.news-press summary{list-style:none;display:inline-flex;align-items:center;gap:6px;padding:8px 0}.news-press summary::-webkit-details-marker{display:none}.news-press summary:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}.news-press__menu{display:none;position:absolute;top:100%;left:-20px;min-width:300px;padding:8px 0;background:#fff;border:1px solid var(--news-line);border-radius:14px;box-shadow:0 16px 40px rgba(20,33,43,.14);flex-direction:column}.news-press[open] .news-press__menu,.news-press:hover .news-press__menu{display:flex}.news-press__menu a{padding:12px 20px;color:var(--news-ink);text-decoration:none;font-size:14px}.news-press__menu a:hover,.news-press__menu a[aria-current=page]{background:#f5f7f8;color:#087da5}
.news-header__cta{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:999px;background:var(--news-lime);color:#fff;text-decoration:none;font-family:var(--font-accent,var(--font-body,Arial,sans-serif));font-weight:700;font-size:15px;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;box-shadow:0 6px 18px rgba(155,165,20,.3)}.news-header__cta:hover{color:#fff}
.news-mobile-menu{display:none;position:relative;flex-shrink:0}.news-mobile-menu summary{width:44px;height:44px;border-radius:12px;border:1px solid var(--news-line);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--news-ink);font-size:22px;list-style:none}.news-mobile-menu summary::-webkit-details-marker{display:none}.news-mobile-menu__panel{position:absolute;top:calc(100% + 12px);right:-16px;width:min(370px,calc(100vw - 32px));padding:8px 0;background:#fff;border:1px solid var(--news-line);border-radius:14px;box-shadow:0 16px 40px rgba(20,33,43,.14);display:grid;max-height:70vh;overflow:auto}.news-mobile-menu__panel a{padding:12px 20px;text-decoration:none;border-radius:0;color:var(--news-ink);font-size:15px}.news-mobile-menu__panel a:nth-child(n+7):nth-child(-n+11){padding-left:36px;font-size:14px}.news-mobile-menu__panel a:hover{background:#f5f7f8}
.news-main{min-height:65vh}.news-hero{position:relative;overflow:hidden;padding:82px 0 76px;background:radial-gradient(ellipse at 83% 20%,rgba(195,207,43,.18),transparent 30%),radial-gradient(ellipse at 8% 100%,rgba(20,157,202,.12),transparent 34%),linear-gradient(135deg,#f3f8f9,#fff 62%)}.news-hero:after{content:"";position:absolute;inset:auto -4% -66px;height:110px;background:white;border-radius:50% 50% 0 0/48% 48% 0 0;opacity:.88}.news-hero .news-shell{position:relative;z-index:1}.news-kicker{display:flex;align-items:center;gap:10px;color:#1882a5;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800}.news-kicker>span{display:inline-block;width:27px;height:3px;border-radius:3px;background:linear-gradient(90deg,#20a0d0,#c3cf2b)}
.news-hero h1{margin:18px 0 12px;font-family:var(--font-display,var(--font-body,Arial,sans-serif));font-weight:500;letter-spacing:.015em;font-size:clamp(48px,7vw,78px);line-height:1.02;color:var(--news-ink)}.news-hero p{max-width:630px;margin:0;color:#566977;font-size:clamp(17px,2vw,20px);line-height:1.65}.news-hero__meta{display:flex;align-items:center;gap:12px;margin-top:25px;color:#60717c;font-size:14px}.news-hero__icon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e1f3f8;color:#1785a8}.news-hero__meta i{height:4px;width:4px;border-radius:50%;background:#aebbc1}
.news-listing{padding:48px 0 100px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.news-card{min-width:0;overflow:hidden;border:1px solid #e4eaec;background:#fff;border-radius:19px;box-shadow:0 7px 25px rgba(20,33,43,.045);transition:transform .25s,box-shadow .25s,border-color .25s}.news-card:hover{transform:translateY(-6px);box-shadow:var(--news-shadow);border-color:#d0e4e9}.news-card__image{height:218px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#eaf4f6,#f6f8ed);text-decoration:none}.news-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-card:hover .news-card__image img{transform:scale(1.045)}.news-card__image--empty{background:radial-gradient(circle at 70% 25%,rgba(195,207,43,.23),transparent 30%),linear-gradient(135deg,#eaf5f7,#f7f8f1)}.news-card__placeholder{display:grid;gap:2px;text-align:center;color:#167d9e}.news-card__placeholder b{font-family:var(--font-display,var(--font-body,Arial,sans-serif));font-size:46px;letter-spacing:.04em}.news-card__placeholder small{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:#71828a}.news-card__image-badge{position:absolute;left:17px;top:16px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.94);color:#087da5;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px rgba(20,33,43,.09)}.news-card__body{padding:22px 23px 24px;display:flex;flex-direction:column;min-height:250px}.news-card__body time,.news-article__header time{color:#798991;font-size:13px}.news-card h2{margin:12px 0 10px;font-family:var(--font-display,var(--font-body,Arial,sans-serif));font-size:22px;line-height:1.25;font-weight:600;letter-spacing:.005em}.news-card h2 a{text-decoration:none}.news-card h2 a:hover{color:#0b7da1}.news-card p{margin:0;color:#61717b;font-size:15px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card__link{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:18px;color:#0c85aa;text-decoration:none;font-size:14px;font-weight:800}.news-card__link span{transition:transform .2s}.news-card__link:hover span{transform:translateX(4px)}
.news-pagination{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:54px;color:#697984;font-size:14px}.news-pagination a,.news-pagination .is-disabled{padding:12px 17px;border-radius:999px;text-decoration:none;border:1px solid var(--news-line);font-weight:700}.news-pagination a{color:#137f9f;background:#fff}.news-pagination a:hover{background:#eff8fa}.news-pagination .is-disabled{color:#a9b3b8}
.news-empty{padding:80px 20px;text-align:center;border-radius:22px;background:var(--news-wash)}.news-empty>span{font-size:32px;color:#169bc3}.news-empty h2{font-size:28px}.news-empty p{color:var(--news-muted)}
.news-article{padding-top:42px;padding-bottom:100px;max-width:900px}.news-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;color:#819099;font-size:13px;margin-bottom:44px}.news-breadcrumb a{color:#1384a4;text-decoration:none}.news-breadcrumb span:last-child{max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-article__header{text-align:center;max-width:780px;margin:0 auto 35px}.news-article__header .news-kicker{justify-content:center}.news-article__header h1,.news-not-found h1{margin:18px 0;font-family:var(--font-display,var(--font-body,Arial,sans-serif));font-size:clamp(36px,5vw,58px);line-height:1.12;font-weight:500;letter-spacing:.01em}.news-article__header time{display:block}.news-article__cover{margin:0 auto 34px;overflow:hidden;border-radius:20px;background:#edf4f5;box-shadow:var(--news-shadow)}.news-article__cover img{display:block;width:100%;max-height:540px;object-fit:cover}.news-article__lead{font-size:21px;line-height:1.65;color:#4d6571;font-weight:500;margin:0 auto 32px;max-width:780px}.news-article__content{color:#354a56;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.news-article__content>*{max-width:100%}.news-article__content p{margin:0 0 1.25em}.news-article__content h2,.news-article__content h3,.news-article__content h4{font-family:var(--font-display,var(--font-body,Arial,sans-serif));color:var(--news-ink);line-height:1.25;margin:1.8em 0 .6em}.news-article__content h2{font-size:32px}.news-article__content h3{font-size:25px}.news-article__content a{color:#087fa1;text-decoration-thickness:1px;text-underline-offset:3px}.news-article__content img{display:block;max-width:100%;height:auto;margin:28px auto;border-radius:14px}.news-article__content figure{margin:30px 0}.news-article__content figcaption{color:#77868e;text-align:center;font-size:14px}.news-article__content blockquote{margin:28px 0;padding:18px 24px;border-left:4px solid #c3cf2b;background:#f4f8f3;border-radius:0 12px 12px 0}.news-article__content ul,.news-article__content ol{padding-left:1.5em}.news-article__content table{display:block;width:100%;overflow:auto;border-collapse:collapse}.news-article__content th,.news-article__content td{border:1px solid var(--news-line);padding:9px 12px;text-align:left}.news-back{display:inline-flex;margin-top:36px;padding:13px 19px;border:1px solid #cfe0e5;border-radius:999px;color:#137f9f;text-decoration:none;font-weight:700}.news-back:hover{background:#f0f8fa}.news-not-found{min-height:54vh;padding-top:95px;padding-bottom:100px}.news-not-found>p{color:#60717c;font-size:18px}
.news-footer{background:#14212b;color:rgba(255,255,255,.75);padding:44px 24px 20px}.news-footer__inner{width:min(1180px,100%);margin:auto;display:flex;justify-content:space-between;align-items:center;gap:26px;flex-wrap:wrap}.news-footer__brand{display:flex;align-items:center;gap:13px;color:inherit;text-decoration:none;font-size:14px;line-height:1.55}.news-footer__brand img{height:40px;width:auto}.news-footer__brand strong{color:white}.news-footer__links{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:14px}.news-footer__links a{color:#fff}.news-footer__wa{display:inline-flex;padding:12px 18px;border-radius:999px;background:#25d366;color:#fff!important;text-decoration:none;font-weight:700}.news-footer__copy{width:min(1180px,100%);margin:27px auto 0;padding-top:17px;border-top:1px solid rgba(255,255,255,.13);font-size:12px}.news-whatsapp{position:fixed;right:23px;bottom:23px;z-index:8;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;text-decoration:none;font-size:29px;box-shadow:0 8px 23px rgba(37,211,102,.35)}
@media(max-width:1099px){.news-header__inner{gap:18px}.news-nav{display:none}.news-mobile-menu{display:block;order:1}.news-header__cta{order:2;margin-left:auto}}
@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:740px){.news-shell{width:min(100% - 36px,600px)}.news-topbar__inner{width:calc(100% - 32px);gap:9px}.news-topbar__contacts{gap:12px}.news-header__inner{width:calc(100% - 32px);min-height:72px;gap:14px}.news-brand img{height:46px;max-width:175px}.news-header__cta{height:40px;padding:0 17px;font-size:12px}.news-mobile-menu__panel{right:-8px}.news-hero{padding:63px 0 64px}.news-hero:after{bottom:-79px}.news-hero__meta{margin-top:20px}.news-listing{padding-top:31px;padding-bottom:70px}.news-grid{grid-template-columns:1fr;gap:19px}.news-card__image{height:220px}.news-card__body{min-height:0;padding:20px}.news-card__link{margin-top:18px}.news-pagination{gap:10px;flex-wrap:wrap}.news-pagination>span{order:-1;width:100%;text-align:center}.news-pagination a,.news-pagination .is-disabled{padding:10px 13px}.news-article{padding-top:27px;padding-bottom:70px}.news-breadcrumb{margin-bottom:30px}.news-article__header{margin-bottom:25px}.news-article__lead{font-size:18px}.news-article__content{font-size:16px;line-height:1.8}.news-article__content h2{font-size:27px}.news-article__content h3{font-size:22px}.news-footer{padding:34px 18px 18px}.news-footer__inner{display:grid}.news-footer__links{gap:15px}.news-whatsapp{width:50px;height:50px;right:16px;bottom:16px}}
@media(max-width:600px){.news-topbar__inner{box-sizing:border-box;width:100%!important;min-height:36px!important;flex-wrap:nowrap!important;gap:8px;padding:0 16px}.news-topbar__contacts{box-sizing:border-box;width:100%;min-width:0;justify-content:space-between;flex-wrap:nowrap;gap:12px}.news-topbar__contacts>a{white-space:nowrap;font-size:11px}.news-topbar__contacts>a svg{flex:0 0 14px;width:14px;height:14px}.news-topbar__contacts>a:nth-child(2){gap:0;font-size:0}.news-topbar__market{display:none!important}.news-header__inner{box-sizing:border-box;width:100%;min-height:68px;padding:0 16px;gap:9px}.news-brand img{height:43px;max-width:128px}.news-header__cta{height:41px;padding:0 15px;font-size:12px}.news-mobile-menu summary{width:42px;height:42px;border-color:#d8e2e9;border-radius:12px;box-shadow:0 3px 10px rgba(20,42,65,.07)}.news-mobile-menu__panel{position:fixed!important;box-sizing:border-box;top:112px!important;left:12px!important;right:12px!important;width:auto!important;max-height:calc(100dvh - 124px)!important;z-index:120;padding:8px;border-radius:17px;overscroll-behavior:contain}.news-mobile-menu__panel a{display:flex;align-items:center;min-height:43px;padding:10px 14px;border-radius:10px;font-size:14px;line-height:1.4}.news-mobile-menu__panel a:nth-child(n+7):nth-child(-n+11){padding-left:25px;font-size:13px;color:#607283}.news-mobile-menu__panel a:hover,.news-mobile-menu__panel a:focus-visible{background:#f1f6fa;outline:none}}
@media(max-width:600px){.news-mobile-menu__panel a.news-mobile-menu__payments{justify-content:center;margin-top:5px;background:#c3cf2b;color:#fff;font-weight:800}.news-mobile-menu__panel a.news-mobile-menu__payments:hover,.news-mobile-menu__panel a.news-mobile-menu__payments:focus-visible{background:#aebc1c;color:#fff}}
@media(max-width:380px){.news-topbar__inner{padding-inline:12px}.news-header__inner{padding-inline:12px;gap:7px}.news-brand img{height:39px;max-width:104px}.news-header__cta{height:39px;padding-inline:12px;font-size:11px}.news-mobile-menu summary{width:39px;height:39px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.news-card__image-badge{max-width:calc(100% - 34px);border-radius:12px}
.legal-page{min-height:70vh;background:linear-gradient(135deg,#f4f8f9,#fff 48%);padding:56px 24px 80px}.legal-page__heading{width:min(1120px,100%);margin:0 auto 28px}.legal-page__heading h1{max-width:900px;margin:16px 0 8px;font-family:var(--font-display,var(--font-body,Arial,sans-serif));font-size:clamp(36px,5vw,56px);line-height:1.12;font-weight:500;color:var(--news-ink)}.legal-page__heading p{margin:0;color:var(--news-muted);font-size:17px}.legal-page__document{width:min(1200px,100%);margin:0 auto;overflow:hidden;background:#fff;border:1px solid var(--news-line);border-radius:16px;box-shadow:var(--news-shadow)}.legal-page__document iframe{display:block;width:100%;height:4500px;border:0;background:#fff}
@media(max-width:740px){.legal-page{padding:38px 16px 56px}.legal-page__document{border-radius:12px}.legal-page__document iframe{height:4500px}}
.news-card .news-card__source,.news-article__source{margin:7px 0 0;color:#697984;font-size:13px;line-height:1.5}.news-card__source a,.news-article__source a{color:#0c7e9f;font-weight:700;text-underline-offset:3px}
.news-article__content .news-video-embed{position:relative;width:100%;aspect-ratio:16/9;margin:28px 0;overflow:hidden;border-radius:16px;background:#101820;box-shadow:var(--news-shadow)}.news-article__content .news-video-embed iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}
