.hy-ft{position:relative;overflow:hidden;display:block;background:linear-gradient(160deg,#0b2a55 0%,#123e7a 100%);color:rgba(255,255,255,.92);padding:72px 0 24px;margin:0;font-size:15px;line-height:1.6;text-align:start}.hy-ft .container{position:relative;z-index:2}.hy-ft p{margin:0}.hy-ft ul{list-style:none;margin:0;padding:0}.hy-ft ul li{list-style:none;margin:0;padding:0;background:none;border:0}.hy-ft ul li::before,.hy-ft ul li::after{content:none}.hy-ft__logo{display:inline-block;margin-bottom:16px}.hy-ft__logo img{height:56px;width:auto;display:block;transition:transform .3s ease}.hy-ft__logo:hover img{transform:scale(1.04)}.hy-ft__about{line-height:1.9;max-width:352px;margin-bottom:10px!important}.hy-ft__reply{font-size:14.7px;color:rgba(255,255,255,.7)!important;display:flex;align-items:center}.hy-ft__dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:0 0 9px;background:#8cc63f;box-shadow:0 0 0 3px rgba(140,198,63,.22);margin-inline-end:7px}.hy-ft__social{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.hy-ft__social a{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.hy-ft__social a:hover{background:rgba(255,255,255,.2);transform:translateY(-3px)}.hy-ft .hy-ft__title{color:#fff!important;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 16px;padding:0;border:0;background:none;text-transform:none}.hy-ft .hy-ft__title::before,.hy-ft .hy-ft__title::after{content:none}.hy-ft .hy-ft__list li{margin-bottom:9px}.hy-ft .hy-ft__list a{font-size:14.9px;color:#fff!important;text-decoration:none!important;transition:color .2s ease}.hy-ft .hy-ft__list a:hover{color:#f7931e!important}.hy-ft .hy-ft__list .sub-menu{display:none}.hy-ft__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.14);padding-top:20px;margin-top:8px}.hy-ft__copy{font-size:14.4px;color:rgba(255,255,255,.92)!important}.hy-ft__bottom-end{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hy-ft .hy-ft__domains{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;padding:7px 15px;border-radius:999px;background:rgba(247,147,30,.14);border:1px solid rgba(247,147,30,.45);color:#ffd8a8!important;font-weight:500;font-size:14.4px;text-decoration:none!important}.hy-ft .hy-ft__domains:hover{background:rgba(247,147,30,.24)}.hy-ft__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;direction:ltr;unicode-bidi:isolate}.hy-ft__racks{position:absolute;top:0;left:0;height:64px;z-index:1;width:calc(100% + 240px);background-repeat:repeat-x;background-position:left top;background-size:240px 64px;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent);mask-image:linear-gradient(to bottom,#000 40%,transparent);will-change:transform;animation:hy-ft-racks 60s linear infinite}.hy-ft__stream{position:absolute;left:0;right:0;top:10px;height:3px;z-index:2;pointer-events:none;overflow:hidden}.hy-ft__stream::before{content:"";position:absolute;top:0;left:0;height:100%;width:35%;background:linear-gradient(90deg,transparent,#8cc63f 40%,#f7931e 70%,transparent);will-change:transform;animation:hy-ft-stream 4s linear infinite}@keyframes hy-ft-racks{from{transform:translateX(0)}to{transform:translateX(-240px)}}@keyframes hy-ft-stream{from{transform:translateX(-100%)}to{transform:translateX(300%)}}.hy-ft.hy-anim-off .hy-ft__racks,.hy-ft.hy-anim-off .hy-ft__stream::before{animation-play-state:paused}@media (max-width:575.98px){.hy-ft__bottom,.hy-ft__bottom-end{justify-content:center;text-align:center}.hy-ft__about-col{text-align:center}.hy-ft__logo img{margin-inline:auto}.hy-ft__about{margin-inline:auto}.hy-ft__reply{justify-content:center}.hy-ft__social{justify-content:center}}@media (prefers-reduced-motion:reduce){.hy-ft__racks,.hy-ft__stream::before{animation:none}.hy-ft__logo img,.hy-ft__social a{transition:none}}.hy-ft .hy-ft__bottom{justify-content:center;text-align:center}.hy-ft .hy-ft__copy{width:100%;text-align:center}.hy-ft{padding-bottom:88px}@media (max-width:575.98px){.hy-ft{padding-bottom:104px}}