.pfs{--pfs-ink: #2a2a2a;--pfs-ink-soft: #676767;--pfs-line: #dfdbd2;--pfs-accent: #e76e64;--pfs-lilac: #d3bad7;--pfs-lilac-ink: #94679b;--pfs-surface: #fbf8f5;--pfs-radius: 14px;--pfs-pill: 100px;--pfs-col: 627px;--pfs-gap: 20px;--pfs-header: 100px;box-sizing:border-box;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:calc(var(--pfs-header) + 32px) 24px 48px;font-family:"Monument Grotesk",var(--font-body-family),system-ui,sans-serif;color:var(--pfs-ink)}.pfs *,.pfs *:before,.pfs *:after{box-sizing:border-box}.pfs__shell{width:100%;max-width:var(--pfs-col);display:flex;flex-direction:column;align-items:center}.pfs__bar{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;row-gap:14px;margin-bottom:28px}.pfs__back{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:4px 2px;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;color:var(--pfs-ink)}.pfs__back:hover{opacity:.65}.pfs__back[hidden]{display:none}.pfs__title{grid-column:2;display:inline-flex;align-items:center;gap:8px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;white-space:nowrap}.pfs__title-logo{height:15px;width:auto;display:block}.pfs__title-logo--text{font-size:16px;letter-spacing:.5px;height:auto}.pfs__progress{grid-column:1 / -1;grid-row:2;height:7px;border-radius:var(--pfs-pill);background:var(--pfs-line);overflow:hidden}.pfs__progress-fill{display:block;height:100%;width:10%;border-radius:inherit;background:var(--pfs-ink);transition:width .35s cubic-bezier(.4,0,.2,1)}.pfs__stage{width:100%}.pfs__screen{display:none;text-align:center}.pfs__screen.is-active{display:flex;flex-direction:column;align-items:center;gap:var(--pfs-gap);animation:pfs-in .28s ease both}@keyframes pfs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pfs__screen.is-active{animation:none}.pfs__progress-fill{transition:none}}.pfs__h1,.pfs__h2{margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.2px;max-width:30ch}.pfs__h1,.pfs__h2{font-size:28px}.pfs__brand{font-weight:700}.pfs__lede{margin:0;font-size:14px;line-height:1.6;max-width:46ch;color:var(--pfs-ink)}.pfs__lede--strong{font-family:Helvetica,Arial,sans-serif;font-size:16px}.pfs__note{margin:0;font-size:12px;color:var(--pfs-ink-soft)}.pfs__percent{margin:28px 0 0;font-size:14px;color:var(--pfs-ink-soft)}.pfs__error{margin:12px 0 0;font-size:13px;color:#c0392b}.pfs__error[hidden]{display:none}.pfs__art{width:200px;max-width:60%}.pfs__art-img{display:block;width:100%;height:auto}.pfs__art--placeholder{position:relative;color:var(--pfs-ink-soft);aspect-ratio:4 / 3}.pfs__art--placeholder svg{width:100%;height:100%;display:block}.pfs__art-tag{position:absolute;inset:auto 0 6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.pfs__btn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;min-height:42px;padding:11px 28px;border:1px solid transparent;border-radius:var(--pfs-pill);font:inherit;font-size:14px;text-decoration:none;cursor:pointer;transition:opacity .18s,background-color .18s}.pfs__btn--primary{background:var(--pfs-ink);color:#fff}.pfs__btn--primary:hover:not(:disabled){opacity:.85}.pfs__btn--accent{background:var(--pfs-lilac);color:var(--pfs-ink)}.pfs__btn--accent:hover{opacity:.85}.pfs__btn:disabled{background:#b4b4b4;cursor:not-allowed}.pfs__btn.is-busy{opacity:.6;pointer-events:none}.pfs__link{border:0;background:none;padding:6px;font:inherit;font-size:14px;color:var(--pfs-ink-soft);text-decoration:underline;cursor:pointer}.pfs__link--sm{font-size:12px}.pfs__link[hidden]{display:none}.pfs__stack{width:100%;max-width:414px;display:flex;flex-direction:column;gap:10px}.pfs__grid{width:100%;max-width:414px;display:grid;gap:10px}.pfs__grid--2{grid-template-columns:repeat(2,1fr)}.pfs__option,.pfs__chip{display:flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid var(--pfs-line);border-radius:var(--pfs-pill);background:var(--pfs-surface);font:inherit;font-size:14px;color:var(--pfs-ink);cursor:pointer;transition:background-color .16s,color .16s,border-color .16s}.pfs__chip{min-height:52px}.pfs__option:hover,.pfs__chip:hover{border-color:var(--pfs-ink)}.pfs__option[aria-checked=true],.pfs__chip[aria-checked=true]{background:var(--pfs-ink);border-color:var(--pfs-ink);color:#fff}.pfs__chip[aria-checked=true] .pfs__chip-logo{filter:invert(1) brightness(2)}.pfs__chip-logo{max-height:26px;max-width:78%;width:auto;object-fit:contain}.pfs__grid--2>.pfs__chip:last-child:nth-child(odd){grid-column:1 / -1}.pfs__field{width:100%;max-width:414px;text-align:left;display:flex;flex-direction:column;gap:6px}.pfs__field[hidden]{display:none}.pfs__field label{font-size:12px;color:var(--pfs-ink-soft)}.pfs__field input{width:100%;padding:8px 2px;border:0;border-bottom:1px solid var(--pfs-line);border-radius:0;background:transparent;font:inherit;font-size:14px;color:var(--pfs-ink)}.pfs__field input:focus{outline:none;border-bottom-color:var(--pfs-ink)}.pfs__field input.is-invalid{border-bottom-color:var(--pfs-accent)}.pfs__field small{font-size:11px;line-height:1.5;color:var(--pfs-ink-soft)}.pfs__fieldset{width:100%;max-width:414px;margin:0;padding:0;border:0;text-align:left}.pfs__fieldset legend{padding:0;margin-bottom:10px;font-size:12px;color:var(--pfs-ink-soft)}.pfs__check{display:flex;align-items:flex-start;gap:10px;padding:7px 0;font-size:14px;cursor:pointer}.pfs__check input{margin:2px 0 0;accent-color:var(--pfs-ink)}.pfs__upload{width:100%;max-width:414px;display:flex;flex-direction:column;gap:8px;align-items:center}.pfs__file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pfs__dropzone{width:100%;min-height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;border:1px solid var(--pfs-line);border-radius:var(--pfs-radius);background:var(--pfs-surface);font-size:13px;color:var(--pfs-ink-soft);cursor:pointer;transition:border-color .16s,background-color .16s}.pfs__dropzone:hover,.pfs__dropzone.is-drag{border-color:var(--pfs-ink);background:#fff}.pfs__dropzone[hidden]{display:none}.pfs__dropzone-plus{width:28px;height:28px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:16px;line-height:1}.pfs__preview{width:100%;max-height:260px;object-fit:contain;border:1px solid var(--pfs-line);border-radius:var(--pfs-radius)}.pfs__preview[hidden]{display:none}.pfs__example{margin:0;width:100%;max-width:414px;text-align:left}.pfs__example figcaption{margin-bottom:8px;font-size:12px;color:var(--pfs-ink-soft)}.pfs__example img{width:100%;height:auto;border-radius:11px;display:block}.pfs__perks{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px}.pfs__aside{width:100%;max-width:480px;padding:16px 20px;border-radius:var(--pfs-radius);background:var(--pfs-surface);text-align:left;font-size:13px;line-height:1.6}.pfs__aside p{margin:0}.pfs__aside-title{font-weight:700;margin-bottom:4px!important}.pfs__social{display:flex;flex-direction:column;align-items:center;gap:10px}.pfs__social-label{margin:0;font-size:13px}.pfs__social-list{display:flex;gap:10px;margin:0;padding:0;list-style:none}.pfs__social-list a{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--pfs-ink);color:#fff;font-size:11px;text-decoration:none}.pfs__honeypot{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:1024px){.pfs{--pfs-gap: 16px;padding:calc(var(--pfs-header) + 20px) 20px 40px;align-items:flex-start}.pfs__h1,.pfs__h2{font-size:22px;max-width:none}.pfs__title{font-size:14px}.pfs__bar{margin-bottom:22px}.pfs__btn{width:100%;min-width:0}.pfs__stack,.pfs__grid,.pfs__field,.pfs__fieldset,.pfs__upload{max-width:none}.pfs__art{width:160px}.pfs__percent{margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/pifi-survey.css.map */
