.pz-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center;padding-top:5.6rem;padding-bottom:5.6rem}.pz-hero__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.2rem;text-transform:uppercase;opacity:.7}.pz-hero__heading{margin:0 0 1.6rem;font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.05;letter-spacing:-.02em}.pz-hero__body{max-width:52ch;font-size:1.7rem;line-height:1.55;opacity:.85}.pz-hero__body p{margin:0}.pz-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:2.8rem}.pz-hero__cta{min-width:0;padding:1.4rem 3.2rem;font-size:1.4rem;letter-spacing:.1rem}.pz-hero__link{font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;text-underline-offset:.5rem}.pz-hero__proof{display:flex;flex-wrap:wrap;gap:.8rem 2.8rem;margin:3.2rem 0 0;padding:2.4rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.15);list-style:none;font-size:1.3rem;opacity:.8}.pz-hero__proof p{margin:0;display:inline}.pz-hero__collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.pz-hero__collage-item:first-child{grid-row:span 2}.pz-hero__collage--single{grid-template-columns:minmax(0,1fr)}.pz-hero__collage-item{display:block;overflow:hidden;border-radius:1.2rem;background:rgba(var(--color-foreground),.06)}.pz-hero__collage-item img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) ease}.pz-hero__collage-item:hover img{transform:scale(1.03)}.pz-steps__inner{padding-top:5.6rem;padding-bottom:5.6rem}.pz-steps__heading{margin:0 0 3.2rem;font-size:clamp(2.4rem,2.6vw,3.2rem);letter-spacing:-.01em}.pz-steps__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 4rem;margin:0;padding:0;list-style:none;counter-reset:none}.pz-steps__item{display:grid;gap:.8rem;align-content:start;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.15)}.pz-steps__num{font-size:1.2rem;letter-spacing:.16rem;opacity:.5}.pz-steps__item-title{margin:0;font-size:1.9rem;line-height:1.25}.pz-steps__item-text{font-size:1.5rem;line-height:1.5;opacity:.8}.pz-steps__item-text p{margin:0}.pz-occasions{margin-top:4.8rem;padding:2.8rem 3.2rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.04)}.pz-occasions__title{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.16rem;text-transform:uppercase;opacity:.6}.pz-occasions__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 3.2rem;margin:0;padding:0;list-style:none;font-size:1.5rem;line-height:1.45}.pz-occasions__list strong{display:block;font-weight:600}.pz-occasions__list span{opacity:.75}.pz-steps__cta{margin-top:4rem;display:grid;justify-items:start;gap:1rem}.pz-steps__cta .button{min-width:0;padding:1.4rem 3.2rem;font-size:1.4rem;letter-spacing:.1rem}.pz-steps__cta-note{margin:0;font-size:1.3rem;opacity:.65}@media screen and (min-width:750px){.pz-steps__list,.pz-occasions__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.pz-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:6.4rem;padding-top:7.2rem;padding-bottom:7.2rem}}@media screen and (max-width:749px){.pz-hero__inner,.pz-steps__inner{padding-top:4rem;padding-bottom:4rem}.pz-hero__collage{gap:1rem}.pz-occasions{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-personalize.css.map */
