:root{--color-paper:#fbf1e9;--color-paper-warm:#f5e9de;--color-card:#fff;--color-anchor:#2a1438;--color-ink:#2e1a3a;--color-ink-soft:#6e5670;--color-primary:#6b3a89;--color-secondary:#e07856;--color-coral-deep:#c45f3d;--color-coral-text:#ac3f1a;--color-rule:#6b3a8924;--color-tag-bg:#f0e3ef;--color-tag-ink:#6b3a89;--color-primary-hover:#5a2e75;--color-info-bg:#dae8fd;--color-info-ink:#1f4b91;--color-info-border:#afc8ee;--color-success-bg:#deeeda;--color-success-ink:#2a5c25;--color-success-border:#b4d4ad;--color-warning-bg:#fde9da;--color-warning-ink:#8c4a14;--color-warning-border:#efc59e;--color-danger-bg:#f8dad8;--color-danger-ink:#c13832;--color-danger-border:#e8aaa6;--color-category-purple-bg:#f0e3ef;--color-category-purple-ink:#6b3a89;--color-category-blue-bg:#dae8fd;--color-category-blue-ink:#1f4b91;--color-category-teal-bg:#dce6ec;--color-category-teal-ink:#2c4e63;--color-category-yellow-bg:#fbebcf;--color-category-yellow-ink:#7a4e0e;--color-category-green-bg:#f6e1da;--color-category-green-ink:#9e4b3c;--color-category-orange-bg:#fbe3d9;--color-category-orange-ink:#ac3f1a;--gradient-brand:linear-gradient(135deg, #6b3a89 0%, #e07856 55%);--gradient-sunset:linear-gradient(135deg, #2a1438, #6b3a89 45%, #e07856);--gradient-heat:linear-gradient(135deg, #6b3a89, #f09a7e);--shadow-sm:0 1px 2px #2a14380f;--shadow-md:0 6px 18px #6b3a891f;--shadow-lg:0 16px 60px -20px #2a143847;--font-wordmark:"DM Serif Display", serif;--font-headline:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--size-h1:clamp(2.125rem, 5vw, 3.75rem);--size-h2:clamp(1.875rem, 3vw, 2.25rem);--size-h3:.875rem;--size-body-large:1.375rem;--size-body:1rem;--size-body-small:.875rem;--size-caption:.75rem;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:128px;--radius-button:10px;--radius-card:10px;--radius-pill:9999px;--control-h-sm:32px;--control-h-md:40px;--control-h-lg:48px;--control-h-xl:56px;--duration-fast:.18s;--duration-base:.3s;--duration-slow:.6s;--duration-bloom:1.6s;--duration-pulse:2.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-emphasis:cubic-bezier(.2, .7, .2, 1);--chart-categorical-1:#6b3a89;--chart-categorical-2:#e07856;--chart-categorical-3:#2a8c82;--chart-categorical-4:#2f6fb0;--chart-categorical-5:#d9a227;--chart-categorical-6:#8e4fb8;--chart-categorical-7:#46b07a;--chart-categorical-8:#b23a6b;--chart-sequential-1:#c9a6d9;--chart-sequential-2:#ada1c7;--chart-sequential-3:#93b6da;--chart-sequential-4:#bcddd6;--chart-sequential-5:#c8e5c9;--chart-sequential-6:#ebe5b1;--chart-sequential-7:#f1d7b0;--chart-sequential-8:#efb994;--chart-sequential-9:#e9a38b;--chart-sequential-10:#e08b82;--chart-sequential-11:#ce7384;--chart-sequential-12:#b05663}[data-theme=dark]{--color-paper:#1e0f26;--color-paper-warm:#241430;--color-card:#2a1b36;--color-anchor:#fbf1e9;--color-ink:#f5e9de;--color-ink-soft:#b6a2bc;--color-primary:#9462b5;--color-secondary:#f39575;--color-coral-deep:#d67857;--color-coral-text:#f39575;--color-rule:#f5e9de29;--color-tag-bg:#3a2748;--color-tag-ink:#d9c2e4;--color-primary-hover:#a878c4;--color-info-bg:#1e2f47;--color-info-ink:#a9c8f2;--color-info-border:#33486a;--color-success-bg:#1e3320;--color-success-ink:#a7d8a0;--color-success-border:#345a38;--color-warning-bg:#3a2a18;--color-warning-ink:#eab987;--color-warning-border:#5c4326;--color-danger-bg:#3a1e1e;--color-danger-ink:#eda6a1;--color-danger-border:#5c3331;--color-category-purple-bg:#3a2748;--color-category-purple-ink:#d9c2e4;--color-category-blue-bg:#1e2f47;--color-category-blue-ink:#a9c8f2;--color-category-teal-bg:#1e2e38;--color-category-teal-ink:#a6c4d4;--color-category-yellow-bg:#3a2c12;--color-category-yellow-ink:#eac487;--color-category-green-bg:#3a2118;--color-category-green-ink:#e6a593;--color-category-orange-bg:#3a2017;--color-category-orange-ink:#f0a07e;--shadow-sm:0 1px 2px #0006;--shadow-md:0 6px 20px #00000080;--shadow-lg:0 18px 64px -20px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-paper:#1e0f26;--color-paper-warm:#241430;--color-card:#2a1b36;--color-anchor:#fbf1e9;--color-ink:#f5e9de;--color-ink-soft:#b6a2bc;--color-primary:#9462b5;--color-secondary:#f39575;--color-coral-deep:#d67857;--color-coral-text:#f39575;--color-rule:#f5e9de29;--color-tag-bg:#3a2748;--color-tag-ink:#d9c2e4;--color-primary-hover:#a878c4;--color-info-bg:#1e2f47;--color-info-ink:#a9c8f2;--color-info-border:#33486a;--color-success-bg:#1e3320;--color-success-ink:#a7d8a0;--color-success-border:#345a38;--color-warning-bg:#3a2a18;--color-warning-ink:#eab987;--color-warning-border:#5c4326;--color-danger-bg:#3a1e1e;--color-danger-ink:#eda6a1;--color-danger-border:#5c3331;--color-category-purple-bg:#3a2748;--color-category-purple-ink:#d9c2e4;--color-category-blue-bg:#1e2f47;--color-category-blue-ink:#a9c8f2;--color-category-teal-bg:#1e2e38;--color-category-teal-ink:#a6c4d4;--color-category-yellow-bg:#3a2c12;--color-category-yellow-ink:#eac487;--color-category-green-bg:#3a2118;--color-category-green-ink:#e6a593;--color-category-orange-bg:#3a2017;--color-category-orange-ink:#f0a07e;--shadow-sm:0 1px 2px #0006;--shadow-md:0 6px 20px #00000080;--shadow-lg:0 18px 64px -20px #0009}}.pp-heading[data-v-f02118e7]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-ink,#2e1a3a);margin:0;font-weight:500;line-height:1.1}.pp-heading--h1[data-v-f02118e7]{font-size:var(--size-h1,clamp(2.125rem, 5vw, 3.75rem))}.pp-heading--h2[data-v-f02118e7]{font-size:var(--size-h2,clamp(1.875rem, 3vw, 2.25rem))}.pp-heading--h3[data-v-f02118e7]{font-size:var(--size-h3,.875rem);text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-soft)}.pp-heading--gradient[data-v-f02118e7]{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));color:#0000;-webkit-background-clip:text;background-clip:text}.pp-text[data-v-cbfdbfb9]{font-family:var(--font-body,"Inter", system-ui, sans-serif);margin:0;line-height:1.6}.pp-text--large[data-v-cbfdbfb9]{font-size:var(--size-body-large,1.375rem)}.pp-text--regular[data-v-cbfdbfb9]{font-size:var(--size-body,1rem)}.pp-text--small[data-v-cbfdbfb9]{font-size:var(--size-body-small,.875rem)}.pp-text--default[data-v-cbfdbfb9]{color:var(--color-ink,#2e1a3a)}.pp-text--muted[data-v-cbfdbfb9]{color:var(--color-ink-soft,#6e5670)}.pp-button[data-v-0277d795]{justify-content:center;align-items:center;gap:var(--space-2,8px);border-radius:var(--radius-button,4px);font-family:var(--font-body,"Inter", system-ui, sans-serif);cursor:pointer;transition:background var(--duration-fast,.18s) var(--ease-standard), color var(--duration-fast,.18s) var(--ease-standard), border-color var(--duration-fast,.18s) var(--ease-standard), box-shadow var(--duration-fast,.18s) var(--ease-standard), filter var(--duration-fast,.18s) var(--ease-standard);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.pp-button[data-v-0277d795]:active:not([disabled]):not(.is-loading){box-shadow:none}.pp-button[data-v-0277d795]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);outline:none}.pp-button[disabled][data-v-0277d795],.pp-button.is-loading[data-v-0277d795]{cursor:not-allowed;opacity:.6}.pp-button--block[data-v-0277d795]{width:100%;display:flex}.pp-button__icon[data-v-0277d795] svg,.pp-button__icon-right[data-v-0277d795] svg{width:1.1em;height:1.1em}.pp-button .label[data-v-0277d795]{text-box-trim:trim-both;text-box-edge:cap alphabetic}.pp-button--sm[data-v-0277d795]{height:var(--control-h-sm,32px);padding:0 var(--space-4,16px);font-size:.85rem}.pp-button--md[data-v-0277d795]{height:var(--control-h-md,40px);padding:0 var(--space-5,20px);font-size:.95rem}.pp-button--lg[data-v-0277d795]{height:var(--control-h-lg,48px);padding:0 var(--space-6,24px);font-size:1rem}.pp-button--xl[data-v-0277d795]{height:var(--control-h-xl,56px);padding:0 var(--space-7,32px);font-size:1.05rem}.pp-button--icon[data-v-0277d795]{width:var(--control-h-md,40px);height:var(--control-h-md,40px);gap:0;padding:0}.pp-button--icon.pp-button--sm[data-v-0277d795]{width:var(--control-h-sm,32px);height:var(--control-h-sm,32px)}.pp-button--icon.pp-button--lg[data-v-0277d795]{width:var(--control-h-lg,48px);height:var(--control-h-lg,48px)}.pp-button--icon.pp-button--xl[data-v-0277d795]{width:var(--control-h-xl,56px);height:var(--control-h-xl,56px)}.pp-button--icon .label[data-v-0277d795]:empty{display:none}.pp-button--primary[data-v-0277d795]{background:var(--color-primary,#6b3a89);color:var(--color-paper,#fbf1e9)}.pp-button--primary[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:var(--color-primary-hover,#5a2e75);box-shadow:0 4px 12px #6b3a8938}.pp-button--secondary[data-v-0277d795]{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.pp-button--secondary[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:var(--color-tag-bg,#f0e3ef);box-shadow:0 4px 12px #6b3a892e}.pp-button--ghost[data-v-0277d795]{color:var(--color-ink);border-color:var(--color-rule,#6b3a8924);background:0 0}.pp-button--ghost[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:var(--color-tag-bg,#f0e3ef);border-color:var(--color-primary,#6b3a89);color:var(--color-primary,#6b3a89);box-shadow:0 4px 12px #6b3a8924}.pp-button--ghost-destructive[data-v-0277d795]{color:var(--color-danger-ink,#c13832);border-color:var(--color-rule,#6b3a8924);background:0 0}.pp-button--ghost-destructive[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:var(--color-danger-bg,#f8dad8);border-color:var(--color-danger-ink,#c13832)}.pp-button--ghost-on-dark[data-v-0277d795]{color:var(--color-paper,#fbf1e9);background:0 0;border-color:#fbf1e92e}.pp-button--ghost-on-dark[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:#fbf1e91a;border-color:#fbf1e959}.pp-button--destructive[data-v-0277d795]{background:var(--color-danger-ink,#c13832);color:#fff}.pp-button--destructive[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:#a52d28;box-shadow:0 4px 12px #c1383247}.pp-button--gradient[data-v-0277d795]{background:var(--gradient-brand);color:var(--color-paper,#fbf1e9)}.pp-button--gradient[data-v-0277d795]:hover:not([disabled]):not(.is-loading){filter:brightness(1.05)saturate(1.08);box-shadow:0 4px 14px #6b3a8947}.pp-button--signature[data-v-0277d795]{background:var(--color-secondary,#e07856);color:#fff;letter-spacing:-.01em;transition:background var(--duration-fast,.18s) var(--ease-standard), transform var(--duration-fast,.18s) var(--ease-standard), box-shadow var(--duration-fast,.18s) var(--ease-standard);border:0;box-shadow:0 8px 20px -10px #e078568c,inset 0 -1px #00000026}.pp-button--signature[data-v-0277d795]:hover:not([disabled]):not(.is-loading){background:var(--color-coral-deep,#c45f3d);transform:translateY(-1px);box-shadow:0 12px 22px -10px #e07856b3,inset 0 -1px #00000026}@media (prefers-reduced-motion:reduce){.pp-button--signature[data-v-0277d795]:hover:not([disabled]):not(.is-loading){transform:none}}.pp-button--signature[data-v-0277d795]:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #e0785673,0 8px 20px -10px #e078568c}.pp-button--signature[disabled][data-v-0277d795],.pp-button--signature.is-loading[data-v-0277d795]{background:var(--color-secondary,#e07856);opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.pp-button.is-loading .label[data-v-0277d795]{opacity:.85}.pp-button__spinner[data-v-0277d795]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite pp-button-spin-0277d795}@keyframes pp-button-spin-0277d795{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pp-button__spinner[data-v-0277d795]{animation-duration:1.6s}}.pp-card[data-v-53f53603]{background:var(--color-card,#fff);border-radius:var(--radius-card,10px);color:inherit;text-decoration:none;display:block;overflow:hidden}.pp-card--bordered[data-v-53f53603]{border:1px solid var(--color-rule,#6b3a8924)}.pp-card--elevated[data-v-53f53603]{box-shadow:var(--shadow-md)}.pp-card--interactive[data-v-53f53603]{box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--duration-fast,.18s) var(--ease-standard), box-shadow var(--duration-fast,.18s) var(--ease-standard)}.pp-card--interactive[data-v-53f53603]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.pp-card--interactive[data-v-53f53603]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 35%, transparent), var(--shadow-lg);outline:none}.pp-card--none .pp-card__body[data-v-53f53603]{padding:0}.pp-card--sm .pp-card__body[data-v-53f53603]{padding:var(--space-4,16px)}.pp-card--md .pp-card__body[data-v-53f53603]{padding:var(--space-6,24px)}.pp-card--lg .pp-card__body[data-v-53f53603]{padding:var(--space-8,40px)}.pp-card__header[data-v-53f53603],.pp-card__footer[data-v-53f53603]{padding:var(--space-4,16px) var(--space-6,24px)}.pp-card__header[data-v-53f53603]{border-bottom:1px solid var(--color-rule,#6b3a8924)}.pp-card__footer[data-v-53f53603]{border-top:1px solid var(--color-rule,#6b3a8924)}.pp-card__media[data-v-53f53603]{display:block}.pp-card__media[data-v-53f53603] img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.pp-card--interactive[data-v-53f53603]{transition:none}.pp-card--interactive[data-v-53f53603]:hover{transform:none}}.pp-tag[data-v-baab990f]{font-family:var(--font-body,"Inter", system-ui, sans-serif);letter-spacing:.04em;padding:2px var(--space-3,12px);border-radius:var(--radius-pill,9999px);align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:inline-flex}.pp-tag--default[data-v-baab990f]{background:var(--color-tag-bg,#f0e3ef);color:var(--color-tag-ink,#6b3a89)}.pp-tag--success[data-v-baab990f]{background:var(--color-success-bg,#deeeda);color:var(--color-success-ink,#2a5c25)}.pp-tag--warning[data-v-baab990f]{background:var(--color-warning-bg,#fde9da);color:var(--color-warning-ink,#8c4a14)}.pp-tag--info[data-v-baab990f]{background:var(--color-info-bg,#dae8fd);color:var(--color-info-ink,#1f4b91)}.pp-tag--danger[data-v-baab990f]{background:var(--color-danger-bg,#f8dad8);color:var(--color-danger-ink,#c13832)}.pp-tag--color-purple[data-v-baab990f]{background:var(--color-category-purple-bg,#f0e3ef);color:var(--color-category-purple-ink,#6b3a89)}.pp-tag--color-blue[data-v-baab990f]{background:var(--color-category-blue-bg,#dae8fd);color:var(--color-category-blue-ink,#1f4b91)}.pp-tag--color-teal[data-v-baab990f]{background:var(--color-category-teal-bg,#dce6ec);color:var(--color-category-teal-ink,#2c4e63)}.pp-tag--color-yellow[data-v-baab990f]{background:var(--color-category-yellow-bg,#fbebcf);color:var(--color-category-yellow-ink,#7a4e0e)}.pp-tag--color-green[data-v-baab990f]{background:var(--color-category-green-bg,#f6e1da);color:var(--color-category-green-ink,#9e4b3c)}.pp-tag--color-orange[data-v-baab990f]{background:var(--color-category-orange-bg,#fbe3d9);color:var(--color-category-orange-ink,#ac3f1a)}.pp-tag--md[data-v-baab990f]{padding:6px var(--space-3,12px);font-size:.75rem}.pp-tag--lg[data-v-baab990f]{padding:9px var(--space-4,16px);font-size:.8125rem}.pp-tag__dot[data-v-baab990f]{opacity:.7;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pp-tag--interactive[data-v-baab990f]{cursor:pointer;transition:background var(--duration-fast,.18s) var(--ease-standard), color var(--duration-fast,.18s) var(--ease-standard), box-shadow var(--duration-fast,.18s) var(--ease-standard), filter var(--duration-fast,.18s) var(--ease-standard);border:0}.pp-tag--interactive[data-v-baab990f]:hover{filter:brightness(.96)}.pp-tag--interactive[data-v-baab990f]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);outline:none}.pp-tag--pressed[data-v-baab990f],.pp-tag--pressed[data-v-baab990f]:hover{background:var(--color-ink,#2e1a3a);color:var(--color-card,#fff);filter:none}.pp-tag__remove[data-v-baab990f]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.pp-tag__remove[data-v-baab990f]:hover{opacity:1}.pp-tag__remove[data-v-baab990f]:focus-visible{outline-offset:1px;outline:2px solid}.pp-container[data-v-c7c5e0c1]{padding-inline:var(--space-5,20px);margin-inline:auto}.pp-container--narrow[data-v-c7c5e0c1]{max-width:680px}.pp-container--default[data-v-c7c5e0c1]{max-width:1080px}.pp-container--wide[data-v-c7c5e0c1]{max-width:1320px}.pp-section[data-v-7710bf52]{padding-block:var(--space-9,48px)}.pp-section__header[data-v-7710bf52]{margin-bottom:var(--space-6,24px);max-width:60ch}.pp-section__eyebrow[data-v-7710bf52]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-secondary,#e07856);margin:0 0 var(--space-2,8px);font-size:.75rem}.pp-section__title[data-v-7710bf52]{text-transform:none;font-family:var(--font-headline);color:var(--color-ink);margin:0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15}.pp-pulse-line[data-v-273e3b89]{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.pp-pulse-line__trace[data-v-273e3b89]{display:none}}.pp-hero[data-v-267156ad]{gap:var(--space-5,24px);flex-direction:column;padding-block:clamp(3rem,7vw,5.5rem);display:flex}.pp-hero__eyebrow[data-v-267156ad]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary,#e07856);margin:0;font-size:.78rem}.pp-hero__title[data-v-267156ad]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variation-settings:"opsz" 144;letter-spacing:-.025em;color:var(--color-anchor,#2a1438);max-width:22ch;margin:0;font-size:clamp(2.75rem,6vw,5rem);font-weight:700;line-height:.95}.pp-hero__lede[data-v-267156ad]{color:var(--color-ink-soft,#6e5670);max-width:60ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}.pp-hero__actions[data-v-267156ad]{gap:var(--space-4,16px);margin-top:var(--space-2,8px);flex-wrap:wrap;display:flex}.pp-hero__pulse[data-v-267156ad]{margin-top:var(--space-4,16px);height:48px;color:var(--color-secondary,#e07856);opacity:.85}@media (width<=640px){.pp-hero__actions[data-v-267156ad] .pp-button{width:100%}}.pp-dot-field[data-v-a4695a7b]{background-image:radial-gradient(circle, var(--pp-dot-field-color,var(--color-primary,#6b3a89)) 1.4px, transparent 1.6px);opacity:.6;background-position:0 0;background-repeat:repeat;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.pp-dot-field--low[data-v-a4695a7b]{background-size:22px 22px}.pp-dot-field--medium[data-v-a4695a7b]{background-size:16px 16px}.pp-dot-field--high[data-v-a4695a7b]{background-size:11px 11px}.pp-dot-field-svg[data-v-a4695a7b]{width:100%;height:100%;display:block}.pp-gradient-wash[data-v-bf91998b]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pp-gradient-wash--soft[data-v-bf91998b]{background:radial-gradient(at 30% 40%,#6b3a8947,#0000 60%),radial-gradient(at 70% 60%,#e0785652,#0000 60%)}.pp-gradient-wash--soft[data-v-bf91998b]:after{content:"";background:radial-gradient(circle,#2b14380d .5px,#0000 1px) 0 0/6px 6px;position:absolute;inset:0}.pp-gradient-wash--bold[data-v-bf91998b]{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%))}.pp-page-head[data-v-c71a3150]{justify-content:space-between;align-items:flex-end;gap:var(--space-6,24px);margin-bottom:var(--space-5,20px);font-family:var(--font-body,"Inter", sans-serif);flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}.pp-page-head__pattern[data-v-c71a3150]{z-index:0;pointer-events:none;position:absolute;inset:-8px -4px -16px;overflow:hidden}.pp-page-head--pattern-dots .pp-page-head__pattern[data-v-c71a3150]{opacity:.45}.pp-page-head--pattern-gradient .pp-page-head__pattern[data-v-c71a3150]{opacity:.7}.pp-page-head__pattern[data-v-c71a3150]:after{content:"";background:linear-gradient(90deg, transparent 0%, transparent 55%, var(--color-paper,#fbf1e9) 100%);pointer-events:none;position:absolute;inset:0}.pp-page-head__title-block[data-v-c71a3150]{z-index:1;align-items:flex-start;gap:var(--space-2,8px);flex-direction:column;min-width:0;max-width:62ch;display:flex;position:relative}.pp-page-head__eyebrow[data-v-c71a3150]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);margin:0;font-size:.6875rem}.pp-page-head__eyebrow--accent[data-v-c71a3150]{color:var(--color-secondary,#e07856)}.pp-page-head__title[data-v-c71a3150]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variation-settings:"opsz" 96;letter-spacing:-.025em;color:var(--color-anchor,#2a1438);margin:0;font-size:clamp(1.875rem,3.2vw,2.5rem);font-weight:600;line-height:1.05}.pp-page-head__lede[data-v-c71a3150]{color:var(--color-ink-soft,#6e5670);margin:var(--space-2,8px) 0 0;max-width:62ch;font-size:1.0625rem;line-height:1.55}.pp-page-head__actions[data-v-c71a3150]{z-index:1;align-items:center;gap:var(--space-4,16px);padding-bottom:var(--space-1,4px);flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}.pp-feature-card__icon[data-v-fb1cc853]{border-radius:var(--radius-card,10px);background:var(--color-tag-bg,color-mix(in oklab, var(--color-primary,#6b3a89) 10%, #fff));width:56px;height:56px;margin-bottom:var(--space-5,24px);justify-content:center;align-items:center;display:inline-flex}.pp-feature-card__title[data-v-fb1cc853]{text-transform:none;font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-anchor,#2a1438);margin:0 0 var(--space-3,12px);font-size:1.3rem;line-height:1.2}.pp-feature-card__body[data-v-fb1cc853]{color:var(--color-ink-soft,#6e5670);line-height:1.5}.pp-process-step__number[data-v-7f2883e0]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);letter-spacing:-.02em;background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));color:#0000;margin-bottom:var(--space-3,12px);-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:700;line-height:1;display:block}.pp-process-step__title[data-v-7f2883e0]{text-transform:none;font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-anchor,#2a1438);margin:0 0 var(--space-3,12px);font-size:1.25rem;line-height:1.2}.pp-process-step__body[data-v-7f2883e0]{color:var(--color-ink-soft,#6e5670);line-height:1.5}.pp-gradient-text[data-v-e62e850b]{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));color:#0000;-webkit-background-clip:text;background-clip:text}.pp-logo[data-v-12c18c8d]{align-items:center;gap:var(--space-2,8px);font-family:var(--font-wordmark,"DM Serif Display", serif);line-height:1;display:inline-flex}.pp-logo--dark[data-v-12c18c8d]{color:var(--color-anchor,#2a1438)}.pp-logo--light[data-v-12c18c8d]{color:var(--color-paper,#fbf1e9)}.pp-logo--mono[data-v-12c18c8d]{color:inherit}.pp-logo__mark[data-v-12c18c8d]{width:2.25em;height:2.25em}.pp-logo__wordmark[data-v-12c18c8d]{font-size:1.625rem}.pp-gradient-icon[data-v-7a09c6df]{justify-content:center;align-items:center;display:inline-flex}.pp-gradient-icon--sm[data-v-7a09c6df] svg{width:16px;height:16px}.pp-gradient-icon--md[data-v-7a09c6df] svg{width:24px;height:24px}.pp-gradient-icon--lg[data-v-7a09c6df] svg{width:32px;height:32px}.pp-gradient-icon--stroke[data-v-7a09c6df] svg{fill:none;stroke:var(--pp-icon-paint)}.pp-gradient-icon--fill[data-v-7a09c6df] svg{stroke:none;fill:var(--pp-icon-paint)}.pp-link-cell[data-v-2377fa97]{font-family:var(--font-body,"Inter", system-ui, sans-serif);cursor:pointer;transition:color var(--duration-fast,.18s) var(--ease-standard);text-decoration:none}.pp-link-cell--default[data-v-2377fa97]{color:var(--color-ink,#2e1a3a);font-weight:600}.pp-link-cell--muted[data-v-2377fa97]{color:var(--color-ink-soft,#6e5670);font-weight:400}.pp-link-cell[data-v-2377fa97]:hover:not(.is-disabled){color:var(--color-secondary,#e07856)}.pp-link-cell[data-v-2377fa97]:focus-visible{outline:2px solid var(--color-secondary,#e07856);outline-offset:2px;border-radius:2px}.pp-link-cell.is-disabled[data-v-2377fa97]{cursor:not-allowed;opacity:.5}.pp-link-cell.is-disabled[data-v-2377fa97]:hover{color:inherit}@media (prefers-reduced-motion:reduce){.pp-link-cell[data-v-2377fa97]{transition:none}}.pp-distribution[data-v-23638f0a]{gap:var(--space-2,8px);flex-direction:column;display:flex}.pp-distribution__track[data-v-23638f0a]{width:100%;height:var(--pp-band-height,12px);position:relative}.pp-distribution__svg[data-v-23638f0a]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.pp-distribution__marker[data-v-23638f0a]{width:var(--pp-band-marker,12px);height:var(--pp-band-marker,12px);margin-top:calc(var(--pp-band-marker,12px) / -2);margin-left:calc(var(--pp-band-marker,12px) / -2);background:var(--color-secondary,#e07856);border-radius:50%;position:absolute;top:50%;left:0;box-shadow:0 1px 4px #e0785680}.pp-distribution__label[data-v-23638f0a]{font-family:var(--font-mono);color:var(--color-ink-soft);margin:0;font-size:.8rem}.pp-distribution-curve[data-v-b29a2421]{width:100%;margin:0}.pp-distribution-curve svg[data-v-b29a2421]{width:100%;height:auto;display:block}.pp-distribution-curve__axis-caption[data-v-b29a2421]{margin:var(--space-1,4px) 0 0;font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.15em;text-align:center;color:var(--color-ink-soft,#6e5670);font-size:.66rem;line-height:1.4}.pp-distribution-curve--dark .pp-distribution-curve__axis-caption[data-v-b29a2421]{color:color-mix(in srgb, var(--color-paper,#fbf1e9) 72%, transparent)}.pp-distribution-curve__caption[data-v-b29a2421]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-distribution-curve--dark .pp-distribution-curve__caption[data-v-b29a2421]{color:color-mix(in srgb, var(--color-paper,#fbf1e9) 80%, transparent)}.pp-distribution-curve__note[data-v-b29a2421],.pp-distribution-curve__suppressed[data-v-b29a2421]{margin:var(--space-2,8px) 0 0;font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--color-ink-soft,#6e5670);font-size:.72rem;line-height:1.4}.pp-distribution-curve__suppressed[data-v-b29a2421]{color:var(--color-ink,#2e1a3a)}.pp-distribution-curve--dark .pp-distribution-curve__note[data-v-b29a2421],.pp-distribution-curve--dark .pp-distribution-curve__suppressed[data-v-b29a2421]{color:color-mix(in srgb, var(--color-paper,#fbf1e9) 78%, transparent)}.pp-bandtrack[data-v-4b5a2a42]{width:100%;height:26px;position:relative}.pp-bandtrack__wash[data-v-4b5a2a42]{background:color-mix(in srgb, var(--color-primary,#6b3a89) 14%, transparent);border-radius:4px;position:absolute;top:4px;bottom:4px}.pp-bandtrack__bar[data-v-4b5a2a42]{background:color-mix(in srgb, var(--color-secondary,#e07856) 28%, transparent);border:1.5px solid var(--color-secondary,#e07856);border-radius:5px;position:absolute;top:1px;bottom:1px}.pp-bandtrack__mid[data-v-4b5a2a42]{background:var(--color-coral-deep,#c45f3d);border-radius:2px;width:2.5px;position:absolute;top:2px;bottom:2px;transform:translate(-50%)}.pp-bandtrack__end[data-v-4b5a2a42]{background:var(--color-coral-deep,#c45f3d);border-radius:2px;width:2.5px;position:absolute;top:2px;bottom:2px}.pp-bandtrack__end--min[data-v-4b5a2a42]{left:0}.pp-bandtrack__end--max[data-v-4b5a2a42]{right:0}.pp-bandtrack__bar--manual[data-v-4b5a2a42]{background:color-mix(in srgb, var(--color-secondary,#e07856) 10%, transparent);border-style:dashed}.pp-bandtrack__bar--proposal[data-v-4b5a2a42]{border:1.5px dashed var(--color-primary,#6b3a89);background:color-mix(in srgb, var(--color-primary,#6b3a89) 6%, transparent)}.pp-bandtrack__bar--proposal .pp-bandtrack__mid[data-v-4b5a2a42],.pp-bandtrack__bar--proposal .pp-bandtrack__end[data-v-4b5a2a42]{background:var(--color-primary,#6b3a89)}.pp-bandtrack__anchor[data-v-4b5a2a42]{background:var(--color-primary,#6b3a89);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}.pp-bandtrack__anchor-dot[data-v-4b5a2a42]{background:var(--color-primary,#6b3a89);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.pp-bandtrack__anchor-ring[data-v-4b5a2a42]{border:1.5px solid var(--color-primary,#6b3a89);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7.5px;left:50%}.pp-bandtrack__summary[data-v-4b5a2a42]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-marketstrip[data-v-24f40b5e]{width:100%;height:26px;position:relative}.pp-marketstrip__wash[data-v-24f40b5e]{background:color-mix(in srgb, var(--color-primary,#6b3a89) 14%, transparent);border-radius:4px;position:absolute;top:4px;bottom:4px}.pp-marketstrip__pin[data-v-24f40b5e]{background:var(--color-primary,#6b3a89);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}.pp-marketstrip__pin-dot[data-v-24f40b5e]{background:var(--color-primary,#6b3a89);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.pp-marketstrip__summary[data-v-24f40b5e]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-bullet-wrap[data-v-324cca06]{width:100%}.pp-bullet[data-v-324cca06]{width:100%;margin:0}.pp-bullet svg[data-v-324cca06]{width:100%;height:auto;display:block}.pp-bullet[data-v-324cca06] circle{transform-box:fill-box;transform-origin:50%}.pp-bullet__eyebrow[data-v-324cca06]{margin:0 0 var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary,#e07856);font-size:.7rem}.pp-bullet__key[data-v-324cca06]{gap:var(--space-4,16px);margin:0 0 var(--space-3,12px);flex-wrap:wrap;display:flex}.pp-bullet__key-item[data-v-324cca06]{align-items:center;gap:var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.14em;color:var(--color-secondary,#e07856);font-size:.66rem;display:inline-flex}.pp-bullet__key-swatch[data-v-324cca06]{border-radius:var(--radius-button,4px);border:1px solid #6b3a8933;flex:none;width:14px;height:10px}.pp-bullet__summary[data-v-324cca06]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-bullet__caption[data-v-324cca06]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-dumbbell-wrap[data-v-6b045d9c]{width:100%}.pp-dumbbell[data-v-6b045d9c]{width:100%;margin:0}.pp-dumbbell svg[data-v-6b045d9c]{width:100%;height:auto;display:block;overflow:visible}.pp-dumbbell[data-v-6b045d9c] circle{transform-box:fill-box;transform-origin:50%}.pp-dumbbell__eyebrow[data-v-6b045d9c]{margin:0 0 var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary,#e07856);font-size:.7rem;font-weight:400}.pp-dumbbell__legend[data-v-6b045d9c]{gap:var(--space-5,20px);margin-bottom:var(--space-4,16px);display:flex}.pp-dumbbell__legend-item[data-v-6b045d9c]{align-items:center;gap:var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--color-ink-soft,#6e5670);font-size:.72rem;display:inline-flex}.pp-dumbbell__swatch[data-v-6b045d9c]{width:11px;height:11px;box-shadow:0 0 0 1.5px var(--color-paper-warm,#f5e9de);border-radius:50%;flex:none}.pp-dumbbell__swatch--company[data-v-6b045d9c]{box-shadow:0 0 0 1.5px var(--color-paper-warm,#f5e9de), 0 0 0 2.5px #e0785666}.pp-dumbbell__row-label[data-v-6b045d9c]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-soft,#9b8aa0);text-transform:uppercase;font-weight:400}.pp-dumbbell__hit[data-v-6b045d9c]{cursor:default}.pp-dumbbell__hit[data-v-6b045d9c]:focus{outline:none}.pp-dumbbell__tooltip-fo[data-v-6b045d9c]{pointer-events:none;overflow:visible}.pp-dumbbell__tooltip[data-v-6b045d9c]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);background:var(--color-paper-warm,#f5e9de);border-radius:var(--radius-card,10px);border:1px solid #6b3a892e;flex-direction:column;gap:3px;width:max-content;max-width:100%;padding:8px 14px;display:inline-flex;box-shadow:0 4px 12px #2a143814}.pp-dumbbell__tooltip-head[data-v-6b045d9c]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-ink,#2a1438);margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.25}.pp-dumbbell__tooltip-row[data-v-6b045d9c]{align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex}.pp-dumbbell__tooltip-row--gap[data-v-6b045d9c]{padding-left:14px}.pp-dumbbell__tooltip-swatch[data-v-6b045d9c]{width:8px;height:8px;box-shadow:0 0 0 1px var(--color-paper-warm,#f5e9de);border-radius:50%;flex:none}.pp-dumbbell__tooltip-label[data-v-6b045d9c]{color:var(--color-ink-soft,#6e5670);letter-spacing:.02em}.pp-dumbbell__tooltip-value[data-v-6b045d9c]{color:var(--color-ink,#2a1438);margin-left:auto;font-weight:500}.pp-dumbbell__tooltip-sep[data-v-6b045d9c]{background:#6b3a892e;height:1px;margin:4px 0 2px}.pp-dumbbell__gap[data-v-6b045d9c]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;font-weight:500}.pp-dumbbell__gap--over[data-v-6b045d9c],.pp-dumbbell__gap--under[data-v-6b045d9c],.pp-dumbbell__gap--level[data-v-6b045d9c]{fill:var(--color-ink,#2a1438)}.pp-dumbbell__rail[data-v-6b045d9c]{stroke:#6b3a891a}.pp-dumbbell__gridline[data-v-6b045d9c]{stroke:#6b3a8917}.pp-dumbbell__axis[data-v-6b045d9c]{stroke:#6b3a8947}.pp-dumbbell__tick[data-v-6b045d9c]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-mute,#9b8aa0)}.pp-dumbbell__summary[data-v-6b045d9c]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-dumbbell__caption[data-v-6b045d9c]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-rangeband[data-v-8ed2348f]{width:100%;margin:0}.pp-rangeband svg[data-v-8ed2348f]{width:100%;height:auto;display:block;overflow:visible}.pp-rangeband[data-v-8ed2348f] circle{transform-box:fill-box;transform-origin:50%}.pp-rangeband__gridline[data-v-8ed2348f]{stroke:#6b3a8917}.pp-rangeband__axis[data-v-8ed2348f]{stroke:#6b3a8947}.pp-rangeband__tick[data-v-8ed2348f]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-mute,#9b8aa0)}.pp-rangeband__median-label[data-v-8ed2348f]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-primary,#6b3a89);text-transform:uppercase}.pp-rangeband__eyebrow[data-v-8ed2348f]{margin:0 0 var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary,#e07856);font-size:.7rem}.pp-rangeband__summary[data-v-8ed2348f]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-rangeband__suppressed[data-v-8ed2348f]{margin:var(--space-2,8px) 0 0;font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--color-ink,#2e1a3a);font-size:.72rem;line-height:1.4}.pp-rangeband__caption[data-v-8ed2348f]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-bar-wrap[data-v-02c771a6]{width:100%}.pp-bar[data-v-02c771a6]{width:100%;margin:0}[data-testid=bar-row][data-v-02c771a6]:focus-visible,[data-testid=bar-row][data-v-02c771a6]:focus{outline:none}.bar__legend[data-v-02c771a6]{align-items:center;gap:14px;margin-bottom:10px;display:flex}.bar__legend-item[data-v-02c771a6]{align-items:center;gap:6px;display:inline-flex}.bar__legend-dot[data-v-02c771a6]{width:11px;height:11px;box-shadow:0 0 0 1.5px var(--color-paper-warm,#f5e9de);border-radius:50%;flex-shrink:0}.bar__legend-label[data-v-02c771a6]{color:var(--color-ink-soft,#6e5670);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.bar__sr-only[data-v-02c771a6]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-quadrant-wrap[data-v-501d75f7]{width:100%}.pp-quadrant[data-v-501d75f7]{width:100%;margin:0}.pp-quadrant svg[data-v-501d75f7]{width:100%;height:auto;display:block;overflow:visible}.pp-quadrant[data-v-501d75f7] circle{transform-box:fill-box;transform-origin:50%}.pp-quadrant__eyebrow[data-v-501d75f7]{margin:0 0 var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary,#e07856);font-size:.7rem;font-weight:400}.pp-quadrant__legend[data-v-501d75f7]{gap:var(--space-5,20px);margin-bottom:var(--space-4,16px);flex-wrap:wrap;display:flex}.pp-quadrant__legend-item[data-v-501d75f7]{align-items:center;gap:var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--color-ink-soft,#6e5670);font-size:.72rem;display:inline-flex}.pp-quadrant__swatch[data-v-501d75f7]{border-radius:50%;flex:none;width:11px;height:11px}.pp-quadrant__swatch--cell[data-v-501d75f7]{background:#e07856;box-shadow:0 0 0 1.5px #f5e9de,0 0 0 2.5px #e0785666}.pp-quadrant__swatch--fair[data-v-501d75f7]{background:0 0;border-top:1.5px dashed #2a1438;border-radius:0;width:18px;height:0}.pp-quadrant__swatch--suppressed[data-v-501d75f7]{background:#6e567040;box-shadow:0 0 0 1.5px #f5e9de}.pp-quadrant__gridline[data-v-501d75f7]{stroke:#6b3a8914}.pp-quadrant__axis[data-v-501d75f7]{stroke:#6b3a8947}.pp-quadrant__diagonal[data-v-501d75f7]{stroke:#2a1438;opacity:.55}.pp-quadrant__tick[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-mute,#9b8aa0)}.pp-quadrant__axis-title[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-soft,#6e5670);text-transform:uppercase}.pp-quadrant__corner[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-mute,#9b8aa0);text-transform:uppercase;font-weight:400}.pp-quadrant__cell[data-v-501d75f7]{cursor:pointer;outline:none}.pp-quadrant__cell:focus-visible circle[data-v-501d75f7]:first-of-type{stroke:#2a1438;stroke-width:2px}.pp-quadrant__suppressed-count[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink,#2a1438);font-weight:500}.pp-quadrant__suppressed-label[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-mute,#9b8aa0);text-transform:uppercase}.pp-quadrant__tooltip-fo[data-v-501d75f7]{pointer-events:none;overflow:visible}.pp-quadrant__tooltip[data-v-501d75f7]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);background:var(--color-paper-warm,#f5e9de);border-radius:var(--radius-button,4px);border:1px solid #6b3a892e;flex-direction:column;gap:4px;width:max-content;max-width:100%;padding:8px 12px;display:flex;box-shadow:0 4px 12px #2a143814}.pp-quadrant__tooltip-title[data-v-501d75f7]{color:var(--color-ink,#2a1438);margin-bottom:2px;font-size:12px;font-weight:600}.pp-quadrant__tooltip-row[data-v-501d75f7]{align-items:center;gap:10px;font-size:11px;line-height:1.3;display:flex}.pp-quadrant__tooltip-label[data-v-501d75f7]{color:var(--color-ink-soft,#6e5670);letter-spacing:.02em}.pp-quadrant__tooltip-value[data-v-501d75f7]{color:var(--color-ink,#2a1438);margin-left:auto;font-weight:500}.pp-quadrant__summary[data-v-501d75f7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-quadrant__caption[data-v-501d75f7]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-boxplot-wrap[data-v-173e6650]{width:100%}.pp-boxplot[data-v-173e6650]{width:100%;margin:0}[data-testid=box-plot-row][data-v-173e6650]:focus-visible,[data-testid=box-plot-row][data-v-173e6650]:focus{outline:none}.bp__legend[data-v-173e6650]{align-items:center;gap:14px;margin-bottom:10px;display:flex}.bp__legend-item[data-v-173e6650]{align-items:center;gap:6px;display:inline-flex}.bp__legend-dot[data-v-173e6650]{width:11px;height:11px;box-shadow:0 0 0 1.5px var(--color-paper-warm,#f5e9de);border-radius:50%;flex-shrink:0}.bp__legend-label[data-v-173e6650]{color:#9b8aa0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.bp__sr-only[data-v-173e6650]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bp__tooltip-fo[data-v-173e6650]{pointer-events:none;overflow:visible}.bp__tooltip[data-v-173e6650]{background:var(--color-paper-warm,#f5e9de);color:var(--color-ink,#2a1438);border-radius:var(--radius-card,10px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);border:1px solid #6b3a892e;padding:.625rem .875rem;font-size:.7rem;line-height:1.45;box-shadow:0 4px 12px #2a143814}.bp__tooltip-header[data-v-173e6650]{text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-soft,#6e5670);margin:0 0 6px;font-size:.62rem}.bp__tooltip-row-label[data-v-173e6650]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-ink,#2a1438);margin:0 0 10px;font-size:.85rem;font-weight:600}.bp__tooltip-section[data-v-173e6650]{--section-accent:var(--color-ink,#2a1438);border-left:3px solid var(--section-accent);margin-bottom:8px;padding:4px 0 4px 10px}.bp__tooltip-section[data-v-173e6650]:last-child{margin-bottom:0}.bp__tooltip-series[data-v-173e6650]{text-transform:uppercase;letter-spacing:.16em;color:var(--section-accent);margin:0 0 4px;font-size:.62rem;font-weight:500}.bp__tooltip-stats[data-v-173e6650]{grid-template-columns:auto 1fr;gap:2px 12px;margin:0;display:grid}.bp__tooltip-stat[data-v-173e6650]{display:contents}.bp__tooltip-stat dt[data-v-173e6650]{color:var(--color-ink-soft,#6e5670)}.bp__tooltip-stat dd[data-v-173e6650]{text-align:right;color:var(--color-ink,#2a1438);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.pp-eq[data-v-2bdf0bee]{border-collapse:separate;border-spacing:4px;width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif)}.pp-eq__caption.sr-only[data-v-2bdf0bee]{clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-eq__corner[data-v-2bdf0bee],.pp-eq__col-header[data-v-2bdf0bee],.pp-eq__row-header[data-v-2bdf0bee]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.12em;color:var(--color-ink-soft,#6e5670);text-align:left;padding:8px 4px;font-size:11px;font-weight:400}.pp-eq__col-header[data-v-2bdf0bee]{text-transform:uppercase;text-align:center}.pp-eq__col-name[data-v-2bdf0bee]{color:var(--color-secondary,#e07856);font-weight:500;display:block}.pp-eq__col-median[data-v-2bdf0bee]{color:var(--color-ink-soft,#6e5670);margin-top:2px;font-size:10px;display:block}.pp-eq__col-header--summary[data-v-2bdf0bee]{color:var(--color-ink-soft,#6e5670)}.pp-eq__row-header[data-v-2bdf0bee]{text-transform:uppercase;color:var(--color-ink-soft,#9b8aa0);white-space:nowrap;padding-right:12px;font-weight:500}.pp-eq__row-header--summary[data-v-2bdf0bee]{color:var(--color-ink-soft,#6e5670)}.pp-eq__cell[data-v-2bdf0bee]{border-radius:var(--radius-button,4px);text-align:center;vertical-align:middle;min-width:100px;height:56px;padding:0;position:relative}.pp-eq__cell--summary[data-v-2bdf0bee]{font-family:var(--font-mono,"IBM Plex Mono", monospace);font-size:12px;font-weight:500;color:var(--color-ink-soft,#6e5670)!important;background:0 0!important}.pp-eq__cell--warn[data-v-2bdf0bee]{background-image:repeating-linear-gradient(45deg,#2e1a3a0f 0 4px,#0000 4px 8px)}.pp-eq__btn[data-v-2bdf0bee]{width:100%;height:100%;color:inherit;cursor:pointer;border-radius:var(--radius-button,4px);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 8px;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.pp-eq__btn[data-v-2bdf0bee]:hover,.pp-eq__btn[data-v-2bdf0bee]:focus-visible{outline:2px solid var(--color-secondary,#e07856);outline-offset:2px;transform:translateY(-1px);box-shadow:0 4px 12px #2e1a3a1f}.pp-eq__cell-value[data-v-2bdf0bee]{font-family:var(--font-mono,"IBM Plex Mono", monospace);font-size:14px;font-weight:500;line-height:1.1}.pp-eq__cell-dev[data-v-2bdf0bee]{font-family:var(--font-mono,"IBM Plex Mono", monospace);opacity:.9;font-size:10px;line-height:1}.pp-eq__cell-n[data-v-2bdf0bee]{font-family:var(--font-mono,"IBM Plex Mono", monospace);opacity:.7;letter-spacing:.04em;font-size:9px;position:absolute;top:4px;left:6px}.pp-eq__cell--worst .pp-eq__btn[data-v-2bdf0bee]:after{content:"";background:var(--color-secondary,#e07856);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-paper,#fbf1e9);border-radius:50%;animation:2.4s ease-out infinite pp-eq-pulse-2bdf0bee;position:absolute;bottom:6px;right:6px}@keyframes pp-eq-pulse-2bdf0bee{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pp-eq__cell--worst .pp-eq__btn[data-v-2bdf0bee]:after{animation:none}.pp-eq__btn[data-v-2bdf0bee]{transition:none}}.pp-eq__suppressed-dot[data-v-2bdf0bee]{width:8px;height:8px;color:var(--color-secondary,#e07856);opacity:.6;font-size:20px;line-height:0;display:inline-block}.pp-eq-empty[data-v-2bdf0bee]{text-align:center;color:var(--color-ink-soft,#6e5670);background:var(--color-paper-warm,#f5e9de);border-radius:var(--radius-card,10px);padding:32px}.pp-eq-empty__hint[data-v-2bdf0bee]{opacity:.8;margin-top:8px;font-size:.85em}@media (width<=768px){.pp-eq__cell[data-v-2bdf0bee]{min-width:72px;height:48px}.pp-eq__cell-value[data-v-2bdf0bee]{font-size:12px}}.pp-qb[data-v-78005b12]{width:100%;margin:0}.pp-qb svg[data-v-78005b12]{width:100%;height:auto;display:block;overflow:visible}.pp-qb__eyebrow[data-v-78005b12]{margin:0 0 var(--space-2,8px);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary,#e07856);font-size:.7rem;font-weight:400}.pp-qb__label[data-v-78005b12]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-soft,#9b8aa0);text-transform:uppercase;font-weight:500}.pp-qb__count[data-v-78005b12]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-soft,#6e5670);letter-spacing:.04em}.pp-qb__band[data-v-78005b12]{fill:var(--color-paper-warm,#f5e9de);stroke:#6b3a8980;stroke-width:1px}.pp-qb__median[data-v-78005b12]{stroke:var(--color-secondary,#e07856)}.pp-qb__value[data-v-78005b12]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);fill:var(--color-ink-soft,#6e5670);text-transform:uppercase}.pp-qb__value--median[data-v-78005b12]{fill:var(--color-ink,#2e1a3a);font-weight:500}.pp-qb__suppressed[data-v-78005b12]{font-family:var(--font-body,"Inter", system-ui, sans-serif);fill:var(--color-ink-soft,#6e5670);font-style:italic}.pp-qb__summary[data-v-78005b12]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-qb__caption[data-v-78005b12]{margin-top:var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.86rem;line-height:1.5}.pp-line-band[data-v-df1e98e9]{width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);margin:0;position:relative}.pp-line-band svg[data-v-df1e98e9]{width:100%;height:auto;display:block;overflow:visible}.pp-line-band[data-v-df1e98e9]:focus-visible{outline:2px solid var(--color-secondary,#e07856);outline-offset:4px;border-radius:var(--radius-card,10px)}.sr-only[data-v-df1e98e9]{clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-line-band__grid line[data-v-df1e98e9]{stroke:#6b3a8914;stroke-width:1px}.pp-line-band__y-ticks text[data-v-df1e98e9],.pp-line-band__x-ticks text[data-v-df1e98e9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);fill:var(--color-ink-soft,#6e5670);font-size:10px}.pp-line-band__x-tick--hidden[data-v-df1e98e9]{opacity:0}.pp-line-band__band[data-v-df1e98e9]{fill:var(--color-paper-warm,#f5e9de);fill-opacity:.55;stroke:#6e567066;stroke-width:1px;stroke-dasharray:4 2}.pp-line-band__band-label[data-v-df1e98e9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);fill:var(--color-ink-soft,#6e5670);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.pp-line-band__refs line[data-v-df1e98e9]{stroke:var(--color-ink,#2e1a3a);stroke-opacity:.55;stroke-width:1.5px}.pp-line-band__refs text[data-v-df1e98e9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);fill:var(--color-ink,#2e1a3a);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.pp-line-band__crosshair[data-v-df1e98e9]{stroke:var(--color-paper-warm,#f5e9de);stroke-width:1px;stroke-opacity:.9}.pp-line-band__series--primary .pp-line-band__line[data-v-df1e98e9]{stroke:var(--color-primary,#6b3a89);stroke-width:2px;fill:none}.pp-line-band__series--primary .pp-line-band__marker[data-v-df1e98e9]{fill:var(--color-primary,#6b3a89);stroke:var(--color-paper,#fbf1e9);stroke-width:1.5px}.pp-line-band__series--comparator .pp-line-band__line[data-v-df1e98e9]{stroke:var(--color-ink-soft,#6e5670);stroke-width:2px;stroke-dasharray:6 3;fill:none}.pp-line-band__series--comparator .pp-line-band__marker[data-v-df1e98e9]{fill:none;stroke:var(--color-ink-soft,#6e5670);stroke-width:1.5px}.pp-line-band__line--dashed[data-v-df1e98e9]{stroke-opacity:.55;stroke-dasharray:2 2!important}.pp-line-band__marker--suppressed[data-v-df1e98e9]{fill:none;stroke:var(--color-ink-soft,#6e5670);stroke-width:1.25px;stroke-dasharray:1.5 1.5}.pp-line-band__radar[data-v-df1e98e9]{fill:var(--color-secondary,#e07856);stroke:var(--color-paper,#fbf1e9);stroke-width:2px}.pp-line-band__radar-pulse[data-v-df1e98e9]{fill:none;stroke:var(--color-secondary,#e07856);stroke-width:1.5px;transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite pp-line-band-radar-df1e98e9}@keyframes pp-line-band-radar-df1e98e9{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.pp-line-band__radar-pulse[data-v-df1e98e9]{opacity:0;animation:none}}.pp-line-band__tooltip[data-v-df1e98e9]{background:var(--color-paper,#fbf1e9);color:var(--color-ink,#2e1a3a);font-family:var(--font-mono,"IBM Plex Mono", monospace);border-radius:var(--radius-button,4px);white-space:nowrap;pointer-events:none;z-index:5;text-overflow:ellipsis;border:1px solid #6e56704d;max-width:90%;padding:6px 10px;font-size:11px;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #2a143814}.pp-line-band__legend[data-v-df1e98e9]{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pp-line-band__legend-item[data-v-df1e98e9]{align-items:center;gap:6px;display:inline-flex}.pp-line-band .pp-line-band__legend-glyph[data-v-df1e98e9]{flex:none;width:22px;height:12px;display:block;overflow:visible}.pp-line-band__legend-label[data-v-df1e98e9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--color-ink-soft,#6e5670);font-size:10px}.pp-line-band__legend-line[data-v-df1e98e9]{stroke-width:2px;fill:none}.pp-line-band__legend-line--primary[data-v-df1e98e9]{stroke:var(--color-primary,#6b3a89)}.pp-line-band__legend-line--comparator[data-v-df1e98e9]{stroke:var(--color-ink-soft,#6e5670);stroke-dasharray:6 3}.pp-line-band__legend-band[data-v-df1e98e9]{fill:var(--color-paper-warm,#f5e9de);fill-opacity:.85;stroke:#6e567066;stroke-width:1px;stroke-dasharray:4 2}.pp-line-band__legend-suppressed[data-v-df1e98e9]{fill:none;stroke:var(--color-ink-soft,#6e5670);stroke-width:1.25px;stroke-dasharray:1.5 1.5}.pp-line-band__legend-ref[data-v-df1e98e9]{stroke:var(--color-ink,#2e1a3a);stroke-opacity:.55;stroke-width:1.5px}.pp-line-band--compact[data-v-df1e98e9]{height:48px}.pp-line-band--compact .pp-line-band__series--primary .pp-line-band__line[data-v-df1e98e9]{stroke-width:1.5px}.pp-slope[data-v-378bbff9]{width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);margin:0}.pp-slope svg[data-v-378bbff9]{width:100%;height:auto;display:block;overflow:visible}.pp-slope__col-header[data-v-378bbff9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;fill:var(--color-secondary,#e07856);font-size:10px;font-weight:400}.pp-slope__anchor[data-v-378bbff9]{stroke:#6b3a892e;stroke-width:1px}.pp-slope__label[data-v-378bbff9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);fill:var(--color-ink,#2e1a3a);font-size:11px}.pp-slope__value[data-v-378bbff9]{font-family:var(--font-mono,"IBM Plex Mono", monospace);font-size:11px;font-weight:500}.pp-slope__item[data-v-378bbff9]{transition:opacity .18s}.pp-slope__item--faded[data-v-378bbff9]{opacity:.25}.pp-slope__item[data-v-378bbff9]:focus-visible{outline:2px solid var(--color-secondary,#e07856);outline-offset:4px}@media (prefers-reduced-motion:reduce){.pp-slope__item[data-v-378bbff9]{transition:none}}.chart-card[data-v-bfb6679e]{background:var(--color-card,#fff);border-radius:var(--radius-card,10px);border:1px solid #6b3a8924;flex-direction:column;height:100%;padding:16px 20px;display:flex}.chart-card--default[data-v-bfb6679e] figure{max-width:800px;margin-left:auto;margin-right:auto}.chart-card--wide[data-v-bfb6679e] figure{max-width:1100px;margin-left:auto;margin-right:auto}.chart-card--full[data-v-bfb6679e] figure{max-width:none;margin-left:0;margin-right:0}.chart-card__eyebrow[data-v-bfb6679e]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.18em;color:var(--color-coral-text,#ac3f1a);margin:0 0 8px;font-size:11px;font-weight:400}.chart-card__title-row[data-v-bfb6679e]{align-items:center;gap:6px;margin:0 0 12px;display:flex}.chart-card__title[data-v-bfb6679e]{text-transform:none;letter-spacing:-.01em;color:var(--color-ink,#2a1438);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.25}.chart-card__info-wrap[data-v-bfb6679e]{align-items:center;display:inline-flex;position:relative}.chart-card__download[data-v-bfb6679e]{border-radius:var(--radius-button,4px);cursor:pointer;color:var(--color-ink-soft,#6e5670);font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:1px solid #6b3a892e;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:4px 8px;font-size:10px;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.chart-card__download[data-v-bfb6679e]:hover,.chart-card__download[data-v-bfb6679e]:focus-visible{color:var(--color-ink,#2a1438);background:#6b3a890f;border-color:#6b3a8966;outline:none}.chart-card__download[data-v-bfb6679e]:focus-visible{outline-offset:1px;outline:2px solid #6b3a8966}@media (prefers-reduced-motion:reduce){.chart-card__download[data-v-bfb6679e]{transition:none}}.chart-card__info-btn[data-v-bfb6679e]{cursor:pointer;width:20px;height:20px;color:var(--color-ink-soft,#6e5670);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.chart-card__info-btn[data-v-bfb6679e]:hover,.chart-card__info-btn[data-v-bfb6679e]:focus-visible,.chart-card__info-btn[aria-expanded=true][data-v-bfb6679e]{color:var(--color-ink,#2a1438);outline-offset:1px;background:#6b3a8914;outline:2px solid #6b3a8966}.chart-card__info-pop[data-v-bfb6679e]{z-index:20;background:var(--color-paper-warm,#f5e9de);width:max-content;min-width:240px;max-width:360px;color:var(--color-ink,#2a1438);border-radius:var(--radius-card,10px);font-family:var(--font-body,Inter, sans-serif);pointer-events:auto;border:1px solid #6b3a892e;padding:10px 14px;font-size:12px;line-height:1.5;animation:.14s chart-card__info-pop-in-bfb6679e;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px 12px #2a143814}@keyframes chart-card__info-pop-in-bfb6679e{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chart-card__info-pop[data-v-bfb6679e]{animation:none}}.chart-card__suppressed[data-v-bfb6679e]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 0 26px;display:flex}.chart-card__suppressed-mark[data-v-bfb6679e]{opacity:.85;line-height:0}.chart-card__suppressed-mark[data-v-bfb6679e] svg{width:30px;height:30px}.chart-card__suppressed-message[data-v-bfb6679e]{font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);letter-spacing:-.01em;color:var(--color-ink,#2e1a3a);max-width:34ch;font-size:1.05rem;font-weight:650}.chart-card__base[data-v-bfb6679e]{flex-direction:column;margin-top:auto;display:flex}.chart-card__takeaway[data-v-bfb6679e]{font-family:var(--font-body,Inter, sans-serif);color:var(--color-ink-soft,#6e5670);margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.5}.chart-card__footer[data-v-bfb6679e]{align-items:center;gap:var(--space-3,12px);border-top:1px solid #6b3a8924;flex-wrap:wrap;margin-top:12px;padding-top:12px;display:flex}.insight-callout[data-v-ddc91ca0]{border-radius:var(--radius-card,10px);height:100%;position:relative;overflow:hidden}.insight-callout--dark[data-v-ddc91ca0]{background:var(--color-anchor,#2a1438)}.insight-callout--light[data-v-ddc91ca0]{background:var(--color-paper-warm,#f5e9de);border:1px solid color-mix(in srgb, var(--color-primary,#6b3a89) 14%, transparent)}.insight-callout--paper[data-v-ddc91ca0]{background:radial-gradient(ellipse 110% 90% at 50% 50%, #e078560f, transparent 75%), radial-gradient(ellipse 78% 56% at 82% 22%, #e078562e, transparent 62%), radial-gradient(ellipse 72% 62% at 14% 84%, #6b3a893d, transparent 68%), var(--color-paper,#fbf1e9);border:1px solid color-mix(in srgb, var(--color-primary,#6b3a89) 22%, transparent);box-shadow:0 1px #2e1a3a05}.insight-callout--paper[data-v-ddc91ca0]:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#2a14380d .6px,#0000 1.4px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 46%,#000 32%,#0000 84%);mask-image:radial-gradient(at 50% 46%,#000 32%,#0000 84%)}.insight-callout--gradient[data-v-ddc91ca0]{background:linear-gradient(135deg, var(--color-primary,#6b3a89) 0%, var(--color-secondary,#e07856) 100%);border:1px solid color-mix(in srgb, var(--color-paper,#fbf1e9) 14%, transparent)}.insight-callout--gradient[data-v-ddc91ca0]:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#fbf1e91a .7px,#0000 1.4px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 46%,#000 38%,#0000 84%);mask-image:radial-gradient(at 50% 46%,#000 38%,#0000 84%)}.insight-callout--full[data-v-ddc91ca0]{min-height:14rem;padding:3rem 3.5rem}.insight-callout--square[data-v-ddc91ca0]{height:100%;min-height:22rem;padding:2.5rem 2rem}.insight-callout__inner[data-v-ddc91ca0]{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;display:flex;position:relative}.insight-callout--align-top .insight-callout__inner[data-v-ddc91ca0]{justify-content:flex-start}.insight-callout__headline[data-v-ddc91ca0]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);letter-spacing:-.01em;text-wrap:balance;max-width:50rem;margin:0 auto;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;line-height:1.2}.insight-callout--dark .insight-callout__headline[data-v-ddc91ca0]{color:var(--color-paper,#fbf1e9)}.insight-callout--light .insight-callout__headline[data-v-ddc91ca0],.insight-callout--paper .insight-callout__headline[data-v-ddc91ca0]{color:var(--color-ink,#2e1a3a)}.insight-callout--gradient .insight-callout__headline[data-v-ddc91ca0]{color:var(--color-paper,#fbf1e9)}.insight-callout--gradient .insight-callout__headline[data-v-ddc91ca0] strong{-webkit-text-fill-color:#fff;color:#fff;background:0 0;font-weight:800}.insight-callout__headline[data-v-ddc91ca0] strong{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89, #e07856));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.insight-callout__headline[data-v-ddc91ca0] strong{color:var(--color-secondary,#e07856);background:0 0}}.insight-callout__lockup[data-v-ddc91ca0]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.22em;margin:0;font-size:.75rem}.insight-callout--dark .insight-callout__lockup[data-v-ddc91ca0]{color:color-mix(in srgb, var(--color-paper,#fbf1e9) 72%, transparent)}.insight-callout--light .insight-callout__lockup[data-v-ddc91ca0],.insight-callout--paper .insight-callout__lockup[data-v-ddc91ca0]{color:color-mix(in srgb, var(--color-ink,#2e1a3a) 60%, transparent)}.insight-callout--gradient .insight-callout__lockup[data-v-ddc91ca0]{color:color-mix(in srgb, var(--color-paper,#fbf1e9) 78%, transparent)}.insight-callout--gradient .insight-callout__lockup span[data-v-ddc91ca0]{color:var(--color-paper,#fbf1e9)}.insight-callout__lockup span[data-v-ddc91ca0]{color:var(--color-secondary,#e07856)}.pp-type-art[data-v-f3c0cb06]{flex-direction:column;margin:0;display:flex}.pp-type-art__number[data-v-f3c0cb06]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variation-settings:"opsz" 144;letter-spacing:-.05em;color:var(--color-anchor,#2a1438);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:.9}.pp-type-art--default .pp-type-art__number[data-v-f3c0cb06]{font-size:clamp(4rem,14vw,9rem)}.pp-type-art--compact .pp-type-art__number[data-v-f3c0cb06]{letter-spacing:-.035em;font-size:clamp(2.5rem,4.5vw,4rem)}.pp-type-art__number.is-gradient[data-v-f3c0cb06]{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pp-type-art__label[data-v-f3c0cb06]{font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--color-anchor,#2a1438);font-size:.75rem}.pp-type-art--label-above .pp-type-art__label[data-v-f3c0cb06]{margin:0 0 var(--space-3,12px)}.pp-type-art--label-below .pp-type-art__label[data-v-f3c0cb06]{margin:var(--space-3,12px) 0 0}.ge[data-v-cde4caa5]{z-index:80;isolation:isolate;color:var(--color-paper);background:var(--color-paper);flex-direction:column;justify-content:center;padding:0 clamp(1.5rem,8vw,9rem) 18vh;animation:1.1s cubic-bezier(.65,0,.35,1) 5.7s both ge-lift-cde4caa5;display:flex;position:fixed;inset:0;overflow:hidden}.ge[data-v-cde4caa5]:before{content:"";z-index:-1;background-image:var(--gradient-sunset);opacity:0;background-size:220% 220%;animation:.6s ease-out both ge-fadein-cde4caa5,6s ease-in-out infinite alternate ge-breathe-cde4caa5;position:absolute;inset:0}.grand-entrance.ge--live[data-v-cde4caa5]{display:flex}.ge--skip[data-v-cde4caa5]{animation:.7s cubic-bezier(.65,0,.35,1) both ge-lift-cde4caa5}@keyframes ge-breathe-cde4caa5{0%{background-position:0 30%}to{background-position:90% 70%}}@keyframes ge-lift-cde4caa5{to{transform:translateY(-101%)}}@keyframes ge-fadein-cde4caa5{to{opacity:1}}.ge__lockup[data-v-cde4caa5]{align-items:center;gap:.9rem;margin-bottom:clamp(1.6rem,3.5vh,3rem);display:flex}.ge__lockup svg[data-v-cde4caa5]{width:clamp(44px,5vw,64px);height:auto}.ge__markpath[data-v-cde4caa5]{stroke-dasharray:160;stroke-dashoffset:160px;animation:1.3s cubic-bezier(.45,0,.2,1) .7s forwards ge-draw-cde4caa5}.ge__word[data-v-cde4caa5]{font-family:var(--font-wordmark,"DM Serif Display", serif);color:var(--color-paper);opacity:0;font-size:clamp(1.6rem,2.6vw,2.4rem);animation:.8s cubic-bezier(.2,.7,.2,1) 1.6s both ge-rise-cde4caa5}.ge__eyebrow[data-v-cde4caa5]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper) 75%, transparent);opacity:0;margin:0 0 1.2rem;font-size:clamp(.7rem,1vw,.85rem);animation:.9s cubic-bezier(.2,.7,.2,1) 1.9s both ge-rise-cde4caa5}.ge__big[data-v-cde4caa5]{z-index:2;font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,7vw,7rem);font-weight:700;line-height:.98;position:relative}.ge__line[data-v-cde4caa5]{display:block;overflow:hidden}.ge__line>span[data-v-cde4caa5]{white-space:nowrap;animation:1s cubic-bezier(.2,.7,.2,1) both ge-lineup-cde4caa5;display:inline-block;transform:translateY(110%)}.ge__line:first-child>span[data-v-cde4caa5]{animation-delay:2.1s}.ge__line:nth-child(2)>span[data-v-cde4caa5]{animation-delay:2.3s}.ge__line:nth-child(3)>span[data-v-cde4caa5]{animation-delay:2.5s}@keyframes ge-lineup-cde4caa5{to{transform:translateY(0)}}@keyframes ge-rise-cde4caa5{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ge-draw-cde4caa5{to{stroke-dashoffset:0}}@keyframes ge-fade-cde4caa5{to{opacity:1}}.ge__dist[data-v-cde4caa5]{z-index:1;height:40vh;position:absolute;bottom:0;left:0;right:0}.ge__curve[data-v-cde4caa5]{width:100%;height:100%;position:absolute;inset:0}.ge__curvepath[data-v-cde4caa5]{stroke-dasharray:1700;stroke-dashoffset:1700px;animation:2.2s cubic-bezier(.45,0,.2,1) 2.5s forwards ge-draw-cde4caa5}.ge__axis[data-v-cde4caa5]{opacity:0;animation:.8s 3.2s both ge-fade-cde4caa5}.ge__ticks[data-v-cde4caa5]{font-family:var(--font-mono);letter-spacing:.18em;color:color-mix(in srgb, var(--color-paper) 60%, transparent);opacity:0;justify-content:space-between;padding:0 clamp(1.5rem,8vw,9rem);font-size:.7rem;animation:.8s 3.4s both ge-fade-cde4caa5;display:flex;position:absolute;bottom:8%;left:0;right:0}.ge__marker[data-v-cde4caa5]{opacity:0;width:0;height:0;animation:.4s 4.1s both ge-fade-cde4caa5;position:absolute;top:45.97%;left:62.85%}.ge__core[data-v-cde4caa5]{background:var(--color-secondary);border:4px solid var(--color-paper-warm);width:36px;height:36px;animation:ge-beat-cde4caa5 2.4s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 4.1s infinite;border-radius:50%;margin:-18px 0 0 -18px;position:absolute}.ge__ring[data-v-cde4caa5]{border:2px solid var(--color-secondary);opacity:0;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute}.ge__ring--1[data-v-cde4caa5]{animation:ge-radar-cde4caa5 2.4s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 4.1s infinite}.ge__ring--2[data-v-cde4caa5]{animation:ge-radar-cde4caa5 2.4s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 5.3s infinite}.ge__dropline[data-v-cde4caa5]{border-left:2px dashed var(--color-secondary);height:16.88vh;position:absolute;top:0;left:0}@keyframes ge-beat-cde4caa5{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes ge-radar-cde4caa5{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.ge__markerlabel[data-v-cde4caa5]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper) 85%, transparent);opacity:0;margin:0;font-size:.7rem;animation:.7s 4.3s both ge-rise-cde4caa5;position:absolute;top:18%;right:clamp(1.5rem,10vw,12rem)}.ge--walkthrough[data-v-cde4caa5]{text-align:center;align-items:center}.ge--walkthrough .ge__big[data-v-cde4caa5]{font-size:clamp(1.9rem,5vw,6rem);line-height:1.04}.ge--walkthrough .ge__line:first-child>span[data-v-cde4caa5]{animation-duration:.8s;animation-delay:.4s}.ge--walkthrough .ge__line:nth-child(2)>span[data-v-cde4caa5]{animation-duration:.8s;animation-delay:.6s}.ge--walkthrough .ge__line:nth-child(3)>span[data-v-cde4caa5]{animation-duration:.8s;animation-delay:.8s}.ge__wordmark-drop[data-v-cde4caa5]{font-family:var(--font-wordmark,"DM Serif Display", serif);color:var(--color-paper);opacity:0;margin-bottom:clamp(.9rem,2.8vh,1.9rem);font-size:clamp(2rem,3.54vw,4.25rem);animation:.7s cubic-bezier(.2,.7,.2,1) 2.9s both ge-rise-cde4caa5}.ge__pulse[data-v-cde4caa5]{filter:brightness(0)invert();opacity:0;width:min(760px,62vw);margin-top:clamp(1.4rem,3.7vh,2.5rem);animation:.3s 3.6s both ge-fade-cde4caa5,1.5s cubic-bezier(.45,0,.2,1) 3.6s both ge-trace-cde4caa5}@keyframes ge-trace-cde4caa5{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ge--walkthrough .ge__curvepath[data-v-cde4caa5]{animation:1.8s cubic-bezier(.45,0,.2,1) 1s forwards ge-draw-cde4caa5}.ge--walkthrough .ge__axis[data-v-cde4caa5]{animation:.6s 1.8s both ge-fade-cde4caa5}.ge--walkthrough .ge__ticks[data-v-cde4caa5]{animation:.6s 2s both ge-fade-cde4caa5}.ge--walkthrough .ge__marker[data-v-cde4caa5]{animation:.4s 2.4s both ge-fade-cde4caa5}.ge--walkthrough .ge__core[data-v-cde4caa5]{animation:ge-beat-cde4caa5 2.4s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 2.4s infinite}.ge--walkthrough .ge__ring--1[data-v-cde4caa5]{animation:ge-radar-cde4caa5 2.4s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 2.4s infinite}.ge--walkthrough .ge__dropline[data-v-cde4caa5]{border-left-width:3.5px}.ge--walkthrough .ge__markerlabel[data-v-cde4caa5]{animation:.7s 4.3s both ge-rise-cde4caa5}@media (prefers-reduced-motion:reduce){.ge[data-v-cde4caa5]{display:none}}@media (width<=700px){.ge[data-v-cde4caa5]{padding:0 1.25rem}.ge__dist[data-v-cde4caa5]{height:30vh}.ge__dropline[data-v-cde4caa5]{height:12.66vh}.ge__markerlabel[data-v-cde4caa5]{display:none}}.pp-input[data-v-343c81e2]{font-family:var(--font-body,"Inter", system-ui, sans-serif);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-button,4px);transition:border-color var(--duration-fast,.18s) var(--ease-standard);width:100%}.pp-input[data-v-343c81e2]:focus-visible{border-color:var(--color-primary,#6b3a89);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);outline:none}.pp-input--invalid[data-v-343c81e2]{border-color:var(--color-danger-ink,#c13832)}.pp-input--invalid[data-v-343c81e2]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-danger-ink,#c13832) 25%, transparent)}.pp-input[data-v-343c81e2]:disabled{opacity:.55;cursor:not-allowed}.pp-input--sm[data-v-343c81e2]{height:var(--control-h-sm,32px);padding:0 var(--space-3,12px);font-size:.85rem}.pp-input--md[data-v-343c81e2]{height:var(--control-h-md,40px);padding:0 var(--space-4,16px);font-size:.95rem}.pp-input--lg[data-v-343c81e2]{height:var(--control-h-lg,48px);padding:0 var(--space-5,20px);font-size:1rem}.pp-input-wrap[data-v-343c81e2]{width:100%;display:block;position:relative}.pp-input-wrap__leading[data-v-343c81e2]{width:var(--control-h-md,40px);color:var(--color-ink-soft,#6e5670);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.pp-input-wrap__leading svg[data-v-343c81e2-s]{display:block}.pp-input-wrap--sm .pp-input-wrap__leading[data-v-343c81e2]{width:var(--control-h-sm,32px)}.pp-input-wrap--lg .pp-input-wrap__leading[data-v-343c81e2]{width:var(--control-h-lg,48px)}.pp-input--leading.pp-input--sm[data-v-343c81e2]{padding-left:var(--control-h-sm,32px)}.pp-input--leading.pp-input--md[data-v-343c81e2]{padding-left:var(--control-h-md,40px)}.pp-input--leading.pp-input--lg[data-v-343c81e2]{padding-left:var(--control-h-lg,48px)}.pp-textarea[data-v-9a28b3bb]{font-family:var(--font-body,"Inter", system-ui, sans-serif);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-card,10px);resize:vertical;width:100%;line-height:1.5}.pp-textarea[data-v-9a28b3bb]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent);outline:none}.pp-textarea--invalid[data-v-9a28b3bb]{border-color:var(--color-danger-ink,#c13832)}.pp-textarea[data-v-9a28b3bb]:disabled{opacity:.55;cursor:not-allowed}.pp-textarea--sm[data-v-9a28b3bb]{padding:var(--space-3,12px);font-size:.85rem}.pp-textarea--md[data-v-9a28b3bb]{padding:var(--space-4,16px);font-size:.95rem}.pp-textarea--lg[data-v-9a28b3bb]{padding:var(--space-5,20px);font-size:1rem}.pp-select__control[data-v-faf3bf09]{width:100%;display:block;position:relative}.pp-select__trigger[data-v-faf3bf09]{justify-content:space-between;align-items:center;gap:var(--space-2,8px);width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-button,4px);text-align:left;cursor:pointer;display:inline-flex}.pp-select--clearable[data-v-faf3bf09]{padding-right:var(--space-8,40px)}.pp-select__clear[data-v-faf3bf09]{top:50%;right:var(--space-3,12px);cursor:pointer;width:20px;height:20px;color:var(--color-ink-soft,#6e5670);border-radius:var(--radius-pill,9999px);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex;position:absolute;transform:translateY(-50%)}.pp-select__clear[data-v-faf3bf09]:hover{color:var(--color-ink,#2e1a3a);background:color-mix(in oklab, var(--color-primary,#6b3a89) 8%, transparent)}.pp-select__clear[data-v-faf3bf09]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:1px}@media (prefers-reduced-motion:reduce){.pp-select__clear[data-v-faf3bf09]{transition:none}}.pp-select__trigger[data-v-faf3bf09]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent);outline:none}.pp-select--invalid[data-v-faf3bf09]{border-color:var(--color-danger-ink,#c13832)}.pp-select__trigger[data-v-faf3bf09]:disabled{opacity:.55;cursor:not-allowed}.pp-select--sm[data-v-faf3bf09]{height:var(--control-h-sm,32px);padding:0 var(--space-3,12px);font-size:.85rem}.pp-select--md[data-v-faf3bf09]{height:var(--control-h-md,40px);padding:0 var(--space-4,16px);font-size:.95rem}.pp-select--lg[data-v-faf3bf09]{height:var(--control-h-lg,48px);padding:0 var(--space-5,20px);font-size:1rem}.pp-select__value[data-v-faf3bf09]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-select__value--placeholder[data-v-faf3bf09]{color:var(--color-ink-soft,#6e5670)}.pp-select__caret[data-v-faf3bf09]{color:var(--color-ink-soft,#6e5670);flex-shrink:0;display:inline-flex}.pp-select__panel[data-v-faf3bf09]{z-index:1050;max-width:24rem;padding:var(--space-2,8px);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);box-shadow:var(--shadow-lg);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a)}.pp-select__panel[data-v-faf3bf09]:focus{outline:none}.pp-select__options[data-v-faf3bf09]{flex-direction:column;gap:2px;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pp-select__option[data-v-faf3bf09]{justify-content:space-between;align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-button,4px);cursor:pointer;font-size:.9rem;display:flex}.pp-select__option--active[data-v-faf3bf09]{background:var(--color-paper-warm,#f5e9de)}.pp-select__option--selected[data-v-faf3bf09]{font-weight:600}.pp-select__option--disabled[data-v-faf3bf09]{color:var(--color-ink-soft,#6e5670);opacity:.55;cursor:not-allowed}.pp-select__option--in-group[data-v-faf3bf09]{padding-left:var(--space-4,16px)}.pp-select__option-label[data-v-faf3bf09]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-select__tick[data-v-faf3bf09]{color:var(--color-primary,#6b3a89);flex-shrink:0;display:inline-flex}.pp-select__empty[data-v-faf3bf09]{padding:var(--space-2,8px) var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.9rem}.pp-select__group-label[data-v-faf3bf09]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft,#6e5670);padding:var(--space-3,12px) var(--space-3,12px) var(--space-1,4px);cursor:default;-webkit-user-select:none;user-select:none;font-size:.65rem;font-weight:700}.pp-select__group-label--first[data-v-faf3bf09]{padding-top:var(--space-1,4px)}.pp-select-enter-active[data-v-faf3bf09],.pp-select-leave-active[data-v-faf3bf09]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-select-enter-from[data-v-faf3bf09],.pp-select-leave-to[data-v-faf3bf09]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-select-enter-active[data-v-faf3bf09],.pp-select-leave-active[data-v-faf3bf09]{transition:none}}.pp-checkbox[data-v-8f96cbab]{align-items:center;gap:var(--space-2,8px);cursor:pointer;font-family:var(--font-body);color:var(--color-ink);font-size:.95rem;display:inline-flex}.pp-checkbox.is-disabled[data-v-8f96cbab]{opacity:.55;cursor:not-allowed}.pp-checkbox input[data-v-8f96cbab]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-checkbox__mark[data-v-8f96cbab]{border:1px solid var(--color-rule);border-radius:var(--radius-button,4px);background:var(--color-card);color:#0000;width:18px;height:18px;transition:all var(--duration-fast,.18s) var(--ease-standard);place-items:center;display:inline-grid}.pp-checkbox input:checked+.pp-checkbox__mark[data-v-8f96cbab]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-paper)}.pp-checkbox input:focus-visible+.pp-checkbox__mark[data-v-8f96cbab]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent)}.pp-checkbox.is-indeterminate .pp-checkbox__mark[data-v-8f96cbab]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-paper)}.pp-checkbox.is-indeterminate .pp-checkbox__mark svg[data-v-8f96cbab]{display:none}.pp-checkbox.is-indeterminate .pp-checkbox__mark[data-v-8f96cbab]:after{content:"";background:currentColor;border-radius:1px;width:8px;height:2px}.pp-checkbox__label[data-v-8f96cbab]:empty{display:none}.pp-radio-group[data-v-e717382e]{gap:var(--space-3,12px);flex-direction:column;display:flex}.pp-radio[data-v-e717382e]{align-items:center;gap:var(--space-2,8px);cursor:pointer;font-family:var(--font-body);color:var(--color-ink);font-size:.95rem;display:inline-flex}.pp-radio.is-disabled[data-v-e717382e]{opacity:.55;cursor:not-allowed}.pp-radio input[data-v-e717382e]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.pp-radio__mark[data-v-e717382e]{border:1px solid var(--color-rule);border-radius:var(--radius-pill,9999px);background:var(--color-card);place-items:center;width:18px;height:18px;display:inline-grid}.pp-radio input:checked+.pp-radio__mark[data-v-e717382e]:after{content:"";border-radius:var(--radius-pill,9999px);background:var(--color-primary);width:9px;height:9px}.pp-radio input:focus-visible+.pp-radio__mark[data-v-e717382e]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent)}.pp-switch[data-v-fb5f85a8]{align-items:center;gap:var(--space-3,12px);cursor:pointer;font-family:var(--font-body);color:var(--color-ink);font-size:.95rem;display:inline-flex}.pp-switch.is-disabled[data-v-fb5f85a8]{opacity:.55;cursor:not-allowed}.pp-switch.is-loading[data-v-fb5f85a8]{cursor:progress}.pp-switch input[data-v-fb5f85a8]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.pp-switch__track[data-v-fb5f85a8]{background:var(--color-rule);border-radius:var(--radius-pill,9999px);width:36px;height:20px;transition:background var(--duration-fast,.18s) var(--ease-standard);position:relative}.pp-switch__thumb[data-v-fb5f85a8]{background:var(--color-card,#fff);border-radius:var(--radius-pill,9999px);width:16px;height:16px;transition:transform var(--duration-fast,.18s) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:2px;left:2px}.pp-switch.is-on .pp-switch__track[data-v-fb5f85a8]{background:var(--color-primary)}.pp-switch.is-on .pp-switch__thumb[data-v-fb5f85a8]{transform:translate(16px)}.pp-switch input:focus-visible+.pp-switch__track[data-v-fb5f85a8]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent)}.pp-switch__spinner[data-v-fb5f85a8]{border:2px solid color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);border-top-color:var(--color-primary,#6b3a89);border-radius:50%;width:10px;height:10px;animation:.7s linear infinite pp-switch-spin-fb5f85a8}@keyframes pp-switch-spin-fb5f85a8{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pp-switch__track[data-v-fb5f85a8],.pp-switch__thumb[data-v-fb5f85a8]{transition:none}.pp-switch__spinner[data-v-fb5f85a8]{animation:none}}.pp-star-rating[data-v-0b667baa]{gap:var(--space-1,4px);color:var(--color-rule);display:inline-flex}.pp-star-rating__star[data-v-0b667baa]{cursor:pointer;transition:color var(--duration-fast,.18s) var(--ease-standard), transform var(--duration-fast,.18s) var(--ease-standard);place-items:center;display:inline-grid}.pp-star-rating.is-readonly .pp-star-rating__star[data-v-0b667baa]{cursor:default}.pp-star-rating__star.is-filled[data-v-0b667baa]{color:var(--color-secondary)}.pp-star-rating__star[data-v-0b667baa]:hover{transform:scale(1.1)}.pp-star-rating.is-readonly .pp-star-rating__star[data-v-0b667baa]:hover{transform:none}.pp-star-rating__star input[data-v-0b667baa]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-star-rating__star[data-v-0b667baa]:has(input:focus-visible){border-radius:var(--radius-button,10px);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent)}.pp-star-rating--md svg[data-v-0b667baa]{width:24px;height:24px}.pp-star-rating--sm svg[data-v-0b667baa]{width:16px;height:16px}.pp-segmented[data-v-d45a8074]{background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-pill,9999px);height:var(--control-h-md,40px);font-family:var(--font-body,"Inter", system-ui, sans-serif);align-items:stretch;padding:2px;font-size:.9rem;line-height:1;display:inline-flex;position:relative}.pp-segmented.is-disabled[data-v-d45a8074]{opacity:.55;pointer-events:none}.pp-segmented__indicator[data-v-d45a8074]{background:var(--gradient-heat,linear-gradient(135deg, #6b3a89, #f09a7e));border:1px solid var(--color-rule,#6b3a8924);width:0;box-shadow:var(--shadow-sm,0 1px 2px #2a14380f);border-radius:var(--radius-pill,9999px);z-index:0;pointer-events:none;opacity:0;position:absolute;top:2px;bottom:2px;left:0}.pp-segmented__indicator.is-primed[data-v-d45a8074]{transition:left var(--duration-base,.3s) var(--ease-emphasis,cubic-bezier(.22, .61, .36, 1)), width var(--duration-base,.3s) var(--ease-emphasis,cubic-bezier(.22, .61, .36, 1)), opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-segmented__seg[data-v-d45a8074]{appearance:none;color:var(--color-ink-soft,#6e5670);font:inherit;padding:var(--space-2,8px) var(--space-4,16px);border-radius:var(--radius-pill,9999px);cursor:pointer;white-space:nowrap;z-index:1;transition:color var(--duration-fast,.18s) var(--ease-standard);background:0 0;border:none;font-weight:500;position:relative}.pp-segmented__seg[data-v-d45a8074]:hover:not(.is-active):not([disabled]){color:var(--color-ink,#2e1a3a)}.pp-segmented__seg.is-active[data-v-d45a8074]{color:#fff;background:0 0;font-weight:600}.pp-segmented__seg[data-v-d45a8074]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:2px}.pp-segmented__divider[data-v-d45a8074]{width:1px;margin:var(--space-2,8px) 0;background:var(--color-rule,#6b3a8924);z-index:1;position:relative}.pp-segmented__seg.is-active+.pp-segmented__divider[data-v-d45a8074]{visibility:hidden}.pp-segmented__divider[data-v-d45a8074]:has(+.pp-segmented__seg.is-active){visibility:hidden}@media (prefers-reduced-motion:reduce){.pp-segmented__seg[data-v-d45a8074],.pp-segmented__indicator[data-v-d45a8074],.pp-segmented__indicator.is-primed[data-v-d45a8074]{transition:none}}.pp-form-field[data-v-09fd1601]{gap:var(--space-2,8px);flex-direction:column;display:flex}.pp-form-field__label[data-v-09fd1601]{font-family:var(--font-body);color:var(--color-ink);font-size:.85rem;font-weight:500}.pp-form-field__required[data-v-09fd1601]{color:var(--color-secondary);margin-left:2px}.pp-form-field__label-adornment[data-v-09fd1601]{vertical-align:middle;margin-left:var(--space-2,8px);align-items:center;display:inline-flex}.pp-form-field__help[data-v-09fd1601],.pp-form-field__error[data-v-09fd1601]{font-family:var(--font-body);margin:0;font-size:.8rem}.pp-form-field__help[data-v-09fd1601]{color:var(--color-ink-soft)}.pp-form-field__error[data-v-09fd1601]{color:var(--color-danger-ink,#c13832)}.pp-file-input[data-v-6f0e4677]{align-items:center;gap:var(--space-4,16px);width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);cursor:pointer;display:inline-flex}.pp-file-input--disabled[data-v-6f0e4677]{cursor:not-allowed}.pp-file-input__native[data-v-6f0e4677]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-file-input__button[data-v-6f0e4677]{align-items:center;gap:var(--space-2,8px);border-radius:var(--radius-button,4px);background:var(--color-primary,#6b3a89);color:var(--color-paper,#fbf1e9);transition:background var(--duration-fast,.18s) var(--ease-standard);border:1px solid #0000;flex-shrink:0;font-weight:500;display:inline-flex}.pp-file-input--sm .pp-file-input__button[data-v-6f0e4677]{height:var(--control-h-sm,32px);padding:0 var(--space-4,16px);font-size:.85rem}.pp-file-input--md .pp-file-input__button[data-v-6f0e4677]{height:var(--control-h-md,40px);padding:0 var(--space-5,20px);font-size:.95rem}.pp-file-input--lg .pp-file-input__button[data-v-6f0e4677]{height:var(--control-h-lg,48px);padding:0 var(--space-6,24px);font-size:1rem}.pp-file-input:hover .pp-file-input__button[data-v-6f0e4677]{background:var(--color-primary-hover,#5a2e75)}.pp-file-input--disabled .pp-file-input__button[data-v-6f0e4677]{opacity:.55;background:var(--color-primary,#6b3a89)}.pp-file-input:has(.pp-file-input__native:focus-visible) .pp-file-input__button[data-v-6f0e4677]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);outline:none}.pp-file-input__icon[data-v-6f0e4677]{display:inline-flex}.pp-file-input__icon[data-v-6f0e4677] svg{width:1em;height:1em}.pp-file-input__filename[data-v-6f0e4677]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink-soft,#6e5670);flex:1;font-size:.9rem;overflow:hidden}.pp-file-input--disabled .pp-file-input__filename[data-v-6f0e4677]{opacity:.55}.pp-input[data-v-8cab7174]{font-family:var(--font-body,"Inter", system-ui, sans-serif);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-button,4px);transition:border-color var(--duration-fast,.18s) var(--ease-standard);font-variant-numeric:tabular-nums;width:100%}.pp-input[data-v-8cab7174]:focus-visible{border-color:var(--color-primary,#6b3a89);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent);outline:none}.pp-input--invalid[data-v-8cab7174]{border-color:var(--color-danger-ink,#c13832)}.pp-input--invalid[data-v-8cab7174]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-danger-ink,#c13832) 25%, transparent)}.pp-input[data-v-8cab7174]:disabled{opacity:.55;cursor:not-allowed}.pp-input--sm[data-v-8cab7174]{height:var(--control-h-sm,32px);padding:0 var(--space-3,12px);font-size:.85rem}.pp-input--md[data-v-8cab7174]{height:var(--control-h-md,40px);padding:0 var(--space-4,16px);font-size:.95rem}.pp-input--lg[data-v-8cab7174]{height:var(--control-h-lg,48px);padding:0 var(--space-5,20px);font-size:1rem}.pp-multiselect__control[data-v-919c1d1c]{align-items:center;gap:var(--space-2,8px);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-button,4px);width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);flex-wrap:wrap;display:flex}.pp-multiselect__control--invalid[data-v-919c1d1c]{border-color:var(--color-danger-ink,#c13832)}.pp-multiselect__control--disabled[data-v-919c1d1c]{opacity:.55}.pp-multiselect__control--sm[data-v-919c1d1c]{min-height:var(--control-h-sm,32px);padding:var(--space-2,8px) var(--space-3,12px);font-size:.85rem}.pp-multiselect__control--md[data-v-919c1d1c]{min-height:var(--control-h-md,40px);padding:var(--space-2,8px) var(--space-3,12px);font-size:.95rem}.pp-multiselect__control--lg[data-v-919c1d1c]{min-height:var(--control-h-lg,48px);padding:var(--space-3,12px) var(--space-4,16px);font-size:1rem}.pp-multiselect__control[data-v-919c1d1c]:focus-within{border-color:var(--color-primary,#6b3a89);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary,#6b3a89) 25%, transparent)}.pp-multiselect__control--invalid[data-v-919c1d1c]:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-danger-ink,#c13832) 25%, transparent)}.pp-multiselect__trigger[data-v-919c1d1c]{justify-content:space-between;align-items:center;gap:var(--space-2,8px);min-width:4rem;font:inherit;color:var(--color-ink,#2e1a3a);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:inline-flex}.pp-multiselect__trigger[data-v-919c1d1c]:focus-visible{outline:none}.pp-multiselect__trigger[data-v-919c1d1c]:disabled{cursor:not-allowed}.pp-multiselect__placeholder[data-v-919c1d1c]{color:var(--color-ink-soft,#6e5670);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-multiselect__placeholder--all[data-v-919c1d1c]{color:var(--color-ink,#2e1a3a)}.pp-multiselect__caret[data-v-919c1d1c]{color:var(--color-ink-soft,#6e5670);flex-shrink:0;margin-left:auto;display:inline-flex}.pp-multiselect__list[data-v-919c1d1c]{z-index:1050;max-width:24rem;padding:var(--space-2,8px);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);box-shadow:var(--shadow-lg);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a)}.pp-multiselect__list[data-v-919c1d1c]:focus{outline:none}.pp-multiselect__search[data-v-919c1d1c]{padding:0 0 var(--space-2,8px)}.pp-multiselect__search-input[data-v-919c1d1c]{width:100%;font:inherit;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-button,4px);background:var(--color-paper,#fbf1e9);color:var(--color-ink,#2e1a3a);font-size:.9rem}.pp-multiselect__search-input[data-v-919c1d1c]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent);outline:none}.pp-multiselect__options[data-v-919c1d1c]{flex-direction:column;gap:2px;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pp-multiselect__option[data-v-919c1d1c]{align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-button,4px);cursor:pointer;font-size:.9rem;display:flex}.pp-multiselect__option--active[data-v-919c1d1c]{background:var(--color-paper-warm,#f5e9de)}.pp-multiselect__option--selected[data-v-919c1d1c]{font-weight:600}.pp-multiselect__option--all[data-v-919c1d1c]{padding-bottom:var(--space-2,8px);border-bottom:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-button,4px) var(--radius-button,4px) 0 0;margin-bottom:2px}.pp-multiselect__option--disabled[data-v-919c1d1c]{color:var(--color-ink-soft,#6e5670);opacity:.55;cursor:not-allowed}.pp-multiselect__checkbox[data-v-919c1d1c]{width:14px;height:14px;color:var(--color-primary,#6b3a89);flex-shrink:0;display:inline-flex}.pp-multiselect__option-label[data-v-919c1d1c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-multiselect__option--create[data-v-919c1d1c]{color:var(--color-primary,#6b3a89)}.pp-multiselect__create-icon[data-v-919c1d1c]{width:14px;height:14px;color:var(--color-primary,#6b3a89);flex-shrink:0;display:inline-flex}.pp-multiselect__empty[data-v-919c1d1c]{padding:var(--space-2,8px) var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.9rem}.pp-multiselect-enter-active[data-v-919c1d1c],.pp-multiselect-leave-active[data-v-919c1d1c]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-multiselect-enter-from[data-v-919c1d1c],.pp-multiselect-leave-to[data-v-919c1d1c]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-multiselect-enter-active[data-v-919c1d1c],.pp-multiselect-leave-active[data-v-919c1d1c]{transition:none}}.pp-badge[data-v-0ba1ec47]{min-width:18px;height:18px;font-family:var(--font-mono,"IBM Plex Mono", monospace);border-radius:var(--radius-pill,9999px);justify-content:center;align-items:center;padding:0 6px;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}.pp-badge--dot[data-v-0ba1ec47]{width:9px;min-width:9px;height:9px;padding:0}.pp-badge--default[data-v-0ba1ec47]{background:var(--color-primary,#6b3a89);color:var(--color-paper,#fbf1e9)}.pp-badge--info[data-v-0ba1ec47]{background:var(--color-info-ink,#1f4b91);color:#fff}.pp-badge--success[data-v-0ba1ec47]{background:var(--color-success-ink,#2a5c25);color:#fff}.pp-badge--warning[data-v-0ba1ec47]{background:var(--color-warning-ink,#8c4a14);color:#fff}.pp-badge--danger[data-v-0ba1ec47]{background:var(--color-danger-ink,#c13832);color:#fff}.pp-spinner[data-v-dd4323f0]{--pp-spinner-color:var(--color-secondary,#e07856);display:inline-flex}.pp-spinner__svg[data-v-dd4323f0]{display:block;overflow:visible}.pp-spinner--sm .pp-spinner__svg[data-v-dd4323f0]{width:16px;height:16px}.pp-spinner--md .pp-spinner__svg[data-v-dd4323f0]{width:22px;height:22px}.pp-spinner--lg .pp-spinner__svg[data-v-dd4323f0]{width:32px;height:32px}.pp-spinner--xl .pp-spinner__svg[data-v-dd4323f0]{width:48px;height:48px}.pp-spinner--2xl .pp-spinner__svg[data-v-dd4323f0]{width:64px;height:64px}.pp-spinner--primary[data-v-dd4323f0]{--pp-spinner-color:var(--color-secondary,#e07856)}.pp-spinner--current[data-v-dd4323f0]{--pp-spinner-color:currentColor}.pp-spinner--on-dark[data-v-dd4323f0]{--pp-spinner-color:var(--color-paper,#fbf1e9)}.pp-spinner__dot[data-v-dd4323f0]{fill:var(--pp-spinner-color)}.pp-spinner__ring[data-v-dd4323f0]{stroke:var(--pp-spinner-color)}.pp-spinner__ring[data-v-dd4323f0],.pp-spinner__ring--outer[data-v-dd4323f0]{transform-origin:50%;transform-box:fill-box}.pp-spinner__ring[data-v-dd4323f0]{animation:pp-spinner-radar-dd4323f0 var(--duration-pulse,2.4s) var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) infinite}.pp-spinner__ring--outer[data-v-dd4323f0]{animation:pp-spinner-radar-outer-dd4323f0 var(--duration-pulse,2.4s) var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) 1.2s infinite}@keyframes pp-spinner-radar-dd4323f0{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}@keyframes pp-spinner-radar-outer-dd4323f0{0%{opacity:.5;transform:scale(.7)}to{opacity:0;transform:scale(3.4)}}.pp-spinner__sr[data-v-dd4323f0]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pp-spinner__ring[data-v-dd4323f0],.pp-spinner__ring--outer[data-v-dd4323f0]{animation:none}.pp-spinner__ring--outer[data-v-dd4323f0]{display:none}}.pp-alert[data-v-3373e86b]{gap:var(--space-3,12px);padding:var(--space-4,16px);border-radius:var(--radius-card,10px);font-family:var(--font-body,"Inter", sans-serif);border:1px solid #0000;align-items:flex-start;display:flex}.pp-alert__icon[data-v-3373e86b]{flex:none;margin-top:1px}.pp-alert__content[data-v-3373e86b]{flex:1;min-width:0}.pp-alert__title[data-v-3373e86b]{margin:0 0 2px;font-weight:600}.pp-alert__body[data-v-3373e86b]{font-size:.9rem;line-height:1.5}.pp-alert__body[data-v-3373e86b] p{margin:0}.pp-alert__dismiss[data-v-3373e86b]{color:inherit;cursor:pointer;border-radius:var(--radius-button,4px);opacity:.7;background:0 0;border:0;flex:none;padding:2px}.pp-alert__dismiss[data-v-3373e86b]:hover{opacity:1}.pp-alert__dismiss[data-v-3373e86b]:focus-visible{outline-offset:1px;outline:2px solid}.pp-alert--info[data-v-3373e86b]{background:var(--color-info-bg,#dae8fd);color:var(--color-info-ink,#1f4b91);border-color:var(--color-info-border,#afc8ee)}.pp-alert--success[data-v-3373e86b]{background:var(--color-success-bg,#deeeda);color:var(--color-success-ink,#2a5c25);border-color:var(--color-success-border,#b4d4ad)}.pp-alert--warning[data-v-3373e86b]{background:var(--color-warning-bg,#fde9da);color:var(--color-warning-ink,#8c4a14);border-color:var(--color-warning-border,#efc59e)}.pp-alert--danger[data-v-3373e86b]{background:var(--color-danger-bg,#f8dad8);color:var(--color-danger-ink,#c13832);border-color:var(--color-danger-border,#e8aaa6)}.pp-context-banner[data-v-6924a08c]{align-items:center;gap:var(--space-3,12px);padding:var(--space-2,8px) var(--space-6,24px);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink-soft,#6e5670);border-bottom:1px solid #0000;flex-shrink:0;font-size:.85rem;display:flex}.pp-context-banner__icon[data-v-6924a08c]{flex:none;align-items:center;line-height:0;display:inline-flex}.pp-context-banner__icon[data-v-6924a08c] svg{width:16px;height:16px}.pp-context-banner__copy[data-v-6924a08c]{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;margin:0;display:flex}.pp-context-banner__label[data-v-6924a08c]{color:var(--color-ink,#2e1a3a);font-weight:600}.pp-context-banner__hint[data-v-6924a08c]{color:inherit}.pp-context-banner__hint[data-v-6924a08c] *{margin:0}.pp-context-banner__actions[data-v-6924a08c]{align-items:center;gap:var(--space-3,12px);flex-shrink:0;margin-left:auto;display:flex}.pp-context-banner__close[data-v-6924a08c]{cursor:pointer;color:inherit;border-radius:var(--radius-button,4px);opacity:.7;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:4px;transition:opacity .15s,background .15s;display:inline-flex}.pp-context-banner__close[data-v-6924a08c]:hover{opacity:1;background:var(--color-tag-bg,#f0e3ef)}.pp-context-banner__close[data-v-6924a08c]:focus-visible{opacity:1;outline:none;box-shadow:0 0 0 2px}.pp-context-banner--demo[data-v-6924a08c]{background:var(--color-paper-warm,#f5e9de);border-bottom-color:var(--color-rule,#6b3a8924)}.pp-context-banner--preview[data-v-6924a08c]{background:var(--color-info-bg,#dae8fd);color:var(--color-info-ink,#1f4b91);border-bottom-color:var(--color-info-border,#afc8ee)}.pp-context-banner--preview .pp-context-banner__label[data-v-6924a08c]{color:var(--color-info-ink,#1f4b91)}.pp-context-banner--info[data-v-6924a08c]{background:var(--color-info-bg,#dae8fd);border-bottom-color:var(--color-info-border,#afc8ee)}.pp-context-banner--warning[data-v-6924a08c]{background:var(--color-warning-bg,#fde9da);color:var(--color-warning-ink,#8c4a14);border-bottom-color:var(--color-warning-border,#efc59e)}.pp-context-banner--warning .pp-context-banner__label[data-v-6924a08c]{color:var(--color-warning-ink,#8c4a14)}.pp-context-banner--gradient[data-v-6924a08c]{color:#fcf1e4;background:linear-gradient(95deg,#6b3a89 0%,#8e4c92 35%,#c75f73 70%,#e07856 100%);border-bottom-color:#ffffff2e}.pp-context-banner--gradient .pp-context-banner__label[data-v-6924a08c]{color:#fcf1e4;font-weight:700}.pp-context-banner--gradient .pp-context-banner__icon[data-v-6924a08c]{color:#fcf1e4}.pp-context-banner--gradient .pp-context-banner__close[data-v-6924a08c]{color:#fcf1e4;opacity:.85}.pp-context-banner--gradient .pp-context-banner__close[data-v-6924a08c]:hover{opacity:1;background:#ffffff24}.pp-context-banner-promoted[data-v-6924a08c]{align-items:center;gap:var(--space-4,16px);background:var(--color-card,#fff);border-bottom:1px solid var(--color-rule,#6b3a8924);border-left:4px solid var(--color-secondary,#e07856);padding:14px var(--space-6,24px) 14px 18px;font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);flex-wrap:wrap;flex-shrink:0;display:flex}.pp-context-banner-promoted__icon[data-v-6924a08c]{background:color-mix(in srgb, var(--color-secondary,#e07856) 14%, transparent);width:40px;height:40px;color:var(--color-coral-deep,#c45f3d);border-radius:12px;flex:none;place-items:center;line-height:0;display:grid}.pp-context-banner-promoted__icon[data-v-6924a08c] svg{width:20px;height:20px}.pp-context-banner-promoted__main[data-v-6924a08c]{flex:1;min-width:0}.pp-context-banner-promoted__main--aside[data-v-6924a08c]{flex:0 auto;max-width:34ch}.pp-context-banner-promoted__tracker[data-v-6924a08c]{min-width:min(430px,100%);margin:0 var(--space-2,8px);flex:999 auto;align-items:center;display:flex}.pp-context-banner-promoted__eyebrow[data-v-6924a08c]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--color-coral-text,#ac3f1a);margin:0 0 3px;font-size:.66rem;font-weight:400}.pp-context-banner-promoted__message[data-v-6924a08c]{margin:0;font-size:1.2rem;line-height:1.4}.pp-context-banner-promoted__message[data-v-6924a08c] strong{font-weight:700}.pp-context-banner-promoted__progress[data-v-6924a08c]{align-items:center;gap:10px;max-width:420px;margin-top:7px;display:flex}.pp-context-banner-promoted__bar[data-v-6924a08c]{background:var(--color-paper-warm,#f5e9de);border-radius:3px;flex:1;height:6px;overflow:hidden}.pp-context-banner-promoted__bar i[data-v-6924a08c]{background:var(--gradient-heat,linear-gradient(135deg, #6b3a89, #f09a7e));border-radius:3px;height:100%;transition:width .4s;display:block}@media (prefers-reduced-motion:reduce){.pp-context-banner-promoted__bar i[data-v-6924a08c]{transition:none}}.pp-context-banner-promoted__count[data-v-6924a08c]{font-family:var(--font-mono,"IBM Plex Mono", monospace);color:var(--color-primary,#6b3a89);white-space:nowrap;font-size:.72rem;font-weight:600}.pp-context-banner-promoted__actions[data-v-6924a08c]{align-items:center;gap:var(--space-4,16px);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:flex}.pp-context-banner-promoted--gradient[data-v-6924a08c]{border-left:none;padding-left:24px;position:relative}.pp-context-banner-promoted--gradient[data-v-6924a08c]:before{content:"";background:linear-gradient(180deg, var(--color-primary,#6b3a89), var(--color-secondary,#e07856));width:6px;position:absolute;inset:0 auto 0 0}.pp-context-banner-promoted--neutral[data-v-6924a08c]{border-left-color:var(--color-rule,#6b3a8924)}.pp-context-banner-promoted--neutral .pp-context-banner-promoted__icon[data-v-6924a08c]{background:var(--color-paper-warm,#f5e9de);color:var(--color-ink-soft,#6e5670)}.pp-context-banner-promoted--neutral .pp-context-banner-promoted__eyebrow[data-v-6924a08c]{color:var(--color-ink-soft,#6e5670)}.pp-step-tracker[data-v-e9c4fd34]{min-width:0;font-family:var(--font-body,"Inter", sans-serif);flex-wrap:wrap;flex:1;align-items:center;row-gap:10px;margin:0;padding:0;list-style:none;display:flex}.pp-step-tracker__item[data-v-e9c4fd34]{flex:1;align-items:center;gap:9px;min-width:fit-content;display:flex}.pp-step-tracker__item[data-v-e9c4fd34]:last-child,.pp-step-tracker__item--terminal[data-v-e9c4fd34]{flex:none}.pp-step-tracker__disc[data-v-e9c4fd34]{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.pp-step-tracker__disc svg[data-v-e9c4fd34]{width:13px;height:13px}.pp-step-tracker__disc--done[data-v-e9c4fd34]{background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));color:#fff}.pp-step-tracker__disc--current[data-v-e9c4fd34]{border:2px solid var(--color-secondary,#e07856);background:color-mix(in srgb, var(--color-secondary,#e07856) 10%, transparent)}.pp-step-tracker__disc--todo[data-v-e9c4fd34]{border:1.5px dashed #6b3a8959}.pp-step-tracker__dot[data-v-e9c4fd34]{background:var(--color-secondary,#e07856);border-radius:50%;width:9px;height:9px}.pp-step-tracker__text[data-v-e9c4fd34]{white-space:nowrap;line-height:1.25}.pp-step-tracker__name[data-v-e9c4fd34]{color:var(--color-ink,#2e1a3a);font-size:.82rem;font-weight:600}.pp-step-tracker__item--todo .pp-step-tracker__name[data-v-e9c4fd34]{color:var(--color-ink-soft,#6e5670);font-weight:500}.pp-step-tracker__meta[data-v-e9c4fd34]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--color-ink-soft,#6e5670);font-size:.66rem}.pp-step-tracker__connector[data-v-e9c4fd34]{background:#6b3a892e;border-radius:1px;flex:1;min-width:22px;height:2px;margin:0 12px}.pp-step-tracker__connector--done[data-v-e9c4fd34]{background:linear-gradient(90deg, var(--color-primary,#6b3a89), var(--color-secondary,#e07856))}.pp-step-tracker__flag[data-v-e9c4fd34]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-primary,#6b3a89);background:#6b3a8914;border:1px solid #6b3a894d;border-radius:999px;flex:none;margin:0 12px;padding:4px 9px;font-size:.6rem;font-weight:600}.pp-step-tracker__finish-item[data-v-e9c4fd34]{flex:1;align-items:center;min-width:fit-content;margin-left:12px;display:flex}.pp-step-tracker__finish[data-v-e9c4fd34]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-primary,#6b3a89);background:#6b3a8914;border:1px solid #6b3a894d;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:.6rem;font-weight:600;display:inline-flex}.pp-step-tracker__finish svg[data-v-e9c4fd34]{flex:none;width:10px;height:10px}.pp-step-tracker__sr[data-v-e9c4fd34]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-skeleton[data-v-091f6c93]{display:block}.pp-skeleton--rect[data-v-091f6c93],.pp-skeleton--circle[data-v-091f6c93],.pp-skeleton__line[data-v-091f6c93]{background:linear-gradient(90deg, var(--color-paper-warm,#f5e9de) 25%, color-mix(in oklab, var(--color-paper-warm,#f5e9de) 60%, #fff) 37%, var(--color-paper-warm,#f5e9de) 63%);border-radius:var(--radius-button,4px);background-size:400% 100%;animation:1.4s infinite pp-shimmer-091f6c93}.pp-skeleton--rect[data-v-091f6c93]{width:100%;height:1rem}.pp-skeleton--circle[data-v-091f6c93]{border-radius:50%;width:40px;height:40px}.pp-skeleton__line[data-v-091f6c93]{height:.8rem;margin-bottom:.5rem;display:block}.pp-skeleton__line[data-v-091f6c93]:last-child{margin-bottom:0}@keyframes pp-shimmer-091f6c93{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.pp-skeleton--rect[data-v-091f6c93],.pp-skeleton--circle[data-v-091f6c93],.pp-skeleton__line[data-v-091f6c93]{background:var(--color-paper-warm,#f5e9de);animation:none}}.pp-empty[data-v-bd7f5965]{text-align:center;align-items:center;gap:var(--space-3,12px);padding:var(--space-8,40px) var(--space-5,20px);flex-direction:column;display:flex}.pp-empty__visual[data-v-bd7f5965]{margin-bottom:var(--space-1,4px);opacity:.85;line-height:0}.pp-empty__mark[data-v-bd7f5965] svg{width:40px;height:40px}.pp-empty__title[data-v-bd7f5965]{text-transform:none;font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);letter-spacing:-.015em;color:var(--color-ink,#2e1a3a);max-width:26ch;margin:0;font-size:1.45rem;font-weight:700;line-height:1.15}.pp-empty__desc[data-v-bd7f5965]{color:var(--color-ink-soft,#6e5670);max-width:44ch;margin:0;line-height:1.55}.pp-empty__actions[data-v-bd7f5965]{margin-top:var(--space-3,12px);justify-content:center;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.pp-empty--hero[data-v-bd7f5965]{padding:var(--space-10,64px) var(--space-6,24px);gap:var(--space-4,16px)}.pp-empty--hero .pp-empty__mark[data-v-bd7f5965] svg{width:56px;height:56px}.pp-empty--hero .pp-empty__title[data-v-bd7f5965]{letter-spacing:-.02em;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:750}.pp-empty--hero .pp-empty__desc[data-v-bd7f5965]{max-width:52ch;font-size:1.02rem}.pp-progress[data-v-7199ec59]{width:100%}.pp-progress__track[data-v-7199ec59]{background:var(--color-tag-bg,#f0e3ef);border-radius:var(--radius-pill,9999px);width:100%;height:8px;overflow:hidden}.pp-progress__fill[data-v-7199ec59]{background:var(--color-primary,#6b3a89);border-radius:inherit;height:100%;transition:width var(--duration-base,.3s) var(--ease-standard)}.pp-progress__fill--gradient[data-v-7199ec59]{background:var(--gradient-brand)}.pp-progress--indeterminate .pp-progress__fill[data-v-7199ec59]{width:40%;animation:1.4s ease-in-out infinite pp-progress-slide-7199ec59}@keyframes pp-progress-slide-7199ec59{0%{margin-left:-40%}to{margin-left:100%}}@media (prefers-reduced-motion:reduce){.pp-progress__fill[data-v-7199ec59]{transition:none}.pp-progress--indeterminate .pp-progress__fill[data-v-7199ec59]{opacity:.4;width:100%;animation:none}}.pp-toast[data-v-19d74e48]{gap:var(--space-3,12px);width:min(28rem,100vw - 2rem);padding:var(--space-4,16px);border-radius:var(--radius-card,14px);font-family:var(--font-body,"DM Sans", system-ui, sans-serif);align-items:flex-start;display:flex;position:relative;overflow:hidden}.pp-toast__icon[data-v-19d74e48]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pp-toast__content[data-v-19d74e48]{min-width:0;padding-right:var(--space-1,4px);flex:1}.pp-toast__title[data-v-19d74e48]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.25}.pp-toast__desc[data-v-19d74e48]{margin:4px 0 0;font-size:.78rem;line-height:1.5}.pp-toast__action[data-v-19d74e48]{margin-top:var(--space-2,8px);font:inherit;letter-spacing:-.005em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.78rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.pp-toast__action-arrow[data-v-19d74e48]{transition:transform var(--duration-fast,.18s) var(--ease-standard);display:inline-block}.pp-toast__action:hover .pp-toast__action-arrow[data-v-19d74e48]{transform:translate(2px)}.pp-toast__dismiss[data-v-19d74e48]{cursor:pointer;border-radius:var(--radius-button,4px);opacity:.6;color:inherit;background:0 0;border:0;flex:none;padding:4px}.pp-toast__dismiss[data-v-19d74e48]:hover{opacity:1}.pp-toast__dismiss[data-v-19d74e48]:focus-visible{outline-offset:1px;opacity:1;outline:2px solid}.pp-toast--surface-default[data-v-19d74e48]{background:radial-gradient(circle at 92% 14%, #e078561a 0%, transparent 40%), linear-gradient(160deg, #fff6ee 0%, var(--color-paper-warm,#f4e8da) 100%);color:var(--color-ink,#2e1a3a);border:1px solid #c45f3d38;box-shadow:0 1px #2e1a3a05,0 18px 36px -14px #c45f3d47}.pp-toast--surface-default[data-v-19d74e48]:before{content:"";background:var(--gradient-brand,linear-gradient(135deg, #6b3a89 0%, #e07856 100%));opacity:.9;height:2.5px;position:absolute;top:0;left:0;right:0}.pp-toast--surface-default .pp-toast__desc[data-v-19d74e48]{color:var(--color-ink-soft,#6e5670)}.pp-toast--surface-default .pp-toast__action[data-v-19d74e48]{color:var(--color-coral-deep,#c45f3d);text-decoration-color:#c45f3d73}.pp-toast--surface-default .pp-toast__action[data-v-19d74e48]:hover{-webkit-text-decoration-color:var(--color-coral-deep,#c45f3d);text-decoration-color:var(--color-coral-deep,#c45f3d)}.pp-toast--surface-default .pp-toast__dismiss[data-v-19d74e48]{color:var(--color-ink-soft,#6e5670)}.pp-toast--surface-default .pp-toast__dismiss[data-v-19d74e48]:hover{color:var(--color-ink,#2e1a3a)}.pp-toast--surface-default.pp-toast--info .pp-toast__icon[data-v-19d74e48]{color:var(--color-coral-deep,#c45f3d);background:#c45f3d29}.pp-toast--surface-default.pp-toast--success .pp-toast__icon[data-v-19d74e48]{color:#2a6048;background:#3f8a6e29}.pp-toast--surface-default.pp-toast--warning .pp-toast__icon[data-v-19d74e48]{color:#8c5f0a;background:#c58a1429}.pp-toast--surface-default.pp-toast--danger .pp-toast__icon[data-v-19d74e48]{color:var(--color-danger-ink,#c13832);background:#c138321f}.pp-toast--surface-hero[data-v-19d74e48]{background:radial-gradient(circle at 92% 14%, #e078562e 0%, transparent 45%), radial-gradient(circle at 8% 92%, #9c6bb638 0%, transparent 45%), linear-gradient(160deg, var(--color-primary,#6b3a89) 0%, #553077 100%);color:#fff;border:1px solid #e0785638;box-shadow:0 1px #2e1a3a05,0 20px 42px -14px #6b3a8973}.pp-toast--surface-hero[data-v-19d74e48]:before{content:"";opacity:1;background:linear-gradient(135deg,#9c6bb6 0%,#f09a7e 100%);height:2.5px;position:absolute;top:0;left:0;right:0}.pp-toast--surface-hero .pp-toast__desc[data-v-19d74e48]{color:#ffffffc7}.pp-toast--surface-hero .pp-toast__action[data-v-19d74e48]{color:#f09a7e;text-decoration-color:#f09a7e73}.pp-toast--surface-hero .pp-toast__action[data-v-19d74e48]:hover{color:#fff;text-decoration-color:#fff}.pp-toast--surface-hero .pp-toast__dismiss[data-v-19d74e48]{color:#ffffff8c}.pp-toast--surface-hero .pp-toast__dismiss[data-v-19d74e48]:hover{color:#fff;opacity:1}.pp-toast--surface-hero.pp-toast--info .pp-toast__icon[data-v-19d74e48]{color:#f09a7e;background:#f09a7e38}.pp-toast--surface-hero.pp-toast--success .pp-toast__icon[data-v-19d74e48]{color:#8cd0b5;background:#8cd0b538}.pp-toast--surface-hero.pp-toast--warning .pp-toast__icon[data-v-19d74e48]{color:#f0c878;background:#f0c87838}.pp-toast--surface-hero.pp-toast--danger .pp-toast__icon[data-v-19d74e48]{color:#ffb4b1;background:#ffb4b138}.pp-toaster[data-v-ba3d0b60]{z-index:1100;gap:var(--space-3,12px);pointer-events:none;flex-direction:column;display:flex;position:fixed}.pp-toaster__item[data-v-ba3d0b60]{pointer-events:auto}.pp-toaster--top-right[data-v-ba3d0b60]{top:var(--space-6,24px);right:var(--space-6,24px);align-items:flex-end}.pp-toaster--top-left[data-v-ba3d0b60]{top:var(--space-6,24px);left:var(--space-6,24px);align-items:flex-start}.pp-toaster--bottom-right[data-v-ba3d0b60]{bottom:var(--space-6,24px);right:var(--space-6,24px);align-items:flex-end}.pp-toaster--bottom-left[data-v-ba3d0b60]{bottom:var(--space-6,24px);left:var(--space-6,24px);align-items:flex-start}.pp-toast-enter-active[data-v-ba3d0b60],.pp-toast-leave-active[data-v-ba3d0b60]{transition:opacity var(--duration-base,.3s) var(--ease-standard), transform var(--duration-base,.3s) var(--ease-emphasis,var(--ease-standard))}.pp-toast-leave-active[data-v-ba3d0b60]{position:absolute}.pp-toast-enter-from[data-v-ba3d0b60],.pp-toast-leave-to[data-v-ba3d0b60]{opacity:0;transform:translateY(12px)}.pp-toast-move[data-v-ba3d0b60]{transition:transform var(--duration-base,.3s) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.pp-toast-enter-active[data-v-ba3d0b60],.pp-toast-leave-active[data-v-ba3d0b60],.pp-toast-move[data-v-ba3d0b60]{transition:opacity var(--duration-base,.3s) linear}.pp-toast-enter-from[data-v-ba3d0b60],.pp-toast-leave-to[data-v-ba3d0b60]{transform:none}}.pp-divider--horizontal[data-v-0f13b304]{align-items:center;gap:var(--space-3,12px);width:100%;display:flex}.pp-divider--horizontal[data-v-0f13b304]:before,.pp-divider--horizontal[data-v-0f13b304]:after{content:"";background:var(--color-rule,#6b3a8924);flex:1;height:1px}.pp-divider--horizontal[data-v-0f13b304]:not(.pp-divider--labelled):after{display:none}.pp-divider--vertical[data-v-0f13b304]{background:var(--color-rule,#6b3a8924);align-self:stretch;width:1px;min-height:1em}.pp-divider__label[data-v-0f13b304]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);font-size:.68rem}.pp-avatar[data-v-b401ea7f]{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.pp-avatar img[data-v-b401ea7f],.pp-avatar__initials[data-v-b401ea7f]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pp-avatar img[data-v-b401ea7f]{-o-object-fit:cover;object-fit:cover}.pp-avatar--circle[data-v-b401ea7f],.pp-avatar--circle img[data-v-b401ea7f],.pp-avatar--circle .pp-avatar__initials[data-v-b401ea7f]{border-radius:50%}.pp-avatar--rounded[data-v-b401ea7f],.pp-avatar--rounded img[data-v-b401ea7f],.pp-avatar--rounded .pp-avatar__initials[data-v-b401ea7f]{border-radius:var(--radius-card,10px)}.pp-avatar--sm[data-v-b401ea7f]{width:28px;height:28px;font-size:.7rem}.pp-avatar--md[data-v-b401ea7f]{width:40px;height:40px;font-size:.85rem}.pp-avatar--lg[data-v-b401ea7f]{width:56px;height:56px;font-size:1.05rem}.pp-avatar__initials[data-v-b401ea7f]{font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);color:var(--color-tag-ink,#6b3a89);background:var(--color-tag-bg,#f0e3ef);font-weight:600;overflow:hidden}.pp-avatar__badge[data-v-b401ea7f]{position:absolute;bottom:-2px;right:-2px}.pp-avatar__sr[data-v-b401ea7f]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pp-stat[data-v-7b664e40]{gap:var(--space-1,4px);flex-direction:column;display:flex}.pp-stat__label[data-v-7b664e40]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);margin:0;font-size:.7rem}.pp-stat__value[data-v-7b664e40]{font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);color:var(--color-ink,#2e1a3a);letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1}.pp-stat__delta[data-v-7b664e40]{align-items:center;gap:4px;margin:0;font-size:.85rem;font-weight:600;display:inline-flex}.pp-stat__delta--up[data-v-7b664e40]{color:var(--color-success-ink,#2a5c25)}.pp-stat__delta--down[data-v-7b664e40]{color:var(--color-danger-ink,#c13832)}.pp-stat__delta--flat[data-v-7b664e40]{color:var(--color-ink-soft,#6e5670)}.pp-stat__caption[data-v-7b664e40]{color:var(--color-ink-soft,#6e5670);margin:0;font-size:.8rem}.pp-metric-strip[data-v-a8eb6d74]{grid-template-columns:1fr;gap:32px;display:grid}.pp-metric-strip.is-suppressed[data-v-a8eb6d74]{opacity:.5}@media (width>=768px){.pp-metric-strip[data-v-a8eb6d74]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width>=1100px){.pp-metric-strip--cols-1[data-v-a8eb6d74]{grid-template-columns:minmax(0,1fr)}.pp-metric-strip--cols-2[data-v-a8eb6d74]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-metric-strip--cols-3[data-v-a8eb6d74]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-metric-strip--cols-4[data-v-a8eb6d74]{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-metric-strip--cols-5[data-v-a8eb6d74]{grid-template-columns:repeat(5,minmax(0,1fr))}.pp-metric-strip--cols-6[data-v-a8eb6d74]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media print{.pp-metric-strip[data-v-a8eb6d74]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pp-metric-strip--cols-1[data-v-a8eb6d74]{grid-template-columns:minmax(0,1fr)}.pp-metric-strip--cols-2[data-v-a8eb6d74]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-metric-strip--cols-3[data-v-a8eb6d74]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-metric-strip--cols-4[data-v-a8eb6d74]{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-metric-strip--cols-5[data-v-a8eb6d74]{grid-template-columns:repeat(5,minmax(0,1fr))}.pp-metric-strip--cols-6[data-v-a8eb6d74]{grid-template-columns:repeat(6,minmax(0,1fr))}}.pp-metric-strip__cell[data-v-a8eb6d74]{flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.pp-metric-strip__value[data-v-a8eb6d74]{font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variation-settings:"opsz" 144;letter-spacing:-.035em;font-variant-numeric:tabular-nums;background:var(--gradient-brand,linear-gradient(135deg, #6b3a89, #e07856));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.25rem,3.5vw,3.25rem);font-weight:700;line-height:1}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.pp-metric-strip__value[data-v-a8eb6d74]{color:var(--color-secondary,#e07856);background:0 0}}.pp-metric-strip__label[data-v-a8eb6d74]{margin:var(--space-2,8px) 0 0;font-family:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--color-anchor,#2a1438);white-space:normal;min-height:2.4em;font-size:.75rem;line-height:1.2}.pp-metric-strip__delta[data-v-a8eb6d74]{margin:var(--space-2,8px) 0 0;font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.005em;align-items:baseline;gap:6px;font-size:.95rem;font-weight:600;display:inline-flex}.pp-metric-strip__delta.is-positive[data-v-a8eb6d74]{color:var(--color-success-ink,#2a5c25)}.pp-metric-strip__delta.is-negative[data-v-a8eb6d74]{color:var(--color-danger-ink,#c13832)}.pp-metric-strip__delta.is-reference[data-v-a8eb6d74],.pp-metric-strip__delta.is-neutral[data-v-a8eb6d74]{color:var(--color-ink-soft,#6e5670);font-weight:500}.pp-metric-strip__delta-arrow[data-v-a8eb6d74]{font-size:.7rem;line-height:1}.pp-metric-strip__caption[data-v-a8eb6d74]{margin:var(--space-2,4px) 0 0;font-family:var(--font-body,"DM Sans", system-ui, sans-serif);color:var(--color-ink-soft,#6e5670);font-size:.78rem;line-height:1.5}.pp-timeline[data-v-195a75f5]{font-family:var(--font-body,"Inter", system-ui, sans-serif);color:var(--color-ink,#2e1a3a);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-timeline-item[data-v-b903a31a]{gap:var(--space-3,12px);padding-bottom:var(--space-4,16px);display:flex;position:relative}.pp-timeline-item[data-v-b903a31a]:last-child{padding-bottom:0}.pp-timeline-item[data-v-b903a31a]:before{content:"";background:var(--color-rule,#6b3a8924);width:1px;position:absolute;top:18px;bottom:-3px;left:4px}.pp-timeline-item[data-v-b903a31a]:last-child:before{display:none}.pp-timeline-item__marker[data-v-b903a31a]{width:9px;color:var(--color-primary,#6b3a89);flex:none;justify-content:center;align-items:flex-start;padding-top:6px;display:flex}.pp-timeline-item--info .pp-timeline-item__marker[data-v-b903a31a]{color:var(--color-info-ink,#1f4b91)}.pp-timeline-item--success .pp-timeline-item__marker[data-v-b903a31a]{color:var(--color-success-ink,#2a5c25)}.pp-timeline-item--warning .pp-timeline-item__marker[data-v-b903a31a]{color:var(--color-warning-ink,#8c4a14)}.pp-timeline-item--danger .pp-timeline-item__marker[data-v-b903a31a]{color:var(--color-danger-ink,#c13832)}.pp-timeline-item__dot[data-v-b903a31a]{background:currentColor;border-radius:50%;width:9px;height:9px}.pp-timeline-item__content[data-v-b903a31a]{flex:1;min-width:0}.pp-timeline-item__body[data-v-b903a31a]{font-size:.9rem;line-height:1.5}.pp-timeline-item__meta[data-v-b903a31a]{color:var(--color-ink-soft,#6e5670);margin-top:2px;font-size:.8rem;line-height:1.4}.pp-combobox__control[data-v-bed175c6]{width:100%;display:block;position:relative}.pp-combobox__trigger[data-v-bed175c6]{justify-content:space-between;align-items:center;gap:var(--space-2,8px);width:100%;font-family:var(--font-body,"Inter", system-ui, sans-serif);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-button,4px);text-align:left;cursor:pointer;display:inline-flex}.pp-combobox__trigger--clearable[data-v-bed175c6]{padding-right:var(--space-8,40px)}.pp-combobox__clear[data-v-bed175c6]{top:50%;right:var(--space-3,12px);cursor:pointer;width:20px;height:20px;color:var(--color-ink-soft,#6e5670);border-radius:var(--radius-pill,9999px);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex;position:absolute;transform:translateY(-50%)}.pp-combobox__clear[data-v-bed175c6]:hover{color:var(--color-ink,#2e1a3a);background:color-mix(in oklab, var(--color-primary,#6b3a89) 8%, transparent)}.pp-combobox__clear[data-v-bed175c6]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:1px}@media (prefers-reduced-motion:reduce){.pp-combobox__clear[data-v-bed175c6]{transition:none}}.pp-combobox__trigger[data-v-bed175c6]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent);outline:none}.pp-combobox__trigger--invalid[data-v-bed175c6]{border-color:var(--color-danger-ink,#c13832)}.pp-combobox__trigger[data-v-bed175c6]:disabled{opacity:.55;cursor:not-allowed}.pp-combobox__trigger--sm[data-v-bed175c6]{height:var(--control-h-sm,32px);padding:0 var(--space-3,12px);font-size:.85rem}.pp-combobox__trigger--md[data-v-bed175c6]{height:var(--control-h-md,40px);padding:0 var(--space-4,16px);font-size:.95rem}.pp-combobox__trigger--lg[data-v-bed175c6]{height:var(--control-h-lg,48px);padding:0 var(--space-5,20px);font-size:1rem}.pp-combobox__value[data-v-bed175c6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-combobox__value--placeholder[data-v-bed175c6]{color:var(--color-ink-soft,#6e5670)}.pp-combobox__caret[data-v-bed175c6]{color:var(--color-ink-soft,#6e5670);flex-shrink:0;display:inline-flex}.pp-combobox__list[data-v-bed175c6]{z-index:1050;max-width:24rem;padding:var(--space-2,8px);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);box-shadow:var(--shadow-lg);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a)}.pp-combobox__list[data-v-bed175c6]:focus{outline:none}.pp-combobox__search[data-v-bed175c6]{padding:0 0 var(--space-2,8px)}.pp-combobox__search-input[data-v-bed175c6]{width:100%;font:inherit;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-button,4px);background:var(--color-paper,#fbf1e9);color:var(--color-ink,#2e1a3a);font-size:.9rem}.pp-combobox__search-input[data-v-bed175c6]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 25%, transparent);outline:none}.pp-combobox__options[data-v-bed175c6]{flex-direction:column;gap:2px;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pp-combobox__option[data-v-bed175c6]{justify-content:space-between;align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-button,4px);cursor:pointer;font-size:.9rem;display:flex}.pp-combobox__group-header[data-v-bed175c6]{padding:var(--space-2,8px) var(--space-3,12px) 2px;font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);cursor:default;-webkit-user-select:none;user-select:none;font-size:.66rem;font-weight:600}.pp-combobox__group-header[data-v-bed175c6]:not(:first-child){margin-top:var(--space-1,4px)}.pp-combobox__option--active[data-v-bed175c6]{background:var(--color-paper-warm,#f5e9de)}.pp-combobox__option--selected[data-v-bed175c6]{font-weight:600}.pp-combobox__option--disabled[data-v-bed175c6]{color:var(--color-ink-soft,#6e5670);opacity:.55;cursor:not-allowed}.pp-combobox__option-label[data-v-bed175c6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-combobox__tick[data-v-bed175c6]{color:var(--color-primary,#6b3a89);flex-shrink:0;display:inline-flex}.pp-combobox__option--create[data-v-bed175c6]{color:var(--color-primary,#6b3a89)}.pp-combobox__create-icon[data-v-bed175c6]{width:14px;height:14px;color:var(--color-primary,#6b3a89);flex-shrink:0;display:inline-flex}.pp-combobox__empty[data-v-bed175c6]{padding:var(--space-2,8px) var(--space-3,12px);color:var(--color-ink-soft,#6e5670);font-size:.9rem}.pp-combobox-enter-active[data-v-bed175c6],.pp-combobox-leave-active[data-v-bed175c6]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-combobox-enter-from[data-v-bed175c6],.pp-combobox-leave-to[data-v-bed175c6]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-combobox-enter-active[data-v-bed175c6],.pp-combobox-leave-active[data-v-bed175c6]{transition:none}}.pp-pagination[data-v-9de63972]{justify-content:space-between;align-items:center;gap:var(--space-4,16px);font-family:var(--font-body,"Inter", sans-serif);flex-wrap:wrap;display:flex}.pp-pagination__size[data-v-9de63972]{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-start;gap:4px;display:inline-flex}.pp-pagination__size-label[data-v-9de63972]{font-family:var(--font-mono,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.22em;color:var(--color-secondary,#e07856);font-size:.625rem;line-height:1}.pp-pagination__controls[data-v-9de63972]{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;gap:10px;display:inline-flex}.pp-pagination__arrow[data-v-9de63972]{border-radius:var(--radius-button,4px);width:32px;height:32px;color:var(--color-ink,#2e1a3a);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.pp-pagination__arrow[data-v-9de63972]:hover:not(:disabled){background:color-mix(in srgb, var(--color-paper-warm,#f5e9de) 60%, transparent)}.pp-pagination__arrow[data-v-9de63972]:disabled{opacity:.35;cursor:not-allowed}.pp-pagination__arrow[data-v-9de63972]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 50%, transparent);outline:none}.pp-pagination__input-label[data-v-9de63972]{align-items:center;display:inline-flex}.pp-pagination__input[data-v-9de63972]{text-align:center;width:56px;height:32px;font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--color-ink,#2e1a3a);background:var(--color-card,#fff);border-radius:var(--radius-button,4px);border:1px solid #2e1a3a2e;padding:0 8px;font-size:1rem;font-weight:600;transition:border-color .12s}.pp-pagination__input[data-v-9de63972]:hover{border-color:color-mix(in srgb, var(--color-primary,#6b3a89) 30%, transparent)}.pp-pagination__input[data-v-9de63972]:focus-visible{border-color:var(--color-primary,#6b3a89);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 50%, transparent);outline:none}.pp-pagination__of[data-v-9de63972]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);font-size:.75rem}.pp-pagination__btn[data-v-9de63972]{min-width:32px;height:32px;padding:0 var(--space-2,8px);border-radius:var(--radius-button,4px);color:var(--color-ink,#2e1a3a);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-size:.9rem;display:inline-flex}.pp-pagination__btn[data-v-9de63972]:hover:not(:disabled){background:var(--color-tag-bg,#f0e3ef)}.pp-pagination__btn.is-current[data-v-9de63972]{background:var(--color-primary,#6b3a89);color:var(--color-paper,#fbf1e9)}.pp-pagination__btn[data-v-9de63972]:disabled{opacity:.4;cursor:not-allowed}.pp-pagination__btn[data-v-9de63972]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 50%, transparent);outline:none}.pp-pagination__ellipsis[data-v-9de63972]{text-align:center;min-width:24px;color:var(--color-ink-soft,#6e5670)}.pp-pagination__summary[data-v-9de63972]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-ink-soft,#6e5670);white-space:nowrap;flex:none;margin:0;font-size:.72rem}.sr-only[data-v-9de63972]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-board[data-v-f1667cd3]{min-width:0}.pp-board__scroll[data-v-f1667cd3]{gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.pp-board-column[data-v-f1667cd3]{background:var(--color-paper-warm,#f6efe7);border:1px solid var(--color-rule,#e6d9cc);border-radius:12px;flex-direction:column;flex:0 0 300px;max-height:100%;display:flex}.pp-board-column__header[data-v-f1667cd3]{border-top:3px solid var(--color-tag-ink,#6b3a89);border-top-left-radius:12px;border-top-right-radius:12px;padding:12px 14px 10px}.pp-board-column--success .pp-board-column__header[data-v-f1667cd3]{border-top-color:var(--color-success-ink,#2a5c25)}.pp-board-column--warning .pp-board-column__header[data-v-f1667cd3]{border-top-color:var(--color-warning-ink,#8a4b12)}.pp-board-column--info .pp-board-column__header[data-v-f1667cd3]{border-top-color:var(--color-info-ink,#1e4e8c)}.pp-board-column--danger .pp-board-column__header[data-v-f1667cd3]{border-top-color:var(--color-danger-ink,#8c2822)}.pp-board-column__top[data-v-f1667cd3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.pp-board-column__title[data-v-f1667cd3]{color:var(--color-ink,#2e1a3a);font-weight:600}.pp-board-column__meta[data-v-f1667cd3]{color:var(--color-ink-soft,#6f5f7c);margin-top:4px;font-size:12px}.pp-board-column__body[data-v-f1667cd3]{flex-direction:column;flex:1;gap:8px;min-height:40px;padding:10px;display:flex;overflow-y:auto}.pp-board-card[data-v-f1667cd3]{background:var(--color-card,#fffdfa);border:1px solid var(--color-rule,#e6d9cc);cursor:pointer;border-radius:10px;padding:10px 12px}.pp-board-card[data-v-f1667cd3]:focus-visible{outline:2px solid var(--color-tag-ink,#6b3a89);outline-offset:2px}.pp-board-column__empty[data-v-f1667cd3]{text-align:center;color:var(--color-ink-soft,#6f5f7c);padding:14px 10px;font-size:13px}.pp-board-card--ghost[data-v-f1667cd3]{opacity:.45}.pp-board-card--dragging[data-v-f1667cd3]{box-shadow:0 6px 18px #2e1a3a2e}.pp-fieldmap[data-v-aa7c874d]{overflow-x:auto}.pp-fieldmap__table[data-v-aa7c874d]{border-collapse:collapse;width:100%}.pp-fieldmap__table th[data-v-aa7c874d]{z-index:10;background:var(--color-paper-warm,#f5e9de);border-bottom:1px solid var(--color-rule,#6b3a8924);font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--color-ink-soft,#6e5670);white-space:nowrap;padding:10px 16px;font-size:.68rem;font-weight:600;position:sticky;top:0}.pp-fieldmap__table td[data-v-aa7c874d]{color:var(--color-ink,#2e1a3a);padding:14px 16px}.pp-fieldmap__row[data-v-aa7c874d]{transition:background .12s}.pp-fieldmap__row[data-v-aa7c874d]:not(:last-child){border-bottom:1px solid var(--color-rule,#6b3a8924)}.pp-fieldmap__row[data-v-aa7c874d]:hover{background:var(--color-paper-warm,#f5e9de)}.pp-fieldmap__field-inner[data-v-aa7c874d]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pp-fieldmap__label-wrap[data-v-aa7c874d]{align-items:center;gap:8px;min-width:0;display:flex}.pp-fieldmap__label[data-v-aa7c874d]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pp-fieldmap__badge[data-v-aa7c874d]{background:var(--color-paper-warm,#f5e9de);border:1px solid var(--color-rule,#6b3a8924);font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font-size:.6rem;font-weight:600}.pp-fieldmap__status[data-v-aa7c874d]{flex:none;align-items:center;gap:6px;font-weight:500;display:inline-flex}.pp-fieldmap__status[data-tone=matched][data-v-aa7c874d]{color:var(--color-success-ink,#2a5c25)}.pp-fieldmap__status[data-tone=warning][data-v-aa7c874d]{color:var(--color-warning-ink,#8c4a14)}.pp-fieldmap__status[data-tone=skip][data-v-aa7c874d]{color:var(--color-ink-soft,#6e5670)}.pp-fieldmap__status-icon[data-v-aa7c874d]{width:16px;height:16px}.pp-fieldmap__checking[data-v-aa7c874d]{flex:none;align-items:center;gap:6px;display:inline-flex}.pp-fieldmap__checking-label[data-v-aa7c874d]{color:var(--color-ink-soft,#6e5670);font-weight:500}.pp-fieldmap__checking-marker[data-v-aa7c874d]{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.pp-fieldmap__checking-dot[data-v-aa7c874d]{background:var(--color-secondary,#e07856);border-radius:999px;width:8px;height:8px}.pp-fieldmap__checking-ring[data-v-aa7c874d]{border:1.5px solid var(--color-secondary,#e07856);border-radius:999px;position:absolute;inset:4px}.pp-fieldmap__vmtoggle[data-v-aa7c874d]{cursor:pointer;color:var(--color-secondary,#e07856);background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;padding:0;font-size:.82rem;font-weight:500;display:inline-flex}.pp-fieldmap__vmtoggle[data-v-aa7c874d]:hover{text-decoration:underline}.pp-fieldmap__vmtoggle-icon[data-v-aa7c874d]{width:14px;height:14px;transition:transform .15s}.pp-fieldmap__vmtoggle-icon--open[data-v-aa7c874d]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.pp-fieldmap__vmtoggle-icon[data-v-aa7c874d]{transition:none}}.pp-fieldmap__samples[data-v-aa7c874d]{color:var(--color-ink-soft,#6e5670);font-size:.9rem}.pp-fieldmap__sample[data-v-aa7c874d]{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:16rem;display:inline-block;overflow:hidden}.pp-fieldmap__sample+.pp-fieldmap__sample[data-v-aa7c874d]{border-left:1px solid var(--color-rule,#6b3a8924);margin-left:12px;padding-left:12px}.pp-fieldmap__actions[data-v-aa7c874d]{text-align:right;width:3.5rem}.pp-fieldmap__remove[data-v-aa7c874d]{cursor:pointer;width:28px;height:28px;color:var(--color-ink-soft,#6e5670);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.pp-fieldmap__remove[data-v-aa7c874d]:hover{color:var(--color-danger-ink,#c13832);background:var(--color-paper-warm,#f5e9de)}.pp-fieldmap__remove-icon[data-v-aa7c874d]{width:18px;height:18px}.pp-fieldmap__editor-cell[data-v-aa7c874d]{padding:0 16px 12px}.pp-fieldmap__editor[data-v-aa7c874d]{background:var(--color-paper-warm,#f5e9de);border-radius:var(--radius-button,10px);padding:12px 14px 14px}.pp-fieldmap__editor-title[data-v-aa7c874d]{color:var(--color-ink,#2e1a3a);margin:0 0 4px;font-size:.85rem;font-weight:600}.pp-visually-hidden[data-v-aa7c874d]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-tooltip__trigger[data-v-6cfd9d1e]{display:inline-flex}.pp-tooltip[data-v-6cfd9d1e]{z-index:1100;max-width:16rem;padding:var(--space-2,8px) var(--space-3,12px);background:var(--color-paper,#fbf1e9);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-button,4px);font-family:var(--font-body,"Inter", sans-serif);pointer-events:none;border:1px solid #6e56704d;font-size:.78rem;line-height:1.4;box-shadow:0 2px 8px #2a143814}.pp-tooltip-enter-active[data-v-6cfd9d1e],.pp-tooltip-leave-active[data-v-6cfd9d1e]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-tooltip-enter-from[data-v-6cfd9d1e],.pp-tooltip-leave-to[data-v-6cfd9d1e]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-tooltip-enter-active[data-v-6cfd9d1e],.pp-tooltip-leave-active[data-v-6cfd9d1e]{transition:none}}.pp-table__toolbar[data-v-2ae9e914]{align-items:center;gap:var(--space-4,16px);padding:var(--space-2,12px) var(--space-2,16px);border-bottom:1px solid var(--color-rule,#6b3a8924);flex:none;display:flex;position:relative}.pp-table__toolbar--subtle[data-v-2ae9e914]{background:var(--color-tag-bg,#f0e3ef)}.pp-table__toolbar--subtle .pp-table__selcount[data-v-2ae9e914],.pp-table__toolbar--subtle .pp-table__clear[data-v-2ae9e914],.pp-table__toolbar--subtle .pp-table__selectall[data-v-2ae9e914]{color:var(--color-primary,#6b3a89)}.pp-table__toolbar--subtle .pp-table__selagg[data-v-2ae9e914]{color:var(--color-ink-soft,#6e5670)}.pp-table__toolbar--subtle .pp-table__selagg strong[data-v-2ae9e914]{color:var(--color-ink,#2e1a3a)}.pp-table__toolbar--command[data-v-2ae9e914]{background:var(--gradient-heat,linear-gradient(135deg, #6b3a89, #f09a7e));color:#ffffffeb;animation:.18s ease-out pp-table__toolbar-in-2ae9e914}.pp-table__toolbar--command[data-v-2ae9e914]>*{position:relative}.pp-table__toolbar--command .pp-table__selcount[data-v-2ae9e914]{color:#fff;text-transform:uppercase;letter-spacing:.07em}.pp-table__toolbar--command .pp-table__clear[data-v-2ae9e914],.pp-table__toolbar--command .pp-table__selectall[data-v-2ae9e914]{color:#ffffffd9;text-decoration-color:#ffffff59}.pp-table__toolbar--command .pp-table__clear[data-v-2ae9e914]:hover,.pp-table__toolbar--command .pp-table__selectall[data-v-2ae9e914]:hover{color:#fff}.pp-table__toolbar--command .pp-table__selagg[data-v-2ae9e914]{color:#fff9}.pp-table__toolbar--command .pp-table__selagg strong[data-v-2ae9e914]{color:#fff;font-weight:600}.pp-table__crosspage-pill[data-v-2ae9e914]{background:var(--color-secondary,#e07856);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-right:4px;padding:2px 7px;font-size:.62rem;font-weight:700}.pp-table__selcount[data-v-2ae9e914]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;padding-left:8px;font-size:.72rem;font-weight:600}.pp-table__clear[data-v-2ae9e914],.pp-table__selectall[data-v-2ae9e914]{cursor:pointer;font:inherit;border-radius:var(--radius-button,4px);background:0 0;border:0;margin:-2px -4px;padding:2px 4px;font-size:.8rem;text-decoration:underline}.pp-table__toolbar--subtle .pp-table__clear[data-v-2ae9e914]:focus-visible,.pp-table__toolbar--subtle .pp-table__selectall[data-v-2ae9e914]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary,#6b3a89);outline:none}.pp-table__toolbar--command .pp-table__clear[data-v-2ae9e914]:focus-visible,.pp-table__toolbar--command .pp-table__selectall[data-v-2ae9e914]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffffd9}.pp-table__bulk[data-v-2ae9e914]{gap:var(--space-2,8px);margin-left:auto;display:inline-flex}.pp-table__selaggs[data-v-2ae9e914]{gap:var(--space-4,16px);flex-wrap:wrap;display:inline-flex}.pp-table__selagg[data-v-2ae9e914]{font-size:.78rem}.pp-table__selagg strong[data-v-2ae9e914]{margin-left:2px;font-weight:600}@keyframes pp-table__toolbar-in-2ae9e914{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pp-table__toolbar--command[data-v-2ae9e914]{animation:none}}.pp-table[data-v-87d84c89]{background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);font-family:var(--font-body,"Inter", sans-serif);--pp-row-h:52px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pp-table--compact[data-v-87d84c89]{--pp-row-h:36px}.pp-table__toolbar.pp-table__toolbar--overlay[data-v-87d84c89]{z-index:6;border-top-left-radius:var(--radius-card,10px);border-top-right-radius:var(--radius-card,10px);position:absolute;top:0;left:0;right:0}.pp-table__scroll[data-v-87d84c89]{flex:1;min-height:0;overflow:auto}.pp-table__table[data-v-87d84c89]{border-collapse:collapse;table-layout:fixed;width:100%}.pp-table__caption[data-v-87d84c89]{caption-side:top;text-align:left;min-height:57px;padding:var(--space-3,12px) var(--space-4,16px);font-family:var(--font-headline,"Bricolage Grotesque", system-ui, sans-serif);color:var(--color-ink-soft,#6e5670);z-index:5;background:var(--color-card,#fff);font-size:1rem;font-weight:800;line-height:2;position:sticky;top:0}.pp-table__head th[data-v-87d84c89]{top:var(--pp-caption-h,0px);z-index:2;background:var(--color-paper-warm,#f5e9de);border-bottom:1px solid var(--color-rule,#6b3a8924);font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft,#6e5670);font-size:.68rem;font-weight:600;position:sticky}.pp-table__cell[data-v-87d84c89]{text-align:left;padding:var(--space-3,12px) var(--space-4,16px);color:var(--color-ink,#2e1a3a);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;line-height:1.4;overflow:hidden}.pp-table__truncate[data-v-87d84c89]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.pp-table__row>.pp-table__cell[data-v-87d84c89]{height:var(--pp-row-h);vertical-align:middle}.pp-table__cell>.pp-skeleton--text[data-v-87d84c89]{flex-direction:column;justify-content:center;min-height:1.26rem;display:flex}.pp-table__cell>.pp-skeleton--text[data-v-87d84c89] .pp-skeleton__line{margin-bottom:0}.pp-table--compact .pp-table__cell[data-v-87d84c89]{padding-block:var(--space-1,4px)}.pp-table__cell--center[data-v-87d84c89]{text-align:center}.pp-table__cell--end[data-v-87d84c89]{text-align:right}.pp-table__cell--select[data-v-87d84c89]{text-align:center;white-space:nowrap;width:38px;padding-left:10px;padding-right:10px}.pp-table__row[data-v-87d84c89]{border-bottom:1px solid var(--color-rule,#6b3a891a);transition:background .12s}.pp-table__row--clickable[data-v-87d84c89]{cursor:pointer}.pp-table__row[data-v-87d84c89]:last-child{border-bottom:0}.pp-table__row[data-v-87d84c89]:hover{background:var(--color-paper-warm,#f5e9de)}@media (prefers-reduced-motion:reduce){.pp-table__row[data-v-87d84c89]{transition:none}}.pp-table__row.is-selected[data-v-87d84c89]{background:color-mix(in oklab, var(--color-primary) 8%, transparent)}.pp-table__row.is-active[data-v-87d84c89]{background:color-mix(in oklab, var(--color-primary) 12%, transparent)}.pp-table__row[data-v-87d84c89]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary,#6b3a89);outline:none}.pp-table__sort[data-v-87d84c89]{cursor:pointer;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.pp-table__sort[data-v-87d84c89]:focus-visible{box-shadow:0 0 0 2px var(--color-primary);border-radius:2px;outline:none}.pp-table__caret[data-v-87d84c89]{opacity:.5;color:currentColor;justify-content:center;align-items:center;margin-inline-start:2px;line-height:0;display:inline-flex}.pp-table__head [aria-sort=ascending] .pp-table__caret[data-v-87d84c89],.pp-table__head [aria-sort=descending] .pp-table__caret[data-v-87d84c89]{opacity:1;color:var(--color-primary,#6b3a89)}.pp-table__sort:hover .pp-table__caret[data-v-87d84c89],.pp-table__sort:focus-visible .pp-table__caret[data-v-87d84c89]{opacity:.85}.pp-table__sort-order[data-v-87d84c89]{color:var(--color-primary,#6b3a89);vertical-align:super;margin-left:2px;font-size:.6em;font-weight:700}.pp-table__empty[data-v-87d84c89],.pp-table__error[data-v-87d84c89]{padding:var(--space-6,24px);min-width:100%}.pp-table__info[data-v-87d84c89]{vertical-align:middle;cursor:help;color:var(--color-ink-soft,#6e5670);background:0 0;border:0;align-items:center;margin-block:-4px;margin-inline-start:2px;padding:6px;display:inline-flex}.pp-table__info[data-v-87d84c89]:hover{color:var(--color-primary,#6b3a89)}.pp-table__info[data-v-87d84c89]:focus-visible{box-shadow:0 0 0 2px var(--color-primary,#6b3a89);border-radius:50%;outline:none}.pp-table__footer[data-v-87d84c89]{padding:var(--space-3,12px) var(--space-4,16px);border-top:1px solid var(--color-rule,#6b3a8924);background:var(--color-card,#fff);flex:none}.pp-table--sticky-col .pp-table__cell[data-v-87d84c89]:first-child{z-index:1;background:var(--color-card,#fff);position:sticky;left:0}.pp-table--sticky-col .pp-table__head th[data-v-87d84c89]:first-child{z-index:3}.pp-table__resize[data-v-87d84c89]{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;height:100%;position:absolute;top:0;right:0}.pp-table__resize[data-v-87d84c89]:after{content:"";background:0 0;width:2px;height:100%;transition:background .15s;position:absolute;top:0;right:0}.pp-table__resize[data-v-87d84c89]:hover:after,.pp-table__resize[data-v-87d84c89]:focus-visible:after{background:var(--color-primary,#6b3a89)}.pp-table__cell--pinned[data-v-87d84c89]{background:var(--color-card,#fff);z-index:1}.pp-table__head th.pp-table__cell--pinned[data-v-87d84c89]{background:var(--color-paper-warm,#f5e9de);z-index:3}.pp-table__head th.pp-table__cell--select.pp-table__cell--pinned[data-v-87d84c89]{z-index:4}.pp-table__row:hover .pp-table__cell--pinned[data-v-87d84c89]{background:var(--color-paper-warm,#f5e9de)}.pp-table__row.is-selected .pp-table__cell--pinned[data-v-87d84c89]{background:color-mix(in oklab, var(--color-primary) 8%, var(--color-card))}.pp-table__row.is-active .pp-table__cell--pinned[data-v-87d84c89]{background:color-mix(in oklab, var(--color-primary) 12%, var(--color-card))}.pp-table__tree[data-v-87d84c89]{vertical-align:middle;align-items:center;display:inline-flex}.pp-table__expand[data-v-87d84c89]{cursor:pointer;color:var(--color-ink-soft,#6e5670);font:inherit;background:0 0;border:0;margin-inline-end:6px;padding:0;line-height:1}.pp-table__expand[data-v-87d84c89]:focus-visible{box-shadow:0 0 0 2px var(--color-primary);border-radius:2px;outline:none}.pp-table__expand-spacer[data-v-87d84c89]{width:1em;margin-inline-end:6px;display:inline-block}.pp-table__detail-row>td[data-v-87d84c89]{padding:var(--space-4,16px);background:var(--color-paper-warm,#f5e9de);border-bottom:1px solid var(--color-rule,#6b3a8924);white-space:normal}.pp-table__row--pinned[data-v-87d84c89]{background:var(--color-paper-warm,#f5e9de);font-weight:600}.pp-table__row--pinned .pp-table__cell--pinned[data-v-87d84c89]{background:var(--color-paper-warm,#f5e9de)}.pp-table__row--pinned[data-v-87d84c89]:hover{background:color-mix(in oklab, var(--color-primary) 6%, var(--color-paper-warm,#f5e9de))}.pp-table__group-header>td[data-v-87d84c89]{background:var(--color-tag-bg,#f0e3ef);font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;color:var(--color-primary,#6b3a89);padding:var(--space-2,8px) var(--space-4,16px);font-size:.72rem}.pp-table__group-count[data-v-87d84c89]{color:var(--color-ink-soft,#6e5670)}.pp-table__group-footer>.pp-table__cell[data-v-87d84c89]{background:var(--color-paper-warm,#f5e9de);border-top:1px solid var(--color-rule,#6b3a8924);font-weight:600}.pp-table__grand-total>.pp-table__cell[data-v-87d84c89]{background:var(--color-anchor,#2a1438);color:var(--color-paper,#fbf1e9)}.pp-table__body--overlay>tr[data-v-87d84c89]{opacity:.5;transition:opacity .18s}.pp-table__scroll[data-v-87d84c89]{position:relative}.pp-table__body--overlay[data-v-87d84c89]:before{content:"";top:var(--pp-caption-h,0px);z-index:4;background:linear-gradient(90deg, transparent 0%, var(--color-primary,#6b3a89) 25%, var(--color-secondary,#e07856) 75%, transparent 100%);background-repeat:no-repeat;background-size:50% 100%;width:100%;height:2px;animation:1.4s linear infinite pp-table-loading-strip-87d84c89;display:block;position:sticky;left:0}@keyframes pp-table-loading-strip-87d84c89{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.pp-table__body--overlay[data-v-87d84c89]:before{background:var(--color-primary,#6b3a89);opacity:.6;animation:none}}.pp-table-toolbar[data-v-11009735]{align-items:center;gap:12px;width:100%;padding:10px 0 12px;display:flex}.pp-table-toolbar__prefix[data-v-11009735]{flex-shrink:0;align-items:center;display:inline-flex}.pp-table-toolbar__search[data-v-11009735]{flex:auto;min-width:0}.pp-table-toolbar__search[data-v-11009735] .pp-input-wrap,.pp-table-toolbar__search[data-v-11009735] .pp-input{width:100%}.pp-table-toolbar__spacer[data-v-11009735]{flex:auto;min-width:0}.pp-table-toolbar__utility[data-v-11009735]{border-right:1px solid var(--color-rule,#2e1a3a1f);flex-shrink:0;align-items:center;gap:8px;padding-right:12px;display:inline-flex}.pp-table-toolbar__actions[data-v-11009735]{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.pp-table-toolbar--uniform .pp-table-toolbar__utility[data-v-11009735] .pp-button:not(.pp-button--icon),.pp-table-toolbar--uniform .pp-table-toolbar__actions[data-v-11009735] .pp-button:not(.pp-button--icon){justify-content:center;min-width:12rem}.pp-table-toolbar__chips[data-v-11009735]{padding:0 0 12px}.pp-dialog__backdrop[data-v-5a24216d]{z-index:1000;padding:var(--space-5,20px);background:color-mix(in oklab, var(--color-anchor,#2a1438) 55%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pp-dialog__panel[data-v-5a24216d]{background:var(--color-card,#fff);border-radius:var(--radius-card,10px);width:100%;box-shadow:var(--shadow-lg);padding:var(--space-7,32px);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);max-height:calc(100vh - var(--space-9,48px));flex-direction:column;display:flex;position:relative;overflow:hidden}.pp-dialog__panel--sm[data-v-5a24216d]{max-width:24rem}.pp-dialog__panel--md[data-v-5a24216d]{max-width:32rem}.pp-dialog__panel--lg[data-v-5a24216d]{max-width:48rem}.pp-dialog__panel--xl[data-v-5a24216d]{max-width:64rem}.pp-dialog__panel--full[data-v-5a24216d]{max-width:min(90vw,117rem)}.pp-dialog__panel--padless[data-v-5a24216d]{padding:0}.pp-dialog__panel[data-v-5a24216d]:focus,.pp-dialog__panel[data-v-5a24216d]:focus-visible{outline:none}.pp-dialog__close[data-v-5a24216d]{top:var(--space-4,16px);right:var(--space-4,16px);color:var(--color-ink-soft,#6e5670);cursor:pointer;border-radius:var(--radius-button,4px);z-index:1;background:0 0;border:0;padding:4px;display:inline-flex;position:absolute}.pp-dialog__panel--padless .pp-dialog__close[data-v-5a24216d]{top:var(--space-3,12px);right:var(--space-3,12px)}.pp-dialog__close[data-v-5a24216d]:hover{color:var(--color-ink,#2e1a3a)}.pp-dialog__close[data-v-5a24216d]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:1px}.pp-dialog__title[data-v-5a24216d]{text-transform:none;font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);color:var(--color-ink,#2e1a3a);margin:0;font-size:1.35rem;font-weight:600}.pp-dialog__desc[data-v-5a24216d]{margin:var(--space-2,8px) 0 0;color:var(--color-ink-soft,#6e5670);font-size:.92rem;line-height:1.5}.pp-dialog__head[data-v-5a24216d]{margin-bottom:var(--space-5,20px);padding-right:var(--space-6,24px);flex:none}.pp-dialog__body[data-v-5a24216d]{overscroll-behavior:contain;flex:auto;min-height:0;font-size:.95rem;line-height:1.6;overflow-y:auto}.pp-dialog__footer[data-v-5a24216d]{margin-top:var(--space-6,24px);justify-content:flex-end;gap:var(--space-3,12px);flex:none;display:flex}.pp-dialog-enter-active[data-v-5a24216d],.pp-dialog-leave-active[data-v-5a24216d]{transition:opacity var(--duration-base,.3s) var(--ease-standard)}.pp-dialog-enter-active .pp-dialog__panel[data-v-5a24216d],.pp-dialog-leave-active .pp-dialog__panel[data-v-5a24216d]{transition:transform var(--duration-base,.3s) var(--ease-emphasis,var(--ease-standard))}.pp-dialog-enter-from[data-v-5a24216d],.pp-dialog-leave-to[data-v-5a24216d]{opacity:0}.pp-dialog-enter-from .pp-dialog__panel[data-v-5a24216d],.pp-dialog-leave-to .pp-dialog__panel[data-v-5a24216d]{transform:scale(.96)translateY(8px)}@media (prefers-reduced-motion:reduce){.pp-dialog-enter-active[data-v-5a24216d],.pp-dialog-leave-active[data-v-5a24216d],.pp-dialog-enter-active .pp-dialog__panel[data-v-5a24216d],.pp-dialog-leave-active .pp-dialog__panel[data-v-5a24216d]{transition:none}.pp-dialog-enter-from .pp-dialog__panel[data-v-5a24216d],.pp-dialog-leave-to .pp-dialog__panel[data-v-5a24216d]{transform:none}}.pp-filter-row[data-v-0ec05c68]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:14px;display:grid}.pp-filter-row--two[data-v-0ec05c68]{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.pp-filters-form[data-v-7a2fa7ef]{flex-direction:column;gap:18px;display:flex}.pp-filters-form__empty[data-v-7a2fa7ef]{text-align:center;color:var(--color-ink-soft,#6e5670);margin:28px 0}.pp-filters-form__submit[data-v-7a2fa7ef]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pp-filters-form__add[data-v-7a2fa7ef]{margin-top:14px}.pp-filter-chips[data-v-d6646b8f]{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.pp-drawer__backdrop[data-v-d15867cf]{z-index:1000;background:color-mix(in oklab, var(--color-anchor,#2a1438) 55%, transparent);display:flex;position:fixed;inset:0}.pp-drawer__panel[data-v-d15867cf]{background:var(--color-card,#fff);box-shadow:var(--shadow-lg);padding:var(--space-7,32px);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);position:relative;overflow:auto}.pp-drawer__panel[data-v-d15867cf]:focus,.pp-drawer__panel[data-v-d15867cf]:focus-visible{outline:none}.pp-drawer__panel--right[data-v-d15867cf]{border-radius:var(--radius-card,10px) 0 0 var(--radius-card,10px);width:min(420px,100%);height:100%;margin-left:auto}.pp-drawer__panel--left[data-v-d15867cf]{border-radius:0 var(--radius-card,10px) var(--radius-card,10px) 0;width:min(420px,100%);height:100%;margin-right:auto}.pp-drawer__panel--top[data-v-d15867cf]{border-radius:0 0 var(--radius-card,10px) var(--radius-card,10px);width:100%;max-height:80vh;margin-bottom:auto}.pp-drawer__panel--bottom[data-v-d15867cf]{border-radius:var(--radius-card,10px) var(--radius-card,10px) 0 0;width:100%;max-height:80vh;margin-top:auto}.pp-drawer__close[data-v-d15867cf]{top:var(--space-4,16px);right:var(--space-4,16px);color:var(--color-ink-soft,#6e5670);cursor:pointer;border-radius:var(--radius-button,4px);background:0 0;border:0;padding:4px;display:inline-flex;position:absolute}.pp-drawer__close[data-v-d15867cf]:hover{color:var(--color-ink,#2e1a3a)}.pp-drawer__close[data-v-d15867cf]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:1px}.pp-drawer__title[data-v-d15867cf]{text-transform:none;font-family:var(--font-headline,"Bricolage Grotesque", sans-serif);color:var(--color-ink,#2e1a3a);margin:0;font-size:1.35rem;font-weight:600}.pp-drawer__desc[data-v-d15867cf]{margin:var(--space-2,8px) 0 0;color:var(--color-ink-soft,#6e5670);font-size:.92rem;line-height:1.5}.pp-drawer__head[data-v-d15867cf]{margin-bottom:var(--space-5,20px);padding-right:var(--space-6,24px)}.pp-drawer__body[data-v-d15867cf]{font-size:.95rem;line-height:1.6}.pp-drawer__footer[data-v-d15867cf]{margin-top:var(--space-6,24px);justify-content:flex-end;gap:var(--space-3,12px);display:flex}.pp-drawer-enter-active[data-v-d15867cf],.pp-drawer-leave-active[data-v-d15867cf]{transition:opacity var(--duration-base,.3s) var(--ease-standard)}.pp-drawer-enter-active .pp-drawer__panel[data-v-d15867cf],.pp-drawer-leave-active .pp-drawer__panel[data-v-d15867cf]{transition:transform var(--duration-base,.3s) var(--ease-emphasis,var(--ease-standard))}.pp-drawer-enter-from[data-v-d15867cf],.pp-drawer-leave-to[data-v-d15867cf]{opacity:0}.pp-drawer-enter-from .pp-drawer__panel--right[data-v-d15867cf],.pp-drawer-leave-to .pp-drawer__panel--right[data-v-d15867cf]{transform:translate(100%)}.pp-drawer-enter-from .pp-drawer__panel--left[data-v-d15867cf],.pp-drawer-leave-to .pp-drawer__panel--left[data-v-d15867cf]{transform:translate(-100%)}.pp-drawer-enter-from .pp-drawer__panel--top[data-v-d15867cf],.pp-drawer-leave-to .pp-drawer__panel--top[data-v-d15867cf]{transform:translateY(-100%)}.pp-drawer-enter-from .pp-drawer__panel--bottom[data-v-d15867cf],.pp-drawer-leave-to .pp-drawer__panel--bottom[data-v-d15867cf]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.pp-drawer-enter-active[data-v-d15867cf],.pp-drawer-leave-active[data-v-d15867cf],.pp-drawer-enter-active .pp-drawer__panel[data-v-d15867cf],.pp-drawer-leave-active .pp-drawer__panel[data-v-d15867cf]{transition:none}.pp-drawer-enter-from .pp-drawer__panel[data-v-d15867cf],.pp-drawer-leave-to .pp-drawer__panel[data-v-d15867cf]{transform:none}}.pp-popover__trigger[data-v-5842964e]{display:inline-flex}.pp-popover[data-v-5842964e]{z-index:1050;background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);min-width:12rem;max-width:22rem;box-shadow:var(--shadow-lg);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a)}.pp-popover--pad-default[data-v-5842964e]{padding:var(--space-5,20px)}.pp-popover--pad-sm[data-v-5842964e]{padding:var(--space-3,12px)}.pp-popover--pad-none[data-v-5842964e]{padding:0}.pp-popover[data-v-5842964e]:focus{outline:none}.pp-popover-enter-active[data-v-5842964e],.pp-popover-leave-active[data-v-5842964e]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-popover-enter-from[data-v-5842964e],.pp-popover-leave-to[data-v-5842964e]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-popover-enter-active[data-v-5842964e],.pp-popover-leave-active[data-v-5842964e]{transition:none}}.pp-menu__trigger[data-v-0c9d2f9a]{display:inline-flex}.pp-menu[data-v-0c9d2f9a]{z-index:1050;min-width:11rem;max-width:20rem;padding:var(--space-2,8px);background:var(--color-card,#fff);border:1px solid var(--color-rule,#6b3a8924);border-radius:var(--radius-card,10px);box-shadow:var(--shadow-lg);font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);flex-direction:column;gap:2px;display:flex}.pp-menu[data-v-0c9d2f9a]:focus{outline:none}.pp-menu__item[data-v-0c9d2f9a]{width:100%;padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-button,4px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;font-size:.9rem;display:flex}.pp-menu__item[data-v-0c9d2f9a]:hover,.pp-menu__item[data-v-0c9d2f9a]:focus-visible{background:var(--color-paper-warm,#f5e9de)}.pp-menu__item[data-v-0c9d2f9a]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:-2px}.pp-menu__item--danger[data-v-0c9d2f9a]{color:var(--color-danger-ink,#c13832)}.pp-menu__item--disabled[data-v-0c9d2f9a]{color:var(--color-ink-soft,#6e5670);opacity:.55;cursor:not-allowed}.pp-menu__separator[data-v-0c9d2f9a]{height:1px;margin:var(--space-2,8px) 0;background:var(--color-rule,#6b3a8924)}.pp-menu__group-label[data-v-0c9d2f9a]{text-transform:uppercase;color:var(--color-ink-soft,#6e5670);letter-spacing:.1em;padding:10px 12px 6px;font-size:.65rem;font-weight:700}.pp-menu__item--has-icon[data-v-0c9d2f9a],.pp-menu__item--has-desc[data-v-0c9d2f9a]{align-items:center}.pp-menu__item-ico[data-v-0c9d2f9a]{background:var(--color-tag-bg,#f0e3ef);width:28px;height:28px;color:var(--color-primary,#6b3a89);border-radius:7px;flex:none;justify-content:center;align-items:center;margin-right:10px;display:inline-flex}.pp-menu__item-body[data-v-0c9d2f9a]{text-align:left;flex-direction:column;flex:1;gap:1px;display:flex}.pp-menu__item-label[data-v-0c9d2f9a]{font-weight:600}.pp-menu__item-desc[data-v-0c9d2f9a]{color:var(--color-ink-soft,#6e5670);font-size:.72rem;line-height:1.4}.pp-menu__item--danger .pp-menu__item-ico[data-v-0c9d2f9a]{color:var(--color-danger-ink,#c13832);background:#b03a3a14}.pp-menu-enter-active[data-v-0c9d2f9a],.pp-menu-leave-active[data-v-0c9d2f9a]{transition:opacity var(--duration-fast,.18s) var(--ease-standard)}.pp-menu-enter-from[data-v-0c9d2f9a],.pp-menu-leave-to[data-v-0c9d2f9a]{opacity:0}@media (prefers-reduced-motion:reduce){.pp-menu-enter-active[data-v-0c9d2f9a],.pp-menu-leave-active[data-v-0c9d2f9a]{transition:none}}.pp-tabs[data-v-dc329154]{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);flex-direction:column;display:flex}.pp-tabs--fill[data-v-dc329154]{height:100%;min-height:0}.pp-tablist[data-v-1fff4c69]{gap:var(--space-1,4px);display:flex}.pp-tablist--horizontal[data-v-1fff4c69]{border-bottom:1px solid var(--color-card,#fff);flex-direction:row}.pp-tablist--vertical[data-v-1fff4c69]{border-right:1px solid var(--color-rule,#6b3a8924);flex-direction:column}.pp-tablist--vertical[data-v-1fff4c69] .pp-tab{text-align:left}.pp-tablist--vertical[data-v-1fff4c69] .pp-tab:after{left:auto;right:-1px;top:var(--space-2,8px);bottom:var(--space-2,8px);width:2px;height:auto;transform:scaleY(0)}.pp-tablist--vertical[data-v-1fff4c69] .pp-tab--active:after{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.pp-tablist--vertical[data-v-1fff4c69] .pp-tab,.pp-tablist--vertical[data-v-1fff4c69] .pp-tab:after{transition:none}}.pp-tab[data-v-c179650b]{padding:var(--space-3,12px) var(--space-4,16px);font:inherit;color:var(--color-ink-soft,#6e5670);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast,.18s) var(--ease-standard);background:0 0;border:none;font-size:.95rem;font-weight:500;position:relative}.pp-tab[data-v-c179650b]:after{content:"";left:var(--space-3,12px);right:var(--space-3,12px);border-radius:var(--radius-button,4px);background:var(--gradient-brand,#6b3a89);transform-origin:0;height:5px;transition:transform var(--duration-base,.24s) var(--ease-standard), opacity var(--duration-fast,.18s) var(--ease-standard);position:absolute;bottom:-1px;transform:scaleX(0)}.pp-tab[data-v-c179650b]:hover:not(.pp-tab--disabled){color:var(--color-ink,#2e1a3a)}.pp-tab[data-v-c179650b]:hover:not(.pp-tab--disabled):not(.pp-tab--active):after{opacity:1;transform:scaleX(1)}.pp-tab--active[data-v-c179650b]{color:var(--color-ink,#2e1a3a)}.pp-tab--active[data-v-c179650b]:after{opacity:1;transform:scaleX(1)}.pp-tab[data-v-c179650b]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:2px;border-radius:var(--radius-button,4px)}.pp-tab--disabled[data-v-c179650b]{color:var(--color-ink-soft,#6e5670);opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.pp-tab[data-v-c179650b],.pp-tab[data-v-c179650b]:after{transition:none}}.pp-tab[data-v-5d677481]{padding:var(--space-3,12px) var(--space-6,24px);font:inherit;font-family:var(--font-body,"Inter", system-ui, sans-serif);color:var(--color-ink-soft,#6e5670);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast,.18s) var(--ease-standard);background:0 0;border:none;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.pp-tab[data-v-5d677481]:after{content:"";left:var(--space-3,12px);right:var(--space-3,12px);border-radius:var(--radius-button,4px);background:var(--gradient-brand,#6b3a89);transform-origin:0;height:5px;transition:transform var(--duration-base,.24s) var(--ease-standard), opacity var(--duration-fast,.18s) var(--ease-standard);position:absolute;bottom:-1px;transform:scaleX(0)}.pp-tab[data-v-5d677481]:hover:not(.pp-tab--disabled){color:var(--color-ink,#2e1a3a)}.pp-tab[data-v-5d677481]:hover:not(.pp-tab--disabled):not(.pp-tab--active):after{opacity:.45;transform:scaleX(1)}.pp-tab--active[data-v-5d677481]{color:var(--color-ink,#2e1a3a);font-weight:600}.pp-tab--active[data-v-5d677481]:after{opacity:1;transform:scaleX(1)}.pp-tab[data-v-5d677481]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:2px;border-radius:var(--radius-button,4px)}.pp-tab--disabled[data-v-5d677481]{color:var(--color-ink-soft,#6e5670);opacity:.5;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.pp-tab[data-v-5d677481],.pp-tab[data-v-5d677481]:after{transition:none}}.pp-tab-rail[data-v-8a44576f]{position:relative}.pp-tab-rail[data-v-8a44576f] .pp-tab:not(:hover):not(.pp-tab--active):after,.pp-tab-rail[data-v-8a44576f] .pp-tab--active:after{display:none}.pp-tab-rail__indicator[data-v-8a44576f]{border-radius:var(--radius-button,4px);background:var(--gradient-brand,linear-gradient(95deg, #6b3a89, #e07856));opacity:0;pointer-events:none;height:5px;transition:left var(--duration-base,.28s) cubic-bezier(.4, 0, .2, 1), width var(--duration-base,.28s) cubic-bezier(.4, 0, .2, 1), opacity var(--duration-fast,.18s) ease;position:absolute;bottom:-1px}.pp-tab-rail__indicator--visible[data-v-8a44576f]{opacity:1}@media (prefers-reduced-motion:reduce){.pp-tab-rail__indicator[data-v-8a44576f]{transition:opacity .18s}}.pp-tabpanels[data-v-25ee948f]{display:block}.pp-tabpanels--fill[data-v-25ee948f]{flex-direction:column;flex:auto;min-height:0;display:flex}.pp-tabpanel[data-v-941b0fce]{padding-top:var(--space-5,20px)}.pp-tabpanel[data-v-941b0fce]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:4px;border-radius:var(--radius-card,10px)}.pp-tabpanel--fill[data-v-941b0fce]{flex-direction:column;flex:auto;min-height:0;display:flex}.pp-accordion[data-v-e65591c5]{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-ink,#2e1a3a);border-radius:var(--radius-card,10px);flex-direction:column;display:flex}.pp-accordion-item[data-v-26c685fb]{border-top:1px solid var(--color-rule,#2e1a3a1f)}.pp-accordion-item[data-v-26c685fb]:last-child{border-bottom:1px solid var(--color-rule,#2e1a3a1f)}.pp-accordion-trigger[data-v-26c685fb]{justify-content:space-between;align-items:center;gap:var(--space-4,16px);width:100%;padding:var(--space-4,16px) var(--space-2,8px);font:inherit;text-align:left;color:var(--color-ink,#2e1a3a);cursor:pointer;transition:background-color var(--duration-fast,.18s) var(--ease-standard);background:0 0;border:none;font-weight:600;display:flex}.pp-accordion-trigger[data-v-26c685fb]:hover:not(:disabled){background:var(--color-paper-warm,#f5e9de)}.pp-accordion-trigger[data-v-26c685fb]:focus-visible{outline:2px solid var(--color-primary,#6b3a89);outline-offset:-2px;border-radius:var(--radius-button,4px)}.pp-accordion-item--disabled .pp-accordion-trigger[data-v-26c685fb]{color:var(--color-ink-soft,#6e5670);opacity:.5;cursor:not-allowed}.pp-accordion-trigger__label[data-v-26c685fb]{flex:auto;min-width:0}.pp-accordion-chevron[data-v-26c685fb]{color:var(--color-ink-soft,#6e5670);transition:transform var(--duration-base,.24s) var(--ease-standard);flex:none}.pp-accordion-item--open .pp-accordion-chevron[data-v-26c685fb]{transform:rotate(180deg)}.pp-accordion-region[data-v-26c685fb]{color:var(--color-ink-soft,#6e5670);line-height:1.6;overflow:hidden}.pp-accordion-region__body[data-v-26c685fb]{padding:0 var(--space-2,8px) var(--space-5,20px)}.pp-accordion-expand-enter-active[data-v-26c685fb],.pp-accordion-expand-leave-active[data-v-26c685fb]{transition:height var(--duration-base,.24s) var(--ease-standard), opacity var(--duration-base,.24s) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.pp-accordion-trigger[data-v-26c685fb],.pp-accordion-chevron[data-v-26c685fb],.pp-accordion-expand-enter-active[data-v-26c685fb],.pp-accordion-expand-leave-active[data-v-26c685fb]{transition:none}}.deck-chrome__bar[data-v-05172530]{z-index:50;pointer-events:none;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex;position:fixed;inset:0 0 auto}.deck-chrome__home[data-v-05172530],.deck-chrome__right[data-v-05172530]{pointer-events:auto}.deck-chrome__home--static[data-v-05172530]{cursor:default;display:inline-flex}.deck-chrome__right[data-v-05172530]{align-items:center;gap:1rem;display:flex}.deck-chrome__counter[data-v-05172530]{font-family:var(--font-mono);color:var(--color-ink-soft);font-size:.9rem}.deck-chrome__export[data-v-05172530]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;border:1px solid var(--color-primary);color:var(--color-primary);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.75rem}.deck-chrome__export[data-v-05172530]:hover{background:var(--color-primary);color:var(--color-paper)}.deck-chrome__progress[data-v-05172530]{z-index:60;background:#0000000d;height:3px;position:fixed;inset:0 0 auto}.deck-chrome__progress-fill[data-v-05172530]{transform-origin:0;background:var(--gradient-brand);height:100%;transition:transform .2s ease-out}.deck-chrome__stamp[data-v-05172530]{z-index:50;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);opacity:.6;pointer-events:none;margin:0;font-size:.7rem;position:fixed;bottom:1.25rem;left:2rem}.deck-chrome__stamp-mark[data-v-05172530]{color:var(--color-secondary)}.deck-chrome--on-gradient .deck-chrome__counter[data-v-05172530],.deck-chrome--on-dark .deck-chrome__counter[data-v-05172530],.deck-chrome--on-gradient .deck-chrome__counter>span[data-v-05172530],.deck-chrome--on-dark .deck-chrome__counter>span[data-v-05172530]{color:var(--color-paper)}.deck-chrome--on-gradient .deck-chrome__export[data-v-05172530],.deck-chrome--on-dark .deck-chrome__export[data-v-05172530]{border-color:var(--color-paper);color:var(--color-paper);background:0 0}.deck-chrome--on-gradient .deck-chrome__export[data-v-05172530]:hover,.deck-chrome--on-dark .deck-chrome__export[data-v-05172530]:hover{background:var(--color-paper);color:var(--color-primary)}.deck-chrome--on-gradient .deck-chrome__progress[data-v-05172530]{background:#fbf1e92e}.deck-chrome--on-gradient .deck-chrome__progress-fill[data-v-05172530]{background:var(--color-paper)}.deck-chrome--on-gradient .deck-chrome__stamp[data-v-05172530],.deck-chrome--on-dark .deck-chrome__stamp[data-v-05172530]{color:var(--color-paper);opacity:1}.deck-chrome--on-gradient .deck-chrome__stamp-mark[data-v-05172530],.deck-chrome--on-dark .deck-chrome__stamp-mark[data-v-05172530]{color:var(--color-paper)}.slide-stack{scroll-snap-type:y mandatory;scroll-behavior:smooth;background:var(--color-paper);height:100vh;overflow-y:scroll}@media (prefers-reduced-motion:reduce){.slide-stack{scroll-behavior:auto}}.slide{scroll-snap-align:start;scroll-snap-stop:always;height:100vh;min-height:100vh;color:var(--color-ink);background:radial-gradient(ellipse 78% 56% at 82% 22%, #e078561f, transparent 60%), radial-gradient(ellipse 62% 52% at 16% 80%, #6b3a891f, transparent 62%), var(--color-paper);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden;container:slide/size}.slide:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#2a14380d .6px,#0000 1.4px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 46%,#000 32%,#0000 84%);mask-image:radial-gradient(at 50% 46%,#000 32%,#0000 84%)}.slide[data-theme=dark]{color:var(--color-paper);background:radial-gradient(ellipse 78% 56% at 82% 22%, #f09a7e2e, transparent 60%), radial-gradient(ellipse 62% 52% at 16% 80%, #9c6bb638, transparent 62%), var(--color-anchor)}.slide[data-theme=dark]:before{background-image:radial-gradient(circle,#fbf1e90f .6px,#0000 1.4px)}.slide[data-theme=gradient]{color:var(--color-paper);background:linear-gradient(135deg,#6b3a89 0%,#e07856 100%)}.slide[data-theme=gradient]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#2a14387a 0%,#2a14383d 45%,#2a143800 85%),radial-gradient(80% 90% at 8% 42%,#2a143838,#0000 62%);position:absolute;inset:0}.slide[data-theme=gradient]:before{z-index:1;background-image:radial-gradient(circle,#fbf1e91a .7px,#0000 1.4px)}.slide[data-theme=gradient] .deck-statement__h,.slide[data-theme=gradient] .deck-stat__sym,.slide[data-theme=gradient] .deck-stat__fig,.slide[data-theme=gradient] .deck-stat__lbl,.slide[data-theme=gradient] .deck-section__h,.slide[data-theme=gradient] .deck-section__num,.slide[data-theme=gradient] .deck-bullets__h,.slide[data-theme=gradient] .deck-prose,.slide[data-theme=gradient] .deck-eyebrow{color:var(--color-paper)}.slide[data-theme=gradient] .deck-eyebrow:before{background:var(--color-paper)}.slide[data-theme=gradient] .gradient-text{-webkit-text-fill-color:var(--color-paper);color:var(--color-paper);background:0 0}.slide__inner{z-index:1;width:100%;max-width:88cqw;margin:0 auto;padding:8cqh 6cqw;position:relative}.deck-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.28em;color:var(--color-coral-text);align-items:center;gap:1.6cqw;margin:0 0 3cqh;font-size:1.6cqh;display:inline-flex}.deck-eyebrow:before{content:"";background:var(--color-secondary);width:3.2cqw;height:2px}.deck-prose{font-family:var(--font-body);color:var(--color-ink-soft);margin-top:3cqh;font-size:2.6cqh;line-height:1.5}@media (prefers-reduced-motion:no-preference){.slide:not(.has-entered) .slide__inner>*{opacity:0;transform:translateY(1.4cqh)}.slide.has-entered .slide__inner>*{opacity:1;transition:opacity var(--duration-slow,.6s) var(--ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--duration-slow,.6s) var(--ease-standard,cubic-bezier(.4, 0, .2, 1));transform:none}.slide.has-entered .slide__inner>:nth-child(2){transition-delay:.12s}.slide.has-entered .slide__inner>:nth-child(3){transition-delay:.22s}.slide.has-entered .slide__inner>:nth-child(n+4){transition-delay:.3s}}.pp-deck[data-v-59f31908]{display:contents}.slide-stack[data-v-59f31908]{scroll-snap-type:y mandatory;scrollbar-width:none;height:100vh;overflow-y:auto}.slide-stack[data-v-59f31908]::-webkit-scrollbar{display:none}.deck-wash[data-v-f7e833ca]{z-index:0;pointer-events:none;position:absolute;inset:0}.deck-title[data-v-73f35c6f]{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.deck-title__content[data-v-73f35c6f]{z-index:1;max-width:78cqw;padding:0 10cqw;position:relative}.deck-title__lockup[data-v-73f35c6f]{margin-bottom:6cqh;font-size:4.5cqh}.deck-title__h[data-v-73f35c6f]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.04em;color:var(--color-anchor);max-width:15ch;margin:2.5cqh 0 0;font-size:13cqh;font-weight:600;line-height:.98}.deck-title__h[data-v-73f35c6f] .gradient-text{font-weight:800}.deck-title__sub[data-v-73f35c6f]{font-family:var(--font-body);color:var(--color-ink-soft);max-width:38ch;margin-top:3.5cqh;font-size:2.8cqh}.deck-title__pulse[data-v-73f35c6f]{z-index:0;color:var(--color-secondary);opacity:.9;position:absolute;bottom:14cqh;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.deck-section[data-v-0a1ef3b8]{max-width:64cqw;padding-left:4cqw}.deck-section__num[data-v-0a1ef3b8]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-coral-text);margin-bottom:4cqh;font-size:2cqh;display:block}.deck-section__h[data-v-0a1ef3b8]{font-family:var(--font-headline);font-variation-settings:"opsz" 96;letter-spacing:-.035em;color:var(--color-anchor);max-width:16ch;margin:0;font-size:8.5cqh;font-weight:600;line-height:1.02}.deck-section__accent[data-v-0a1ef3b8]{width:24cqw;color:var(--color-secondary);margin-top:4cqh;-webkit-mask-image:linear-gradient(90deg,#000 68%,#0000);mask-image:linear-gradient(90deg,#000 68%,#0000)}.deck-statement[data-v-1e3303c6]{max-width:80cqw;padding-left:4cqw}.deck-statement__h[data-v-1e3303c6]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.04em;color:var(--color-anchor);max-width:16ch;margin:0;font-size:9cqh;font-weight:600;line-height:1.02}.deck-statement__h[data-v-1e3303c6] .gradient-text{font-weight:800}.deck-statement__body[data-v-1e3303c6]{max-width:40ch}.deck-stat[data-v-2c007006]{text-align:center}.deck-stat__n[data-v-2c007006]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.05em;margin:0;font-size:24cqh;font-weight:700;line-height:.9}.deck-stat__sym[data-v-2c007006]{color:var(--color-primary)}.deck-stat__fig[data-v-2c007006]{color:var(--color-secondary)}.deck-stat__lbl[data-v-2c007006]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-anchor);margin:3.5cqh 0 0;font-size:1.9cqh}.deck-stat[data-v-2c007006] .deck-eyebrow{justify-content:center;margin-bottom:4cqh}.deck-stats[data-v-7a9d5eef]{background:var(--color-anchor);color:var(--color-paper);flex-direction:column;justify-content:center;padding:10cqh 8cqw;display:flex;position:absolute;inset:0}.deck-stats[data-v-7a9d5eef]:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#fbf1e914 .8px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 85%);mask-image:radial-gradient(#000 35%,#0000 85%)}.deck-stats__eyebrow[data-v-7a9d5eef]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.28em;color:var(--color-secondary);align-items:center;gap:1.6cqw;margin:0 0 6cqh;font-size:1.6cqh;display:inline-flex;position:relative}.deck-stats__eyebrow[data-v-7a9d5eef]:before{content:"";background:var(--color-secondary);width:3.2cqw;height:2px}.deck-stats__grid[data-v-7a9d5eef]{grid-template-columns:repeat(3,1fr);gap:6cqw;display:grid;position:relative}.deck-stats__n[data-v-7a9d5eef]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.04em;color:color-mix(in oklab, var(--color-secondary) 78%, var(--color-paper));font-size:11cqh;font-weight:700;line-height:1}.deck-stats__l[data-v-7a9d5eef]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;opacity:.82;margin-top:2.5cqh;font-size:1.7cqh}.deck-stats__b[data-v-7a9d5eef]{font-family:var(--font-body);opacity:.86;max-width:26ch;margin-top:2.5cqh;font-size:2.1cqh;line-height:1.5}.deck-chart[data-v-1e68dd95]{box-sizing:border-box;width:100%;padding-left:4cqw}.deck-chart--curve[data-v-1e68dd95]{width:100%}.deck-chart__h[data-v-1e68dd95]{font-family:var(--font-headline);font-variation-settings:"opsz" 96;letter-spacing:-.03em;color:var(--color-anchor);max-width:18ch;margin:0 0 6cqh;font-size:6.5cqh;font-weight:600}.deck-chart__slot[data-v-1e68dd95]{justify-content:center;align-items:center;width:100%;display:flex}.deck-chart__row[data-v-1e68dd95]{border-top:1px solid color-mix(in oklab, var(--color-primary) 16%, transparent);grid-template-columns:22cqw 1fr 12cqw;align-items:center;gap:5cqw;padding:3.2cqh 0;display:grid}.deck-chart__row[data-v-1e68dd95]:first-child{border-top:0}.deck-chart__sector[data-v-1e68dd95]{font-family:var(--font-headline);font-variation-settings:"opsz" 24;color:var(--color-anchor);font-size:3cqh;font-weight:600}.deck-chart__band[data-v-1e68dd95]{--pp-band-height:1.4cqh;--pp-band-marker:2.2cqh;width:100%}.deck-chart__val[data-v-1e68dd95]{font-family:var(--font-headline);letter-spacing:-.02em;color:var(--color-secondary);text-align:right;font-size:4cqh;font-weight:700}.deck-chart__curve[data-v-1e68dd95]{width:100%}.deck-bullets[data-v-9156db84]{max-width:86cqw;padding-left:4cqw}.deck-bullets__h[data-v-9156db84]{font-family:var(--font-headline);font-variation-settings:"opsz" 96;letter-spacing:-.03em;color:var(--color-anchor);max-width:18ch;margin:0 0 4cqh;font-size:6.4cqh;font-weight:600;line-height:1.02}.deck-bullets__body[data-v-9156db84] ul{counter-reset:step;margin:0;padding:0;list-style:none}.deck-bullets__body[data-v-9156db84] li{counter-increment:step;border-top:1px solid color-mix(in oklab, var(--color-primary) 18%, transparent);font-family:var(--font-body);color:var(--color-ink);grid-template-columns:10cqw 1fr;align-items:center;gap:5cqw;padding:3.4cqh 0;font-size:3.4cqh;line-height:1.3;display:grid}.deck-bullets__body[data-v-9156db84] li:first-child{border-top:0}.deck-bullets__body[data-v-9156db84] li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:-.02em;color:var(--color-coral-text);font-size:4.5cqh;font-weight:500;line-height:1}.deck-bullets__body[data-v-9156db84] ul:has(li:nth-last-child(n+4)) li{padding:2.3cqh 0;font-size:3cqh}.deck-split[data-v-e8a65594]{grid-template-columns:1fr 1fr;align-items:center;gap:7cqw;width:100%;padding-left:4cqw;display:grid}.deck-split__h[data-v-e8a65594]{font-family:var(--font-headline);font-variation-settings:"opsz" 96;color:var(--color-anchor);letter-spacing:-.03em;max-width:14ch;margin:0;font-size:6.5cqh;font-weight:600;line-height:1.02}.deck-split__card[data-v-e8a65594]{border-radius:22px;flex-direction:column;justify-content:center;min-height:56cqh;padding:8cqh 6cqw;display:flex;position:relative;overflow:hidden}.deck-split__dots[data-v-e8a65594]{background-image:radial-gradient(circle, color-mix(in oklab, var(--color-primary) 22%, transparent) .8px, transparent 1.4px);opacity:.5;background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.deck-split__pulse[data-v-e8a65594]{width:100%;height:auto;position:relative}.deck-split__tag[data-v-e8a65594]{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--color-secondary);align-self:center;margin-top:4cqh;font-size:1.5cqh;position:relative}.deck-split__photo[data-v-e8a65594]{border-radius:var(--radius-card);background-position:50%;background-size:cover;width:100%;height:70cqh}@media (prefers-reduced-motion:reduce){.deck-split__tracer[data-v-e8a65594]{display:none}}.deck-quote[data-v-0ba85375]{max-width:74cqw;margin:0;padding-left:4cqw;position:relative}.deck-quote__mark[data-v-0ba85375]{z-index:0;font-family:var(--font-headline);color:var(--color-primary);opacity:.12;pointer-events:none;font-size:36cqh;font-weight:800;line-height:1;position:absolute;top:-10cqh;left:-1cqw}.deck-quote__q[data-v-0ba85375]{z-index:1;font-family:var(--font-headline);font-variation-settings:"opsz" 96;letter-spacing:-.025em;color:var(--color-anchor);margin:0;font-size:6.5cqh;font-weight:600;line-height:1.1;position:relative}.deck-quote__by[data-v-0ba85375]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-secondary);align-items:center;gap:1.6cqw;margin-top:5cqh;font-size:2cqh;display:flex}.deck-quote__rule[data-v-0ba85375]{background:var(--color-secondary);width:4cqw;height:2px}.deck-image[data-v-6d92b328]{position:absolute;inset:0}.deck-image__photo[data-v-6d92b328]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.deck-image__photo[data-v-6d92b328]:after{content:"";background:linear-gradient(#2a143840 0%,#2a14388c 60%,#2a1438d1 100%);position:absolute;inset:0}.deck-image__caption[data-v-6d92b328]{z-index:1;font-family:var(--font-mono);color:var(--color-paper);font-size:2cqh;position:absolute;bottom:6cqh;left:6cqw}.deck-closing[data-v-3af8b9bb]{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.deck-closing__scrim[data-v-3af8b9bb]{z-index:0;pointer-events:none;background:linear-gradient(135deg,#2a14387a 0%,#2a14383d 45%,#2a143800 85%),radial-gradient(80% 90% at 8%,#2a143838,#0000 62%);position:absolute;inset:0}.deck-closing__content[data-v-3af8b9bb]{z-index:1;padding:0 10cqw;position:relative}.deck-closing__logo[data-v-3af8b9bb]{margin-bottom:6cqh;font-size:4cqh;display:block}.deck-closing__h[data-v-3af8b9bb]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.035em;color:var(--color-paper);max-width:16ch;margin:0;font-size:9.5cqh;font-weight:600;line-height:1}.deck-closing__row[data-v-3af8b9bb]{flex-wrap:wrap;align-items:center;gap:4cqw;margin-top:7cqh;display:flex}.deck-closing__cta[data-v-3af8b9bb]{border-radius:var(--radius-pill,9999px);background:var(--color-paper);color:var(--color-primary);font-family:var(--font-body);letter-spacing:-.01em;align-items:center;gap:1.2cqw;padding:2.4cqh 3.4cqw;font-size:2.6cqh;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 32px -12px #2a143880}.deck-closing__cta[data-v-3af8b9bb]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -14px #2a143899}.deck-closing__contact[data-v-3af8b9bb]{font-family:var(--font-mono);color:var(--color-paper);margin:0;font-size:2.4cqh}.deck-closing__logo[data-v-3af8b9bb] .pp-logo__wordmark{font-size:1.625em}.deck-closing__logo[data-v-3af8b9bb] .pp-logo__mark{transform:translateY(.45em)}.deck-closing__qr[data-v-3af8b9bb]{z-index:1;flex-direction:column;align-items:center;gap:1.8cqh;margin:0;display:flex;position:absolute;top:50%;right:8cqw;transform:translateY(-50%)}.deck-closing__qr img[data-v-3af8b9bb]{background:var(--color-paper);border-radius:16px;width:24cqh;height:24cqh;padding:1.6cqh;box-shadow:0 16px 40px -16px #2a14388c}.deck-closing__qr figcaption[data-v-3af8b9bb]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-anchor);font-size:1.5cqh}.deck-closing__trace[data-v-3af8b9bb]{z-index:0;width:100%;height:8cqh;position:absolute;bottom:12cqh;left:0;right:0}@media (prefers-reduced-motion:reduce){.deck-closing__tracer[data-v-3af8b9bb]{display:none}}.deck-content[data-v-5eba51b1]{grid-template-columns:.92fr 1.08fr;align-items:center;gap:7cqw;width:100%;padding-left:4cqw;display:grid}.deck-content--media[data-v-5eba51b1]{grid-template-columns:.7fr 1.3fr;gap:4.5cqw}.deck-content__num[data-v-5eba51b1]{font-family:var(--font-headline);font-variation-settings:"opsz" 144;letter-spacing:-.04em;background:var(--gradient-brand);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2.5cqh;font-size:9cqh;font-weight:700;line-height:.9;display:block}.deck-content__h[data-v-5eba51b1]{font-family:var(--font-headline);font-variation-settings:"opsz" 72;letter-spacing:-.03em;color:var(--color-anchor);max-width:16ch;margin:0;font-size:6cqh;font-weight:600;line-height:1.04}.deck-content--media .deck-content__h[data-v-5eba51b1]{font-size:5.2cqh}.deck-content__h[data-v-5eba51b1] .gradient-text{font-weight:800}.deck-content__body[data-v-5eba51b1]{font-family:var(--font-body);color:var(--color-ink);max-width:46ch;font-size:2.9cqh;line-height:1.55}.deck-content__body--inline[data-v-5eba51b1]{max-width:42ch;margin-top:2.6cqh;font-size:2.4cqh}.deck-content__body[data-v-5eba51b1] p{margin:0 0 1.1em}.deck-content__body[data-v-5eba51b1] p:last-child{margin-bottom:0}.deck-content__body[data-v-5eba51b1] strong{color:var(--color-anchor);font-weight:600}.deck-content__media[data-v-5eba51b1]{margin:0}.deck-content__media img[data-v-5eba51b1],.deck-content__media .deck-content__agg[data-v-5eba51b1]{border-radius:14px;width:100%;height:auto;max-height:84cqh;display:block;box-shadow:0 24px 60px -28px #2a143873}.deck-content__media img[data-v-5eba51b1]{border:1px solid color-mix(in oklab, var(--color-anchor) 12%, transparent)}@media print{.deck-content__ob-trace[data-v-5eba51b1]{display:none}}@media (prefers-reduced-motion:reduce){.deck-content__ob-trace[data-v-5eba51b1]{display:none}}.deck-unknown[data-v-8f3d94d8]{font-family:var(--font-mono);color:var(--color-secondary);padding:4cqh}@keyframes pp-beat{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes pp-radar{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes pp-draw-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pp-trace{to{offset-distance:100%}}@keyframes pp-draw-loop{0%{stroke-dashoffset:1px;opacity:1}46%{stroke-dashoffset:0;opacity:1}78%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes pp-pulse-bloom{0%,to{box-shadow:0 0 #e0785652}50%{box-shadow:0 0 0 6px #e0785600}}.pp-animate-bloom{animation:pp-pulse-bloom var(--duration-bloom,1.6s) ease-in-out 1}.pp-animate-beat{transform-box:fill-box;transform-origin:50%;animation:pp-beat var(--duration-pulse,2.4s) var(--ease-standard,cubic-bezier(.4, 0, .2, 1)) infinite}.pp-animate-radar{transform-box:fill-box;transform-origin:50%;animation:pp-radar var(--duration-pulse,2.4s) var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) infinite}.pp-animate-draw{stroke-dasharray:1;animation:pp-draw-in 2.6s var(--ease-standard,cubic-bezier(.4, 0, .2, 1)) forwards}.pp-animate-trace{offset-distance:0%;animation:pp-trace var(--duration-pulse,2.4s) var(--ease-standard,cubic-bezier(.4, 0, .2, 1)) infinite}.pp-animate-draw-loop{stroke-dasharray:1;stroke-dashoffset:1px;animation:pp-draw-loop 3.8s var(--ease-emphasis,cubic-bezier(.2, .7, .2, 1)) infinite}@media (prefers-reduced-motion:reduce){.pp-animate-beat,.pp-animate-bloom,.pp-animate-radar,.pp-animate-draw,.pp-animate-draw-loop,.pp-animate-trace{animation:none!important}.pp-animate-draw,.pp-animate-draw-loop{stroke-dashoffset:0;opacity:1}}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-canvas-square{margin-block-end:-.125em;padding-block:.125em}.fa-canvas-roomy{box-sizing:content-box;margin-block-end:-.25em;padding-block:.25em;padding-inline:.125em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(var(--fa-li-width,2em)*-1)}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip{animation-name:fa-flip;animation-duration:var(--fa-animation-duration,1.5s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip,.fa-flip-360{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-flip-360{animation-name:fa-flip-360;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.75s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap,.fa-spin-snap-4{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-duration:var(--fa-animation-duration,2.4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-duration:var(--fa-animation-duration,4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-buzz,.fa-spin-snap-8{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-buzz{animation-name:fa-buzz;animation-duration:var(--fa-animation-duration,.6s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:bottom}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-duration:var(--fa-animation-duration,1.2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:top}.fa-jello,.fa-swing{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-jello{animation-name:fa-jello;animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out)}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-buzz,.fa-fade,.fa-flip,.fa-flip-360,.fa-float,.fa-jello,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{transition:none!important;animation:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))}45%{transform:scale(calc(var(--fa-beat-scale,1.22)*1.22))}65%{transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{animation-timing-function:var(--fa-animation-timing);transform:scale(1)translateY(0)}14%{transform:scale(var(--fa-bounce-start-scale-x,1.06),var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x,.94),var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(var(--fa-bounce-height,.5em)*-1));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1) translateY(calc(var(--fa-bounce-height,.5em)*-1*1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x,1.06),var(--fa-bounce-land-scale-y,.92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98,1.04) translateY(calc(-2px*var(--fa-bounce-rebound,1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{0%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}40%{opacity:var(--fa-fade-opacity,.4);animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity,.4);animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}25%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))}}@keyframes fa-shake{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(35deg)translate(1px)}20%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(-22deg)translate(-1px)}35%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(15deg)translate(1px)}50%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-9deg)}65%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(5deg)}78%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-3deg)}90%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}12%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(60deg)}16.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(60deg)}28.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(120deg)}45.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}62%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(240deg)}78.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(300deg)}83.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(300deg)}95.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap-4{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}15%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}40%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}65%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}90%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap-8{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}9%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(45deg)}12.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(45deg)}21.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}34%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(135deg)}37.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(135deg)}46.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}59%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(225deg)}62.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(225deg)}71.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}84%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(315deg)}87.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(315deg)}96.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes fa-buzz{0%{animation-timing-function:cubic-bezier(.1,0,.9,1);transform:translate(0)rotate(0)}5%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.5deg)}10%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.5deg)}15%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.3deg)}20%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.3deg)}25%{transform:translateX(calc(var(--fa-buzz-distance,4px)*.7)) rotate(.2deg)}30%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1*.7)) rotate(-.2deg)}35%{transform:translateX(calc(var(--fa-buzz-distance,4px)*.4)) rotate(.1deg)}40%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes fa-wag{0%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(0)}12%{transform:rotate(var(--fa-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(2deg)}36%{transform:rotate(calc(var(--fa-wag-angle,12deg)*.85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(1deg)}58%{transform:rotate(calc(var(--fa-wag-angle,12deg)*.6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(var(--fa-float-height,6px)*-.4)) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(var(--fa-float-height,6px)*-1)) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98),var(--fa-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(var(--fa-float-height,6px)*-.92)) translateX(calc(var(--fa-float-drift,1px)*-.5)) rotate(calc(var(--fa-float-tilt,1deg)*-.5)) scale(.995,1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(var(--fa-float-height,6px)*-.3)) translateX(calc(var(--fa-float-drift,1px)*-1)) rotate(calc(var(--fa-float-tilt,1deg)*-1)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(var(--fa-float-height,6px)*.05)) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98))}}@keyframes fa-swing{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{transform:rotate(var(--fa-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle,22deg)*.65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle,22deg)*.25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:scale(1)}12%{transform:scale(var(--fa-jello-scale-x,1.15),calc(2 - var(--fa-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)),var(--fa-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(.5 + var(--fa-jello-scale-x,1.15)*.5),calc(1.5 - var(--fa-jello-scale-x,1.15)*.5));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(1.3 - var(--fa-jello-scale-y,1.12)*.3),calc(.7 + var(--fa-jello-scale-y,1.12)*.3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.02,.98)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-web-awesome{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-lotus,.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-solid-900-IAB4Droh.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}
