.pupl-cmp-sec .pupl-cmp{margin-top:44px;border-radius:24px;overflow:hidden;box-shadow:0 8px 28px #0e1a4414;background:var(--pg-card, #fff)}.pupl-cmp-sec .pupl-cmp-r{display:grid;grid-template-columns:1.5fr repeat(var(--pg-cmp-cols),1fr);align-items:center;border-top:1px solid var(--pg-line, #E1E5EE)}.pupl-cmp-sec .pupl-cmp-r>div{padding:16px 14px;text-align:center;font-size:17px;font-weight:400;line-height:1.55;color:var(--pg-ink)}.pupl-cmp-sec .pupl-cmp-r>div:first-child{text-align:left;font-weight:700}.pupl-cmp-sec .pupl-cmp-r>div:nth-child(2){background:var(--pg-cmp-hl)}.pupl-cmp-sec .pupl-cmp-h{border-top:0;align-items:stretch}.pupl-cmp-sec .pupl-cmp-h>div{display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;line-height:1.25}.pupl-cmp-sec .pupl-cmp-h>div:first-child{justify-content:flex-start}.pupl-cmp-sec .pupl-cmp-h>div:first-child{font-weight:700}.pupl-cmp-sec .pupl-cmp-h>div:nth-child(2){background:var(--pg-cmp-head);color:var(--pg-cmp-head-text);font-size:19px}.pupl-cmp-sec .pupl-y,.pupl-cmp-sec .pupl-n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font-weight:700}.pupl-cmp-sec .pupl-y{background:var(--pg-yes);color:var(--pg-yes-text)}.pupl-cmp-sec .pupl-n{background:var(--pg-no-bg);color:var(--pg-no)}@media(max-width:749px){.pupl-cmp-sec .pupl-cmp-r{grid-template-columns:1.3fr repeat(var(--pg-cmp-cols),1fr)}.pupl-cmp-sec .pupl-cmp-r>div{padding:12px 6px;font-size:14.5px}.pupl-cmp-sec .pupl-cmp-h>div{font-size:13px}.pupl-cmp-sec .pupl-cmp-h>div:nth-child(2){font-size:14px}}.pupl-faq .pupl-faq-list{margin-top:40px}.pupl-faq .pupl-fq{border-bottom:1px solid var(--pg-line, #E1E5EE)}.pupl-faq .pupl-fq button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;padding:var(--pg-fq-pad) 4px;font-family:var(--pg-head);font-weight:600;font-size:var(--pg-fq-size);line-height:1.35;letter-spacing:-.01em;color:var(--pg-ink);min-height:0}.pupl-faq .pupl-fq-pm{position:relative;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#0e1a440d;color:var(--pg-ink);transition:transform .25s,background .25s,color .25s}.pupl-faq .pupl-fq-pm:before,.pupl-faq .pupl-fq-pm:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:currentColor}.pupl-faq .pupl-fq-pm:after{transform:rotate(90deg)}.pupl-faq .pupl-fq.is-open .pupl-fq-pm{transform:rotate(45deg);background:var(--pg-brand);color:#fff}.pupl-faq .pupl-fq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.pupl-faq .pupl-fq-a>div{padding:0 4px var(--pg-fq-pad) 4px;color:var(--pg-text);font-size:17.5px;line-height:1.55}.pupl-faq .pupl-fq-a p{margin:0 0 12px}.pupl-faq .pupl-fq-a p:last-child{margin-bottom:0}.pupl-faq .pupl-fq-a ul,.pupl-faq .pupl-fq-a ol{margin:0 0 12px;padding-left:20px}.pupl-faq .pupl-fq-a table{border-collapse:collapse;margin:10px 0;font-size:16.5px}.pupl-faq .pupl-fq-a td{padding:6px 18px 6px 0;border-bottom:1px dashed var(--pg-line, #E1E5EE)}.pupl-faq .pupl-fq-a a{color:var(--pg-brand)}@media(max-width:749px){.pupl-faq .pupl-fq button{padding:var(--pg-fq-pad-m) 4px;font-size:var(--pg-fq-size-m)}.pupl-faq .pupl-fq-a>div{padding:0 4px var(--pg-fq-pad-m) 4px}}.pupl-final{background:linear-gradient(135deg,var(--pg-grad-1),var(--pg-grad-2));color:var(--pg-final-text);border-radius:var(--pg-final-radius);padding:56px;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;overflow:hidden}.pupl-final>*{min-width:0}.pupl-final--img-left .pupl-final-img{order:-1}.pupl-final .pupl-h2{text-align:left;color:var(--pg-final-text)}.pupl-final-t{font-size:19px;margin:14px 0 26px;opacity:.95}.pupl-final-t p{margin:0}.pupl-final-img{border-radius:24px;aspect-ratio:1 / 1;object-fit:cover;width:100%;height:auto}@media(max-width:1020px){.pupl-final{grid-template-columns:minmax(0,1fr);gap:32px}.pupl-final--img-left .pupl-final-img{order:0}}@media(max-width:749px){.pupl-final{padding:36px 22px;border-radius:24px}.pupl-final-t{font-size:17px}}.pupl-ing-grid{display:grid;grid-template-columns:repeat(var(--pg-ing-cols),minmax(0,1fr));gap:24px;margin:44px auto 0}.pupl-ing-c{background:var(--pg-card, #fff);border-radius:18px;padding:12px 12px 30px;text-align:center;box-shadow:0 1px 3px #0e1a440f,0 8px 24px #0e1a440a}.pupl-ing-im{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:#0e1a440a}.pupl-ing-im img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.pupl-ing-c:hover .pupl-ing-im img{transform:scale(1.05)}.pupl-ing-c h3{font-family:var(--pg-head);font-size:20px;font-weight:600;color:var(--pg-ink);margin:22px 0 10px;letter-spacing:-.01em;text-transform:none}.pupl-ing-txt{font-size:15.5px;line-height:1.55;color:var(--pg-text);padding:0 8px}.pupl-ing-txt p{margin:0 0 .5em}.pupl-ing-dots{display:none;justify-content:center;gap:7px;margin-top:6px}.pupl-ing-dots i{width:8px;height:8px;border-radius:50%;background:#c9d1e3;transition:.2s}.pupl-ing-dots i.is-on{width:22px;border-radius:4px;background:var(--pg-brand)}.pupl-ing-note{text-align:center;font-size:14px;color:var(--pg-muted);margin-top:22px}.pupl-ing-note p{margin:0}.pupl-not{margin-top:28px;background:var(--pg-not-bg);color:var(--pg-not-text);border-radius:24px;padding:26px 28px;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}.pupl-not b{font-family:var(--pg-head);font-size:24px;line-height:1.2;font-weight:600}.pupl-not ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.pupl-not li{background:#ffffff1f;border-radius:999px;padding:8px 16px;font-weight:600;font-size:16.5px;margin:0}.pupl-not li:before{content:"\2715  ";color:var(--pg-not-mark);font-weight:900}.pupl-ing-link{display:block;text-align:center;margin-top:18px;font-weight:700;color:var(--pg-brand)!important;text-decoration:underline;cursor:pointer}@media(max-width:1020px){.pupl-ing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pupl-ing-grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:-16px;padding:4px 16px 14px;scrollbar-width:none}.pupl-ing-grid::-webkit-scrollbar{display:none}.pupl-ing-c{scroll-snap-align:center}.pupl-ing-txt{font-size:16px}.pupl-ing-dots{display:flex}.pupl-not{grid-template-columns:1fr;gap:16px;padding:22px}}.pupl-plancta .pgh--embed{background:transparent;padding:0;margin-top:30px;font-size:18px}.pupl-plancta .pgh--embed .pgh-card{margin-top:0}.pupl-plancta .pgh--embed .pgh-btn{margin-top:20px}.pupl-tl-list{list-style:none;position:relative;margin:44px 0 0!important;padding:0}.pupl-tl-list:before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:4px;border-radius:2px;background:linear-gradient(var(--pg-tl-start),var(--pg-tl-end))}.pupl-tl-i{position:relative;display:grid;grid-template-columns:50px 1fr;gap:18px;align-items:start;margin:0}.pupl-tl-i+.pupl-tl-i{margin-top:18px}.pupl-tl-dot{position:relative;z-index:1;width:50px;height:50px;border-radius:50%;background:#fff;border:4px solid var(--pg-brand);display:grid;place-items:center;font-weight:700;font-size:19px;color:var(--pg-brand)}.pupl-tl-i.is-done .pupl-tl-dot{background:var(--pg-done);border-color:var(--pg-done);color:#fff}.pupl-tl-c{background:var(--pg-card, #fff);border:2px solid var(--pg-line, #E1E5EE);border-radius:24px;padding:18px 22px;box-shadow:0 8px 28px #0e1a4414}.pupl-tl-i.is-done .pupl-tl-c{border-color:var(--pg-done);background:var(--pg-done-bg)}.pupl-tl-w{font-size:13.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-brand)}.pupl-tl-i.is-done .pupl-tl-w{color:var(--pg-done)}.pupl-tl-c b{display:block;font-family:var(--pg-head);font-size:21px;font-weight:600;letter-spacing:-.02em;margin:4px 0 6px;color:var(--pg-ink)}.pupl-tl-t{color:var(--pg-text);font-size:17px}.pupl-tl-t p{margin:0}.pupl-tl--anim:before{transform-origin:top;transform:scaleY(0);transition:transform 1.6s cubic-bezier(.3,.7,.2,1)}.pupl-tl--anim.is-in:before{transform:scaleY(1)}.pupl-tl--anim .pupl-tl-i{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.pupl-tl--anim .pupl-tl-i.is-in{opacity:1;transform:none}.pupl-tl--anim .pupl-tl-dot{transform:scale(.6);transition:transform .5s cubic-bezier(.3,1.6,.5,1) .15s}.pupl-tl--anim .pupl-tl-i.is-in .pupl-tl-dot{transform:scale(1)}@media(max-width:749px){.pupl-tl-list:before{left:19px}.pupl-tl-i{grid-template-columns:42px 1fr;gap:12px}.pupl-tl-dot{width:42px;height:42px;font-size:17px}.pupl-tl-c{padding:16px}.pupl-tl-c b{font-size:19px}}.pupl-rv-stars{text-align:center;color:var(--pg-brand);font-size:26px;letter-spacing:2px;line-height:1;margin-bottom:10px}.pupl-rv-h em{color:var(--pg-highlight)}.pupl-rv .pupl-rv-s{margin-bottom:40px!important;font-size:17px;color:var(--pg-ink)}.pupl-rv-grid{display:grid;grid-template-columns:repeat(var(--pg-rv-cols),minmax(0,1fr));gap:36px;margin:0 auto}.pupl-rv-c{background:var(--pg-card, #fff);border:1px solid var(--pg-rv-border);border-radius:3px;padding:26px 24px 24px;display:flex;flex-direction:column}.pupl-rv-c[hidden]{display:none}.pupl-rv-r{display:flex;align-items:center;gap:6px;font-size:15px}.pupl-rv-r b{font-weight:400;color:var(--pg-ink)}.pupl-rv-r span{color:var(--pg-brand);letter-spacing:1px}.pupl-rv-c h4{font-family:var(--pg-head);font-size:16.5px;font-weight:600;color:var(--pg-ink);margin:22px 0 8px;text-transform:none;letter-spacing:0}.pupl-rv-txt{font-size:15.5px;line-height:1.55;color:var(--pg-text);font-weight:300;flex:1}.pupl-rv-txt p{margin:0}.pupl-rv-who{display:flex;align-items:center;gap:8px;margin-top:22px;font-size:13.5px}.pupl-rv-av{width:22px;height:22px;border-radius:50%;overflow:hidden;background:var(--pg-tag-bg);color:var(--pg-brand);font-size:9.5px;font-weight:700;display:grid;place-items:center;flex:0 0 22px}.pupl-rv-av img{width:100%;height:100%;object-fit:cover}.pupl-rv-who b{font-weight:400;color:var(--pg-muted);letter-spacing:.02em}.pupl-rv-who em{margin-left:auto;display:flex;align-items:center;gap:4px;font-style:normal;color:var(--pg-brand);font-size:12px;white-space:nowrap}.pupl-rv-who em svg{width:13px;height:13px}.pupl-rv-tags{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.pupl-rv-tags span{border:1px solid var(--pg-brand);background:var(--pg-tag-bg);color:var(--pg-brand);border-radius:999px;text-align:center;font-size:13px;padding:5px 8px}.pupl-rv .pupl-rv-more{margin-top:30px;border:1.5px solid var(--pg-brand);color:var(--pg-brand);background:#fff;border-radius:999px;padding:12px 28px;font-weight:600;font-size:16px}.pupl-rv .pupl-rv-more:hover{background:var(--pg-tag-bg)}.pupl-rv .pupl-rv-more[hidden]{display:none}.pupl-rv .pupl-rv-disc{margin-top:22px!important}.pupl-rv .pupl-rv-cta{max-width:560px;margin:34px auto 0;text-align:center}.pupl-rv .pupl-rv-btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:76px;padding:0 20px;border-radius:14px;color:var(--pg-rv-btn-text);font-family:var(--pg-head);font-size:25px;font-weight:600;letter-spacing:-.01em;text-decoration:none;background:linear-gradient(180deg,var(--pg-rv-btn-top),var(--pg-rv-btn));box-shadow:0 0 0 1px #0d7a3840,0 12px 32px var(--pg-rv-btn-glow),inset 0 1px #ffffff59;transition:transform .12s,box-shadow .2s;cursor:pointer}.pupl-rv .pupl-rv-btn span,.pupl-rv .pupl-rv-btn svg{position:relative;z-index:1}.pupl-rv .pupl-rv-btn svg{width:28px;height:28px;transition:transform .2s}.pupl-rv .pupl-rv-btn:hover svg{transform:translate(4px)}.pupl-rv .pupl-rv-btn:hover{box-shadow:0 0 0 1px #0d7a3840,0 16px 40px var(--pg-rv-btn-glow),inset 0 1px #ffffff59}.pupl-rv .pupl-rv-btn:active{transform:translateY(2px)}.pupl-rv .pupl-rv-btn--sheen:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);animation:puplSheen 3.2s infinite}@keyframes puplSheen{0%,55%{left:-60%}to{left:130%}}.pupl-rv .pupl-rv-cta-note{margin-top:12px;font-size:15px;color:var(--pg-muted)}@media(prefers-reduced-motion:reduce){.pupl-rv .pupl-rv-btn--sheen:after{animation:none}}@media(max-width:1020px){.pupl-rv-grid{grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:749px){.pupl-rv-grid{grid-template-columns:1fr;gap:16px}.pupl-rv-txt{font-size:16px}.pupl-rv .pupl-rv-btn{font-size:22px;min-height:70px}}.pupl-stats{overflow:hidden;color:var(--pg-text)}.pupl-stats-bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-image:var(--pg-pattern);background-size:var(--pg-pattern-size) auto;background-repeat:space;background-position:center;opacity:var(--pg-pattern-opacity);transform:rotate(-8deg) scale(1.15);filter:grayscale(.2);pointer-events:none}.pupl-stats:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 75% 50%,var(--pg-overlay-1),var(--pg-overlay-2));pointer-events:none}.pupl-stats-in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:center}.pupl-stats--text-left .pupl-stats-r{order:-1}.pupl-stats-grid{display:grid;grid-template-columns:1fr 1fr}.pupl-stat{padding:22px 24px 22px 0;border-bottom:1px solid var(--pg-divider)}.pupl-stat:nth-last-child(-n+2):nth-child(odd),.pupl-stat:last-child{border-bottom:0}.pupl-stat b{display:block;font-family:var(--pg-head);font-size:var(--pg-num-size);font-weight:600;line-height:1.05;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--pg-num)}.pupl-stat span{display:block;margin-top:6px;font-size:17px;font-weight:600;color:var(--pg-text)}.pupl-stats-r{text-align:center}.pupl-stats-h{font-family:var(--pg-head);color:var(--pg-highlight);font-size:var(--pg-h2);font-weight:600;line-height:1.2;letter-spacing:-.02em;text-transform:none}.pupl-stats-h span{color:var(--pg-ink)}.pupl-stats-t{font-size:18px;margin:16px auto 28px;max-width:440px;opacity:.95}.pupl-stats-t p{margin:0}.pupl-stats .pupl-stats-btn{width:100%;max-width:560px;font-size:19px!important;padding:20px 24px!important}@media(max-width:1020px){.pupl-stats-in{grid-template-columns:minmax(0,1fr);gap:28px}.pupl-stats--text-left .pupl-stats-r{order:0}}@media(max-width:749px){.pupl-stat{padding:18px 12px 18px 0}.pupl-stat b{font-size:calc(var(--pg-num-size) * .72)}.pupl-stat span{font-size:15px}.pupl-stats-h{font-size:var(--pg-h2-m)}}.pupl-satc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--pg-bg, #fff);border-top:1px solid var(--pg-line, #E1E5EE);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .3s;font-family:var(--pg-sans)}.pupl-satc.is-show{transform:none}.pupl-satc *,.pupl-satc *:before,.pupl-satc *:after{box-sizing:border-box}.pupl-satc-in{display:flex;align-items:center;gap:16px;padding-top:12px!important;padding-bottom:12px!important}.pupl-satc-img{width:48px;height:48px;border-radius:10px;object-fit:cover;flex:0 0 48px}.pupl-satc-t{flex:1;min-width:0}.pupl-satc-t b{display:block;font-family:var(--pg-head);font-size:17px;font-weight:600;color:var(--pg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pupl-satc-t span{font-size:15px;color:var(--pg-highlight);font-weight:600}.pupl-satc .pupl-cta{padding:14px 26px!important;font-size:17px!important;flex:0 0 auto}@media(min-width:750px){.pupl-satc--no-desktop{display:none}}@media(max-width:749px){.pupl-satc--no-mobile{display:none}.pupl-satc-t b{font-size:15px}.pupl-satc-t span{font-size:13.5px}.pupl-satc .pupl-cta{padding:13px 18px!important;font-size:15px!important}.pupl-satc-img{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAnwc */
