html, body {
    background-color: rgb(8, 8, 8);
}
.t-input-phonemask__select-code {
    color: rgb(255, 255, 255) !important;
}
a.ky-floating-contact {
    display: none !important;
}
a.ky-global-floating-contact {
    position: fixed !important;
    right: clamp(18px, 2.2vw, 28px) !important;
    bottom: clamp(18px, 2.2vw, 28px) !important;
    z-index: 9998 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 54px !important;
    height: 54px !important;
    padding: 0 !important;
    border: 1px solid rgb(255, 255, 255) !important;
    border-radius: 50% !important;
    background: rgb(255, 255, 255) !important;
    color: rgb(0, 0, 0) !important;
    text-decoration: none !important;
    transition: background 0.25s, color 0.25s, border-color 0.25s !important;
}
a.ky-global-floating-contact:hover {
    background: rgb(0, 0, 0) !important;
    color: rgb(255, 255, 255) !important;
}
a.ky-global-floating-contact svg {
    display: block !important;
    width: 23px !important;
    height: 23px !important;
}
@media (max-width:960px) {
    a.ky-global-floating-contact {
    width: 52px !important;
    height: 52px !important;
}
}#rec3429355801 {
    display: none!important;
}
#rec3430532701 .ky-brand-strip__logo {
    width: min(49.6vw, 608px)!important;
    max-width: 57.6%!important;
    height: auto!important;
    object-fit: contain!important;
    object-position: left center!important;
}
#rec3430532701 .ky-brand-strip__phone {
    white-space: normal!important;
    overflow-wrap: anywhere;
    text-align: right;
}
.ky-global-footer__brand {
    width: calc(100% - 56px);
    max-width: 1540px;
    margin: 0 auto;
    padding: 32px 0 28px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 40px;
}
.ky-global-footer__logo {
    display: block;
    width: min(36vw, 430px);
    max-width: 58%;
    height: auto;
    object-fit: contain;
    object-position: left center;
}
.ky-global-footer__email {
    color: #fff!important;
    text-decoration: none!important;
    font-size: clamp(13px, 1.1vw, 16px);
    line-height: 1.3;
    white-space: nowrap;
    transition: opacity .2s ease;
}
.ky-global-footer__email:hover {
    opacity: .58;
}
#rec3431748801 .t-container, #rec3431586601 .t2823__container_items {
    width: calc(100% - clamp(96px, 17.4vw, 280px))!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
#rec3431748801 .t-col, #rec3431586601 .t2823__container_items>.t-col {
    width: 100%!important;
    max-width: none!important;
    margin-left: 0!important;
    margin-right: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
#rec3431586601 .t2823__items {
    display: grid!important;
    grid-template-columns: repeat(3, minmax(0, 1fr))!important;
    gap: 25px!important;
    width: 100%!important;
}
#rec3431586601 .t-cms__card {
    position: relative!important;
    display: block!important;
    width: 100%!important;
    min-width: 0!important;
    min-height: 0!important;
    aspect-ratio: 1/1!important;
    overflow: hidden!important;
    background: #0f0f0f!important;
    border: 0!important;
}
#rec3431586601 .t-cms__card__cell_media {
    position: absolute!important;
    inset: 0!important;
    width: 100%!important;
    height: 100%!important;
}
#rec3431586601 .t-cms__card__molecule_media, #rec3431586601 .t-cms__card__cell_media .t-cms__card__atom, #rec3431586601 .t-cms__card__image, #rec3431586601 .t-cms__card__cell_media img, #rec3431586601 .t-cms__card__cell_media video {
    position: absolute!important;
    inset: 0!important;
    width: 100%!important;
    height: 100%!important;
    object-fit: cover!important;
}
#rec3431586601 .t-cms__card__image, #rec3431586601 .t-cms__card__cell_media video {
    background-size: cover!important;
    background-position: center!important;
    transform: scale(1.001)!important;
    transition: transform .65s cubic-bezier(.2, .7, .2, 1)!important;
}
#rec3431586601 .t-cms__card__cell_txt {
    position: absolute!important;
    z-index: 2!important;
    left: 0!important;
    right: 0!important;
    top: auto!important;
    bottom: 0!important;
    min-height: 48%!important;
    padding: 30px!important;
    display: flex!important;
    align-items: flex-end!important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .88), rgba(0, 0, 0, .18) 72%, transparent)!important;
    opacity: 0!important;
    transform: translateY(10px)!important;
    transition: opacity .32s ease, transform .42s cubic-bezier(.2, .7, .2, 1)!important;
    pointer-events: none!important;
}
#rec3431586601 .t-cms__card__cell_txt .t-cms__card__atom:not([data-style="title_typo"]) {
    display: none!important;
}
#rec3431586601 .t-cms__card__atom[data-style="title_typo"] {
    color: #fff!important;
    font-size: clamp(18px, 1.7vw, 24px)!important;
    line-height: 1.12!important;
}
@media (hover:hover) {
    #rec3431586601 .t-cms__card: hover .t-cms__card__image, #rec3431586601 .t-cms__card:hover .t-cms__card__cell_media video {
    transform: scale(1.018)!important;
}
#rec3431586601 .t-cms__card:hover .t-cms__card__cell_txt {
    opacity: 1!important;
    transform: translateY(0)!important;
}
}@media (hover:none) {
    #rec3431586601 .t-cms__card__cell_txt {
    opacity: 1!important;
    transform: none!important;
}
}@media (max-width:960px) {
    #rec3430532701 .ky-brand-strip__logo {
    width: min(51.2vw, 520px)!important;
    max-width: 56%!important;
}
#rec3431748801 .t-container, #rec3431586601 .t2823__container_items {
    width: calc(100% - 48px)!important;
    margin-left: auto!important;
    margin-right: auto!important;
}
#rec3431586601 .t2823__items {
    grid-template-columns: repeat(2, minmax(0, 1fr))!important;
    gap: 22px!important;
}
#rec3431586601 .t-cms__card {
    display: block!important;
    aspect-ratio: 1/1!important;
    overflow: hidden!important;
}
#rec3431586601 .t-cms__card__cell_media {
    position: absolute!important;
    inset: 0!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: auto!important;
}
#rec3431586601 .t-cms__card__cell_txt {
    position: absolute!important;
    bottom: 0!important;
    padding: 24px!important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .88), rgba(0, 0, 0, .18) 72%, transparent)!important;
    opacity: 1!important;
    transform: none!important;
}
#rec3431586601 .t-cms__card__atom[data-style="title_typo"] {
    font-size: clamp(18px, 2.7vw, 23px)!important;
}
}@media (max-width:700px) {
    #rec3430532701 .ky-brand-strip__logo {
    width: min(70.4vw, 496px)!important;
    max-width: 80%!important;
}
#rec3430532701 .ky-brand-strip__phone {
    text-align: left;
}
.ky-global-footer__brand {
    width: calc(100% - 36px);
    padding: 26px 0 24px;
    display: block;
}
.ky-global-footer__logo {
    width: min(76vw, 360px);
    max-width: 100%}
