.pgw{--pgw-ink: #1d1724;--pgw-soft: rgba(29, 23, 36, .74);--pgw-plum: #7a3699;--pgw-plum-2: #a06cc0;--pgw-lilac: #f7f3fa;--pgw-line: #dcd8e2;--pgw-fill: #fff;--pgw-silver: linear-gradient(135deg, #9d9da3 0%, #e6e6ea 20%, #bfbfc5 38%, #f6f6f8 54%, #b5b5bb 72%, #ececef 88%, #a6a6ab 100%);--pgw-ease: cubic-bezier(.22, 1, .36, 1);--pgw-shadow: 0 24px 48px -28px rgba(60, 20, 90, .28), 0 2px 6px rgba(60, 20, 90, .05);position:relative;isolation:isolate;padding-block:clamp(56px,7vw,104px);color:var(--pgw-ink)}.pgw *,.pgw *:before,.pgw *:after{box-sizing:border-box}.pgw img{display:block;max-width:100%;height:auto}.pgw div:empty{display:block}.pgw-frame{border:1.5px solid transparent;background:linear-gradient(var(--pgw-fill),var(--pgw-fill)) padding-box,var(--pgw-silver) border-box;border-radius:24px}.pgw-h{margin:0 0 14px;text-align:center;text-wrap:balance}.pgw-h--left{text-align:left}.pgw-lead{text-wrap:balance;margin:0 auto;max-width:640px;text-align:center;font-size:17px;line-height:1.6;color:var(--pgw-soft)}.pgw-lead--left{margin:0;text-align:left}.pgw-center{margin:44px 0 0;text-align:center}.pgw-plum{color:var(--pgw-plum)}.pgw svg{stroke:currentColor}.pgw-stars{display:flex;justify-content:center;gap:3px;color:var(--pgw-plum)}.pgw-stars svg{width:18px;height:18px;stroke:none}@media(prefers-reduced-motion:no-preference){.pgw-js [data-pgw-in]{transition:opacity .9s var(--pgw-ease) calc(var(--i, 0) * .11s),transform 1s var(--pgw-ease) calc(var(--i, 0) * .11s)}.pgw-js [data-pgw-in]:not(.is-in){opacity:0;transform:translateY(28px)}.pgw-js [data-pgw-in]>.pgw-voice{transition:opacity .9s var(--pgw-ease) calc(var(--i, 0) * .12s),transform 1s var(--pgw-ease) calc(var(--i, 0) * .12s)}.pgw-js .pgw-voices__row[data-pgw-in]:not(.is-in){opacity:1;transform:none}.pgw-js .pgw-voices__row[data-pgw-in]:not(.is-in)>.pgw-voice{opacity:0;transform:translateY(32px)}}.pgw-voices__row{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:64px}.pgw-voice{position:relative;margin:0;padding:62px 28px 28px;text-align:center;box-shadow:var(--pgw-shadow);display:flex;flex-direction:column}.pgw-voice__face{position:absolute;top:-43px;left:50%;width:86px;height:86px;margin-left:-43px;padding:3px;border-radius:50%;background:var(--pgw-silver);box-shadow:0 10px 24px -10px #3c145a59}.pgw-voice__face img{width:100%;height:100%;border-radius:50%;object-fit:cover}.pgw-voice__q{margin:14px 0 0;padding:0;border:0;font-style:normal}.pgw-voice__lead{margin:0 0 14px;padding-bottom:14px;font-weight:700;font-size:17px;line-height:1.35;color:var(--pgw-ink);background:linear-gradient(90deg,transparent,var(--pgw-line),transparent) bottom / 70% 1px no-repeat}.pgw-voice__text{margin:0;font-size:15px;line-height:1.65;color:var(--pgw-soft)}.pgw-voice__name{margin-top:auto;padding-top:18px;font-weight:700;font-size:16px;color:var(--pgw-ink)}.pgw-voice__name:before{content:"";display:block;width:28px;height:1.5px;margin:0 auto 12px;background:var(--pgw-silver)}.pgw-voices__more{margin:40px 0 0;text-align:center}@media(max-width:989px){.pgw-voices__row{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:16px;margin-top:0;padding-top:52px;padding-bottom:28px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;scrollbar-width:none}.pgw-voices__row::-webkit-scrollbar{display:none}.pgw-voice{scroll-snap-align:start;padding:58px 22px 24px}.pgw-voices__more{margin-top:8px}}.pgw-reveal{overflow:hidden;background:radial-gradient(70% 80% at 72% 55%,#efe6f6,#f8f5fa 42%,#fff 78%)}.pgw-reveal__grid{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:40px}.pgw-facts{display:flex;gap:36px;margin:32px 0 0;padding:26px 0 0;border-top:1px solid var(--pgw-line)}.pgw-fact{margin:0}.pgw-fact dt{font-weight:800;font-size:44px;line-height:1;letter-spacing:-.02em;color:var(--pgw-plum);font-variant-numeric:lining-nums tabular-nums}.pgw-fact dd{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--pgw-soft)}.pgw-stage{position:relative;height:clamp(440px,44vw,600px)}.pgw-stage__glow{position:absolute;left:50%;top:48%;width:92%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(122,54,153,.16) 0%,rgba(122,54,153,.06) 38%,transparent 66%)}.pgw-stage__floor{position:absolute;left:50%;bottom:6%;width:74%;height:9%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(55,25,75,.24),rgba(55,25,75,.08) 60%,transparent);z-index:1}.pgw-box{position:absolute;left:50%;bottom:8%;height:80%;aspect-ratio:1093 / 1969;transform:translate(-50%);z-index:4}.pgw-box img,.pgw-sachet img{width:100%;height:100%;object-fit:contain}.pgw-box img{filter:drop-shadow(0 26px 26px rgba(50,20,70,.16)) drop-shadow(0 4px 6px rgba(50,20,70,.1))}.pgw-sachet{position:absolute;left:50%;bottom:13%;height:60%;aspect-ratio:816 / 1652;transform-origin:50% 100%;z-index:2;transform:var(--t)}.pgw-sachet img{filter:drop-shadow(0 14px 16px rgba(50,20,70,.14))}.pgw-sachet--1{--t: translate(-172%, 7%) rotate(-17deg);z-index:1}.pgw-sachet--2{--t: translate(-118%, 0) rotate(-7deg)}.pgw-sachet--3{--t: translate(18%, 0) rotate(7deg)}.pgw-sachet--4{--t: translate(72%, 7%) rotate(17deg);z-index:1}@keyframes pgwBoxRise{0%{transform:translate(-50%,16%) scale(.92)}to{transform:translate(-50%)}}@keyframes pgwFan{0%{transform:translate(-50%,12%) rotate(0);opacity:0}20%{opacity:1}to{transform:var(--t);opacity:1}}@keyframes pgwGlow{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pgw-stage{view-timeline:--pgwstage block}.pgw-box{animation:pgwBoxRise linear both;animation-timeline:--pgwstage;animation-range:entry 15% cover 48%}.pgw-sachet{animation:pgwFan linear both;animation-timeline:--pgwstage;animation-range:entry 45% cover 62%}.pgw-sachet--2,.pgw-sachet--3{animation-range:entry 40% cover 56%}.pgw-stage__glow{animation:pgwGlow linear both;animation-timeline:--pgwstage;animation-range:entry 0% cover 50%}}}@media(prefers-reduced-motion:no-preference){.pgw-noscroll .pgw-box{transition:transform 1.3s var(--pgw-ease)}.pgw-noscroll .pgw-sachet{transition:transform 1.4s var(--pgw-ease) .45s,opacity .8s var(--pgw-ease) .45s}.pgw-noscroll .pgw-stage:not(.is-in) .pgw-box{transform:translate(-50%,16%) scale(.92)}.pgw-noscroll .pgw-stage:not(.is-in) .pgw-sachet{transform:translate(-50%,22%);opacity:0}}@media(max-width:989px){.pgw-reveal__grid{grid-template-columns:1fr;gap:8px}.pgw-reveal{background:radial-gradient(90% 60% at 50% 72%,#efe6f6,#f8f5fa 45%,#fff 80%)}.pgw-stage{height:clamp(340px,92vw,460px)}.pgw-facts{gap:28px}.pgw-fact dt{font-size:38px}}.pgw-steps__grid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start;margin-top:48px}.pgw-steps__media{position:sticky;top:128px;width:min(100%,calc((100vh - 170px)*.8));justify-self:center;aspect-ratio:4 / 5;overflow:hidden;border-radius:28px;box-shadow:var(--pgw-shadow);--pgw-fill: #f3eff6}.pgw-steps__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s var(--pgw-ease),transform 1.2s var(--pgw-ease);transform:scale(1.03);border-radius:26px;overflow:hidden}.pgw-steps__img img{width:100%;height:100%;object-fit:cover}.pgw-steps[data-active="1"] .pgw-steps__img[data-step="1"],.pgw-steps[data-active="2"] .pgw-steps__img[data-step="2"],.pgw-steps[data-active="3"] .pgw-steps__img[data-step="3"]{opacity:1;transform:none}.pgw-steps__rail{position:absolute;left:50%;bottom:18px;translate:-50% 0;display:flex;gap:6px;padding:7px 9px;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pgw-steps__rail span{width:22px;height:4px;border-radius:4px;background:#d6d1dd;transition:background .4s,width .4s var(--pgw-ease)}.pgw-steps[data-active="1"] .pgw-steps__rail span:nth-child(1),.pgw-steps[data-active="2"] .pgw-steps__rail span:nth-child(2),.pgw-steps[data-active="3"] .pgw-steps__rail span:nth-child(3){background:var(--pgw-plum);width:34px}.pgw-steps__list{list-style:none;margin:0;padding:0}.pgw-step{display:flex;align-items:center;min-height:min(62vh,560px)}.pgw-step__media{display:none}.pgw-step__num{display:block;font-weight:800;font-size:64px;line-height:1;letter-spacing:-.03em;background:var(--pgw-silver);-webkit-background-clip:text;background-clip:text;color:transparent}.pgw-step__title{margin:14px 0 10px;font-size:30px;line-height:1.15;font-weight:700;color:var(--pgw-ink)}.pgw-step__text{margin:0;max-width:34ch;font-size:18px;line-height:1.6;color:var(--pgw-soft)}.pgw-js .pgw-step__copy{transition:opacity .6s var(--pgw-ease),transform .8s var(--pgw-ease)}@media(min-width:990px){.pgw-js .pgw-step:not(.is-active) .pgw-step__copy{opacity:.28;transform:translate(10px)}html:not(.pgw-js) .pgw-steps__media{display:none}html:not(.pgw-js) .pgw-steps__grid{grid-template-columns:1fr}html:not(.pgw-js) .pgw-step{gap:40px;min-height:0;margin-bottom:40px}html:not(.pgw-js) .pgw-step__media{display:block;width:320px;flex:none;overflow:hidden}}@media(max-width:989px){.pgw-steps__grid{display:block;margin-top:28px}.pgw-steps__media{display:none}.pgw-steps__list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1.5rem;padding:4px 1.5rem 12px;scroll-padding-inline:1.5rem;scrollbar-width:none}.pgw-steps__list::-webkit-scrollbar{display:none}.pgw-step{display:block;min-height:0;scroll-snap-align:start}.pgw-step__media{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:22px;box-shadow:var(--pgw-shadow)}.pgw-step__media img{width:100%;height:100%;object-fit:cover;border-radius:20px}.pgw-step__copy{padding:18px 4px 0}.pgw-step__num{font-size:40px}.pgw-step__title{margin:8px 0 6px;font-size:22px}.pgw-step__text{font-size:15.5px}}.pgw-plan{background:linear-gradient(180deg,#fff 0%,var(--pgw-lilac) 22%,var(--pgw-lilac) 78%,#fff 100%)}.pgw-plan__days{position:relative;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:56px 0 0;padding:0}.pgw-plan__line{position:absolute;top:9px;left:16.66%;right:16.66%;height:2px;background:var(--pgw-line);border-radius:2px}.pgw-plan__line span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b9b9bf,var(--pgw-plum));transform-origin:0 50%}.pgw-plan__day{position:relative;text-align:center}.pgw-plan__node{display:block;width:20px;height:20px;margin:0 auto 26px;border-radius:50%;background:radial-gradient(circle,var(--pgw-plum) 0 4px,#fff 4.5px) padding-box,var(--pgw-silver) border-box;border:2px solid transparent;box-shadow:0 0 0 6px var(--pgw-lilac);position:relative;z-index:1}.pgw-plan__photo{overflow:hidden;border-radius:22px;aspect-ratio:3 / 2;box-shadow:var(--pgw-shadow)}.pgw-plan__photo img{width:100%;height:100%;object-fit:cover;border-radius:20px}.pgw-plan__title{margin:22px 0 6px;font-size:24px;font-weight:800;letter-spacing:-.01em;color:var(--pgw-ink)}.pgw-plan__day:last-of-type .pgw-plan__title{color:var(--pgw-plum)}.pgw-plan__text{text-wrap:balance;margin:0 auto;max-width:30ch;font-size:15.5px;line-height:1.55;color:var(--pgw-soft)}.pgw-plan__facts{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);margin:52px auto 0;padding:0;max-width:980px;--pgw-fill: rgba(255, 255, 255, .9);border-radius:22px;box-shadow:var(--pgw-shadow)}.pgw-plan__facts li{display:flex;align-items:center;gap:14px;padding:22px 26px;font-weight:700;font-size:15.5px;line-height:1.35;color:var(--pgw-ink)}.pgw-plan__facts li+li{border-left:1px solid var(--pgw-line)}.pgw-plan__facts svg,.pgw-perks svg,.pgw-ticks svg{flex:none;width:44px;height:44px;padding:10px;border-radius:50%;fill:none;stroke:var(--pgw-plum);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--pgw-silver) border-box}.pgw-plan__note{text-wrap:balance;margin:28px auto 0;max-width:60ch;text-align:center;font-style:italic;font-size:15.5px;color:var(--pgw-soft)}@keyframes pgwLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pgwLineY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pgwUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pgw-plan__days{view-timeline:--pgwdays block}.pgw-plan__line span{animation:pgwLine linear both;animation-timeline:--pgwdays;animation-range:entry 40% cover 55%}.pgw-plan__day{animation:pgwUp linear both;animation-timeline:--pgwdays}.pgw-plan__day:nth-of-type(2){animation-range:entry 20% cover 32%}.pgw-plan__day:nth-of-type(3){animation-range:entry 30% cover 42%}.pgw-plan__day:nth-of-type(4){animation-range:entry 40% cover 52%}}}@media(prefers-reduced-motion:no-preference){.pgw-noscroll .pgw-plan__line span{transition:transform 1.8s var(--pgw-ease) .2s}.pgw-noscroll .pgw-plan__day{transition:opacity .9s var(--pgw-ease) calc(var(--i) * .26s),transform 1s var(--pgw-ease) calc(var(--i) * .26s)}.pgw-noscroll .pgw-plan__days:not(.is-in) .pgw-plan__line span{transform:scaleX(0)}.pgw-noscroll .pgw-plan__days:not(.is-in) .pgw-plan__day{opacity:0;transform:translateY(36px)}}@media(max-width:749px){.pgw-plan__days{grid-template-columns:1fr;gap:36px;margin-top:36px;padding-left:38px}.pgw-plan__line{top:10px;bottom:40px;left:9px;right:auto;width:2px;height:auto}.pgw-plan__line span{width:100%;height:100%;background:linear-gradient(180deg,#b9b9bf,var(--pgw-plum));transform-origin:50% 0}.pgw-plan__day{text-align:left}.pgw-plan__node{position:absolute;left:-38px;top:0;margin:0}.pgw-plan__title{margin-top:16px;font-size:21px}.pgw-plan__text{margin:0}.pgw-plan__facts{grid-template-columns:1fr;margin-top:40px}.pgw-plan__facts li{padding:16px 20px}.pgw-plan__facts li+li{border-left:0;border-top:1px solid var(--pgw-line)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pgw-plan__line span{animation-name:pgwLineY;animation-range:entry 30% exit 60%}.pgw-plan__day{animation-timeline:view();animation-range:entry 5% cover 30%!important}}}.pgw-noscroll .pgw-plan__days:not(.is-in) .pgw-plan__line span{transform:scaleY(0)}}.pgw-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px}.pgw-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:28px;box-shadow:var(--pgw-shadow)}.pgw-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:#ece9f0;border-radius:26px 26px 0 0}.pgw-card__media img,.pgw-card__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 72%;transition:transform 1.4s var(--pgw-ease)}.pgw-card--3 .pgw-card__media img,.pgw-card--3 .pgw-card__media video{object-position:50% 40%}.pgw-card__video{opacity:0;transition:opacity .6s ease;z-index:1}.pgw-card.is-playing .pgw-card__video{opacity:1}@media(hover:hover){.pgw-card:hover .pgw-card__media img{transform:scale(1.04)}}.pgw-card__toggle{position:absolute;right:14px;bottom:14px;z-index:2;width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--pgw-plum);border:1.5px solid transparent;background:linear-gradient(#ffffffe0,#ffffffe0) padding-box,var(--pgw-silver) border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pgw-card__toggle svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pgw-card__toggle .pgw-i-play{display:none;stroke-width:1}.pgw-card__toggle[aria-pressed=true] .pgw-i-play{display:block}.pgw-card__toggle[aria-pressed=true] .pgw-i-pause{display:none}.pgw-card__body{padding:26px 30px 28px;display:flex;flex-direction:column}.pgw-card__title{text-wrap:balance;margin:0 0 14px;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:var(--pgw-ink)}.pgw-tags{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:0 0 18px;padding:0}.pgw-tags li{padding:5px 11px;font-size:12.5px;font-weight:700;line-height:1.2;color:var(--pgw-plum);border-radius:999px;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--pgw-silver) border-box;white-space:nowrap}.pgw-card__text p{margin:0 0 12px;font-size:15px;line-height:1.65;color:var(--pgw-soft)}.pgw-card__text p:last-child{margin:auto 0 0;font-size:14.5px}.pgw-card__text{display:flex;flex-direction:column;flex:1}.pgw-card__text a,.pgw-founder a:not(.button){color:var(--pgw-plum);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:989px){.pgw-bento{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:28px -1.5rem 0;padding:4px 1.5rem 16px;scroll-padding-inline:1.5rem;scrollbar-width:none;align-items:stretch}.pgw-bento::-webkit-scrollbar{display:none}.pgw-card{scroll-snap-align:start;border-radius:24px}.pgw-card__media{aspect-ratio:5 / 4;border-radius:22px 22px 0 0}.pgw-card__body{padding:22px 20px}.pgw-card__title{font-size:20px}.pgw-center{margin-top:28px}}.pgw-sub__panel{position:relative;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:24px;padding:clamp(36px,5vw,64px);overflow:hidden;border-radius:32px;box-shadow:var(--pgw-shadow);--pgw-fill: #fbf9fc;background:radial-gradient(90% 110% at 86% 46%,#eee3f6,#f6f1fa 38%,#fdfcfe 72%) padding-box,var(--pgw-silver) border-box}.pgw-pill{display:inline-block;margin-bottom:18px;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#8c4aae,#6b2b8a);box-shadow:inset 0 1px #ffffff59,0 6px 14px -6px #6b2b8a99}.pgw-sub__save{margin:10px 0 6px;font-size:clamp(30px,3.2vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--pgw-ink)}.pgw-sub__save b{display:inline-block;font-size:2.6em;line-height:.9;letter-spacing:-.04em;vertical-align:-.1em;background:linear-gradient(120deg,#6b2b8a 0%,var(--pgw-plum) 45%,var(--pgw-plum-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:lining-nums tabular-nums}.pgw-sub__text p{margin:12px 0 0;max-width:50ch;font-size:16px;line-height:1.6;color:var(--pgw-soft)}.pgw-sub__text p:first-child{font-weight:700;color:var(--pgw-ink)}.pgw-perks{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px 28px;margin:24px 0 0;padding:0}.pgw-perks li{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14.5px;color:var(--pgw-ink)}.pgw-perks svg{width:36px;height:36px;padding:8px}.pgw-sub__cta{margin:28px 0 0}.pgw-sub__tag{margin:18px 0 0;font-style:italic;font-weight:600;font-size:17px;color:var(--pgw-plum)}.pgw-sub__visual{position:relative;height:clamp(380px,38vw,500px)}.pgw-sub__ring{position:absolute;left:50%;top:46%;width:86%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1.5px solid rgba(150,150,160,.45);box-shadow:inset 0 0 0 18px #ffffff59,0 0 0 18px #ffffff40}.pgw-sub__ring:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border-radius:50%;border:1px dashed rgba(122,54,153,.22)}.pgw-sub__ring:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(122,54,153,.14),transparent 68%)}.pgw-sub__box{position:absolute;left:50%;bottom:9%;height:82%;aspect-ratio:1093 / 1969;transform:translate(-50%);z-index:2}.pgw-sub__box img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 26px 24px rgba(50,20,70,.18))}.pgw-sub__visual .pgw-stage__floor{bottom:7%;width:66%}@keyframes pgwFloat{0%{transform:translate(-50%,12%)}to{transform:translate(-50%,-3%)}}@keyframes pgwSpin{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pgw-sub__box{animation:pgwFloat linear both;animation-timeline:view();animation-range:entry 0% exit 30%}.pgw-sub__ring{animation:pgwSpin linear both;animation-timeline:view();animation-range:entry 0% exit 0%}}}@media(max-width:989px){.pgw-sub__panel{grid-template-columns:1fr;padding:28px 22px 32px;border-radius:26px;background:radial-gradient(120% 60% at 50% 18%,#eee3f6,#f6f1fa 40%,#fdfcfe 75%) padding-box,var(--pgw-silver) border-box}.pgw-sub__visual{order:-1;height:300px;margin:-8px 0 4px}.pgw-perks{grid-template-columns:1fr;gap:10px}.pgw-perks li{font-size:14.5px;gap:12px}.pgw-perks svg{width:32px;height:32px;padding:7px}}.pgw-founder{padding-block:0;margin-block:clamp(40px,5vw,72px);background:#f1f0f4}.pgw-founder__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}.pgw-founder__photo{position:sticky;top:112px;aspect-ratio:1 / 1;max-height:calc(100vh - 112px);overflow:hidden}.pgw-founder__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:38% 22%;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,#000 78%,transparent 100%)}.pgw-founder__copy{max-width:660px;padding:clamp(48px,6vw,88px) clamp(24px,5vw,72px)}.pgw-founder__copy>p{margin:0 0 16px;font-size:16px;line-height:1.7;color:var(--pgw-soft)}.pgw-founder .pgw-founder__sub{margin:0 0 26px;font-size:19px;line-height:1.45;font-weight:600;color:var(--pgw-ink)}.pgw-founder__sub em,.pgw-founder__close em{color:var(--pgw-plum);font-style:italic}.pgw-ticks{list-style:none;margin:26px 0 0;padding:0;max-width:440px}.pgw-ticks li{display:flex;align-items:center;gap:16px;padding:10px 0;font-weight:700;font-size:16.5px;color:var(--pgw-ink)}.pgw-ticks li+li{border-top:1px solid #dfdbe5}.pgw-ticks svg{width:46px;height:46px}.pgw-founder .pgw-founder__close{margin:22px 0 6px;font-size:18px;font-weight:600;color:var(--pgw-ink)}.pgw-founder .pgw-founder__sign{margin:0 0 26px;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--pgw-soft)}@keyframes pgwSettle{0%{transform:scale(1.06)}to{transform:scale(1)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pgw-founder__photo img{animation:pgwSettle linear both;animation-timeline:view();animation-range:entry 0% cover 60%}}}@media(max-width:989px){.pgw-founder__grid{grid-template-columns:1fr;min-height:0}.pgw-founder__photo{position:relative;top:0;max-height:none}.pgw-founder__photo img{object-position:40% 20%;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,#000 82%,transparent 100%)}.pgw-founder__copy{padding:4px 1.5rem 48px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/pg-wow.css.map */
