/* #zenye-products-template: original selector/media/declaration order; no new visual values. */
/* Owner 344; original style block 1. */
#zenye-products-template .zenye-products-hero .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){min-width: 0;
    max-width: 100%;
    white-space: normal;}
#zenye-products-template .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){display: inline-flex;
    min-height: 56px;
    padding: 16px 25px;
    align-items: center;
    justify-content: center;
    background: var(--zenye-yellow);
    color: var(--zenye-black);
    border: 1px solid var(--zenye-yellow);
    font-family: "Manrope", Arial, sans-serif;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: .07em;
    text-transform: uppercase;
    transition: background-color .3s ease, color .3s ease, border-color .3s ease;}
#zenye-products-template .primary-button:not(.zenye-hero-quote):hover:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .primary-button:not(.zenye-hero-quote):focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: var(--zenye-white);
    border-color: var(--zenye-white);
    color: var(--zenye-black);}
#zenye-products-template .zenye-hero-quote:is(:hover,:focus-visible):where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: #FFFFFF;
    border-color: transparent;
    color: #000000;
    box-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 2px 5px rgba(0,0,0,.08), 0 8px 18px rgba(0,0,0,.16);}
#zenye-products-template .zenye-video-toggle:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){height: 44px;
    border: 1px solid rgba(255,255,255,.55);
    border-radius: 50%;
    background: rgba(10,10,10,.35);
    color: #fff;
    cursor: pointer;
    transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease;}
#zenye-products-template .zenye-video-toggle-pause:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .zenye-video-toggle-play:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){display: block;
    transition: opacity 140ms ease-out, transform 140ms ease-out;}
#zenye-products-template .zenye-video-toggle-pause:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *)::before,#zenye-products-template .zenye-video-toggle-pause:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *)::after{height: 14px;
    background: currentColor;}
#zenye-products-template .zenye-video-toggle-play:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){opacity: 0; transform: scale(.9);}
#zenye-products-template .zenye-video-toggle-play:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *)::before{height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 11px solid currentColor;}
#zenye-products-template .zenye-video-toggle[data-video-paused="true"] .zenye-video-toggle-pause:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){opacity: 0; transform: scale(.9);}
#zenye-products-template .zenye-video-toggle[data-video-paused="true"] .zenye-video-toggle-play:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){opacity: 1; transform: scale(1);}
#zenye-products-template .zenye-video-toggle:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){outline: 2px solid #fff; outline-offset: 3px; box-shadow: 0 0 0 5px #000;}

@media (hover: hover) and (pointer: fine) {#zenye-products-template .zenye-video-toggle:hover:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: #F5C51D; border-color: #F5C51D; color: #000;}}

@media (prefers-reduced-motion: reduce) {#zenye-products-template .zenye-video-toggle:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .zenye-video-toggle-pause:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .zenye-video-toggle-play:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transition: none;}}
#zenye-products-template .zenye-category-nav-control:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){position: relative;
    display: grid;
    min-width: 56px;
    padding: 0;
    border: 0;
    background: var(--zenye-white);
    color: var(--zenye-black);
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-size: 38px;
    font-weight: 300;
    line-height: 1;
    transition: background-color .25s ease, color .25s ease, opacity .25s ease;}
#zenye-products-template .zenye-category-nav-control.is-left:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){border-right: 1px solid var(--zenye-line);}
#zenye-products-template .zenye-category-nav-control.is-right:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){border-left: 1px solid var(--zenye-line);}
#zenye-products-template .zenye-category-nav-control:hover:not(:disabled):where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .zenye-category-nav-control:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: var(--zenye-yellow);}
#zenye-products-template .zenye-category-nav-control:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){outline: 2px solid var(--zenye-black);
    outline-offset: -3px;}
#zenye-products-template .zenye-category-nav-control:disabled:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){opacity: .28;
    cursor: default;}
#zenye-products-template .zenye-pagination ul{display: flex;
    justify-content: center;
    gap: 8px;
    padding: 0;}
