.hh-news{--navy:#123f70;--navy2:#082f55;--teal:#169aa0;--aqua:#49d1cf;--lav:#b596df;--pale:#ecf8f8;--green:#20b976;position:relative;isolation:isolate;width:100%;font-family:Arial,Helvetica,sans-serif;color:#fff;padding:28px 18px;box-sizing:border-box}.hh-news *{box-sizing:border-box}.hh-news__shell{position:relative;overflow:hidden;max-width:1180px;margin:auto;padding:34px;border-radius:34px;background:linear-gradient(135deg,var(--navy) 0%,#125b78 48%,#168d96 100%);border:1px solid rgb(155 236 234 / .42);box-shadow:0 28px 70px rgb(8 47 85 / .28),inset 0 1px 0 rgb(255 255 255 / .2)}.hh-news__shell:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% 5%,rgb(115 255 246 / .24),transparent 27%),radial-gradient(circle at 13% 92%,rgb(190 153 231 / .22),transparent 31%);pointer-events:none}.hh-news__ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hh-news__ambient i{position:absolute;width:140px;height:140px;border-radius:50%;filter:blur(18px);opacity:.22;animation:hhfloat 9s ease-in-out infinite}.hh-news__ambient i:nth-child(1){background:#55e4df;left:4%;top:10%}.hh-news__ambient i:nth-child(2){background:#b99de2;right:5%;top:32%;animation-delay:-3s}.hh-news__ambient i:nth-child(3){background:#7be5e1;left:42%;bottom:0;animation-delay:-6s}@keyframes hhfloat{50%{transform:translate3d(30px,-24px,0) scale(1.25)}}.hh-news__header{position:relative;text-align:center;z-index:2;margin-bottom:26px}.hh-news__pill{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;border:1px solid rgb(255 255 255 / .28);background:rgb(255 255 255 / .11);font-size:13px;font-weight:900;letter-spacing:2px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .15)}.hh-news__pill b{width:11px;height:11px;border-radius:50%;background:#36e157;box-shadow:0 0 0 0 rgb(54 225 87 / .7);animation:hhpulse 1.35s infinite}@keyframes hhpulse{70%{box-shadow:0 0 0 12px #fff0}}.hh-news__header h2{color:#fff;font-size:clamp(30px,4vw,52px);line-height:1;margin:19px 0 12px;font-weight:900;letter-spacing:.5px;text-shadow:0 4px 18px rgb(0 0 0 / .16)}.hh-news__header p{max-width:760px;margin:auto;color:#e7ffff;font-size:17px;line-height:1.55}.hh-news__stage{position:relative;height:525px;z-index:2;perspective:1400px}.hh-news__card{position:absolute;inset:0;display:grid;grid-template-columns:43% 57%;overflow:hidden;border-radius:26px;background:linear-gradient(140deg,rgb(255 255 255 / .98),rgb(235 249 249 / .95));color:#173d63;border:1px solid rgb(255 255 255 / .7);box-shadow:0 26px 60px rgb(0 29 59 / .34);opacity:0;transform:translateX(8%) rotateY(-13deg) scale(.9);filter:blur(9px);pointer-events:none;transition:opacity .8s ease,transform .95s cubic-bezier(.2,.75,.16,1),filter .8s ease}.hh-news__card.is-active{opacity:1;transform:none;filter:none;pointer-events:auto;z-index:3}.hh-news__card.is-leaving{opacity:0;transform:translateX(-9%) rotateY(13deg) scale(.9);filter:blur(9px);z-index:2}.hh-news__shine{position:absolute;z-index:8;top:-40%;left:-55%;width:35%;height:190%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent);transform:rotate(17deg);animation:hhshine 4.8s ease-in-out infinite;pointer-events:none}@keyframes hhshine{0%,45%{left:-55%}80%,100%{left:130%}}.hh-news__featured{position:absolute;z-index:9;top:19px;left:19px;padding:9px 14px;border-radius:999px;background:linear-gradient(90deg,#8e65d0,#c69be8);color:#fff;font-size:12px;font-weight:900;letter-spacing:1px;box-shadow:0 9px 24px rgb(106 61 169 / .34);animation:hhfeatured 1.6s ease-in-out infinite alternate}@keyframes hhfeatured{to{transform:scale(1.045);box-shadow:0 11px 28px rgb(106 61 169 / .5)}}.hh-news__visual{position:relative;min-height:100%;background:linear-gradient(145deg,#57c9ca,#a99ae0);background-position:center;background-size:cover}.hh-news__visual.is-no-image:after{content:"✦";position:absolute;inset:0;display:grid;place-items:center;font-size:130px;color:rgb(255 255 255 / .7);text-shadow:0 10px 30px rgb(23 61 99 / .3)}.hh-news__visual-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 58 96 / .02),rgb(10 51 86 / .5))}.hh-news__visual-mark{position:absolute;left:24px;bottom:22px;color:#fff;font-weight:900;font-size:14px;letter-spacing:4px;border-top:2px solid #65e5dc;padding-top:10px}.hh-news__content{position:relative;display:flex;flex-direction:column;justify-content:center;padding:44px 48px}.hh-news__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.hh-news__meta span,.hh-news__meta time{padding:8px 12px;border-radius:999px;background:#e0f7f5;color:#087d80;font-size:12px;font-weight:900;letter-spacing:.7px}.hh-news__meta time{background:#eee7f8;color:#7958a7}.hh-news__content h3{margin:0 0 17px;font-size:clamp(27px,3vw,42px);line-height:1.08;color:var(--navy);font-weight:900}.hh-news__text{font-size:17px;line-height:1.62;color:#425b70;max-height:210px;overflow:auto;padding-right:6px}.hh-news__text p{margin:0 0 12px}.hh-news__button{align-self:flex-start;display:inline-flex;align-items:center;gap:17px;margin-top:20px;padding:15px 21px;border-radius:13px;text-decoration:none!important;color:#fff!important;background:linear-gradient(90deg,#11a873,#27c98a);font-weight:900;letter-spacing:.5px;box-shadow:0 12px 26px rgb(20 168 115 / .3);animation:hhbutton 1.5s ease-in-out infinite alternate}.hh-news__button b{font-size:22px}@keyframes hhbutton{to{transform:translateY(-2px);box-shadow:0 16px 32px rgb(20 168 115 / .48)}}.hh-news__controls{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:18px;margin-top:23px}.hh-news__arrow{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(255 255 255 / .33);border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;font-size:36px;line-height:1;cursor:pointer;transition:.25s}.hh-news__arrow:hover{background:#fff;color:var(--navy);transform:scale(1.06)}.hh-news__dots{display:flex;gap:9px}.hh-news__dots button{width:13px;height:13px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .3);cursor:pointer;transition:.35s;overflow:hidden}.hh-news__dots button.is-active{width:42px;background:rgb(255 255 255 / .22)}.hh-news__dots button i{display:block;height:100%;width:0;background:#63eee3}.hh-news__dots button.is-active i{animation:hhfill var(--hh-delay,7000ms) linear forwards}@keyframes hhfill{to{width:100%}}.hh-news__counter{position:absolute;right:42px;bottom:38px;z-index:5;font-weight:900}.hh-news__counter strong{font-size:24px;color:#78f1e8}.hh-news__counter span{color:rgb(255 255 255 / .65)}.hh-news__progress{position:relative;z-index:3;height:3px;background:rgb(255 255 255 / .16);margin-top:20px;overflow:hidden;border-radius:5px}.hh-news__progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,#63eee3,#c0a3e8)}.hh-news.is-playing .hh-news__progress i{animation:hhfill var(--hh-delay,7000ms) linear forwards}.hh-news__empty{position:relative;z-index:2;text-align:center;padding:70px 25px;border-radius:26px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .24)}.hh-news__empty-icon{font-size:58px;color:#79f2e9;animation:hhfeatured 1.5s infinite alternate}.hh-news__empty h3{font-size:34px;margin:12px 0}.hh-news__empty p{font-size:17px;color:#eaffff}.hh-news--phone{max-width:520px;margin:auto;padding:14px 8px}.hh-news--phone .hh-news__shell{padding:22px 15px;border-radius:25px}.hh-news--phone .hh-news__header{margin-bottom:19px}.hh-news--phone .hh-news__header h2{font-size:33px}.hh-news--phone .hh-news__header p{font-size:15px}.hh-news--phone .hh-news__stage{height:675px}.hh-news--phone .hh-news__card{grid-template-columns:1fr;grid-template-rows:250px 1fr}.hh-news--phone .hh-news__content{padding:25px 22px;justify-content:flex-start}.hh-news--phone .hh-news__content h3{font-size:28px}.hh-news--phone .hh-news__text{font-size:15px;max-height:215px}.hh-news--phone .hh-news__counter{right:22px;bottom:29px}.hh-news--phone .hh-news__featured{top:13px;left:13px}.hh-news--phone .hh-news__visual-mark{left:18px;bottom:15px}@media(max-width:760px){.hh-news:not(.hh-news--desktop){}.hh-news__stage{height:675px}.hh-news__card{grid-template-columns:1fr;grid-template-rows:250px 1fr}.hh-news__content{padding:25px 22px;justify-content:flex-start}.hh-news__content h3{font-size:28px}.hh-news__text{font-size:15px;max-height:215px}.hh-news__shell{padding:22px 15px}.hh-news__counter{right:22px;bottom:29px}}