.ky-global-footer__email {
    display: inline-block;
    margin-top: 20px;
    font-size: 13px;
    white-space: normal;
    overflow-wrap: anywhere;
}
}@media (max-width:640px) {
    #rec3431748801 .t-container, #rec3431586601 .t2823__container_items {
    width: calc(100% - 32px)!important;
}
#rec3431586601 .t2823__items {
    grid-template-columns: 1fr!important;
    gap: 18px!important;
}
#rec3431586601 .t-cms__card__cell_txt {
    padding: 22px!important;
}
#rec3431586601 .t-cms__card__atom[data-style="title_typo"] {
    font-size: clamp(18px, 5.2vw, 22px)!important;
}
}html body #allrecords #rec3431748801 .t-container, html body #allrecords #rec3431586601 .t2823__container_items {
    width: calc(100% - clamp(96px, 17.4vw, 280px))!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
html body #allrecords #rec3431748801 .t-col, html body #allrecords #rec3431586601 .t2823__container_items>.t-col {
    width: 100%!important;
    max-width: none!important;
    margin-left: 0!important;
    margin-right: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
@media (min-width:961px) {
    html body #allrecords #rec3431586601 .t2823__items {
    display: grid!important;
    grid-template-columns: repeat(3, minmax(0, 1fr))!important;
    gap: 25px!important;
}
html body #allrecords #rec3431586601 .t-cms__card, html body #allrecords #rec3431586601 .t-cms__card:nth-child(n) {
    display: block!important;
    grid-column: auto!important;
    width: 100%!important;
    height: auto!important;
    min-height: 0!important;
    aspect-ratio: 1/1!important;
    overflow: hidden!important;
}
}@media (max-width:960px) {
    html body #allrecords #rec3431748801 .t-container, html body #allrecords #rec3431586601 .t2823__container_items {
    width: calc(100% - 48px)!important;
}
html body #allrecords #rec3431586601 .t2823__items {
    display: grid!important;
    grid-template-columns: repeat(2, minmax(0, 1fr))!important;
    gap: 22px!important;
}
html body #allrecords #rec3431586601 .t-cms__card, html body #allrecords #rec3431586601 .t-cms__card:nth-child(n) {
    display: block!important;
    grid-column: auto!important;
    width: 100%!important;
    height: auto!important;
    min-height: 0!important;
    aspect-ratio: 1/1!important;
    overflow: hidden!important;
}
}@media (max-width:640px) {
    html body #allrecords #rec3431748801 .t-container, html body #allrecords #rec3431586601 .t2823__container_items {
    width: calc(100% - 32px)!important;
}
html body #allrecords #rec3431586601 .t2823__items {
    grid-template-columns: 1fr!important;
    gap: 18px!important;
}
}html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container {
    width: calc(100% - clamp(96px, 17.4vw, 280px)) !important;
    max-width: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container > .t-col {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
html body #allrecords #rec3431748801#rec3431748801 .t468__title, html body #allrecords #rec3431748801#rec3431748801 .t468__descr {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
@media (max-width:960px) {
    html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container {
    width: calc(100% - 48px) !important;
}
}@media (max-width:640px) {
    html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container {
    width: calc(100% - 32px) !important;
}
}html body #allrecords #rec3431748801#rec3431748801 .t468 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
:root {
    --ky-safe-total: 56px;
}
html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container, html body #allrecords #rec3431586601 .t2823__container_items, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t2823__container_items, html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: calc(100% - var(--ky-safe-total))!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container > .t-col, html body #allrecords #rec3431586601 .t2823__container_items > .t-col, html body #allrecords #rec3361668701 .t2823__container_header > .t-col, html body #allrecords #rec3361668701 .t2823__container_items > .t-col {
    width: 100%!important;
    max-width: none!important;
    margin-left: 0!important;
    margin-right: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
html body #allrecords #rec3431748801#rec3431748801 .t468__title, html body #allrecords #rec3431748801#rec3431748801 .t468__descr {
    width: 100%!important;
    max-width: none!important;
    margin-left: 0!important;
    margin-right: 0!important;
    text-align: left!important;
}
@media (max-width:960px) {
    :root {
    --ky-safe-total: 48px;
}
}@media (max-width:700px) {
    :root {
    --ky-safe-total: 36px;
}
}@media (min-width:961px) {
    html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container, html body #allrecords #rec3431586601 .t2823__container_items, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t2823__container_items, html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: max(76vw, min(100%, 1280px))!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
    box-sizing: border-box!important;
}
}@media (max-width:960px) {
    html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container, html body #allrecords #rec3431586601 .t2823__container_items, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t2823__container_items, html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: calc(100% - 56px)!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
    box-sizing: border-box!important;
}
}@media (max-width:640px) {
    html body #allrecords #rec3431748801#rec3431748801 .t468 > .t-container, html body #allrecords #rec3431586601 .t2823__container_items, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t2823__container_items, html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: calc(100% - 44px)!important;
}
}html body #allrecords #rec3431748801#rec3431748801 .t468 {
    width: 100%!important;
    max-width: none!important;
    margin-left: 0!important;
    margin-right: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
