.kz-story{position:relative;isolation:isolate;overflow:hidden;color:var(--kz-cream);padding:clamp(4.5rem,10vw,8rem) 1.25rem clamp(4rem,8vw,6.5rem);background:radial-gradient(40rem 30rem at 25% 40%,rgb(201 162 76 / .14),transparent 65%),radial-gradient(50rem 40rem at 90% 110%,rgb(46 82 58 / .5),transparent 60%),linear-gradient(180deg,var(--kz-night),#102419 60%,var(--kz-night));border-block:1px solid rgb(201 162 76 / .22);scroll-margin-top:80px}.kz-story__inner{max-width:1200px;margin-inline:auto;display:grid;gap:clamp(2.5rem,6vw,5rem);align-items:center}@media(min-width:990px){.kz-story__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.kz-story__stage{display:grid;place-items:center;min-width:0;padding-block:1rem 2rem}.kz-story__leaves{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.kz-leaf{position:absolute;width:26px;fill:#c9a24c29;stroke:#f0d98c59;stroke-width:1;animation:kz-leaf-fall linear infinite}.kz-leaf__vein{fill:none;stroke:#f0d98c4d}.kz-leaf--1{left:6%;top:-8%;animation-duration:19s}.kz-leaf--2{left:22%;top:-12%;width:18px;animation-duration:24s;animation-delay:-6s}.kz-leaf--3{left:47%;top:-10%;width:32px;animation-duration:28s;animation-delay:-14s}.kz-leaf--4{left:64%;top:-6%;width:20px;animation-duration:21s;animation-delay:-3s}.kz-leaf--5{left:81%;top:-14%;animation-duration:26s;animation-delay:-11s}.kz-leaf--6{left:92%;top:-9%;width:16px;animation-duration:18s;animation-delay:-9s}.kz-leaf--7{left:35%;top:-15%;width:22px;animation-duration:31s;animation-delay:-20s}@keyframes kz-leaf-fall{0%{transform:translateZ(0) rotate(0);opacity:0}10%{opacity:1}50%{transform:translate3d(-40px,55vh,0) rotate(160deg)}90%{opacity:1}to{transform:translate3d(30px,115vh,0) rotate(320deg);opacity:0}}.kz-book{--w: min(76vw, 400px);--h: calc(var(--w) * 1.3);--tx: 14deg;--ty: -18deg;position:relative;width:var(--w);height:var(--h);perspective:1800px}.kz-book__glow{position:absolute;top:-20%;right:-30%;bottom:-20%;left:-30%;background:radial-gradient(closest-side,rgb(240 217 140 / .28),transparent 70%);opacity:0;transition:opacity 1.6s ease .6s;z-index:-1;filter:blur(10px)}.kz-book.is-open .kz-book__glow{opacity:1;animation:kz-glow 5s ease-in-out 2.2s infinite}@keyframes kz-glow{50%{opacity:.65;transform:scale(1.06)}}.kz-book__body{position:relative;width:50%;height:100%;margin-left:50%;transform-style:preserve-3d;transform:translate(var(--shift, -50%)) rotateX(var(--tx)) rotateY(var(--ty));transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.kz-book__body:after{content:"";position:absolute;left:-100%;right:0;bottom:-12%;height:10%;background:radial-gradient(closest-side,rgb(0 0 0 / .55),transparent);filter:blur(6px);transform:translateZ(-30px)}.kz-book__back,.kz-book__block,.kz-book__right,.kz-book__page,.kz-book__cover{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform-style:preserve-3d}.kz-book__back{background:#3a1a12;transform:translateZ(-14px);border-radius:0 6px 6px 0;box-shadow:0 0 0 1px #5a2a1a inset}.kz-book__block{top:2%;right:1.5%;bottom:2%;left:0;transform:translateZ(-7px);background:repeating-linear-gradient(90deg,#e9dcbc 0 1px,#d6c59d 1px 2px);border-radius:0 4px 4px 0}.kz-book__right{top:2%;right:2%;bottom:2%;left:0;transform:translateZ(1px);background:radial-gradient(120% 90% at 30% 20%,#f6ecd3,#e3d2a9 70%,#cdb98a);border-radius:0 4px 4px 0;padding:12% 10%;color:#3b2a17;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.6rem;box-shadow:inset 14px 0 18px -10px #3c280a73}.kz-book__chapter{margin:0;font-family:var(--font-heading--family);font-size:clamp(.7rem,1.6vw,.85rem);letter-spacing:.25em;text-transform:uppercase;color:#8a6526}.kz-book__line{margin:0;font-family:var(--font-heading--family);font-size:clamp(.85rem,2.2vw,1.15rem);line-height:1.3}.kz-book__sprig{width:62%;margin-top:auto;fill:none;stroke:#5a6b3a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600}.kz-book.is-open .kz-book__sprig{animation:kz-draw 2.6s ease 1.9s forwards}@keyframes kz-draw{to{stroke-dashoffset:0}}.kz-book__page{top:2%;right:2%;bottom:2%;left:0;background:linear-gradient(90deg,#d8c79f,#efe3c5 30%,#e6d6b0);border-radius:0 4px 4px 0;transition:transform 1.3s cubic-bezier(.45,.05,.3,1);backface-visibility:visible}.kz-book__page--1{transform:translateZ(2px)}.kz-book__page--2{transform:translateZ(3px)}.kz-book__page--3{transform:translateZ(4px)}.kz-book__cover{transform:translateZ(6px);transition:transform 1.5s cubic-bezier(.45,.05,.25,1) .2s}.kz-book__cover-front,.kz-book__cover-inside{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0 6px 6px 0;backface-visibility:hidden}.kz-book__cover-front{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:12%;background:radial-gradient(90% 70% at 40% 30%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(135deg,#5a2416,#3a160d);box-shadow:0 0 0 1px #2a0f08,inset 0 0 0 6px #4a1d12,inset 0 0 0 7px #c9a24ccc,inset 0 0 0 11px #4a1d12,inset 0 0 0 12px #c9a24c73,inset 10px 0 14px -6px #00000080}.kz-book__title{font-family:var(--font-heading--family);font-size:clamp(1rem,3vw,1.45rem);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-align:center;background:var(--kz-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kz-book__ornament{width:46%;aspect-ratio:4;background:radial-gradient(circle at 50% 50%,var(--kz-gold) 0 14%,transparent 15%),linear-gradient(var(--kz-gold),var(--kz-gold)) center / 100% 1px no-repeat;opacity:.9}.kz-book__cover-inside{transform:rotateY(180deg);background:linear-gradient(90deg,#e6d6b0,#d3bf92);box-shadow:inset -10px 0 16px -8px #3c280a66}.kz-book__page--3{backface-visibility:hidden}.kz-book__page-back{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg) translateZ(1px);backface-visibility:hidden;border-radius:0 4px 4px 0;background:radial-gradient(120% 90% at 70% 20%,#f6ecd3,#e3d2a9 70%,#cdb98a);box-shadow:inset -14px 0 18px -10px #3c280a73;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;padding:14% 12%;text-align:center}.kz-book__quote{font-family:var(--font-heading--family);font-size:clamp(.8rem,2vw,1.05rem);line-height:1.45;color:#4a3518;opacity:0;transition:opacity 1.2s ease 2.4s}.kz-book__quote:before,.kz-book__quote:after{content:"";display:block;width:40%;height:1px;margin:.9rem auto;background:#a8853f}.kz-book__mark{font-family:var(--font-heading--family);font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:#8a6526;opacity:0;transition:opacity 1.2s ease 2.8s}.kz-book.is-open .kz-book__quote,.kz-book.is-open .kz-book__mark{opacity:1}.kz-book.is-open{--shift: 0%}.kz-book.is-open .kz-book__cover{transform:translateZ(6px) rotateY(-168deg)}.kz-book.is-open .kz-book__page--1{transform:translateZ(5px) rotateY(-163deg);transition-delay:.55s}.kz-book.is-open .kz-book__page--2{transform:translateZ(4px) rotateY(-158deg);transition-delay:.8s}.kz-book.is-open .kz-book__page--3{transform:translateZ(3px) rotateY(-153deg);transition-delay:1.05s}.kz-story__text{min-width:0}.kz-story__eyebrow{margin:0 0 .7rem;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:var(--kz-gold)}.kz-story__heading{margin:0 0 1.75rem;font-family:var(--font-heading--family);font-weight:500;text-transform:uppercase;font-size:clamp(1.8rem,4vw,3rem);line-height:1.1;letter-spacing:.04em;padding-inline-end:.1em;background:var(--kz-gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.kz-story__body p{margin:0 0 1.15rem;font-size:clamp(1.08rem,1.4vw,1.22rem);line-height:1.75;color:var(--kz-muted);max-width:36rem}.kz-story__body p:first-child:first-letter{float:left;font-family:var(--font-heading--family);font-size:3.6em;line-height:.85;padding:.08em .12em 0 0;background:var(--kz-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kz-story__sign{margin:1.75rem 0 0;font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.08em;color:var(--kz-gold-hi)}.kz-story__sign:before{content:"";display:inline-block;width:2.5rem;height:1px;background:var(--kz-gold);vertical-align:middle;margin-right:.8rem}[data-kz-reveal]{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s ease}[data-kz-reveal].is-in{opacity:1;transform:none;filter:none}.kz-story__pillars{max-width:1200px;margin:clamp(3.5rem,7vw,5.5rem) auto 0;padding:0;list-style:none;display:grid;gap:1.25rem}@media(min-width:750px){.kz-story__pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}.kz-pillar{position:relative;padding:1.75rem 1.5rem 1.6rem;text-align:center;border:1px solid rgb(201 162 76 / .35);border-radius:3px;background:linear-gradient(180deg,#16301fb3,#0f1f1766)}.kz-pillar:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgb(201 162 76 / .14);border-radius:2px;pointer-events:none}.kz-pillar__icon{width:52px;height:52px;fill:none;stroke:var(--kz-gold-hi);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:220;stroke-dashoffset:220;transition:stroke-dashoffset 2.2s ease .4s}.kz-pillar.is-in .kz-pillar__icon{stroke-dashoffset:0}.kz-pillar h3{margin:.9rem 0 .5rem;font-family:var(--font-heading--family);font-weight:500;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--kz-cream)}.kz-pillar p{margin:0;color:var(--kz-muted);line-height:1.6}.kz-steps{position:relative;color:var(--kz-cream);padding:clamp(3.5rem,8vw,6rem) 1.25rem;background:linear-gradient(180deg,var(--kz-night),var(--kz-forest));border-top:1px solid rgb(201 162 76 / .22);text-align:center}.kz-steps__inner{max-width:1100px;margin-inline:auto}.kz-steps__heading{margin:0 0 3rem;font-family:var(--font-heading--family);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(1.5rem,3.2vw,2.3rem);color:var(--kz-cream)}.kz-steps__track{position:relative}.kz-steps__list{position:relative;display:grid;gap:2.5rem;margin:0;padding:0;list-style:none}@media(min-width:750px){.kz-steps__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.kz-steps__line{position:absolute;top:2.1rem;left:12.5%;right:12.5%;height:1px;background:#c9a24c33;display:none}@media(min-width:750px){.kz-steps__line{display:block}}.kz-steps__line span{display:block;height:100%;background:var(--kz-gold-grad);transform:scaleX(0);transform-origin:left;transition:transform 2.2s cubic-bezier(.4,.1,.2,1) .3s;box-shadow:0 0 10px #f0d98c99}.kz-steps.is-in .kz-steps__line span{transform:scaleX(1)}.kz-step{position:relative;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease;transition-delay:calc(.3s + var(--i) * .5s)}.kz-steps.is-in .kz-step{opacity:1;transform:none}.kz-step__seal{position:relative;z-index:1;display:inline-grid;place-items:center;width:4.2rem;aspect-ratio:1;border-radius:50%;margin-bottom:1rem;background:radial-gradient(circle at 35% 30%,#b2402f,var(--kz-rose) 60%,#5e1b12);box-shadow:0 0 0 2px var(--kz-rose),0 0 0 3px var(--kz-gold),0 10px 22px -10px #000000b3;transform:scale(.4) rotate(-30deg);transition:transform .7s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(.4s + var(--i) * .5s)}.kz-steps.is-in .kz-step__seal{transform:scale(1) rotate(-8deg)}.kz-step__seal span{font-family:var(--font-heading--family);font-size:1.5rem;color:#f6ecd6}.kz-step h3{margin:0 0 .5rem;font-family:var(--font-heading--family);font-weight:500;font-size:1.05rem;letter-spacing:.07em;text-transform:uppercase;color:var(--kz-gold-hi)}.kz-step p{margin:0 auto;max-width:16rem;color:var(--kz-muted);line-height:1.6}@media(prefers-reduced-motion:reduce){.kz-leaf{animation:none;display:none}.kz-book__cover,.kz-book__page,.kz-book__body,[data-kz-reveal],.kz-pillar__icon,.kz-step,.kz-step__seal,.kz-steps__line span{transition:none!important;animation:none!important}.kz-book__sprig{stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kz-story.css.map */
