.pcs-sum[data-v-9fac1843]{display:grid;gap:0;color:var(--std-text)}.pcs-sum__title[data-v-9fac1843]{margin:0 0 14px;font-size:18px;font-weight:800;line-height:1.25}.pcs-sum__row[data-v-9fac1843]{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;padding:12px 0;border-top:1px solid var(--std-border);font-size:14px;line-height:1.4}.pcs-sum__title+.pcs-sum__row[data-v-9fac1843]{border-top:0;padding-top:2px}.pcs-sum__icon[data-v-9fac1843]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--std-border);background:transparent;color:var(--std-muted);font-size:12px;font-weight:800}.pcs-sum__row.is-set .pcs-sum__icon[data-v-9fac1843]{border-color:var(--std-text)}.pcs-sum__row.is-set .pcs-sum__icon[data-v-9fac1843]{background:transparent;color:var(--std-text)}.pcs-sum__body[data-v-9fac1843]{display:grid;gap:2px;min-width:0}.pcs-sum__row>.pcs-sum__link[data-v-9fac1843]{position:absolute;top:12px;right:0}.pcs-sum__title+.pcs-sum__row>.pcs-sum__link[data-v-9fac1843]{top:2px}.pcs-sum__body>b[data-v-9fac1843]{color:var(--std-muted);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pcs-sum__empty[data-v-9fac1843]{color:#98a2b3}.pcs-sum__lines[data-v-9fac1843]{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pcs-sum__lines li[data-v-9fac1843]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px}.pcs-sum__price[data-v-9fac1843]{font-weight:750;white-space:nowrap;font-variant-numeric:tabular-nums}.pcs-sum__remove[data-v-9fac1843]{justify-self:start}.pcs-sum__people[data-v-9fac1843]{display:grid;gap:1px}.pcs-sum__meta[data-v-9fac1843]{color:var(--std-muted);font-size:13px}.pcs-sum__map[data-v-9fac1843]{justify-self:start;margin-top:2px}.pcs-sum__row--where .pcs-sum__icon[data-v-9fac1843]{background:var(--std-soft, #f3f4f6);color:var(--std-muted)}.pcs-sum__link[data-v-9fac1843]{padding:0;border:0;background:none;color:var(--std-primary);font:inherit;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pcs-sum__link[data-v-9fac1843]:focus-visible{outline:2px solid var(--std-primary);outline-offset:2px;border-radius:4px}.pcs-sum__total[data-v-9fac1843]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:2px;padding-top:14px;border-top:1px solid var(--std-border);font-size:17px;font-weight:850}.pcs-sum__total small[data-v-9fac1843]{display:block;color:var(--std-muted);font-size:12px;font-weight:600}.pcs-std[data-v-ae630eca]{--std-height: 1020px;--std-min-height: 640px;--std-soft: color-mix(in srgb, var(--std-primary) 6%, #f6f7f9);--std-r: 10px;position:relative;container-type:inline-size;container-name:pcs-std;display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;margin-top:var(--std-spacing-top);margin-bottom:var(--std-spacing-bottom);height:auto;overflow:hidden;font-family:var(--std-font);color:var(--std-text);background:var(--std-background);border:1px solid var(--std-border);border-radius:var(--std-radius);box-sizing:border-box}.pcs-std.is-flush[data-v-ae630eca]{border:0;border-radius:0}.pcs-std.is-expanded-copy .pcs-std__chrome[data-v-ae630eca]{flex:0 0 auto}.pcs-std.is-expanded-copy .pcs-std__head[data-v-ae630eca],.pcs-std.is-expanded-copy .pcs-std__head-copy[data-v-ae630eca],.pcs-std.is-expanded-copy .pcs-std__description[data-v-ae630eca]{height:auto;max-height:none;min-height:auto;overflow:visible}.pcs-std.is-fit-content .pcs-std__stage[data-v-ae630eca],.pcs-std.is-fit-content.is-expanded-copy .pcs-std__stage[data-v-ae630eca]{flex:1 1 auto;height:auto;max-height:none;min-height:0;overflow:visible}.pcs-std.is-fit-content .pcs-std__body[data-v-ae630eca],.pcs-std.is-fit-content[data-v-ae630eca]{overflow:visible}.pcs-std.is-fit-content .pcs-std__footer[data-v-ae630eca]{position:sticky;bottom:0;z-index:20;background:var(--std-dialog-surface);border-top:1px solid var(--std-border);box-shadow:0 -8px 16px -12px #0f172a2e}.pcs-std__chrome[data-v-ae630eca]{flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding:20px 24px 12px;background:var(--std-background);border:0;box-sizing:border-box}.pcs-std__stage[data-v-ae630eca]{flex:1 1 auto;min-height:min(var(--std-min-height),95vh);min-height:min(var(--std-min-height),95dvh);max-height:min(var(--std-height),95vh);max-height:min(var(--std-height),95dvh);display:flex;flex-direction:column;background:var(--std-background);gap:10px;overflow:hidden;border:0;box-sizing:border-box}.pcs-std__head[data-v-ae630eca],.pcs-std__steps[data-v-ae630eca],.pcs-std__footer[data-v-ae630eca],.pcs-std__actions[data-v-ae630eca]{flex-shrink:0}.pcs-std__body[data-v-ae630eca]{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;padding-bottom:12px}.pcs-std__panel--schedule[data-v-ae630eca]{flex:0 0 auto;min-height:0;height:auto;margin-bottom:0}.pcs-std__panel[data-v-ae630eca]{padding:12px 24px 28px}.pcs-std__head[data-v-ae630eca]{display:flex;align-items:flex-start;gap:16px;padding:4px 4px 6px;text-align:left}.pcs-std__head-media[data-v-ae630eca]{flex:0 0 auto;width:72px;height:72px;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--std-primary) 10%,white);color:var(--std-primary)}.pcs-std__head-media img[data-v-ae630eca]{display:block;width:100%;height:100%;object-fit:cover}.pcs-std__head-placeholder[data-v-ae630eca]{display:grid;place-items:center;width:100%;height:100%}.pcs-std__head-placeholder svg[data-v-ae630eca]{width:52px;height:52px}.pcs-std__verification-modal[data-v-ae630eca]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:24px}.pcs-std__verification-backdrop[data-v-ae630eca]{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--std-text) 34%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pcs-std__verification-dialog[data-v-ae630eca]{position:relative;display:grid;justify-items:start;gap:9px;width:min(100%,480px);padding:28px;border:1px solid color-mix(in srgb,var(--std-primary) 25%,var(--std-dialog-border));border-radius:20px;background:var(--std-dialog-surface);box-shadow:0 24px 70px color-mix(in srgb,var(--std-text) 25%,transparent)}.pcs-std__verification-close[data-v-ae630eca]{position:absolute;top:14px;right:16px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:var(--std-muted);font-size:27px;font-weight:400;line-height:1;cursor:pointer}.pcs-std__verification-close[data-v-ae630eca]:hover,.pcs-std__verification-close[data-v-ae630eca]:focus-visible{background:color-mix(in srgb,var(--std-primary) 10%,transparent);color:var(--std-text);outline:none}.pcs-std__verification-icon[data-v-ae630eca]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:4px;border-radius:14px;background:color-mix(in srgb,var(--std-primary) 12%,white);color:var(--std-primary)}.pcs-std__verification-icon svg[data-v-ae630eca]{width:25px;height:25px}.pcs-std__verification-dialog h3[data-v-ae630eca]{margin:0;font-size:22px;line-height:1.2}.pcs-std__verification-dialog p[data-v-ae630eca]{margin:0 0 5px;color:var(--std-muted);font-size:14px;line-height:1.5}.pcs-std__verification-dialog p strong[data-v-ae630eca]{color:var(--std-text);overflow-wrap:anywhere}.pcs-std__verification-dialog .pcs-std__field[data-v-ae630eca]{width:100%}.pcs-std__verification-dialog small[data-v-ae630eca]{color:var(--std-muted);font-size:12px;line-height:1.4}.pcs-std__verification-input[data-v-ae630eca]{width:220px;min-height:52px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--std-primary) 24%,var(--std-dialog-border));border-radius:12px;background:var(--std-dialog-surface);color:var(--std-text);font-size:24px;font-weight:750;letter-spacing:.28em;line-height:1;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 3px 10px color-mix(in srgb,var(--std-primary) 8%,transparent);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pcs-std__verification-input[data-v-ae630eca]::placeholder{color:color-mix(in srgb,var(--std-muted) 55%,transparent);letter-spacing:.22em}.pcs-std__verification-input[data-v-ae630eca]:focus{outline:none;border-color:var(--std-primary);background:color-mix(in srgb,var(--std-primary) 3%,var(--std-dialog-surface));box-shadow:0 0 0 4px color-mix(in srgb,var(--std-primary) 16%,transparent),0 4px 14px color-mix(in srgb,var(--std-primary) 12%,transparent)}.pcs-std__verification-dialog .pcs-std__verification-input[data-v-ae630eca]{width:100%;max-width:280px}.pcs-std__verification-submit[data-v-ae630eca]{width:100%;max-width:280px;min-height:42px;border:0;border-radius:10px;background:var(--std-primary);color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.pcs-std__verification-submit[data-v-ae630eca]:hover:not(:disabled),.pcs-std__verification-submit[data-v-ae630eca]:focus-visible{background:var(--std-primary-hover)}.pcs-std__verification-submit[data-v-ae630eca]:disabled{opacity:.55;cursor:not-allowed}.pcs-std__verification-resend[data-v-ae630eca]{width:fit-content;padding:0;border:0;background:transparent;color:var(--std-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pcs-std__verification-resend[data-v-ae630eca]:disabled{opacity:.6;cursor:wait}.pcs-std__head-copy[data-v-ae630eca]{display:grid;gap:4px;min-width:0;min-height:0;flex:1 1 auto}.pcs-std__kicker[data-v-ae630eca]{display:block;margin-bottom:6px;color:var(--std-primary);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pcs-std__head h2[data-v-ae630eca],.pcs-std__panel h4[data-v-ae630eca]{margin:0}.pcs-std__head h2[data-v-ae630eca]{font-size:22px;line-height:1.2;font-weight:800}.pcs-std__description[data-v-ae630eca]{max-width:42rem;color:var(--std-muted);font-size:16px;line-height:1.55}.pcs-std__description.is-full[data-v-ae630eca]{max-width:58rem}.pcs-std__description[data-v-ae630eca] p,.pcs-std__description[data-v-ae630eca] ul,.pcs-std__description[data-v-ae630eca] ol{margin:0 0 .7em;color:inherit;font-size:inherit;line-height:inherit}.pcs-std__description[data-v-ae630eca] p:last-child,.pcs-std__description[data-v-ae630eca] ul:last-child,.pcs-std__description[data-v-ae630eca] ol:last-child{margin-bottom:0}.pcs-std__description[data-v-ae630eca] ul,.pcs-std__description[data-v-ae630eca] ol{padding-left:1.25em}.pcs-std__description[data-v-ae630eca] a{color:var(--std-primary);font-weight:650}.pcs-std__description[data-v-ae630eca] strong,.pcs-std__description[data-v-ae630eca] b{color:var(--std-text);font-weight:750}.pcs-std__description[data-v-ae630eca] em,.pcs-std__description[data-v-ae630eca] i{font-style:italic}.pcs-std__description[data-v-ae630eca] u{text-decoration:underline}.pcs-std__description[data-v-ae630eca] h3,.pcs-std__description[data-v-ae630eca] h4{margin:.85em 0 .35em;color:var(--std-text);font-size:17px;line-height:1.3;font-weight:750}.pcs-std__description-toggle[data-v-ae630eca]{justify-self:start;padding:0;border:0;background:none;color:var(--std-primary);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.pcs-std__head p[data-v-ae630eca],.pcs-std__help[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:13.4px;line-height:1.45}.pcs-std__head .pcs-std__description[data-v-ae630eca],.pcs-std__head .pcs-std__description p[data-v-ae630eca]{color:var(--std-muted);font-size:16px;line-height:1.55}.pcs-std__head-badge[data-v-ae630eca]{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--std-primary) 12%,white);color:color-mix(in srgb,var(--std-primary) 72%,#0f172a);font-size:12.5px;font-weight:700;line-height:1.2}.pcs-std__head-badge svg[data-v-ae630eca]{width:14px;height:14px;flex:0 0 auto}.pcs-std__steps[data-v-ae630eca]{display:flex;align-items:flex-start;justify-content:stretch;gap:0;width:100%;padding:12px 0 4px;scroll-margin-top:calc(var(--std-site-header, 0px) + 24px);box-sizing:border-box}.pcs-std__step-rail[data-v-ae630eca]{flex:1 1 auto;min-width:8px;height:2px;margin:20px 6px 0;border-radius:999px;background:#e8ecf1}.pcs-std__step[data-v-ae630eca]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:auto;min-width:72px;max-width:96px;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--std-muted);cursor:pointer}.pcs-std__step[data-v-ae630eca]:disabled{opacity:.55;cursor:default}.pcs-std__step-icon[data-v-ae630eca]{display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:999px;background:#f4f6f8;color:inherit}.pcs-std__step.is-current .pcs-std__step-icon[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 12%,white);border-color:color-mix(in srgb,var(--std-primary) 32%,white);color:var(--std-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--std-primary) 10%,white)}.pcs-std__step.is-done .pcs-std__step-icon[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 14%,white);color:var(--std-primary)}.pcs-std__step.is-current[data-v-ae630eca],.pcs-std__step.is-done[data-v-ae630eca]{color:var(--std-primary)}.pcs-std__step-icon svg[data-v-ae630eca]{width:22px;height:22px}.pcs-std__step-label[data-v-ae630eca]{font-size:11.5px;font-weight:700;line-height:1.25;text-align:center;color:inherit}.pcs-std__error[data-v-ae630eca]{margin:8px 24px 0;padding:10px 12px;border-radius:10px;background:#fde8ec;color:#d92d20;font-size:13.4px;font-weight:700}.pcs-std__step-message[data-v-ae630eca]{margin:8px 24px 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--std-primary) 16%,var(--std-border));border-radius:12px;background:color-mix(in srgb,var(--std-primary) 6%,white);color:var(--std-text);font-size:13.4px;line-height:1.45}.pcs-std__step-message[data-v-ae630eca] p{margin:0 0 .55em}.pcs-std__step-message[data-v-ae630eca] p:last-child{margin-bottom:0}.pcs-std__step-message[data-v-ae630eca] ul,.pcs-std__step-message[data-v-ae630eca] ol{margin:.35em 0 .55em;padding-left:1.25em}.pcs-std__step-message[data-v-ae630eca] a{color:var(--std-primary);font-weight:650}.pcs-std__step-message[data-v-ae630eca] blockquote{margin:.45em 0;padding-left:.85em;border-left:3px solid color-mix(in srgb,var(--std-primary) 28%,var(--std-border));color:color-mix(in srgb,var(--std-text) 78%,white)}.pcs-std__search[data-v-ae630eca]{position:sticky;top:0;z-index:2;margin:-12px -24px 14px;padding:12px 24px 10px;border-bottom:1px solid color-mix(in srgb,var(--std-border) 72%,transparent);background:linear-gradient(color-mix(in srgb,var(--std-background) 94%,white),color-mix(in srgb,var(--std-background) 94%,white)),linear-gradient(color-mix(in srgb,var(--std-surface) 92%,transparent),color-mix(in srgb,var(--std-surface) 92%,transparent)),#ffffffeb;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}.pcs-std.is-fit-content .pcs-std__search[data-v-ae630eca]{top:var(--std-site-header, 0px)}.pcs-std__search-label[data-v-ae630eca]{display:block;margin-bottom:6px;color:var(--std-text);font-size:12px;font-weight:750}.pcs-std__search-control[data-v-ae630eca]{position:relative;display:flex;align-items:center}.pcs-std__search-icon[data-v-ae630eca]{position:absolute;left:13px;width:19px;height:19px;color:var(--std-muted);pointer-events:none}.pcs-std__search-input[data-v-ae630eca]{width:100%;min-height:46px;padding:0 42px;border:1px solid var(--std-control-border);border-radius:12px;background:var(--std-surface);color:var(--std-text);font:inherit;box-sizing:border-box}.pcs-std__search-input[data-v-ae630eca]:focus{outline:3px solid color-mix(in srgb,var(--std-primary) 18%,transparent);border-color:var(--std-primary)}.pcs-std__search-clear[data-v-ae630eca]{position:absolute;right:9px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--std-muted) 12%,transparent);color:var(--std-muted);font-size:21px;line-height:1;cursor:pointer}.pcs-std__search-row[data-v-ae630eca]{display:flex;align-items:center;gap:8px}.pcs-std__search-row .pcs-std__search-control[data-v-ae630eca]{flex:1;min-width:0}.pcs-std__filter-toggle[data-v-ae630eca]{position:relative;display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;padding:0;border:1px solid var(--std-control-border);border-radius:12px;background:var(--std-surface);color:var(--std-text);cursor:pointer}.pcs-std__filter-toggle svg[data-v-ae630eca]{width:20px;height:20px}.pcs-std__filter-toggle[data-v-ae630eca]:hover,.pcs-std__filter-toggle.is-active[data-v-ae630eca]{border-color:var(--std-primary);color:var(--std-primary)}.pcs-std__filter-toggle.is-active[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 8%,var(--std-surface))}.pcs-std__filter-toggle[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 25%,transparent);outline-offset:1px}.pcs-std__filter-count[data-v-ae630eca]{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--std-primary);color:#fff;font-size:11px;font-weight:800;line-height:1;box-sizing:border-box}.pcs-std__filter-summary[data-v-ae630eca]{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:var(--std-muted);font-size:12.5px}.pcs-std__filter-summary button[data-v-ae630eca]{padding:0;border:0;border-radius:0;background:none;color:var(--std-primary);font:inherit;font-weight:800;cursor:pointer}.pcs-std__filters-modal .pcs-std__dialog[data-v-ae630eca]{width:min(640px,100%)}.pcs-std__filters[data-v-ae630eca]{display:grid;gap:18px}.pcs-std__filter-section[data-v-ae630eca]{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.pcs-std__filter-section legend[data-v-ae630eca]{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:0;color:var(--std-text);font-size:14px;font-weight:800}.pcs-std__filter-section legend small[data-v-ae630eca]{color:var(--std-primary);font-size:12px;font-weight:750}.pcs-std__filter-hint[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:12.5px}.pcs-std__filter-prices[data-v-ae630eca]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pcs-std__filter-prices label[data-v-ae630eca]{display:grid;gap:5px;color:var(--std-muted);font-size:12px;font-weight:700}.pcs-std__filter-prices input[data-v-ae630eca],.pcs-std__filter-search[data-v-ae630eca]{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--std-dialog-border);border-radius:10px;background:var(--std-dialog-surface);color:var(--std-text);font:inherit;box-sizing:border-box}.pcs-std__filter-prices input[data-v-ae630eca]:focus,.pcs-std__filter-search[data-v-ae630eca]:focus{outline:3px solid color-mix(in srgb,var(--std-primary) 18%,transparent);border-color:var(--std-primary)}.pcs-std__filter-list[data-v-ae630eca]{max-height:240px;overflow-y:auto;border:1px solid var(--std-dialog-border);border-radius:12px;background:var(--std-dialog-surface)}.pcs-std__filter-group+.pcs-std__filter-group[data-v-ae630eca]{border-top:1px solid var(--std-dialog-border)}.pcs-std__filter-group-title[data-v-ae630eca]{position:sticky;top:0;z-index:1;margin:0;padding:8px 14px 6px;background:color-mix(in srgb,var(--std-primary) 5%,var(--std-dialog-surface));color:var(--std-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pcs-std__filter-option[data-v-ae630eca]{display:flex;align-items:center;gap:11px;min-height:42px;padding:8px 14px;color:var(--std-text);font-size:14px;cursor:pointer}.pcs-std__filter-option+.pcs-std__filter-option[data-v-ae630eca]{border-top:1px solid color-mix(in srgb,var(--std-dialog-border) 65%,transparent)}.pcs-std__filter-option[data-v-ae630eca]:hover{background:color-mix(in srgb,var(--std-primary) 5%,var(--std-dialog-surface))}.pcs-std__filter-option input[data-v-ae630eca]{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--std-primary);cursor:pointer}.pcs-std__filter-option[data-v-ae630eca]:has(input:checked){background:color-mix(in srgb,var(--std-primary) 8%,var(--std-dialog-surface));font-weight:700}.pcs-std__filter-empty[data-v-ae630eca]{margin:0;padding:14px;color:var(--std-muted);font-size:13px;text-align:center}.pcs-std__filters-footer[data-v-ae630eca]{align-items:center}.pcs-std__filter-reset[data-v-ae630eca]{padding:0;border:0;border-radius:0;background:none;color:var(--std-muted);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.pcs-std__filter-reset[data-v-ae630eca]:disabled{opacity:.45;cursor:default}.pcs-std__filter-result[data-v-ae630eca]{flex:1;color:var(--std-muted);font-size:13px;text-align:right}@media (max-width: 560px){.pcs-std__filter-prices[data-v-ae630eca]{grid-template-columns:1fr}.pcs-std__filters-footer[data-v-ae630eca]{flex-wrap:wrap}.pcs-std__filters-footer .pcs-std__btn[data-v-ae630eca]{flex:1 1 100%}}.pcs-std__show-more[data-v-ae630eca]{display:grid;justify-items:center;gap:10px;margin:18px 0 4px;text-align:center}.pcs-std__show-more p[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:13px}.pcs-std__show-more button[data-v-ae630eca]{min-height:44px;padding:0 22px;border:1px solid var(--std-primary);border-radius:999px;background:#fff;color:var(--std-primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pcs-std__show-more button[data-v-ae630eca]:hover{background:color-mix(in srgb,var(--std-primary) 8%,#fff)}.pcs-std__show-more button[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 35%,#fff);outline-offset:2px}.pcs-std__search-empty[data-v-ae630eca]{margin:2px 0 0;padding:20px 16px;border:1px dashed var(--std-border);border-radius:12px;color:var(--std-muted);font-size:14px;text-align:center}.pcs-std__fields select[data-v-ae630eca]{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--std-control-border);border-radius:12px;background:#fff;color:inherit;font:inherit}.pcs-std__choice[data-v-ae630eca]{display:grid;gap:10px;margin:4px 0 8px}.pcs-std__catalogue-head[data-v-ae630eca]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:2px;padding:4px 2px 8px}.pcs-std__catalogue-head>div[data-v-ae630eca]:first-child{display:grid;gap:2px}.pcs-std__catalogue-head strong[data-v-ae630eca]{color:var(--std-text);font-size:14px}.pcs-std__catalogue-head span[data-v-ae630eca]{color:var(--std-muted);font-size:12px}.pcs-std__view-toggle[data-v-ae630eca]{display:inline-flex;flex:0 0 auto;padding:3px;border:1px solid var(--std-border);border-radius:10px;background:color-mix(in srgb,var(--std-background) 78%,white)}.pcs-std__view-toggle button[data-v-ae630eca]{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:5px 10px;border:0;border-radius:7px;background:transparent;color:var(--std-muted);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.pcs-std__view-toggle button.is-active[data-v-ae630eca]{background:var(--std-surface);color:var(--std-primary);box-shadow:0 2px 7px #181d3017}.pcs-std__results[data-v-ae630eca]{display:grid;gap:12px}.pcs-std__results.is-grid[data-v-ae630eca]{grid-template-columns:repeat(2,minmax(0,1fr))}.pcs-std__treatment-card[data-v-ae630eca]{display:grid;grid-template-columns:minmax(0,1fr) 132px;overflow:hidden;border:1px solid color-mix(in srgb,var(--std-primary) 20%,var(--std-border));border-radius:15px;background:var(--std-surface);box-shadow:0 5px 16px #1f25370e;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pcs-std__treatment-card.has-image[data-v-ae630eca]{grid-template-columns:150px minmax(0,1fr) 132px}.pcs-std__treatment-card[data-v-ae630eca]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--std-primary) 42%,var(--std-border));box-shadow:0 9px 22px #1f253717}.pcs-std__treatment-card.is-selected[data-v-ae630eca]{border-color:var(--std-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--std-primary) 13%,transparent),0 9px 24px #1f253717}.pcs-std__treatment-card.is-unavailable[data-v-ae630eca]{opacity:.65}.pcs-std__treatment-image[data-v-ae630eca]{min-height:168px;background:color-mix(in srgb,var(--std-primary) 8%,white)}.pcs-std__treatment-image img[data-v-ae630eca]{width:100%;height:100%;object-fit:cover}.pcs-std__treatment-main[data-v-ae630eca]{min-width:0;padding:17px 18px}.pcs-std__treatment-product[data-v-ae630eca]{display:block;margin-bottom:3px;color:var(--std-primary);font-size:10.5px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.pcs-std__treatment-main h3[data-v-ae630eca]{margin:0;color:var(--std-text);font-size:16px;line-height:1.35}.pcs-std__treatment-summary[data-v-ae630eca]{margin-top:7px}.pcs-std__treatment-summary p[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:12.5px;line-height:1.45}.pcs-std__treatment-summary .pcs-std__details-link[data-v-ae630eca]{display:inline;margin-left:5px;line-height:inherit;vertical-align:baseline}.pcs-std__biomarkers[data-v-ae630eca]{display:grid;gap:3px;width:100%;margin-top:12px;padding:9px 11px;border:1px solid transparent;border-radius:10px;background:color-mix(in srgb,var(--std-primary) 6%,white);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pcs-std__biomarkers[data-v-ae630eca]:hover{border-color:color-mix(in srgb,var(--std-primary) 28%,transparent);background:color-mix(in srgb,var(--std-primary) 9%,white)}.pcs-std__biomarkers[data-v-ae630eca]:focus-visible{outline:2px solid color-mix(in srgb,var(--std-primary) 45%,transparent);outline-offset:2px}.pcs-std__biomarkers strong[data-v-ae630eca]{color:var(--std-text);font-size:11.5px}.pcs-std__treatment-main.is-clickable[data-v-ae630eca]{cursor:pointer}.pcs-std__treatment-main.is-clickable:hover h3[data-v-ae630eca]{color:var(--std-primary)}.pcs-std__biomarker-names[data-v-ae630eca]{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.pcs-std__biomarker-names span[data-v-ae630eca]:not(.pcs-std__biomarkers-more){padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--std-primary) 11%,white);color:var(--std-text);font-size:10px;line-height:1.2}.pcs-std__biomarkers-more[data-v-ae630eca]{padding:4px 2px;color:var(--std-primary);font-size:10.5px;font-weight:800;line-height:1.2}.pcs-std__biomarkers:hover .pcs-std__biomarkers-more[data-v-ae630eca]{text-decoration:underline;text-underline-offset:2px}.pcs-std__treatment-action[data-v-ae630eca]{display:flex;align-items:stretch;justify-content:center;flex-direction:column;gap:8px;padding:16px;border-left:1px solid var(--std-border);background:color-mix(in srgb,var(--std-background) 55%,white);text-align:right}.pcs-std__treatment-price[data-v-ae630eca]{color:var(--std-text);font-size:20px}.pcs-std__stock-label[data-v-ae630eca]{color:#a04437;font-size:11px;font-weight:800}.pcs-std__treatment-action button[data-v-ae630eca]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:1.5px solid var(--std-border);border-radius:var(--std-r);background:var(--std-surface);color:var(--std-text);font:inherit;font-size:14px;font-weight:750;cursor:pointer}.pcs-std__treatment-action button[data-v-ae630eca]:not(:disabled):not(.is-selected):hover{border-color:var(--std-text)}.pcs-std__treatment-action button.is-selected[data-v-ae630eca]{border-color:var(--std-primary);background:var(--std-primary);color:#fff}.pcs-std__treatment-action button[data-v-ae630eca]:disabled{border-color:var(--std-border);background:var(--std-border);color:var(--std-muted);cursor:not-allowed}.pcs-std__results.is-grid .pcs-std__treatment-card[data-v-ae630eca],.pcs-std__results.is-grid .pcs-std__treatment-card.has-image[data-v-ae630eca]{grid-template-columns:minmax(0,1fr) 116px;grid-template-rows:auto 1fr}.pcs-std__results.is-grid .pcs-std__treatment-image[data-v-ae630eca]{grid-column:1 / -1;min-height:155px;max-height:190px}.pcs-std__results.is-grid .pcs-std__treatment-main[data-v-ae630eca]{padding:15px}.pcs-std__results.is-grid .pcs-std__treatment-action[data-v-ae630eca]{padding:14px}.pcs-std__results.is-grid .pcs-std__treatment-main h3[data-v-ae630eca]{font-size:14px}.pcs-std__acc[data-v-ae630eca]{display:grid;border:1px solid color-mix(in srgb,var(--std-primary) 24%,var(--std-background));border-radius:12px;background:var(--std-surface);color:color-mix(in srgb,var(--std-text) 25%,#1f2937);overflow:hidden}.pcs-std__acc.is-selected[data-v-ae630eca]{border-color:color-mix(in srgb,var(--std-primary) 48%,#9aa3b2);background:color-mix(in srgb,var(--std-primary) 5%,var(--std-surface));color:var(--std-text)}.pcs-std__acc-trigger[data-v-ae630eca]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start;width:100%;min-height:44px;padding:14px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pcs-std__acc-trigger[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 28%,white);outline-offset:-3px}.pcs-std__acc-trigger.is-static[data-v-ae630eca]{cursor:default}.pcs-std__acc-title[data-v-ae630eca]{display:block;min-width:0;font-size:15px;font-weight:800;line-height:1.3}.pcs-std__acc-meta[data-v-ae630eca]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.pcs-std__acc-badge[data-v-ae630eca]{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--std-primary) 14%,white);color:var(--std-primary);font-size:11.5px;font-weight:800;white-space:nowrap}.pcs-std__acc-aside[data-v-ae630eca]{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.pcs-std__chevron[data-v-ae630eca]{width:28px;height:28px;display:grid;place-items:center;color:var(--std-muted);transition:transform .16s ease}.pcs-std__acc.is-open .pcs-std__chevron[data-v-ae630eca]{transform:rotate(180deg)}.pcs-std__acc-body[data-v-ae630eca]{display:grid;gap:8px;padding:0 16px 14px}.pcs-std__acc-body.is-grid[data-v-ae630eca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pcs-std__acc-body.is-grid.is-single-option[data-v-ae630eca]{grid-template-columns:minmax(0,1fr)}.pcs-std__acc-body.is-grid .pcs-std__about[data-v-ae630eca]{grid-column:1 / -1}.pcs-std__about[data-v-ae630eca]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:4px;padding:12px 14px;border:0;border-radius:12px;background:color-mix(in srgb,var(--std-primary) 7%,white);color:var(--std-text);font:inherit;text-align:left;cursor:pointer}.pcs-std__about[data-v-ae630eca]:hover{background:color-mix(in srgb,var(--std-primary) 11%,white)}.pcs-std__about[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 24%,white);outline-offset:2px}.pcs-std__about-main[data-v-ae630eca]{display:flex;align-items:flex-start;gap:10px;min-width:0}.pcs-std__about-icon[data-v-ae630eca]{width:22px;height:22px;flex:0 0 auto;color:var(--std-primary);margin-top:1px}.pcs-std__about-icon svg[data-v-ae630eca]{width:22px;height:22px}.pcs-std__about-copy[data-v-ae630eca]{display:grid;gap:4px;min-width:0}.pcs-std__about-copy strong[data-v-ae630eca]{font-size:13px}.pcs-std__blurb[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:13px;line-height:1.45;font-weight:500}.pcs-std__details-link[data-v-ae630eca]{flex:0 0 auto;align-self:flex-start;margin:4px 0 0;padding:0;border:0;background:none;color:var(--std-primary);font:inherit;font-size:13px;font-weight:800;cursor:pointer;text-align:left;white-space:nowrap}.pcs-std__input[data-v-ae630eca]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pcs-std__check[data-v-ae630eca]{width:28px;height:28px;flex:0 0 28px;border:2px solid #aaa4b5;border-radius:8px;background:var(--std-surface);display:grid;place-items:center;box-shadow:none}.pcs-std__option.is-on .pcs-std__check[data-v-ae630eca]{background:var(--std-primary);border-color:var(--std-primary);box-shadow:0 3px 8px color-mix(in srgb,var(--std-primary) 24%,transparent)}.pcs-std__option:focus-within .pcs-std__check[data-v-ae630eca]{outline:3px solid color-mix(in srgb,var(--std-primary) 28%,white);outline-offset:2px}.pcs-std__day small[data-v-ae630eca]{font-size:12px;font-weight:700}.pcs-std__price[data-v-ae630eca]{font-size:15px;font-weight:800;white-space:nowrap}.pcs-std__option[data-v-ae630eca],.pcs-std__time[data-v-ae630eca],.pcs-std__day[data-v-ae630eca],.pcs-std__btn[data-v-ae630eca],.pcs-std__month-nav button[data-v-ae630eca]{font:inherit;cursor:pointer}.pcs-std__option[data-v-ae630eca]{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:44px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--std-primary) 24%,var(--std-background));border-radius:10px;background:var(--std-surface);color:var(--std-text);text-align:left;cursor:pointer}.pcs-std__option.is-on[data-v-ae630eca]{border-color:var(--std-primary);background:color-mix(in srgb,var(--std-primary) 8%,var(--std-surface));color:var(--std-text)}.pcs-std__option.is-disabled[data-v-ae630eca]{opacity:.55;cursor:not-allowed}.pcs-std__option.is-grid-card[data-v-ae630eca]{grid-template-columns:minmax(0,1fr) auto 24px;grid-template-rows:auto;gap:12px;min-height:72px;padding:14px 16px;align-content:center}.pcs-std__option.is-grid-card .pcs-std__check[data-v-ae630eca]{grid-column:3;grid-row:1;width:22px;height:22px;border:2px solid color-mix(in srgb,var(--std-primary) 45%,var(--std-border));border-radius:999px}.pcs-std__option.is-grid-card .pcs-std__option-name[data-v-ae630eca]{grid-column:1;grid-row:1;display:-webkit-box;overflow:hidden;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pcs-std__option.is-grid-card>strong[data-v-ae630eca]{grid-column:2;grid-row:1;justify-self:end;color:var(--std-primary)}.pcs-std__product-image[data-v-ae630eca]{display:block;width:44px;height:44px;overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--std-primary) 10%,white)}.pcs-std__product-image img[data-v-ae630eca]{width:100%;height:100%;object-fit:cover}.pcs-std__cal-head[data-v-ae630eca],.pcs-std__actions[data-v-ae630eca]{display:flex;justify-content:space-between;align-items:center;gap:12px}.pcs-std__panel--schedule[data-v-ae630eca]{display:flex;flex-direction:column;min-height:0;height:auto;box-sizing:border-box;padding-bottom:20px}.pcs-std__schedule[data-v-ae630eca]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(168px,.55fr);gap:0;flex:0 0 auto;align-items:stretch;margin:0 0 12px;border:1px solid var(--std-border);border-radius:14px;overflow:hidden;background:var(--std-surface);box-sizing:border-box}.pcs-std__schedule-cal[data-v-ae630eca]{display:flex;flex-direction:column;min-width:0;height:max-content;padding:16px 16px 28px}.pcs-std__schedule-times[data-v-ae630eca]{display:flex;flex-direction:column;min-width:0;min-height:0;scroll-margin-top:calc(var(--std-site-header, 0px) + 24px);padding:16px 16px 28px;border-left:1px solid var(--std-border);overflow:hidden;align-self:stretch}.pcs-std__schedule-times h4[data-v-ae630eca]{margin:0 0 12px;flex-shrink:0}.pcs-std__month-nav[data-v-ae630eca]{display:flex;align-items:center;gap:4px;padding:0;font-size:15px;font-weight:800}.pcs-std__month-nav button[data-v-ae630eca],.pcs-std__close[data-v-ae630eca]{width:36px;height:36px;border:0;border-radius:999px;background:transparent}.pcs-std__month-nav button[data-v-ae630eca]{background:var(--std-soft);border-radius:var(--std-r);font-size:18px}.pcs-std__dow[data-v-ae630eca],.pcs-std__grid[data-v-ae630eca]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.pcs-std__grid[data-v-ae630eca]{flex:0 0 auto}.pcs-std__dow[data-v-ae630eca]{margin:10px 0 6px;color:var(--std-muted);font-size:11px;font-weight:800;text-align:center;text-transform:uppercase}.pcs-std__day[data-v-ae630eca]{min-height:52px;height:52px;border:2px solid transparent;border-radius:var(--std-r);background:var(--std-soft);color:var(--std-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.pcs-std__day strong[data-v-ae630eca]{font-size:16px;font-weight:750;line-height:1}.pcs-std__day[data-v-ae630eca]:not(:disabled):hover{border-color:color-mix(in srgb,var(--std-primary) 45%,transparent)}.pcs-std__day.is-empty[data-v-ae630eca]{visibility:hidden}.pcs-std__day.is-muted[data-v-ae630eca]{color:#b3bac6;background:transparent;cursor:default}.pcs-std__day.is-muted strong[data-v-ae630eca]{font-weight:500}.pcs-std__day.is-selected[data-v-ae630eca]{background:var(--std-primary);border-color:var(--std-primary);color:#fff}.pcs-std__day small[data-v-ae630eca]{color:#a15c07;font-size:11px;font-weight:700}.pcs-std__day.is-selected small[data-v-ae630eca],.pcs-std__day.is-muted small[data-v-ae630eca]{color:inherit}.pcs-std__times[data-v-ae630eca]{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;width:100%;height:340px;max-height:340px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;box-sizing:border-box;border:0;margin:0}.pcs-std__time[data-v-ae630eca]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;min-width:0;flex:0 0 auto;border:1px solid #d8dee8;border-radius:10px;background:#fff;color:var(--std-text);font-weight:700;cursor:pointer}.pcs-std__time.is-on[data-v-ae630eca]{background:var(--std-primary);border-color:var(--std-primary);color:#fff}.pcs-std__time-radio[data-v-ae630eca]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pcs-std__time-radio-mark[data-v-ae630eca]{width:18px;height:18px;flex:0 0 18px;border:2px solid currentColor;border-radius:50%;box-shadow:inset 0 0 0 3px transparent}.pcs-std__time.is-on .pcs-std__time-radio-mark[data-v-ae630eca]{background:#fff;box-shadow:inset 0 0 0 3px var(--std-primary)}.pcs-std__time[data-v-ae630eca]:focus-within{outline:3px solid color-mix(in srgb,var(--std-primary) 28%,white);outline-offset:2px}.pcs-std__times-empty[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:13px;font-weight:600;line-height:1.4}.pcs-std__schedule-times>.pcs-std__loading[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__times-empty[data-v-ae630eca]{height:340px;max-height:340px}.pcs-std__selected-pill[data-v-ae630eca]{display:inline-flex;align-items:center;margin:14px 0 0;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--std-primary) 12%,white);color:var(--std-primary);font-size:13px;font-weight:800}.pcs-std__banner[data-v-ae630eca]{display:grid;gap:2px;margin:0 0 14px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.4}.pcs-std__banner strong[data-v-ae630eca]{font-size:13.5px}.pcs-std__banner span[data-v-ae630eca]{color:var(--std-muted);font-weight:500}.pcs-std__banner a[data-v-ae630eca]{color:var(--std-primary);font-weight:800;text-decoration:none}.pcs-std__banner a[data-v-ae630eca]:hover,.pcs-std__banner a[data-v-ae630eca]:focus-visible{text-decoration:underline}.pcs-std__banner--info[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 8%,white)}.pcs-std__banner--secure[data-v-ae630eca]{margin:16px 0 0;background:#f4f7f5}.pcs-std__details-card[data-v-ae630eca]{border:1px solid var(--std-border);border-radius:14px;background:var(--std-surface);padding:20px 20px 24px}.pcs-std__fields[data-v-ae630eca]{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;margin-top:0}.pcs-std__field[data-v-ae630eca]{display:grid;align-content:start;gap:8px;min-width:0}.pcs-std__field-label[data-v-ae630eca]{color:var(--std-text);font-size:14px;font-weight:800;line-height:1.2}.pcs-std__fields .is-wide[data-v-ae630eca]{grid-column:1 / -1}.pcs-std__not-booked[data-v-ae630eca]{display:grid;gap:3px;margin:0 0 16px;padding:14px 16px;border:1px solid #f5b74f;border-radius:12px;background:#fffaeb;color:#6b3d06;font-size:15px;line-height:1.45}.pcs-std__not-booked strong[data-v-ae630eca]{font-size:16px;font-weight:850;color:#5c3405}.pcs-std__error--footer[data-v-ae630eca]{margin:0}.pcs-std__payment-handoff[data-v-ae630eca]{display:grid;gap:8px;margin:0;color:var(--std-text);font-size:14px}.pcs-std__payment-handoff a[data-v-ae630eca]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;background:var(--std-primary, #1d4ed8);color:#fff;font-weight:700;text-decoration:none}.pcs-std__group[data-v-ae630eca]{display:grid;gap:12px;margin-top:12px}.pcs-std__group-intro[data-v-ae630eca]{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--std-primary) 22%,var(--std-border));border-radius:12px;background:color-mix(in srgb,var(--std-primary) 6%,white);color:var(--std-text);font-size:14px;font-weight:600;line-height:1.45}.pcs-std__group-title[data-v-ae630eca]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;color:var(--std-text);font-size:17px;font-weight:850}.pcs-std__group-title span[data-v-ae630eca]{color:var(--std-muted);font-size:14px;font-weight:700}.pcs-std__panel--details>.pcs-std__person+.pcs-std__group[data-v-ae630eca]{margin-top:12px}.pcs-std__person[data-v-ae630eca]{padding:14px 18px}.pcs-std__person.is-open[data-v-ae630eca]{padding:0 20px 24px;border-color:var(--std-primary);box-shadow:0 0 0 1px var(--std-primary)}.pcs-std__person-row[data-v-ae630eca]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px}.pcs-std__person-row.is-head[data-v-ae630eca]{margin:0 -20px 18px;padding:14px 20px;border-bottom:1px solid var(--std-border)}.pcs-std__person-number[data-v-ae630eca]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--std-primary) 12%,white);color:var(--std-primary);font-size:15px;font-weight:900}.pcs-std__person-text[data-v-ae630eca]{display:grid;gap:3px;min-width:0}.pcs-std__person-text strong[data-v-ae630eca]{overflow:hidden;color:var(--std-text);font-size:16px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.pcs-std__person-text em[data-v-ae630eca]{color:var(--std-muted);font-style:normal;font-weight:650}.pcs-std__person-text small[data-v-ae630eca]{overflow:hidden;color:var(--std-muted);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pcs-std__person.is-done .pcs-std__person-text small[data-v-ae630eca]{color:color-mix(in srgb,var(--std-success) 80%,var(--std-text))}.pcs-std__person.is-done .pcs-std__person-number[data-v-ae630eca]{background:color-mix(in srgb,var(--std-success) 14%,white);color:color-mix(in srgb,var(--std-success) 85%,var(--std-text))}.pcs-std__person.is-missing[data-v-ae630eca]{border-color:#f5b74f;background:#fffaeb}.pcs-std__person.is-missing .pcs-std__person-number[data-v-ae630eca]{background:#fdecc8;color:#a15c07}.pcs-std__person.is-missing .pcs-std__person-text small[data-v-ae630eca]{color:#a15c07;font-weight:750}.pcs-std__person-actions[data-v-ae630eca]{display:flex;gap:8px}.pcs-std__person-btn[data-v-ae630eca]{min-width:84px;min-height:40px;padding:0 14px;border:1px solid var(--std-primary);border-radius:10px;background:#fff;color:var(--std-primary);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.pcs-std__person-btn[data-v-ae630eca]:hover,.pcs-std__person-btn[data-v-ae630eca]:focus-visible{background:color-mix(in srgb,var(--std-primary) 8%,white);outline:none}.pcs-std__person-btn.is-danger[data-v-ae630eca]{border-color:#e4b4ae;color:#b42318}.pcs-std__person-btn.is-danger[data-v-ae630eca]:hover,.pcs-std__person-btn.is-danger[data-v-ae630eca]:focus-visible{border-color:#b42318;background:#fef3f2}.pcs-std__family[data-v-ae630eca]{margin:0;padding:0;border:0;min-width:0}.pcs-std__family legend[data-v-ae630eca]{margin-bottom:8px;padding:0}.pcs-std__family-options[data-v-ae630eca]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pcs-std__family-option[data-v-ae630eca]{display:flex;align-items:flex-start;gap:12px;min-height:64px;padding:14px 16px;border:2px solid var(--std-border);border-radius:12px;background:#fff;color:var(--std-text);font:inherit;text-align:left;cursor:pointer}.pcs-std__family-option[data-v-ae630eca]:hover{border-color:color-mix(in srgb,var(--std-primary) 45%,var(--std-border))}.pcs-std__family-option[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 30%,transparent);outline-offset:1px}.pcs-std__family-option.is-selected[data-v-ae630eca]{border-color:var(--std-primary);background:color-mix(in srgb,var(--std-primary) 7%,white)}.pcs-std__family-option>span[data-v-ae630eca]:last-child{display:grid;gap:3px}.pcs-std__family-option strong[data-v-ae630eca]{font-size:15px;font-weight:850}.pcs-std__family-option small[data-v-ae630eca]{color:var(--std-muted);font-size:13px;font-weight:600}.pcs-std__family-dot[data-v-ae630eca]{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;flex:none;border:2px solid #9aa3b5;border-radius:50%;background:#fff}.pcs-std__family-option.is-selected .pcs-std__family-dot[data-v-ae630eca]{border-color:var(--std-primary)}.pcs-std__family-option.is-selected .pcs-std__family-dot[data-v-ae630eca]:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--std-primary)}.pcs-std__group-removed[data-v-ae630eca]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-radius:12px;background:#f1f3f7;color:var(--std-text);font-size:14px;font-weight:650}.pcs-std__group-add[data-v-ae630eca]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;border:2px dashed color-mix(in srgb,var(--std-primary) 45%,var(--std-border));border-radius:14px;background:transparent;color:var(--std-primary);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.pcs-std__group-add[data-v-ae630eca]:hover,.pcs-std__group-add[data-v-ae630eca]:focus-visible{border-color:var(--std-primary);background:color-mix(in srgb,var(--std-primary) 6%,white);outline:none}.pcs-std__group-add span[data-v-ae630eca]{font-size:22px;line-height:1}.pcs-std__panel--details .pcs-std__details-card[data-v-ae630eca]{background:var(--std-background)}.pcs-std__person.is-open[data-v-ae630eca]{border-color:var(--std-text);box-shadow:none}.pcs-std__person-number[data-v-ae630eca]{box-sizing:border-box;border:1.5px solid var(--std-border);background:transparent;color:var(--std-muted);font-weight:800}.pcs-std__person.is-done .pcs-std__person-number[data-v-ae630eca]{border-color:var(--std-text);background:transparent;color:var(--std-text)}.pcs-std__person.is-done .pcs-std__person-text small[data-v-ae630eca]{color:var(--std-muted)}.pcs-std__person.is-missing[data-v-ae630eca]{background:var(--std-background)}.pcs-std__person-btn[data-v-ae630eca]{border-color:var(--std-border);border-radius:var(--std-r);background:transparent;color:var(--std-text);font-weight:700}.pcs-std__person-btn[data-v-ae630eca]:hover,.pcs-std__person-btn[data-v-ae630eca]:focus-visible{border-color:var(--std-text);background:transparent}.pcs-std__person-btn.is-danger[data-v-ae630eca]{border-color:var(--std-border);color:#b42318}.pcs-std__person-btn.is-danger[data-v-ae630eca]:hover,.pcs-std__person-btn.is-danger[data-v-ae630eca]:focus-visible{border-color:#b42318;background:transparent}.pcs-std__family-option[data-v-ae630eca]{border-width:1.5px;background:var(--std-background)}.pcs-std__family-option.is-selected[data-v-ae630eca]{background:var(--std-background)}.pcs-std__family-dot[data-v-ae630eca]{border-width:1.5px}.pcs-std__group-add[data-v-ae630eca]{border-width:1.5px;border-color:var(--std-border);color:var(--std-text);font-weight:700}.pcs-std__group-add[data-v-ae630eca]:hover,.pcs-std__group-add[data-v-ae630eca]:focus-visible{border-color:var(--std-text);background:transparent}.pcs-std__group-limit[data-v-ae630eca]{margin:0;color:var(--std-muted);font-size:14px;font-weight:650}.pcs-std__group-error[data-v-ae630eca]{color:#b42318;font-size:13px;font-weight:700}.pcs-std__field-hint[data-v-ae630eca]{color:var(--std-muted);font-size:13px;font-weight:600}.pcs-std__notes-input[data-v-ae630eca]{width:100%;min-height:88px;padding:12px 14px;border:1px solid #cfd5e0;border-radius:10px;background:#fff;color:var(--std-text);font:inherit;box-sizing:border-box}@media (max-width: 560px){.pcs-std__person-row[data-v-ae630eca]{grid-template-columns:34px minmax(0,1fr)}.pcs-std__person-actions[data-v-ae630eca]{grid-column:2}.pcs-std__person-btn[data-v-ae630eca]{flex:1;max-width:calc(50% - 4px)}.pcs-std__family-options[data-v-ae630eca]{grid-template-columns:1fr}}.pcs-std__review-people dd[data-v-ae630eca]{display:grid;gap:3px}.pcs-std__review-people small[data-v-ae630eca]{color:var(--std-muted);font-weight:600}.pcs-std__fields input[data-v-ae630eca],.pcs-std__fields textarea[data-v-ae630eca]{width:100%;min-height:48px;padding:0 14px;border:1px solid #cfd5e0;border-radius:10px;background:#fff;color:var(--std-text);font:inherit;box-sizing:border-box}.pcs-std__fields textarea[data-v-ae630eca]{min-height:88px;padding:12px 14px}.pcs-std__fields input[data-v-ae630eca]::placeholder,.pcs-std__fields textarea[data-v-ae630eca]::placeholder{color:#9aa3b5;font-weight:500}.pcs-std__phone[data-v-ae630eca]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-height:48px;border:1px solid #cfd5e0;border-radius:10px;background:#fff;overflow:hidden}.pcs-std__phone-dial[data-v-ae630eca]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0 12px;border-right:1px solid #d8dee8;background:#fff;color:var(--std-text);font-weight:700;white-space:nowrap}.pcs-std__phone-flag[data-v-ae630eca]{font-size:16px;line-height:1}.pcs-std__phone-code[data-v-ae630eca]{font-size:14px;font-weight:700}.pcs-std__phone input[data-v-ae630eca]{min-height:46px;border:0;border-radius:0;padding-inline:12px}.pcs-std__phone[data-v-ae630eca]:focus-within{border-color:color-mix(in srgb,var(--std-primary) 45%,#cfd5e0);box-shadow:0 0 0 3px color-mix(in srgb,var(--std-primary) 14%,white)}.pcs-std__req[data-v-ae630eca]{color:#d92d20}.pcs-std__review[data-v-ae630eca]{margin:0 0 8px}.pcs-std__review div[data-v-ae630eca]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--std-border)}.pcs-std__review dt[data-v-ae630eca]{color:var(--std-muted);font-weight:600}.pcs-std__review dd[data-v-ae630eca]{margin:0;font-weight:800;text-align:right}.pcs-std__review-treatment dd[data-v-ae630eca]{display:grid;gap:3px}.pcs-std__review-treatment dd span[data-v-ae630eca]{color:var(--std-muted);font-size:13px;font-weight:600}.pcs-std__savings-link[data-v-ae630eca]{display:grid;justify-items:end;gap:1px;margin:0;padding:0;border:0;background:transparent;color:var(--std-primary);font:inherit;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pcs-std__savings-link[data-v-ae630eca]:hover,.pcs-std__savings-link[data-v-ae630eca]:focus-visible{color:var(--std-primary-hover);outline:none}.pcs-std__savings-link small[data-v-ae630eca]{color:var(--std-muted);font-size:11px;font-weight:650;text-decoration:none}.pcs-std__savings-modal .pcs-std__dialog[data-v-ae630eca]{width:min(520px,100%)}.pcs-std__savings-modal .pcs-std__dialog header h3[data-v-ae630eca]{margin:2px 0 0;color:var(--std-text);font-size:21px}.pcs-std__savings-modal-body[data-v-ae630eca]{display:grid;gap:18px;padding:20px;color:var(--std-text)}.pcs-std__promo-row[data-v-ae630eca]{display:grid;gap:7px}.pcs-std__promo-row>label[data-v-ae630eca]{font-size:13px;font-weight:750}.pcs-std__promo-row>div[data-v-ae630eca]{display:flex;gap:8px}.pcs-std__promo-row input[data-v-ae630eca]{min-width:0;min-height:46px;flex:1;border:1px solid var(--std-border);border-radius:10px;padding:11px 12px;background:var(--std-surface);color:var(--std-text);font:inherit;text-transform:uppercase}.pcs-std__promo-row input[data-v-ae630eca]:focus{outline:none;border-color:var(--std-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--std-primary) 14%,transparent)}.pcs-std__promo-row button[data-v-ae630eca]{min-height:46px;border:0;border-radius:10px;background:var(--std-primary);color:#fff;padding:0 16px;font:inherit;font-weight:750;cursor:pointer}.pcs-std__promo-row button[data-v-ae630eca]:disabled{opacity:.55;cursor:not-allowed}.pcs-std__promo-row button.is-remove[data-v-ae630eca]{background:transparent;color:var(--std-primary);padding-inline:6px}.pcs-std__credit-toggle[data-v-ae630eca]{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.pcs-std__credit-toggle input[data-v-ae630eca]{width:18px;height:18px;margin-top:2px;accent-color:var(--std-primary)}.pcs-std__credit-toggle span[data-v-ae630eca]{display:grid;gap:2px}.pcs-std__credit-toggle small[data-v-ae630eca]{color:var(--std-muted)}.pcs-std__savings-feedback[data-v-ae630eca]{margin:0;color:#a1460b;font-size:13px;font-weight:650}.pcs-std__savings-breakdown[data-v-ae630eca]{display:grid;gap:7px;margin:0;padding-top:12px;border-top:1px solid var(--std-border)}.pcs-std__savings-breakdown>div[data-v-ae630eca]{display:flex;justify-content:space-between;gap:16px}.pcs-std__savings-breakdown dt[data-v-ae630eca]{color:var(--std-muted)}.pcs-std__savings-breakdown dd[data-v-ae630eca]{margin:0;font-weight:750}.pcs-std__savings-breakdown .is-total[data-v-ae630eca]{padding-top:7px;border-top:1px solid var(--std-border)}.pcs-std__savings-breakdown .is-total dt[data-v-ae630eca],.pcs-std__savings-breakdown .is-total dd[data-v-ae630eca]{color:var(--std-text);font-weight:850}.pcs-std__savings-summary[data-v-ae630eca]{display:grid;align-items:stretch;gap:11px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--std-success) 28%,var(--std-border));background:color-mix(in srgb,var(--std-success) 9%,var(--std-surface));color:color-mix(in srgb,var(--std-success) 72%,var(--std-text))}.pcs-std__savings-summary-head[data-v-ae630eca]{display:grid;gap:1px}.pcs-std__savings-summary-head small[data-v-ae630eca]{color:inherit}.pcs-std__savings-summary-breakdown[data-v-ae630eca]{display:grid;gap:6px;margin:0;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--std-success) 24%,transparent)}.pcs-std__savings-summary-breakdown>div[data-v-ae630eca]{display:flex;justify-content:space-between;gap:18px}.pcs-std__savings-summary-breakdown dt[data-v-ae630eca]{font-size:12px;font-weight:650}.pcs-std__savings-summary-breakdown dd[data-v-ae630eca]{margin:0;font-size:12px;font-weight:800;text-align:right}.pcs-std__savings-summary-breakdown .is-total[data-v-ae630eca]{margin-top:2px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--std-success) 24%,transparent)}.pcs-std__savings-summary-breakdown .is-total dt[data-v-ae630eca],.pcs-std__savings-summary-breakdown .is-total dd[data-v-ae630eca]{font-size:13px;font-weight:850}.pcs-std__savings-summary-breakdown .is-balance dt[data-v-ae630eca],.pcs-std__savings-summary-breakdown .is-balance dd[data-v-ae630eca]{font-size:12px;font-weight:700;opacity:.85}.pcs-std__fee-note[data-v-ae630eca]{display:block;font-size:11px;font-weight:600;opacity:.75}.pcs-std__savings-summary-breakdown .is-section dt[data-v-ae630eca]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.pcs-std__savings-summary-breakdown .is-section[data-v-ae630eca]:not(:first-child){margin-top:4px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--std-success) 24%,transparent)}.pcs-std__savings-feedback.is-success[data-v-ae630eca]{color:color-mix(in srgb,var(--std-success) 72%,var(--std-text))}.pcs-std__savings-modal .pcs-std__dialog[data-v-ae630eca]{border-color:var(--std-dialog-border);background:var(--std-dialog-surface)}.pcs-std__savings-modal .pcs-std__dialog footer[data-v-ae630eca]{justify-content:flex-end}.pcs-std__savings-modal .pcs-std__promo-row input[data-v-ae630eca]{border-color:var(--std-dialog-border);background:var(--std-dialog-surface)}.pcs-std__savings-modal .pcs-std__savings-breakdown[data-v-ae630eca],.pcs-std__savings-modal .pcs-std__savings-breakdown .is-total[data-v-ae630eca]{border-color:var(--std-dialog-border)}.pcs-std__forms-card[data-v-ae630eca]{max-width:920px}.pcs-std__forms-card>p[data-v-ae630eca]{margin-bottom:18px}.pcs-std__form-card[data-v-ae630eca]{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--std-primary) 45%,var(--std-border));border-radius:14px;background:#fff;color:var(--std-text);cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pcs-std__form-card+.pcs-std__form-card[data-v-ae630eca]{margin-top:10px}.pcs-std__form-card[data-v-ae630eca]:hover{border-color:var(--std-primary);box-shadow:0 8px 18px color-mix(in srgb,var(--std-primary) 12%,transparent);transform:translateY(-1px)}.pcs-std__form-card.is-complete[data-v-ae630eca]{border-color:color-mix(in srgb,#22a447 58%,var(--std-border))}.pcs-std__form-card-number[data-v-ae630eca]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--std-primary) 12%,#fff);color:var(--std-primary);font-weight:800}.pcs-std__form-card-copy[data-v-ae630eca]{display:grid;gap:3px;min-width:0}.pcs-std__form-card-eyebrow[data-v-ae630eca]{color:var(--std-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pcs-std__form-card-copy strong[data-v-ae630eca]{overflow-wrap:anywhere;font-size:16px}.pcs-std__form-card-copy small[data-v-ae630eca]{color:var(--std-muted);font-size:13px;font-weight:600}.pcs-std__form-card-action[data-v-ae630eca]{min-width:70px;padding:10px 14px;border-radius:10px;background:var(--std-primary);color:#fff;font-weight:800;text-align:center}.pcs-std__form-card.is-complete .pcs-std__form-card-action[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 12%,#fff);color:var(--std-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--std-primary) 26%,transparent)}.pcs-std__footer[data-v-ae630eca]{display:flex;flex-direction:column;gap:10px;flex:0 0 auto;padding:12px 24px 16px;border-top:1px solid var(--std-border)}.pcs-std__selection[data-v-ae630eca]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;min-width:0;padding:10px 12px;border:1px solid var(--std-primary);border-radius:14px;background:var(--std-primary);color:#fff;box-sizing:border-box}.pcs-std__selection-toggle[data-v-ae630eca]{display:flex;align-items:center;gap:10px;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.pcs-std__selection-toggle[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 28%,white);outline-offset:2px;border-radius:10px}.pcs-std__selection-icon[data-v-ae630eca]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:999px;background:var(--std-primary);color:#fff}.pcs-std__selection-icon svg[data-v-ae630eca]{width:18px;height:18px}.pcs-std__selection-count[data-v-ae630eca]{display:grid;gap:1px;min-width:0}.pcs-std__selection-count strong[data-v-ae630eca]{font-size:13.5px;line-height:1.25}.pcs-std__selection-count small[data-v-ae630eca]{color:#ffffffd1;font-size:12px;font-weight:600}.pcs-std__selection.is-empty[data-v-ae630eca]{border:1px dashed color-mix(in srgb,var(--std-primary) 40%,transparent);background:color-mix(in srgb,var(--std-primary) 5%,var(--std-dialog-surface));color:var(--std-text)}.pcs-std__selection.is-empty .pcs-std__selection-toggle[data-v-ae630eca]{cursor:default}.pcs-std__selection.is-empty .pcs-std__selection-icon[data-v-ae630eca]{background:color-mix(in srgb,var(--std-primary) 12%,transparent);color:var(--std-primary)}.pcs-std__selection.is-empty .pcs-std__selection-count small[data-v-ae630eca]{color:var(--std-muted)}.pcs-std__selection-chevron[data-v-ae630eca]{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;margin-left:4px;border-radius:999px;background:#ffffff29;color:#fff;transition:transform .15s ease}.pcs-std__selection.is-open .pcs-std__selection-chevron[data-v-ae630eca]{transform:rotate(180deg)}.pcs-std__selection-total[data-v-ae630eca]{display:grid;gap:2px;justify-items:end;min-width:72px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)}.pcs-std__selection-total span[data-v-ae630eca]{color:#ffffffd1;font-size:12px;font-weight:700}.pcs-std__selection-total strong[data-v-ae630eca]{font-size:18px;line-height:1.1}.pcs-std__selection-panel[data-v-ae630eca]{grid-column:1 / -1;min-width:0;padding-top:4px}.pcs-std__selection-chips[data-v-ae630eca]{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0;list-style:none}.pcs-std__selection-chips li[data-v-ae630eca]{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;border:1px solid color-mix(in srgb,var(--std-primary) 16%,var(--std-border));border-radius:12px;background:#fff;color:color-mix(in srgb,var(--std-text) 25%,#1f2937);box-sizing:border-box}.pcs-std__selection-chips li>div[data-v-ae630eca]{display:grid;gap:2px;min-width:0;flex:1 1 auto}.pcs-std__selection.is-locked .pcs-std__selection-chips li[data-v-ae630eca]{padding-right:12px}.pcs-std__selection-chips span[data-v-ae630eca]{display:-webkit-box;overflow:hidden;color:color-mix(in srgb,var(--std-text) 25%,#1f2937);font-size:12.5px;font-weight:700;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pcs-std__selection-chips strong[data-v-ae630eca]{color:color-mix(in srgb,var(--std-text) 25%,#1f2937);font-size:13px}.pcs-std__selection-remove[data-v-ae630eca]{width:22px;height:22px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--std-primary);font:inherit;font-size:18px;line-height:1;cursor:pointer;flex:0 0 auto}.pcs-std__selection-remove[data-v-ae630eca]:hover,.pcs-std__selection-remove[data-v-ae630eca]:focus-visible{background:color-mix(in srgb,var(--std-primary) 12%,white);outline:none}.pcs-std__actions[data-v-ae630eca]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0;border-top:0;margin-top:0}.pcs-std__actions-right[data-v-ae630eca]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto}.pcs-std__btn[data-v-ae630eca]{min-height:48px;min-width:140px;padding:0 18px;border:0;border-radius:12px;font-weight:800}.pcs-std__btn[data-v-ae630eca]:disabled{opacity:.5}.pcs-std__btn--primary[aria-disabled=true][data-v-ae630eca]{opacity:.72}.pcs-std__btn--primary[data-v-ae630eca]{background:var(--std-primary);color:#fff}.pcs-std__btn--ghost[data-v-ae630eca]{background:transparent;color:var(--std-text);box-shadow:inset 0 0 0 1px var(--std-border)}.pcs-std__btn--ghost[data-v-ae630eca]:hover{background:var(--std-soft)}.pcs-std__loading[data-v-ae630eca]{margin:12px 0;color:var(--std-muted);font-weight:700}.pcs-std__loading--slots[data-v-ae630eca]{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;text-align:center}.pcs-std__spinner[data-v-ae630eca]{width:30px;height:30px;border:3px solid color-mix(in srgb,var(--std-primary) 18%,white);border-top-color:var(--std-primary);border-radius:50%;animation:pcs-std-spin-ae630eca .8s linear infinite}.pcs-std__button-loader[data-v-ae630eca]{display:inline-flex;align-items:center;gap:6px;height:22px}.pcs-std__button-loader i[data-v-ae630eca]{width:7px;height:7px;border-radius:999px;background:#fff;animation:pcs-std-button-dot-ae630eca .9s ease-in-out infinite}.pcs-std__button-loader i[data-v-ae630eca]:nth-child(2){animation-delay:.12s}.pcs-std__button-loader i[data-v-ae630eca]:nth-child(3){animation-delay:.24s}@keyframes pcs-std-button-dot-ae630eca{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.pcs-std__sr-only[data-v-ae630eca]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pcs-std-spin-ae630eca{to{transform:rotate(360deg)}}.pcs-std__modal[data-v-ae630eca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:20px}.pcs-std__backdrop[data-v-ae630eca]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b}.pcs-std__dialog[data-v-ae630eca]{position:relative;width:min(560px,100%);max-height:min(85vh,780px);display:flex;flex-direction:column;background:var(--std-dialog-surface);border:1px solid var(--std-dialog-border);border-radius:16px;overflow:hidden}.pcs-std__dialog header[data-v-ae630eca],.pcs-std__dialog footer[data-v-ae630eca]{display:flex;justify-content:space-between;gap:12px;flex-shrink:0;padding:16px 20px}.pcs-std__dialog header[data-v-ae630eca]{border-bottom:1px solid var(--std-border)}.pcs-std__dialog footer[data-v-ae630eca]{border-top:1px solid var(--std-border)}.pcs-std__dialog-body[data-v-ae630eca]{overflow:auto;padding:16px 20px;color:var(--std-muted);font-size:14.2px;line-height:1.55}.pcs-std__details-modal .pcs-std__dialog[data-v-ae630eca]{width:min(780px,100%)}.pcs-std__dialog-tabs[data-v-ae630eca]{flex-shrink:0;display:flex;gap:4px;overflow-x:auto;padding:0 20px;border-bottom:1px solid var(--std-border);scrollbar-width:none}.pcs-std__dialog-tabs button[data-v-ae630eca]{flex:0 0 auto;margin-bottom:-1px;padding:11px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--std-muted);font:inherit;font-size:13px;font-weight:750;cursor:pointer}.pcs-std__dialog-tabs button[data-v-ae630eca]:hover{color:var(--std-text)}.pcs-std__dialog-tabs button.is-active[data-v-ae630eca]{border-bottom-color:var(--std-primary);color:var(--std-primary)}.pcs-std__dialog-tabs button[data-v-ae630eca]:focus-visible{outline:2px solid color-mix(in srgb,var(--std-primary) 45%,transparent);outline-offset:-2px}.pcs-std__detail-attributes[data-v-ae630eca]{display:grid;gap:14px;margin:0}.pcs-std__detail-attributes dt[data-v-ae630eca]{margin-bottom:6px;color:var(--std-text);font-size:13px;font-weight:800}.pcs-std__detail-attributes dd[data-v-ae630eca]{display:flex;flex-wrap:wrap;gap:6px;margin:0}.pcs-std__detail-attributes dd span[data-v-ae630eca]{padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--std-primary) 10%,white);color:var(--std-text);font-size:12px;line-height:1.25}.pcs-std__detail-biomarkers>p[data-v-ae630eca]{margin:0 0 12px;font-size:13px}.pcs-std__detail-biomarkers ul[data-v-ae630eca]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pcs-std__detail-biomarkers li[data-v-ae630eca]{display:grid;gap:4px;min-width:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--std-primary) 16%,var(--std-dialog-surface));border-radius:10px;background:color-mix(in srgb,var(--std-primary) 7%,var(--std-dialog-surface))}.pcs-std__detail-biomarkers li strong[data-v-ae630eca]{color:var(--std-text);font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.pcs-std__detail-biomarkers li span[data-v-ae630eca]{color:var(--std-muted);font-size:13px;line-height:1.5}.pcs-std__dialog-body[data-v-ae630eca] h3{margin:16px 0 6px;color:var(--std-text);font-size:14px}.pcs-std__dialog-body[data-v-ae630eca] table{width:100%;border-collapse:collapse}.pcs-std__dialog-body[data-v-ae630eca] th,.pcs-std__dialog-body[data-v-ae630eca] td{padding:8px 10px;border:1px solid var(--std-border);text-align:left}.pcs-std__payment-note dd[data-v-ae630eca]{color:var(--std-primary);font-weight:800}.pcs-std__review-heading[data-v-ae630eca]{margin-bottom:22px;text-align:center}.pcs-std__review-heading h3[data-v-ae630eca]{margin:0;color:var(--std-text);font-size:24px;line-height:1.2}.pcs-std__review-heading p[data-v-ae630eca]{margin:6px 0 0;color:var(--std-muted);font-size:14px;line-height:1.5}@container pcs-std (max-width: 720px){.pcs-std__fields[data-v-ae630eca]{grid-template-columns:1fr}.pcs-std__schedule[data-v-ae630eca]{grid-template-columns:1fr;min-height:0}.pcs-std__schedule-times[data-v-ae630eca]{border-left:0;border-top:1px solid var(--std-border)}.pcs-std__times[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__loading[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__times-empty[data-v-ae630eca]{height:240px;max-height:240px}.pcs-std__about[data-v-ae630eca]{flex-direction:column;align-items:stretch}.pcs-std__details-link[data-v-ae630eca]{align-self:flex-start;text-align:left}.pcs-std__acc-meta[data-v-ae630eca]{flex-wrap:wrap;row-gap:8px}.pcs-std__option[data-v-ae630eca]{grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:start}.pcs-std__option>strong[data-v-ae630eca]{grid-column:2;justify-self:start;margin-top:-2px}}@container pcs-std (max-width: 520px){.pcs-std__view-toggle[data-v-ae630eca]{display:none}.pcs-std__results.is-grid[data-v-ae630eca]{grid-template-columns:minmax(0,1fr)}.pcs-std__chrome[data-v-ae630eca]{padding:14px 14px 8px}.pcs-std__panel[data-v-ae630eca]{padding:8px 14px 20px}.pcs-std__footer[data-v-ae630eca]{padding:10px 14px 14px}.pcs-std__error[data-v-ae630eca],.pcs-std__step-message[data-v-ae630eca]{margin-inline:14px}.pcs-std__head[data-v-ae630eca]{gap:10px}.pcs-std__head-media[data-v-ae630eca]{width:52px;height:52px;border-radius:12px}.pcs-std__head h2[data-v-ae630eca]{font-size:17px}.pcs-std__verification-input[data-v-ae630eca]{width:100%;max-width:220px}.pcs-std__head p[data-v-ae630eca],.pcs-std__help[data-v-ae630eca]{font-size:12.8px}.pcs-std__steps[data-v-ae630eca]{padding-top:8px}.pcs-std__step[data-v-ae630eca]{min-width:0;max-width:72px;flex:1 1 0}.pcs-std__step-icon[data-v-ae630eca]{width:38px;height:38px}.pcs-std__step-icon svg[data-v-ae630eca]{width:18px;height:18px}.pcs-std__step-rail[data-v-ae630eca]{margin-top:17px;margin-inline:2px;min-width:4px}.pcs-std__step-label[data-v-ae630eca]{font-size:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.pcs-std__day[data-v-ae630eca]{min-height:48px;height:48px;border-radius:8px;gap:1px}.pcs-std__day strong[data-v-ae630eca]{font-size:13px}.pcs-std__day small[data-v-ae630eca]{font-size:10px}.pcs-std__dow[data-v-ae630eca],.pcs-std__grid[data-v-ae630eca]{gap:4px}.pcs-std__schedule-cal[data-v-ae630eca],.pcs-std__schedule-times[data-v-ae630eca]{padding:12px 12px 18px}.pcs-std__selection[data-v-ae630eca]{grid-template-columns:minmax(0,1fr);gap:10px}.pcs-std__selection-total[data-v-ae630eca]{width:100%;min-width:0;padding-left:0;padding-top:8px;border-left:0;border-top:1px solid color-mix(in srgb,var(--std-primary) 16%,var(--std-border));grid-template-columns:auto auto;justify-content:space-between;align-items:center;justify-items:start}.pcs-std__actions[data-v-ae630eca]{display:flex;flex-wrap:wrap;gap:8px}.pcs-std__actions>.pcs-std__btn--ghost[data-v-ae630eca]{flex:1 1 calc(50% - 4px);min-width:0}.pcs-std__actions-right[data-v-ae630eca]{flex:1 1 calc(50% - 4px);width:auto;min-width:0;display:flex;margin-left:0}.pcs-std__actions:not(:has(>.pcs-std__btn--ghost)) .pcs-std__actions-right[data-v-ae630eca]{flex:1 1 100%}.pcs-std__btn[data-v-ae630eca]{min-width:0;width:100%;padding-inline:12px}.pcs-std__review div[data-v-ae630eca]{flex-direction:column;align-items:flex-start;gap:4px}.pcs-std__review dd[data-v-ae630eca]{text-align:left}.pcs-std__form-card[data-v-ae630eca]{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px}.pcs-std__form-card-number[data-v-ae630eca]{width:36px;height:36px}.pcs-std__form-card-action[data-v-ae630eca]{grid-column:2;width:fit-content;min-width:68px;padding:8px 12px}.pcs-std__month-nav[data-v-ae630eca]{max-width:100%;min-width:0;font-size:12px}.pcs-std__cal-head[data-v-ae630eca]{flex-wrap:wrap;gap:8px}}@media (max-width: 880px){.pcs-std__results.is-grid[data-v-ae630eca]{grid-template-columns:minmax(0,1fr)}.pcs-std__treatment-card.has-image[data-v-ae630eca]{grid-template-columns:120px minmax(0,1fr) 120px}.pcs-std__fields[data-v-ae630eca]{grid-template-columns:1fr}.pcs-std__head[data-v-ae630eca]{gap:12px}.pcs-std__head-media[data-v-ae630eca]{width:60px;height:60px;border-radius:12px}.pcs-std__head h2[data-v-ae630eca]{font-size:19px}.pcs-std__selection-toggle[data-v-ae630eca]{min-width:0}.pcs-std__actions[data-v-ae630eca]{flex-wrap:nowrap}.pcs-std__actions>.pcs-std__btn--ghost[data-v-ae630eca]{flex:1 1 0;min-width:0}.pcs-std__actions-right[data-v-ae630eca]{flex:1 1 0;min-width:0;align-items:stretch}.pcs-std__btn[data-v-ae630eca]{flex:1;min-width:0}.pcs-std__step[data-v-ae630eca]{min-width:58px;max-width:78px}.pcs-std__step-icon[data-v-ae630eca]{width:40px;height:40px}.pcs-std__step-rail[data-v-ae630eca]{margin-top:18px;margin-inline:4px}.pcs-std__step-label[data-v-ae630eca]{font-size:10.5px}.pcs-std__schedule[data-v-ae630eca]{grid-template-columns:1fr;min-height:0}.pcs-std__schedule-times[data-v-ae630eca]{border-left:0;border-top:1px solid var(--std-border)}.pcs-std__times[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__loading[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__times-empty[data-v-ae630eca]{height:240px;max-height:240px}.pcs-std__about[data-v-ae630eca]{flex-direction:column;align-items:stretch}.pcs-std__details-link[data-v-ae630eca]{align-self:flex-start;text-align:left}.pcs-std__option[data-v-ae630eca]{grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:start}.pcs-std__option>strong[data-v-ae630eca]{grid-column:2;justify-self:start}}@media (max-width: 560px){.pcs-std__catalogue-head[data-v-ae630eca]{align-items:flex-start;flex-direction:column}.pcs-std__view-toggle[data-v-ae630eca]{display:none}.pcs-std__treatment-card[data-v-ae630eca],.pcs-std__treatment-card.has-image[data-v-ae630eca],.pcs-std__results.is-grid .pcs-std__treatment-card[data-v-ae630eca],.pcs-std__results.is-grid .pcs-std__treatment-card.has-image[data-v-ae630eca]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.pcs-std__treatment-image[data-v-ae630eca],.pcs-std__results.is-grid .pcs-std__treatment-image[data-v-ae630eca]{grid-column:auto;min-height:150px;max-height:180px}.pcs-std__treatment-action[data-v-ae630eca]{align-items:center;flex-direction:row;justify-content:space-between;border-top:1px solid var(--std-border);border-left:0;text-align:left}.pcs-std__treatment-action button[data-v-ae630eca]{min-width:110px}.pcs-std__acc-body.is-grid[data-v-ae630eca]{grid-template-columns:minmax(0,1fr)}.pcs-std__promo-row>div[data-v-ae630eca]{flex-wrap:wrap}.pcs-std__promo-row input[data-v-ae630eca]{flex-basis:100%}.pcs-std__promo-row button[data-v-ae630eca]{min-height:42px;flex:1}.pcs-std__savings-link[data-v-ae630eca]{justify-items:stretch;width:100%;text-align:right}.pcs-std[data-v-ae630eca]{height:auto;border-radius:12px}.pcs-std__stage[data-v-ae630eca]{min-height:min(var(--std-min-height),92dvh);max-height:min(var(--std-height),92dvh)}.pcs-std__chrome[data-v-ae630eca]{padding:14px 14px 8px}.pcs-std__panel[data-v-ae630eca]{padding:8px 14px 20px}.pcs-std__footer[data-v-ae630eca]{padding:10px 14px max(14px,env(safe-area-inset-bottom,0px))}.pcs-std__error[data-v-ae630eca],.pcs-std__step-message[data-v-ae630eca]{margin-inline:14px}.pcs-std__head-media[data-v-ae630eca]{width:52px;height:52px}.pcs-std__head h2[data-v-ae630eca]{font-size:17px}.pcs-std__step[data-v-ae630eca]{min-width:0;max-width:72px;flex:1 1 0}.pcs-std__step-icon[data-v-ae630eca]{width:38px;height:38px}.pcs-std__step-label[data-v-ae630eca]{font-size:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcs-std__day[data-v-ae630eca]{min-height:48px;height:48px}.pcs-std__dow[data-v-ae630eca],.pcs-std__grid[data-v-ae630eca]{gap:4px}.pcs-std__selection[data-v-ae630eca]{grid-template-columns:minmax(0,1fr)}.pcs-std__selection-total[data-v-ae630eca]{width:100%;min-width:0;padding-left:0;padding-top:8px;border-left:0;border-top:1px solid color-mix(in srgb,var(--std-primary) 16%,var(--std-border));grid-template-columns:auto auto;justify-content:space-between;align-items:center;justify-items:start}.pcs-std__actions-right[data-v-ae630eca]{flex:1 1 calc(50% - 4px);width:auto;min-width:0;display:flex;margin-left:0}.pcs-std__actions>.pcs-std__btn--ghost[data-v-ae630eca]{flex:1 1 calc(50% - 4px);min-width:0}.pcs-std__actions:not(:has(>.pcs-std__btn--ghost)) .pcs-std__actions-right[data-v-ae630eca]{flex:1 1 100%}.pcs-std__btn[data-v-ae630eca]{width:100%;padding-inline:12px}.pcs-std__review div[data-v-ae630eca]{flex-direction:column;align-items:flex-start;gap:4px}.pcs-std__review dd[data-v-ae630eca]{text-align:left}.pcs-std__modal[data-v-ae630eca]{padding:12px;padding-top:max(12px,env(safe-area-inset-top,0px));padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.pcs-std__dialog[data-v-ae630eca]{width:100%;max-height:min(88dvh,780px)}}@media (max-height: 640px){.pcs-std__stage[data-v-ae630eca]{min-height:min(560px,96dvh);max-height:min(var(--std-height),96dvh)}.pcs-std__times[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__loading[data-v-ae630eca],.pcs-std__schedule-times>.pcs-std__times-empty[data-v-ae630eca]{height:180px;max-height:180px}}.pcs-std__layout[data-v-ae630eca]{display:flex;flex:1 1 auto;align-items:flex-start;min-height:0}.pcs-std__layout>.pcs-std__body[data-v-ae630eca]{flex:1 1 auto;min-width:0;align-self:stretch}.pcs-std__side[data-v-ae630eca]{flex:0 0 320px;position:sticky;top:calc(var(--std-site-header, 0px) + 12px);margin:12px 24px 16px 0;border:1px solid var(--std-border);border-radius:16px;background:var(--std-surface);box-sizing:border-box;overflow:hidden}.pcs-std__summary[data-v-ae630eca]{padding:20px 20px 4px}@container pcs-std (min-width: 861px){.pcs-std__side-inner[data-v-ae630eca]{display:flex;flex-direction:column;min-height:min(560px,calc(100vh - var(--std-site-header, 0px) - 48px));min-height:min(560px,calc(100dvh - var(--std-site-header, 0px) - 48px))}.pcs-std__side .pcs-std__summary[data-v-ae630eca]{flex:1 1 auto}.pcs-std__side .pcs-std__footer[data-v-ae630eca]{margin-top:auto}.pcs-std .pcs-std__side .pcs-std__footer[data-v-ae630eca]{position:static;padding:4px 20px 20px;border-top:0;background:transparent;box-shadow:none}.pcs-std__side .pcs-std__actions[data-v-ae630eca]{display:flex;flex-direction:column-reverse;align-items:stretch;gap:8px}.pcs-std__side .pcs-std__actions-right[data-v-ae630eca]{align-items:stretch;margin-left:0}.pcs-std__side .pcs-std__actions .pcs-std__btn[data-v-ae630eca]{width:100%;min-width:0}}.pcs-std__bar-total[data-v-ae630eca]{display:none}.pcs-std.is-wide.is-fit-content[data-v-ae630eca]{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start}.pcs-std.is-wide.is-fit-content>.pcs-std__chrome[data-v-ae630eca],.pcs-std.is-wide.is-fit-content>.pcs-std__stage[data-v-ae630eca],.pcs-std.is-wide.is-fit-content .pcs-std__layout[data-v-ae630eca]{display:contents}.pcs-std.is-wide.is-fit-content .pcs-std__head[data-v-ae630eca]{grid-column:1 / -1;grid-row:1;padding:20px 28px 18px}.pcs-std.is-wide.is-fit-content .pcs-std__steps[data-v-ae630eca]{grid-column:1;grid-row:2;padding:20px 24px 2px}.pcs-std.is-wide.is-fit-content .pcs-std__body[data-v-ae630eca]{grid-column:1;grid-row:3}.pcs-std.is-wide.is-fit-content .pcs-std__side[data-v-ae630eca]{grid-column:2;grid-row:2 / span 2;align-self:stretch;position:static;margin:0;border:0;border-left:1px solid var(--std-border);border-radius:0;background:transparent;overflow:visible;min-height:0}.pcs-std.is-wide.is-fit-content .pcs-std__side-inner[data-v-ae630eca]{position:sticky;top:var(--std-site-header, 0px);min-height:min(560px,calc(100vh - var(--std-site-header, 0px)));min-height:min(560px,calc(100dvh - var(--std-site-header, 0px)))}.pcs-std.is-wide.is-fit-content .pcs-std__summary[data-v-ae630eca]{padding:18px 24px 4px}.pcs-std.is-wide.is-fit-content .pcs-std__side .pcs-std__footer[data-v-ae630eca]{padding:4px 24px 24px}.pcs-std__steps[data-v-ae630eca]{display:block;padding:10px 0 2px}.pcs-std__crumbs[data-v-ae630eca]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:14px}.pcs-std__crumb[data-v-ae630eca]{display:flex;align-items:center;color:#98a2b3}.pcs-std__crumb+.pcs-std__crumb[data-v-ae630eca]:before{content:"›";margin:0 10px;color:#c3c9d3;font-size:16px}.pcs-std__crumb .pcs-std__step-label[data-v-ae630eca]{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;overflow:visible;display:inline}.pcs-std__crumb.is-done[data-v-ae630eca]{color:var(--std-muted)}.pcs-std__crumb.is-done button[data-v-ae630eca]{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.pcs-std__crumb.is-done button[data-v-ae630eca]:hover{text-decoration-color:currentColor}.pcs-std__crumb.is-current[data-v-ae630eca]{color:var(--std-text)}.pcs-std__crumb.is-current .pcs-std__step-label[data-v-ae630eca]{font-weight:800}.pcs-std__progress[data-v-ae630eca]{display:none}.pcs-std__top-back[data-v-ae630eca]{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px 0 0;border:0;background:none;color:var(--std-text);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.pcs-std__top-back span[data-v-ae630eca]{font-size:18px}.pcs-std__sheet[data-v-ae630eca]{place-items:end stretch;padding:0}.pcs-std__sheet-panel[data-v-ae630eca]{position:relative;display:grid;gap:14px;max-height:85vh;overflow:auto;padding:22px 20px max(20px,env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:var(--std-dialog-surface, #fff);box-sizing:border-box}.pcs-std__sheet-close[data-v-ae630eca]{width:100%}@container pcs-std (max-width: 520px){.pcs-std__question[data-v-ae630eca]{margin:12px 16px 0;font-size:20px}}@container pcs-std (max-width: 860px){.pcs-std__layout[data-v-ae630eca]{flex-direction:column;align-items:stretch}.pcs-std__side[data-v-ae630eca],.pcs-std__side-inner[data-v-ae630eca]{display:contents}.pcs-std__summary[data-v-ae630eca],.pcs-std__crumbs[data-v-ae630eca]{display:none}.pcs-std__progress[data-v-ae630eca]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px}.pcs-std__progress-text[data-v-ae630eca]{grid-column:2;justify-self:end;color:var(--std-muted);font-size:13px;font-weight:700}.pcs-std__top-back+.pcs-std__progress-text[data-v-ae630eca]{grid-column:2}.pcs-std__progress-bar[data-v-ae630eca]{grid-column:1 / -1;height:4px;border-radius:4px;background:var(--std-border);overflow:hidden}.pcs-std__progress-bar i[data-v-ae630eca]{display:block;height:100%;border-radius:inherit;background:var(--std-primary);transition:width .25s ease}.pcs-std .pcs-std__actions[data-v-ae630eca]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.pcs-std .pcs-std__actions>.pcs-std__btn--ghost[data-v-ae630eca]{display:none}.pcs-std.pcs-std .pcs-std__actions .pcs-std__actions-right[data-v-ae630eca]{flex:0 0 auto;width:auto;min-width:0;margin-left:0;align-items:flex-end}.pcs-std.pcs-std .pcs-std__actions-right .pcs-std__btn--primary[data-v-ae630eca]{width:auto;min-width:140px;padding:0 24px}.pcs-std__bar-total[data-v-ae630eca]{display:grid;flex:1 1 auto;gap:1px;min-width:0;padding:4px 0;border:0;background:none;color:var(--std-text);font:inherit;text-align:left;cursor:pointer}.pcs-std__bar-total strong[data-v-ae630eca]{font-size:18px;font-weight:800;line-height:1.2}.pcs-std__bar-total span[data-v-ae630eca]{overflow:hidden;color:var(--std-muted);font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pcs-std__bar-total u[data-v-ae630eca]{color:var(--std-primary);font-weight:800;text-underline-offset:3px}}.pcs-std__head.is-slim[data-v-ae630eca]{padding-bottom:0}.pcs-std__head.is-slim .pcs-std__head-media[data-v-ae630eca],.pcs-std__head.is-slim .pcs-std__description[data-v-ae630eca],.pcs-std__head.is-slim .pcs-std__description-toggle[data-v-ae630eca]{display:none}.pcs-std__head.is-slim h2[data-v-ae630eca]{font-size:18px}.pcs-std__question[data-v-ae630eca]{text-align:left;margin:14px 24px 0;color:var(--std-text);font-size:22px;font-weight:850;line-height:1.25}.pcs-std__question+.pcs-std__panel[data-v-ae630eca],.pcs-std__question+.pcs-std__step-message[data-v-ae630eca]{padding-top:10px}.pcs-std__when[data-v-ae630eca]{display:grid;gap:28px}.pcs-std__when-label[data-v-ae630eca]{margin:0 0 12px!important;color:var(--std-text);font-family:var(--std-font)!important;font-size:16px;font-weight:750;letter-spacing:0;line-height:1.3;text-transform:none}.pcs-std__days[data-v-ae630eca],.pcs-std__slotx-grid[data-v-ae630eca]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.pcs-std__dayx[data-v-ae630eca]{display:grid;justify-items:center;align-content:start;gap:2px;padding:10px 4px;border:2px solid transparent;border-radius:var(--std-r);background:var(--std-soft);color:var(--std-text);font:inherit;cursor:pointer}.pcs-std__dayx[data-v-ae630eca]:hover{border-color:color-mix(in srgb,var(--std-primary) 45%,transparent)}.pcs-std__dayx[data-v-ae630eca]:focus-visible{outline:3px solid color-mix(in srgb,var(--std-primary) 30%,transparent);outline-offset:1px}.pcs-std__dayx small[data-v-ae630eca]{color:var(--std-muted);font-size:12px;font-weight:700;text-transform:uppercase}.pcs-std__dayx strong[data-v-ae630eca]{font-size:20px;font-weight:750;line-height:1.1}.pcs-std__dayx span[data-v-ae630eca]{color:var(--std-muted);font-size:12px;font-weight:600}.pcs-std__dayx em[data-v-ae630eca]{margin-top:2px;color:#a15c07;font-size:11px;font-style:normal;font-weight:700}.pcs-std__dayx.is-on[data-v-ae630eca]{border-color:var(--std-primary);background:var(--std-primary);color:#fff}.pcs-std__dayx.is-on small[data-v-ae630eca],.pcs-std__dayx.is-on span[data-v-ae630eca],.pcs-std__dayx.is-on em[data-v-ae630eca]{color:#ffffffd9}.pcs-std__more-dates[data-v-ae630eca]{justify-self:start;margin-top:12px;padding:0;border:0;background:none;color:var(--std-primary);font:inherit;font-size:14px;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pcs-std__when .pcs-std__schedule-cal[data-v-ae630eca],.pcs-std__day-pick[data-v-ae630eca]{display:grid;padding:0}.pcs-std__when .pcs-std__cal-head[data-v-ae630eca]{align-items:center;margin-bottom:4px}.pcs-std__when .pcs-std__cal-head .pcs-std__when-label[data-v-ae630eca]{margin:0!important}.pcs-std__slot-groups[data-v-ae630eca]{display:grid;gap:20px;margin:0;padding:0;border:0;min-width:0}.pcs-std__slot-group-label[data-v-ae630eca]{display:block;margin-bottom:8px;color:var(--std-muted);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pcs-std__slotx[data-v-ae630eca]{position:relative;display:grid;place-items:center;min-height:48px;border:2px solid transparent;border-radius:var(--std-r);background:var(--std-soft);color:var(--std-text);font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;cursor:pointer}.pcs-std__slotx[data-v-ae630eca]:hover{border-color:color-mix(in srgb,var(--std-primary) 45%,transparent)}.pcs-std__slotx[data-v-ae630eca]:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--std-primary) 30%,transparent);outline-offset:1px}.pcs-std__slotx.is-on[data-v-ae630eca]{border-color:var(--std-primary);background:var(--std-primary);color:#fff}.pcs-std__when-times[data-v-ae630eca]{scroll-margin-top:calc(var(--std-site-header, 0px) + 24px)}.pcs-std__week-head[data-v-ae630eca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.pcs-std__week-head .pcs-std__when-label[data-v-ae630eca]{margin:0!important}.pcs-std__week-nav[data-v-ae630eca]{display:flex;align-items:center;gap:6px}.pcs-std__week-btn[data-v-ae630eca],.pcs-std__cal-btn[data-v-ae630eca]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;height:40px;padding:0 10px;border:1.5px solid var(--std-border);border-radius:var(--std-r);background:var(--std-surface);color:var(--std-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pcs-std__week-btn[data-v-ae630eca]{font-size:20px;line-height:1}.pcs-std__week-btn[data-v-ae630eca]:disabled{opacity:.35;cursor:default}.pcs-std__week-btn[data-v-ae630eca]:not(:disabled):hover,.pcs-std__cal-btn[data-v-ae630eca]:hover{border-color:var(--std-text)}.pcs-std__dayx.is-off[data-v-ae630eca]{background:transparent;color:#b3bac6;cursor:default}.pcs-std__dayx.is-off small[data-v-ae630eca],.pcs-std__dayx.is-off span[data-v-ae630eca]{color:inherit}.pcs-std__dayx.is-off strong[data-v-ae630eca]{font-weight:500}.pcs-std__dayx.is-pending[data-v-ae630eca]{opacity:.5}.pcs-std__week-empty[data-v-ae630eca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:12px;padding:14px 16px;border-radius:var(--std-r);background:var(--std-soft)}.pcs-std__week-empty p[data-v-ae630eca]{margin:0;font-weight:650}.pcs-std__week-empty .pcs-std__btn[data-v-ae630eca]{min-width:0}.pcs-std__slot-continue[data-v-ae630eca]{grid-column:1 / -1;width:100%;min-height:50px;margin:2px 0 6px;font-size:16px}.pcs-std__calendar-sheet .pcs-std__cal-head[data-v-ae630eca]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pcs-std__calendar-sheet .pcs-std__cal-head .pcs-std__when-label[data-v-ae630eca]{margin:0!important}@container pcs-std (min-width: 861px){.pcs-std__calendar-sheet[data-v-ae630eca]{place-items:center;padding:20px}.pcs-std__calendar-sheet .pcs-std__sheet-panel[data-v-ae630eca]{width:min(460px,100%);border-radius:20px}}@container pcs-std (max-width: 620px){.pcs-std__slotx-grid[data-v-ae630eca]{grid-template-columns:repeat(4,minmax(0,1fr))}.pcs-std__days[data-v-ae630eca]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 4.4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.pcs-std__days[data-v-ae630eca]::-webkit-scrollbar{display:none}.pcs-std__dayx[data-v-ae630eca]{scroll-snap-align:start}}
