@keyframes zsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes zsRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes zsGlow{0%,to{opacity:.45}50%{opacity:.8}}.zn-home{--zn-bg:#08070b;--zn-panel:#0b0910;--zn-surface:#100c18;--zn-elev:#1c0f2e;--zn-ink:#f6f2e9;--zn-text:#f4ede1;--zn-mute:#a79fb4;--zn-dim:#8a809a;--zn-faint:#7e7689;--zn-gold:#e7c87b;--zn-gold-deep:#c9a44e;--zn-lavender:#c8a6f0;--zn-violet:#9c7fd0;--zn-line:#f4ede11f;background:var(--zn-bg);color:var(--zn-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:60vh}.zn-home h1,.zn-home h2,.zn-home h3,.zn-hero__title,.zn-hero__sub,.zn-hero__stat strong,.zn-header__mark,.zn-header__name,.zn-band__quote,.zn-card__body h3{font-optical-sizing:auto;font-synthesis:none;font-family:Bodoni Moda,Georgia,serif}.zn-home.is-ready .zn-rise{animation:.8s both zsRise}.zn-marquee{background:linear-gradient(90deg,#1a0f2b,#2a1544 50%,#1a0f2b);border-bottom:1px solid #e7c87b24;align-items:center;height:40px;display:flex;overflow:hidden}.zn-marquee__track{white-space:nowrap;gap:56px;padding-left:56px;animation:34s linear infinite zsMarquee;display:flex}.zn-marquee__item{letter-spacing:.28em;text-transform:uppercase;color:#c6b8d6;font-size:11.5px}.zn-marquee__dot{color:#f4ede152;font-size:10px}.zn-marquee__urdu{color:var(--zn-gold);font-size:13px;font-family:var(--font-urdu),serif}.zn-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08070bd1;border-bottom:1px solid #f4ede117;position:sticky;top:0}.zn-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;max-width:1440px;min-height:78px;margin:0 auto;padding:0 clamp(18px,4vw,40px);display:flex}.zn-header__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.zn-header__mark{width:40px;height:40px;color:var(--zn-gold);letter-spacing:.04em;background:linear-gradient(150deg,#2a1544,#0c0910);border:1px solid #e7c87b80;place-items:center;font-size:19px;display:grid}.zn-header__word{flex-direction:column;gap:2px;display:flex}.zn-header__name{color:var(--zn-gold);letter-spacing:.02em;font-size:25px;line-height:1}.zn-header__sub{letter-spacing:.42em;color:#9c93a8;text-transform:uppercase;font-size:9px}.zn-header__nav{flex-wrap:wrap;order:3;justify-content:center;align-items:center;gap:14px clamp(18px,2.4vw,36px);width:100%;padding-bottom:10px;display:flex}.zn-header__nav a{letter-spacing:.2em;text-transform:uppercase;color:var(--zn-text);padding:6px 0;font-size:12px;text-decoration:none;transition:color .2s}.zn-header__nav a:hover,.zn-header__nav a.is-active{color:var(--zn-gold)}.zn-header__nav a.is-accent{color:var(--zn-lavender)}.zn-header__nav a.is-accent:hover{color:var(--zn-gold)}.zn-header__tools{align-items:center;gap:18px;display:flex}.zn-header__search{color:#6e6878;cursor:pointer;letter-spacing:.04em;appearance:none;background:#f4ede108;border:1px solid #f4ede124;align-items:center;gap:10px;width:clamp(150px,20vw,238px);padding:9px 14px;font-size:12.5px;display:flex}.zn-header__search:hover{color:var(--zn-mute);border-color:#e7c87b66}.zn-header__tool{appearance:none;cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:#a79fb4;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:12px;text-decoration:none;display:flex}.zn-header__tool:hover{color:var(--zn-gold)}.zn-header__tool strong{color:var(--zn-gold);font-weight:600}.zn-header__bag{color:var(--zn-text)}.zn-header__bag-count{background:var(--zn-gold);color:#14101c;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:grid}.zn-header__menu{appearance:none;color:var(--zn-text);cursor:pointer;background:0 0;border:none;padding:.25rem;display:none}.zn-search{z-index:120;position:fixed;inset:0}.zn-search__backdrop{cursor:pointer;background:#08070bb8;border:0;position:absolute;inset:0}.zn-search__panel{z-index:1;max-width:640px;max-height:70vh;color:var(--zn-text);background:#0b0910;border:1px solid #f4ede11f;flex-direction:column;margin:10vh auto 0;display:flex;position:relative}.zn-search__bar{border-bottom:1px solid #f4ede117;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.zn-search__bar input{color:var(--zn-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.zn-search__bar input::placeholder{color:#6e6878}.zn-search__bar button{appearance:none;cursor:pointer;color:var(--zn-text);background:0 0;border:none}.zn-search__body{padding:.75rem 0;overflow:auto}.zn-search__label{letter-spacing:.22em;text-transform:uppercase;color:var(--zn-dim);justify-content:space-between;padding:.5rem 1rem;font-size:10px;display:flex}.zn-search__label button,.zn-search__recent button,.zn-search__block button{appearance:none;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none}.zn-search__recent button,.zn-search__block button{width:100%;color:var(--zn-text);padding:.65rem 1rem;display:block}.zn-search__recent button:hover,.zn-search__block button:hover{color:var(--zn-gold);background:#e7c87b0f}.zn-search__hint{color:var(--zn-mute);padding:1rem;font-size:.9rem}.zn-search__product{align-items:center;gap:.85rem;display:flex!important}.zn-search__thumb{background:#1c0f2e 50%/cover no-repeat;flex-shrink:0;width:44px;height:54px}.zn-search__product strong{font-weight:500;display:block}.zn-search__product small{color:var(--zn-gold);font-size:.8rem}.zn-search__mark{color:inherit;background:#e7c87b40;padding:0 2px}.zn-drawer-bg{z-index:90;opacity:0;pointer-events:none;background:#08070b8c;transition:opacity .3s;position:fixed;inset:0}.zn-drawer-bg.is-open{opacity:1;pointer-events:auto}.zn-drawer{z-index:95;width:min(320px,88vw);height:100%;color:var(--zn-text);background:#0b0910;padding:1rem 1.25rem 2rem;transition:transform .3s;position:fixed;top:0;right:0;transform:translate(100%)}.zn-drawer.is-open{transform:none}.zn-drawer__head{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-gold);justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-size:1.4rem;display:flex}.zn-drawer__head button{appearance:none;color:var(--zn-text);cursor:pointer;background:0 0;border:none}.zn-drawer__links{flex-direction:column;gap:.35rem;display:flex}.zn-drawer__links a,.zn-drawer__links button{color:var(--zn-text);letter-spacing:.12em;text-transform:uppercase;appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f4ede114;width:100%;padding:.7rem 0;font-family:inherit;font-size:.95rem;text-decoration:none}.zn-drawer__links a:hover,.zn-drawer__links button:hover{color:var(--zn-gold)}.zn-btn{letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border:none;justify-content:center;align-items:center;gap:12px;padding:17px 34px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.zn-btn--gold{color:#16101f;background:linear-gradient(100deg,#e7c87b,#c9a44e)}.zn-btn--gold:hover{background:linear-gradient(100deg,#f4e0a8,#d9b764)}.zn-btn--ghost{color:var(--zn-text);background:0 0;border:1px solid #f4ede147}.zn-btn--ghost:hover{border-color:var(--zn-gold);color:var(--zn-gold)}.zn-link{letter-spacing:.2em;text-transform:uppercase;color:var(--zn-gold);cursor:pointer;appearance:none;background:0 0;border-bottom:1px solid #e7c87b66;padding-bottom:4px;font-family:inherit;font-size:11.5px;text-decoration:none}.zn-link:hover{color:var(--zn-gold-deep)}.zn-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--zn-violet);font-size:10.5px}.zn-hero{background:repeating-linear-gradient(135deg,#f4ede106 0 2px,#0000 2px 14px),radial-gradient(110% 120% at 70% 45%,#2a1440 0%,#0c0912 55%,#08070b 100%);align-items:center;min-height:clamp(560px,72vh,760px);display:flex;position:relative;overflow:hidden}.zn-hero__glow{pointer-events:none;background:radial-gradient(50% 60% at 74% 45%,#e7c87b1f,#0000 72%);animation:7s ease-in-out infinite zsGlow;position:absolute;inset:0}.zn-hero__shade{pointer-events:none;background:linear-gradient(90deg,#08070be0 0%,#08070b8c 45%,#0000 78%);position:absolute;inset:0}.zn-hero__copy{max-width:720px;padding:clamp(56px,7vw,96px) clamp(18px,4vw,40px) clamp(56px,7vw,96px) clamp(18px,6vw,96px);position:relative}.zn-hero__badge{align-items:center;gap:12px;margin-bottom:34px;display:inline-flex}.zn-hero__badge-dot{background:var(--zn-violet);width:5px;height:5px;transform:rotate(45deg)}.zn-hero__badge span:last-child{letter-spacing:.32em;text-transform:uppercase;color:var(--zn-lavender);font-size:10.5px}.zn-hero__title{color:var(--zn-ink);letter-spacing:-.015em;margin:0 0 8px;font-size:clamp(52px,7.4vw,92px);font-weight:500;line-height:.92}.zn-hero__sub{color:#e4dcea;margin:0 0 28px;font-size:clamp(24px,3vw,34px);font-style:italic;font-weight:300}.zn-hero__lede{color:var(--zn-mute);max-width:430px;margin:0 0 40px;font-size:15px;line-height:1.75}.zn-hero__ctas{flex-wrap:wrap;gap:14px;display:flex}.zn-hero__stats{border-top:1px solid #f4ede11a;gap:40px;margin-top:56px;padding-top:28px;display:flex}.zn-hero__stat{flex-direction:column;gap:5px;display:flex}.zn-hero__stat strong{color:var(--zn-ink);font-size:34px;font-weight:400}.zn-hero__stat span{letter-spacing:.2em;text-transform:uppercase;color:var(--zn-faint);font-size:10.5px}.zn-trust{background:var(--zn-panel);border-block:1px solid #f4ede117}.zn-trust__inner{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px 24px;max-width:1440px;margin:0 auto;padding:26px clamp(18px,4vw,40px);display:grid}.zn-trust__item{letter-spacing:.16em;text-transform:uppercase;color:var(--zn-mute);align-items:center;gap:12px;font-size:11.5px;display:flex}.zn-trust__item:before{content:"◆";color:var(--zn-gold);font-size:11px}.zn-section{max-width:1440px;margin:0 auto;padding:clamp(64px,8vw,104px) clamp(18px,4vw,40px) 40px}.zn-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.zn-section__head h2,.zn-sets .zn-section__head h2{color:var(--zn-ink);margin:14px 0 0;font-size:clamp(36px,4.6vw,58px);font-weight:500}.zn-section__aside{color:var(--zn-dim);letter-spacing:.06em;text-align:right;max-width:300px;font-size:12px}.zn-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:56px 32px;display:grid}.zn-card{background:0 0;flex-direction:column;transition:opacity .5s;display:flex}.zn-card:hover{opacity:.92}.zn-card__media{aspect-ratio:4/5;background:radial-gradient(80% 80% at 50% 40%,#241733 0%,#0c0a12 72%);place-items:center;display:grid;position:relative;overflow:hidden}.zn-card__badge{letter-spacing:.28em;text-transform:uppercase;color:#f4ede199;font-size:9.5px;position:absolute;top:18px;left:18px}.zn-card__wish{z-index:2;width:34px;height:34px;color:var(--zn-text);cursor:pointer;background:#08070b73;border:none;place-items:center;display:grid;position:absolute;top:12px;right:12px}.zn-card__wish.is-on,.zn-card__wish:hover{color:var(--zn-gold)}.zn-card__img{appearance:none;cursor:pointer;background:50%/contain no-repeat content-box border-box;border:0;width:100%;height:100%;padding:2rem}.zn-card__bottle-link{color:inherit;z-index:1;flex-direction:column;align-items:center;gap:11px;text-decoration:none;display:flex}.zn-card__cap{border-radius:2px;width:16px;height:24px;display:block}.zn-card__bottle{border-radius:3px;width:104px;height:142px;display:block;box-shadow:0 26px 54px #0000008c,inset 0 1px #ffffff26}.zn-card__slot{letter-spacing:.14em;color:#8a809a;font-family:ui-monospace,monospace;font-size:9.5px}.zn-card__quick{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--zn-text);letter-spacing:.22em;text-transform:uppercase;opacity:0;cursor:pointer;appearance:none;background:#08070bb8;border:1px solid #f4ede159;padding:12px;font-family:inherit;font-size:11px;transition:opacity .45s;position:absolute;bottom:16px;left:16px;right:16px}.zn-card:hover .zn-card__quick{opacity:1}.zn-card__body{border-top:1px solid #f4ede11f;flex-direction:column;gap:9px;padding:24px 2px 30px;display:flex}.zn-card__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zn-card__body h3{margin:0;font-size:27px;font-weight:500}.zn-card__body h3 a{color:var(--zn-ink);text-decoration:none}.zn-card__body h3 a:hover{color:var(--zn-gold)}.zn-card__price{color:var(--zn-gold);letter-spacing:.04em;white-space:nowrap;font-size:13.5px}.zn-card__family{letter-spacing:.18em;text-transform:uppercase;color:var(--zn-dim);font-size:11.5px}.zn-card__tag{color:var(--zn-mute);font-size:13px;line-height:1.6}.zn-band{text-align:center;background:repeating-linear-gradient(135deg,#f4ede108 0 2px,#0000 2px 14px),radial-gradient(90% 120% at 30% 40%,#2a1440 0%,#0a0810 70%);border-block:1px solid #f4ede114;place-items:center;min-height:clamp(360px,46vw,600px);margin-top:clamp(64px,8vw,104px);padding:clamp(48px,6vw,80px) clamp(24px,6vw,80px);display:grid;position:relative;overflow:hidden}.zn-band p{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);max-width:1100px;margin:0 0 30px;font-size:clamp(30px,4.6vw,62px);font-style:italic;font-weight:300;line-height:1.25}.zn-sets{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(18px,4vw,40px) 0}.zn-sets__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.zn-sets__duo{background:radial-gradient(70% 90% at 20% 30%,#241733 0%,#0b0910 72%);border:1px solid #c8a6f03d;flex-direction:column;padding:40px;display:flex}.zn-sets__gift{background:radial-gradient(75% 70% at 50% 30%,#2a1440 0%,#08070b 72%);border:1px solid #c8a6f038;flex-direction:column;gap:14px;padding:40px;display:flex}.zn-sets__label{letter-spacing:.26em;text-transform:uppercase;color:var(--zn-lavender);font-size:10px}.zn-sets__title{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:12px 0 24px;font-size:42px;font-weight:500;line-height:1}.zn-sets__picks{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:12px;margin-bottom:28px;display:grid}.zn-sets__pick{cursor:pointer;color:inherit;background:#08070b66;border:1px solid #f4ede11f;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.zn-sets__pick:hover,.zn-sets__pick.is-on{border-color:var(--zn-gold);background:#e7c87b0f}.zn-sets__swatch{border-radius:2px;width:26px;height:40px}.zn-sets__pick span{letter-spacing:.1em;text-transform:uppercase;color:var(--zn-mute);text-align:center;font-size:10.5px}.zn-sets__foot{border-top:1px solid #f4ede11a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:24px;display:flex}.zn-sets__price{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-gold);font-size:34px}.zn-sets__was{color:#6e6878;margin-left:12px;font-size:12.5px;text-decoration:line-through}.zn-sets__hint{letter-spacing:.16em;text-transform:uppercase;color:var(--zn-lavender);margin-left:12px;font-size:11px}.zn-sets__gift h3{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:0;font-size:38px;font-weight:500;line-height:1}.zn-sets__gift p{color:var(--zn-mute);margin:0;font-size:13.5px;line-height:1.6}.zn-sets__gift strong{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-gold);margin-top:6px;font-size:30px;font-weight:400}.zn-sets__gift small{color:var(--zn-dim);letter-spacing:.06em;margin-top:auto;font-size:11.5px}.zn-moods{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(18px,4vw,40px)}.zn-moods__box{background:linear-gradient(120deg,#1c0f2e,#0b0910 60%);border:1px solid #e7c87b33;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;gap:clamp(36px,4vw,64px);padding:clamp(32px,5vw,64px);display:grid}.zn-moods__box h2{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:14px 0 16px;font-size:clamp(32px,4.2vw,52px);font-weight:500;line-height:1.05}.zn-moods__box>div>p{color:var(--zn-mute);max-width:380px;margin:0 0 26px;font-size:14.5px;line-height:1.75}.zn-moods__grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.zn-moods__tile{background:#08070b66;border:1px solid #f4ede11f;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.zn-moods__tile:hover{border-color:var(--zn-gold);background:#e7c87b0f}.zn-moods__tile strong{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);font-size:28px;font-weight:500}.zn-moods__tile span{letter-spacing:.16em;text-transform:uppercase;color:var(--zn-violet);font-size:11.5px}.zn-reviews{background:var(--zn-panel);border-block:1px solid #f4ede117}.zn-reviews__inner{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px 32px;max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(18px,4vw,40px);display:grid}.zn-reviews__stars{color:var(--zn-gold);letter-spacing:.3em;font-size:13px}.zn-reviews__quote{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:18px 0;font-size:23px;font-weight:300;line-height:1.45}.zn-reviews__who{letter-spacing:.2em;text-transform:uppercase;color:var(--zn-faint);font-size:11px}.zn-story{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(40px,5vw,80px);max-width:1440px;margin:0 auto;padding:clamp(64px,8vw,104px) clamp(18px,4vw,40px);display:grid}.zn-story__media{aspect-ratio:5/4;background-color:#0000;background-image:repeating-linear-gradient(135deg,#f4ede109 0 2px,#0000 2px 11px),linear-gradient(160deg,#1b1026,#0c0a12);background-position:50%;background-repeat:repeat,repeat;background-size:auto,cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #e7c87b2e}.zn-story__media--placeholder{place-items:center;display:grid}.zn-story__media--placeholder span{letter-spacing:.16em;color:#8a809a;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:10.5px}.zn-story h2{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:14px 0 24px;font-size:clamp(34px,4.4vw,54px);font-weight:500;line-height:1.05}.zn-story p{color:var(--zn-mute);margin:0 0 20px;font-size:15px;line-height:1.85}.zn-quiz-cta{text-align:center;background:#0b0910;border-top:1px solid #f4ede117;flex-direction:column;align-items:center;gap:28px;padding:clamp(56px,7vw,88px) clamp(18px,4vw,40px);display:flex}.zn-quiz-cta p{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);max-width:820px;margin:0;font-size:clamp(26px,3.4vw,42px);font-weight:300;line-height:1.25}.zn-ig{background:#0b0910;border-top:1px solid #f4ede117}.zn-ig__head,.zn-ig__grid{max-width:1440px;margin:0 auto;padding-left:clamp(18px,4vw,40px);padding-right:clamp(18px,4vw,40px)}.zn-ig__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:28px;padding-top:clamp(48px,6vw,72px);display:flex}.zn-ig__handle{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);font-size:clamp(26px,3vw,36px)}.zn-ig__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding-bottom:clamp(48px,6vw,72px);display:grid}.zn-ig__tile{aspect-ratio:1;background-image:repeating-linear-gradient(135deg,#f4ede10a 0 2px,#0000 2px 10px);border:1px solid #f4ede114;place-items:center;display:grid}.zn-ig__tile span{color:#6e6878;font-family:ui-monospace,monospace;font-size:9.5px}.zn-news-band{background:linear-gradient(120deg,#150c24,#08070b 65%);border-top:1px solid #f4ede117}.zn-news-band__inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:40px 64px;max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(18px,4vw,40px);display:grid}.zn-news-band h2{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:var(--zn-ink);margin:0 0 12px;font-size:clamp(30px,3.8vw,46px);font-weight:500;line-height:1.05}.zn-news-band p{color:var(--zn-mute);margin:0;font-size:14.5px}.zn-news-band__form{border:1px solid #f4ede133;gap:0;display:flex}.zn-news-band__form input{color:var(--zn-text);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:19px 22px;font-family:inherit;font-size:14px}.zn-news-band__form input::placeholder{color:#6e6878}.zn-news-band__form button{appearance:none;color:#16101f;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#e7c87b;border:0;padding:19px 32px;font-family:inherit;font-size:11.5px;font-weight:600}.zn-news-band__form button:hover{background:#f4e0a8}.zn-footer{color:#f4ede1;font-family:var(--font-body),"Manrope",system-ui,sans-serif;background:#08070b;border-top:1px solid #f4ede117}.zn-footer__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:44px 48px;max-width:1440px;margin:0 auto;padding:72px clamp(18px,4vw,40px) 32px;display:grid}.zn-footer__brand-name{font-family:var(--font-display),"Bodoni Moda",Georgia,serif;color:#e7c87b;margin-bottom:16px;font-size:30px;text-decoration:none;display:block}.zn-footer__tag{color:#8a809a;max-width:280px;margin:0 0 16px;font-size:13.5px;line-height:1.7}.zn-footer__socials{flex-wrap:wrap;gap:12px;display:flex}.zn-footer__socials a{letter-spacing:.16em;text-transform:uppercase;color:#a79fb4;border:1px solid #f4ede12e;padding:9px 14px;font-size:11px;text-decoration:none}.zn-footer__socials a:hover{color:#e7c87b;border-color:#e7c87b}.zn-footer__col{flex-direction:column;gap:13px;display:flex}.zn-footer__col h5{letter-spacing:.26em;text-transform:uppercase;color:#c8a6f0;margin:0 0 5px;font-size:10.5px;font-weight:500}.zn-footer__col a{color:#a79fb4;font-size:13.5px;text-decoration:none}.zn-footer__col a:hover{color:#e7c87b}.zn-footer__base{color:#5e586a;letter-spacing:.1em;border-top:1px solid #f4ede112;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;max-width:1440px;margin:0 auto;padding:24px clamp(18px,4vw,40px) 40px;font-size:11.5px;display:flex}.st-site:has(.zn-header){color:#f4ede1;background:#08070b}.st-site:has(.zn-header) .st-footer{color:#f4ede1;background:#0b0910;border-top:1px solid #f4ede117}.st-site:has(.zn-header) .st-footer__mark{color:#e7c87b}.st-site:has(.zn-header) .st-footer__mark-sub{color:#a79fb4}.st-site:has(.zn-header) .st-footer__tag{color:#a79fb4}.st-site:has(.zn-header) .st-footer__addr{color:#a79fb4}.st-site:has(.zn-header) .st-footer__col a{color:#a79fb4}.st-site:has(.zn-header) .st-footer__base{color:#a79fb4}.st-site:has(.zn-header) .st-footer h5{color:#e7c87b}.st-site:has(.zn-header) .st-footer__socials a{color:#f4ede1;border-color:#f4ede11f}:is(.st-site:has(.zn-header) .st-footer__col a:hover,.st-site:has(.zn-header) .st-footer__socials a:hover){color:#e7c87b;border-color:#e7c87b}@media (max-width:980px){.zn-header__nav,.zn-header__search{display:none}.zn-header__menu{display:inline-flex}.zn-hero__stats{gap:24px}.zn-card__quick{opacity:1}}@media (max-width:640px){.zn-header__tool--desk{display:none}.zn-hero__stats{flex-wrap:wrap}.zn-moods__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.zn-marquee__track,.zn-hero__glow,.zn-home.is-ready .zn-rise{animation:none}}