#zenye-products-template .zenye-pagination a,#zenye-products-template .zenye-pagination span{min-width: 44px;
    min-height: 44px;
    padding: 0 12px;
    box-sizing: border-box;
    display: grid;
    background: var(--zenye-white);
    color: var(--zenye-black);
    font: 400 16px/1.5 "Manrope", Arial, sans-serif;
    letter-spacing: normal;
    font-synthesis: none;
    text-decoration: none;}
#zenye-products-template .zenye-pagination .current{background: var(--zenye-yellow);}
#zenye-products-template .zenye-pagination a.page-numbers{touch-action: manipulation; transition: none;}
#zenye-products-template .zenye-pagination a.page-numbers:focus-visible{outline: 2px solid #000; outline-offset: 4px; transition: none;}
#zenye-products-template .zenye-pagination a.page-numbers:active{background: #F5C51D; color: #000; transform: none;}
#zenye-products-template .zenye-pagination .page-numbers.dots{background: transparent; border-color: transparent;}

@media(hover:hover) and (pointer:fine) {#zenye-products-template .zenye-pagination a.page-numbers:hover:not(:active){background: #F3F4F2; color: #000;}}

@media(prefers-reduced-motion:reduce) {#zenye-products-template .zenye-pagination a.page-numbers{transition: none;}
#zenye-products-template .zenye-pagination a.page-numbers:active{transform: none;}}
#zenye-products-template [data-catalogue-fragment][aria-busy="true"] .zenye-pagination a{cursor: progress; opacity: .55;}
#zenye-products-template .zenye-cta-action .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: #000000;
    border-color: #000000;
    color: #FFFFFF;
    gap: 16px;
    max-width: 100%;
    white-space: normal;}
#zenye-products-template .zenye-cta-action .primary-button > span:first-child:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){min-width: 0;}
#zenye-products-template .zenye-cta-action .primary-button:is(:hover,:focus-visible):where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: #FFFFFF; border-color: transparent; color: #000000; box-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 2px 5px rgba(0,0,0,.08), 0 8px 18px rgba(0,0,0,.16); transform: none;}
#zenye-products-template .zenye-cta-action .primary-button:active:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){background: #000000; border-color: #000000; color: #FFFFFF; box-shadow: none; transform: none;}
#zenye-products-template .zenye-cta-action .primary-button:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){outline: 2px solid #000000; outline-offset: 3px;}
#zenye-products-template .zenye-cta-action .primary-button:active:not(:focus-visible):where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform: scale(.98);}
#zenye-products-template .zenye-cta-arrow:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){display: inline-block; position: relative; font: 20px/1 Arial, sans-serif; transition: transform 180ms cubic-bezier(.2,.7,.2,1);}

@media (hover: hover) and (pointer: fine) {#zenye-products-template .zenye-cta-action .primary-button:hover .zenye-cta-arrow:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform: translateX(4px);}}

@media (prefers-reduced-motion: reduce) {#zenye-products-template .zenye-cta-action .primary-button:active:not(:focus-visible):where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template .zenye-cta-action .primary-button:hover .zenye-cta-arrow:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform: none !important;}
#zenye-products-template .zenye-cta-arrow:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transition: none;}}


@media (max-width: 479px) {#zenye-products-template .zenye-category-nav-control:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){min-width: 44px;
        font-size: 32px;}}
#zenye-products-template .zenye-filter-apply:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){min-height: 46px;
    border: 1px solid var(--zenye-black);
    border-radius: 0;
    background: var(--zenye-black);
    color: var(--zenye-white);
    padding: 0 22px;
    font: 500 12px/1 "Manrope", Arial, sans-serif;
    letter-spacing: .06em;
    text-transform: uppercase;
    cursor: pointer;}
#zenye-products-template input:where(:not(.zy-search *):not(.zenye-slider-button)):focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *),#zenye-products-template button:where(:not(.zy-search *):not(.zenye-slider-button)):not([data-zui-dropdown-trigger]):focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){outline:2px solid #000;outline-offset:-3px;}
#zenye-products-template .zenye-filter-apply:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){outline:2px solid #fff;outline-offset:-4px;box-shadow:0 0 0 1px #000;}
#zenye-products-template .zenye-filter-apply:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){height:48px;min-height:48px;box-sizing:border-box;}
#zenye-products-template .zenye-filter-apply:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){padding:0 18px;display:flex;align-items:center;justify-content:center;line-height:1;}
#zenye-products-template .zenye-products-cta .zenye-cta-action .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){text-align:center;max-width:100%;white-space:normal;}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){transition:none!important;transform:none!important;}}



@media(max-width:420px){#zenye-products-template .zenye-products-cta .zenye-cta-action .primary-button:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){display:flex;justify-content:space-between;box-sizing:border-box;}}
#zenye-products-template #zenye-product-filters[data-inplace-ready] .zenye-filter-apply:where(#zenye-products-template [data-zui-button-profile],#zenye-products-template [data-zui-button-profile] *){display: none;}

/* #zenye-production-lines: original selector/media/declaration order; no new visual values. */
/* Owner 1062; original style block 1. */
#zenye-production-lines .zpl-hero .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){min-width:0; max-width:100%; white-space:normal;}
#zenye-production-lines .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){display: inline-flex; justify-content: center; align-items: center; min-height: 52px; padding: 14px 22px; border: 1px solid var(--zpl-yellow); background: var(--zpl-yellow); color: var(--zpl-black); text-decoration: none; transition: background-color .3s ease, color .3s ease, border-color .3s ease, transform .3s ease;}
#zenye-production-lines .primary-button:hover:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *),#zenye-production-lines .primary-button:focus-visible:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: var(--zpl-white); border-color: var(--zpl-white); transform: translateY(-2px);}
#zenye-production-lines .zpl-empty .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: var(--zpl-black); border-color: var(--zpl-black); color: var(--zpl-white);}
#zenye-production-lines .zpl-empty .primary-button:is(:hover,:focus-visible):where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: #FFFFFF; border-color: transparent; color: #000000; box-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 2px 5px rgba(0,0,0,.08), 0 8px 18px rgba(0,0,0,.16);}
#zenye-production-lines .zpl-cta-action .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: #000000;
    border-color: #000000;
    color: #FFFFFF;
    gap: 16px;
    max-width: 100%;
    white-space: normal;}
#zenye-production-lines .zpl-cta-action .primary-button > span:first-child:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){min-width: 0;}
#zenye-production-lines .zpl-cta-action .primary-button:is(:hover,:focus-visible):where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: #FFFFFF; border-color: transparent; color: #000000; box-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 2px 5px rgba(0,0,0,.08), 0 8px 18px rgba(0,0,0,.16); transform: none;}
#zenye-production-lines .zpl-cta-action .primary-button:active:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){background: #000000; border-color: #000000; color: #FFFFFF; box-shadow: none; transform: none;}
#zenye-production-lines .zpl-cta-action .primary-button:focus-visible:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){outline: 2px solid #000000; outline-offset: 3px;}
#zenye-production-lines .zpl-cta-action .primary-button:active:not(:focus-visible):where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform: scale(.98);}
#zenye-production-lines .zpl-cta-arrow:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){display: inline-block; font: 20px/1 Arial, sans-serif; transition: transform 180ms cubic-bezier(.2,.7,.2,1);}

@media (hover: hover) and (pointer: fine) {#zenye-production-lines .zpl-cta-action .primary-button:hover .zpl-cta-arrow:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform: translateX(4px);}}

@media (prefers-reduced-motion: reduce) {#zenye-production-lines .zpl-cta-action .primary-button:active:not(:focus-visible):where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *),#zenye-production-lines .zpl-cta-action .primary-button:hover .zpl-cta-arrow:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform: none !important;}
#zenye-production-lines .zpl-cta-arrow:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transition: none;}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){transition:none!important;transform:none!important;}}



@media(max-width:420px){#zenye-production-lines .zpl-cta-action .primary-button:where(#zenye-production-lines [data-zui-button-profile],#zenye-production-lines [data-zui-button-profile] *){display:flex;justify-content:space-between;box-sizing:border-box;}}

/* #zenye-services-list: original selector/media/declaration order; no new visual values. */
/* Owner 1030; original style block 1. */
#zenye-services-list .zenye-services-hero .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){min-width:0;max-width:100%;white-space:normal;}
#zenye-services-list .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;background:var(--zy-yellow);border:1px solid var(--zy-yellow);color:var(--zy-black);text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease;}
#zenye-services-list .primary-button:hover:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *),#zenye-services-list .primary-button:focus-visible:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){background:var(--zy-white);border-color:var(--zy-white);color:var(--zy-black);outline:none;}
#zenye-services-list .zenye-services-cta .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){background:var(--zy-black);border-color:var(--zy-black);color:var(--zy-white);}
#zenye-services-list .zenye-services-cta .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){white-space:normal;max-width:100%;}
#zenye-services-list .zenye-services-cta .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){background:#F5C51D;border-color:#F5C51D;color:#000000;}

@media(hover:hover) and (pointer:fine){#zenye-services-list .zenye-services-cta .primary-button:hover:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){background:#FFFFFF;border-color:#FFFFFF;color:#000000;}}
#zenye-services-list .zenye-services-cta .primary-button:focus-visible:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){background:#FFFFFF;border-color:#FFFFFF;color:#000000;outline:2px solid #FFFFFF;outline-offset:4px;}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-services-list [data-zui-button-profile],#zenye-services-list [data-zui-button-profile] *){transition:none!important;transform:none!important;}}

/* #zenye-resources-page: original selector/media/declaration order; no new visual values. */
/* Owner 1018; original style block 1. */
#zenye-resources-page .zres-hero-quote:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){display:inline-flex; min-height:56px; max-width:100%; padding:16px 25px; align-items:center; justify-content:center; gap:16px; background:#F5C51D; border:1px solid #F5C51D; border-radius:0; color:#000000; font:600 13px/normal "Manrope", Arial, sans-serif; letter-spacing:.07em; text-transform:uppercase; text-decoration:none;}
#zenye-resources-page .zres-hero-quote > span:first-child:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){min-width:0;}
#zenye-resources-page .zres-hero-quote .zres-quote-arrow:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){display:inline-block; position:relative; font:20px/1 Arial,sans-serif; transition:transform 180ms cubic-bezier(.2,.7,.2,1);}
#zenye-resources-page .zres-hero-quote:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){outline:2px solid #FFFFFF; outline-offset:4px;}

@media(hover:hover) and (pointer:fine) {#zenye-resources-page .zres-hero-quote:hover:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){background:#FFFFFF; border-color:transparent; color:#000000; box-shadow:0 0 0 1px rgba(0,0,0,.06),0 2px 5px rgba(0,0,0,.08),0 8px 18px rgba(0,0,0,.16);}
#zenye-resources-page .zres-hero-quote:hover .zres-quote-arrow:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transform:translateX(4px);}}

@media(prefers-reduced-motion:reduce) {#zenye-resources-page .zres-quote-arrow:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transition:none!important;}
#zenye-resources-page .zres-hero-quote:hover .zres-quote-arrow:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transform:none;}}
#zenye-resources-page .zres-filter-wrap button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){position:relative; max-width:100%; min-height:46px; padding:8px 14px; border:0; border-radius:0; color:var(--zres-black); background:transparent; font-family:"Manrope",Arial,sans-serif!important; font-size:12px; font-weight:600; line-height:1.25; text-align:center; text-transform:uppercase; cursor:pointer;}
#zenye-resources-page .zres-filter-wrap button.is-active:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){background:var(--zres-yellow);}
#zenye-resources-page .zres-filter-wrap[data-zres-indicator-ready="1"] button.is-active:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){background:transparent;}
#zenye-resources-page .zres-cta .primary-button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){box-shadow:none;}

@media (max-width:767px) {#zenye-resources-page .zres-filter-wrap button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){padding-inline:6px; white-space:normal;}}
#zenye-resources-page .zres-cta .primary-button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:52px;
  padding:14px 24px;
  border:1px solid #f5c51d;
  border-radius:0;
  background:#f5c51d;
  color:#000;
  font-family:"Manrope", Arial, sans-serif;
  font-size:13px;
  font-weight:500;
  line-height:1;
  letter-spacing:.02em;
  text-decoration:none;
  transition:background-color .25s ease,border-color .25s ease,color .25s ease;}
#zenye-resources-page .zres-cta .primary-button:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){outline:2px solid #FFFFFF; outline-offset:4px;}
#zenye-resources-page .zres-cta .primary-button:hover:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *),#zenye-resources-page .zres-cta .primary-button:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){border-color:#fff;
  background:#fff;
  color:#000;
  text-decoration:none;}
:is(#zenye-products-template,#zenye-resources-page,#zenye-projects-page) .zy-search button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){border:1px solid #000;border-radius:0;background:#000;color:#fff;min-height:48px;padding:10px 14px;cursor:pointer;font:12px/1.3 "Manrope", Arial, sans-serif;}
:is(#zenye-products-template,#zenye-resources-page,#zenye-projects-page) .zy-search button:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){outline:2px solid #fff;outline-offset:-4px;box-shadow:0 0 0 1px #000;}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){transition:none!important;transform:none!important;}}
#zenye-resources-page .zsearch-field [data-search-clear]:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#000;cursor:pointer;touch-action:manipulation;box-shadow:none;border-radius:0;}
#zenye-resources-page .zsearch-field [data-search-clear][hidden]:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){display:none;}
#zenye-resources-page .zsearch-field [data-search-clear] svg:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){height:16px;stroke:currentColor;stroke-width:2;fill:none;}
#zenye-resources-page .zsearch-field [data-search-clear]:active:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){background:#F5C51D;}
#zenye-resources-page .zsearch-field [data-search-clear]:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){outline:none;background:#F5C51D;box-shadow:inset 0 -3px #000;}
#zenye-resources-page [data-search-error] button:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){min-height:44px;padding:10px 14px;color:#000;background:#F5C51D;border:0;font:400 14px/1.4 "Manrope", Arial, sans-serif;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;}

@media(hover:hover) and (pointer:fine){#zenye-resources-page .zsearch-field [data-search-clear]:hover:not(:active):where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){background:#F3F4F2;}}

@media(forced-colors:active){#zenye-resources-page .zsearch-field [data-search-clear]:focus-visible:where(#zenye-resources-page [data-zui-button-profile],#zenye-resources-page [data-zui-button-profile] *){outline:2px solid Highlight;}}

/* #zenye-about-template: original selector/media/declaration order; no new visual values. */
/* Owner 405; original style block 1. */
#zenye-about-template .primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *),#zenye-about-template input.primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #0A0A0A;    
background-color: #F5C51D;}
#zenye-about-template .primary-button:hover:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *),#zenye-about-template .primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *),#zenye-about-template input.primary-button:hover:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *),#zenye-about-template input.primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #FFFFFF;    
background-color: #0A0A0A;}
#zenye-about-template .zenye-about-hero .primary-button:hover:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *),#zenye-about-template .zenye-about-hero .primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #000000;
background-color: #FFFFFF;
border-color: #FFFFFF;}
#zenye-about-template .zenye-about-why-cta.primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){display: inline-flex;
min-height: 56px;
max-width: 100%;
box-sizing: border-box;
padding: 16px 25px;
align-items: center;
justify-content: center;
gap: 16px;
border: 0;
border-radius: 0;
background-color: #F3F4F2;
color: #000000;
font: 600 13px/normal "Manrope", Arial, sans-serif;
letter-spacing: .07em;
text-transform: uppercase;
text-decoration: none;
white-space: normal;
box-shadow: none;
transform-origin: center;
transition: transform 150ms cubic-bezier(.2,.7,.2,1), background-color 150ms ease, color 150ms ease;}
#zenye-about-template .zenye-about-why-cta .button-text:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){min-width: 0;
color: inherit;
font: inherit;
letter-spacing: inherit;}
#zenye-about-template .zenye-about-why-cta .button-arrows-wrap:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){display: flex;
height: 16px;}
#zenye-about-template .zenye-about-why-arrow:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){display: block;
height: 16px;
color: inherit;}

@media (hover: hover) and (pointer: fine) {#zenye-about-template .zenye-about-why-cta.primary-button:hover:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #000000;
background-color: #F5C51D;}
#zenye-about-template .zenye-about-why-cta.primary-button:hover:not(:focus-visible):not(:active):where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transform: translateY(-2px);}}
#zenye-about-template .zenye-about-why-cta.primary-button:active:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #000000;
background-color: #F5C51D;
transform: scale(.98);}
#zenye-about-template .zenye-about-why-cta.primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){color: #000000;
background-color: #F5C51D;
outline: 2px solid #FFFFFF;
outline-offset: 4px;
transform: none;
transition: none;}

@media (prefers-reduced-motion: reduce) {#zenye-about-template .zenye-about-why-cta.primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transform: none !important;
transition: none !important;}}
#zenye-about-template .zenye-about-enquiry .primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){outline:3px solid #000000;outline-offset:3px;}
#zenye-about-template .zenye-about-hero :is(h1,.inner-banner-text-wrap > p,.primary-button):where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){min-width:0;max-width:100%;}
#zenye-about-template .zenye-about-hero .primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){white-space:normal;}
/* Owner 405; original style block 2. */
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-about-template [data-zui-button-profile],#zenye-about-template [data-zui-button-profile] *){transition:none!important;transform:none!important;}}

/* #zenye-projects-page: original selector/media/declaration order; no new visual values. */
/* Owner 1104; original style block 1. */
#zenye-projects-page .zpp-hero .primary-button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){min-width:0;max-width:100%;white-space:normal;}
#zenye-projects-page .primary-button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border:1px solid var(--zpp-yellow);background:var(--zpp-yellow);color:var(--zpp-black);text-decoration:none;transition:transform .3s ease,background-color .3s ease,border-color .3s ease;}
#zenye-projects-page .primary-button:hover:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *),#zenye-projects-page .primary-button:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transform:translateY(-2px);background:var(--zpp-white);border-color:var(--zpp-white);}
#zenye-projects-page .zpp-filters button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){min-height:42px;padding:10px 16px;border:1px solid var(--zpp-black);background:transparent;color:var(--zpp-black);font:500 11px/1.2 "Manrope", Arial, sans-serif;text-transform:uppercase;cursor:pointer;}
#zenye-projects-page .zpp-filters button.is-active:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *),#zenye-projects-page .zpp-filters button:hover:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *),#zenye-projects-page .zpp-filters button:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){background:var(--zpp-black);color:var(--zpp-white);}
#zenye-projects-page .zpp-filters button[data-zpp-filter]:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){outline:2px solid var(--zpp-white);outline-offset:-3px;}
#zenye-projects-page .zpp-empty .primary-button:is(:hover,:focus-visible):where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){background:#000000;border-color:transparent;color:#FFFFFF;}
#zenye-projects-page .zpp-empty .primary-button:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){outline:2px solid #000000;outline-offset:3px;}
:is(#zenye-products-template,#zenye-resources-page,#zenye-projects-page) .zy-search button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){border:1px solid #000;border-radius:0;background:#000;color:#fff;min-height:48px;padding:10px 14px;cursor:pointer;font:12px/1.3 "Manrope", Arial, sans-serif;}
:is(#zenye-products-template,#zenye-resources-page,#zenye-projects-page) .zy-search button:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){outline:2px solid #fff;outline-offset:-4px;box-shadow:0 0 0 1px #000;}
#zenye-projects-page .zpp-filters button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){min-height:48px;}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transition:transform 150ms cubic-bezier(.2,.7,.2,1);transform-origin:center;}

@media(hover:hover) and (pointer:fine){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:hover:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transform:translateY(-2px);}}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:active:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transform:scale(.98);}
:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:focus-visible:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transform:none;transition:none;}

@media(prefers-reduced-motion:reduce){:is(#zenye-home-template,#zenye-products-template,#zenye-production-lines,#zenye-services-list,#zenye-projects-page,#zenye-resources-page,#zenye-about-template) .primary-button:where(#zenye-projects-page [data-zui-button-profile],#zenye-projects-page [data-zui-button-profile] *){transition:none!important;transform:none!important;}}

/* #zy-webflow-blog: original selector/media/declaration order; no new visual values. */
/* Owner 45; original style block 1. */
.zy-blog-cta-button .primary-button:where(#zy-webflow-blog [data-zui-button-profile],#zy-webflow-blog [data-zui-button-profile] *){white-space:nowrap;}
#zy-webflow-blog .primary-button:where(#zy-webflow-blog [data-zui-button-profile],#zy-webflow-blog [data-zui-button-profile] *){display:flex;min-height:48px;padding:12px 24px;align-items:center;justify-content:center;background:#F5C51D;color:#000;font-family:"Manrope", Arial, sans-serif;font-size:16px;text-transform:uppercase;transition:.35s;}
#zy-webflow-blog .primary-button:hover:where(#zy-webflow-blog [data-zui-button-profile],#zy-webflow-blog [data-zui-button-profile] *){background:#000;color:#fff;}
#zy-webflow-blog .zy-blog-cta-button .primary-button:is(:hover,:focus-visible):where(#zy-webflow-blog [data-zui-button-profile],#zy-webflow-blog [data-zui-button-profile] *){background:#FFFFFF;border-color:transparent;color:#000000;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 2px 5px rgba(0,0,0,.08),0 8px 18px rgba(0,0,0,.16);}
#zy-webflow-blog .zy-blog-pagination{display:flex;gap:10px;justify-content:center;}
#zy-webflow-blog .zy-blog-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 13px;border:1px solid #D9D9D6;border-radius:0;background:#fff;font:400 16px/1.5 "Manrope", Arial, sans-serif;letter-spacing:normal;font-synthesis:none;color:#000;}
#zy-webflow-blog .zy-blog-pagination .current{background:#F5C51D;border-color:#F5C51D;}
#zy-webflow-blog .zy-blog-pagination a.page-numbers{touch-action: manipulation; transition: none;}
#zy-webflow-blog .zy-blog-pagination a.page-numbers:focus-visible{outline: 2px solid #000; outline-offset: 4px; transition: none;}
#zy-webflow-blog .zy-blog-pagination a.page-numbers:active{background: #F5C51D; color: #000; transform: none;}
#zy-webflow-blog .zy-blog-pagination .page-numbers.dots{background: transparent; border-color: transparent;}

@media(hover:hover) and (pointer:fine) {#zy-webflow-blog .zy-blog-pagination a.page-numbers:hover:not(:active){background: #F3F4F2; color: #000;}}

@media(prefers-reduced-motion:reduce) {#zy-webflow-blog .zy-blog-pagination a.page-numbers{transition: none;}
#zy-webflow-blog .zy-blog-pagination a.page-numbers:active{transform: none;}}
#zy-webflow-blog .zy-blog-empty .primary-button:where(#zy-webflow-blog [data-zui-button-profile],#zy-webflow-blog [data-zui-button-profile] *){display:inline-flex;color:#000;border-radius:30px;}

/* Hero Inquiry focus stays on its existing opaque button fill. */
#zenye-products-template .zenye-products-hero [data-zui-button-profile="products-hero"]:focus-visible,
#zenye-production-lines .zpl-hero [data-zui-button-profile="lines-hero"]:focus-visible,
#zenye-services-list .zenye-services-hero [data-zui-button-profile="services-hero"]:focus-visible,
#zenye-resources-page .zres-hero .zres-hero-quote[data-zui-button-profile="resources-hero"]:focus-visible,
#zenye-about-template .zenye-about-hero .primary-button[data-zui-button-profile="about-hero"]:focus-visible,
#zenye-projects-page .zpp-hero [data-zui-button-profile="projects-hero"]:focus-visible{outline:2px solid #000000;outline-offset:-4px}
