.ppgd{--g:#1E5B4F;--g2:#164539;--paper:#FBFBFA;--white:#fff;--sand:#f2f1ec;--ink:#1f2430;--ink2:#454b57;--mute:#6a6f7b;--line:#e2e1db;--soft:#e7f0ed;--ph-bg:#fff6ec;--ph-line:#e8892b;--ph-ink:#9a5310;--display:"Newsreader",Georgia,"Times New Roman",serif;--body:"Archivo",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased}.ppgd *,.ppgd *:before,.ppgd *:after{box-sizing:border-box}.ppgd h1,.ppgd h2,.ppgd h3{font-family:var(--display);font-weight:400;letter-spacing:-.01em;margin:0;text-wrap:balance;color:var(--ink);text-transform:none}.ppgd p{margin:0 0 1em}.ppgd a{color:var(--g)}.ppgd img{max-width:100%;display:block}.ppgd-wrap{max-width:1160px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media(min-width:700px){.ppgd-wrap{padding-left:28px;padding-right:28px}}.ppgd-sec{padding-block:80px}.ppgd-eyebrow{font:600 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--g)}.ppgd .ppgd-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--g);color:#fff;text-decoration:none;font:600 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;padding:16px 24px;border:1px solid var(--g);border-radius:0;cursor:pointer;min-height:0;width:auto;transition:background .15s}.ppgd .ppgd-btn:hover{background:var(--g2);border-color:var(--g2);color:#fff}.ppgd .ppgd-btn--ghost{background:transparent;color:var(--g)}.ppgd .ppgd-btn--ghost:hover{background:var(--g);color:#fff}.ppgd .ppgd-btn:disabled{opacity:.45;cursor:not-allowed}.ppgd :focus-visible{outline:2px solid var(--g);outline-offset:2px}.ppgd-ph{border:2px dashed var(--ph-line);background:var(--ph-bg);color:var(--ph-ink);display:flex;align-items:center;justify-content:center;text-align:center;font:500 13px/1.45 var(--body);padding:16px;max-width:100%}.ppgd-ph b{display:block;font-weight:600;margin-bottom:4px;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.ppgd-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.ppgd-hero{padding-block:64px 72px}.ppgd-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ppgd-hero h1{font-size:clamp(40px,5.4vw,64px);line-height:1.04;margin:16px 0 20px}.ppgd-lede{font-size:19px;color:var(--ink2);max-width:31em}.ppgd-fine{margin-top:16px;font-size:14px;color:var(--mute)}.ppgd-vidwrap{max-width:440px;width:100%;justify-self:center}.ppgd-vid{position:relative;margin:0;aspect-ratio:4/5;background:#1f2430;overflow:hidden;border-radius:4px;box-shadow:0 18px 40px -24px #1f243073}.ppgd-vid video{width:100%;height:100%;object-fit:cover;display:block}.ppgd-vid .ppgd-ph{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px}.ppgd-vid__tag{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:7px;background:#ffffffeb;color:var(--ink);font:600 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;padding:8px 11px;border-radius:999px}.ppgd-vid__tag i{width:8px;height:8px;border-radius:50%;background:#c0392b}.ppgd .ppgd-vid__list{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;font-size:14px;color:var(--ink2)}.ppgd .ppgd-vid__list li{position:relative;padding-left:14px;margin:0}.ppgd .ppgd-vid__list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--g)}.ppgd-cap{font-size:13px;color:var(--mute);margin-top:10px;text-align:center}.ppgd-guide{background:var(--sand);border-block:1px solid var(--line)}.ppgd-guide__head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.ppgd-guide h2{font-size:clamp(30px,3.6vw,42px);line-height:1.12;margin-top:12px}.ppgd-guide__head p{max-width:30em;color:var(--ink2);margin:0}.ppgd-desk{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.ppgd-desk>*{min-width:0}.ppgd-chat{background:var(--white);border:1px solid var(--line);display:flex;flex-direction:column}.ppgd-log{flex:0 1 auto;max-height:620px;overflow-y:auto;padding:24px 22px 8px;display:flex;flex-direction:column;gap:16px}.ppgd-msg{max-width:90%;min-width:0}.ppgd-msg--bot{align-self:flex-start}.ppgd-msg--bot+.ppgd-msg--me,.ppgd-msg--me+.ppgd-msg--bot{margin-top:4px}.ppgd-msg--me{align-self:flex-end;background:var(--g);color:#fff;padding:10px 14px;font-size:16px;line-height:1.45;border-radius:14px 14px 3px}.ppgd-txt{font-size:16.5px;line-height:1.55;color:var(--ink);white-space:pre-line}.ppgd-who{font:600 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:7px;display:flex;align-items:center;gap:7px}.ppgd-who i{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#f1ede6 40%,#cfc9be);box-shadow:0 0 0 1px var(--line)}.ppgd-dots{display:inline-flex;gap:5px;padding:6px 0}.ppgd-dots span{width:7px;height:7px;border-radius:50%;background:var(--mute);opacity:.35;animation:ppgd-b 1.2s infinite}.ppgd-dots span:nth-child(2){animation-delay:.15s}.ppgd-dots span:nth-child(3){animation-delay:.3s}@keyframes ppgd-b{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:.9;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.ppgd-dots span{animation:none;opacity:.6}}.ppgd-chips{display:flex;flex-wrap:wrap;gap:8px;padding:6px 22px 14px}.ppgd .ppgd-chip{font:500 14px/1.2 var(--body);background:var(--white);color:var(--g);border:1px solid var(--g);border-radius:999px;padding:9px 14px;cursor:pointer;text-transform:none;letter-spacing:0;min-height:0;width:auto}.ppgd .ppgd-chip:hover{background:var(--soft)}.ppgd-compose{display:flex;gap:8px;border-top:1px solid var(--line);padding:14px;margin:0}.ppgd .ppgd-compose input{flex:1;min-width:0;font:400 17px/1.3 var(--body);color:var(--ink);background:var(--white);border:1px solid #c9c8c1;border-radius:0;padding:15px 16px;margin:0;height:auto}.ppgd .ppgd-compose input:focus{border-color:var(--g);outline:none;box-shadow:0 0 0 3px var(--soft)}.ppgd .ppgd-compose .ppgd-btn{padding:12px 18px}.ppgd-picks{display:grid;gap:10px;margin-top:12px}.ppgd-pc{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;border:1px solid var(--line);background:var(--paper);padding:12px}.ppgd-pc__img{display:block;aspect-ratio:1/1;background:var(--sand);overflow:hidden}.ppgd-pc__img img{width:100%;height:100%;object-fit:cover}.ppgd .ppgd-pc__t{display:block;font:500 17px/1.3 var(--display);color:var(--ink);text-decoration:none;margin-bottom:4px}.ppgd .ppgd-pc__t:hover{text-decoration:underline}.ppgd-pc__meta{font-size:13px;color:var(--mute);margin-bottom:6px;display:flex;gap:6px 12px;flex-wrap:wrap}.ppgd-price{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.ppgd-pc__why{font-size:14.5px;color:var(--ink2);margin:0 0 10px;line-height:1.45}.ppgd-pc__row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ppgd-pc__view{font-size:13.5px}.ppgd .ppgd-add{position:relative;display:inline-flex;align-items:center;font:600 12px/1 var(--body);letter-spacing:.07em;text-transform:uppercase;background:var(--g);color:#fff;border:1px solid var(--g);padding:10px 14px;cursor:pointer;margin:0}.ppgd .ppgd-add,.ppgd .ppgd-add span{letter-spacing:.07em;font-size:12px;font-family:var(--body)}.ppgd .ppgd-add input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.ppgd .ppgd-add.is-in{background:transparent;color:var(--g)}.ppgd .ppgd-add.is-locked{opacity:.5}.ppgd .ppgd-add:focus-within{outline:2px solid var(--g);outline-offset:2px}.ppgd-direct{font-size:13.5px;color:var(--mute);margin:0;padding:0 14px 12px}.ppgd .ppgd-band__link{color:#fff;font-size:15px;text-decoration:underline;text-underline-offset:3px}body:has(.ppgd) .ppsbs-pill,body:has(.ppgd) .ppsbs-tray{display:none!important}.ppgd-err{font-size:14px;color:var(--ph-ink);background:var(--ph-bg);padding:10px 12px;border:1px solid var(--ph-line);margin:0}.ppgd-panel{background:var(--white);border:1px solid var(--line);padding:22px;position:sticky;top:110px}.ppgd-panel h3{font-size:24px;margin-bottom:4px}.ppgd-panel__sub{font-size:14px;color:var(--mute);margin-bottom:16px}.ppgd-slots{display:grid;gap:10px;margin-bottom:18px}.ppgd-slot{border:1px dashed var(--line);min-height:64px;display:flex;align-items:center;justify-content:center;font-size:13.5px;color:var(--mute);padding:10px;text-align:center}.ppgd-ti{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);padding:8px;background:var(--paper)}.ppgd-ti img,.ppgd-ti__ph{width:52px;height:52px;object-fit:cover;background:var(--sand)}.ppgd-ti b{display:block;font:500 14.5px/1.3 var(--display)}.ppgd-ti small{display:block;color:var(--mute);font-size:12.5px;margin-top:2px}.ppgd .ppgd-ti__x{background:none;border:0;color:var(--mute);font-size:22px;line-height:1;cursor:pointer;padding:2px 6px;min-height:0;width:auto}.ppgd-field{display:grid;gap:6px;margin-bottom:12px}.ppgd-field span{font:600 12px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ppgd .ppgd-field textarea{font:400 15px/1.45 var(--body);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:0;padding:10px 12px;width:100%;min-height:100px;resize:vertical;margin:0}.ppgd-panel .ppgd-btn{width:100%}.ppgd-panel__free{font-size:13px;color:var(--mute);text-align:center;margin:10px 0 0}.ppgd-two-col{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.ppgd-h2{font-size:clamp(30px,3.6vw,42px);line-height:1.15}.ppgd-body{font-size:18px;color:var(--ink2)}.ppgd-feat{background:var(--sand);border-top:1px solid var(--line)}.ppgd-feat h2{max-width:18em;margin:12px 0 44px}.ppgd-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.ppgd-card{background:var(--paper);padding:30px 26px}.ppgd-num{font:italic 400 15px/1 var(--display);color:var(--g);margin-bottom:14px}.ppgd-card h3{font-size:22px;line-height:1.25;margin-bottom:8px}.ppgd-card p{font-size:16px;color:var(--ink2);margin:0}.ppgd-steps__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:start;margin-top:40px}.ppgd-steps ol{list-style:none;margin:0;padding:0;counter-reset:s}.ppgd-steps li{counter-increment:s;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid var(--line);margin:0}.ppgd-steps li:last-child{border-bottom:1px solid var(--line)}.ppgd-steps li:before{content:counter(s);font:400 30px/1 var(--display);color:var(--g)}.ppgd-steps h3{font-size:21px;margin-bottom:6px}.ppgd-steps li p{margin:0;color:var(--ink2);font-size:16px}.ppgd-tip{display:inline-block;margin-top:10px;font-size:14px;background:var(--soft);color:var(--g);padding:6px 10px}.ppgd-phone{max-width:300px;margin:0 auto}.ppgd-phone>.ppgd-ph{aspect-ratio:9/18.5;border-radius:28px}.ppgd-phone__screen{aspect-ratio:9/18.5;border:10px solid #1f2430;border-radius:36px;overflow-y:auto;overflow-x:hidden;background:#fff;overscroll-behavior:contain;scrollbar-width:none;box-shadow:0 18px 40px -24px #1f243073}.ppgd-phone__screen::-webkit-scrollbar{display:none}.ppgd-phone__screen img{width:100%;height:auto;display:block}.ppgd-phone__screen .ppgd-ph{height:100%;border-radius:24px}.ppgd-band{background:var(--g);color:#e9f0ee}.ppgd-band__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ppgd-band .ppgd-eyebrow{color:#b9d2cb}.ppgd-band h2{color:#fff;font-size:clamp(30px,3.6vw,42px);line-height:1.15;margin:12px 0 18px}.ppgd-band p{color:#dbe7e3}.ppgd-band .ppgd-ph{aspect-ratio:4/5;background:#ffffff0f;border-color:#f0a35a;color:#ffd2a6}.ppgd .ppgd-band .ppgd-btn{background:#fff;color:var(--g);border-color:#fff}.ppgd-intro{max-width:40em;margin-bottom:36px}.ppgd-intro p{font-size:18px;color:var(--ink2)}.ppgd-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ppgd-col{border:1px solid var(--line);background:var(--white);padding:30px 28px;display:flex;flex-direction:column}.ppgd-col--alt{background:var(--sand)}.ppgd-col .ppgd-ph{aspect-ratio:16/9;margin-bottom:22px}.ppgd-tag{font:600 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:10px}.ppgd-col h3{font-size:27px;margin-bottom:8px}.ppgd-best{font-size:16px;color:var(--ink2);margin-bottom:16px}.ppgd-col ul{margin:0 0 24px;padding:0;list-style:none;flex:1}.ppgd-col li{padding:9px 0 9px 24px;border-top:1px solid var(--line);font-size:16px;position:relative;margin:0}.ppgd-col li:before{content:"";position:absolute;left:4px;top:18px;width:8px;height:8px;border-radius:50%;background:var(--g)}.ppgd-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.ppgd-faq details{border-top:1px solid var(--line);padding:18px 0}.ppgd-faq details:last-child{border-bottom:1px solid var(--line)}.ppgd-faq summary{cursor:pointer;list-style:none;font:500 19px/1.4 var(--display);display:flex;justify-content:space-between;gap:20px}.ppgd-faq summary::-webkit-details-marker{display:none}.ppgd-faq summary:after{content:"+";font:300 24px/1 var(--body);color:var(--g)}.ppgd-faq details[open] summary:after{content:"\2013"}.ppgd-faq details p{margin:10px 0 0;color:var(--ink2);font-size:16px}.ppgd-end{text-align:center;background:var(--sand);border-top:1px solid var(--line)}.ppgd-end h2{font-size:clamp(34px,4.4vw,52px);line-height:1.1;margin:0 auto 16px;max-width:14em}.ppgd-end p{color:var(--ink2);font-size:18px;max-width:34em;margin:0 auto 28px}.ppgd-end .ppgd-ctas{justify-content:center}.ppgd-rule{border-top:1px solid var(--line)}@media(max-width:900px){.ppgd-desk{grid-template-columns:minmax(0,1fr)}.ppgd-panel{position:static}.ppgd-log{max-height:640px}}@media(max-width:860px){.ppgd-sec{padding-block:60px}.ppgd-hero{padding-block:36px 56px}.ppgd-hero__grid,.ppgd-two-col,.ppgd-steps__grid,.ppgd-band__grid,.ppgd-cols,.ppgd-faq__grid{grid-template-columns:1fr;gap:32px}.ppgd-cards{grid-template-columns:1fr}.ppgd-band .ppgd-ph{aspect-ratio:4/3}}@media(max-width:520px){.ppgd-ctas .ppgd-btn{width:100%}.ppgd-msg{max-width:100%}.ppgd-log{padding:18px 14px 6px}.ppgd-chips{padding:6px 14px 12px}.ppgd-pc{grid-template-columns:110px minmax(0,1fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/650/assets/pp-guide.css.map */
