:root{--phz-orange: #14161c;--phz-orange-deep: #2b2f3a;--phz-cream: var(--ph-page);--phz-yellow: #ffe100;--phz-lilac: #d3d7e1;--phz-green: #9ca5be;--phz-pink: #ffe100;--phz-ink: #14161c;--phz-white: #ffffff;--phz-font: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--phz-stretch: 100%;--phz-ease-out: cubic-bezier(.22, 1, .36, 1);--phz-ease-spring: cubic-bezier(.34, 1.56, .64, 1)}body{font-optical-sizing:auto;letter-spacing:0}html{-webkit-tap-highlight-color:transparent}.phz-btn,.phz-hero__can,.phz-fav__card,.phz-formats__tile,.phz-faq__question,.phz-footer__link{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.phz-display{margin:0;font-family:var(--phz-font);font-weight:800;font-stretch:var(--phz-stretch);text-transform:uppercase;line-height:.88;letter-spacing:-.015em;color:var(--phz-heading, var(--phz-orange))}.phz-copy{font-family:var(--phz-font);font-size:1.5rem;line-height:1.5;color:var(--phz-text, var(--phz-orange))}.phz-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 2rem;border:.15rem solid var(--phz-orange);border-radius:99rem;background:var(--phz-yellow);color:var(--phz-orange);font-family:var(--phz-font);font-size:1.4rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:0 .3rem 0 var(--phz-orange);transition:transform .35s var(--phz-ease-spring),box-shadow .35s var(--phz-ease-spring),background-color .2s ease}@media(hover:hover)and (pointer:fine){.phz-btn:hover{transform:translateY(-.2rem) rotate(-1.5deg);box-shadow:0 .5rem 0 var(--phz-orange)}}.phz-btn:active{transform:translateY(.2rem);box-shadow:0 .1rem 0 var(--phz-orange)}.phz-btn:focus-visible{outline:.2rem solid var(--phz-orange);outline-offset:.4rem}.phz-placeholder{display:block;width:100%;height:100%;border:.2rem dashed rgba(20,22,28,.35);border-radius:inherit;background:#ffffff73}.phz-media{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.phz-wave{display:block;position:absolute;left:0;right:0;height:var(--phz-wave-height, 3.2rem);overflow:hidden;pointer-events:none;z-index:1}.phz-wave__band{position:absolute;top:0;bottom:0;left:0;right:calc(var(--phz-wave-length) * -1);background:var(--phz-wave-color, var(--phz-yellow));-webkit-mask:var(--phz-wave-shape) 0 0 / var(--phz-wave-length) 100% repeat-x;mask:var(--phz-wave-shape) 0 0 / var(--phz-wave-length) 100% repeat-x;animation:phz-wave-drift var(--phz-wave-speed, 3s) linear infinite;will-change:translate}.phz-wave--bottom{bottom:-1px}.phz-wave--top{top:-1px;transform:scaleY(-1)}.phz-wave--above{bottom:calc(100% - 1px)}@keyframes phz-wave-drift{0%{translate:0 0}to{translate:calc(var(--phz-wave-length) * -1) 0}}[data-phz-parallax],[data-phz-pointer]{translate:var(--phz-pointer-x, 0px) calc(var(--phz-scroll-y, 0px) + var(--phz-pointer-y, 0px));will-change:translate}.phz-motion [data-phz-reveal]{opacity:0;transform:translate3d(0,3rem,0);transition:opacity .8s var(--phz-ease-out),transform .9s var(--phz-ease-out);transition-delay:var(--phz-delay, 0s)}.phz-motion [data-phz-reveal=pop]{transform:scale(.7) rotate(-6deg);transition-timing-function:var(--phz-ease-out),var(--phz-ease-spring)}.phz-motion [data-phz-reveal].is-inview{opacity:1;transform:none}.phz-line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.phz-line>span{display:block}.phz-motion .phz-line>span{transform:translate3d(0,105%,0) rotate(4deg);transform-origin:left bottom;transition:transform 1s var(--phz-ease-out);transition-delay:var(--phz-delay, 0s)}.phz-motion .is-inview .phz-line>span,.phz-motion .phz-line.is-inview>span{transform:none}@keyframes phz-float{0%,to{transform:translateY(0) rotate(var(--phz-tilt, 0deg))}50%{transform:translateY(-1.4rem) rotate(calc(var(--phz-tilt, 0deg) * -1))}}@keyframes phz-spin{to{transform:rotate(360deg)}}@keyframes phz-wiggle{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@media(prefers-reduced-motion:reduce){.phz-wave__band{animation:none}.phz-motion [data-phz-reveal],.phz-motion .phz-line>span{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}[data-phz-parallax],[data-phz-pointer]{translate:none}.phz-btn,.phz-btn:hover{transition:none;transform:none}}.section-phz-favorites{position:relative;z-index:3}.phz-fav{position:relative;padding:clamp(5rem,6vw,8rem) 0 clamp(6rem,8vw,10rem);background:linear-gradient(180deg,var(--phz-fav-bg) 78%,var(--phz-fav-fade) 100%)}.phz-fav__header{display:grid;grid-template-columns:1fr minmax(0,30rem);gap:2rem 4rem;align-items:start;margin-bottom:clamp(3.6rem,5vw,6rem)}.phz-fav__title{font-size:clamp(3.6rem,4.6vw,6.4rem)}.phz-fav__text{font-size:1.4rem;font-weight:500}.phz-fav__text>:first-child{margin-top:0}.phz-fav__text>:last-child{margin-bottom:0}.phz-fav__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,2.4vw,3.2rem);margin:0;padding:0;list-style:none}.phz-fav__item{min-width:0}.phz-fav__card{position:relative;display:block;aspect-ratio:1 / .96;color:inherit;text-decoration:none;transform:perspective(90rem) rotateX(var(--phz-rx, 0deg)) rotateY(var(--phz-ry, 0deg));transform-style:preserve-3d;transition:transform .6s var(--phz-ease-out),scale .15s var(--phz-ease-out)}.phz-fav__card:active{scale:.97}.phz-fav__card:focus-visible{outline:.2rem solid var(--phz-orange);outline-offset:.6rem}.phz-fav__shape{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-2deg);transition:transform .6s var(--phz-ease-spring)}.phz-fav__shape>span{position:absolute;left:0;right:0;height:29.4%;border-radius:99rem;background:var(--phz-fav-card);transition:transform .6s var(--phz-ease-spring)}.phz-fav__shape>span:nth-child(1){top:0}.phz-fav__shape>span:nth-child(2){top:23.53%;transition-delay:.04s}.phz-fav__shape>span:nth-child(3){top:47.06%;transition-delay:.08s}.phz-fav__shape>span:nth-child(4){top:70.59%;transition-delay:.12s}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__shape{transform:rotate(-.5deg)}}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__shape>span:nth-child(odd){transform:translate(-.8rem)}}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__shape>span:nth-child(2n){transform:translate(.8rem)}}.phz-fav__media{position:absolute;z-index:2;top:9%;bottom:13%;left:30%;right:30%;transform:translateZ(4rem);transition:transform .6s var(--phz-ease-spring)}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__media{transform:translateZ(4rem) translateY(-5%) rotate(-5deg) scale(1.06)}}.phz-fav__can{--phz-tilt: 1.5deg;display:block;height:100%;border-radius:2rem 2rem 1.4rem 1.4rem;animation:phz-float 5s ease-in-out infinite;animation-delay:var(--phz-float-delay, 0s)}.phz-fav__image{display:block;width:100%;height:100%;object-fit:contain}.phz-fav__can .phz-placeholder{background:#fff}.phz-fav__price{position:absolute;top:12%;left:7%;font-family:var(--phz-font);font-size:clamp(1.6rem,1.7vw,2.4rem);font-weight:800;font-stretch:var(--phz-stretch);line-height:1;color:var(--phz-orange);transform:translateZ(3rem) rotate(-3deg)}.phz-fav__badge{position:absolute;top:-5%;right:-4%;display:grid;place-items:center;width:clamp(5.6rem,6vw,8rem);aspect-ratio:1;border:.2rem solid var(--phz-orange);border-radius:50%;background:var(--phz-white);color:var(--phz-orange);font-family:var(--phz-font);font-size:clamp(1.3rem,1.3vw,1.8rem);font-weight:800;font-stretch:var(--phz-stretch);line-height:.9;text-align:center;text-transform:uppercase;box-shadow:0 .4rem 0 var(--phz-orange);transform:translateZ(6rem) rotate(12deg)}.phz-fav__badge>span{max-width:3.6ch}.phz-motion .phz-fav__badge{transform:translateZ(6rem) scale(0) rotate(-120deg);transition:transform .8s var(--phz-ease-spring) .6s}.phz-motion .phz-fav__item.is-inview .phz-fav__badge{transform:translateZ(6rem) rotate(12deg)}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__badge{animation:phz-badge-wobble .7s ease-in-out}}@keyframes phz-badge-wobble{0%,to{transform:translateZ(6rem) rotate(12deg) scale(1)}30%{transform:translateZ(6rem) rotate(-8deg) scale(1.12)}60%{transform:translateZ(6rem) rotate(20deg) scale(.96)}}.phz-fav__name{position:absolute;z-index:1;left:2%;right:2%;bottom:8%;font-size:clamp(2.4rem,2.8vw,4rem);line-height:.9;text-align:center;text-wrap:balance;transform:translateZ(2rem) rotate(-3deg);transition:transform .5s var(--phz-ease-spring)}@media(hover:hover)and (pointer:fine){.phz-fav__card:hover .phz-fav__name{transform:translateZ(2rem) rotate(-1.5deg) scale(1.04)}}.phz-fav__subtitle{margin:1.6rem 0 0;font-family:var(--phz-font);font-size:1.6rem;font-weight:600;text-align:center;color:var(--phz-orange)}@media screen and (max-width:749px){.phz-fav__header{grid-template-columns:1fr}.phz-fav__list{display:flex;gap:1.6rem;margin:0 -1.5rem;padding:2rem 1.5rem 1rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding:0 1.5rem;scrollbar-width:none}.phz-fav__list::-webkit-scrollbar{display:none}.phz-fav__item{flex:0 0 72%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.phz-fav__can,.phz-fav__card:hover .phz-fav__badge{animation:none}.phz-motion .phz-fav__badge{transform:translateZ(6rem) rotate(12deg);transition:none}.phz-fav__card,.phz-fav__media,.phz-fav__name{transition:none}}.phz-focus{position:relative;padding:clamp(6rem,8vw,10rem) 0 clamp(8rem,10vw,13rem);background:var(--phz-focus-bg, var(--phz-cream));overflow-x:clip}.phz-focus__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem);align-items:center}.phz-focus--media-right .phz-focus__media{order:2}.phz-focus__media{position:relative}.phz-focus__card{position:relative;margin:0}.phz-focus__card--main{z-index:1;width:52%;margin-left:40%;aspect-ratio:.63}.phz-focus__card--side{position:absolute;z-index:2;left:2%;bottom:0;width:34%;aspect-ratio:1.25}.phz-focus__frame,.phz-focus__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:2rem}.phz-focus__frame{overflow:hidden;background:var(--phz-focus-frame);transition:transform .6s var(--phz-ease-spring)}.phz-focus__photo{overflow:hidden;transition:transform .6s var(--phz-ease-spring)}.phz-focus__image{display:block;width:100%;height:100%;object-fit:cover}.phz-focus__card--cutout .phz-focus__image{object-fit:contain;object-position:center bottom}.phz-focus__card--side.phz-focus__card--cutout .phz-focus__photo{top:-45%;overflow:visible;border-radius:0;clip-path:inset(-50% 0 0 0 round 0 0 2rem 2rem)}.phz-focus .phz-placeholder{background:transparent;border-color:#14161c4d}@media(hover:hover)and (pointer:fine){.phz-focus__card:hover .phz-focus__frame{transform:rotate(-2deg) scale(1.02)}}@media(hover:hover)and (pointer:fine){.phz-focus__card:hover .phz-focus__photo{transform:translateY(-2%) scale(1.03)}}.phz-focus__blobs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--phz-focus-blob)}.phz-focus__blobs path{transform-box:fill-box;transform-origin:center;animation:phz-blob-drift 9s ease-in-out infinite alternate}.phz-focus__blobs path+path{animation-duration:11s;animation-delay:-4s}@keyframes phz-blob-drift{to{transform:translate(4%,3%) scale(1.08) rotate(3deg)}}.phz-focus__scribbles{position:absolute;z-index:0;left:-18%;top:24%;width:118%;height:auto;max-width:none;pointer-events:none;opacity:.95}.phz-motion .phz-focus__scribbles{-webkit-mask:linear-gradient(90deg,#000 45%,transparent 55%) 100% 0 / 220% 100% no-repeat;mask:linear-gradient(90deg,#000 45%,transparent 55%) 100% 0 / 220% 100% no-repeat;transition:-webkit-mask-position 1.6s var(--phz-ease-out) .2s,mask-position 1.6s var(--phz-ease-out) .2s}.phz-motion .phz-focus__scribbles.is-inview{-webkit-mask-position:0% 0;mask-position:0% 0}.phz-focus__content{max-width:50rem}.phz-focus__title{font-size:clamp(3.6rem,4.6vw,6.4rem)}.phz-focus__text{margin:2rem 0 2.4rem;font-size:1.5rem;font-weight:500}.phz-focus__text>:first-child{margin-top:0}.phz-focus__text>:last-child{margin-bottom:0}.phz-focus__points{display:grid;gap:1rem;margin:0 0 3.2rem;padding:0;list-style:none}.phz-focus__point{display:flex;align-items:center;gap:1rem;font-family:var(--phz-font);font-size:1.5rem;font-weight:500;line-height:1.3;color:var(--phz-text, var(--phz-orange))}.phz-focus__check{flex:none;width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.phz-motion .phz-focus__check path{stroke-dasharray:1 2;stroke-dashoffset:1.01;transition:stroke-dashoffset .5s var(--phz-ease-out);transition-delay:calc(var(--phz-delay, 0s) + .35s)}.phz-motion .phz-focus__point.is-inview .phz-focus__check path{stroke-dashoffset:0}@media screen and (max-width:749px){.phz-focus__grid{grid-template-columns:1fr}.phz-focus--media-right .phz-focus__media{order:0}.phz-focus__card--main{width:60%;margin-left:36%}.phz-focus__card--side{left:0;width:42%}}@media(prefers-reduced-motion:reduce){.phz-focus__blobs path{animation:none}.phz-motion .phz-focus__check path{stroke-dashoffset:0;transition:none}.phz-motion .phz-focus__scribbles{-webkit-mask:none;mask:none;transition:none}.phz-focus__frame,.phz-focus__photo{transition:none}}.phz-sub{--phz-pills: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 107.5' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Crect width='100' height='31.6' rx='15.8'/%3E%3Crect y='25.3' width='100' height='31.6' rx='15.8'/%3E%3Crect y='50.6' width='100' height='31.6' rx='15.8'/%3E%3Crect y='75.9' width='100' height='31.6' rx='15.8'/%3E%3C/g%3E%3C/svg%3E");position:relative;padding:clamp(6rem,8vw,10rem) 0 clamp(8rem,10vw,13rem);background:var(--phz-sub-bg, var(--phz-lilac));overflow-x:clip}.phz-sub--fade{background:linear-gradient(180deg,var(--phz-sub-bg) 82%,var(--phz-sub-fade) 100%)}.section-phz-subscribe{position:relative;z-index:3}.phz-sub__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(4rem,6vw,8rem);align-items:center}.phz-sub--media-left .phz-sub__content{order:2}.phz-sub__content{position:relative;z-index:2;max-width:48rem}.phz-sub__title{font-size:clamp(3.6rem,4.6vw,6.4rem)}.phz-sub__text{margin:2rem 0 2.8rem;font-size:1.5rem;font-weight:500}.phz-sub__text>:first-child{margin-top:0}.phz-sub__text>:last-child{margin-bottom:0}.phz-sub__media{position:relative}.phz-sub__frame-wrap{position:relative;z-index:1;width:82%;margin-left:auto}.phz-sub__frame{position:relative;margin:0;aspect-ratio:100 / 107.5;rotate:-2.5deg}.phz-sub__outline,.phz-sub__photo{position:absolute;display:block;-webkit-mask:var(--phz-pills) 0 0 / 100% 100% no-repeat;mask:var(--phz-pills) 0 0 / 100% 100% no-repeat}.phz-sub__outline{top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem;background:var(--phz-white)}.phz-sub__photo{top:0;right:0;bottom:0;left:0;overflow:hidden;background:color-mix(in srgb,var(--phz-sub-bg) 80%,#4c5877)}.phz-sub__photo-inner{position:absolute;top:-3%;right:0;bottom:-3%;left:0;display:block}.phz-sub__image{display:block;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--phz-ease-out)}@media(hover:hover)and (pointer:fine){.phz-sub__frame:hover .phz-sub__image{scale:1.05}}.phz-sub .phz-placeholder{border:0;background:transparent}.phz-sub__scribbles{position:absolute;z-index:0;left:-28%;top:18%;width:136%;height:auto;max-width:none;pointer-events:none;opacity:.85}.phz-motion .phz-sub__scribbles{-webkit-mask:linear-gradient(90deg,#000 45%,transparent 55%) 100% 0 / 220% 100% no-repeat;mask:linear-gradient(90deg,#000 45%,transparent 55%) 100% 0 / 220% 100% no-repeat;transition:-webkit-mask-position 1.6s var(--phz-ease-out) .2s,mask-position 1.6s var(--phz-ease-out) .2s}.phz-motion .phz-sub__scribbles.is-inview{-webkit-mask-position:0% 0;mask-position:0% 0}@media screen and (max-width:749px){.phz-sub__grid{grid-template-columns:1fr}.phz-sub--media-left .phz-sub__content{order:0}.phz-sub__frame-wrap{width:88%;margin:0 auto}.phz-sub__scribbles{left:-8%;width:116%}}@media(prefers-reduced-motion:reduce){.phz-sub__image{transition:none}.phz-motion .phz-sub__scribbles{-webkit-mask:none;mask:none;transition:none}}.phz-life{position:relative;background:var(--phz-life-bg, var(--phz-cream));overflow-x:clip}.phz-life__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(4rem,6vw,9rem);min-height:clamp(54rem,50vw,74rem)}.phz-life--media-right .phz-life__collage{order:2}.phz-life__collage{--phz-life-gap: clamp(1.2rem, 1.4vw, 1.8rem);position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--phz-life-gap);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%);mask-image:linear-gradient(180deg,transparent 0,#000 7%)}.phz-life__col{position:relative;min-width:0}.phz-life__track{position:absolute;inset:0 0 auto;animation:phz-life-up var(--phz-life-speed, 45s) linear infinite}.phz-life__col--down .phz-life__track{animation-name:phz-life-down}@media(hover:hover)and (pointer:fine){.phz-life__collage:hover .phz-life__track{animation-play-state:paused}}.phz-life__group{display:grid;gap:var(--phz-life-gap);padding-bottom:var(--phz-life-gap)}@keyframes phz-life-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes phz-life-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.phz-life__photo{position:relative;margin:0;aspect-ratio:var(--phz-life-ratio, 1 / 1);overflow:hidden;border-radius:1.6rem;background:var(--phz-life-tint, var(--phz-green));box-shadow:0 0 0 .3rem var(--phz-white)}.phz-life__image,.phz-life__blank{display:block;width:100%;height:100%}.phz-life__image{object-fit:cover;transition:scale .7s var(--phz-ease-out)}@media(hover:hover)and (pointer:fine){.phz-life__photo:hover .phz-life__image{scale:1.06}}.phz-life__content{align-self:center;max-width:54rem;padding:clamp(6rem,8vw,10rem) 0}.phz-life__title{font-size:clamp(3.6rem,4.6vw,6.4rem)}.phz-life__text{margin:2rem 0 3rem;font-size:1.5rem;font-weight:500}.phz-life__text>:first-child{margin-top:0}.phz-life__text>:last-child{margin-bottom:0}.phz-life__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:2rem 1.6rem;margin:0 0 3.2rem;padding:0;list-style:none}.phz-life__feature{display:grid;justify-items:center;gap:1rem;text-align:center}.phz-life__icon{display:grid;place-items:center;width:4.6rem;height:4.6rem;border:.15rem solid var(--phz-orange);border-radius:50%;color:var(--phz-orange);transition:background-color .3s ease,transform .5s var(--phz-ease-spring)}.phz-life__icon .phz-icon{width:2.2rem;height:2.2rem}@media(hover:hover)and (pointer:fine){.phz-life__feature:hover .phz-life__icon{background-color:var(--phz-yellow);transform:translateY(-.4rem) rotate(-10deg)}}.phz-life__label{font-family:var(--phz-font);font-size:1.3rem;font-weight:500;line-height:1.25;color:var(--phz-text, var(--phz-orange))}@media screen and (max-width:749px){.phz-life__grid{grid-template-columns:1fr;gap:0;min-height:0}.phz-life__collage{order:2;height:52rem;margin-bottom:0}.phz-life__content{padding:6rem 0 4rem}.phz-life__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.phz-life__track{animation:none}.phz-life__image,.phz-life__icon{transition:none}}.section-phz-testimonials{position:relative;z-index:3}.phz-testi{--phz-flower-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%23000'%3E%3Ccircle cx='50' cy='50' r='31'/%3E%3Ccircle cx='80' cy='50' r='19'/%3E%3Ccircle cx='71.2' cy='71.2' r='19'/%3E%3Ccircle cx='50' cy='80' r='19'/%3E%3Ccircle cx='28.8' cy='71.2' r='19'/%3E%3Ccircle cx='20' cy='50' r='19'/%3E%3Ccircle cx='28.8' cy='28.8' r='19'/%3E%3Ccircle cx='50' cy='20' r='19'/%3E%3Ccircle cx='71.2' cy='28.8' r='19'/%3E%3C/g%3E%3C/svg%3E");position:relative;padding:clamp(6rem,8vw,10rem) 0 clamp(8rem,10vw,12rem);background:var(--phz-testi-bg, var(--phz-green));overflow-x:clip}.phz-testi__heading{margin-bottom:clamp(3.6rem,5vw,6rem);font-size:clamp(3.4rem,4.4vw,6rem);text-align:center}.phz-testi__marquee{--phz-testi-gap: clamp(1.6rem, 1.6vw, 2.4rem);overflow:hidden;padding:1.2rem 0 2rem}.phz-testi__track{display:flex;width:max-content;animation:phz-testi-scroll var(--phz-testi-speed, 50s) linear infinite}@media(hover:hover)and (pointer:fine){.phz-testi__marquee:hover .phz-testi__track,.phz-testi__marquee:focus-within .phz-testi__track{animation-play-state:paused}}.phz-testi__group{display:flex;gap:var(--phz-testi-gap);padding-right:var(--phz-testi-gap)}@keyframes phz-testi-scroll{to{transform:translate(-50%)}}.phz-testi__card{position:relative;display:flex;flex-direction:column;align-items:center;width:clamp(26rem,24vw,34rem);min-height:clamp(30rem,27vw,36rem);padding:2.8rem 2.4rem 2.6rem;overflow:hidden;border:.15rem solid rgba(255,255,255,.7);border-radius:1.8rem;background:var(--phz-testi-card);text-align:center;transition:transform .5s var(--phz-ease-spring),box-shadow .4s ease}.phz-testi__card:before{content:"";position:absolute;top:-10%;right:-30%;bottom:-10%;left:-30%;background:var(--phz-testi-texture) center / 120% auto no-repeat;opacity:.35;transform:rotate(-12deg);pointer-events:none}.phz-testi__card>*{position:relative}@media(hover:hover)and (pointer:fine){.phz-testi__card:hover{transform:translateY(-.8rem) rotate(-1.2deg);box-shadow:0 1.2rem #14161c1f}}.phz-testi__stars{display:flex;gap:.4rem;margin-bottom:1.6rem}.phz-testi__star{width:1.8rem;height:1.8rem;fill:#14161c}.phz-testi__star--off{fill:#14161c33}.phz-motion .phz-testi__star{transform:scale(0) rotate(-90deg);transition:transform .5s var(--phz-ease-spring);transition-delay:calc(var(--phz-star) * .08s + .2s)}.phz-motion .phz-testi__marquee.is-inview .phz-testi__star{transform:none}.phz-testi__title{margin:0 0 1.2rem;font-family:var(--phz-font);font-size:clamp(2rem,1.8vw,2.6rem);font-weight:800;font-stretch:var(--phz-stretch);line-height:1.05;color:var(--phz-heading, var(--phz-orange))}.phz-testi__quote{flex:1;font-family:var(--phz-font);font-size:1.4rem;line-height:1.5;color:var(--phz-text, var(--phz-orange));opacity:.85}.phz-testi__quote>:first-child{margin-top:0}.phz-testi__quote>:last-child{margin-bottom:0}.phz-testi__author{display:grid;justify-items:center;gap:.8rem;margin-top:2rem}.phz-testi__flower{position:relative;display:block;width:6.8rem;height:6.8rem}.phz-testi__petals,.phz-testi__face{position:absolute;display:block}.phz-testi__petals{top:0;right:0;bottom:0;left:0;background:var(--phz-flower);-webkit-mask:var(--phz-flower-shape) center / contain no-repeat;mask:var(--phz-flower-shape) center / contain no-repeat;transition:transform .8s var(--phz-ease-spring)}@media(hover:hover)and (pointer:fine){.phz-testi__card:hover .phz-testi__petals{transform:rotate(45deg) scale(1.06)}}.phz-testi__face{top:10%;right:10%;bottom:10%;left:10%;overflow:hidden;border-radius:50%;background:#ffffff80}.phz-testi__face img{display:block;width:100%;height:100%;object-fit:cover}.phz-testi__name{font-family:var(--phz-font);font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--phz-text, var(--phz-orange))}@media(hover:none){.phz-testi__marquee{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.phz-testi__marquee::-webkit-scrollbar{display:none}.phz-testi__track{animation:none}}@media(prefers-reduced-motion:reduce){.phz-testi__marquee{overflow-x:auto}.phz-testi__track{animation:none;padding:0 1.5rem}.phz-testi__group[aria-hidden=true]{display:none}.phz-motion .phz-testi__star{transform:none;transition:none}.phz-testi__card,.phz-testi__petals{transition:none}}.section-phz-formats{position:relative;z-index:3}.phz-formats{position:relative;padding:clamp(6rem,8vw,10rem) 0 clamp(6rem,8vw,10rem);background:var(--phz-formats-bg, var(--phz-cream))}.phz-formats__heading{margin-bottom:clamp(3.6rem,5vw,6rem);font-size:clamp(3.4rem,4.4vw,6rem);text-align:center}.phz-formats__list{display:grid;grid-template-columns:repeat(var(--phz-formats-count, 3),minmax(0,36rem));justify-content:center;gap:clamp(2rem,3vw,4rem);margin:0;padding:0;list-style:none}.phz-formats__item{min-width:0}.phz-formats__tile{position:relative;display:block;aspect-ratio:1 / .96;color:inherit;text-decoration:none;transition:scale .15s var(--phz-ease-out)}.phz-formats__tile:active{scale:.97}.phz-formats__tile:focus-visible{outline:.2rem solid var(--phz-orange);outline-offset:.6rem}.phz-formats__shape{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-1.5deg);transition:transform .6s var(--phz-ease-spring)}.phz-formats__shape>span{position:absolute;left:0;right:0;height:29.4%;border-radius:99rem;background:var(--phz-tile);transition:transform .6s var(--phz-ease-spring)}.phz-formats__shape>span:nth-child(1){top:0}.phz-formats__shape>span:nth-child(2){top:23.53%;transition-delay:.04s}.phz-formats__shape>span:nth-child(3){top:47.06%;transition-delay:.08s}.phz-formats__shape>span:nth-child(4){top:70.59%;transition-delay:.12s}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__shape{transform:rotate(.5deg)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__shape>span:nth-child(odd){transform:translate(-.8rem)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__shape>span:nth-child(2n){transform:translate(.8rem)}}.phz-formats__media{position:absolute;top:10%;bottom:24%;left:12%;right:12%;display:flex;align-items:flex-end;justify-content:center}.phz-formats__single{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--phz-ease-spring)}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__single{transform:translateY(-4%) scale(1.05)}}.phz-formats__blank{display:block;width:56%;height:100%;border:.2rem dashed rgba(20,22,28,.3);border-radius:1.6rem;background:#fff6}.phz-formats__stack{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%}.phz-formats__stack img{display:block;width:50%;height:auto;max-height:100%;object-fit:contain;object-position:center bottom;margin:0 -9.5%;filter:drop-shadow(0 .8rem .8rem rgba(20,22,28,.18));transform-origin:50% 100%;transition:transform .6s var(--phz-ease-spring)}.phz-formats__stack--3 img:nth-child(1){transform:rotate(-7deg) scale(.92)}.phz-formats__stack--3 img:nth-child(2){position:relative;z-index:1}.phz-formats__stack--3 img:nth-child(3){transform:rotate(7deg) scale(.92)}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--3 img:nth-child(1){transform:translate(-12%) rotate(-14deg) scale(.92)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--3 img:nth-child(2){transform:translateY(-5%) scale(1.04)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--3 img:nth-child(3){transform:translate(12%) rotate(14deg) scale(.92)}}.phz-formats__stack--2 img:nth-child(1){transform:rotate(-6deg)}.phz-formats__stack--2 img:nth-child(2){transform:rotate(6deg)}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--2 img:nth-child(1){transform:translate(-10%) rotate(-12deg)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--2 img:nth-child(2){transform:translate(10%) rotate(12deg)}}@media(hover:hover)and (pointer:fine){.phz-formats__tile:hover .phz-formats__stack--1 img{transform:translateY(-5%) rotate(-4deg) scale(1.05)}}.phz-formats__label{position:absolute;left:0;right:0;bottom:9%;font-family:var(--phz-font);font-size:clamp(1.8rem,1.7vw,2.4rem);font-weight:700;text-align:center;color:var(--phz-text, var(--phz-orange))}@media screen and (max-width:749px){.phz-formats__list{display:flex;justify-content:flex-start;gap:1.6rem;margin:0 -1.5rem;padding:1rem 1.5rem 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding:0 1.5rem;scrollbar-width:none}.phz-formats__list::-webkit-scrollbar{display:none}.phz-formats__item{flex:0 0 72%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.phz-formats__shape,.phz-formats__shape>span,.phz-formats__stack img,.phz-formats__single{transition:none}}.section-phz-faq{position:relative;z-index:3}.phz-faq{position:relative;padding:clamp(6rem,8vw,10rem) 0 clamp(8rem,10vw,12rem);background:var(--phz-faq-bg, var(--phz-cream))}.phz-faq__heading{margin-bottom:clamp(3.2rem,4vw,5rem);font-size:clamp(3.4rem,4.4vw,6rem);text-align:center;text-transform:none}.phz-faq__list{display:grid;gap:1.4rem;max-width:88rem;margin:0 auto}.phz-faq__item{border:.15rem solid transparent;border-radius:1.8rem;background:var(--phz-faq-card);transition:border-color .3s ease,box-shadow .3s ease}@media(hover:hover)and (pointer:fine){.phz-faq__item:hover{box-shadow:0 .6rem #14161c14}}.phz-faq__item.is-open{border-color:#14161c59}.phz-faq__q-wrap{margin:0}.phz-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:2.2rem 2.6rem;border:0;background:none;font-family:var(--phz-font);font-size:clamp(1.5rem,1.3vw,1.8rem);font-weight:700;line-height:1.3;text-align:left;color:var(--phz-text, var(--phz-orange));cursor:pointer}.phz-faq__question:focus-visible{outline:.2rem solid var(--phz-orange);outline-offset:-.4rem;border-radius:1.6rem}.phz-faq__question:active .phz-faq__plus{scale:.82}.phz-faq__plus{position:relative;flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--phz-yellow);transition:transform .45s var(--phz-ease-spring),scale .15s var(--phz-ease-out)}.phz-faq__plus:before,.phz-faq__plus:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.2rem;margin:-.1rem 0 0 -.6rem;border-radius:.2rem;background:var(--phz-orange);transition:transform .45s var(--phz-ease-spring)}.phz-faq__plus:after{transform:rotate(90deg)}.phz-faq__item.is-open .phz-faq__plus{transform:rotate(180deg)}.phz-faq__item.is-open .phz-faq__plus:after{transform:rotate(0)}.phz-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--phz-ease-out)}.phz-faq__item.is-open .phz-faq__answer{grid-template-rows:1fr}phz-faq:not(:defined) .phz-faq__answer{grid-template-rows:1fr}.phz-faq__answer-inner{min-height:0;overflow:hidden}.phz-faq__answer-text{padding:0 2.6rem 2.4rem;font-size:1.4rem;opacity:0;transform:translateY(-.6rem);transition:opacity .3s ease,transform .4s var(--phz-ease-out)}.phz-faq__item.is-open .phz-faq__answer-text,phz-faq:not(:defined) .phz-faq__answer-text{opacity:1;transform:none;transition-delay:.1s}.phz-faq__answer-text>:first-child{margin-top:0}.phz-faq__answer-text>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.phz-faq__answer,.phz-faq__answer-text,.phz-faq__plus,.phz-faq__plus:before,.phz-faq__plus:after{transition:none}}.section-phz-footer{position:relative;z-index:3}.phz-footer{position:relative;padding-top:clamp(6rem,8vw,10rem);background:var(--phz-footer-bg, var(--phz-orange));color:var(--phz-footer-text, var(--phz-cream));overflow-x:clip}.phz-footer a{color:inherit}.phz-footer__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem)}.phz-footer__heading{--phz-heading: var(--phz-footer-text);font-size:clamp(3.6rem,4.6vw,6.4rem)}.phz-footer__text{max-width:44rem;margin:1.6rem 0 2.4rem;font-family:var(--phz-font);font-size:1.5rem;line-height:1.5}.phz-footer__text>:first-child{margin-top:0}.phz-footer__text>:last-child{margin-bottom:0}.phz-footer__field{display:flex;flex-wrap:wrap;gap:1rem;max-width:48rem}.phz-footer__input{flex:1 1 22rem;min-height:4.8rem;padding:0 2rem;border:.15rem solid var(--phz-footer-text);border-radius:99rem;background:#ffffff1f;font-family:var(--phz-font);font-size:1.6rem;color:var(--phz-footer-text);transition:background-color .2s ease,box-shadow .2s ease}.phz-footer__input::placeholder{color:inherit;opacity:.75}.phz-footer__input:focus{outline:none;background:#fff3;box-shadow:0 0 0 .3rem var(--phz-yellow)}.phz-footer__submit{min-height:4.8rem;padding:0 2.4rem;border-color:#000;box-shadow:0 .3rem #000}@media(hover:hover)and (pointer:fine){.phz-footer__submit:hover{box-shadow:0 .5rem #000}}.phz-footer__message{margin:1.2rem 0 0;font-family:var(--phz-font);font-size:1.4rem;font-weight:600}.phz-footer__social{display:flex;gap:.6rem;margin-top:2.8rem}.phz-footer__social .list-social__link{display:grid;place-items:center;width:4.2rem;height:4.2rem;padding:0;border:.15rem solid var(--phz-footer-text);border-radius:50%;color:var(--phz-footer-text);transition:background-color .2s ease,color .2s ease,transform .4s var(--phz-ease-spring)}@media(hover:hover)and (pointer:fine){.phz-footer__social .list-social__link:hover{background:var(--phz-yellow);color:var(--phz-orange);transform:translateY(-.3rem) rotate(-8deg)}}.phz-footer__social .svg-wrapper{width:1.8rem;height:1.8rem}.phz-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:3.2rem 2.4rem;align-content:start}.phz-footer__col-heading{margin:0 0 1.4rem;font-family:var(--phz-font);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--phz-yellow)}.phz-footer__links{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.phz-footer__link{font-family:var(--phz-font);font-size:1.6rem;font-weight:500;text-decoration:none}.phz-footer__link span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 .15rem no-repeat;transition:background-size .35s var(--phz-ease-out)}.phz-footer__link[aria-current] span{background-size:100% .15rem}@media(hover:hover)and (pointer:fine){.phz-footer__link:hover span{background-size:100% .15rem}}.phz-footer__col-text{font-family:var(--phz-font);font-size:1.5rem;line-height:1.5}.phz-footer__col-text>:first-child{margin-top:0}.phz-footer__wordmark{margin-top:clamp(4rem,6vw,8rem);padding-top:2rem;overflow:hidden;color:var(--phz-footer-text);line-height:0}.phz-footer__wordmark .phz-wordmark{display:block;width:100%;height:auto;overflow:visible}.phz-footer__wordmark .phz-wordmark__letter{transform-box:fill-box;transform-origin:50% 100%;transition:transform .9s var(--phz-ease-spring),fill .2s ease;transition-delay:calc(var(--phz-i) * .08s)}.phz-motion .phz-footer__wordmark .phz-wordmark__letter{transform:translateY(115%)}.phz-motion .phz-footer__wordmark.is-inview .phz-wordmark__letter{transform:none}@media(hover:hover)and (pointer:fine){.phz-footer__wordmark .phz-wordmark__letter:hover{fill:var(--phz-yellow);transform:translateY(-6%) rotate(-4deg);transition-delay:0s}}.phz-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3rem;padding-top:2rem;padding-bottom:2.4rem;border-top:.1rem solid rgba(254,246,223,.35);font-family:var(--phz-font);font-size:1.3rem}.phz-footer__copyright{margin:0}.phz-footer__copyright a,.phz-footer__policies a{text-decoration:none}.phz-footer__policies{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;padding:0;list-style:none}@media(hover:hover)and (pointer:fine){.phz-footer__policies a:hover{text-decoration:underline}}.phz-footer__payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.phz-footer__payment{display:block;width:3.8rem;height:2.4rem}@media screen and (max-width:749px){.phz-footer__top{grid-template-columns:1fr}.phz-footer__bottom{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.phz-motion .phz-footer__wordmark .phz-wordmark__letter{transform:none}.phz-footer__wordmark .phz-wordmark__letter,.phz-footer__social .list-social__link,.phz-footer__link span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/phz.css.map */
