.zja{color:var(--zj-plum-900);background:var(--zj-white)}.zja__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.4rem;font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--zj-orchid)}.zja__eyebrow--dark{color:var(--zj-violet-500)}.zja-center{text-align:center}.zja__eyebrow.zja-center{display:flex;justify-content:center}.zja-section-title{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(3.8rem,10vw,6.4rem);line-height:1;color:var(--zj-plum-900);text-wrap:balance}.zja-section-title em{font-style:italic;color:var(--zj-violet-500)}.zja-btn{display:inline-flex;align-items:center;gap:.9rem;min-height:5rem;padding:0 2.6rem;border-radius:99rem;background:var(--zj-plum-800);color:var(--zj-lilac-100);font-family:var(--zj-font-ui);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .3s var(--zj-ease),transform .3s var(--zj-ease)}.zja-btn:hover{background:var(--zj-plum-700);transform:translateY(-.2rem)}.zja-btn--light{background:var(--zj-lilac-100);color:var(--zj-plum-900)}.zja-btn--light:hover{background:var(--zj-white)}.zja.is-ready .zja-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--zj-ease),transform .9s var(--zj-ease)}.zja.is-ready .zja-reveal.is-in{opacity:1;transform:none}.zja-hero{position:relative;overflow:hidden;padding:4rem 0 5.6rem;background:radial-gradient(60% 50% at 90% 10%,#7b4fa88c,#7b4fa800 70%),radial-gradient(50% 40% at 0% 100%,#b98ad633,#b98ad600 70%),linear-gradient(170deg,var(--zj-plum-800) 0%,var(--zj-plum-900) 55%,var(--zj-plum-950) 100%);color:var(--zj-lilac-100)}.zja-hero__inner{display:grid;gap:4rem;max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zja-hero__title{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(4.6rem,13vw,8.8rem);line-height:.95;letter-spacing:-.015em;color:var(--zj-white);text-wrap:balance}.zja-hero__title em{font-style:italic;color:var(--zj-orchid)}.zja-hero__text{max-width:48rem;margin:2rem 0 0;font-family:var(--zj-font-ui);font-weight:300;font-size:1.55rem;line-height:1.7;color:#f4edf8c7}.zja-hero__art{position:relative;justify-self:center;width:min(74vw,34rem)}.zja-hero__arch{display:block;padding:1rem;border-radius:99rem 99rem 2.4rem 2.4rem;border:1px solid rgba(220,184,240,.35)}.zja-hero__win{position:relative;display:block;aspect-ratio:4 / 5;border-radius:99rem 99rem 1.6rem 1.6rem;overflow:hidden;background:var(--zj-plum-800);box-shadow:0 3rem 6rem #08020a73}.zja-hero__img{width:100%;height:100%;object-fit:cover}.zja-badge{position:absolute;left:-2rem;bottom:3rem;display:grid;place-items:center;width:10.4rem;height:10.4rem;border-radius:50%;background:var(--zj-lilac-100);color:var(--zj-plum-800);box-shadow:0 1.2rem 3rem #08020a59}.zja-badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:zja-spin 20s linear infinite}.zja-badge text{font-family:var(--zj-font-ui);font-size:10.4px;letter-spacing:.26em;text-transform:uppercase;fill:currentColor}.zja-badge__core{font-family:var(--zj-font-display);font-style:italic;font-size:2.2rem;color:var(--zj-violet-500)}@keyframes zja-spin{to{transform:rotate(360deg)}}.zja-stats{padding:0 var(--zj-gutter);margin-top:-2.8rem;position:relative;z-index:1}.zja-stats__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:124rem;margin:0 auto;padding:0;list-style:none;border-radius:2.4rem;background:var(--zj-white);box-shadow:0 2rem 5rem #2e10351f;border:1px solid var(--zj-lilac-200);overflow:hidden}.zja-stat{display:grid;gap:.6rem;align-content:start;padding:2.4rem 1.8rem;border-bottom:1px solid var(--zj-lilac-100)}.zja-stat:nth-child(odd){border-right:1px solid var(--zj-lilac-100)}.zja-stat:nth-last-child(-n+2){border-bottom:0}.zja-stat__num{font-family:var(--zj-font-display);font-style:italic;font-size:4.4rem;line-height:.9;color:var(--zj-violet-500)}.zja-stat__label{font-family:var(--zj-font-ui);font-size:1.2rem;line-height:1.45;letter-spacing:.04em;color:#1e0a22b3}.zja-story{padding:7.2rem 0}.zja-story__inner{display:grid;gap:4rem;max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zja-story__media{position:relative;justify-self:center;width:min(66vw,34rem)}.zja-story__media:before{content:"";position:absolute;top:1.6rem;right:-1.6rem;bottom:-1.6rem;left:1.6rem;border-radius:99rem 99rem 2.4rem 2.4rem;background:var(--zj-lilac-200);z-index:0}.zja-story__img{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:99rem 99rem 2.4rem 2.4rem;box-shadow:0 2.4rem 5rem #2e10352e}.zja-story__title{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(3.8rem,10vw,6rem);line-height:1;text-wrap:balance}.zja-story__title em{font-style:italic;color:var(--zj-violet-500)}.zja-story__text{margin-top:2rem;font-family:var(--zj-font-ui);font-weight:300;font-size:1.55rem;line-height:1.75;color:#1e0a22cc}.zja-story__text p{margin:0 0 1.4rem}.zja-story__text p:first-child:first-letter{float:left;margin:.4rem 1rem 0 0;font-family:var(--zj-font-display);font-style:italic;font-size:6.4rem;line-height:.8;color:var(--zj-violet-500)}.zja-story__quote{margin:2.8rem 0 0;padding:2rem 0 0 2.4rem;border:0;border-left:2px solid var(--zj-orchid);font-family:var(--zj-font-display);font-style:italic;font-size:2.6rem;line-height:1.2;color:var(--zj-plum-800)}.zja-story__quote em{color:var(--zj-violet-500)}.zja-pillars{padding:7.2rem 0;background:linear-gradient(180deg,var(--zj-lilac-100) 0%,var(--zj-white) 100%)}.zja-pillars__inner{max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zja-pillars .zja-section-title{margin-bottom:4rem}.zja-pillars__list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.zja-pillar{display:grid;justify-items:center;gap:1rem;padding:3.2rem 2.4rem;border-radius:2.4rem;background:var(--zj-white);border:1px solid var(--zj-lilac-200);text-align:center;box-shadow:0 1.6rem 3.6rem #4a154b0f}.zja-pillar__arch{display:grid;place-items:center;width:6.4rem;height:7.4rem;margin-bottom:.8rem;border-radius:99rem 99rem 1.2rem 1.2rem;background:linear-gradient(160deg,var(--zj-plum-700),var(--zj-plum-900));color:var(--zj-orchid);padding-top:.8rem}.zja-pillar__num{font-family:var(--zj-font-display);font-style:italic;font-size:2.4rem}.zja-pillar__title{margin:0;font-family:var(--zj-font-display);font-size:2.8rem;line-height:1.05}.zja-pillar__title em{font-style:italic;color:var(--zj-violet-500)}.zja-pillar__text{max-width:32rem;margin:0;font-family:var(--zj-font-ui);font-weight:300;font-size:1.4rem;line-height:1.65;color:#1e0a22b8}.zja-icons{display:grid;justify-items:center;gap:2.4rem;padding:7.2rem 0;overflow:hidden;text-align:center;background:radial-gradient(60% 60% at 50% 0%,#7b4fa880,#7b4fa800 70%),linear-gradient(180deg,var(--zj-plum-900),var(--zj-plum-950));color:var(--zj-lilac-100)}.zja-icons__head{padding:0 var(--zj-gutter)}.zja-icons__title{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(3.6rem,9vw,5.6rem);line-height:1.02;color:var(--zj-white);text-wrap:balance}.zja-icons__title em{font-style:italic;color:var(--zj-orchid)}.zja-icons__marquee{display:flex;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.zja-icons__track{display:flex;flex:0 0 auto;gap:0;margin:0;padding:0;list-style:none;animation:zja-marquee 28s linear infinite}.zja-icons__name{display:inline-flex;align-items:center;gap:3.2rem;padding-right:3.2rem;font-family:var(--zj-font-display);font-style:italic;font-size:clamp(4.4rem,12vw,9rem);line-height:1.1;white-space:nowrap;color:var(--zj-white)}.zja-icons__name:nth-child(2n){color:transparent;-webkit-text-stroke:1px rgba(220,184,240,.7)}.zja-icons__name span{font-style:normal;font-size:.35em;color:var(--zj-orchid);-webkit-text-stroke:0}@keyframes zja-marquee{to{transform:translate(-100%)}}.zja-icons:hover .zja-icons__track{animation-play-state:paused}.zja-icons__text{max-width:46rem;margin:0;padding:0 var(--zj-gutter);font-family:var(--zj-font-ui);font-weight:300;font-size:1.5rem;line-height:1.7;color:#f4edf8bf}.zja-process{padding:7.2rem 0;background:var(--zj-lilac-100)}.zja-process__inner{display:grid;gap:4rem;max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zja-process__intro{max-width:42rem;margin:1.6rem 0 2.4rem;font-family:var(--zj-font-ui);font-weight:300;font-size:1.5rem;line-height:1.7;color:#1e0a22bf}.zja-steps{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none;counter-reset:none}.zja-step{position:relative;display:grid;grid-template-columns:5.6rem 1fr;gap:.4rem 1.6rem;padding:2.4rem 2.2rem;border-radius:2rem;background:var(--zj-white);border:1px solid var(--zj-lilac-200)}.zja-step__num{grid-row:span 2;display:grid;place-items:center;width:5.6rem;height:6.4rem;border-radius:99rem 99rem 1rem 1rem;background:var(--zj-lilac-100);font-family:var(--zj-font-display);font-style:italic;font-size:2.4rem;color:var(--zj-violet-500);padding-top:.6rem}.zja-step__title{margin:0;align-self:end;font-family:var(--zj-font-display);font-size:2.3rem;line-height:1.1}.zja-step__text{margin:0;font-family:var(--zj-font-ui);font-weight:300;font-size:1.35rem;line-height:1.6;color:#1e0a22b8}.zja-close{padding:8rem var(--zj-gutter)}.zja-close__inner{display:grid;justify-items:center;gap:1.6rem;max-width:72rem;margin:0 auto;text-align:center}.zja-close__mark{color:var(--zj-violet-500);transform:scale(2);margin-bottom:1rem}.zja-close__text{margin:0;font-family:var(--zj-font-display);font-size:clamp(3rem,7vw,4.8rem);line-height:1.15;text-wrap:balance}.zja-close__text em{font-style:italic;color:var(--zj-violet-500)}.zja-close__sign{margin:0;font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:#1e0a228c}.zja-close__btns{margin-top:1.6rem}@media screen and (min-width:750px){.zja-hero{padding:7.2rem 0 9.6rem}.zja-stats__list{grid-template-columns:repeat(4,minmax(0,1fr))}.zja-stat{padding:3.2rem 2.8rem;border-bottom:0;border-right:1px solid var(--zj-lilac-100)}.zja-stat:last-child{border-right:0}.zja-stat__num{font-size:5.6rem}.zja-pillars__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.zja-story,.zja-pillars,.zja-icons,.zja-process{padding:11rem 0}.zja-badge{width:12.4rem;height:12.4rem;left:-4rem}}@media screen and (min-width:990px){.zja-hero__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:8rem}.zja-hero__art{width:100%;max-width:40rem}.zja-story__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:9.6rem}.zja-story__media{width:100%;max-width:40rem;justify-self:center}.zja-process__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8rem;align-items:start}.zja-process__head{position:sticky;top:12rem}.zja-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.zja-step{grid-template-columns:1fr;padding:3.2rem 2.8rem}.zja-step__num{grid-row:auto;margin-bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.zja-badge svg,.zja-icons__track{animation:none}.zja.is-ready .zja-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zj-about.css.map */
