.pfg{--ink:#000;--mint:#CDF2EF;--g1:#F5F5F5;--g2:#EDEDED;--line:#D9D9D9;--sub:#444;font-family:Poppins,Arial,sans-serif;color:#111;max-width:960px;margin:0 auto;padding:32px 16px 56px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.pfg *,.pfg *:before,.pfg *:after{box-sizing:border-box}.pfg p{margin:0}.pfg a{color:var(--ink)}.pfg h1,.pfg h2{margin:0;color:var(--ink);letter-spacing:0}.pfg-hero{text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.pfg .pfg-eyebrow{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--sub)}.pfg-hero h1{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:40px;line-height:1.05}.pfg-hero__sub{font-size:17px;line-height:1.5;color:var(--sub);max-width:560px}.pfg .pfg-title{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:28px;line-height:1.1}.pfg-promise{background:var(--mint);border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;gap:20px}.pfg-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.pfg-points li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.pfg-ico{width:44px;height:44px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--ink)}.pfg-points li p{font-size:15px;line-height:1.5}.pfg .pfg-point__t{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:19px;line-height:1.25;margin-bottom:2px;color:var(--ink)}.pfg .pfg-btn{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px;padding:13px 20px;min-height:50px;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:17px;text-decoration:none;line-height:1.2}.pfg .pfg-btn--dark{background:var(--ink);color:#fff;border:2px solid var(--ink)}.pfg .pfg-btn--light{background:#fff;color:var(--ink);border:2px solid #fff}.pfg-size{display:flex;flex-direction:column;gap:16px;scroll-margin-top:120px}.pfg-head{display:flex;flex-direction:column;gap:6px}.pfg-head p{font-size:15px;line-height:1.5;color:var(--sub)}.pfg .fyc.pfg-fyc{max-width:none;margin:0;padding:0;gap:16px}.pfg-faq{display:flex;flex-direction:column;gap:10px}.pfg-faq .pfg-title{margin-bottom:4px}.pfg-q{border:1px solid var(--line);border-radius:14px;background:#fff}.pfg-q summary{list-style:none;cursor:pointer;padding:16px 44px 16px 16px;position:relative;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:17px;line-height:1.3;color:var(--ink)}.pfg-q summary::-webkit-details-marker{display:none}.pfg-q summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-family:Poppins,Arial,sans-serif;font-size:22px;font-weight:400}.pfg-q[open] summary:after{content:"\2212"}.pfg-a{padding:0 16px 16px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.55;color:var(--sub)}.pfg-a a{text-decoration:underline;text-underline-offset:2px;word-break:break-word}.pfg .pfg-more{align-self:flex-start;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:3px;margin-top:4px}.pfg-close{background:var(--ink);color:#fff;border-radius:20px;padding:28px 20px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.pfg .pfg-close__t{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:26px;line-height:1.1;color:#fff}.pfg-close__s{font-size:15px;line-height:1.5;color:#d9d9d9;max-width:460px}.pfg-close .pfg-btn{margin-top:8px;width:100%;max-width:320px}@media(min-width:768px){.pfg{padding:56px 24px 72px;gap:56px}.pfg-hero h1{font-size:56px}.pfg .pfg-title{font-size:34px}.pfg-promise{padding:36px;gap:28px}.pfg-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pfg-points li{grid-template-columns:minmax(0,1fr);gap:12px;align-content:start}.pfg-promise .pfg-btn{align-self:flex-start;min-width:300px}.pfg-close{padding:40px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pfg.css.map */