html:has(#rec3431748801), body:has(#rec3431748801), body:has(#rec3431748801) #allrecords, html body #allrecords #rec3431748801, html body #allrecords #rec3431748801 .t468, html body #allrecords #rec3431586601, html body #allrecords #rec3431586601 .t2823, html body #allrecords #rec3431586601 .t2823__container_items, html body #allrecords #rec3431586601 .t2823__items {
    background-color: #000 !important;
}
html body #allrecords #rec3431748801#rec3431748801 .t468 {
    border-bottom: 0 !important;
    box-shadow: none !important;
}
html body #allrecords #rec3431586601 .t-cms__card__cell_txt {
    flex-direction: column !important;
    justify-content: flex-end !important;
    align-items: flex-start !important;
    text-align: left !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .92) 0%, rgba(0, 0, 0, .48) 44%, rgba(0, 0, 0, 0) 100%) !important;
}
html body #allrecords #rec3431586601 .t-cms__card__atom[data-style="title_typo"] {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: stretch !important;
    text-align: left !important;
}
@keyframes ky-motion-fade-up {
    from {
    opacity: 0;
    transform: translateY(16px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}@keyframes ky-motion-view-rise {
    from {
    opacity: 0;
    transform: translateY(22px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}html body #allrecords #rec3431748801 .t468__title {
    opacity: 0;
    transform: translateY(16px);
    animation: ky-motion-fade-up .9s cubic-bezier(.2, .7, .2, 1) .15s forwards;
}
html body #allrecords #rec3431748801 .t468__descr {
    opacity: 0;
    transform: translateY(16px);
    animation: ky-motion-fade-up .9s cubic-bezier(.2, .7, .2, 1) .32s forwards;
}
@supports (animation-timeline:view()) and (animation-range:entry 8% cover 28%) {
    html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t-cms__card, html body #allrecords #rec3431586601 .t-cms__card, html body #allrecords #rec3422034301 .kv7-services__item {
    animation-name: ky-motion-view-rise;
    animation-duration: 1s;
    animation-timing-function: cubic-bezier(.2, .7, .2, 1);
    animation-fill-mode: both;
    animation-timeline: view();
    animation-range: entry 8% cover 28%}
html body #allrecords #rec3361668701 .t-cms__card:nth-child(3n+2), html body #allrecords #rec3431586601 .t-cms__card:nth-child(3n+2), html body #allrecords #rec3422034301 .kv7-services__item:nth-child(3n+2) {
    animation-range: entry 11% cover 31%}
html body #allrecords #rec3361668701 .t-cms__card:nth-child(3n), html body #allrecords #rec3431586601 .t-cms__card:nth-child(3n), html body #allrecords #rec3422034301 .kv7-services__item:nth-child(3n) {
    animation-range: entry 14% cover 34%}
}@media (prefers-reduced-motion:reduce) {
    html body #allrecords #rec3431748801 .t468__title, html body #allrecords #rec3431748801 .t468__descr, html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t-cms__card, html body #allrecords #rec3431586601 .t-cms__card, html body #allrecords #rec3422034301 .kv7-services__item {
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
}
}:root {
    --ky-content-width: min(72vw, 1320px);
    --ky-text-font: "Rooftop Mono", "PT Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;
}
@media (max-width:960px) {
    :root {
    --ky-content-width: calc(100% - 64px);
}
}@media (max-width:640px) {
    :root {
    --ky-content-width: calc(100% - 36px);
}
}html body #allrecords #rec3430532701 .ky-brand-strip__inner, html body #allrecords #rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701 .t2823__container_items, html body #allrecords #rec3422034301 .kv7-services__hero, html body #allrecords #rec3422034301 .kv7-services__grid, html body #allrecords #rec3422034301 .kv7-services__cta, html body #allrecords #rec3422034301 .kv7-services__foot, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: var(--ky-content-width) !important;
    max-width: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
}
html body #allrecords #rec3361668701 .t-section__title {
    font-size: clamp(30px, 3.25vw, 44px) !important;
    line-height: .98 !important;
    margin-bottom: 68px !important;
}
html body #allrecords #rec3422034301 .kv7-services__title {
    font-size: clamp(2.7rem, 6.4vw, 4.8rem) !important;
    margin-bottom: 44px !important;
}
html body #allrecords #rec3422034301 .kv7-services__name {
    font-size: clamp(1.35rem, 2vw, 1.65rem) !important;
}
html body #allrecords #rec3422034301 .kv7-services__cta-title {
    font-size: clamp(2.2rem, 5vw, 3.75rem) !important;
}
html body #allrecords #rec3430532701 .ky-brand-strip__logo {
    width: min(42vw, 517px) !important;
    max-width: 54% !important;
    height: auto !important;
    object-fit: contain !important;
    object-position: left center !important;
}
html body #allrecords #rec3430532701 .ky-brand-strip__phone {
    font-size: clamp(13px, .9vw, 16px) !important;
    line-height: 1.25 !important;
}
html body #allrecords #rec3361668701 .t2823__container_header > .t-col, html body #allrecords #rec3361668701 .t2823__container_items > .t-col {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
html body #allrecords #rec3361668701 .t2823__items {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 24px !important;
    width: 100% !important;
}
html body #allrecords #rec3361668701 .t-cms__card, html body #allrecords #rec3361668701 .t-cms__card:nth-child(n) {
    position: relative !important;
    display: block !important;
    grid-column: auto !important;
    width: 100% !important;
    height: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;
    aspect-ratio: 1/1 !important;
    overflow: hidden !important;
    background: #0b0b0b !important;
    border: 0 !important;
}
html body #allrecords #rec3361668701 .t-cms__card__cell_media {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
}
html body #allrecords #rec3361668701 .t-cms__card__molecule_media, html body #allrecords #rec3361668701 .t-cms__card__cell_media .t-cms__card__atom, html body #allrecords #rec3361668701 .t-cms__card__image, html body #allrecords #rec3361668701 .t-cms__card__cell_media img, html body #allrecords #rec3361668701 .t-cms__card__cell_media video {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
html body #allrecords #rec3361668701 .t-cms__card__image, html body #allrecords #rec3361668701 .t-cms__card__cell_media video {
    background-size: cover !important;
    background-position: center !important;
    transform: scale(1.001) !important;
    transition: transform .65s cubic-bezier(.2, .7, .2, 1) !important;
}
html body #allrecords #rec3361668701 .t-cms__card__cell_txt {
    position: absolute !important;
    z-index: 2 !important;
    left: 0 !important;
    right: 0 !important;
    top: auto !important;
    bottom: 0 !important;
    min-height: 48% !important;
    padding: clamp(18px, 2vw, 28px) !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
    align-items: flex-start !important;
    text-align: left !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .92) 0%, rgba(0, 0, 0, .5) 44%, rgba(0, 0, 0, 0) 100%) !important;
    opacity: 0 !important;
    transform: translateY(10px) !important;
    transition: opacity .32s ease, transform .42s cubic-bezier(.2, .7, .2, 1) !important;
    pointer-events: none !important;
}
html body #allrecords #rec3361668701 .t-cms__card__cell_txt .t-cms__card__atom:not([data-style="title_typo"]) {
    display: none !important;
}
html body #allrecords #rec3361668701 .t-cms__card__atom[data-style="title_typo"], html body #allrecords #rec3361668701 .t-cms__card__text {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #fff !important;
    font-family: var(--ky-text-font) !important;
    font-size: clamp(14px, 1.05vw, 18px) !important;
    font-weight: 400 !important;
    line-height: 1.38 !important;
    letter-spacing: 0 !important;
    text-align: left !important;
}
html body #allrecords #rec3361668701 .t-cms__card__separator {
    display: none !important;
}
@media (hover:hover) {
    html body #allrecords #rec3361668701 .t-cms__card: hover .t-cms__card__image, html body #allrecords #rec3361668701 .t-cms__card:hover .t-cms__card__cell_media video {
    transform: scale(1.018) !important;
}
html body #allrecords #rec3361668701 .t-cms__card:hover .t-cms__card__cell_txt {
    opacity: 1 !important;
    transform: translateY(0) !important;
}
}@media (hover:none) {
    html body #allrecords #rec3361668701 .t-cms__card__cell_txt {
    opacity: 1 !important;
    transform: none !important;
}
}@media (max-width:960px) {
    html body #allrecords #rec3361668701 .t2823__items {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 22px !important;
}
}@media (max-width:640px) {
    html body #allrecords #rec3361668701 .t2823__items {
    grid-template-columns: 1fr !important;
    gap: 18px !important;
}
html body #allrecords #rec3361668701 .t-cms__card__cell_txt {
    padding: 22px !important;
}
html body #allrecords #rec3361668701 .t-cms__card__atom[data-style="title_typo"], html body #allrecords #rec3361668701 .t-cms__card__text {
    font-size: clamp(15px, 4.4vw, 18px) !important;
}
}html body .ky-global-nav__link[href="/projects"], html body .ky-global-footer__links a[href="/projects"] {
    display: none !important;
}
html body:has(#rec3431748801) #allrecords, html body:has(#rec3431748801) .t-footer {
    display: none !important;
}
html body .ky-global-nav__panel {
    width: min(360px, 88vw) !important;
}
html body .ky-global-nav__links, html body .ky-global-nav__contact {
    width: 100% !important;
}
html body .ky-global-nav__link {
    font-size: clamp(24px, 3vw, 38px) !important;
    line-height: 1.12 !important;
}
html body .ky-global-nav__contact {
    min-height: 50px !important;
    font-size: 12px !important;
}
html body .ky-global-nav__burger {
    width: 50px !important;
    height: 50px !important;
}
html body .ky-global-nav__line {
    height: 2px !important;
}
html body .ky-global-nav__line.mid {
    width: 34px !important;
}
html body .ky-global-nav__line.top, html body .ky-global-nav__line.bottom {
    width: 17px !important;
}
html body .ky-global-footer__tagline {
    display: none !important;
}
html body .ky-global-footer__copy {
    justify-content: flex-end !important;
}
html body:has(#rec3362027501) #rec3362027501 .t396__artboard {
    --ky-article-width: var(--ky-content-width);
    height: auto !important;
    min-height: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    padding: 0 0 112px !important;
    
}
html body:has(#rec3362027501) #rec3362027501 .t396__carrier, html body:has(#rec3362027501) #rec3362027501 .t396__filter {
    display: none !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    opacity: 1 !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"], html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811561"], html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811268"] {
    width: var(--ky-article-width) !important;
    height: auto !important;
    aspect-ratio: 16/9 !important;
    margin: 0 auto !important;
    overflow: hidden !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    width: var(--ky-article-width) !important;
    height: auto !important;
    margin: 64px auto 0 !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812098"] {
    width: min(100%, 760px) !important;
    height: auto !important;
    margin: 24px auto 0 !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: min(100%, 760px) !important;
    height: auto !important;
    margin: 40px auto 72px !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811561"] {
    margin-bottom: 32px !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem .tn-atom {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
}
html body:has(#rec3362027501) #rec3362027501 h1.tn-atom {
    height: auto !important;
    /**/
    font-family: KharkivTone, "Kharkiv Tone", Arial, sans-serif !important;
    font-size: clamp(30px, 3.2vw, 44px) !important;
    font-weight: 400 !important;
    line-height: 1.04 !important;
    letter-spacing: -.02em !important;
}
html body:has(#rec3362027501) #rec3362027501 .t-redactor__text {
    /**/
    font-family: var(--ky-text-font) !important;
    font-size: clamp(14px, 1.05vw, 17px) !important;
    line-height: 1.75 !important;
}
html body:has(#rec3362027501) #rec3362027501 .t-redactor__text h2, html body:has(#rec3362027501) #rec3362027501 .t-redactor__text h3 {
    /**/
    font-family: KharkivTone, "Kharkiv Tone", Arial, sans-serif !important;
    font-weight: 400 !important;
    line-height: 1.1 !important;
    margin: 1.8em 0 .7em !important;
}
html body:has(#rec3362027501) #rec3362027501 .t-redactor__text p, html body:has(#rec3362027501) #rec3362027501 .t-redactor__text ul, html body:has(#rec3362027501) #rec3362027501 .t-redactor__text ol {
    margin: 0 0 1.25em !important;
}
@media (max-width:960px) {
    html body: has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812098"], html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: var(--ky-article-width) !important;
}
}@media (max-width:640px) {
    html body: has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 42px !important;
}
html body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-bottom: 48px !important;
}
}#rec3477161701 .t-popup__container {
    max-width: 620px !important;
    background: #080808 !important;
    border: 1px solid rgba(255, 255, 255, .18) !important;
    box-shadow: none !important;
}
#rec3477161701 .t390__img, #rec3477161701 .t390__social {
    display: none !important;
}
#rec3477161701 .t390__wrapper {
    padding: 72px 56px 60px !important;
    text-align: left !important;
}
#rec3477161701 .t390__title {
    color: #fff !important;
    font-family: var(--ky-display-font, Arial, sans-serif) !important;
    font-size: clamp(38px, 4vw, 62px) !important;
    line-height: .96 !important;
    font-weight: 400 !important;
    margin: 0 0 26px !important;
}
#rec3477161701 .t390__descr {
    color: rgba(255, 255, 255, .7) !important;
    font-family: var(--ky-text-font, Arial, sans-serif) !important;
    font-size: 15px !important;
    line-height: 1.55 !important;
    margin-bottom: 34px !important;
}
#rec3477161701 .t390__btn {
    background: #fff !important;
    color: #000 !important;
    border: 1px solid #fff !important;
    border-radius: 0 !important;
    font-family: var(--ky-text-font, Arial, sans-serif) !important;
    font-size: 12px !important;
    letter-spacing: .08em !important;
}
@media(max-width:640px) {
    #rec3477161701 .t-popup__container {
    width: calc(100% - 28px) !important;
}
#rec3477161701 .t390__wrapper {
    padding: 52px 28px 44px !important;
}
}#rec3477161701 .t390 .t-btn, #rec3477161701 .t390 .t-btnflex {
    background: #fff !important;
    color: #000 !important;
    border-color: #fff !important;
}
.ky-global-nav__line {
    height: 2.5px !important;
    transition: transform .36s cubic-bezier(.22, .8, .22, 1), width .36s ease, opacity .22s ease !important;
}
.ky-global-nav.is-open .ky-global-nav__line.top {
    width: 34px !important;
    transform: translateY(7.5px) rotate(45deg) !important;
}
.ky-global-nav.is-open .ky-global-nav__line.mid {
    opacity: 0 !important;
    transform: scaleX(0) !important;
}
.ky-global-nav.is-open .ky-global-nav__line.bottom {
    width: 34px !important;
    transform: translateY(-7.5px) rotate(-45deg) !important;
}
.ky-global-nav__link {
    font-size: 32px !important;
    line-height: 1.05 !important;
    letter-spacing: .01em !important;
}
@media(max-width:640px) {
    .ky-global-nav__panel {
    width: min(86vw, 340px) !important;
}
.ky-global-nav__link {
    font-size: 27px !important;
}
}#rec3477161701 .t-popup__container {
    min-height: 316px !important;
    position: relative !important;
    border-radius: 0 !important;
}
#rec3477161701 .t390__wrapper {
    min-height: 316px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 52px 58px !important;
    text-align: center !important;
}
#rec3477161701 .t390__title, #rec3477161701 .t390__descr {
    text-align: center !important;
}
#rec3477161701 .t390 .t-btn, #rec3477161701 .t390 .t-btnflex {
    border-radius: 0 !important;
    min-width: 164px !important;
}
#rec3477161701 .t-popup__close {
    position: fixed !important;
    z-index: 100001 !important;
    top: calc(50% - 148px) !important;
    right: calc(50% - 294px) !important;
    width: 42px !important;
    height: 42px !important;
}
#rec3477161701 .t-popup__close-wrapper, #rec3477161701 .t-popup__block-close-button {
    width: 42px !important;
    height: 42px !important;
}
@media(max-width:640px) {
    #rec3477161701 .t390__wrapper {
    padding: 48px 28px !important;
}
#rec3477161701 .t-popup__close {
    top: calc(50% - 148px) !important;
    right: 22px !important;
}
}.ky-global-footer__logo {
    content: url("https://static.tildacdn.pub/tild3435-6332-4232-b135-376361646162/KY_Additional_Logo_W.png") !important;
    width: 360px !important;
    height: auto !important;
    object-fit: contain !important;
}
@media(max-width:640px) {
    .ky-global-footer__logo {
    width: 250px !important;
}
}body:has(#rec3362027501) #rec3362027501 .t396__artboard {
    padding-bottom: 64px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-molecule {
    row-gap: 0 !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-molecule > .tn-group:first-child {
    width: 100vw !important;
    max-width: none !important;
    height: 80svh !important;
    min-height: 560px !important;
    margin: 0 calc(50% - 50vw) !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    margin: 0 !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] .tn-atom, body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] img, body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] video {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    background-size: cover !important;
    background-position: center !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    width: var(--ky-content-width) !important;
    max-width: 1320px !important;
    margin: 30px auto 0 !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] .tn-atom {
    font-size: clamp(38px, 5vw, 68px) !important;
    line-height: .96 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812098"] {
    width: min(860px, var(--ky-content-width)) !important;
    margin: 26px auto 0 !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: min(860px, var(--ky-content-width)) !important;
    margin: 0 auto !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:has(.t-redactor__tte-view:not(:empty)) {
    margin: 44px auto 58px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811561"], body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811268"] {
    margin: 0 auto !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811561"]:has(img, video, .t-bgimg), body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811268"]:has(img, .t-slds) {
    margin: 34px auto 58px !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text {
    
    font-family: var(--ky-text-font, Arial, sans-serif) !important;
    font-size: 16px !important;
    line-height: 1.72 !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text h2 {
    
    font-family: var(--ky-display-font, Arial, sans-serif) !important;
    font-size: clamp(32px, 4vw, 52px) !important;
    line-height: 1.02 !important;
    font-weight: 400 !important;
    margin: 72px 0 26px !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text h3 {
    
    font-size: clamp(24px, 3vw, 36px) !important;
    line-height: 1.12 !important;
    font-weight: 400 !important;
    margin: 52px 0 20px !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text p {
    margin: 0 0 24px !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text img, body:has(#rec3362027501) #rec3362027501 .t-redactor__text video, body:has(#rec3362027501) #rec3362027501 .t-redactor__text iframe {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 38px 0 !important;
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text blockquote {
    margin: 48px 0 !important;
    padding: 0 0 0 24px !important;
    border-left: 1px solid rgba(255, 255, 255, .45) !important;
    
}
body:has(#rec3362027501) #rec3362027501 .t-redactor__text a {
    
    text-decoration: underline !important;
    text-underline-offset: 4px !important;
}
@media(max-width:640px) {
    body: has(#rec3362027501) #rec3362027501 .tn-molecule > .tn-group:first-child {
    height: 62svh !important;
    min-height: 420px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    width: calc(100% - 36px) !important;
    margin-top: 24px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] .tn-atom {
    font-size: clamp(31px, 9vw, 42px) !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812098"], body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 36px) !important;
}
body:has(#rec3362027501) #rec3362027501 .t396__artboard {
    padding-bottom: 44px !important;
}
}@media(min-width:641px) {
    .ky-global-menu__link {
    font-size: 26px !important;
    white-space: nowrap !important;
}
}body:has(#rec3362027501) #rec3362027501 .tn-molecule > .tn-group:first-child {
    height: 84svh !important;
    min-height: 600px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    left: 0 !important;
    top: 0 !important;
    width: 100vw !important;
    height: 84svh !important;
    min-height: 600px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] .tn-atom, body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 16px !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783812175"] .tn-atom {
    font-size: clamp(36px, 4.2vw, 60px) !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
}
@media(max-width:640px) {
    .ky-global-menu__link {
    white-space: nowrap !important;
}
body:has(#rec3362027501) #rec3362027501 .tn-molecule > .tn-group:first-child, body:has(#rec3362027501) #rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    height: 62svh !important;
    min-height: 420px !important;
}
}html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    width: 100vw !important;
    min-width: 100vw !important;
    max-width: 100vw !important;
    height: 84svh !important;
    min-height: 600px !important;
    max-height: 84svh !important;
    flex: 0 0 100vw !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 16px !important;
}
@media(max-width:640px) {
    html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    width: 100vw !important;
    min-width: 100vw !important;
    max-width: 100vw !important;
    height: 62svh !important;
    min-height: 420px !important;
    max-height: 62svh !important;
    flex-basis: 100vw !important;
}
}html body .ky-global-nav__link {
    font-size: 26px !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
}
@media(max-width:640px) {
    html body .ky-global-nav__link {
    font-size: 24px !important;
}
}@media(max-width:640px) {
    html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    min-height: 62svh !important;
    max-height: none !important;
}
}@media(min-width:961px) {
    html body #rec3361508901, html body #recorddiv3361508901, html body #rec3361508901 .t-cover {
    height: calc(100svh - 135.078125px) !important;
    min-height: calc(100svh - 135.078125px) !important;
    max-height: calc(100svh - 135.078125px) !important;
}
html body #rec3361508901 video {
    min-height: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
}html body #rec3361668701 .t-section__title {
    font-size: 42px !important;
    margin-bottom: 56px !important;
}
html body .ky-global-nav__burger[aria-expanded="true"] .ky-global-nav__line.top, html body .ky-global-nav__burger[aria-expanded="true"] .ky-global-nav__line.bottom {
    width: 30px !important;
    height: 2px !important;
    align-self: center !important;
    transform-origin: center center !important;
}
html body .ky-global-nav__burger[aria-expanded="true"] .ky-global-nav__line.top {
    transform: translateY(8px) rotate(45deg) !important;
}
html body .ky-global-nav__burger[aria-expanded="true"] .ky-global-nav__line.bottom {
    transform: translateY(-8px) rotate(-45deg) !important;
}
html body .ky-global-nav__burger[aria-expanded="true"] .ky-global-nav__line.mid {
    width: 0 !important;
    opacity: 0 !important;
    transform: none !important;
}
html body .ky-global-nav__link {
    font-size: 24px !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
}
html body .ky-global-nav__panel {
    padding-bottom: 36px !important;
}
html body #rec3422034301 .kv7-services {
    padding-bottom: clamp(64px, 6vw, 96px) !important;
    box-sizing: border-box !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] .tn-atom {
    font-size: clamp(30px, 1.8vw, 34px) !important;
    line-height: 1.08 !important;
    font-weight: 400 !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .t396__artboard {
    
    padding-bottom: 64px !important;
}
@media(max-width:640px) {
    html body #rec3361668701 .t-section__title {
    font-size: 30px !important;
    margin-bottom: 36px !important;
}
html body .ky-global-nav__link {
    font-size: 22px !important;
}
html body .ky-global-nav__panel {
    padding-bottom: 24px !important;
}
html body #rec3422034301 .kv7-services {
    padding-bottom: 64px !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] .tn-atom {
    font-size: clamp(25px, 7.2vw, 29px) !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .t396__artboard {
    padding-bottom: 48px !important;
}
}html body #allrecords #rec3361668701 .t-section__title {
    font-size: 42px !important;
    margin-bottom: 51px !important;
}
@media(max-width:640px) {
    html body #allrecords #rec3361668701 .t-section__title {
    font-size: 30px !important;
    margin-bottom: 36px !important;
}
}@media (min-width:961px) {
    html body #rec3361508901 .t-cover__carrier, html body #rec3361508901 .t-cover__filter, html body #rec3361508901 .t-cover__wrapper {
    height: 100% !important;
}
html body #rec3361508901 .t-cover__carrier > div:has(> video) {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
}
html body #rec3361508901 .t-cover__carrier video {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    min-width: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    object-fit: cover !important;
    object-position: center center !important;
}
}html body #rec3362027501#rec3362027501#rec3362027501 .t396__artboard {
    padding-bottom: 0 !important;
    
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-molecule {
    padding-bottom: 48px !important;
    
    box-sizing: border-box !important;
}
@media (max-width:640px) {
    html body #rec3362027501#rec3362027501#rec3362027501 .tn-molecule {
    padding-bottom: 40px !important;
}
}@media (min-width:961px) {
    html body #rec3422034301 .kv7-services__hero {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
html body #rec3422034301 .kv7-services__title {
    font-size: clamp(48px, 3.35vw, 64px) !important;
    line-height: .96 !important;
    margin-bottom: 36px !important;
}
}html body #rec3361668701 .t-cms__card__separator, html body #rec3431586601 .t-cms__card__separator {
    display: none !important;
}
@media (min-width:961px) {
    html body #allrecords #rec3422034301 .kv7-services__title {
    font-size: clamp(48px, 3.35vw, 64px) !important;
    line-height: .96 !important;
    margin-bottom: 36px !important;
}
}@media (max-width:960px) {
    html body #rec3361668701 .t-cms__card {
    display: flex !important;
    flex-direction: column !important;
    height: auto !important;
    min-height: 0 !important;
    aspect-ratio: auto !important;
    overflow: visible !important;
    background: transparent !important;
}
html body #rec3361668701 .t-cms__card__cell_media {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 1 / 1 !important;
    flex: 0 0 auto !important;
    overflow: hidden !important;
}
html body #rec3361668701 .t-cms__card__cell_txt {
    position: static !important;
    inset: auto !important;
    display: block !important;
    padding: 14px 0 30px !important;
    background: transparent !important;
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
}
html body #rec3361668701 .t-cms__card__atom[data-style="title_typo"] {
    display: block !important;
    color: #fff !important;
    font-size: 20px !important;
    line-height: 1.15 !important;
    font-weight: 400 !important;
}
}@media (max-width:960px) {
    html body #allrecords #rec3361668701#rec3361668701 .t-cms__card {
    display: flex !important;
    flex-direction: column !important;
    height: auto !important;
    min-height: 0 !important;
    aspect-ratio: auto !important;
    overflow: visible !important;
    background: transparent !important;
}
html body #allrecords #rec3361668701#rec3361668701 .t-cms__card__cell_media {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 1 / 1 !important;
    flex: 0 0 auto !important;
    overflow: hidden !important;
}
html body #allrecords #rec3361668701#rec3361668701 .t-cms__card__cell_txt {
    position: static !important;
    inset: auto !important;
    display: block !important;
    padding: 14px 0 30px !important;
    background: transparent !important;
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
}
html body #allrecords #rec3361668701#rec3361668701 .t-cms__card__atom[data-style="title_typo"] {
    display: block !important;
    color: #fff !important;
    font-size: 20px !important;
    line-height: 1.15 !important;
    font-weight: 400 !important;
}
html body #allrecords #rec3361668701#rec3361668701 .t-cms__card__separator {
    display: none !important;
}
}html body #rec3484418201, html body #rec3484418201 .t396__artboard, html body #rec3484418201 .t396__carrier, html body #rec3484418201 .t396__filter {
    background: #0f0f0f !important;
}
html body #rec3484418201 .t396__artboard {
    min-height: 0 !important;
    height: auto !important;
    padding: 72px 0 96px !important;
    box-sizing: border-box !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] {
    position: relative !important;
    inset: auto !important;
    width: min(820px, calc(100vw - 80px)) !important;
    max-width: 820px !important;
    height: auto !important;
    margin: 0 auto !important;
    color: #e8e8e8 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] .tn-atom {
    width: 100% !important;
    height: auto !important;
    color: inherit !important;
    font-family: "PT Mono", monospace !important;
    font-size: 17px !important;
    line-height: 1.7 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(p, ul, ol, blockquote) {
    margin: 0 0 26px !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(h1, h2, h3, h4) {
    max-width: 16em;
    margin: 64px 0 24px !important;
    color: #fff !important;
    font-family: "Kharkiv Tone", "KharkivTone", Arial, sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: -0.025em !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] h1 {
    font-size: clamp(34px, 3.1vw, 52px) !important;
    line-height: 1.03 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] h2 {
    font-size: clamp(30px, 2.6vw, 44px) !important;
    line-height: 1.06 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] h3 {
    font-size: clamp(23px, 2vw, 32px) !important;
    line-height: 1.12 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(ul, ol) {
    padding-left: 1.5em !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] li {
    margin-bottom: 10px !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] blockquote {
    padding: 4px 0 4px 24px !important;
    border-left: 1px solid rgba(255, 255, 255, .55) !important;
    color: #bdbdbd !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] a {
    color: #fff !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: .2em !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(img, video, iframe) {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 40px 0 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] figure {
    width: 100% !important;
    margin: 44px 0 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] figcaption {
    margin-top: 12px !important;
    color: #8f8f8f !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
}
@media (max-width:960px) {
    html body #rec3484418201 .t396__artboard {
    padding: 52px 0 76px !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] {
    width: calc(100vw - 40px) !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"] .tn-atom {
    font-size: 15px !important;
    line-height: 1.72 !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(h1, h2, h3, h4) {
    margin-top: 44px !important;
    margin-bottom: 18px !important;
}
html body #rec3484418201 .tn-elem[data-elem-id="1788202229119"]:is(img, video, iframe, figure) {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}
}html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] .tn-atom {
    
    font-family: "PT Mono", monospace !important;
    font-size: 17px !important;
    line-height: 1.7 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(p, ul, ol, blockquote) {
    margin: 0 0 26px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(h1, h2, h3, h4) {
    max-width: 16em;
    margin: 64px 0 24px !important;
    
    font-family: "Kharkiv Tone", "KharkivTone", Arial, sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: -0.025em !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] h1 {
    font-size: clamp(34px, 3.1vw, 52px) !important;
    line-height: 1.03 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] h2 {
    font-size: clamp(30px, 2.6vw, 44px) !important;
    line-height: 1.06 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] h3 {
    font-size: clamp(23px, 2vw, 32px) !important;
    line-height: 1.12 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(ul, ol) {
    padding-left: 1.5em !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] li {
    margin-bottom: 10px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] blockquote {
    padding: 4px 0 4px 24px !important;
    border-left: 1px solid rgba(255, 255, 255, .55) !important;
    
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] a {
    
    text-underline-offset: .2em !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(img, video, iframe) {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 40px 0 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] figure {
    width: 100% !important;
    margin: 44px 0 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] figcaption {
    margin-top: 12px !important;
    
    font-size: 13px !important;
    line-height: 1.5 !important;
}
html body #rec3484418201 {
    display: none !important;
}
@media (max-width:960px) {
    html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] .tn-atom {
    font-size: 15px !important;
    line-height: 1.72 !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(h1, h2, h3, h4) {
    margin-top: 44px !important;
    margin-bottom: 18px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"]:is(img, video, iframe, figure) {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}
}html body #rec3362027501 .tn-elem[data-elem-id="1787783812098"] {
    display: none !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: min(calc(100% - 48px), 1320px) !important;
    max-width: 1320px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 56px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-top: 44px !important;
    margin-bottom: 84px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] > .tn-atom {
    display: block !important;
    width: min(100%, 820px) !important;
    max-width: 820px !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}
@media (max-width:960px) {
    html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 40px) !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 40px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-top: 32px !important;
    margin-bottom: 64px !important;
}
}@media (max-width:640px) {
    html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 32px) !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 28px !important;
}
html body #rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-top: 24px !important;
    margin-bottom: 48px !important;
}
}html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    width: calc(100% - 48px) !important;
    max-width: 1320px !important;
    margin: 56px auto 0 !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 48px) !important;
    max-width: 1320px !important;
    margin: 44px auto 84px !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] > .tn-atom {
    display: block !important;
    width: 100% !important;
    max-width: 820px !important;
    margin: 0 auto 0 0 !important;
}
@media (max-width:960px) {
    html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 40px) !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 40px !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-top: 32px !important;
    margin-bottom: 64px !important;
}
}@media (max-width:640px) {
    html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: calc(100% - 32px) !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"] {
    margin-top: 28px !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    margin-top: 24px !important;
    margin-bottom: 48px !important;
}
}@media (max-width:700px) {
    html body #allrecords #rec3430532701#rec3430532701 .ky-brand-strip__inner {
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 22px !important;
}
html body #allrecords #rec3430532701#rec3430532701 .ky-brand-strip__logo {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    object-fit: contain !important;
    object-position: center center !important;
    flex: 0 0 auto !important;
}
html body #allrecords #rec3430532701#rec3430532701 .ky-brand-strip__phone {
    display: block !important;
    width: 80% !important;
    max-width: 80% !important;
    margin: 0 auto !important;
    flex: 0 0 auto !important;
    text-align: center !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
}
html body #allrecords .ky-global-footer__brand {
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 24px !important;
}
html body #allrecords .ky-global-footer__logo {
    display: block !important;
    width: 80% !important;
    max-width: 80% !important;
    height: auto !important;
    margin: 0 auto !important;
    object-fit: contain !important;
    object-position: center center !important;
    flex: 0 0 auto !important;
}
html body #allrecords .ky-global-footer__email {
    display: block !important;
    width: 80% !important;
    max-width: 80% !important;
    margin: 0 auto !important;
    flex: 0 0 auto !important;
    text-align: center !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
}
}@media (min-width:480px) and (max-width:640px) {
    html body #rec3362027501#rec3362027501#rec3362027501 #molecule-1787783812228000010 {
    display: flex !important;
    flex-direction: column !important;
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 #molecule-1787783812228000010 > .tn-group:first-child {
    position: relative !important;
    inset: auto !important;
    width: 100vw !important;
    max-width: none !important;
    height: max(420px, 62svh) !important;
    min-height: max(420px, 62svh) !important;
    max-height: none !important;
    margin: 0 calc(50% - 50vw) !important;
    flex: 0 0 max(420px, 62svh) !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 #molecule-1787783812228000010 > .tn-group:first-child > .tn-molecule {
    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811603"] {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    max-height: none !important;
    margin: 0 !important;
    flex: 0 0 auto !important;
}
html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    position: relative !important;
    inset: auto !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    flex: 0 0 auto !important;
}
}html body #rec3431586601 .t-cms__card__image {
    filter: none !important;
}
:root {
    --ky-gutter: max(18px, min(12.2vw, calc(18.71vw - 71.8px)));
    --ky-content-width: min(1320px, calc(100% - 2 * var(--ky-gutter)));
    --ky-safe-total: calc(2 * var(--ky-gutter));
}
html body #allrecords #rec3430532701#rec3430532701 .ky-brand-strip__inner, html body #allrecords #rec3361668701#rec3361668701 .t2823__container_header, html body #allrecords #rec3361668701#rec3361668701 .t2823__container_items, html body #allrecords #rec3422034301#rec3422034301 .kv7-services__hero, html body #allrecords #rec3422034301#rec3422034301 .kv7-services__grid, html body #allrecords #rec3422034301#rec3422034301 .kv7-services__cta, html body #allrecords #rec3422034301#rec3422034301 .kv7-services__foot, html body #allrecords #rec3431748801#rec3431748801#rec3431748801 .t468 > .t-container, html body #allrecords #rec3431586601#rec3431586601 .t2823__container_header, html body #allrecords #rec3431586601#rec3431586601 .t2823__container_items, html body #allrecords .ky-global-footer__brand, html body #allrecords .ky-global-footer__inner {
    width: var(--ky-content-width)!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 0!important;
    padding-right: 0!important;
    box-sizing: border-box!important;
}
html body #rec3362027501#rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783812175"], html body #rec3362027501#rec3362027501#rec3362027501#rec3362027501 .tn-elem[data-elem-id="1787783811216"] {
    width: var(--ky-content-width)!important;
    max-width: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
}
html body #allrecords #rec3430532701 .ky-brand-strip__logo, html body #allrecords #rec3430532701 h1.ky-site-h1 .ky-brand-strip__logo {
    width: min(52.5vw, 646px)!important;
    max-width: 68%!important;
    height: auto!important;
    object-fit: contain!important;
    object-position: left center!important;
}
@media (min-width:1101px) {
    html body #allrecords: :before {
    content: "" !important;
    position: fixed !important;
    z-index: 45 !important;
    left: auto !important;
    right: 28px !important;
    top: 25vh !important;
    width: 252px !important;
    height: 24px !important;
    background-image: url("data:image/png;
    base64, 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") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    background-color: transparent !important;
    filter: none !important;
    opacity: 1 !important;
    transform: rotate(-90deg) !important;
    transform-origin: 100% 50% !important;
    pointer-events: none !important;
}
}

/* === KY: Feed colors for project page — do not force color/background on #rec3362027501 === */
