body:has(.zipmark-experience){min-width:0}.site-reading-progress{z-index:80;background:var(--orange);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.site-skip-link{z-index:100;color:#fff;border:1px solid var(--orange);background:#0c1724;padding:14px 22px;font-size:14px;position:fixed;top:-70px;left:20px}.site-skip-link:focus{top:12px}#site-main:focus{outline:0}.main-nav a[aria-current=page]{color:#fff}.main-nav a[aria-current=page]:after{background:var(--orange);right:0}.zipmark-experience .page-hero h1{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-weight:800;line-height:1.04}.zipmark-experience .page-hero.has-media:not(.catalog-hero) h1{font-size:clamp(48px,5.8vw,90px)}.zipmark-experience[lang=uz] .page-hero.has-media:not(.catalog-hero) h1{font-size:clamp(44px,4.7vw,76px)}.zipmark-experience .page-hero.catalog-hero h1{line-height:1.05}.zipmark-experience .page-hero p{max-width:660px}.zipmark-experience .page-hero .eyebrow:before{width:34px}.zipmark-experience .page-hero-facts{border-radius:5px}.zipmark-experience .page-hero-facts>div{transition:background .25s}.zipmark-experience .page-hero-facts>div:hover{background:#ffffff05}.zipmark-experience .page-hero-media{transform:scale(1.025)}.zipmark-experience :is(.info-card,.contact-item,.b2b-card,.service-card){transition:border-color .25s,background .25s,box-shadow .25s,transform .25s}.zipmark-experience :is(.info-card,.contact-item):hover{background-color:#0d1823;border-color:#ff5a0a66}.zipmark-experience .info-card>svg{transition:transform .3s,color .3s}.zipmark-experience .info-card:hover>svg{color:var(--orange);transform:translateY(-3px)}.zipmark-experience :is(.inquiry-card,.form-panel,.auth-card){transition:border-color .25s,box-shadow .25s}.zipmark-experience :is(.inquiry-card,.form-panel,.auth-card):focus-within{border-color:#ff5a0a70;box-shadow:0 0 0 1px #ff5a0a10}.zipmark-experience .field :is(input,textarea,select){transition:border-color .2s,background .2s,box-shadow .2s}.zipmark-experience .field :is(input,textarea,select):focus-visible{border-color:var(--orange);box-shadow:0 0 0 3px #ff5a0a0c}.zipmark-experience :is(.button-primary,.button-secondary):active{transform:translateY(1px)}.zipmark-experience :is(.button-primary,.button-secondary,.footer-cta)>svg{transition:transform .25s}.zipmark-experience :is(.button-primary,.button-secondary,.footer-cta):hover>svg{transform:translate(3px)}.zipmark-experience .footer-top:hover>svg{transform:translateY(-3px)}.zipmark-experience .footer-top>svg{transition:transform .25s}.zipmark-experience .inquiry-success>svg{animation:.45s ease-out zm-success-arrive}.zipmark-experience :is(.filter-button,.admin-tabs button,.account-nav button){transition:background .2s,border-color .2s,color .2s}@keyframes zm-success-arrive{0%{transform:scale(.8)}to{transform:scale(1)}}@media (hover:hover) and (pointer:fine){.zipmark-experience :is(.info-card,.b2b-card,.service-card):hover{transform:translateY(-4px);box-shadow:0 16px 36px #0002}}@media (max-width:900px){.main-nav.is-open{animation:.2s ease-out zm-menu-arrive}.main-nav a[aria-current=page]{color:var(--orange-2)}.main-nav a[aria-current=page]:after{display:none}}@keyframes zm-menu-arrive{0%{opacity:.6;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (max-width:640px){.zipmark-experience .page-hero.has-media:not(.catalog-hero) h1{font-size:clamp(34px,9vw,52px)}.zipmark-experience[lang=uz] .page-hero.has-media:not(.catalog-hero) h1{font-size:clamp(26px,7.5vw,44px)}}.site-reveal-once{animation:site-reveal-arrive .56s cubic-bezier(.22,1,.36,1) var(--site-reveal-delay,0s)}@keyframes site-reveal-arrive{0%{opacity:.65;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.new-year-lights{pointer-events:none;-webkit-user-select:none;user-select:none;background-image:radial-gradient(2.2px 3.4px at 35px 16px,#fff4cd 22%,#ffcc78 65%,#eaa54ca8 85%,#0000),radial-gradient(2px 3px at 118px 17px,#fffbe4 20%,#ffde9a 63%,#f8bf63ac 84%,#0000),radial-gradient(1.8px 2.6px at 35px 13px,#6e5b3e 83%,#0000),radial-gradient(1.7px 2.7px at 118px 14px,#756144 83%,#0000),radial-gradient(12px 10px at 35px 16px,#ff981d70,#ffad391b 48%,#0000),radial-gradient(10px 9px at 118px 17px,#ffc26764,#ffc97916 48%,#0000),linear-gradient(#0000 11px,#645540 11px 12px,#0000 12px);background-position:50%;background-repeat:repeat-x;background-size:164px 26px;height:26px;position:absolute;inset:auto 0 -8px}@supports ((-webkit-mask-image:linear-gradient(black, transparent)) or (mask-image:linear-gradient(black, transparent))){@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){.new-year-lights{overflow:hidden;-webkit-mask-image:linear-gradient(#0000 11px,#000 11px 12px,#0000 12px),radial-gradient(14px 10px at 35px 16px,#000 24%,#0009 47%,#0000),radial-gradient(12px 9px at 118px 17px,#000 24%,#0009 47%,#0000);mask-image:linear-gradient(#0000 11px,#000 11px 12px,#0000 12px),radial-gradient(14px 10px at 35px 16px,#000 24%,#0009 47%,#0000),radial-gradient(12px 9px at 118px 17px,#000 24%,#0009 47%,#0000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:164px 26px;mask-size:164px 26px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.new-year-lights:after{content:"";background:linear-gradient(90deg,#0000 12%,#ffac361c 26%,#ffd0859c 42%,#fff1ccee 52%,#ffdc9f80 61%,#ffb75116 75%,#0000 86%) 0 0/492px 100% repeat-x;animation:5s linear infinite new-year-garland-wave;position:absolute;inset:12px 0 0 -492px;-webkit-mask-image:linear-gradient(#0000,#000 3px 70%,#0000);mask-image:linear-gradient(#0000,#000 3px 70%,#0000)}}}@keyframes new-year-garland-wave{0%{transform:translate(0)}to{transform:translate(492px)}}.new-year-greeting{color:#f0cd9b;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.new-year-greeting svg{color:#ffc674;filter:drop-shadow(0 0 4px #ffc67455);width:14px;height:14px}@media (max-width:480px){.footer-bottom.new-year-signoff{grid-template-columns:1fr auto;row-gap:0;display:grid}.new-year-greeting{grid-area:1/1/auto/-1}}@media print{.new-year-lights,.new-year-greeting{display:none}}@media (forced-colors:active){.new-year-lights{display:none}}
