[data-praxis-lightbox-index],[data-px-viewer]{cursor:zoom-in}[data-praxis-lightbox-index]:focus-visible,[data-px-viewer]:focus-visible{outline:2px solid var(--color-accent, #503aa8);outline-offset:2px}.px-lightbox{border:0;padding:0;background:transparent;max-width:min(96vw,var(--maxw, 72rem));max-height:96vh}.px-lightbox::backdrop{background:#10202beb}.px-lightbox img{display:block;max-width:min(92vw,var(--maxw, 72rem));max-height:88vh;width:auto;height:auto;margin:0 auto;border-radius:var(--radius, .75rem)}.px-lightbox-close,.px-lightbox-nav{position:fixed;z-index:2;width:2.75rem;height:2.75rem;border-radius:999px;border:0;background:#ffffffeb;color:var(--color-text, #16202b);font-size:var(--font-size-2xl, 1.5rem);line-height:1;cursor:pointer;display:grid;place-items:center}.px-lightbox-close{top:1rem;right:1rem}.px-lightbox-prev{left:1rem;top:50%;transform:translateY(-50%)}.px-lightbox-next{right:1rem;top:50%;transform:translateY(-50%)}.px-lightbox-nav[hidden]{display:none}.px-lightbox-close .px-lightbox-icon,.px-lightbox-nav .px-lightbox-icon{display:block;width:24px;height:24px;flex:none;pointer-events:none}.px-lightbox[data-px-ink=fixed] .px-lightbox-close,.px-lightbox[data-px-ink=fixed] .px-lightbox-nav{color:#16202b!important;background:#ffffffeb!important}.px-ed[data-px-ed~=label]{display:grid;grid-template-columns:var(--section-label-width, 14rem) minmax(0,1fr);column-gap:var(--space-7, 3rem);max-width:var(--maxw, 72rem);margin-inline:auto}.px-ed[data-px-ed~=label]>.px-sec-label{margin:0;padding-top:var(--space-4, 1rem);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.71875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.5;color:var(--color-accent-ink, var(--color-accent))}.px-sec-label>.px-sec-label__n{display:block;margin-bottom:var(--space-2, .5rem);font-family:var(--font-heading, inherit);font-style:italic;font-weight:400;font-size:1rem;letter-spacing:0;text-transform:none;color:var(--color-muted)}.px-ed[data-px-ed~=label]>.px-ed__main{min-width:0;text-align:left}.px-ed[data-px-ed~=label]>.px-ed__main>.px-head{text-align:left}:where(html[data-px-not-migrated]) .px-ed[data-px-ed~=label]>.px-sec-label{text-align:start}@media(max-width:1023px){.px-ed[data-px-ed~=label]{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--space-5, 1.5rem) + .125rem)}.px-ed[data-px-ed~=label]>.px-sec-label{padding-top:0}.px-sec-label>.px-sec-label__n{display:inline;margin:0 .625rem 0 0}}@container px-embedded-section (max-width: 1023px){.px-ed[data-px-ed~=label]{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--space-5, 1.5rem) + .125rem)}.px-ed[data-px-ed~=label]>.px-sec-label{padding-top:0}.px-sec-label>.px-sec-label__n{display:inline;margin:0 .625rem 0 0}}.px-pf[data-astro-cid-gotkdcrb]{margin:0;min-width:0}.px-pf[data-astro-cid-gotkdcrb] img{display:block;width:100%;height:auto}.px-pf[data-astro-cid-gotkdcrb] figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, .5rem) var(--space-3, .75rem);margin-top:calc(var(--space-3, .75rem) + var(--space-1, .25rem) / 2);font-family:var(--font-interface, var(--font-sans, inherit));font-size:.84375rem;line-height:1.5;color:var(--color-muted, #475569)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=screen] figcaption{margin:0;padding:var(--space-3, .75rem) var(--space-4, 1rem);border-top:1px solid var(--color-border, #e2e8f0);background:var(--color-bg, #fff)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=stage] figcaption{color:color-mix(in srgb,var(--color-primary-contrast, #e8e9ed) 66%,transparent)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=screen]{overflow:hidden;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, #f8fafc);box-shadow:0 var(--space-3, .75rem) calc(var(--space-6, 2rem)) calc(-1 * var(--space-4, 1rem)) #0f172a59}.px-pf__bar[data-astro-cid-gotkdcrb]{display:flex;align-items:center;gap:var(--space-2, .5rem);padding:var(--space-3, .75rem) var(--space-4, 1rem);border-bottom:1px solid var(--color-border, #e2e8f0);background:var(--color-bg, #fff)}.px-pf__bar[data-astro-cid-gotkdcrb] span[data-astro-cid-gotkdcrb]{display:block;flex:none;width:.625rem;height:.625rem;border-radius:50%;background:var(--color-border, #cbd5e1)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=screen] img{border-radius:0;box-shadow:none}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=stage]{position:relative;overflow:hidden;isolation:isolate;padding:calc(var(--space-5, 1.5rem) + var(--space-1, .25rem)) calc(var(--space-5, 1.5rem) + var(--space-1, .25rem)) calc(var(--space-4, 1rem) + var(--space-1, .25rem));border-radius:calc(var(--radius-lg, .75rem) + var(--space-1, .25rem));background:var(--color-primary, #0a0b0f);color:var(--color-primary-contrast, #e8e9ed)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=stage]:before{content:"";position:absolute;z-index:-1;width:32.5rem;height:32.5rem;right:-12.5rem;top:-16.25rem;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--color-accent, #c8a44e) 13%,transparent),transparent 62%)}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=stage] img{border:1px solid rgba(255,255,255,.12);border-radius:var(--space-2, .5rem);background:#fff;box-shadow:0 2.75rem 5rem -2.75rem #000000f2}.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=light] img{border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:#fff;box-shadow:0 1.875rem 3.75rem -2.5rem #1c191759}@media(max-width:767px){.px-pf[data-astro-cid-gotkdcrb][data-px-pic-frame=stage]{padding:calc(var(--space-3, .75rem) + var(--space-1, .25rem) / 2) calc(var(--space-3, .75rem) + var(--space-1, .25rem) / 2) var(--space-3, .75rem);border-radius:var(--radius-lg, .75rem);margin-inline:calc(-1 * var(--space-5, 1.5rem) + var(--space-2, .5rem))}}:where(html[data-px-not-migrated]) :has(>*>.px-pf[data-px-pic-frame=screen]),:where(html[data-px-library-theme]) :has(>*>.px-pf[data-px-pic-frame=screen]){--px-picture-floor: calc(2 * var(--space-4, 1rem) + 2 * var(--space-2, .5rem) + 1.875rem + 2px)}:where(html[data-px-not-migrated]) :has(>*>.px-pf[data-px-pic-frame=stage]),:where(html[data-px-library-theme]) :has(>*>.px-pf[data-px-pic-frame=stage]){--px-picture-floor: calc(2 * (var(--space-5, 1.5rem) + var(--space-1, .25rem)) + 2px)}:where(html[data-px-not-migrated]) :has(>*>.px-pf[data-px-pic-frame=light]),:where(html[data-px-library-theme]) :has(>*>.px-pf[data-px-pic-frame=light]){--px-picture-floor: 2px}.px-ps__cols[data-astro-cid-ghu3j44o]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:calc(var(--space-7, 3rem) + var(--space-2, .5rem));align-items:start}.px-ps__words[data-astro-cid-ghu3j44o],.px-ps__pic[data-astro-cid-ghu3j44o]{min-width:0}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-side=left] .px-ps__pic[data-astro-cid-ghu3j44o]{order:-1}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=wide] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:calc(var(--space-7, 3rem) + var(--space-4, 1rem))}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=wide][data-px-aside-side=left] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=narrow] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,1fr) 300px;column-gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem))}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=narrow][data-px-aside-side=left] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:300px minmax(0,1fr)}.px-ps__pic[data-astro-cid-ghu3j44o] img[data-astro-cid-ghu3j44o]{display:block;width:100%;height:auto;object-fit:contain}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-frame=none] .px-ps__pic[data-astro-cid-ghu3j44o] img[data-astro-cid-ghu3j44o]{border-radius:var(--radius-lg, .75rem);box-shadow:var(--shadow-md, none)}@media(max-width:1023px){.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=even][data-px-aside-side] .px-ps__cols[data-astro-cid-ghu3j44o],.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=wide][data-px-aside-side] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--space-6, 2rem) + var(--space-1, .25rem))}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=narrow] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,1fr) 240px;column-gap:var(--space-6, 2rem)}.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width=narrow][data-px-aside-side=left] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:767px){.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width][data-px-aside-side] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,1fr);row-gap:var(--space-5, 1.5rem)}}@container px-embedded-section (max-width: 767px){.px-ps[data-astro-cid-ghu3j44o][data-px-aside-width][data-px-aside-side] .px-ps__cols[data-astro-cid-ghu3j44o]{grid-template-columns:minmax(0,1fr);row-gap:var(--space-5, 1.5rem)}}.px-stats[data-astro-cid-zfnbbuev]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-container[data-astro-cid-zfnbbuev]{max-width:var(--maxw, 72rem);margin:0 auto;text-align:center}.px-stats[data-astro-cid-zfnbbuev] h2[data-astro-cid-zfnbbuev]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0 0 var(--space-5, 1.5rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-stats-grid[data-astro-cid-zfnbbuev]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-5, 1.5rem)}.px-stat[data-astro-cid-zfnbbuev]{display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.px-stat-value[data-astro-cid-zfnbbuev]{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:var(--color-heading, var(--color-text, #0f172a));line-height:1;font-family:var(--px-stats-font, var(--font-mono, inherit))}.px-stat-label[data-astro-cid-zfnbbuev]{color:var(--color-muted, #475569);font-size:.95rem}.px-stats-body[data-astro-cid-zfnbbuev]{margin:0 auto var(--space-5, 1.5rem);max-width:40rem;color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55)}.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-container[data-astro-cid-zfnbbuev]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem));align-items:center;text-align:left}.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-stats-head[data-astro-cid-zfnbbuev] h2[data-astro-cid-zfnbbuev]{margin-bottom:var(--space-3, .75rem)}.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-stats-body[data-astro-cid-zfnbbuev]{margin:0}.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-stats-grid[data-astro-cid-zfnbbuev]{grid-template-columns:repeat(2,1fr);text-align:left}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip]{padding:var(--space-5, 1.5rem) var(--space-5, 1.5rem)}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stats-grid[data-astro-cid-zfnbbuev]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4, 1.125rem) 0}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]{flex:0 0 calc(100% / var(--px-strip-cols, 4));box-sizing:border-box;min-width:0;padding:0 var(--space-5, 1.5rem);overflow-wrap:break-word}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev]:not([data-px-row-start]){border-left:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat-value[data-astro-cid-zfnbbuev]{font-size:var(--font-size-xl, 1.35rem)}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat-label[data-astro-cid-zfnbbuev]{font-size:var(--font-size-sm, .9rem)}.px-stats[data-astro-cid-zfnbbuev][data-px-value-size] .px-stat-value[data-astro-cid-zfnbbuev]{font-size:var(--px-stat-value-size)}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-container[data-astro-cid-zfnbbuev]{text-align:left}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] h2[data-astro-cid-zfnbbuev]{font-size:var(--font-size-sm, .9rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted, #64748b)}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-stats-body[data-astro-cid-zfnbbuev]{margin:0 0 var(--space-5, 1.5rem)}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-stats-grid[data-astro-cid-zfnbbuev]{display:block;margin:0;border-top:1px solid var(--color-text, #0f172a);font-family:var(--font-sans, inherit)}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-stat[data-astro-cid-zfnbbuev]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-3, .75rem);padding:.9375rem 0;border-bottom:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-stat-label[data-astro-cid-zfnbbuev]{grid-column:1;margin:0;padding-top:.1875rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.65625rem;font-weight:400;line-height:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #2563eb))}.px-stats[data-astro-cid-zfnbbuev][data-layout=facts] .px-stat-value[data-astro-cid-zfnbbuev]{grid-column:2;margin:0;font-size:.90625rem;font-weight:400;line-height:1.45;color:var(--color-text, #0f172a)}.px-stats-note[data-astro-cid-zfnbbuev]{margin:var(--space-3, .75rem) 0 0;font-size:var(--font-size-sm, .9rem);color:var(--color-muted, #64748b)}.px-stats[data-astro-cid-zfnbbuev][data-px-place]{padding:0;background:none}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] h2[data-astro-cid-zfnbbuev]{font-size:var(--font-size-sm, .9rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted, #64748b)}.px-stats[data-astro-cid-zfnbbuev][data-stat-style=cards] .px-stat[data-astro-cid-zfnbbuev]{padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, #fff);align-items:center;gap:var(--space-2, .5rem);box-shadow:var(--shadow-sm, none)}.px-stats[data-astro-cid-zfnbbuev][data-layout=split][data-stat-style=cards] .px-stat[data-astro-cid-zfnbbuev]{align-items:flex-start}.px-stat-ic[data-astro-cid-zfnbbuev]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius, .6rem);background:var(--color-accent, #2563eb);color:var(--color-cta-text, #fff);font-weight:700}.px-stat-ic[data-astro-cid-zfnbbuev] svg[data-astro-cid-zfnbbuev]{display:block;width:1.25rem;height:1.25rem}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary]{background:var(--color-primary, #0f172a)}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary] h2[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=primary] .px-stat-value[data-astro-cid-zfnbbuev]{color:var(--color-primary-contrast, #fff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary] .px-stat-label[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=primary] .px-stats-body[data-astro-cid-zfnbbuev]{color:var(--color-primary-contrast, #fff);opacity:.8}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev]{border-left-color:var(--color-primary-contrast, #fff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=accent]{background:var(--color-accent, #2563eb)}.px-stats[data-astro-cid-zfnbbuev][data-tone=accent] h2[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=accent] .px-stat-value[data-astro-cid-zfnbbuev]{color:var(--color-cta-text, #ffffff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=accent] .px-stat-label[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=accent] .px-stats-body[data-astro-cid-zfnbbuev]{color:var(--color-cta-text, #ffffff);opacity:.8}.px-stats[data-astro-cid-zfnbbuev][data-tone=accent][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev]{border-left-color:var(--color-cta-text, #ffffff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=surface]{background:var(--color-surface, #f8fafc)}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary][data-stat-style=cards] .px-stat[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=accent][data-stat-style=cards] .px-stat[data-astro-cid-zfnbbuev]{background:var(--color-surface, #fff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=surface][data-stat-style=cards] .px-stat[data-astro-cid-zfnbbuev]{background:var(--color-bg, #fff)}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary][data-stat-style=cards] .px-stat-value[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=accent][data-stat-style=cards] .px-stat-value[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=surface][data-stat-style=cards] .px-stat-value[data-astro-cid-zfnbbuev]{color:var(--color-heading, var(--color-text, #0f172a))}.px-stats[data-astro-cid-zfnbbuev][data-tone=primary][data-stat-style=cards] .px-stat-label[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=accent][data-stat-style=cards] .px-stat-label[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-tone=surface][data-stat-style=cards] .px-stat-label[data-astro-cid-zfnbbuev]{color:var(--color-muted, #475569);opacity:1}.px-stats[data-astro-cid-zfnbbuev][data-px-font]{font-family:var(--px-stats-font)}.px-stats[data-astro-cid-zfnbbuev][data-px-weight]{font-weight:var(--px-stats-weight)}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-stat[data-astro-cid-zfnbbuev]{gap:0}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-stat-value[data-astro-cid-zfnbbuev]{font-size:var(--px-stat-value-size, var(--font-size-3xl, 2.5rem));font-weight:600;line-height:1}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-stat-value[data-astro-cid-zfnbbuev]{align-self:safe center}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-container[data-astro-cid-zfnbbuev]:has(.px-stat-value[data-px-stat-line]){text-align:inherit}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-stat-value[data-astro-cid-zfnbbuev][data-px-stat-line]{flex:1;display:flex;align-self:stretch;text-align:center}.px-stat-prefix[data-astro-cid-zfnbbuev]{text-align:end;flex-grow:1;white-space:pre-wrap}.px-stat-number[data-astro-cid-zfnbbuev]{flex-grow:0}.px-stat-suffix[data-astro-cid-zfnbbuev]{text-align:start;flex-grow:1;white-space:pre-wrap}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] div[data-astro-cid-zfnbbuev].px-stat-label{flex:1;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter] .px-stat-label[data-astro-cid-zfnbbuev]{font-size:var(--px-stat-label-size, var(--font-size-lg, 1.125rem));font-weight:var(--px-stats-weight, 400);line-height:2.5}.px-stats[data-astro-cid-zfnbbuev][data-px-value-face=heading] .px-stat-value[data-astro-cid-zfnbbuev]{font-family:var(--px-m-heading-font, inherit);font-weight:var(--px-m-heading-weight, 800)}.px-stats[data-astro-cid-zfnbbuev][data-px-stat-frame=counter][data-px-value-face=heading] .px-stat-value[data-astro-cid-zfnbbuev]{font-weight:var(--px-m-heading-weight, 600)}@media(max-width:767px){.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-container[data-astro-cid-zfnbbuev]{grid-template-columns:1fr}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]{flex-basis:100%;padding:var(--space-3, .75rem) 0}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev]:not([data-px-row-start]){border-left:0;border-top:1px solid var(--color-border, #e2e8f0)}}.px-stats[data-astro-cid-zfnbbuev][data-px-place=under] .px-stats-grid[data-astro-cid-zfnbbuev]{display:grid;grid-template-columns:repeat(var(--px-facts-cols, 4),minmax(0,1fr));gap:0}.px-stats[data-astro-cid-zfnbbuev][data-px-place=under] .px-stat[data-astro-cid-zfnbbuev]{display:block;padding:var(--space-4, 1rem) calc(var(--space-4, 1rem) + var(--space-1, .25rem)) 1.125rem calc(var(--space-4, 1rem) + var(--space-1, .25rem));border-bottom:0;border-left:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-px-place=under] .px-stat[data-astro-cid-zfnbbuev][data-px-row-start]{padding-left:0;border-left:0}.px-stats[data-astro-cid-zfnbbuev][data-px-place=under] .px-stat[data-astro-cid-zfnbbuev]:nth-child(n+5){border-top:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-px-place=under] .px-stat-label[data-astro-cid-zfnbbuev]{margin-bottom:var(--space-2, .5rem)}@container px-hero-beside (max-width: 1132px){.px-stats[data-astro-cid-zfnbbuev][data-px-place=beside] .px-stats-grid[data-astro-cid-zfnbbuev]{display:grid;grid-template-columns:repeat(var(--px-facts-cols, 4),minmax(0,1fr));gap:0}.px-stats[data-astro-cid-zfnbbuev][data-px-place=beside] .px-stat[data-astro-cid-zfnbbuev]{display:block;padding:var(--space-4, 1rem) calc(var(--space-4, 1rem) + var(--space-1, .25rem)) 1.125rem calc(var(--space-4, 1rem) + var(--space-1, .25rem));border-bottom:0;border-left:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-px-place=beside] .px-stat[data-astro-cid-zfnbbuev][data-px-row-start]{padding-left:0;border-left:0}.px-stats[data-astro-cid-zfnbbuev][data-px-place=beside] .px-stat[data-astro-cid-zfnbbuev]:nth-child(n+5){border-top:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-px-place=beside] .px-stat-label[data-astro-cid-zfnbbuev]{margin-bottom:var(--space-2, .5rem)}}@media(max-width:767px){.px-stats[data-astro-cid-zfnbbuev][data-px-place] .px-stats-grid[data-astro-cid-zfnbbuev]{grid-template-columns:minmax(0,1fr)}.px-stats[data-astro-cid-zfnbbuev][data-px-place] .px-stat[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-px-place] .px-stat[data-astro-cid-zfnbbuev][data-px-row-start],.px-stats[data-astro-cid-zfnbbuev][data-px-place] .px-stat[data-astro-cid-zfnbbuev]:nth-child(n+5){display:grid;padding:.875rem 0;border-left:0;border-top:0;border-bottom:1px solid var(--color-border, #e2e8f0)}.px-stats[data-astro-cid-zfnbbuev][data-px-place] .px-stat-label[data-astro-cid-zfnbbuev]{margin-bottom:0}}@container px-embedded-section (max-width: 767px){.px-stats[data-astro-cid-zfnbbuev][data-layout=split] .px-container[data-astro-cid-zfnbbuev]{grid-template-columns:1fr}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]{flex-basis:100%;padding:var(--space-3, .75rem) 0}.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev],.px-stats[data-astro-cid-zfnbbuev][data-layout=strip] .px-stat[data-astro-cid-zfnbbuev]+.px-stat[data-astro-cid-zfnbbuev]:not([data-px-row-start]){border-left:0;border-top:1px solid var(--color-border, #e2e8f0)}}.px-hero[data-astro-cid-xquj7sgh]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * 1.143) var(--space-5, 1.5rem)}.px-container[data-astro-cid-xquj7sgh]{max-width:var(--maxw, 72rem);margin:0 auto}.px-hero__inner[data-astro-cid-xquj7sgh]{display:grid;gap:var(--space-6, 2rem)}.px-hero[data-astro-cid-xquj7sgh][data-layout=split] .px-hero__inner[data-astro-cid-xquj7sgh]{grid-template-columns:1fr 1fr;align-items:center}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-hero__inner[data-astro-cid-xquj7sgh]{text-align:center;justify-items:center}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-sub[data-astro-cid-xquj7sgh]{margin-inline:auto}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-cta-row[data-astro-cid-xquj7sgh]{justify-content:center}.px-hero[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--font-size-3xl, clamp(2rem, 5vw, 3.5rem));line-height:var(--px-m-heading-lh, 1.1);margin:0 0 var(--space-2, .5rem);font-family:var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit)));color:var(--px-m-heading-color, var(--color-heading, inherit))}@media(min-width:1024px){.px-hero[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size, var(--font-size-3xl, clamp(2rem, 5vw, 3.5rem)))}}.px-sub[data-astro-cid-xquj7sgh]{font-size:var(--font-size-lg, 1.125rem);color:var(--color-muted, #475569);max-width:40rem;margin:0}.px-eyebrow[data-astro-cid-xquj7sgh]{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--color-accent-ink, var(--color-accent, #2563eb));font-weight:600;font-family:var(--font-mono, inherit);margin:0 0 var(--space-2, .5rem)}.px-cta-row[data-astro-cid-xquj7sgh]{display:flex;gap:var(--space-3, .75rem);margin-top:var(--space-5, 1.5rem);flex-wrap:wrap}.px-hero__label-row[data-astro-cid-xquj7sgh]{display:flex;align-items:center;gap:.875rem;margin-bottom:calc(var(--space-6, 2rem) + var(--space-2, .5rem))}.px-hero__label-row[data-astro-cid-xquj7sgh] .px-eyebrow[data-astro-cid-xquj7sgh]{margin:0;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.71875rem;font-weight:500;letter-spacing:.18em}.px-hero__label-line[data-astro-cid-xquj7sgh],.px-hero__rule[data-astro-cid-xquj7sgh]{display:block;flex:none;height:1px;background:var(--color-accent, #2563eb)}.px-hero__label-line[data-astro-cid-xquj7sgh]{width:2rem}.px-hero__rule[data-astro-cid-xquj7sgh]{width:3.5rem;margin:var(--space-7, 3rem) 0 var(--space-6, 2rem)}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-hero__label-row[data-astro-cid-xquj7sgh]{justify-content:center}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-hero__rule[data-astro-cid-xquj7sgh]{margin-inline:auto}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-hero__label-line[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-hero__rule[data-astro-cid-xquj7sgh]{background:var(--color-primary-contrast, #fff)}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-hero__label-line[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-hero__rule[data-astro-cid-xquj7sgh]{background:var(--color-cta-text, #ffffff)}.px-hero__body[data-astro-cid-xquj7sgh]{min-width:0}.px-hero__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{overflow-wrap:break-word}:where(html[data-px-not-migrated]) .px-hero__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) .px-hero__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{overflow-wrap:anywhere}.px-btn[data-astro-cid-xquj7sgh]{display:inline-block;padding:.7rem 1.25rem;border-radius:var(--radius, .5rem);border:1px solid var(--color-border, #e2e8f0);text-decoration:none;color:inherit;font-weight:var(--px-m-cta-weight, 600);font-family:var(--font-interface, inherit)}.px-btn--primary[data-astro-cid-xquj7sgh]{background:var(--px-m-cta-bg, var(--color-cta, var(--color-accent, var(--color-primary, #0f172a))));color:var(--px-m-cta-color, var(--color-cta-text, #fff));border-color:transparent;border-radius:var(--radius-cta, var(--radius, .5rem))}.px-hero__media[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]{width:100%;border-radius:var(--radius, .75rem);display:block}.px-hero__aside[data-astro-cid-xquj7sgh]{min-width:0;margin-top:calc(var(--space-7, 3rem) + var(--space-4, 1rem))}.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column]{container:px-hero-beside / inline-size}@container px-hero-beside (min-width: 1133px){.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;grid-template-rows:repeat(var(--px-beside-head, 2),auto) 1fr;column-gap:calc(var(--space-7, 3rem) * 2)}.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-eyebrow[data-astro-cid-xquj7sgh],.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-hero__label-row[data-astro-cid-xquj7sgh],.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>h1[data-astro-cid-xquj7sgh]{grid-column:1 / -1}.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-hero__rule[data-astro-cid-xquj7sgh]{grid-column:1}.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-sub[data-astro-cid-xquj7sgh],.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-cta-row[data-astro-cid-xquj7sgh],.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>[data-astro-cid-xquj7sgh][data-px-empty-hosts],.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-proof-row[data-astro-cid-xquj7sgh]{grid-column:1;align-self:end}.px-hero__inner[data-astro-cid-xquj7sgh][data-px-beside=column] .px-hero__body[data-astro-cid-xquj7sgh]>.px-hero__aside[data-astro-cid-xquj7sgh]{grid-column:2;align-self:end;margin-top:0}}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-hero__aside[data-astro-cid-xquj7sgh]{--color-text: var(--color-primary-contrast, #fff);--color-muted: var(--color-primary-contrast, #fff);--color-accent: var(--color-primary-contrast, #fff);--color-border: color-mix(in srgb, var(--color-primary-contrast, #fff) 30%, transparent)}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-hero__aside[data-astro-cid-xquj7sgh]{--color-text: var(--color-cta-text, #ffffff);--color-muted: var(--color-cta-text, #ffffff);--color-accent: var(--color-cta-text, #ffffff);--color-border: color-mix(in srgb, var(--color-cta-text, #ffffff) 30%, transparent)}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary]{background:var(--color-primary, #0f172a)}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] h1[data-astro-cid-xquj7sgh]{color:var(--px-m-heading-color, var(--color-primary-contrast, #fff))}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-sub[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-eyebrow[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-proof-text[data-astro-cid-xquj7sgh]{color:var(--color-primary-contrast, #fff)}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-sub[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-proof-text[data-astro-cid-xquj7sgh]{opacity:.85}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-btn[data-astro-cid-xquj7sgh]{border-color:currentColor;color:var(--color-primary-contrast, #fff)}.px-hero[data-astro-cid-xquj7sgh][data-tone=primary] .px-btn--primary[data-astro-cid-xquj7sgh]{background:var(--px-m-cta-bg, var(--color-primary-contrast, #fff));color:var(--px-m-cta-color, var(--color-primary, #0f172a));border-color:transparent}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent]{background:var(--color-accent, #2563eb)}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] h1[data-astro-cid-xquj7sgh]{color:var(--px-m-heading-color, var(--color-cta-text, #ffffff))}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-sub[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-eyebrow[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-proof-text[data-astro-cid-xquj7sgh]{color:var(--color-cta-text, #ffffff)}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-sub[data-astro-cid-xquj7sgh],.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-proof-text[data-astro-cid-xquj7sgh]{opacity:.85}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-btn[data-astro-cid-xquj7sgh]{border-color:currentColor;color:var(--color-cta-text, #ffffff)}.px-hero[data-astro-cid-xquj7sgh][data-tone=accent] .px-btn--primary[data-astro-cid-xquj7sgh]{background:var(--px-m-cta-bg, var(--color-cta-text, #ffffff));color:var(--px-m-cta-color, var(--color-accent, #2563eb));border-color:transparent}.px-hero[data-astro-cid-xquj7sgh][data-tone=surface]{background:var(--color-surface, #f8fafc)}.px-hero[data-astro-cid-xquj7sgh][data-tone=stage] .px-btn[data-astro-cid-xquj7sgh]:not(.px-btn--primary){border-color:currentColor}.px-proof-row[data-astro-cid-xquj7sgh]{display:flex;align-items:center;gap:var(--space-3, .75rem);margin-top:var(--space-5, 1.5rem);flex-wrap:wrap}.px-hero[data-astro-cid-xquj7sgh][data-layout=centered] .px-proof-row[data-astro-cid-xquj7sgh]{justify-content:center}.px-proof-avatars[data-astro-cid-xquj7sgh]{display:inline-flex}.px-proof-avatars[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]{width:2rem;height:2rem;border-radius:50%;object-fit:cover;border:2px solid var(--color-bg, #fff)}.px-proof-avatars[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]+img[data-astro-cid-xquj7sgh]{margin-left:-.5rem}.px-proof-text[data-astro-cid-xquj7sgh]{color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-hero__video[data-astro-cid-xquj7sgh]{width:100%;aspect-ratio:16 / 9;border-radius:var(--radius, .75rem);display:block;background:#000;object-fit:cover}.px-hero__collage[data-astro-cid-xquj7sgh]{display:grid}.px-hero__collage[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]{grid-area:1 / 1;width:72%;height:auto;object-fit:contain;border-radius:var(--radius, .75rem);box-shadow:var(--shadow-md, 0 10px 24px rgba(15, 23, 42, .18));border:2px solid var(--color-bg, #fff)}.px-hero__collage[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh][data-px-fit=fill]{aspect-ratio:4 / 3;object-fit:cover}.px-hero__collage[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]:nth-child(1){justify-self:start;align-self:start}.px-hero__collage[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]:nth-child(2){justify-self:end;align-self:end;margin-top:34%}.px-hero__collage[data-astro-cid-xquj7sgh] img[data-astro-cid-xquj7sgh]:nth-child(3){justify-self:end;align-self:start;width:44%}@media(max-width:767px){.px-hero[data-astro-cid-xquj7sgh][data-layout=split] .px-hero__inner[data-astro-cid-xquj7sgh]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-hero[data-astro-cid-xquj7sgh][data-layout=split] .px-hero__inner[data-astro-cid-xquj7sgh]{grid-template-columns:1fr}}.px-hero-native[data-astro-cid-xquj7sgh]{position:relative;display:grid;place-items:center;min-height:min(70vh,620px);overflow:hidden;border-radius:var(--radius-lg, 1.125rem);margin:var(--space-5, 1.5rem) auto;max-width:74rem;isolation:isolate}[data-astro-cid-xquj7sgh]:where([data-px-m-box]) .px-hero-native[data-astro-cid-xquj7sgh]{min-height:0;margin:0;max-width:none;border-radius:0;align-self:stretch;justify-self:stretch}.px-hero-native__layer[data-astro-cid-xquj7sgh]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.px-hero-native__overlay[data-astro-cid-xquj7sgh]{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#10202b9e,#10202b57)}.px-hero-native__body[data-astro-cid-xquj7sgh]{position:relative;z-index:2;max-width:46rem;padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .714) var(--space-5, 1.5rem);text-align:center;color:#fff}.px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:clamp(2.25rem,5.5vw,4rem);line-height:var(--px-m-heading-lh, 1.05);margin:var(--px-m-heading-margin, 0 0 var(--space-2, .5rem));color:var(--px-m-heading-color, #fff);font-family:var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit)))}:where(html[data-px-not-migrated]) .px-hero-native__body[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) .px-hero-native__body[data-astro-cid-xquj7sgh]{min-width:0}:where(html[data-px-not-migrated]) .px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) .px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{overflow-wrap:anywhere}[data-astro-cid-xquj7sgh]:where([data-px-m-heading]) .px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-weight:var(--px-m-heading-weight, inherit)}@media(min-width:1024px){.px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size, clamp(2.25rem, 5.5vw, 4rem))}}.px-hero-native__sub[data-astro-cid-xquj7sgh]{font-size:clamp(1rem,2vw,1.25rem);color:var(--px-m-text-color, rgba(255,255,255,.9));margin:var(--px-p-margin-top, 0) auto var(--px-p-margin-bottom, 0);max-width:34rem}.px-hero-native__body[data-astro-cid-xquj7sgh][data-px-m-copy] .px-hero-native__sub[data-astro-cid-xquj7sgh]{max-width:none}.px-hero-native[data-astro-cid-xquj7sgh] .px-cta-row[data-astro-cid-xquj7sgh]{justify-content:center}.px-hero-native__sub[data-astro-cid-xquj7sgh]+.px-cta-row[data-astro-cid-xquj7sgh]{margin-top:var(--px-p-margin-bottom, var(--space-5, 1.5rem))}.px-hero-native[data-astro-cid-xquj7sgh] .px-btn--primary[data-astro-cid-xquj7sgh]{background:var(--px-m-cta-bg, var(--color-cta, var(--color-accent, #e85d4a)));color:var(--px-m-cta-color, var(--color-cta-text, #fff));border:none;padding:var(--px-m-cta-pad, .8rem 1.6rem);border-radius:999px;font-size:1.05rem}@media(min-width:1024px){.px-hero-native__sub[data-astro-cid-xquj7sgh]{font-size:var(--px-m-text-size, clamp(1rem, 2vw, 1.25rem))}.px-hero-native[data-astro-cid-xquj7sgh] .px-btn--primary[data-astro-cid-xquj7sgh]{font-size:var(--px-m-cta-size, 1.05rem)}}@media(max-width:767px){.px-hero[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size-m, clamp(2rem, 5vw, 3.5rem))}.px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size-m, clamp(2.25rem, 5.5vw, 4rem))}.px-hero-native__sub[data-astro-cid-xquj7sgh]{font-size:var(--px-m-text-size-m, clamp(1rem, 2vw, 1.25rem))}.px-hero-native[data-astro-cid-xquj7sgh] .px-btn--primary[data-astro-cid-xquj7sgh]{font-size:var(--px-m-cta-size-m, 1.05rem)}}@media(min-width:768px)and (max-width:1023px){.px-hero[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size-t, clamp(2rem, 5vw, 3.5rem))}.px-hero-native__body[data-astro-cid-xquj7sgh] h1[data-astro-cid-xquj7sgh]{font-size:var(--px-m-heading-size-t, clamp(2.25rem, 5.5vw, 4rem))}.px-hero-native__sub[data-astro-cid-xquj7sgh]{font-size:var(--px-m-text-size-t, clamp(1rem, 2vw, 1.25rem))}.px-hero-native[data-astro-cid-xquj7sgh] .px-btn--primary[data-astro-cid-xquj7sgh]{font-size:var(--px-m-cta-size-t, 1.05rem)}}:where(html[data-px-not-migrated]) [data-astro-cid-xquj7sgh]:where(.px-hero__inner)>[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) [data-astro-cid-xquj7sgh]:where(.px-hero__inner)>[data-astro-cid-xquj7sgh]{min-width:0;max-width:100%}:where(html[data-px-not-migrated]) .px-btn[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) .px-btn[data-astro-cid-xquj7sgh]{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}:where(html[data-px-not-migrated]) [data-astro-cid-xquj7sgh]:where(.px-proof-row,.px-cta-row,.px-hero__label-row)>[data-astro-cid-xquj7sgh],:where(html[data-px-library-theme]) [data-astro-cid-xquj7sgh]:where(.px-proof-row,.px-cta-row,.px-hero__label-row)>[data-astro-cid-xquj7sgh]{min-width:0;max-width:100%}.px-features[data-astro-cid-7o6yliu6]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-7o6yliu6]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-7o6yliu6]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-eyebrow[data-astro-cid-7o6yliu6]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-sm, .9rem);font-weight:600;font-family:var(--font-mono, inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #2563eb))}.px-head-cta[data-astro-cid-7o6yliu6]{display:inline-block;margin-top:var(--space-3, .75rem);color:var(--color-primary, var(--color-link, #075985));font-weight:600;text-decoration:none}.px-head-cta[data-astro-cid-7o6yliu6]:hover,.px-head-cta[data-astro-cid-7o6yliu6]:focus-visible{text-decoration:underline}.px-head[data-astro-cid-7o6yliu6] h2[data-astro-cid-7o6yliu6]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0 0 var(--space-2, .5rem);font-family:var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit)));color:var(--px-m-heading-color, var(--color-heading, inherit))}@media(min-width:1024px){.px-head[data-astro-cid-7o6yliu6] h2[data-astro-cid-7o6yliu6]{font-size:var(--px-m-heading-size, var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem)))}}@media(max-width:767px){.px-head[data-astro-cid-7o6yliu6] h2[data-astro-cid-7o6yliu6]{font-size:var(--px-m-heading-size-m, var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem)))}}@media(min-width:768px)and (max-width:1023px){.px-head[data-astro-cid-7o6yliu6] h2[data-astro-cid-7o6yliu6]{font-size:var(--px-m-heading-size-t, var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem)))}}.px-sub[data-astro-cid-7o6yliu6]{color:var(--px-m-text-color, var(--color-muted, #475569));margin:0}.px-grid[data-astro-cid-7o6yliu6]{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-card[data-astro-cid-7o6yliu6]{padding:calc(var(--space-4, 1rem) + var(--space-1, .25rem));border-radius:var(--radius, .75rem);background:var(--color-card, var(--color-surface, #fff));box-shadow:var(--shadow-sm, none)}:where(.px-card){border:1px solid var(--color-border, #e2e8f0)}.px-card[data-astro-cid-7o6yliu6] h3[data-astro-cid-7o6yliu6]{margin:var(--space-3, .75rem) 0 .35rem;font-size:1.05rem;color:var(--px-m-heading-color, var(--color-heading, inherit))}.px-card[data-astro-cid-7o6yliu6] p[data-astro-cid-7o6yliu6]{margin:0;color:var(--px-m-text-color, var(--color-muted, #475569));font-size:.95rem}.px-ic[data-astro-cid-7o6yliu6]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius, .6rem);background:var(--color-accent, #2563eb);color:var(--px-on-accent, #fff);font-weight:700}.px-ic[data-astro-cid-7o6yliu6] svg[data-astro-cid-7o6yliu6]{display:block;width:1.25rem;height:1.25rem}.px-card[data-astro-cid-7o6yliu6]>h3[data-astro-cid-7o6yliu6]:first-child{margin-top:0}.px-card-img[data-astro-cid-7o6yliu6]{width:100%;height:auto;border-radius:var(--radius, .5rem);margin-bottom:var(--space-2, .5rem);object-fit:cover}.px-card-badge[data-astro-cid-7o6yliu6]{display:inline-block;margin-top:var(--space-3, .75rem);padding:.15rem .6rem;border-radius:999px;background:var(--color-accent, #2563eb);color:var(--color-cta-text, #fff);font-size:var(--font-size-xs, .78rem);font-weight:700;font-family:var(--font-mono, inherit);letter-spacing:.04em}.px-ic[data-astro-cid-7o6yliu6]+.px-card-badge[data-astro-cid-7o6yliu6],.px-card-img[data-astro-cid-7o6yliu6]+.px-card-badge[data-astro-cid-7o6yliu6]{margin-left:var(--space-2, .5rem)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary]{background:var(--color-primary, #0f172a)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-head[data-astro-cid-7o6yliu6] h2[data-astro-cid-7o6yliu6]{color:var(--color-primary-contrast, #fff)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-eyebrow[data-astro-cid-7o6yliu6]{color:var(--color-primary-contrast, #fff);opacity:.8}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-sub[data-astro-cid-7o6yliu6]{color:var(--color-primary-contrast, #fff);opacity:.85}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-head-cta[data-astro-cid-7o6yliu6]{color:var(--color-primary-contrast, #fff);text-decoration:underline}.px-features[data-astro-cid-7o6yliu6][data-tone=surface]{background:var(--color-surface, #f8fafc)}.px-features[data-astro-cid-7o6yliu6][data-tone=surface] .px-card[data-astro-cid-7o6yliu6]{background:var(--color-bg, #fff)}@media(max-width:767px){.px-grid[data-astro-cid-7o6yliu6]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-grid[data-astro-cid-7o6yliu6]{grid-template-columns:1fr}}.px-ix[data-astro-cid-7o6yliu6]{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));column-gap:calc(var(--space-7, 3rem) + var(--space-5, 1.5rem));margin-top:calc(var(--space-7, 3rem) + var(--space-3, .75rem));text-align:start}.px-ix-col[data-astro-cid-7o6yliu6]{display:grid;gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem));align-content:start}.px-ix-group[data-astro-cid-7o6yliu6]{border-top:1px solid var(--color-heading, var(--color-text, #0f172a));padding-top:calc(var(--space-4, 1rem) + .125rem)}.px-ix-head[data-astro-cid-7o6yliu6]{display:flex;align-items:baseline;gap:.875rem;margin:0 0 .25rem;font-family:var(--font-heading, var(--font-sans, inherit));font-weight:400;font-size:calc(var(--font-size-base, 1rem) * 1.75);line-height:1.1;letter-spacing:-.015em;color:var(--color-heading, inherit)}.px-ix-n[data-astro-cid-7o6yliu6]{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.6875rem;font-weight:500;letter-spacing:.14em;color:var(--color-accent-ink, var(--color-accent, #2563eb))}.px-ix-sub[data-astro-cid-7o6yliu6]{margin:.125rem 0 .375rem;font-family:var(--font-heading, var(--font-sans, inherit));font-size:.96875rem;line-height:var(--line-height-body, 1.65);font-style:italic;color:var(--color-muted, #475569)}.px-ix-list[data-astro-cid-7o6yliu6]{list-style:none;margin:0;padding:0}.px-ix-list[data-astro-cid-7o6yliu6] li[data-astro-cid-7o6yliu6]+li[data-astro-cid-7o6yliu6]{border-top:1px solid var(--color-border, #e2e8f0)}.px-ix-link[data-astro-cid-7o6yliu6]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-4, 1rem);padding:.8125rem 0 .875rem;color:inherit;text-decoration:none}.px-ix-name[data-astro-cid-7o6yliu6]{font-family:var(--font-heading, var(--font-sans, inherit));font-weight:450;font-size:calc(var(--font-size-base, 1rem) * 1.25);line-height:1.25;color:var(--color-heading, inherit);transition:color .2s}.px-ix-arr[data-astro-cid-7o6yliu6]{grid-column:2;grid-row:1;align-self:center;font-family:var(--font-sans, inherit);font-size:calc(var(--font-size-base, 1rem) * 1.125);line-height:var(--line-height-body, 1.65);color:var(--color-accent, #2563eb);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.px-ix-room[data-astro-cid-7o6yliu6]{grid-column:1 / -1;margin-top:.375rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.65625rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #2563eb))}a[data-astro-cid-7o6yliu6].px-ix-link:hover .px-ix-name[data-astro-cid-7o6yliu6],a[data-astro-cid-7o6yliu6].px-ix-link:focus-visible .px-ix-name[data-astro-cid-7o6yliu6]{color:var(--color-accent-ink, var(--color-accent, #2563eb))}a[data-astro-cid-7o6yliu6].px-ix-link:hover .px-ix-arr[data-astro-cid-7o6yliu6],a[data-astro-cid-7o6yliu6].px-ix-link:focus-visible .px-ix-arr[data-astro-cid-7o6yliu6]{opacity:1;transform:none}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-ix-group[data-astro-cid-7o6yliu6]{border-top-color:var(--color-primary-contrast, #fff)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-ix-head[data-astro-cid-7o6yliu6],.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-ix-name[data-astro-cid-7o6yliu6],.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-ix-sub[data-astro-cid-7o6yliu6]{color:var(--color-primary-contrast, #fff)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] .px-ix-list[data-astro-cid-7o6yliu6] li[data-astro-cid-7o6yliu6]+li[data-astro-cid-7o6yliu6]{border-top-color:var(--color-primary-contrast, #fff)}.px-features[data-astro-cid-7o6yliu6][data-tone=primary] a[data-astro-cid-7o6yliu6].px-ix-link:hover .px-ix-name[data-astro-cid-7o6yliu6],.px-features[data-astro-cid-7o6yliu6][data-tone=primary] a[data-astro-cid-7o6yliu6].px-ix-link:focus-visible .px-ix-name[data-astro-cid-7o6yliu6]{color:var(--color-accent, #2563eb)}@media(prefers-reduced-motion:reduce){.px-ix-arr[data-astro-cid-7o6yliu6],.px-ix-name[data-astro-cid-7o6yliu6]{transition:none}.px-ix-arr[data-astro-cid-7o6yliu6]{transform:none}}@media(max-width:767px){.px-ix[data-astro-cid-7o6yliu6]{grid-template-columns:1fr;row-gap:var(--space-7, 3rem)}.px-ix-arr[data-astro-cid-7o6yliu6]{font-size:calc(var(--font-size-base, 1rem) * 1.0625)}}@container px-embedded-section (max-width: 767px){.px-ix[data-astro-cid-7o6yliu6]{grid-template-columns:1fr;row-gap:var(--space-7, 3rem)}.px-ix-arr[data-astro-cid-7o6yliu6]{font-size:calc(var(--font-size-base, 1rem) * 1.0625)}}:where(html[data-px-not-migrated]) [data-astro-cid-7o6yliu6]:where(.px-grid,.px-ix)>[data-astro-cid-7o6yliu6],:where(html[data-px-library-theme]) [data-astro-cid-7o6yliu6]:where(.px-grid,.px-ix)>[data-astro-cid-7o6yliu6]{min-width:0;max-width:100%}:where(html[data-px-not-migrated]) [data-astro-cid-7o6yliu6]:where(.px-card-badge),:where(html[data-px-library-theme]) [data-astro-cid-7o6yliu6]:where(.px-card-badge){max-width:100%;overflow-wrap:anywhere}.px-testimonials[data-astro-cid-qov45gxu]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem);background:var(--color-surface, #f8fafc)}.px-container[data-astro-cid-qov45gxu]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-qov45gxu]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-qov45gxu] h2[data-astro-cid-qov45gxu]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-grid[data-astro-cid-qov45gxu]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-quote[data-astro-cid-qov45gxu]{margin:0;padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius, .75rem);background:var(--color-bg, #fff);box-shadow:var(--shadow-sm, none)}.px-quote[data-astro-cid-qov45gxu] blockquote[data-astro-cid-qov45gxu]{margin:0 0 var(--space-4, 1rem);font-size:var(--font-size-base, 1rem);line-height:1.5}.px-quote[data-astro-cid-qov45gxu] figcaption[data-astro-cid-qov45gxu]{display:flex;align-items:center;gap:.65rem}.px-quote[data-astro-cid-qov45gxu] img[data-astro-cid-qov45gxu]{width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover}.px-who[data-astro-cid-qov45gxu]{display:flex;flex-direction:column}.px-who[data-astro-cid-qov45gxu] em[data-astro-cid-qov45gxu]{color:var(--color-muted, #64748b);font-style:normal;font-size:.85rem}.px-spotlight[data-astro-cid-qov45gxu]{display:flex;flex-direction:column;gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem));max-width:44rem;margin:0 auto}.px-spot[data-astro-cid-qov45gxu]{margin:0;text-align:center}.px-spot__logo[data-astro-cid-qov45gxu]{display:block;margin:0 auto var(--space-4, 1rem);height:2rem;width:auto;max-width:10rem;object-fit:contain}.px-spot[data-astro-cid-qov45gxu] blockquote[data-astro-cid-qov45gxu]{margin:0 0 var(--space-5, 1.5rem);font-size:var(--font-size-xl, 1.35rem);line-height:var(--line-height-heading, 1.35);font-family:var(--font-heading, var(--font-sans, inherit))}.px-spot[data-astro-cid-qov45gxu] figcaption[data-astro-cid-qov45gxu]{display:flex;align-items:center;justify-content:center;gap:.65rem}.px-spot[data-astro-cid-qov45gxu] img[data-astro-cid-qov45gxu]:not(.px-spot__logo){width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.px-testimonials[data-astro-cid-qov45gxu][data-tone=accent]{background:var(--color-accent, #2563eb)}.px-testimonials[data-astro-cid-qov45gxu][data-tone=accent] .px-head[data-astro-cid-qov45gxu] h2[data-astro-cid-qov45gxu],.px-testimonials[data-astro-cid-qov45gxu][data-tone=accent] .px-spot[data-astro-cid-qov45gxu]{color:var(--color-cta-text, #ffffff)}.px-testimonials[data-astro-cid-qov45gxu][data-tone=accent] .px-spot[data-astro-cid-qov45gxu] .px-who[data-astro-cid-qov45gxu] em[data-astro-cid-qov45gxu]{color:var(--color-cta-text, #ffffff);opacity:.8}.px-testimonials[data-astro-cid-qov45gxu][data-tone=primary]{background:var(--color-primary, #0f172a)}.px-testimonials[data-astro-cid-qov45gxu][data-tone=stage]{background:var(--px-stage-ground, #0a0b0f)}.px-testimonials[data-astro-cid-qov45gxu][data-tone=primary] .px-head[data-astro-cid-qov45gxu] h2[data-astro-cid-qov45gxu],.px-testimonials[data-astro-cid-qov45gxu][data-tone=primary] .px-spot[data-astro-cid-qov45gxu]{color:var(--color-primary-contrast, #fff)}.px-testimonials[data-astro-cid-qov45gxu][data-tone=primary] .px-spot[data-astro-cid-qov45gxu] .px-who[data-astro-cid-qov45gxu] em[data-astro-cid-qov45gxu]{color:var(--color-primary-contrast, #fff);opacity:.8}.px-rating[data-astro-cid-qov45gxu]{margin:0 0 var(--space-3, .75rem);line-height:1}.px-rating__stars[data-astro-cid-qov45gxu]{color:var(--color-heading, var(--color-text, #0f172a));font-size:var(--font-size-base, 1rem);letter-spacing:.12em}.px-rating__sr[data-astro-cid-qov45gxu]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.px-metric[data-astro-cid-qov45gxu]{display:flex;align-items:baseline;gap:var(--space-2, .5rem);margin:0 0 var(--space-4, 1rem);padding-top:var(--space-3, .75rem);border-top:1px solid var(--color-border, #e2e8f0)}.px-metric__v[data-astro-cid-qov45gxu]{font-size:var(--font-size-xl, 1.35rem);font-weight:800;color:var(--color-heading, var(--color-text, #0f172a));line-height:1}.px-metric__l[data-astro-cid-qov45gxu]{font-size:var(--font-size-sm, .9rem);color:var(--color-muted, #64748b)}@media(max-width:767px){.px-grid[data-astro-cid-qov45gxu]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-grid[data-astro-cid-qov45gxu]{grid-template-columns:1fr}}.px-gallery[data-astro-cid-fofuvvuq]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-row-col .px-gallery[data-astro-cid-fofuvvuq]{padding:0}.px-container[data-astro-cid-fofuvvuq]{max-width:var(--maxw, 72rem);margin:0 auto}[data-astro-cid-fofuvvuq]:where([data-px-native-carousel][data-px-m-car])>.px-container[data-astro-cid-fofuvvuq]{max-width:none}.px-head[data-astro-cid-fofuvvuq]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-fofuvvuq] h2[data-astro-cid-fofuvvuq]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-imgs[data-astro-cid-fofuvvuq]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4, 1rem);align-items:start}.px-gallery[data-astro-cid-fofuvvuq][data-layout=carousel] .px-imgs[data-astro-cid-fofuvvuq]{grid-auto-flow:column;grid-auto-columns:minmax(60%,1fr);grid-template-columns:none;overflow-x:auto}.px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]{margin:0}.px-imgs[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{width:100%;height:auto;object-fit:contain;border-radius:var(--px-g-radius, var(--radius, .75rem));display:block;box-shadow:var(--shadow-sm, none)}.px-imgs[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq][data-px-fit=fill]{aspect-ratio:4 / 3;object-fit:cover}.px-imgs[data-astro-cid-fofuvvuq] figcaption[data-astro-cid-fofuvvuq]{margin-top:.4rem;font-size:.85rem;color:var(--color-muted, #64748b)}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq]{display:block;columns:3;column-gap:var(--space-4, 1rem)}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]{break-inside:avoid;margin:0 0 var(--space-4, 1rem)}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{aspect-ratio:auto;height:auto}.px-gallery[data-astro-cid-fofuvvuq][data-captions=overlay] .px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]{position:relative;overflow:hidden;border-radius:var(--radius, .75rem)}.px-gallery[data-astro-cid-fofuvvuq][data-captions=overlay] .px-imgs[data-astro-cid-fofuvvuq] figcaption[data-astro-cid-fofuvvuq]{position:absolute;inset:auto 0 0;margin:0;padding:var(--space-6, 2rem) var(--space-4, 1rem) var(--space-3, .75rem);background:linear-gradient(transparent,#0f172ac7);color:#fff;font-weight:600;opacity:0;transition:opacity .15s ease}.px-gallery[data-astro-cid-fofuvvuq][data-captions=overlay] .px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]:hover figcaption[data-astro-cid-fofuvvuq],.px-gallery[data-astro-cid-fofuvvuq][data-captions=overlay] .px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]:focus-within figcaption[data-astro-cid-fofuvvuq]{opacity:1}@media(hover:none){.px-gallery[data-astro-cid-fofuvvuq][data-captions=overlay] .px-imgs[data-astro-cid-fofuvvuq] figcaption[data-astro-cid-fofuvvuq]{opacity:1}}.px-carousel[data-astro-cid-fofuvvuq]{position:relative;display:flex;align-items:center;gap:var(--space-2, .5rem);overflow-x:var(--px-m-car-overflow-x, visible);overflow-y:var(--px-m-car-overflow-y, visible)}.px-carousel[data-astro-cid-fofuvvuq][data-px-control-paint-boundary=outer]{overflow:visible}.px-carousel-track[data-astro-cid-fofuvvuq][data-px-track-transform-kind=horizontal-translate3d]{transform:translateZ(0)}.px-carousel-track[data-astro-cid-fofuvvuq][style*=--px-car-per-view] .px-carousel-slide[data-astro-cid-fofuvvuq]{flex:0 0 calc((100% - var(--px-car-gap-r) * (var(--px-car-per-view) - 1)) / var(--px-car-per-view));max-width:none;scroll-snap-align:start}.px-carousel[data-astro-cid-fofuvvuq]{--px-car-gap-r: var(--px-car-gap, var(--space-4, 1rem))}[data-astro-cid-fofuvvuq]:where([data-px-m-car]) .px-carousel[data-astro-cid-fofuvvuq]{--px-car-gap-r: var(--px-m-car-gap, var(--px-car-gap, var(--space-4, 1rem)))}.px-carousel-track[data-astro-cid-fofuvvuq]{--px-car-track-inset-block: var(--px-m-car-top-inset, 0px)}.px-carousel[data-astro-cid-fofuvvuq][data-px-car-gap] .px-carousel-track[data-astro-cid-fofuvvuq]{padding:var(--px-car-track-inset-block) 0 0;scroll-padding-inline:0}.px-carousel-track[data-astro-cid-fofuvvuq]{display:flex;gap:var(--px-car-gap-r);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:var(--space-1, .25rem);scroll-padding-inline:var(--space-1, .25rem);scrollbar-width:none;flex:1 1 auto;min-width:0}.px-carousel-track[data-astro-cid-fofuvvuq]::-webkit-scrollbar{display:none}.px-carousel-track[data-astro-cid-fofuvvuq]>.px-carousel-slide[data-astro-cid-fofuvvuq]{translate:var(--px-car-subpixel-offset, 0px) 0;scroll-margin-left:var(--px-car-subpixel-offset, 0px);scroll-margin-right:calc(0px - var(--px-car-subpixel-offset, 0px))}.px-carousel[data-astro-cid-fofuvvuq]{position:relative}.px-carousel[data-astro-cid-fofuvvuq]{--px-car-nav-overhang: max(0px, calc(-1 * var(--px-m-car-nav-inset, 0px)));padding-inline:var(--px-car-nav-overhang)}.px-carousel-nav[data-astro-cid-fofuvvuq]{position:absolute;z-index:2;top:calc((100% - var(--px-car-dots-reserve, 0px) + var(--px-m-car-top-inset, 0px)) / 2 + var(--px-m-car-nav-offset-y, 0px));transform:translateY(-50%)}.px-carousel-prev[data-astro-cid-fofuvvuq]{left:calc(var(--px-car-nav-overhang, 0px) + var(--px-m-car-nav-inset, var(--px-car-nav-inset, 8px)))}.px-carousel-next[data-astro-cid-fofuvvuq]{right:calc(var(--px-car-nav-overhang, 0px) + var(--px-m-car-nav-inset, var(--px-car-nav-inset, 8px)))}.px-carousel-nav[data-astro-cid-fofuvvuq][hidden]{display:none}.px-carousel-slide[data-astro-cid-fofuvvuq]{margin:0;flex:0 0 min(85%,32rem);scroll-snap-align:center}.px-carousel[data-astro-cid-fofuvvuq][data-px-car-align=start] .px-carousel-slide[data-astro-cid-fofuvvuq]{scroll-snap-align:start}.px-carousel[data-astro-cid-fofuvvuq][data-px-car-align=center] .px-carousel-slide[data-astro-cid-fofuvvuq]{scroll-snap-align:center}.px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{width:100%;height:auto;object-fit:contain;border-radius:var(--px-g-radius, var(--radius, .75rem));display:block}.px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq][data-px-fit=fill]{aspect-ratio:16 / 9;object-fit:cover}[data-astro-cid-fofuvvuq]:where([data-px-img-inline]) .px-carousel-slide[data-astro-cid-fofuvvuq]{line-height:inherit;text-align:center}.px-gallery[data-astro-cid-fofuvvuq][data-px-img-size=thumbnail] .px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq],.px-gallery[data-astro-cid-fofuvvuq][data-px-img-size=thumbnail] .px-imgs[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{width:150px;height:150px;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;margin-inline:auto}[data-astro-cid-fofuvvuq][data-px-img-inline][data-layout=carousel] .px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{display:inline;vertical-align:baseline;object-fit:initial;margin-inline:0}.px-gallery[data-astro-cid-fofuvvuq][data-px-img-size=medium] .px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq],.px-gallery[data-astro-cid-fofuvvuq][data-px-img-size=medium] .px-imgs[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{width:100%;max-width:300px;margin-inline:auto}.px-carousel-slide[data-astro-cid-fofuvvuq]:has(>[data-px-empty-host]),.px-carousel-track[data-astro-cid-fofuvvuq]>[data-astro-cid-fofuvvuq][data-px-empty-hosts]{min-height:7rem}.px-carousel-slide[data-astro-cid-fofuvvuq] figcaption[data-astro-cid-fofuvvuq]{margin-top:.4rem;font-size:.85rem;color:var(--color-muted, #64748b);text-align:center}.px-carousel-nav[data-astro-cid-fofuvvuq]{flex:0 0 auto;box-sizing:border-box;padding:0;width:var(--px-m-car-nav-size, 2.75rem);height:var(--px-m-car-nav-height, var(--px-m-car-nav-size, 2.75rem));border-radius:var(--px-m-car-nav-radius, 999px);border:var(--px-m-car-nav-border, 1px solid var(--color-border, #e2e8f0));background:var(--px-m-car-nav-bg, var(--color-surface, #fff));color:var(--px-m-car-nav-color, var(--color-text, #16202b));font-size:1.5rem;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:var(--px-m-car-nav-shadow, 0 1px 3px rgba(16,32,43,.12));transition:background .12s,transform .12s}.px-carousel-nav[data-astro-cid-fofuvvuq] svg[data-astro-cid-fofuvvuq]{display:block;width:var(--px-m-car-nav-icon, 1.25rem);height:var(--px-m-car-nav-icon, 1.25rem)}.px-carousel-nav[data-astro-cid-fofuvvuq][data-px-car-glyph]:after{content:var(--px-m-car-nav-glyph-content);display:block;font-family:var(--px-m-car-nav-glyph-font);font-size:var(--px-m-car-nav-glyph-size, var(--px-m-car-nav-icon, 1.25rem));font-weight:var(--px-m-car-nav-glyph-weight, 400);color:var(--px-m-car-nav-glyph-color, var(--px-m-car-nav-color, currentColor));line-height:1;font-style:normal;font-variant:normal;text-transform:none;letter-spacing:0}.px-carousel-next[data-astro-cid-fofuvvuq][data-px-car-glyph]:after{content:var(--px-m-car-nav-glyph-next)}.px-carousel-nav[data-astro-cid-fofuvvuq]:hover{background:var(--px-m-car-nav-bg, var(--color-surface, #f1f5f9));transform:translateY(-50%) scale(1.05)}.px-carousel-nav[data-astro-cid-fofuvvuq]:focus-visible{outline:2px solid var(--color-accent, #503aa8);outline-offset:2px}@media(max-width:767px){[data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:90%}}@container px-embedded-section (max-width: 767px){[data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:90%}}[data-astro-cid-fofuvvuq]:where([data-px-m-car]) [data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:var(--px-m-car-basis, var(--px-m-car-w, min(85%, 32rem)))}@media(max-width:767px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) [data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:var(--px-m-car-basis-m, var(--px-m-car-w-m, 90%))}}@container px-embedded-section (max-width: 767px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) [data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:var(--px-m-car-basis-m, var(--px-m-car-w-m, 90%))}}@media(min-width:768px)and (max-width:1023px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) [data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:var(--px-m-car-basis-t, var(--px-m-car-w-t, min(85%, 32rem)))}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) [data-astro-cid-fofuvvuq]:where(.px-carousel:not([data-px-carousel-responsive])>.px-carousel-track)>.px-carousel-slide[data-astro-cid-fofuvvuq]{flex-basis:var(--px-m-car-basis-t, var(--px-m-car-w-t, min(85%, 32rem)))}}[data-astro-cid-fofuvvuq]:where([data-px-m-car]) .px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{height:var(--px-m-car-img-h, var(--px-m-car-h, auto));aspect-ratio:auto}[data-astro-cid-fofuvvuq]:where([data-px-m-car]) .px-carousel-track[data-astro-cid-fofuvvuq]{padding:var(--px-car-track-inset-block) 0 0;scroll-padding-inline:0}.px-carousel[data-astro-cid-fofuvvuq]{--px-car-dots-reserve: var(--px-m-car-bottom-inset, 0px);padding-bottom:var(--px-car-dots-reserve)}.px-carousel[data-astro-cid-fofuvvuq][data-px-car-dots]{--px-car-dots-reserve: var(--px-car-dots-band, 30px);padding-bottom:var(--px-car-dots-reserve)}.px-carousel-dots[data-astro-cid-fofuvvuq]{position:absolute;left:0;right:0;bottom:5px;display:flex;justify-content:center;align-items:center;gap:var(--px-m-car-dot-gap, 8px)}[data-astro-cid-fofuvvuq]:where([data-px-m-car-dots]) .px-carousel[data-astro-cid-fofuvvuq]:not([data-px-carousel-responsive]){--px-car-dots-band: var(--px-m-car-dots-band, 30px)}@media(max-width:767px){[data-astro-cid-fofuvvuq]:where([data-px-m-car-dots]) .px-carousel[data-astro-cid-fofuvvuq]:not([data-px-carousel-responsive]){--px-car-dots-band: var(--px-m-car-dots-band-m, var(--px-m-car-dots-band, 30px))}}@media(min-width:768px)and (max-width:1023px){[data-astro-cid-fofuvvuq]:where([data-px-m-car-dots]) .px-carousel[data-astro-cid-fofuvvuq]:not([data-px-carousel-responsive]){--px-car-dots-band: var(--px-m-car-dots-band-t, var(--px-m-car-dots-band, 30px))}}[data-astro-cid-fofuvvuq]:where([data-px-m-car-dots]) .px-carousel-dots[data-astro-cid-fofuvvuq]{bottom:max(0px,calc(var(--px-car-dots-reserve, 30px) - var(--px-m-car-dot-drop, calc(var(--px-car-dots-reserve, 30px) - 5px))))}.px-carousel-dot[data-astro-cid-fofuvvuq]{width:var(--px-m-car-dot-size, 9px);height:var(--px-m-car-dot-size, 9px);border-radius:50%;border:none;padding:0;cursor:pointer;background:var(--px-m-car-dot-color, #16202b);opacity:var(--px-m-car-dot-opacity, .3)}.px-carousel-dot[data-astro-cid-fofuvvuq].is-active{background:var(--px-m-car-dot-active, var(--px-m-car-dot-color, #16202b));opacity:1}@property --px-dot-a{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-dot-b{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-dot-held{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sw-a{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sw-b{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sw-held{syntax: "<color>"; inherits: true; initial-value: black;}:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel-dot[data-astro-cid-fofuvvuq]:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *,[style*=background],[style*=background] *,[data-px-overlay-content] *,[data-px-author-class],[data-px-author-class] *)){--px-dot-ink: var(--color-text, #16202b);background:transparent;box-shadow:inset 0 0 0 2px var(--px-dot-ink);opacity:1}:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel-dot[data-astro-cid-fofuvvuq].is-active:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *,[style*=background],[style*=background] *,[data-px-overlay-content] *,[data-px-author-class],[data-px-author-class] *)){background:var(--px-dot-ink);box-shadow:none}@media(forced-colors:active){:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel-dot[data-astro-cid-fofuvvuq]:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *,[style*=background],[style*=background] *,[data-px-overlay-content] *,[data-px-author-class],[data-px-author-class] *)){outline:2px solid CanvasText;outline-offset:-2px}:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel-dot[data-astro-cid-fofuvvuq].is-active:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *,[style*=background],[style*=background] *,[data-px-overlay-content] *,[data-px-author-class],[data-px-author-class] *)){background:CanvasText}}@supports (color: color(from red srgb r g b)){:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel[data-astro-cid-fofuvvuq]:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *)){--px-dot-lum: calc(.2126 * (clamp(0, r, 1) / 12.92 + clamp(0, (clamp(0, r, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, r, 1) + .055) / 1.055, 2.4) - clamp(0, r, 1) / 12.92)) + .7152 * (clamp(0, g, 1) / 12.92 + clamp(0, (clamp(0, g, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, g, 1) + .055) / 1.055, 2.4) - clamp(0, g, 1) / 12.92)) + .0722 * (clamp(0, b, 1) / 12.92 + clamp(0, (clamp(0, b, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, b, 1) + .055) / 1.055, 2.4) - clamp(0, b, 1) / 12.92)));--px-dot-a: color(from #16202b srgb var(--px-dot-lum) 0 0 / 1);--px-dot-b: color(from var(--color-bg, #fff) srgb 0 var(--px-dot-lum) 0 / 1);--px-dot-held: color(from color-mix(in srgb, var(--px-dot-a) 50%, var(--px-dot-b) 50%) srgb clamp(0, calc(1000000000*(max(r, g)*2 + .05 - (3*(min(r, g)*2 + .05)))) , 1) 0 0 / 1)}@container style(--px-dot-held: color(srgb 1 0 0)){:where(html:is([data-px-not-migrated],[data-px-library-theme])) .px-carousel-dot[data-astro-cid-fofuvvuq]:not(:where([data-px-m-car-dots],[data-px-m-car-dots] *,[data-px-car-anatomy=swiper] *,[style*=background],[style*=background] *,[data-px-overlay-content] *,[data-px-author-class],[data-px-author-class] *)){--px-dot-ink: #16202b}}}.px-carousel-dots[data-astro-cid-fofuvvuq][data-px-m-car-dots-inline]{display:block;text-align:center;bottom:var(--px-m-car-dot-row-bottom)}.px-carousel-dots[data-astro-cid-fofuvvuq][data-px-m-car-dots-inline] .px-carousel-dot[data-astro-cid-fofuvvuq]{display:inline-block;vertical-align:baseline;font:inherit;margin-inline:calc(var(--px-m-car-dot-gap, 8px) / 2)}[data-astro-cid-fofuvvuq]:where([data-px-m-car-dots]) .px-carousel-dot[data-astro-cid-fofuvvuq]{appearance:none}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-carousel[data-astro-cid-fofuvvuq]{width:100vw;margin-left:calc(50% - 50vw);position:static}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-container[data-astro-cid-fofuvvuq]{position:relative}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-carousel-nav[data-astro-cid-fofuvvuq]{position:absolute;z-index:2;top:calc((100% - var(--px-car-dots-reserve, 0px) + var(--px-m-car-top-inset, 0px)) / 2 + var(--px-m-car-nav-offset-y, 0px));transform:translateY(-50%)}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-carousel-nav[data-astro-cid-fofuvvuq]:hover{transform:translateY(-50%) scale(1.05)}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-carousel-prev[data-astro-cid-fofuvvuq]{left:8px}[data-astro-cid-fofuvvuq]:where([data-px-m-car-bleed]) .px-carousel-next[data-astro-cid-fofuvvuq]{right:8px}[data-astro-cid-fofuvvuq]:where([data-px-m-car-nav]) .px-carousel-nav[data-astro-cid-fofuvvuq]{appearance:none;background:var(--px-m-car-nav-bg, transparent);border:var(--px-m-car-nav-border, 0);box-shadow:var(--px-m-car-nav-shadow, none)}[data-astro-cid-fofuvvuq]:where([data-px-m-car-nav]) .px-carousel-nav[data-astro-cid-fofuvvuq]:hover{background:var(--px-m-car-nav-bg, transparent);transform:translateY(-50%)}@media(max-width:767px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) .px-carousel-nav[data-astro-cid-fofuvvuq]{display:grid}}@container px-embedded-section (max-width: 767px){[data-astro-cid-fofuvvuq]:where([data-px-m-car]) .px-carousel-nav[data-astro-cid-fofuvvuq]{display:grid}}.px-carousel-slide[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]:where([data-px-car-anatomy=swiper] *){display:inline}.px-carousel-dots[data-astro-cid-fofuvvuq]:where([data-px-car-anatomy=swiper]>*){display:block;text-align:center}.px-carousel-dot[data-astro-cid-fofuvvuq]:where([data-px-car-anatomy=swiper] *){display:inline-block;margin:0 4px}.px-carousel-nav[data-astro-cid-fofuvvuq]:where([data-px-car-anatomy=swiper]>*){transform:none;translate:0 -50%}.px-carousel-nav[data-astro-cid-fofuvvuq]:where([data-px-car-anatomy=swiper]>*):hover{transform:scale(1.05)}.gallery[data-astro-cid-fofuvvuq]{display:grid;gap:var(--space-4, 1rem)}.gallery-columns-1[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(1,minmax(0,1fr))}.gallery-columns-2[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-columns-3[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-columns-4[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery-columns-5[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(5,minmax(0,1fr))}.gallery-columns-6[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(6,minmax(0,1fr))}.gallery-columns-7[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(7,minmax(0,1fr))}.gallery-columns-8[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery-columns-9[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(9,minmax(0,1fr))}.gallery[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq]{margin:0}.gallery[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{display:block;width:100%;height:auto}.px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq][data-span]{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column}.px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq][data-span] img[data-astro-cid-fofuvvuq]{flex:1 1 auto;min-height:0;height:auto;aspect-ratio:auto;object-fit:contain}.px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq][data-span]:has(>img[data-px-fit=fill]){align-self:stretch}.px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq][data-span] img[data-astro-cid-fofuvvuq][data-px-fit=fill]{aspect-ratio:auto;object-fit:cover}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq] figure[data-astro-cid-fofuvvuq][data-span]{grid-column:auto;grid-row:auto}.px-gallery[data-astro-cid-fofuvvuq][data-layout=beforeAfter] .px-imgs[data-astro-cid-fofuvvuq]{grid-template-columns:repeat(2,1fr)}.px-pair[data-astro-cid-fofuvvuq]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2, .5rem)}.px-pair__f[data-astro-cid-fofuvvuq]{position:relative}.px-pair__f[data-astro-cid-fofuvvuq] img[data-astro-cid-fofuvvuq]{border-radius:var(--radius, .75rem)}.px-pair__l[data-astro-cid-fofuvvuq]{position:absolute;left:var(--space-2, .5rem);bottom:var(--space-2, .5rem);padding:.15rem .5rem;border-radius:var(--radius, .35rem);background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff);font-size:var(--font-size-sm, .75rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media(max-width:767px){.px-imgs[data-astro-cid-fofuvvuq]{grid-template-columns:1fr 1fr}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq]{columns:2}.px-gallery[data-astro-cid-fofuvvuq][data-layout=beforeAfter] .px-imgs[data-astro-cid-fofuvvuq]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-imgs[data-astro-cid-fofuvvuq]{grid-template-columns:1fr 1fr}.px-gallery[data-astro-cid-fofuvvuq][data-layout=masonry] .px-imgs[data-astro-cid-fofuvvuq]{columns:2}.px-gallery[data-astro-cid-fofuvvuq][data-layout=beforeAfter] .px-imgs[data-astro-cid-fofuvvuq]{grid-template-columns:1fr}}.px-pricing[data-astro-cid-2xnjgth3]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-2xnjgth3]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-2xnjgth3]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-2xnjgth3] h2[data-astro-cid-2xnjgth3]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-grid[data-astro-cid-2xnjgth3]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem));align-items:start}:where(html[data-px-not-migrated]) .px-grid[data-astro-cid-2xnjgth3],:where(html[data-px-library-theme]) .px-grid[data-astro-cid-2xnjgth3]{grid-template-columns:repeat(3,minmax(0,1fr))}.px-plan[data-astro-cid-2xnjgth3]{position:relative;padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius, .75rem);background:var(--color-card, var(--color-surface, #fff));box-shadow:var(--shadow-sm, none)}.px-plan--hot[data-astro-cid-2xnjgth3]{border-color:var(--color-primary, #6366f1);box-shadow:var(--shadow, 0 10px 30px rgba(2,6,23,.08))}.px-badge[data-astro-cid-2xnjgth3]{position:absolute;top:-.7rem;right:1rem;background:var(--color-primary, #6366f1);color:var(--color-on-primary, #fff);font-size:.7rem;font-weight:700;font-family:var(--font-mono, inherit);padding:.2rem .6rem;border-radius:999px}.px-plan[data-astro-cid-2xnjgth3] h3[data-astro-cid-2xnjgth3]{margin:0 0 .25rem}.px-price[data-astro-cid-2xnjgth3]{font-size:1.75rem;font-weight:700;margin:0 0 var(--space-4, 1rem)}.px-price[data-astro-cid-2xnjgth3] span[data-astro-cid-2xnjgth3]:not([data-price-value]){font-size:var(--font-size-sm, .9rem);font-weight:400;color:var(--color-muted, #64748b)}.px-plan[data-astro-cid-2xnjgth3] ul[data-astro-cid-2xnjgth3]{list-style:none;padding:0;margin:0 0 calc(var(--space-4, 1rem) + var(--space-1, .25rem));display:flex;flex-direction:column;gap:.4rem}.px-plan[data-astro-cid-2xnjgth3] li[data-astro-cid-2xnjgth3]{font-size:.95rem;color:var(--color-muted, #475569)}.px-btn[data-astro-cid-2xnjgth3]{display:inline-block;padding:.6rem 1.1rem;border-radius:var(--radius, .5rem);text-decoration:none;font-weight:600;font-family:var(--font-interface, inherit)}.px-btn--primary[data-astro-cid-2xnjgth3]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-note[data-astro-cid-2xnjgth3]{margin:var(--space-5, 1.5rem) 0 0;text-align:center;color:var(--color-muted, #64748b);font-size:var(--font-size-sm, .9rem)}.px-note[data-astro-cid-2xnjgth3] a[data-astro-cid-2xnjgth3]{color:inherit;text-decoration:underline;margin-left:.35rem;font-weight:600}.px-pricing[data-astro-cid-2xnjgth3][data-tone=primary]{background:var(--color-primary, #0f172a)}.px-pricing[data-astro-cid-2xnjgth3][data-tone=primary] .px-head[data-astro-cid-2xnjgth3] h2[data-astro-cid-2xnjgth3],.px-pricing[data-astro-cid-2xnjgth3][data-tone=primary] .px-note[data-astro-cid-2xnjgth3]{color:var(--color-primary-contrast, #fff)}.px-pricing[data-astro-cid-2xnjgth3][data-tone=accent]{background:var(--color-accent, #2563eb)}.px-pricing[data-astro-cid-2xnjgth3][data-tone=accent] .px-head[data-astro-cid-2xnjgth3] h2[data-astro-cid-2xnjgth3],.px-pricing[data-astro-cid-2xnjgth3][data-tone=accent] .px-note[data-astro-cid-2xnjgth3]{color:var(--color-cta-text, #ffffff)}.px-pricing[data-astro-cid-2xnjgth3][data-tone=surface]{background:var(--color-surface, #f8fafc)}.px-pricing[data-astro-cid-2xnjgth3][data-tone=surface] .px-plan[data-astro-cid-2xnjgth3]{background:var(--color-bg, #fff)}@media(max-width:767px){.px-grid[data-astro-cid-2xnjgth3]{grid-template-columns:1fr}}@media(max-width:767px){:where(html[data-px-library-theme]) .px-grid[data-astro-cid-2xnjgth3],:where(html[data-px-not-migrated]) .px-grid[data-astro-cid-2xnjgth3]{grid-template-columns:minmax(0,1fr)}}@container px-embedded-section (max-width: 767px){.px-grid[data-astro-cid-2xnjgth3]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){:where(html[data-px-library-theme]) .px-grid[data-astro-cid-2xnjgth3],:where(html[data-px-not-migrated]) .px-grid[data-astro-cid-2xnjgth3]{grid-template-columns:minmax(0,1fr)}}:where(html[data-px-not-migrated]) .px-btn[data-astro-cid-2xnjgth3],:where(html[data-px-library-theme]) .px-btn[data-astro-cid-2xnjgth3]{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}:where(html[data-px-not-migrated]) [data-astro-cid-2xnjgth3]:where(.px-badge),:where(html[data-px-library-theme]) [data-astro-cid-2xnjgth3]:where(.px-badge){max-width:calc(100% - 2rem);overflow-wrap:anywhere}:where(html[data-px-not-migrated]) [data-astro-cid-2xnjgth3]:where(.px-plan)>[data-astro-cid-2xnjgth3],:where(html[data-px-library-theme]) [data-astro-cid-2xnjgth3]:where(.px-plan)>[data-astro-cid-2xnjgth3]{max-width:100%}.px-faq[data-astro-cid-trme6iuz]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-trme6iuz]{max-width:var(--measure, 48rem);margin:0 auto}.px-head[data-astro-cid-trme6iuz]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-trme6iuz] h2[data-astro-cid-trme6iuz]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-list[data-astro-cid-trme6iuz]{display:flex;flex-direction:column;gap:.6rem}details[data-astro-cid-trme6iuz]{border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius, .6rem);padding:.9rem 1.1rem;background:var(--color-surface, #fff)}summary[data-astro-cid-trme6iuz]{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}summary[data-astro-cid-trme6iuz]:after{content:"+";color:var(--color-muted, #94a3b8);font-size:1.2rem}details[data-astro-cid-trme6iuz][open] summary[data-astro-cid-trme6iuz]:after{content:"–"}details[data-astro-cid-trme6iuz] p[data-astro-cid-trme6iuz]{margin:var(--space-3, .75rem) 0 0;color:var(--color-muted, #475569)}.px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-container[data-astro-cid-trme6iuz]{max-width:var(--maxw, 72rem)}.px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6, 2rem)}:where(html[data-px-not-migrated]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz],:where(html[data-px-library-theme]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.px-qa[data-astro-cid-trme6iuz] h3[data-astro-cid-trme6iuz]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-base, 1rem);font-weight:600}.px-qa[data-astro-cid-trme6iuz] p[data-astro-cid-trme6iuz]{margin:0;color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55)}.px-group[data-astro-cid-trme6iuz]+.px-group[data-astro-cid-trme6iuz]{margin-top:var(--space-6, 2rem)}.px-group__h[data-astro-cid-trme6iuz]{margin:0 0 var(--space-3, .75rem);font-size:var(--font-size-sm, .9rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted, #64748b)}.px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-group[data-astro-cid-trme6iuz]+.px-group[data-astro-cid-trme6iuz]{padding-top:var(--space-6, 2rem);border-top:1px solid var(--color-border, #e2e8f0)}.px-qa[data-astro-cid-trme6iuz] h4[data-astro-cid-trme6iuz]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-base, 1rem);font-weight:600}.px-faq-foot[data-astro-cid-trme6iuz]{margin-top:var(--space-6, 2rem);padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius, .75rem);background:var(--color-surface, #fff);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4, 1rem);text-align:center;box-shadow:var(--shadow-sm, none)}.px-faq-foot[data-astro-cid-trme6iuz] p[data-astro-cid-trme6iuz]{margin:0;color:var(--color-muted, #475569)}.px-faq-foot[data-astro-cid-trme6iuz] .px-btn[data-astro-cid-trme6iuz]{display:inline-block;padding:.6rem 1.1rem;border-radius:var(--radius, .5rem);text-decoration:none;font-weight:600;font-family:var(--font-interface, inherit)}.px-faq-foot[data-astro-cid-trme6iuz] .px-btn--primary[data-astro-cid-trme6iuz]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-list[data-astro-cid-trme6iuz]{gap:0}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-item[data-astro-cid-trme6iuz]{border:1px solid #d5d8dc}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-item[data-astro-cid-trme6iuz]+.px-faq-item[data-astro-cid-trme6iuz]{border-top:none}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-title[data-astro-cid-trme6iuz]{display:block;margin:0;padding:var(--px-faq-q-pad, var(--space-3, .75rem) var(--space-4, 1rem));font-weight:700;line-height:1;cursor:pointer}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-q[data-astro-cid-trme6iuz]{text-decoration:none;box-shadow:none}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-host[data-astro-cid-trme6iuz]{display:block;margin:0;padding:0;border:0;border-radius:0;background:none}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-host[data-astro-cid-trme6iuz]>summary[data-astro-cid-trme6iuz]{display:none}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-panel[data-astro-cid-trme6iuz]{padding:var(--px-faq-a-pad, var(--space-3, .75rem) var(--space-4, 1rem));border-top:1px solid #d5d8dc}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-panel[data-astro-cid-trme6iuz]>p[data-astro-cid-trme6iuz]{margin:1em 0}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-host[data-astro-cid-trme6iuz]:not([open])>.px-faq-panel[data-astro-cid-trme6iuz]{display:none}.px-faq[data-astro-cid-trme6iuz][data-px-icon] summary[data-astro-cid-trme6iuz]{display:block}.px-faq[data-astro-cid-trme6iuz][data-px-icon] summary[data-astro-cid-trme6iuz]:after{content:none}.px-faq[data-astro-cid-trme6iuz][data-px-icon] summary[data-astro-cid-trme6iuz]:before{content:"";float:left;width:1.5em;height:1em;background:linear-gradient(currentColor,currentColor) left .0625em top .40625em / .875em .1875em no-repeat,linear-gradient(currentColor,currentColor) left .40625em top .0625em / .1875em .875em no-repeat}.px-faq[data-astro-cid-trme6iuz][data-px-icon] details[data-astro-cid-trme6iuz][open]>summary[data-astro-cid-trme6iuz]:before{background:linear-gradient(currentColor,currentColor) left .0625em top .40625em / .875em .1875em no-repeat}.px-faq[data-astro-cid-trme6iuz][data-px-icon=end] summary[data-astro-cid-trme6iuz]:before{float:right;background-position:right .0625em top .40625em,right .40625em top .0625em}.px-faq[data-astro-cid-trme6iuz][data-px-icon=end] details[data-astro-cid-trme6iuz][open]>summary[data-astro-cid-trme6iuz]:before{background-position:right .0625em top .40625em}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-icon[data-astro-cid-trme6iuz]{display:none}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-icon] .px-faq-icon[data-astro-cid-trme6iuz]{display:block;float:left;width:1.5em;height:1em;background:linear-gradient(currentColor,currentColor) left .0625em top .40625em / .875em .1875em no-repeat,linear-gradient(currentColor,currentColor) left .40625em top .0625em / .1875em .875em no-repeat}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-icon] .px-faq-item[data-astro-cid-trme6iuz][data-px-open]>.px-faq-title[data-astro-cid-trme6iuz]>.px-faq-icon[data-astro-cid-trme6iuz]{background:linear-gradient(currentColor,currentColor) left .0625em top .40625em / .875em .1875em no-repeat}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-icon=end] .px-faq-icon[data-astro-cid-trme6iuz]{float:right;background-position:right .0625em top .40625em,right .40625em top .0625em}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-icon=end] .px-faq-item[data-astro-cid-trme6iuz][data-px-open]>.px-faq-title[data-astro-cid-trme6iuz]>.px-faq-icon[data-astro-cid-trme6iuz]{background-position:right .0625em top .40625em}.px-faq[data-astro-cid-trme6iuz][data-px-active] details[data-astro-cid-trme6iuz][open]>summary[data-astro-cid-trme6iuz]{color:var(--px-faq-active)!important}.px-faq[data-astro-cid-trme6iuz][data-px-active][data-px-frame=joined] .px-faq-item[data-astro-cid-trme6iuz][data-px-open]>.px-faq-title[data-astro-cid-trme6iuz]>[data-astro-cid-trme6iuz]:is(.px-faq-icon,.px-faq-q){color:var(--px-faq-active)!important}.px-faq[data-astro-cid-trme6iuz]:not([data-px-frame=joined])[data-px-q-face=heading] [data-astro-cid-trme6iuz][data-praxis-part=cardTitle]{font-family:var(--px-m-heading-font, inherit);font-weight:var(--px-m-heading-weight, 600)}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-q-face=heading] .px-faq-q[data-astro-cid-trme6iuz][data-praxis-part=cardTitle]:not([style*=font-family]){font-family:var(--px-m-heading-font, inherit)}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-q-face=heading] .px-faq-q[data-astro-cid-trme6iuz][data-praxis-part=cardTitle]:not([style*=font-weight]){font-weight:var(--px-m-heading-weight, 700)}.px-faq[data-astro-cid-trme6iuz][data-px-a-face=text] [data-astro-cid-trme6iuz][data-praxis-part=cardBody]{font-family:var(--px-m-text-font, inherit);font-weight:var(--px-m-text-weight, inherit)}@media(max-width:767px){.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-title[data-astro-cid-trme6iuz]{padding:var(--px-faq-q-pad-m, var(--px-faq-q-pad, var(--space-3, .75rem) var(--space-4, 1rem)))}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined] .px-faq-panel[data-astro-cid-trme6iuz]{padding:var(--px-faq-a-pad-m, var(--px-faq-a-pad, var(--space-3, .75rem) var(--space-4, 1rem)))}.px-faq[data-astro-cid-trme6iuz][data-px-icon] summary[data-astro-cid-trme6iuz]:before{width:1.2em}.px-faq[data-astro-cid-trme6iuz][data-px-frame=joined][data-px-icon] .px-faq-icon[data-astro-cid-trme6iuz]{width:1.2em}}@media(max-width:767px){.px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{grid-template-columns:1fr}}@media(max-width:767px){:where(html[data-px-library-theme]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz],:where(html[data-px-not-migrated]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{grid-template-columns:minmax(0,1fr)}}@container px-embedded-section (max-width: 767px){.px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){:where(html[data-px-library-theme]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz],:where(html[data-px-not-migrated]) .px-faq[data-astro-cid-trme6iuz][data-layout=columns] .px-list[data-astro-cid-trme6iuz]{grid-template-columns:minmax(0,1fr)}}:where(html[data-px-not-migrated]) summary[data-astro-cid-trme6iuz],:where(html[data-px-library-theme]) summary[data-astro-cid-trme6iuz]{overflow-wrap:anywhere}:where(html[data-px-not-migrated]) .px-faq-foot[data-astro-cid-trme6iuz] .px-btn[data-astro-cid-trme6iuz],:where(html[data-px-library-theme]) .px-faq-foot[data-astro-cid-trme6iuz] .px-btn[data-astro-cid-trme6iuz]{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}:where(html[data-px-not-migrated]) [data-astro-cid-trme6iuz]:where(.px-faq-foot)>[data-astro-cid-trme6iuz],:where(html[data-px-library-theme]) [data-astro-cid-trme6iuz]:where(.px-faq-foot)>[data-astro-cid-trme6iuz]{min-width:0;max-width:100%}.px-cta[data-astro-cid-hiplamkp]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-hiplamkp]{max-width:var(--maxw, 72rem);margin:0 auto}.px-cta__inner[data-astro-cid-hiplamkp]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5, 1.5rem);flex-wrap:wrap;padding:var(--space-6, 2rem);border-radius:var(--radius, 1rem);background:var(--color-surface, #f1f5f9);box-shadow:var(--shadow-sm, none)}.px-cta[data-astro-cid-hiplamkp][data-style=boxed] .px-cta__inner[data-astro-cid-hiplamkp]{border:1px solid var(--color-border, #e2e8f0)}.px-cta[data-astro-cid-hiplamkp][data-style=split] .px-cta__inner[data-astro-cid-hiplamkp]{background:var(--color-primary, #0f172a);color:var(--color-on-primary, #fff)}.px-cta[data-astro-cid-hiplamkp] h2[data-astro-cid-hiplamkp]{margin:0;font-size:clamp(1.35rem,3vw,2rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-sub[data-astro-cid-hiplamkp]{margin:.35rem 0 0;color:var(--color-muted, #475569)}.px-cta[data-astro-cid-hiplamkp][data-style=split] .px-sub[data-astro-cid-hiplamkp]{color:var(--color-on-primary, rgba(255,255,255,.8))}.px-cta__actions[data-astro-cid-hiplamkp]{display:flex;gap:var(--space-3, .75rem);flex-wrap:wrap;align-items:center}.px-btn[data-astro-cid-hiplamkp]{display:inline-block;padding:.8rem 1.4rem;border-radius:var(--radius, .5rem);text-decoration:none;font-weight:600;font-family:var(--font-interface, inherit);white-space:nowrap}:where(html[data-px-not-migrated]) .px-btn[data-astro-cid-hiplamkp],:where(html[data-px-library-theme]) .px-btn[data-astro-cid-hiplamkp]{white-space:inherit;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-cta[data-astro-cid-hiplamkp][data-style=split] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-on-primary, #fff);color:var(--color-primary, #0f172a)}.px-btn--ghost[data-astro-cid-hiplamkp]{border:1px solid currentColor;color:inherit;background:transparent}.px-cta__bullets[data-astro-cid-hiplamkp]{list-style:none;margin:var(--space-3, .75rem) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem) var(--space-4, 1rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-cta__bullets[data-astro-cid-hiplamkp] li[data-astro-cid-hiplamkp]:before{content:"✓ ";color:var(--color-accent, #2563eb);font-weight:700}.px-cta[data-astro-cid-hiplamkp][data-style=inline] .px-cta__inner[data-astro-cid-hiplamkp]{background:transparent;border-radius:0;border-top:1px solid var(--color-border, #e2e8f0);padding:var(--space-6, 2rem) 0 0}.px-cta[data-astro-cid-hiplamkp][data-style=inline] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-cta[data-astro-cid-hiplamkp][data-tone=primary] .px-cta__inner[data-astro-cid-hiplamkp]{background:var(--color-primary, #0f172a);border:0;color:var(--color-primary-contrast, #fff)}.px-cta[data-astro-cid-hiplamkp][data-tone=primary] .px-sub[data-astro-cid-hiplamkp],.px-cta[data-astro-cid-hiplamkp][data-tone=primary] .px-cta__bullets[data-astro-cid-hiplamkp]{color:var(--color-primary-contrast, #fff);opacity:.85}.px-cta[data-astro-cid-hiplamkp][data-tone=primary] .px-cta__bullets[data-astro-cid-hiplamkp] li[data-astro-cid-hiplamkp]:before{color:var(--color-primary-contrast, #fff)}.px-cta[data-astro-cid-hiplamkp][data-tone=primary] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-primary-contrast, #fff);color:var(--color-primary, #0f172a)}.px-cta[data-astro-cid-hiplamkp][data-tone=accent] .px-cta__inner[data-astro-cid-hiplamkp]{background:var(--color-accent, #2563eb);border:0;color:var(--color-cta-text, #ffffff)}.px-cta[data-astro-cid-hiplamkp][data-tone=accent] .px-sub[data-astro-cid-hiplamkp],.px-cta[data-astro-cid-hiplamkp][data-tone=accent] .px-cta__bullets[data-astro-cid-hiplamkp]{color:var(--color-cta-text, #ffffff);opacity:.85}.px-cta[data-astro-cid-hiplamkp][data-tone=accent] .px-cta__bullets[data-astro-cid-hiplamkp] li[data-astro-cid-hiplamkp]:before{color:var(--color-cta-text, #ffffff)}.px-cta[data-astro-cid-hiplamkp][data-tone=accent] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-cta-text, #ffffff);color:var(--color-accent, #2563eb)}.px-cta[data-astro-cid-hiplamkp][data-tone=surface] .px-cta__inner[data-astro-cid-hiplamkp]{background:var(--color-surface, #f1f5f9);color:var(--color-text, #0f172a)}.px-cta[data-astro-cid-hiplamkp][data-tone=surface] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-cta[data-astro-cid-hiplamkp][data-tone=stage] .px-cta__inner[data-astro-cid-hiplamkp]{background:transparent;border:0;box-shadow:none;color:var(--color-text, #e8e9ed)}.px-cta[data-astro-cid-hiplamkp][data-tone=stage] .px-sub[data-astro-cid-hiplamkp],.px-cta[data-astro-cid-hiplamkp][data-tone=stage] .px-cta__bullets[data-astro-cid-hiplamkp]{color:var(--color-muted, #9498a8)}.px-cta[data-astro-cid-hiplamkp][data-tone=stage] .px-btn--primary[data-astro-cid-hiplamkp]{background:var(--color-cta, #c8a44e);color:var(--color-cta-text, #0a0b0f)}.px-cta__badges[data-astro-cid-hiplamkp]{display:inline-flex;flex-wrap:wrap;gap:var(--space-3, .75rem);align-items:center}.px-cta__badges[data-astro-cid-hiplamkp] img[data-astro-cid-hiplamkp]{display:block;height:2.75rem;width:auto;border-radius:var(--radius, .5rem)}.px-cta[data-astro-cid-hiplamkp][data-has-media] .px-cta__inner[data-astro-cid-hiplamkp]{display:grid;grid-template-columns:1.15fr .85fr;grid-template-areas:"copy media" "actions media";align-items:center;column-gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem));row-gap:var(--space-4, 1rem)}.px-cta[data-astro-cid-hiplamkp][data-has-media] .px-cta__copy[data-astro-cid-hiplamkp]{grid-area:copy}.px-cta[data-astro-cid-hiplamkp][data-has-media] .px-cta__actions[data-astro-cid-hiplamkp]{grid-area:actions;align-self:start}.px-cta__media[data-astro-cid-hiplamkp]{grid-area:media}.px-cta__media[data-astro-cid-hiplamkp] img[data-astro-cid-hiplamkp]{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--radius-lg, .75rem)}.px-cta__media[data-astro-cid-hiplamkp] img[data-astro-cid-hiplamkp][data-px-fit=fill]{aspect-ratio:4 / 3;object-fit:cover}@media(max-width:767px){.px-cta[data-astro-cid-hiplamkp][data-has-media] .px-cta__inner[data-astro-cid-hiplamkp]{grid-template-columns:1fr;grid-template-areas:"copy" "media" "actions"}}@container px-embedded-section (max-width: 767px){.px-cta[data-astro-cid-hiplamkp][data-has-media] .px-cta__inner[data-astro-cid-hiplamkp]{grid-template-columns:1fr;grid-template-areas:"copy" "media" "actions"}}:where(html[data-px-not-migrated]) [data-astro-cid-hiplamkp]:where(.px-cta__inner)>[data-astro-cid-hiplamkp],:where(html[data-px-library-theme]) [data-astro-cid-hiplamkp]:where(.px-cta__inner)>[data-astro-cid-hiplamkp]{min-width:0;max-width:100%}:where(html[data-px-not-migrated]) [data-astro-cid-hiplamkp]:where(.px-cta__bullets,.px-cta__actions)>[data-astro-cid-hiplamkp],:where(html[data-px-library-theme]) [data-astro-cid-hiplamkp]:where(.px-cta__bullets,.px-cta__actions)>[data-astro-cid-hiplamkp]{min-width:0;max-width:100%}:where(html[data-px-not-migrated]) .px-cta__actions[data-astro-cid-hiplamkp],:where(html[data-px-library-theme]) .px-cta__actions[data-astro-cid-hiplamkp]{max-width:100%}.px-prose[data-astro-cid-y64tcyxh]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .714) var(--space-5, 1.5rem)}.px-container[data-astro-cid-y64tcyxh]{max-width:var(--measure, 44rem);margin:0 auto}.px-container[data-astro-cid-y64tcyxh].px-container--aside{max-width:var(--maxw, 72rem)}.px-prose[data-astro-cid-y64tcyxh] p[data-astro-cid-y64tcyxh]{font-size:1.05rem;line-height:1.7;margin:0 0 var(--space-4, 1rem);color:var(--px-m-text-color, var(--color-text, #0f172a))}@media(min-width:1024px){.px-prose[data-astro-cid-y64tcyxh] p[data-astro-cid-y64tcyxh]{font-size:var(--px-m-text-size, 1.05rem)}}@media(max-width:767px){.px-prose[data-astro-cid-y64tcyxh] p[data-astro-cid-y64tcyxh]{font-size:var(--px-m-text-size-m, 1.05rem)}}@media(min-width:768px)and (max-width:1023px){.px-prose[data-astro-cid-y64tcyxh] p[data-astro-cid-y64tcyxh]{font-size:var(--px-m-text-size-t, 1.05rem)}}.px-prose[data-astro-cid-y64tcyxh] h1[data-astro-cid-y64tcyxh],.px-prose[data-astro-cid-y64tcyxh] h2[data-astro-cid-y64tcyxh],.px-prose[data-astro-cid-y64tcyxh] h3[data-astro-cid-y64tcyxh],.px-prose[data-astro-cid-y64tcyxh] h4[data-astro-cid-y64tcyxh]{margin:0 0 var(--space-3, .75rem);font-family:var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit)))}.px-embed[data-astro-cid-o6x6pfzy]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .571) var(--space-5, 1.5rem)}.px-container[data-astro-cid-o6x6pfzy]{max-width:var(--maxw, 72rem);margin:0 auto}.px-embed-body[data-astro-cid-o6x6pfzy]{overflow-wrap:anywhere;position:relative;isolation:isolate}.px-embed-body[data-astro-cid-o6x6pfzy] .px-gallery{padding:0}.px-embed-body[data-astro-cid-o6x6pfzy] .px-gallery>.px-container{max-width:none}.px-embed-body[data-astro-cid-o6x6pfzy] .px-gallery>.px-container>.px-head{display:none}.px-embed-body[data-astro-cid-o6x6pfzy] .px-carousel-slide>figcaption:empty{display:none}.px-embed-withheld[data-astro-cid-o6x6pfzy]{border:1px dashed var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);padding:var(--space-4, 1rem);color:var(--color-muted, #475569);background:var(--color-surface, #f8fafc)}.px-embed-inspection[data-astro-cid-o6x6pfzy]{margin-top:var(--space-3, .75rem);color:var(--color-muted, #475569)}.px-embed-inspection[data-astro-cid-o6x6pfzy] summary[data-astro-cid-o6x6pfzy]{cursor:pointer;font-size:.875rem}.px-embed-inspection[data-astro-cid-o6x6pfzy] iframe[data-astro-cid-o6x6pfzy]{box-sizing:border-box;width:100%;min-height:10rem;margin-top:var(--space-2, .5rem);border:1px solid var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);background:var(--color-surface, #f8fafc)}.px-custom-field[data-astro-cid-dkevtiz6]{padding:var(--space-4, 1rem) var(--space-5, 1.5rem)}.px-container[data-astro-cid-dkevtiz6]{max-width:var(--measure, 44rem);margin:0 auto}.px-custom-field-label[data-astro-cid-dkevtiz6]{color:var(--color-muted, #475569);font-size:var(--font-size-xs, .78rem);font-weight:700;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}.px-custom-field-value[data-astro-cid-dkevtiz6]{color:var(--color-text, #0f172a);font-size:1.05rem;line-height:1.7;margin:0}.px-acf-repeater[data-astro-cid-cctsc43c]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-container[data-astro-cid-cctsc43c]{max-width:64rem;margin:0 auto}.px-head[data-astro-cid-cctsc43c]{margin-bottom:var(--space-5, 1.5rem)}.px-head[data-astro-cid-cctsc43c] h2[data-astro-cid-cctsc43c]{margin:0;font-size:1.75rem;line-height:1.2;color:var(--color-heading, #0f172a)}.px-acf-repeater-items[data-astro-cid-cctsc43c],[data-astro-cid-cctsc43c][data-praxis-acf-repeater=source]{display:grid;gap:var(--space-4, 1rem)}.px-acf-repeater-item[data-astro-cid-cctsc43c]{border:1px solid color-mix(in srgb,var(--color-text, #0f172a) 14%,transparent);border-radius:.5rem;padding:var(--space-4, 1rem)}.px-acf-repeater-field[data-astro-cid-cctsc43c]{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr;gap:var(--space-3, .75rem);margin:0}.px-acf-repeater-field[data-astro-cid-cctsc43c]+.px-acf-repeater-field[data-astro-cid-cctsc43c]{margin-top:.65rem}.px-acf-repeater-field[data-astro-cid-cctsc43c] dt[data-astro-cid-cctsc43c]{color:var(--color-muted, #475569);font-size:.82rem;font-weight:700;margin:0}.px-acf-repeater-field[data-astro-cid-cctsc43c] dd[data-astro-cid-cctsc43c]{color:var(--color-text, #0f172a);line-height:1.55;margin:0}.px-acf-link-list[data-astro-cid-cctsc43c],.px-acf-nested-list[data-astro-cid-cctsc43c],.px-acf-nested-row[data-astro-cid-cctsc43c]{display:grid;gap:.35rem}.px-acf-link-list[data-astro-cid-cctsc43c] a[data-astro-cid-cctsc43c]{color:var(--color-link, #075985);font-weight:700;text-decoration:none}.px-acf-link-list[data-astro-cid-cctsc43c] a[data-astro-cid-cctsc43c]:hover{text-decoration:underline}[data-astro-cid-cctsc43c][data-praxis-acf-repeater=source] a[data-astro-cid-cctsc43c]{color:inherit}.acf-nested-row[data-astro-cid-cctsc43c]{display:grid;gap:var(--space-1, .25rem)}@media(max-width:767px){.px-acf-repeater-field[data-astro-cid-cctsc43c]{grid-template-columns:1fr;gap:.2rem}}@container px-embedded-section (max-width: 767px){.px-acf-repeater-field[data-astro-cid-cctsc43c]{grid-template-columns:1fr;gap:.2rem}}.px-acf-relationship[data-astro-cid-zr54z4u3]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .571) var(--space-5, 1.5rem)}.px-container[data-astro-cid-zr54z4u3]{max-width:54rem;margin:0 auto}.px-head[data-astro-cid-zr54z4u3]{margin-bottom:var(--space-4, 1rem)}.px-head[data-astro-cid-zr54z4u3] h2[data-astro-cid-zr54z4u3]{color:var(--color-heading, #0f172a);font-size:1.5rem;line-height:1.2;margin:0}.px-acf-relationship-list[data-astro-cid-zr54z4u3]{display:grid;gap:.65rem;list-style:none;margin:0;padding:0}.px-acf-relationship-list[data-astro-cid-zr54z4u3] a[data-astro-cid-zr54z4u3]{color:var(--color-link, #075985);font-weight:700;text-decoration:none}.px-acf-relationship-list[data-astro-cid-zr54z4u3] a[data-astro-cid-zr54z4u3]:hover{text-decoration:underline}[data-astro-cid-zr54z4u3][data-praxis-acf-relationship=source]{display:grid;gap:.65rem}[data-astro-cid-zr54z4u3][data-praxis-acf-relationship=source] a[data-astro-cid-zr54z4u3]{color:inherit}.px-acf-flexible[data-astro-cid-ig3xf7gw]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-container[data-astro-cid-ig3xf7gw]{max-width:64rem;margin:0 auto}.px-head[data-astro-cid-ig3xf7gw]{margin-bottom:var(--space-5, 1.5rem)}.px-head[data-astro-cid-ig3xf7gw] h2[data-astro-cid-ig3xf7gw]{margin:0;font-size:1.75rem;line-height:1.2;color:var(--color-heading, #0f172a)}.px-acf-flexible-layouts[data-astro-cid-ig3xf7gw]{display:grid;gap:var(--space-4, 1rem)}.px-acf-flexible-layout[data-astro-cid-ig3xf7gw]{border:1px solid color-mix(in srgb,var(--color-text, #0f172a) 14%,transparent);border-radius:.5rem;padding:var(--space-4, 1rem)}.px-acf-flexible-layout-head[data-astro-cid-ig3xf7gw] h3[data-astro-cid-ig3xf7gw]{color:var(--color-heading, #0f172a);font-size:1.15rem;line-height:1.25;margin:0 0 .85rem}.px-acf-flexible-field[data-astro-cid-ig3xf7gw]{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr;gap:var(--space-3, .75rem);margin:0}.px-acf-flexible-field[data-astro-cid-ig3xf7gw]+.px-acf-flexible-field[data-astro-cid-ig3xf7gw]{margin-top:.65rem}.px-acf-flexible-field[data-astro-cid-ig3xf7gw] dt[data-astro-cid-ig3xf7gw]{color:var(--color-muted, #475569);font-size:.82rem;font-weight:700;margin:0}.px-acf-flexible-field[data-astro-cid-ig3xf7gw] dd[data-astro-cid-ig3xf7gw]{color:var(--color-text, #0f172a);line-height:1.55;margin:0}.px-acf-link-list[data-astro-cid-ig3xf7gw],.px-acf-nested-list[data-astro-cid-ig3xf7gw],.px-acf-nested-row[data-astro-cid-ig3xf7gw]{display:grid;gap:.35rem}.px-acf-link-list[data-astro-cid-ig3xf7gw] a[data-astro-cid-ig3xf7gw]{color:var(--color-link, #075985);font-weight:700;text-decoration:none}.px-acf-link-list[data-astro-cid-ig3xf7gw] a[data-astro-cid-ig3xf7gw]:hover{text-decoration:underline}[data-astro-cid-ig3xf7gw][data-praxis-acf-flexible-content=source]{display:grid;gap:var(--space-4, 1rem)}[data-astro-cid-ig3xf7gw][data-praxis-acf-flexible-content=source] .acf-flexible-layout[data-astro-cid-ig3xf7gw]{display:grid;gap:.35rem}[data-astro-cid-ig3xf7gw][data-praxis-acf-flexible-content=source] p[data-astro-cid-ig3xf7gw]{margin:0}[data-astro-cid-ig3xf7gw][data-praxis-acf-flexible-content=source] a[data-astro-cid-ig3xf7gw]{color:inherit}.acf-nested-row[data-astro-cid-ig3xf7gw]{display:grid;gap:var(--space-1, .25rem)}@media(max-width:767px){.px-acf-flexible-field[data-astro-cid-ig3xf7gw]{grid-template-columns:1fr;gap:.2rem}}@container px-embedded-section (max-width: 767px){.px-acf-flexible-field[data-astro-cid-ig3xf7gw]{grid-template-columns:1fr;gap:.2rem}}.px-native-form[data-astro-cid-sj2ow4tw]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .571) var(--space-5, 1.5rem)}.px-container[data-astro-cid-sj2ow4tw]{max-width:var(--measure, 44rem);margin:0 auto}.px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-container[data-astro-cid-sj2ow4tw]{max-width:34rem}.px-native-form__title[data-astro-cid-sj2ow4tw]{color:var(--color-text, #0f172a);font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;margin:0 0 var(--space-4, 1rem)}.px-native-form__notice[data-astro-cid-sj2ow4tw]{border:1px solid rgba(16,185,129,.28);border-radius:.5rem;background:#10b98114;color:#065f46;margin:0 0 var(--space-4, 1rem);padding:var(--space-3, .75rem) var(--space-4, 1rem)}.px-native-form__notice--error[data-astro-cid-sj2ow4tw]{border-color:#dc262647;background:#dc262614;color:#991b1b}.px-native-form__notice-line[data-astro-cid-sj2ow4tw]{margin:0}.px-native-form__errors[data-astro-cid-sj2ow4tw]{margin:.4rem 0 0;padding-left:1.15rem}.px-native-form__hint[data-astro-cid-sj2ow4tw],.px-native-form__help[data-astro-cid-sj2ow4tw]{color:#0f172a9e;font-size:.85rem;font-weight:400;margin:0}.px-native-form__intro[data-astro-cid-sj2ow4tw]{color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55);margin:0 0 var(--space-4, 1rem)}.px-native-form__closing[data-astro-cid-sj2ow4tw]{color:var(--color-muted, #475569);font-size:.9rem;line-height:var(--line-height-body, 1.55);margin:0}.px-native-form__hp[data-astro-cid-sj2ow4tw]{position:absolute!important;left:-9999px!important;top:-9999px!important;height:1px;width:1px;overflow:hidden}.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]{max-width:var(--maxw, 72rem);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem))}:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]>[data-astro-cid-sj2ow4tw],:where(html[data-px-library-theme]) .px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]>[data-astro-cid-sj2ow4tw]{min-width:0;overflow-wrap:break-word}.px-native-form__aside[data-astro-cid-sj2ow4tw]{grid-column:1;grid-row:1 / span 4}.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]>[data-astro-cid-sj2ow4tw]:not(.px-native-form__aside){grid-column:2}.px-native-form__aside-title[data-astro-cid-sj2ow4tw]{margin:0 0 var(--space-3, .75rem);color:var(--color-heading, var(--color-text, #0f172a));font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));font-family:var(--font-heading, var(--font-sans, inherit))}.px-native-form__aside-body[data-astro-cid-sj2ow4tw]{margin:0 0 var(--space-5, 1.5rem);color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55)}.px-native-form__details[data-astro-cid-sj2ow4tw]{margin:0;display:grid;gap:var(--space-4, 1rem)}.px-native-form__detail[data-astro-cid-sj2ow4tw] dt[data-astro-cid-sj2ow4tw]{font-weight:600;color:var(--color-text, #0f172a);font-size:var(--font-size-sm, .9rem)}.px-native-form__detail[data-astro-cid-sj2ow4tw] dd[data-astro-cid-sj2ow4tw]{margin:.15rem 0 0;color:var(--color-muted, #475569)}@media(max-width:767px){.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]{grid-template-columns:1fr}.px-native-form__aside[data-astro-cid-sj2ow4tw]{grid-column:1;grid-row:auto}.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]>[data-astro-cid-sj2ow4tw]:not(.px-native-form__aside){grid-column:1}}@container px-embedded-section (max-width: 767px){.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]{grid-template-columns:1fr}.px-native-form__aside[data-astro-cid-sj2ow4tw]{grid-column:1;grid-row:auto}.px-native-form[data-astro-cid-sj2ow4tw][data-layout=sidebar] .px-container[data-astro-cid-sj2ow4tw]>[data-astro-cid-sj2ow4tw]:not(.px-native-form__aside){grid-column:1}}.px-native-form__form[data-astro-cid-sj2ow4tw]{display:grid;gap:var(--space-4, 1rem);min-width:0}.px-native-form__form[data-astro-cid-sj2ow4tw][hidden]{display:none}.px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw]{background:var(--color-surface, #fff);border:1px solid var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);box-shadow:0 12px 32px #0f172a14;padding:clamp(var(--space-4, 1rem),4vw,var(--space-6, 2rem))}.px-native-form__field[data-astro-cid-sj2ow4tw]{display:grid;gap:.4rem}.px-native-form__label--hidden[data-astro-cid-sj2ow4tw],.px-native-form__label--hidden[data-astro-cid-sj2ow4tw] [data-astro-cid-sj2ow4tw]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.px-native-form[data-astro-cid-sj2ow4tw] label[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw] legend[data-astro-cid-sj2ow4tw]{color:var(--color-text, #0f172a);font-size:.95rem;font-weight:600;font-family:var(--font-interface, inherit)}.px-native-form[data-astro-cid-sj2ow4tw] input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]),.px-native-form[data-astro-cid-sj2ow4tw] textarea[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw] select[data-astro-cid-sj2ow4tw]{width:100%;background-color:var(--color-bg, #fff);border:1px solid var(--color-border, #cbd5e1);border-radius:.5rem;box-sizing:border-box;color:var(--color-text, #0f172a);font:inherit;font-family:var(--font-interface, inherit);padding:.7rem .8rem}.px-native-form[data-astro-cid-sj2ow4tw] select[data-astro-cid-sj2ow4tw] option[data-astro-cid-sj2ow4tw]{background-color:var(--color-bg, #fff);color:var(--color-text, #0f172a)}.px-native-form[data-astro-cid-sj2ow4tw] textarea[data-astro-cid-sj2ow4tw]{min-height:8rem;resize:vertical}.px-native-form[data-astro-cid-sj2ow4tw] fieldset[data-astro-cid-sj2ow4tw]{border:0;display:grid;gap:.5rem;margin:0;padding:0}.px-native-form__choice[data-astro-cid-sj2ow4tw]{align-items:center;display:flex;gap:.5rem;font-weight:500}.px-native-form__submit[data-astro-cid-sj2ow4tw]{justify-self:start;border:0;border-radius:.5rem;background:var(--color-accent, #2563eb);color:var(--px-on-accent, #fff);cursor:pointer;font:inherit;font-family:var(--font-interface, inherit);font-weight:700;padding:var(--space-3, .75rem) 1.1rem}.px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__submit[data-astro-cid-sj2ow4tw]{justify-self:stretch;min-height:2.75rem}.px-native-form__submit[data-astro-cid-sj2ow4tw]:disabled{cursor:wait;opacity:.72}.px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible,.px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible,.px-native-form__release-title[data-astro-cid-sj2ow4tw]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent, #2563eb) 45%,transparent);outline-offset:3px}.px-native-form__release-panel[data-astro-cid-sj2ow4tw]{align-items:center;background:var(--color-surface, #fff);border:1px solid rgba(16,185,129,.35);border-radius:var(--radius, .75rem);box-shadow:0 12px 32px #0f172a14;color:var(--color-text, #0f172a);display:flex;flex-direction:column;gap:var(--space-3, .75rem);padding:clamp(var(--space-5, 1.5rem),5vw,calc(var(--space-6, 2rem) + var(--space-2, .5rem)));text-align:center}.px-native-form__release-panel[data-astro-cid-sj2ow4tw][hidden]{display:none}.px-native-form__release-icon[data-astro-cid-sj2ow4tw]{align-items:center;background:#10b9811f;border-radius:999px;color:#047857;display:flex;font-size:var(--font-size-xl, 1.35rem);font-weight:800;height:3rem;justify-content:center;width:3rem}.px-native-form__release-title[data-astro-cid-sj2ow4tw]{color:var(--color-heading, var(--color-text, #0f172a));font-size:var(--font-size-xl, 1.35rem);margin:0}.px-native-form__release-message[data-astro-cid-sj2ow4tw]{color:var(--color-muted, #475569);line-height:1.55;margin:0;max-width:30rem}.px-native-form__release-link[data-astro-cid-sj2ow4tw]{background:var(--color-accent, #2563eb);border-radius:.5rem;color:var(--px-on-accent, #fff);display:inline-flex;font-weight:700;justify-content:center;margin-top:var(--space-2, .5rem);min-height:2.75rem;padding:.75rem 1.1rem;text-decoration:none;width:min(100%,18rem)}.px-native-form__release-status[data-astro-cid-sj2ow4tw]{color:var(--color-muted, #475569);font-size:.9rem;margin:var(--space-3, .75rem) auto 0;max-width:30rem;text-align:center}.px-native-form__release-status[data-astro-cid-sj2ow4tw]:empty{display:none}.px-native-form__release-status[data-astro-cid-sj2ow4tw][data-state=error]{color:#991b1b}@property --px-nf-read-bg{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-surface{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-muted{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-text{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-accent{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-gamut{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-help-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-muted-reads{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-muted-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-reads{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-rings{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-success-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-error-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-mark-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-status-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-ring-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-border{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-onaccent{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-gamut-border{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-gamut-onaccent{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-border-short-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-border-short-ground{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-muted-borders-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-muted-borders-ground{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-borders-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-ring-btn-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-btn{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-btn-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-on-btn{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-on-ground{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-on-ground-short{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-on-text{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-fborder{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-finner{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-read-fouter{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-gamut-fborder{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-gamut-ffocus{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-fborder-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-fborder-ground{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-fouter-btn{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-fouter-ground{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-finner-btn{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-finner-fouter{syntax: "<color>"; inherits: true; initial-value: transparent;}:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([style*=inset i],[style*=inset i] *,[data-px-overlay-content] *,[data-px-col-overlay] *,[data-tone]:not([data-tone=default]) *){--px-nf-c-bg: var(--color-bg, #fff);--px-nf-c-surface: var(--color-surface, #fff);--px-nf-c-muted: var(--color-muted, #475569);--px-nf-c-text: var(--color-text, #0f172a);--px-nf-c-accent: var(--color-accent, #2563eb);--px-nf-c-border: var(--color-border, #cbd5e1);--px-nf-c-onaccent: var(--px-on-accent, #fff);--px-nf-c-fborder: var(--px-form-field-border);--px-nf-c-finner: var(--px-form-focus-inner);--px-nf-c-fouter: var(--px-form-focus-outer);--px-nf-read-bg: rgb(from var(--px-nf-c-bg) 0 0 0);--px-nf-read-surface: rgb(from var(--px-nf-c-surface) 0 0 0);--px-nf-read-muted: rgb(from var(--px-nf-c-muted) 0 0 0);--px-nf-read-text: rgb(from var(--px-nf-c-text) 0 0 0);--px-nf-read-accent: rgb(from var(--px-nf-c-accent) 0 0 0);--px-nf-read-border: rgb(from var(--px-nf-c-border) 0 0 0);--px-nf-read-onaccent: rgb(from var(--px-nf-c-onaccent) 0 0 0);--px-nf-read-fborder: rgb(from var(--px-nf-c-fborder) 0 0 0);--px-nf-read-finner: rgb(from var(--px-nf-c-finner) 0 0 0);--px-nf-read-fouter: rgb(from var(--px-nf-c-fouter) 0 0 0);--px-nf-lin-r: (clamp(0, (r / 255 - .03928) * 1e9, 1) * pow((r / 255 + .055) / 1.055, 2.4) + (1 - clamp(0, (r / 255 - .03928) * 1e9, 1)) * r / 255 / 12.92);--px-nf-lin-g: (clamp(0, (g / 255 - .03928) * 1e9, 1) * pow((g / 255 + .055) / 1.055, 2.4) + (1 - clamp(0, (g / 255 - .03928) * 1e9, 1)) * g / 255 / 12.92);--px-nf-lin-b: (clamp(0, (b / 255 - .03928) * 1e9, 1) * pow((b / 255 + .055) / 1.055, 2.4) + (1 - clamp(0, (b / 255 - .03928) * 1e9, 1)) * b / 255 / 12.92);--px-nf-lum: (.2126 * var(--px-nf-lin-r) + .7152 * var(--px-nf-lin-g) + .0722 * var(--px-nf-lin-b));--px-nf-ratio: ((max(r, g) / 127.5 + .05) / (min(r, g) / 127.5 + .05));--px-nf-in-gamut: clamp(0, (min(r, g, b, 255 - r, 255 - g, 255 - b) + .5) * 1e9, 1);--px-nf-ground: var(--px-nf-c-bg)}:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-c-bg: inherit !important;--px-nf-c-surface: inherit !important;--px-nf-c-muted: inherit !important;--px-nf-c-text: inherit !important;--px-nf-c-accent: inherit !important;--px-nf-c-border: inherit !important;--px-nf-c-onaccent: inherit !important;--px-nf-c-fborder: inherit !important;--px-nf-c-finner: inherit !important;--px-nf-c-fouter: inherit !important;--px-nf-gamut: transparent;--px-nf-help-short: transparent;--px-nf-muted-reads: transparent;--px-nf-muted-short: transparent;--px-nf-text-reads: transparent;--px-nf-text-rings: transparent;--px-nf-success-short: transparent;--px-nf-error-short: transparent;--px-nf-mark-short: transparent;--px-nf-status-short: transparent;--px-nf-ring-short: transparent;--px-nf-gamut-border: transparent;--px-nf-gamut-onaccent: transparent;--px-nf-border-short-field: transparent;--px-nf-border-short-ground: transparent;--px-nf-muted-borders-field: transparent;--px-nf-muted-borders-ground: transparent;--px-nf-text-borders-field: transparent;--px-nf-ring-btn-short: transparent;--px-nf-text-btn: transparent;--px-nf-text-btn-short: transparent;--px-nf-on-btn: transparent;--px-nf-on-ground: transparent;--px-nf-on-ground-short: transparent;--px-nf-on-text: transparent;--px-nf-gamut-fborder: transparent;--px-nf-gamut-ffocus: transparent;--px-nf-fborder-field: transparent;--px-nf-fborder-ground: transparent;--px-nf-fouter-btn: transparent;--px-nf-fouter-ground: transparent;--px-nf-finner-btn: transparent;--px-nf-finner-fouter: transparent;--px-nf-m-gamut: rgb(from color-mix(in srgb, color-mix(in srgb, rgb(from var(--px-nf-c-bg) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1), rgb(from var(--px-nf-c-surface) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1)), color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1), color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1)))) calc(clamp(0, (r - 254.5) * 1e9, 1)*255) 0 0);--px-nf-m-help: rgb(from color-mix(in srgb, rgb(from color-mix(in srgb, rgb(15 23 42) 62%, var(--px-nf-ground)) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-muted-reads: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 4.5) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-muted-short: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-text-reads: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 4.5) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-text-rings: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-success: rgb(from color-mix(in srgb, rgb(from #065f46 calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from color-mix(in srgb, rgb(16 185 129) 8%, var(--px-nf-ground)) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-error: rgb(from color-mix(in srgb, rgb(from #991b1b calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from color-mix(in srgb, rgb(220 38 38) 8%, var(--px-nf-ground)) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-mark: rgb(from color-mix(in srgb, rgb(from #047857 calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from color-mix(in srgb, rgb(16 185 129) 12%, var(--px-nf-ground)) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-status: rgb(from color-mix(in srgb, rgb(from #991b1b calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-ring: rgb(from color-mix(in srgb, rgb(from color-mix(in srgb, var(--px-nf-c-accent) 45%, var(--px-nf-ground)) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-gamut-border: rgb(from rgb(from var(--px-nf-c-border) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1) calc(clamp(0, (r - 254.5) * 1e9, 1)*255) 0 0);--px-nf-m-gamut-onaccent: rgb(from rgb(from var(--px-nf-c-onaccent) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1) calc(clamp(0, (r - 254.5) * 1e9, 1)*255) 0 0);--px-nf-m-border-short-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-border) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-border-short-ground: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-border) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-muted-borders-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-muted-borders-ground: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-text-borders-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-ring-btn-short: rgb(from color-mix(in srgb, rgb(from color-mix(in srgb, var(--px-nf-c-accent) 45%, var(--px-nf-ground)) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-text-btn: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-text-btn-short: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-on-btn: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-onaccent) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-on-ground: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-onaccent) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-on-ground-short: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-onaccent) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (3 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-on-text: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-onaccent) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-text) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-gamut-fborder: rgb(from rgb(from var(--px-nf-c-fborder) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1) calc(clamp(0, (r - 254.5) * 1e9, 1)*255) 0 0);--px-nf-m-gamut-ffocus: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-finner) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1), rgb(from var(--px-nf-c-fouter) calc(var(--px-nf-in-gamut) * 255) 0 0 / 1)) calc(clamp(0, (r - 254.5) * 1e9, 1)*255) 0 0);--px-nf-m-fborder-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-fborder) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-fborder-ground: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-fborder) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-fouter-btn: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-fouter) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-fouter-ground: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-fouter) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-ground) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-finner-btn: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-finner) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-accent) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-finner-fouter: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-finner) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-fouter) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 3) * 1e9 + 1, 1)*255) 0 0)}:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-ground: var(--px-nf-c-surface)}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-gamut: var(--px-nf-m-gamut);--px-nf-help-short: var(--px-nf-m-help);--px-nf-muted-reads: var(--px-nf-m-muted-reads);--px-nf-muted-short: var(--px-nf-m-muted-short);--px-nf-text-reads: var(--px-nf-m-text-reads);--px-nf-text-rings: var(--px-nf-m-text-rings);--px-nf-success-short: var(--px-nf-m-success);--px-nf-error-short: var(--px-nf-m-error);--px-nf-mark-short: var(--px-nf-m-mark);--px-nf-status-short: var(--px-nf-m-status);--px-nf-ring-short: var(--px-nf-m-ring);--px-nf-ring-btn-short: var(--px-nf-m-ring-btn-short);--px-nf-text-btn: var(--px-nf-m-text-btn);--px-nf-text-btn-short: var(--px-nf-m-text-btn-short)}}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)) and style(--px-nf-read-border: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-gamut-border: var(--px-nf-m-gamut-border);--px-nf-border-short-field: var(--px-nf-m-border-short-field);--px-nf-border-short-ground: var(--px-nf-m-border-short-ground);--px-nf-muted-borders-field: var(--px-nf-m-muted-borders-field);--px-nf-muted-borders-ground: var(--px-nf-m-muted-borders-ground);--px-nf-text-borders-field: var(--px-nf-m-text-borders-field)}}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)) and style(--px-nf-read-onaccent: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-gamut-onaccent: var(--px-nf-m-gamut-onaccent);--px-nf-on-btn: var(--px-nf-m-on-btn);--px-nf-on-ground: var(--px-nf-m-on-ground);--px-nf-on-ground-short: var(--px-nf-m-on-ground-short);--px-nf-on-text: var(--px-nf-m-on-text)}}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)) and style(--px-nf-read-fborder: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-gamut-fborder: var(--px-nf-m-gamut-fborder);--px-nf-fborder-field: var(--px-nf-m-fborder-field);--px-nf-fborder-ground: var(--px-nf-m-fborder-ground)}}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)) and style(--px-nf-read-finner: color(srgb 0 0 0)) and style(--px-nf-read-fouter: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-gamut-ffocus: var(--px-nf-m-gamut-ffocus);--px-nf-fouter-btn: var(--px-nf-m-fouter-btn);--px-nf-fouter-ground: var(--px-nf-m-fouter-ground);--px-nf-finner-btn: var(--px-nf-m-finner-btn);--px-nf-finner-fouter: var(--px-nf-m-finner-fouter)}}@container style(--px-nf-c-bg: var(--color-bg, #fff)) and style(--px-nf-c-surface: var(--color-surface, #fff)) and style(--px-nf-c-muted: var(--color-muted, #475569)) and style(--px-nf-c-text: var(--color-text, #0f172a)) and style(--px-nf-c-accent: var(--color-accent, #2563eb)){@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-help-short: color(srgb 1 0 0)) and style(--px-nf-text-reads: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__hint[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__help[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){color:var(--px-nf-c-text)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-help-short: color(srgb 1 0 0)) and style(--px-nf-muted-reads: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__hint[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__help[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){color:var(--px-nf-c-muted)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-muted-short: color(srgb 1 0 0)) and style(--px-nf-text-reads: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__closing[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-message[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){color:var(--px-nf-c-text)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-success-short: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__notice[data-astro-cid-sj2ow4tw]:not(.px-native-form__notice--error):not([style*=color],[style*=background],[style*=color] *,[style*=background] *){background-color:color-mix(in srgb,rgb(16 185 129) 8%,#fff)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-error-short: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__notice--error[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){background-color:color-mix(in srgb,rgb(220 38 38) 8%,#fff)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-mark-short: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__release-icon[data-astro-cid-sj2ow4tw]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){background-color:color-mix(in srgb,rgb(16 185 129) 12%,#fff)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-status-short: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__release-status[data-astro-cid-sj2ow4tw][data-state=error]:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){background-color:color-mix(in srgb,rgb(220 38 38) 8%,#fff);border-radius:.5rem;padding:var(--space-2, .5rem) var(--space-3, .75rem)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=color],[style*=background],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=color],[style*=background],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-title[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=color],[style*=background],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-text)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-border-short-field: color(srgb 1 0 0)) and style(--px-nf-text-borders-field: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-text)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-border-short-ground: color(srgb 1 0 0)) and style(--px-nf-text-borders-field: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-text)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-border-short-field: color(srgb 1 0 0)) and style(--px-nf-muted-borders-field: color(srgb 1 0 0)) and style(--px-nf-muted-borders-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-muted)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-border-short-ground: color(srgb 1 0 0)) and style(--px-nf-muted-borders-field: color(srgb 1 0 0)) and style(--px-nf-muted-borders-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-muted)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-c-fborder: var(--px-form-field-border)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-gamut-fborder: color(srgb 1 0 0)) and style(--px-nf-border-short-field: color(srgb 1 0 0)) and style(--px-nf-fborder-field: color(srgb 1 0 0)) and style(--px-nf-fborder-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-fborder)}}@container style(--px-nf-c-border: var(--color-border, #cbd5e1)) and style(--px-nf-c-fborder: var(--px-form-field-border)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-border: color(srgb 1 0 0)) and style(--px-nf-gamut-fborder: color(srgb 1 0 0)) and style(--px-nf-border-short-ground: color(srgb 1 0 0)) and style(--px-nf-fborder-field: color(srgb 1 0 0)) and style(--px-nf-fborder-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) select[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){border-color:var(--px-nf-c-fborder)}}@container style(--px-nf-c-onaccent: var(--px-on-accent, #fff)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-onaccent: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)) and style(--px-nf-text-btn-short: color(srgb 1 0 0)) and style(--px-nf-on-btn: color(srgb 1 0 0)) and style(--px-nf-on-ground-short: color(srgb 1 0 0)) and style(--px-nf-on-text: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-text);box-shadow:0 0 0 3px var(--px-nf-c-onaccent)}}@container style(--px-nf-c-onaccent: var(--px-on-accent, #fff)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-onaccent: color(srgb 1 0 0)) and style(--px-nf-ring-btn-short: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)) and style(--px-nf-text-btn-short: color(srgb 1 0 0)) and style(--px-nf-on-btn: color(srgb 1 0 0)) and style(--px-nf-on-ground-short: color(srgb 1 0 0)) and style(--px-nf-on-text: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-text);box-shadow:0 0 0 3px var(--px-nf-c-onaccent)}}@container style(--px-nf-c-onaccent: var(--px-on-accent, #fff)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-onaccent: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-on-btn: color(srgb 1 0 0)) and style(--px-nf-on-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-onaccent)}}@container style(--px-nf-c-onaccent: var(--px-on-accent, #fff)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-onaccent: color(srgb 1 0 0)) and style(--px-nf-ring-btn-short: color(srgb 1 0 0)) and style(--px-nf-on-btn: color(srgb 1 0 0)) and style(--px-nf-on-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-onaccent)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-ring-btn-short: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)) and style(--px-nf-text-btn: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-text)}}@container style(--px-nf-c-finner: var(--px-form-focus-inner)) and style(--px-nf-c-fouter: var(--px-form-focus-outer)) and style(--px-nf-c-finner: var(--px-nf-c-fouter)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-ffocus: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-fouter-btn: color(srgb 1 0 0)) and style(--px-nf-fouter-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-fouter);box-shadow:none}}@container style(--px-nf-c-finner: var(--px-form-focus-inner)) and style(--px-nf-c-fouter: var(--px-form-focus-outer)) and style(--px-nf-c-finner: var(--px-nf-c-fouter)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-ffocus: color(srgb 1 0 0)) and style(--px-nf-ring-btn-short: color(srgb 1 0 0)) and style(--px-nf-fouter-btn: color(srgb 1 0 0)) and style(--px-nf-fouter-ground: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-fouter);box-shadow:none}}@container style(--px-nf-c-finner: var(--px-form-focus-inner)) and style(--px-nf-c-fouter: var(--px-form-focus-outer)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-ffocus: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-fouter-ground: color(srgb 1 0 0)) and style(--px-nf-finner-btn: color(srgb 1 0 0)) and style(--px-nf-finner-fouter: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-fouter);box-shadow:0 0 0 3px var(--px-nf-c-finner)}}@container style(--px-nf-c-finner: var(--px-form-focus-inner)) and style(--px-nf-c-fouter: var(--px-form-focus-outer)) and style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-gamut-ffocus: color(srgb 1 0 0)) and style(--px-nf-ring-btn-short: color(srgb 1 0 0)) and style(--px-nf-fouter-ground: color(srgb 1 0 0)) and style(--px-nf-finner-btn: color(srgb 1 0 0)) and style(--px-nf-finner-fouter: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-fouter);box-shadow:0 0 0 3px var(--px-nf-c-finner)}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-ring-short: color(srgb 1 0 0)) and style(--px-nf-text-rings: color(srgb 1 0 0)) and style(--px-nf-text-btn: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form__submit[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *),:where(html[data-px-not-migrated]) .px-native-form__release-link[data-astro-cid-sj2ow4tw]:focus-visible:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=outline i],[style*=shadow i],[style*=opacity i],[style*=filter i],[style*="border:" i],[style*=border-top i],[style*=border-right i],[style*=border-bottom i],[style*=border-left i],[style*=border-color i],[style*=border-style i],[style*=border-width i],[style*=border-block i],[style*=border-inline i],[style*=border-image i],[style*=color] *,[style*=background] *){outline-color:var(--px-nf-c-text);box-shadow:none}}}@property --px-nf-grey-short-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-muted-reads-field{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --px-nf-text-reads-field{syntax: "<color>"; inherits: true; initial-value: transparent;}:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-muted-reads-field: transparent;--px-nf-text-reads-field: transparent;--px-nf-grey-short-field: transparent;--px-nf-m-grey-short-field: rgb(from color-mix(in srgb, rgb(from rgb(117 117 117) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (4.5 - var(--px-nf-ratio)) * 1e9, 1)*255) 0 0);--px-nf-m-muted-reads-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-muted) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 4.5) * 1e9 + 1, 1)*255) 0 0);--px-nf-m-text-reads-field: rgb(from color-mix(in srgb, rgb(from var(--px-nf-c-text) calc(var(--px-nf-lum) * 255) 0 0 / 1), rgb(from var(--px-nf-c-bg) 0 calc(var(--px-nf-lum) * 255) 0 / 1)) calc(clamp(0, (var(--px-nf-ratio) - 4.5) * 1e9 + 1, 1)*255) 0 0)}@container style(--px-nf-read-bg: color(srgb 0 0 0)) and style(--px-nf-read-surface: color(srgb 0 0 0)) and style(--px-nf-read-muted: color(srgb 0 0 0)) and style(--px-nf-read-text: color(srgb 0 0 0)) and style(--px-nf-read-accent: color(srgb 0 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-container[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw][data-document-release=true] .px-native-form__form[data-astro-cid-sj2ow4tw],:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw] .px-native-form__release-panel[data-astro-cid-sj2ow4tw]{--px-nf-muted-reads-field: var(--px-nf-m-muted-reads-field);--px-nf-text-reads-field: var(--px-nf-m-text-reads-field);--px-nf-grey-short-field: var(--px-nf-m-grey-short-field)}}@container style(--px-nf-c-bg: var(--color-bg, #fff)) and style(--px-nf-c-surface: var(--color-surface, #fff)) and style(--px-nf-c-muted: var(--color-muted, #475569)) and style(--px-nf-c-text: var(--color-text, #0f172a)) and style(--px-nf-c-accent: var(--color-accent, #2563eb)){@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-text-reads-field: color(srgb 1 0 0)) and style(--px-nf-grey-short-field: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=opacity i],[style*=filter i])::placeholder,:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=opacity i],[style*=filter i])::placeholder{color:var(--px-nf-c-text);opacity:1}}@container style(--px-nf-gamut: color(srgb 1 0 0)) and style(--px-nf-muted-reads-field: color(srgb 1 0 0)) and style(--px-nf-grey-short-field: color(srgb 1 0 0)){:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) input[data-astro-cid-sj2ow4tw]:not([type=checkbox]):not([type=radio]):not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=opacity i],[style*=filter i])::placeholder,:where(html[data-px-not-migrated]) .px-native-form[data-astro-cid-sj2ow4tw]:not([data-presentation=wpcf7]) textarea[data-astro-cid-sj2ow4tw]:not([style*=background i],[style^=--],[style*=";--"],[style*="; --"],[style*=opacity i],[style*=filter i])::placeholder{color:var(--px-nf-c-muted);opacity:1}}}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw]{display:block}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-field[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-submit-row[data-astro-cid-sj2ow4tw]{display:block;gap:0;margin-block:1em;margin-inline:0;padding:0;color:inherit}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] label[data-astro-cid-sj2ow4tw]{color:inherit;font:inherit}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-wrap[data-astro-cid-sj2ow4tw]{position:relative}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-wrap[data-astro-cid-sj2ow4tw] input[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-wrap[data-astro-cid-sj2ow4tw] textarea[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-wrap[data-astro-cid-sj2ow4tw] select[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-submit-row[data-astro-cid-sj2ow4tw] input[data-astro-cid-sj2ow4tw],.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-submit-row[data-astro-cid-sj2ow4tw] button[data-astro-cid-sj2ow4tw]{all:revert}.px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-native-form__form[data-astro-cid-sj2ow4tw] .px-wpcf7-spinner[data-astro-cid-sj2ow4tw]{visibility:hidden;display:inline-block;width:24px;height:24px;margin:0 var(--space-5, 1.5rem);padding:0;border:none;border-radius:100%;position:relative}.px-embedded-section .px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7]{padding:0}.px-embedded-section .px-native-form[data-astro-cid-sj2ow4tw][data-presentation=wpcf7] .px-container[data-astro-cid-sj2ow4tw]{max-width:none;margin:0}:where(html[data-px-not-migrated]) [data-astro-cid-sj2ow4tw]:where(.px-native-form__form,.px-native-form__field,.px-native-form fieldset,.px-native-form__details)>[data-astro-cid-sj2ow4tw],:where(html[data-px-library-theme]) [data-astro-cid-sj2ow4tw]:where(.px-native-form__form,.px-native-form__field,.px-native-form fieldset,.px-native-form__details)>[data-astro-cid-sj2ow4tw]{min-width:0;max-width:100%}.px-offer[data-astro-cid-ys2kpe66]{position:fixed;z-index:60;max-width:22rem;margin:0}.px-offer[data-astro-cid-ys2kpe66][data-position=bottom-right]{right:1.25rem;bottom:1.25rem}.px-offer[data-astro-cid-ys2kpe66][data-position=bottom-left]{left:1.25rem;bottom:1.25rem}.px-offer[data-astro-cid-ys2kpe66][data-canvas-offer]{position:relative;inset:auto;z-index:auto;max-width:none;margin:var(--space-4, 1rem) 0}.px-offer__card[data-astro-cid-ys2kpe66]{position:relative;padding:1.1rem 1.25rem;border-radius:var(--radius, .75rem);background:var(--color-primary, #0f172a);color:var(--color-on-primary, #fff);box-shadow:0 10px 30px #02061759;border:1px solid rgba(255,255,255,.12)}.px-offer__headline[data-astro-cid-ys2kpe66]{margin:0 1.25rem .25rem 0;font-weight:700;font-size:1.05rem;font-family:var(--font-heading, var(--font-sans, inherit))}.px-offer__body[data-astro-cid-ys2kpe66]{margin:0 0 .6rem;font-size:.9rem;color:var(--color-on-primary, rgba(255, 255, 255, .85))}.px-offer__countdown[data-astro-cid-ys2kpe66]{margin:0 0 .6rem;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--color-on-primary, rgba(255, 255, 255, .75))}.px-offer__cta[data-astro-cid-ys2kpe66]{display:inline-block;padding:.55rem 1rem;border-radius:var(--radius, .5rem);background:var(--color-on-primary, #fff);color:var(--color-primary, #0f172a);text-decoration:none;font-weight:600;font-size:.9rem}.px-offer__close[data-astro-cid-ys2kpe66]{position:absolute;top:.35rem;right:.5rem;border:0;background:transparent;color:var(--color-on-primary, rgba(255, 255, 255, .7));font-size:1.15rem;line-height:1;cursor:pointer;padding:.25rem}.px-offer__close[data-astro-cid-ys2kpe66]:hover,.px-offer__close[data-astro-cid-ys2kpe66]:focus-visible{color:var(--color-on-primary, #fff)}.px-shopify[data-astro-cid-bv347bem]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-container[data-astro-cid-bv347bem]{max-width:var(--maxw, 72rem);margin:0 auto}.px-shopify__card[data-astro-cid-bv347bem]{display:flex;gap:calc(var(--space-5, 1.5rem) + var(--space-1, .25rem));align-items:center;flex-wrap:wrap;padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius, 1rem);background:var(--color-surface, #f8fafc)}.px-shopify[data-astro-cid-bv347bem][data-layout=button] .px-shopify__card[data-astro-cid-bv347bem]{padding:0;border:0;background:none}.px-shopify__media[data-astro-cid-bv347bem]{flex:0 0 auto;max-width:15rem}.px-shopify__media[data-astro-cid-bv347bem] img{max-width:100%;height:auto;border-radius:var(--radius, .75rem);display:block}.px-shopify__body[data-astro-cid-bv347bem]{flex:1 1 16rem;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.px-shopify__title[data-astro-cid-bv347bem]{margin:0;font-size:var(--font-size-xl, clamp(1.15rem, 2.4vw, 1.6rem));font-family:var(--font-heading, var(--font-sans, inherit))}.px-shopify__price[data-astro-cid-bv347bem]{margin:0;font-size:1.1rem;font-weight:600;color:var(--color-muted, #475569)}.px-btn[data-astro-cid-bv347bem]{display:inline-block;padding:calc(var(--space-4, 1rem) * .8) calc(var(--space-4, 1rem) * 1.4);border-radius:var(--radius, .5rem);text-decoration:none;white-space:nowrap;border:0;cursor:pointer;font:inherit;font-family:var(--font-interface, inherit);font-weight:600}.px-btn--primary[data-astro-cid-bv347bem]{background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff)}.px-btn--primary[data-astro-cid-bv347bem]:hover{filter:brightness(1.12)}.px-btn--primary[data-astro-cid-bv347bem]:focus-visible{outline:2px solid var(--color-primary, #0f172a);outline-offset:2px}.px-shopify__notice[data-astro-cid-bv347bem]{margin:0;padding:1rem 1.15rem;border:1px dashed var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);background:var(--color-surface, #f8fafc);color:var(--color-muted, #475569);font-size:.95rem}.px-logo-cloud[data-astro-cid-tlulwxkd]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-container[data-astro-cid-tlulwxkd]{max-width:var(--maxw, 72rem);margin:0 auto;text-align:center}.px-lc-head[data-astro-cid-tlulwxkd]{margin:0 0 var(--space-5, 1.5rem);font-size:var(--font-size-sm, .9rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted, #64748b);font-family:var(--font-heading, var(--font-sans, inherit))}.px-lc-row[data-astro-cid-tlulwxkd]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-5, 1.5rem) var(--space-6, 2rem)}.px-lc-row[data-astro-cid-tlulwxkd] img[data-astro-cid-tlulwxkd]{display:block;height:2.5rem;width:auto;max-width:10rem;object-fit:contain}.px-logo-cloud[data-astro-cid-tlulwxkd][data-grayscale=true] .px-lc-row[data-astro-cid-tlulwxkd] img[data-astro-cid-tlulwxkd]{filter:grayscale(1);opacity:.72;transition:filter .15s ease,opacity .15s ease}.px-logo-cloud[data-astro-cid-tlulwxkd][data-grayscale=true] .px-lc-row[data-astro-cid-tlulwxkd] a[data-astro-cid-tlulwxkd]:hover img[data-astro-cid-tlulwxkd],.px-logo-cloud[data-astro-cid-tlulwxkd][data-grayscale=true] .px-lc-row[data-astro-cid-tlulwxkd] a[data-astro-cid-tlulwxkd]:focus-visible img[data-astro-cid-tlulwxkd]{filter:none;opacity:1}.px-lc-marquee[data-astro-cid-tlulwxkd]{display:flex;gap:var(--space-6, 2rem);overflow:hidden}.px-lc-track[data-astro-cid-tlulwxkd]{flex:0 0 auto;min-width:100%;flex-wrap:nowrap;justify-content:space-around;animation:px-lc-scroll 32s linear infinite}.px-lc-marquee[data-astro-cid-tlulwxkd]:hover .px-lc-track[data-astro-cid-tlulwxkd]{animation-play-state:paused}@keyframes px-lc-scroll{to{transform:translate(calc(-100% - var(--space-6, 2rem)))}}@media(prefers-reduced-motion:reduce){.px-lc-track[data-astro-cid-tlulwxkd]{animation:none}.px-lc-track[data-astro-cid-tlulwxkd][aria-hidden=true]{display:none}}.px-image-text[data-astro-cid-vwtko7dv]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-vwtko7dv]{max-width:var(--maxw, 72rem);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space-6, 2rem) + var(--space-2, .5rem));align-items:center}:where(html[data-px-not-migrated]) .px-it__media[data-astro-cid-vwtko7dv],:where(html[data-px-not-migrated]) .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-it__media[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-it__copy[data-astro-cid-vwtko7dv]{min-width:0}:where(html[data-px-not-migrated]) .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-it__copy[data-astro-cid-vwtko7dv]{overflow-wrap:break-word}:where(html[data-px-not-migrated]) .px-it__copy[data-astro-cid-vwtko7dv] [data-astro-cid-vwtko7dv]:where(h1,h2,h3,h4,h5,h6),:where(html[data-px-library-theme]) .px-it__copy[data-astro-cid-vwtko7dv] [data-astro-cid-vwtko7dv]:where(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}@media(min-width:768px){:where(html[data-px-not-migrated]) .px-container[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-container[data-astro-cid-vwtko7dv]{container-type:inline-size;grid-template-columns:minmax(min-content,1fr) minmax(min-content,1fr)}:where(html[data-px-not-migrated]) .px-image-text[data-astro-cid-vwtko7dv]:not([data-no-media]):is([data-layout=split],[data-layout=offset]) .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-image-text[data-astro-cid-vwtko7dv]:not([data-no-media]):is([data-layout=split],[data-layout=offset]) .px-it__copy[data-astro-cid-vwtko7dv]{max-width:calc(100cqi - (var(--space-6, 2rem) + var(--space-2, .5rem)) - var(--px-picture-floor, 0px))}}.px-image-text[data-astro-cid-vwtko7dv][data-media=right] .px-it__media[data-astro-cid-vwtko7dv]{order:2}.px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv]{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--radius-lg, .75rem);box-shadow:var(--shadow-md, none)}.px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv][data-px-fit=fill]{aspect-ratio:3 / 2;object-fit:cover}.px-it__eyebrow[data-astro-cid-vwtko7dv]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-sm, .9rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #2563eb))}.px-it__copy[data-astro-cid-vwtko7dv] h2[data-astro-cid-vwtko7dv]{margin:0 0 var(--space-4, 1rem);font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));font-family:var(--font-heading, var(--font-sans, inherit))}.px-it__body[data-astro-cid-vwtko7dv]{margin:0 0 var(--space-4, 1rem);color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55)}.px-it__bullets[data-astro-cid-vwtko7dv]{list-style:none;margin:0 0 var(--space-5, 1.5rem);padding:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.px-it__bullets[data-astro-cid-vwtko7dv] li[data-astro-cid-vwtko7dv]{position:relative;padding-left:var(--space-5, 1.5rem)}.px-it__bullets[data-astro-cid-vwtko7dv] li[data-astro-cid-vwtko7dv]:before{content:"✓";position:absolute;left:0;color:var(--color-accent, #2563eb);font-weight:700}.px-it__link[data-astro-cid-vwtko7dv]{color:var(--color-link, #075985);font-weight:600;text-decoration:none}.px-it__link[data-astro-cid-vwtko7dv]:hover,.px-it__link[data-astro-cid-vwtko7dv]:focus-visible{text-decoration:underline}.px-it__stat[data-astro-cid-vwtko7dv]{margin:0 0 var(--space-4, 1rem);display:flex;align-items:baseline;gap:var(--space-3, .75rem)}.px-it__stat-value[data-astro-cid-vwtko7dv]{font-size:var(--font-size-3xl, clamp(2rem, 5vw, 3.5rem));font-weight:800;line-height:1;color:var(--color-heading, var(--color-text, #0f172a))}.px-it__stat-label[data-astro-cid-vwtko7dv]{color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset]{overflow:hidden}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv]{margin-block:calc(-1 * (var(--space-7, 3rem) + var(--space-2, .5rem)));border-radius:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv][data-px-fit=fill]{aspect-ratio:3 / 4}.px-image-text[data-astro-cid-vwtko7dv][data-layout=stacked] .px-container[data-astro-cid-vwtko7dv]{grid-template-columns:1fr;max-width:42rem;text-align:center}.px-image-text[data-astro-cid-vwtko7dv][data-layout=stacked][data-media=right] .px-it__media[data-astro-cid-vwtko7dv]{order:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=stacked] .px-it__bullets[data-astro-cid-vwtko7dv]{align-items:center}.px-image-text[data-astro-cid-vwtko7dv][data-layout=stacked] .px-it__stat[data-astro-cid-vwtko7dv]{justify-content:center}.px-image-text[data-astro-cid-vwtko7dv][data-layout=split][data-no-media] .px-container[data-astro-cid-vwtko7dv]{grid-template-columns:1fr;max-width:var(--measure, 44rem)}.px-it__pull[data-astro-cid-vwtko7dv]{margin:0 0 var(--space-5, 1.5rem);padding-left:var(--space-5, 1.5rem);border-left:3px solid var(--color-accent, #2563eb)}.px-it__pull[data-astro-cid-vwtko7dv] blockquote[data-astro-cid-vwtko7dv]{margin:0;font-size:var(--font-size-xl, 1.35rem);line-height:var(--line-height-heading, 1.35);font-family:var(--font-heading, var(--font-sans, inherit));color:var(--color-heading, var(--color-text, #0f172a))}.px-it__pull[data-astro-cid-vwtko7dv] figcaption[data-astro-cid-vwtko7dv]{margin-top:var(--space-2, .5rem);font-size:var(--font-size-sm, .9rem);color:var(--color-muted, #64748b)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=stacked] .px-it__pull[data-astro-cid-vwtko7dv]{border-left:0;padding-left:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay]{position:relative;overflow:hidden;padding-block:calc(var(--space-7, 3rem) + var(--space-2, .5rem))}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__media[data-astro-cid-vwtko7dv]{position:absolute;inset:0;margin:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv]{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-container[data-astro-cid-vwtko7dv]{position:relative;grid-template-columns:1fr;max-width:var(--maxw, 72rem)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{position:relative;z-index:1;max-width:34rem;padding:var(--space-6, 2rem);border-radius:var(--radius-lg, .75rem);background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff)}:where(html[data-px-not-migrated]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{max-width:min(34rem,100%)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv] h2[data-astro-cid-vwtko7dv],.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__body[data-astro-cid-vwtko7dv],.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__bullets[data-astro-cid-vwtko7dv] li[data-astro-cid-vwtko7dv],.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__eyebrow[data-astro-cid-vwtko7dv]{color:var(--color-primary-contrast, #fff)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__body[data-astro-cid-vwtko7dv]{opacity:.85}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__bullets[data-astro-cid-vwtko7dv] li[data-astro-cid-vwtko7dv]:before,.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__link[data-astro-cid-vwtko7dv]{color:var(--color-primary-contrast, #fff)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay][data-media=right] .px-it__copy[data-astro-cid-vwtko7dv]{margin-left:auto}@media(max-width:767px){.px-container[data-astro-cid-vwtko7dv]{grid-template-columns:1fr}.px-image-text[data-astro-cid-vwtko7dv][data-media=right] .px-it__media[data-astro-cid-vwtko7dv]{order:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv]{margin-block:0;border-radius:var(--radius-lg, .75rem)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv][data-px-fit=fill]{aspect-ratio:3 / 2}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{max-width:none}:where(html[data-px-not-migrated]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{max-width:100%}}@container px-embedded-section (max-width: 767px){:where(html[data-px-not-migrated]) .px-image-text[data-astro-cid-vwtko7dv]:not([data-no-media]):is([data-layout=split],[data-layout=offset]) .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-image-text[data-astro-cid-vwtko7dv]:not([data-no-media]):is([data-layout=split],[data-layout=offset]) .px-it__copy[data-astro-cid-vwtko7dv]{max-width:none}.px-container[data-astro-cid-vwtko7dv]{grid-template-columns:1fr}.px-image-text[data-astro-cid-vwtko7dv][data-media=right] .px-it__media[data-astro-cid-vwtko7dv]{order:0}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv]{margin-block:0;border-radius:var(--radius-lg, .75rem)}.px-image-text[data-astro-cid-vwtko7dv][data-layout=offset] .px-it__media[data-astro-cid-vwtko7dv] img[data-astro-cid-vwtko7dv][data-px-fit=fill]{aspect-ratio:3 / 2}.px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{max-width:none}:where(html[data-px-not-migrated]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) .px-image-text[data-astro-cid-vwtko7dv][data-layout=overlay] .px-it__copy[data-astro-cid-vwtko7dv]{max-width:100%}}:where(html[data-px-not-migrated]) [data-astro-cid-vwtko7dv]:where(.px-it__copy,.px-it__bullets)>[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) [data-astro-cid-vwtko7dv]:where(.px-it__copy,.px-it__bullets)>[data-astro-cid-vwtko7dv]{min-width:0;max-width:100%}:where(html[data-px-not-migrated]) [data-astro-cid-vwtko7dv]:where(.px-it__stat)>[data-astro-cid-vwtko7dv],:where(html[data-px-library-theme]) [data-astro-cid-vwtko7dv]:where(.px-it__stat)>[data-astro-cid-vwtko7dv]{max-width:100%}:where(html[data-px-not-migrated]) [data-astro-cid-vwtko7dv]:where(.px-it__stat),:where(html[data-px-library-theme]) [data-astro-cid-vwtko7dv]:where(.px-it__stat){flex-wrap:wrap}.px-footer-cta[data-astro-cid-5mngfx53]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * 1.357) var(--space-5, 1.5rem);text-align:center}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=primary]{background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=accent]{background:var(--color-accent, #2563eb);color:var(--color-cta-text, #ffffff)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=surface]{background:var(--color-surface, #f8fafc);color:var(--color-text, #0f172a)}.px-container[data-astro-cid-5mngfx53]{max-width:var(--maxw, 72rem);margin:0 auto}.px-footer-cta[data-astro-cid-5mngfx53] h2[data-astro-cid-5mngfx53]{margin:0;font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));font-family:var(--font-heading, var(--font-sans, inherit))}.px-fc__sub[data-astro-cid-5mngfx53]{margin:var(--space-3, .75rem) auto 0;max-width:40rem;opacity:.85;line-height:var(--line-height-body, 1.55)}.px-fc__actions[data-astro-cid-5mngfx53]{margin-top:var(--space-6, 2rem);display:flex;justify-content:center;gap:var(--space-3, .75rem);flex-wrap:wrap}.px-fc__btn[data-astro-cid-5mngfx53]{display:inline-block;padding:.8rem 1.4rem;border-radius:var(--radius, .5rem);text-decoration:none;font-weight:600;font-family:var(--font-interface, inherit);white-space:nowrap}:where(html[data-px-not-migrated]) .px-fc__btn[data-astro-cid-5mngfx53],:where(html[data-px-library-theme]) .px-fc__btn[data-astro-cid-5mngfx53]{white-space:inherit;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=primary] .px-fc__btn--primary[data-astro-cid-5mngfx53]{background:var(--color-primary-contrast, #fff);color:var(--color-primary, #0f172a)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=accent] .px-fc__btn--primary[data-astro-cid-5mngfx53]{background:var(--color-cta-text, #ffffff);color:var(--color-accent, #2563eb)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=surface] .px-fc__btn--primary[data-astro-cid-5mngfx53]{background:var(--color-cta, var(--color-accent, #2563eb));color:var(--color-cta-text, #ffffff)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=stage] .px-fc__btn--primary[data-astro-cid-5mngfx53]{background:var(--color-cta, #c8a44e);color:var(--color-cta-text, #0a0b0f)}.px-footer-cta[data-astro-cid-5mngfx53][data-tone=stage] .px-fc__sub[data-astro-cid-5mngfx53],.px-footer-cta[data-astro-cid-5mngfx53][data-tone=stage] .px-fc__reassure[data-astro-cid-5mngfx53]{color:var(--color-muted, #9498a8);opacity:1}.px-fc__btn--secondary[data-astro-cid-5mngfx53]{border:1px solid currentColor;color:inherit;background:transparent}.px-fc__reassure[data-astro-cid-5mngfx53]{margin:var(--space-4, 1rem) 0 0;font-size:var(--font-size-sm, .9rem);opacity:.7}.px-team[data-astro-cid-aylov3hy]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-aylov3hy]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-aylov3hy]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-aylov3hy] h2[data-astro-cid-aylov3hy]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-head[data-astro-cid-aylov3hy] p[data-astro-cid-aylov3hy]{margin:var(--space-2, .5rem) auto 0;max-width:40rem;color:var(--color-muted, #475569)}.px-team-grid[data-astro-cid-aylov3hy]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-member[data-astro-cid-aylov3hy]{display:flex;flex-direction:column;padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-card, var(--color-surface, #fff));text-align:center;box-shadow:var(--shadow-sm, none)}.px-member[data-astro-cid-aylov3hy] img[data-astro-cid-aylov3hy]{width:5.5rem;height:5.5rem;border-radius:50%;object-fit:cover;margin:0 auto var(--space-4, 1rem)}.px-member__name[data-astro-cid-aylov3hy]{font-weight:700}:where(html[data-px-not-migrated]) .px-member[data-astro-cid-aylov3hy],:where(html[data-px-library-theme]) .px-member[data-astro-cid-aylov3hy]{min-width:0}:where(html[data-px-not-migrated]) .px-member__name[data-astro-cid-aylov3hy],:where(html[data-px-library-theme]) .px-member__name[data-astro-cid-aylov3hy]{overflow-wrap:anywhere}.px-member__name[data-astro-cid-aylov3hy] a[data-astro-cid-aylov3hy]{color:var(--color-link, #075985);text-decoration:none}.px-member__name[data-astro-cid-aylov3hy] a[data-astro-cid-aylov3hy]:hover,.px-member__name[data-astro-cid-aylov3hy] a[data-astro-cid-aylov3hy]:focus-visible{text-decoration:underline}.px-member__role[data-astro-cid-aylov3hy]{color:var(--color-muted, #64748b);font-size:var(--font-size-sm, .9rem);margin-top:var(--space-1, .25rem)}.px-member__bio[data-astro-cid-aylov3hy]{color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55);margin:var(--space-3, .75rem) 0 0}.px-member__body[data-astro-cid-aylov3hy]{display:contents}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-team-grid[data-astro-cid-aylov3hy]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member[data-astro-cid-aylov3hy]{flex-direction:row;text-align:left;align-items:flex-start;gap:var(--space-4, 1rem)}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member[data-astro-cid-aylov3hy] img[data-astro-cid-aylov3hy]{width:4.5rem;height:4.5rem;margin:0;flex:none}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member__body[data-astro-cid-aylov3hy]{display:flex;flex-direction:column;min-width:0}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member__bio[data-astro-cid-aylov3hy]{margin-top:var(--space-2, .5rem)}.px-member--join[data-astro-cid-aylov3hy]{border-style:dashed;background:transparent;justify-content:center;align-items:center;text-align:center}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member--join[data-astro-cid-aylov3hy]{flex-direction:column;text-align:center}.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-member--join[data-astro-cid-aylov3hy] .px-member__body[data-astro-cid-aylov3hy]{align-items:center}.px-join-cta[data-astro-cid-aylov3hy]{display:inline-block;margin-top:var(--space-4, 1rem);padding:.55rem 1.05rem;border-radius:var(--radius, .5rem);background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff);text-decoration:none;font-weight:600;font-size:var(--font-size-sm, .9rem)}@media(max-width:767px){.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-team-grid[data-astro-cid-aylov3hy]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-team[data-astro-cid-aylov3hy][data-layout=profiles] .px-team-grid[data-astro-cid-aylov3hy]{grid-template-columns:1fr}}.px-timeline[data-astro-cid-xy54pohy]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-xy54pohy]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-xy54pohy]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-xy54pohy] h2[data-astro-cid-xy54pohy]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-tl-list[data-astro-cid-xy54pohy]{list-style:none;margin:0;padding:0;counter-reset:px-step}.px-tl-marker[data-astro-cid-xy54pohy]{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border-radius:999px;background:var(--color-accent, #2563eb);color:var(--color-cta-text, #fff);font-weight:700;font-size:var(--font-size-sm, .9rem)}.px-tl-body[data-astro-cid-xy54pohy] h3[data-astro-cid-xy54pohy]{margin:0 0 var(--space-1, .25rem);font-size:var(--font-size-lg, 1.125rem)}.px-tl-dur[data-astro-cid-xy54pohy]{display:inline-block;margin:0 0 var(--space-2, .5rem);padding:.15rem .55rem;border:1px solid var(--color-border, #e2e8f0);border-radius:999px;font-size:var(--font-size-sm, .8rem);color:var(--color-muted, #64748b)}.px-tl-body[data-astro-cid-xy54pohy] p[data-astro-cid-xy54pohy]{margin:0;color:var(--color-muted, #475569);line-height:var(--line-height-body, 1.55)}.px-timeline[data-astro-cid-xy54pohy][data-layout=steps] .px-tl-list[data-astro-cid-xy54pohy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--space-6, 2rem)}.px-timeline[data-astro-cid-xy54pohy][data-layout=steps] .px-tl-item[data-astro-cid-xy54pohy]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3, .75rem);position:relative;text-align:left}@media(min-width:768px){.px-timeline[data-astro-cid-xy54pohy][data-layout=steps] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):after{content:"";position:absolute;top:1.125rem;left:3rem;right:calc(-1 * var(--space-6, 2rem));border-top:2px solid var(--color-border, #e2e8f0)}}@media(min-width:1024px){.px-timeline[data-astro-cid-xy54pohy][data-layout=steps][data-px-tl-cols] .px-tl-list[data-astro-cid-xy54pohy]{grid-template-columns:repeat(var(--px-tl-cols, 3),minmax(0,1fr))}}@container px-embedded-section (max-width: 1023px){.px-timeline[data-astro-cid-xy54pohy][data-layout=steps][data-px-tl-cols] .px-tl-list[data-astro-cid-xy54pohy]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.px-timeline[data-astro-cid-xy54pohy][data-layout=vertical] .px-tl-list[data-astro-cid-xy54pohy]{max-width:44rem;margin:0 auto;display:flex;flex-direction:column}.px-timeline[data-astro-cid-xy54pohy][data-layout=vertical] .px-tl-item[data-astro-cid-xy54pohy]{display:flex;gap:var(--space-4, 1rem);position:relative;padding-bottom:var(--space-6, 2rem)}.px-timeline[data-astro-cid-xy54pohy][data-layout=vertical] .px-tl-item[data-astro-cid-xy54pohy]:last-child{padding-bottom:0}.px-timeline[data-astro-cid-xy54pohy][data-layout=vertical] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):before{content:"";position:absolute;top:2.25rem;bottom:0;left:1.0625rem;border-left:2px solid var(--color-border, #e2e8f0)}.px-timeline[data-astro-cid-xy54pohy][data-layout=vertical] .px-tl-marker[data-astro-cid-xy54pohy]{flex:none}@media(min-width:768px){.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-list[data-astro-cid-xy54pohy]{max-width:56rem;margin:0 auto;display:flex;flex-direction:column}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-4, 1rem);position:relative;padding-bottom:var(--space-6, 2rem)}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:last-child{padding-bottom:0}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-marker[data-astro-cid-xy54pohy]{grid-column:2;grid-row:1;align-self:start}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:nth-child(odd) .px-tl-body[data-astro-cid-xy54pohy]{grid-column:1;grid-row:1;text-align:right}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:nth-child(2n) .px-tl-body[data-astro-cid-xy54pohy]{grid-column:3;grid-row:1}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):before{content:"";position:absolute;top:2.25rem;bottom:0;left:50%;transform:translate(-50%);border-left:2px solid var(--color-border, #e2e8f0)}}@media(max-width:767px){.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-list[data-astro-cid-xy54pohy]{max-width:44rem;margin:0 auto;display:flex;flex-direction:column}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]{display:flex;gap:var(--space-4, 1rem);position:relative;padding-bottom:var(--space-6, 2rem)}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:last-child{padding-bottom:0}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):before{content:"";position:absolute;top:2.25rem;bottom:0;left:1.0625rem;border-left:2px solid var(--color-border, #e2e8f0)}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-marker[data-astro-cid-xy54pohy]{flex:none}}@container px-embedded-section (max-width: 767px){.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-list[data-astro-cid-xy54pohy]{max-width:44rem;margin:0 auto;display:flex;flex-direction:column}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]{display:flex;gap:var(--space-4, 1rem);position:relative;padding-bottom:var(--space-6, 2rem)}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:last-child{padding-bottom:0}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):before{content:"";position:absolute;top:2.25rem;bottom:0;left:1.0625rem;border-left:2px solid var(--color-border, #e2e8f0)}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-marker[data-astro-cid-xy54pohy]{flex:none}}@container px-embedded-section (max-width: 767px){.px-timeline[data-astro-cid-xy54pohy][data-layout=steps] .px-tl-item[data-astro-cid-xy54pohy]:not(:last-child):after{content:none}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-item[data-astro-cid-xy54pohy]:nth-child(odd) .px-tl-body[data-astro-cid-xy54pohy]{text-align:left}.px-timeline[data-astro-cid-xy54pohy][data-layout=alternating] .px-tl-marker[data-astro-cid-xy54pohy]{align-self:auto}}:where(html[data-px-not-migrated]) [data-astro-cid-xy54pohy]:where(.px-tl-body),:where(html[data-px-library-theme]) [data-astro-cid-xy54pohy]:where(.px-tl-body){min-width:0;max-width:100%}:where(html[data-px-not-migrated]) [data-astro-cid-xy54pohy]:where(.px-tl-marker),:where(html[data-px-library-theme]) [data-astro-cid-xy54pohy]:where(.px-tl-marker){max-width:50%;overflow-wrap:anywhere}:where(html[data-px-not-migrated]) [data-astro-cid-xy54pohy]:where(.px-tl-dur),:where(html[data-px-library-theme]) [data-astro-cid-xy54pohy]:where(.px-tl-dur){max-width:100%;overflow-wrap:anywhere}.px-comparison[data-astro-cid-3jfnbudl]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-3jfnbudl]{max-width:56rem;margin:0 auto}.px-head[data-astro-cid-3jfnbudl]{text-align:center;margin-bottom:var(--space-6, 2rem)}.px-head[data-astro-cid-3jfnbudl] h2[data-astro-cid-3jfnbudl]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0;font-family:var(--font-heading, var(--font-sans, inherit))}.px-cmp-wrap[data-astro-cid-3jfnbudl]{container-type:inline-size;container-name:px-cmp;overflow-x:auto;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, #fff);box-shadow:var(--shadow-sm, none)}table[data-astro-cid-3jfnbudl]{width:100%;border-collapse:collapse;min-width:30rem}th[data-astro-cid-3jfnbudl],td[data-astro-cid-3jfnbudl]{padding:var(--space-3, .75rem) var(--space-4, 1rem);border-bottom:1px solid var(--color-border, #e2e8f0);text-align:center}tbody[data-astro-cid-3jfnbudl] tr[data-astro-cid-3jfnbudl]:last-child th[data-astro-cid-3jfnbudl],tbody[data-astro-cid-3jfnbudl] tr[data-astro-cid-3jfnbudl]:last-child td[data-astro-cid-3jfnbudl]{border-bottom:0}thead[data-astro-cid-3jfnbudl] th[data-astro-cid-3jfnbudl]{font-weight:700;font-size:var(--font-size-sm, .9rem)}tbody[data-astro-cid-3jfnbudl] th[data-astro-cid-3jfnbudl][scope=row]{text-align:left;font-weight:500}.px-cmp-yes[data-astro-cid-3jfnbudl]{color:var(--color-accent, #2563eb);font-weight:700}.px-cmp-no[data-astro-cid-3jfnbudl]{color:var(--color-muted, #94a3b8)}.px-cmp-note[data-astro-cid-3jfnbudl]{margin:var(--space-3, .75rem) 0 0;font-size:var(--font-size-xs, .78rem);color:var(--color-muted, #64748b);text-align:center}.px-sr-only[data-astro-cid-3jfnbudl]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container px-cmp (width < 30rem){table[data-astro-cid-3jfnbudl]{min-width:0;display:block}thead[data-astro-cid-3jfnbudl]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}tbody[data-astro-cid-3jfnbudl]{display:block}tr[data-astro-cid-3jfnbudl]{display:block;padding:var(--space-3, .75rem) var(--space-4, 1rem);border-bottom:1px solid var(--color-border, #e2e8f0)}tbody[data-astro-cid-3jfnbudl] tr[data-astro-cid-3jfnbudl]:last-child{border-bottom:0}tbody[data-astro-cid-3jfnbudl] th[data-astro-cid-3jfnbudl][scope=row],td[data-astro-cid-3jfnbudl]{border-bottom:0;padding:0;overflow-wrap:anywhere}tbody[data-astro-cid-3jfnbudl] th[data-astro-cid-3jfnbudl][scope=row]{display:block;padding-bottom:var(--space-2, .5rem)}th[data-astro-cid-3jfnbudl][scope=row][data-col]:before{content:attr(data-col);display:block;font-size:var(--font-size-xs, .78rem);font-weight:700;color:var(--color-muted, #64748b)}td[data-astro-cid-3jfnbudl]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3, .75rem);padding-top:var(--space-1, .25rem);padding-bottom:var(--space-1, .25rem);text-align:right}td[data-astro-cid-3jfnbudl][data-col]:before{content:attr(data-col);flex:0 1 auto;font-weight:700;font-size:var(--font-size-sm, .9rem);text-align:left}:where(html[data-px-not-migrated]) td[data-astro-cid-3jfnbudl][data-col]:before,:where(html[data-px-library-theme]) td[data-astro-cid-3jfnbudl][data-col]:before{max-width:60%;overflow-wrap:break-word}}.px-newsletter[data-astro-cid-hox6rhig]{padding:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857) var(--space-5, 1.5rem)}.px-newsletter[data-astro-cid-hox6rhig][data-layout=band]{background:var(--color-surface, #f8fafc)}.px-container[data-astro-cid-hox6rhig]{max-width:var(--maxw, 72rem);margin:0 auto}.px-nl__inner[data-astro-cid-hox6rhig]{max-width:40rem;margin:0 auto;text-align:center}.px-newsletter[data-astro-cid-hox6rhig][data-layout=boxed] .px-nl__inner[data-astro-cid-hox6rhig]{background:var(--color-surface, #f8fafc);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);padding:var(--space-6, 2rem);box-shadow:var(--shadow, none)}.px-newsletter[data-astro-cid-hox6rhig] h2[data-astro-cid-hox6rhig]{margin:0;font-size:var(--font-size-xl, 1.35rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-nl__body[data-astro-cid-hox6rhig]{margin:var(--space-2, .5rem) 0 0;color:var(--color-muted, #475569)}.px-nl__bullets[data-astro-cid-hox6rhig]{list-style:none;margin:var(--space-4, 1rem) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2, .5rem) var(--space-4, 1rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-nl__bullets[data-astro-cid-hox6rhig] li[data-astro-cid-hox6rhig]:before{content:"✓ ";color:var(--color-accent, #2563eb);font-weight:700}.px-nl__form[data-astro-cid-hox6rhig]{margin-top:var(--space-5, 1.5rem);display:flex;gap:var(--space-2, .5rem);justify-content:center;flex-wrap:wrap}.px-nl__form[data-astro-cid-hox6rhig] input[data-astro-cid-hox6rhig][type=email]{flex:1 1 14rem;max-width:22rem;padding:.7rem .9rem;border:1px solid var(--color-border, #cbd5e1);border-radius:var(--radius, .5rem);background:var(--color-bg, #fff);color:var(--color-text, #0f172a);font:inherit;font-family:var(--font-interface, inherit)}.px-nl__form[data-astro-cid-hox6rhig] button[data-astro-cid-hox6rhig]{padding:.7rem 1.2rem;border:0;border-radius:var(--radius, .5rem);background:var(--color-cta, var(--color-accent, #2563eb));color:var(--color-cta-text, #fff);font:inherit;font-family:var(--font-interface, inherit);font-weight:700;cursor:pointer;white-space:nowrap}:where(html[data-px-not-migrated]) .px-nl__form[data-astro-cid-hox6rhig] button[data-astro-cid-hox6rhig],:where(html[data-px-library-theme]) .px-nl__form[data-astro-cid-hox6rhig] button[data-astro-cid-hox6rhig]{white-space:inherit;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.px-nl__privacy[data-astro-cid-hox6rhig]{margin:var(--space-3, .75rem) 0 0;font-size:var(--font-size-xs, .78rem);color:var(--color-muted, #64748b)}.px-nl__notice[data-astro-cid-hox6rhig]{margin:var(--space-4, 1rem) 0 0;padding:var(--space-3, .75rem) var(--space-4, 1rem);border:1px solid rgba(16,185,129,.38);border-radius:var(--radius, .5rem);background:#10b9811a;color:var(--color-text, #065f46)}.px-nl__notice--error[data-astro-cid-hox6rhig]{border-color:#dc262661;background:#dc26261a}.px-sr-only[data-astro-cid-hox6rhig]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.px-banner[data-astro-cid-ucl2vgum]{padding:var(--space-3, .75rem) var(--space-5, 1.5rem)}.px-banner[data-astro-cid-ucl2vgum][data-tone=accent]{background:var(--color-accent, #2563eb);color:var(--color-cta-text, #ffffff)}.px-banner[data-astro-cid-ucl2vgum][data-tone=primary]{background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff)}.px-banner[data-astro-cid-ucl2vgum][data-tone=surface]{background:var(--color-surface, #f8fafc);color:var(--color-text, #0f172a);border-block:1px solid var(--color-border, #e2e8f0)}.px-container[data-astro-cid-ucl2vgum]{max-width:var(--maxw, 72rem);margin:0 auto}.px-banner__line[data-astro-cid-ucl2vgum]{margin:0;display:flex;justify-content:center;align-items:baseline;gap:var(--space-3, .75rem);flex-wrap:wrap;font-size:var(--font-size-sm, .9rem);font-weight:500;text-align:center}.px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.px-banner[data-astro-cid-ucl2vgum][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum]{align-items:center}.px-banner[data-astro-cid-ucl2vgum][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{text-decoration:none;padding:.35rem .9rem;border-radius:var(--radius, .5rem)}.px-banner[data-astro-cid-ucl2vgum][data-tone=accent][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{background:var(--color-cta-text, #ffffff);color:var(--color-accent, #2563eb)}.px-banner[data-astro-cid-ucl2vgum][data-tone=primary][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{background:var(--color-primary-contrast, #fff);color:var(--color-primary, #0f172a)}.px-banner[data-astro-cid-ucl2vgum][data-tone=surface][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{background:var(--color-cta, var(--color-accent, #2563eb));color:var(--color-cta-text, #ffffff)}.px-banner[data-astro-cid-ucl2vgum][data-tone=stage][data-action=button] .px-banner__line[data-astro-cid-ucl2vgum] a[data-astro-cid-ucl2vgum]{background:var(--color-cta, #c8a44e);color:var(--color-cta-text, #0a0b0f)}.px-blog-teaser[data-astro-cid-h2oagfje]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-h2oagfje]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-h2oagfje] h2[data-astro-cid-h2oagfje]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0 0 var(--space-6, 2rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-bt-grid[data-astro-cid-h2oagfje]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-bt-card[data-astro-cid-h2oagfje]{display:flex;flex-direction:column;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-card, var(--color-surface, #fff));overflow:hidden;box-shadow:var(--shadow, none)}.px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje]{display:block;width:100%;height:auto;object-fit:contain;align-self:flex-start}.px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:3 / 2;object-fit:cover;align-self:auto}.px-bt-card__body[data-astro-cid-h2oagfje]{display:flex;flex-direction:column;flex:1;padding:var(--space-5, 1.5rem)}.px-bt-card__cat[data-astro-cid-h2oagfje]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-xs, .78rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #2563eb))}.px-bt-card[data-astro-cid-h2oagfje] h3[data-astro-cid-h2oagfje]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-lg, 1.125rem);line-height:var(--line-height-heading, 1.25)}.px-bt-card[data-astro-cid-h2oagfje] h3[data-astro-cid-h2oagfje] a[data-astro-cid-h2oagfje]{color:inherit;text-decoration:none}.px-bt-card[data-astro-cid-h2oagfje] h3[data-astro-cid-h2oagfje] a[data-astro-cid-h2oagfje]:hover,.px-bt-card[data-astro-cid-h2oagfje] h3[data-astro-cid-h2oagfje] a[data-astro-cid-h2oagfje]:focus-visible{color:var(--color-link, #075985);text-decoration:underline}.px-bt-card__excerpt[data-astro-cid-h2oagfje]{margin:0;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.px-bt-card__date[data-astro-cid-h2oagfje]{margin:var(--space-3, .75rem) 0 0;padding-top:var(--space-3, .75rem);margin-top:auto;font-size:var(--font-size-xs, .78rem);color:var(--color-muted, #64748b)}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-grid[data-astro-cid-h2oagfje]{grid-template-columns:1fr;max-width:48rem;margin:0 auto}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]{flex-direction:row}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje]{width:13rem;flex:none}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:4 / 3}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-grid[data-astro-cid-h2oagfje]{grid-template-columns:repeat(2,1fr)}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child{grid-column:1 / -1;flex-direction:row}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje]{width:50%;flex:none}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:16 / 9}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child h3[data-astro-cid-h2oagfje]{font-size:var(--font-size-xl, 1.35rem)}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child .px-bt-card__body[data-astro-cid-h2oagfje]{justify-content:center}@media(max-width:767px){.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]{flex-direction:column}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje]{width:100%}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:3 / 2}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-grid[data-astro-cid-h2oagfje]{grid-template-columns:1fr}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child{flex-direction:column}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje]{width:100%}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:3 / 2}}@container px-embedded-section (max-width: 767px){.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]{flex-direction:column}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje]{width:100%}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=list] .px-bt-card[data-astro-cid-h2oagfje]>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:3 / 2}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-grid[data-astro-cid-h2oagfje]{grid-template-columns:1fr}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child{flex-direction:column}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje]{width:100%}.px-blog-teaser[data-astro-cid-h2oagfje][data-layout=featured] .px-bt-card[data-astro-cid-h2oagfje]:first-child>img[data-astro-cid-h2oagfje][data-px-fit=fill]{aspect-ratio:3 / 2}}.px-rec-card__excerpt[data-astro-cid-5tpvdspk][data-praxis-recommendation-post]:empty{min-height:1lh}.px-recommendations[data-astro-cid-5tpvdspk]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-5tpvdspk]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-5tpvdspk] h2[data-astro-cid-5tpvdspk]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0 0 var(--space-6, 2rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-rec-grid[data-astro-cid-5tpvdspk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-rec-card[data-astro-cid-5tpvdspk]{display:flex;flex-direction:column;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-card, var(--color-surface, #fff));overflow:hidden;box-shadow:var(--shadow, none)}.px-rec-card[data-astro-cid-5tpvdspk]>img[data-astro-cid-5tpvdspk]{display:block;width:100%;height:auto;object-fit:contain;align-self:flex-start}.px-rec-card__body[data-astro-cid-5tpvdspk]{display:flex;flex-direction:column;flex:1;padding:var(--space-5, 1.5rem)}.px-rec-card[data-astro-cid-5tpvdspk] h3[data-astro-cid-5tpvdspk]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-lg, 1.125rem);line-height:var(--line-height-heading, 1.25)}.px-rec-card[data-astro-cid-5tpvdspk] h3[data-astro-cid-5tpvdspk] a[data-astro-cid-5tpvdspk]{color:inherit;text-decoration:none}.px-rec-card[data-astro-cid-5tpvdspk] h3[data-astro-cid-5tpvdspk] a[data-astro-cid-5tpvdspk]:hover,.px-rec-card[data-astro-cid-5tpvdspk] h3[data-astro-cid-5tpvdspk] a[data-astro-cid-5tpvdspk]:focus-visible{color:var(--color-link, #075985);text-decoration:underline}.px-rec-card__excerpt[data-astro-cid-5tpvdspk]{margin:0;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.px-rec-card__meta[data-astro-cid-5tpvdspk]{margin:var(--space-3, .75rem) 0 0;padding-top:var(--space-3, .75rem);margin-top:auto;font-size:var(--font-size-xs, .78rem);color:var(--color-muted, #64748b)}.px-rec-card__price[data-astro-cid-5tpvdspk]{margin:var(--space-3, .75rem) 0 0;font-size:var(--font-size-lg, 1.125rem);font-weight:600;color:var(--color-heading, inherit)}.px-rec-card__cta[data-astro-cid-5tpvdspk]{margin:var(--space-4, 1rem) 0 0;align-self:start;font-size:var(--font-size-sm, .9rem);font-weight:600;color:var(--color-link, #075985);text-decoration:none}.px-rec-card__cta[data-astro-cid-5tpvdspk]:hover,.px-rec-card__cta[data-astro-cid-5tpvdspk]:focus-visible{text-decoration:underline}.px-rec-card__body[data-astro-cid-5tpvdspk]>.px-rec-card__cta[data-astro-cid-5tpvdspk]:last-child:not(.px-rec-card__meta+.px-rec-card__cta){margin-top:auto}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=grid][data-px-rec-cols] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:repeat(var(--px-rec-cols, 3),minmax(0,1fr))}.px-rec-empty[data-astro-cid-5tpvdspk]{margin:0;padding:var(--space-5, 1.5rem);border:1px dashed var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=rail] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-auto-flow:column;grid-auto-columns:minmax(16rem,1fr);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-2, .5rem)}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=rail] .px-rec-card[data-astro-cid-5tpvdspk]{scroll-snap-align:start}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:1fr;max-width:48rem;margin:0 auto}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]{flex-direction:row}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]>img[data-astro-cid-5tpvdspk]{width:13rem;flex:none}@media(max-width:767px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]{flex-direction:column}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]>img[data-astro-cid-5tpvdspk]{width:100%}}@container px-embedded-section (max-width: 767px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]{flex-direction:column}.px-recommendations[data-astro-cid-5tpvdspk][data-layout=list] .px-rec-card[data-astro-cid-5tpvdspk]>img[data-astro-cid-5tpvdspk]{width:100%}}@media(max-width:1023px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=grid][data-px-rec-cols] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@media(max-width:767px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=grid][data-px-rec-cols] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:1fr}}@container px-embedded-section (max-width: 1023px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=grid][data-px-rec-cols] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@container px-embedded-section (max-width: 767px){.px-recommendations[data-astro-cid-5tpvdspk][data-layout=grid][data-px-rec-cols] .px-rec-grid[data-astro-cid-5tpvdspk]{grid-template-columns:1fr}}.px-live-list[data-astro-cid-tbws3hsj]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-row-col>.px-embedded-section:not([data-px-widget-box])>.px-live-list:has(>.px-container>[data-praxis-source-block]){padding-inline:0}.px-row-col>.px-embedded-section>.px-live-list>.px-container>[data-praxis-source-block]{margin-block:0}.px-container[data-astro-cid-tbws3hsj]{max-width:var(--maxw, 72rem);margin:0 auto}.px-head[data-astro-cid-tbws3hsj] h2[data-astro-cid-tbws3hsj]{font-size:var(--font-size-2xl, clamp(1.5rem, 3vw, 2.25rem));margin:0 0 var(--space-6, 2rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-ll-grid[data-astro-cid-tbws3hsj]{display:grid;gap:calc(var(--space-4, 1rem) + var(--space-1, .25rem))}.px-ll-card[data-astro-cid-tbws3hsj]{display:flex;flex-direction:column;gap:var(--space-3, .75rem)}.px-ll-card__media[data-astro-cid-tbws3hsj]{display:block}.px-ll-card__media[data-astro-cid-tbws3hsj] img[data-astro-cid-tbws3hsj]{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--radius-lg, .75rem)}.px-ll-card__body[data-astro-cid-tbws3hsj]{display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.px-ll-card[data-astro-cid-tbws3hsj] h3[data-astro-cid-tbws3hsj]{margin:0;font-size:var(--font-size-lg, 1.125rem);line-height:var(--line-height-heading, 1.25)}.px-ll-card[data-astro-cid-tbws3hsj] h3[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]{color:inherit;text-decoration:none}.px-ll-card[data-astro-cid-tbws3hsj] h3[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]:hover,.px-ll-card[data-astro-cid-tbws3hsj] h3[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]:focus-visible{color:var(--color-link, #075985);text-decoration:underline}.px-ll-card__meta[data-astro-cid-tbws3hsj]{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem);font-size:var(--font-size-xs, .78rem);color:var(--color-muted, #64748b)}.px-ll-card__meta[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]{color:inherit}.px-ll-card__terms[data-astro-cid-tbws3hsj]{display:inline-flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.px-ll-card__excerpt[data-astro-cid-tbws3hsj]{margin:0;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.px-ll-card__price[data-astro-cid-tbws3hsj]{margin:0;font-weight:600;color:var(--color-heading, inherit);font-family:var(--font-heading, var(--font-sans, inherit));font-size:var(--font-size-base, 1rem)}.px-ll-card__more[data-astro-cid-tbws3hsj]{align-self:start;font-size:var(--font-size-sm, .9rem);font-weight:600;color:var(--color-link, #075985);text-decoration:none}.px-ll-card__more[data-astro-cid-tbws3hsj]:hover,.px-ll-card__more[data-astro-cid-tbws3hsj]:focus-visible{text-decoration:underline}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:1fr;max-width:48rem}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card[data-astro-cid-tbws3hsj]{flex-direction:row;align-items:flex-start;gap:var(--space-5, 1.5rem)}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card__media[data-astro-cid-tbws3hsj]{flex:none;width:13rem}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card__body[data-astro-cid-tbws3hsj]{flex:1}.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid][data-px-ll-cols] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:repeat(var(--px-ll-cols, 3),minmax(0,1fr))}.px-ll-total[data-astro-cid-tbws3hsj]{margin:0 0 var(--space-4, 1rem);display:flex;flex-wrap:wrap;gap:var(--space-3, .75rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.px-ll-total__range[data-astro-cid-tbws3hsj]:before{content:"·";margin-inline-end:var(--space-3, .75rem)}.px-ll-total__count[data-astro-cid-tbws3hsj]:empty+.px-ll-total__range[data-astro-cid-tbws3hsj]:before{content:none;margin-inline-end:0}.px-ll-empty[data-astro-cid-tbws3hsj]:empty{min-height:1lh}.px-ll-empty[data-astro-cid-tbws3hsj]{margin:0;padding:var(--space-5, 1.5rem);border:1px dashed var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.55)}.wp-block-query-pagination[data-astro-cid-tbws3hsj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3, .75rem);margin-top:var(--space-6, 2rem);font-size:var(--font-size-sm, .9rem)}.wp-block-query-pagination[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]{color:var(--color-link, #075985);text-decoration:none}.wp-block-query-pagination[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]:hover,.wp-block-query-pagination[data-astro-cid-tbws3hsj] a[data-astro-cid-tbws3hsj]:focus-visible{text-decoration:underline}.wp-block-query-pagination-numbers[data-astro-cid-tbws3hsj]{display:inline-flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.wp-block-query-pagination-numbers[data-astro-cid-tbws3hsj] .current[data-astro-cid-tbws3hsj]{font-weight:700;color:var(--color-heading, inherit)}@media(max-width:1023px){.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid][data-px-ll-cols] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@media(max-width:767px){.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid][data-px-ll-cols] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:1fr}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card[data-astro-cid-tbws3hsj]{flex-direction:column;gap:var(--space-3, .75rem)}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card__media[data-astro-cid-tbws3hsj]{width:100%}}@container px-embedded-section (max-width: 1023px){.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid][data-px-ll-cols] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@container px-embedded-section (max-width: 767px){.px-live-list[data-astro-cid-tbws3hsj][data-layout=grid][data-px-ll-cols] .px-ll-grid[data-astro-cid-tbws3hsj]{grid-template-columns:1fr}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card[data-astro-cid-tbws3hsj]{flex-direction:column;gap:var(--space-3, .75rem)}.px-live-list[data-astro-cid-tbws3hsj][data-layout=list] .px-ll-card__media[data-astro-cid-tbws3hsj]{width:100%}}.px-row[data-astro-cid-46iyhrfm]{padding-inline:var(--space-5, 1.5rem)}.px-row[data-astro-cid-46iyhrfm]:where(:not([data-praxis-source-block="core/group"])){padding-block:calc(var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) * .857)}body.wp-native-shell .px-row[data-astro-cid-46iyhrfm][data-praxis-source-block="core/columns"]{padding-inline:0}body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*))),body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*)))>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section>.px-row.alignfull[data-praxis-source-block="core/group"][data-px-layout=constrained]{padding-left:var(--wp--style--root--padding-left, var(--space-5, 1.5rem));padding-right:var(--wp--style--root--padding-right, var(--space-5, 1.5rem))}.px-row-background-overlay[data-astro-cid-46iyhrfm]{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.px-row-band[data-astro-cid-46iyhrfm][data-px-overlay-content],.px-row-col[data-astro-cid-46iyhrfm][data-px-col-overlay]{position:relative}.px-col-background-overlay[data-astro-cid-46iyhrfm]{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.px-row-col[data-astro-cid-46iyhrfm][data-px-col-overlay]>*:not(.px-col-background-overlay){position:relative}.px-row-col[data-astro-cid-46iyhrfm][data-px-col-overflow=visible]>.px-embedded-section{overflow-x:visible}.px-row[data-astro-cid-46iyhrfm]{--px-m-h1-size-t: initial;--px-m-h2-size-t: initial;--px-m-h3-size-t: initial;--px-m-h4-size-t: initial;--px-m-h5-size-t: initial;--px-m-h6-size-t: initial;--px-m-h1-size-m: initial;--px-m-h2-size-m: initial;--px-m-h3-size-m: initial;--px-m-h4-size-m: initial;--px-m-h5-size-m: initial;--px-m-h6-size-m: initial}.px-section[data-astro-cid-46iyhrfm].px-band-content{max-width:var(--px-row-content-max, var(--px-kit-content-max, var(--wp--style--global--content-size, var(--maxw, 72rem))));margin-inline:auto}.px-container[data-astro-cid-46iyhrfm]{max-width:var(--px-row-content-max, var(--px-kit-content-max, var(--wp--style--global--content-size, var(--maxw, 72rem))));margin:0 auto}[data-astro-cid-46iyhrfm][data-px-band=first]{padding-bottom:0}[data-astro-cid-46iyhrfm][data-px-band=middle]{padding-top:0;padding-bottom:0}[data-astro-cid-46iyhrfm][data-px-band=last]{padding-top:0}.px-row-grid[data-astro-cid-46iyhrfm][data-px-equal]{align-items:stretch}.px-row-col[data-astro-cid-46iyhrfm]{display:flex;flex-direction:column;align-items:stretch;--px-col-gap: 0px;--px-col-gap-share: initial}.px-row[data-astro-cid-46iyhrfm][data-praxis-source-block="core/columns"]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]{--px-col-gap-share: 0px;flex-grow:0}.px-row-col[data-astro-cid-46iyhrfm][data-px-col-valign=center]{justify-content:center}.px-row-col[data-astro-cid-46iyhrfm][data-px-col-valign=bottom]{justify-content:flex-end}[data-astro-cid-46iyhrfm][data-px-flow=block]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]{display:block}[data-astro-cid-46iyhrfm][data-px-flow=block]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm][data-px-col-valign]{display:flex}.px-row-grid[data-astro-cid-46iyhrfm]{display:flex;flex-wrap:var(--px-row-wrap-d, wrap);align-items:flex-start;row-gap:var(--px-row-row-gap, var(--space-5, 1.5rem));column-gap:var(--px-row-gap, var(--space-5, 1.5rem))}[data-astro-cid-46iyhrfm][data-px-flush]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]{column-gap:0;row-gap:0}.px-row-band[data-astro-cid-46iyhrfm]{box-sizing:border-box;width:100%}[data-astro-cid-46iyhrfm][data-px-fill]{display:flex;flex-direction:column}[data-astro-cid-46iyhrfm][data-px-fill]>.px-row-band[data-astro-cid-46iyhrfm]{flex:1 1 auto;display:flex;flex-direction:column}[data-astro-cid-46iyhrfm][data-px-fill]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]{width:100%;flex:1 1 auto;display:flex;flex-direction:column}[data-astro-cid-46iyhrfm][data-px-fill]>.px-row-band[data-astro-cid-46iyhrfm]>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]{flex:1 1 auto}[data-astro-cid-46iyhrfm][data-px-valign=center]>.px-row-band[data-astro-cid-46iyhrfm]{justify-content:center}[data-astro-cid-46iyhrfm][data-px-valign=bottom]>.px-row-band[data-astro-cid-46iyhrfm]{justify-content:flex-end}.px-row-grid[data-astro-cid-46iyhrfm][data-px-equal]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-col-valign])>.px-embedded-section{display:flex;flex-direction:column;flex:1 1 auto}.px-row-grid[data-astro-cid-46iyhrfm][data-px-equal]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-col-valign])>.px-embedded-section>.px-row{flex:1 1 auto}.px-row-grid[data-astro-cid-46iyhrfm][data-px-equal]>.px-row-col[data-astro-cid-46iyhrfm][data-px-col-valign-regime]:not([data-px-col-valign])>.px-embedded-section{flex-grow:var(--px-cn, 1)}.px-row-grid[data-astro-cid-46iyhrfm][data-px-equal]>.px-row-col[data-astro-cid-46iyhrfm][data-px-col-valign-regime]:not([data-px-col-valign])>.px-embedded-section>.px-row{flex-grow:var(--px-cn, 1)}.px-row{--px-layout-content: initial;--px-layout-wide: initial}.px-row:not([data-px-layout=flex]):has(>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section>.px-row:is(.alignwide,.alignfull)){container-type:inline-size}.px-row[data-px-layout=constrained]>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row.alignwide){--px-align-measure: min(var(--px-layout-wide, var(--px-layout-content, var(--wp--style--global--wide-size, 1340px))), 100cqw)}.px-row:not([data-px-layout=flex]):not([data-px-layout=constrained])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row.alignwide){--px-align-measure: 100cqw}.px-row:not([data-px-layout=flex])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row.alignfull){--px-align-measure: 100cqw}.px-row:not([data-px-layout=flex])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row:is(.alignwide,.alignfull)){width:var(--px-align-measure);max-width:none;margin-inline:calc((100% - var(--px-align-measure)) / 2)}.px-row:not([data-px-layout=flex]):has(>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>:is(.alignwide,.alignfull)){container-type:inline-size}.px-row[data-px-layout=constrained]>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.alignwide{--px-align-measure: min(var(--px-layout-wide, var(--px-layout-content, var(--wp--style--global--wide-size, 1340px))), 100cqw)}.px-row:not([data-px-layout=flex]):not([data-px-layout=constrained])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.alignwide{--px-align-measure: 100cqw}.px-row:not([data-px-layout=flex])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.alignfull{--px-align-measure: 100cqw}.px-row:not([data-px-layout=flex])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>:is(.alignwide,.alignfull){width:var(--px-align-measure);max-width:none;margin-left:calc((100% - var(--px-align-measure)) / 2);margin-right:calc((100% - var(--px-align-measure)) / 2)}.px-row[data-px-layout=flex]>.px-row-band>.px-container>.px-row-grid>.px-row-col>:is(.alignwide,.alignfull){max-width:none;margin-left:0;margin-right:0}.px-row>.px-row-band>.px-container>.px-row-grid>.px-row-col:not(:only-child)>:is(.alignwide,.alignfull){max-width:none;margin-left:0;margin-right:0}body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*))):not([data-px-own-padding])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.alignfull,body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*))):not([data-px-own-padding])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row.alignfull),body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*)))>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section>.px-row.alignfull[data-praxis-source-block="core/group"][data-px-layout=constrained]:not([data-px-own-padding])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.alignfull,body.wp-native-shell:not(.praxis-classic) .px-row[data-praxis-source-block="core/group"][data-px-layout=constrained]:not(:where(.px-row *,.has-global-padding *:not(.wp-block-block,.alignfull):where(:not(.alignfull.is-layout-flow)>*)))>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section>.px-row.alignfull[data-praxis-source-block="core/group"][data-px-layout=constrained]:not([data-px-own-padding])>.px-row-band>.px-container>.px-row-grid>.px-row-col:only-child>.px-embedded-section:has(>.px-row.alignfull){--px-align-measure: calc(100cqw + var(--wp--style--root--padding-left, 0px) + var(--wp--style--root--padding-right, 0px));margin-left:calc((100% - 100cqw) / 2 - var(--wp--style--root--padding-left, 0px));margin-right:calc((100% - 100cqw) / 2 - var(--wp--style--root--padding-right, 0px))}.px-row-col--spacer[data-astro-cid-46iyhrfm]{align-self:flex-start}.px-row-col[data-astro-cid-46iyhrfm]{box-sizing:border-box;min-width:0;flex:0 1 calc(var(--cw-d, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-d, 100) / 100) - min(var(--px-row-eps-d, 0px),max(0px,(100 - var(--cw-d, 100)) * 100px)));max-width:calc(var(--cw-d, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-d, 100) / 100))}.px-row[data-astro-cid-46iyhrfm]{--px-rmh: var(--px-rmh-d);--px-rmt: var(--px-rmt-d);--px-rmb: var(--px-rmb-d);--px-rbs: var(--px-rbs-d);--px-rbi: var(--px-rbi-d);--px-rbp: var(--px-rbp-d);--px-rbr: var(--px-rbr-d);--px-rbw: var(--px-rbw-d);--px-rbd: var(--px-rbd-d);--px-rmg: var(--px-rmg-d);--px-rz: var(--px-rz-d)}.px-row-band[data-astro-cid-46iyhrfm]{--px-rp: var(--px-rp-d)}.px-row-col[data-astro-cid-46iyhrfm]{--px-cp: var(--px-cp-d);--px-cw: var(--cw-d, 100);--px-cg: var(--px-cg-d);--px-cbw: var(--px-cbw-d);--px-cbd: var(--px-cbd-d);--px-cz: var(--px-cz-d);--px-cal: var(--px-cal-d);--px-cj: var(--px-cj-d);--px-cn: var(--px-cn-d)}[data-astro-cid-46iyhrfm][data-px-hover]{--px-border-hover-width: var(--px-border-hover-width-d);--px-border-hover-radius: var(--px-border-hover-radius-d);transition:border var(--px-border-hover-transition, 0s),box-shadow var(--px-border-hover-transition, 0s)}[data-astro-cid-46iyhrfm][data-px-hover]:hover{border-style:var(--px-border-hover-style);border-color:var(--px-border-hover-color);border-width:var(--px-border-hover-width);border-radius:var(--px-border-hover-radius);box-shadow:var(--px-box-shadow-hover)}.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h1,.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h2,.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h3,.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h4,.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h5,.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] h6{color:var(--px-ctext-heading, inherit)}.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] a{color:var(--px-ctext-link, inherit)}.px-row-col[data-astro-cid-46iyhrfm][data-px-coltext] a:hover{color:var(--px-ctext-link-hover, inherit)}.px-row-grid[data-astro-cid-46iyhrfm][data-px-gap-regime]{--px-row-gap: var(--px-row-gap-d);--px-row-row-gap: var(--px-row-row-gap-d)}.px-row-col[data-astro-cid-46iyhrfm]{--px-co-t: initial;--px-co-m: initial}.px-row-col[data-astro-cid-46iyhrfm]>*{--px-bm: var(--px-bm-d);--px-bp: var(--px-bp-d);--px-img-w: var(--px-img-w-d)}@media(min-width:768px)and (max-width:1023px){.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-wrap:var(--px-row-wrap-t, wrap)}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-basis:calc(var(--cw-t, var(--cw-d, 100)) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-t, var(--cw-d, 100)) / 100) - min(var(--px-row-eps-t, 0px),max(0px,(100 - var(--cw-t, var(--cw-d, 100))) * 100px)));max-width:calc(var(--cw-t, var(--cw-d, 100)) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-t, var(--cw-d, 100)) / 100));--px-cw: var(--cw-t, var(--cw-d, 100))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rmh: var(--px-rmh-t, var(--px-rmh-d));--px-rmt: var(--px-rmt-t, var(--px-rmt-d));--px-rmb: var(--px-rmb-t, var(--px-rmb-d));--px-rbs: var(--px-rbs-t, var(--px-rbs-d));--px-rbi: var(--px-rbi-t, var(--px-rbi-d));--px-rbp: var(--px-rbp-t, var(--px-rbp-d));--px-rbr: var(--px-rbr-t, var(--px-rbr-d));--px-rbw: var(--px-rbw-t, var(--px-rbw-d));--px-rbd: var(--px-rbd-t, var(--px-rbd-d));--px-rmg: var(--px-rmg-t, var(--px-rmg-d));--px-rz: var(--px-rz-t, var(--px-rz-d))}.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rp: var(--px-rp-t, var(--px-rp-d))}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-cp: var(--px-cp-t, var(--px-cp-d));order:var(--px-co-t, 0);--px-cj: var(--px-cj-t);--px-cn: var(--px-cn-t);--px-cbw: var(--px-cbw-t, var(--px-cbw-d));--px-cbd: var(--px-cbd-t, var(--px-cbd-d));--px-cz: var(--px-cz-t, var(--px-cz-d));--px-cal: var(--px-cal-t, var(--px-cal-d));--px-cg: var(--px-cg-t)}.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive])[data-px-gap-regime]{--px-row-gap: var(--px-row-gap-t);--px-row-row-gap: var(--px-row-row-gap-t)}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive])>*{--px-bm: var(--px-bm-t, var(--px-bm-d));--px-bp: var(--px-bp-t, var(--px-bp-d));--px-img-w: var(--px-img-w-t, var(--px-img-w-d))}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-wrap:var(--px-row-wrap-t, wrap)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-basis:calc(var(--cw-t, var(--cw-d, 100)) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-t, var(--cw-d, 100)) / 100) - min(var(--px-row-eps-t, 0px),max(0px,(100 - var(--cw-t, var(--cw-d, 100))) * 100px)));max-width:calc(var(--cw-t, var(--cw-d, 100)) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-t, var(--cw-d, 100)) / 100));--px-cw: var(--cw-t, var(--cw-d, 100))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport]){--px-rmh: var(--px-rmh-t, var(--px-rmh-d));--px-rmt: var(--px-rmt-t, var(--px-rmt-d));--px-rmb: var(--px-rmb-t, var(--px-rmb-d));--px-rbs: var(--px-rbs-t, var(--px-rbs-d));--px-rbi: var(--px-rbi-t, var(--px-rbi-d));--px-rbp: var(--px-rbp-t, var(--px-rbp-d));--px-rbr: var(--px-rbr-t, var(--px-rbr-d));--px-rbw: var(--px-rbw-t, var(--px-rbw-d));--px-rbd: var(--px-rbd-t, var(--px-rbd-d));--px-rmg: var(--px-rmg-t, var(--px-rmg-d));--px-rz: var(--px-rz-t, var(--px-rz-d))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rp: var(--px-rp-t, var(--px-rp-d))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-cp: var(--px-cp-t, var(--px-cp-d));order:var(--px-co-t, 0);--px-cj: var(--px-cj-t);--px-cn: var(--px-cn-t);--px-cbw: var(--px-cbw-t, var(--px-cbw-d));--px-cbd: var(--px-cbd-t, var(--px-cbd-d));--px-cz: var(--px-cz-t, var(--px-cz-d));--px-cal: var(--px-cal-t, var(--px-cal-d));--px-cg: var(--px-cg-t)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive])[data-px-gap-regime]{--px-row-gap: var(--px-row-gap-t);--px-row-row-gap: var(--px-row-row-gap-t)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive])>*{--px-bm: var(--px-bm-t, var(--px-bm-d));--px-bp: var(--px-bp-t, var(--px-bp-d));--px-img-w: var(--px-img-w-t, var(--px-img-w-d))}}@media(max-width:767px){.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-wrap:var(--px-row-wrap-m, wrap)}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-basis:calc(var(--cw-m, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-m, 100) / 100) - min(var(--px-row-eps-m, 0px),max(0px,(100 - var(--cw-m, 100)) * 100px)));max-width:calc(var(--cw-m, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-m, 100) / 100));--px-cw: var(--cw-m, 100)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rmh: var(--px-rmh-m, var(--px-rmh-t, var(--px-rmh-d)));--px-rmt: var(--px-rmt-m, var(--px-rmt-t, var(--px-rmt-d)));--px-rmb: var(--px-rmb-m, var(--px-rmb-t, var(--px-rmb-d)));--px-rbs: var(--px-rbs-m, var(--px-rbs-t, var(--px-rbs-d)));--px-rbi: var(--px-rbi-m, var(--px-rbi-t, var(--px-rbi-d)));--px-rbp: var(--px-rbp-m, var(--px-rbp-t, var(--px-rbp-d)));--px-rbr: var(--px-rbr-m, var(--px-rbr-t, var(--px-rbr-d)));--px-rbw: var(--px-rbw-m, var(--px-rbw-t, var(--px-rbw-d)));--px-rbd: var(--px-rbd-m, var(--px-rbd-t, var(--px-rbd-d)));--px-rmg: var(--px-rmg-m, var(--px-rmg-t, var(--px-rmg-d)));--px-rz: var(--px-rz-m, var(--px-rz-t, var(--px-rz-d)))}.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rp: var(--px-rp-m, var(--px-rp-t, var(--px-rp-d)))}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-cp: var(--px-cp-m, var(--px-cp-t, var(--px-cp-d)));order:var(--px-co-m, 0);--px-cj: var(--px-cj-m);--px-cn: var(--px-cn-m);--px-cbw: var(--px-cbw-m, var(--px-cbw-t, var(--px-cbw-d)));--px-cbd: var(--px-cbd-m, var(--px-cbd-t, var(--px-cbd-d)));--px-cz: var(--px-cz-m, var(--px-cz-t, var(--px-cz-d)));--px-cal: var(--px-cal-m, var(--px-cal-t, var(--px-cal-d)));--px-cg: var(--px-cg-m)}.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive])[data-px-gap-regime]{--px-row-gap: var(--px-row-gap-m);--px-row-row-gap: var(--px-row-row-gap-m)}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive])>*{--px-bm: var(--px-bm-m, var(--px-bm-t, var(--px-bm-d)));--px-bp: var(--px-bp-m, var(--px-bp-t, var(--px-bp-d)));--px-img-w: var(--px-img-w-m, var(--px-img-w-t, var(--px-img-w-d)))}.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive])[data-px-colcap]{max-width:var(--px-colcap-m);margin-inline:auto}}@container px-embedded-section (max-width: 767px){.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-wrap:var(--px-row-wrap-m, wrap)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){flex-basis:calc(var(--cw-m, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-m, 100) / 100) - min(var(--px-row-eps-m, 0px),max(0px,(100 - var(--cw-m, 100)) * 100px)));max-width:calc(var(--cw-m, 100) * 1% - var(--px-col-gap-share, var(--px-row-gap, var(--space-5, 1.5rem))) * (1 - var(--cw-m, 100) / 100));--px-cw: var(--cw-m, 100)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport]){--px-rmh: var(--px-rmh-m, var(--px-rmh-t, var(--px-rmh-d)));--px-rmt: var(--px-rmt-m, var(--px-rmt-t, var(--px-rmt-d)));--px-rmb: var(--px-rmb-m, var(--px-rmb-t, var(--px-rmb-d)));--px-rbs: var(--px-rbs-m, var(--px-rbs-t, var(--px-rbs-d)));--px-rbi: var(--px-rbi-m, var(--px-rbi-t, var(--px-rbi-d)));--px-rbp: var(--px-rbp-m, var(--px-rbp-t, var(--px-rbp-d)));--px-rbr: var(--px-rbr-m, var(--px-rbr-t, var(--px-rbr-d)));--px-rbw: var(--px-rbw-m, var(--px-rbw-t, var(--px-rbw-d)));--px-rbd: var(--px-rbd-m, var(--px-rbd-t, var(--px-rbd-d)));--px-rmg: var(--px-rmg-m, var(--px-rmg-t, var(--px-rmg-d)));--px-rz: var(--px-rz-m, var(--px-rz-t, var(--px-rz-d)))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-rp: var(--px-rp-m, var(--px-rp-t, var(--px-rp-d)))}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive]){--px-cp: var(--px-cp-m, var(--px-cp-t, var(--px-cp-d)));order:var(--px-co-m, 0);--px-cj: var(--px-cj-m);--px-cn: var(--px-cn-m);--px-cbw: var(--px-cbw-m, var(--px-cbw-t, var(--px-cbw-d)));--px-cbd: var(--px-cbd-m, var(--px-cbd-t, var(--px-cbd-d)));--px-cz: var(--px-cz-m, var(--px-cz-t, var(--px-cz-d)));--px-cal: var(--px-cal-m, var(--px-cal-t, var(--px-cal-d)));--px-cg: var(--px-cg-m)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]:not([data-px-responsive])[data-px-gap-regime]{--px-row-gap: var(--px-row-gap-m);--px-row-row-gap: var(--px-row-row-gap-m)}.px-row[data-astro-cid-46iyhrfm]:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band[data-astro-cid-46iyhrfm]:not([data-px-responsive])>.px-container[data-astro-cid-46iyhrfm]>.px-row-grid[data-astro-cid-46iyhrfm]>.px-row-col[data-astro-cid-46iyhrfm]:not([data-px-responsive])>*{--px-bm: var(--px-bm-m, var(--px-bm-t, var(--px-bm-d)));--px-bp: var(--px-bp-m, var(--px-bp-t, var(--px-bp-d)));--px-img-w: var(--px-img-w-m, var(--px-img-w-t, var(--px-img-w-d)))}}@media(max-width:767px){[data-astro-cid-46iyhrfm][data-px-hide-mobile]:not([data-px-responsive]){display:none!important}[data-astro-cid-46iyhrfm][data-px-hover]{--px-border-hover-width: var(--px-border-hover-width-m, var(--px-border-hover-width-t, var(--px-border-hover-width-d)));--px-border-hover-radius: var(--px-border-hover-radius-m, var(--px-border-hover-radius-t, var(--px-border-hover-radius-d)))}}@media(min-width:768px)and (max-width:1023px){[data-astro-cid-46iyhrfm][data-px-hide-tablet]:not([data-px-responsive]){display:none!important}[data-astro-cid-46iyhrfm][data-px-hover]{--px-border-hover-width: var(--px-border-hover-width-t, var(--px-border-hover-width-d));--px-border-hover-radius: var(--px-border-hover-radius-t, var(--px-border-hover-radius-d))}}@media(min-width:1024px){[data-astro-cid-46iyhrfm][data-px-hide-desktop]:not([data-px-responsive]){display:none!important}}html.px-js [data-px-anim]:not(.px-animated){visibility:hidden}[data-px-anim].px-animated{visibility:visible;animation-duration:1.25s;animation-fill-mode:backwards}[data-px-anim-dur=slow].px-animated{animation-duration:2s}[data-px-anim-dur=fast].px-animated{animation-duration:.75s}[data-px-anim=fadeIn].px-animated{animation-name:px-fadeIn}[data-px-anim=fadeInUp].px-animated{animation-name:px-fadeInUp}[data-px-anim=fadeInDown].px-animated{animation-name:px-fadeInDown}[data-px-anim=fadeInLeft].px-animated{animation-name:px-fadeInLeft}[data-px-anim=fadeInRight].px-animated{animation-name:px-fadeInRight}[data-px-anim=zoomIn].px-animated{animation-name:px-zoomIn}[data-px-anim=slideInUp].px-animated{animation-name:px-slideInUp}[data-px-anim=slideInDown].px-animated{animation-name:px-slideInDown}[data-px-anim=slideInLeft].px-animated{animation-name:px-slideInLeft}[data-px-anim=slideInRight].px-animated{animation-name:px-slideInRight}[data-px-anim=bounceIn].px-animated{animation-name:px-bounceIn;animation-duration:.75s}[data-px-anim=bounceIn][data-px-anim-dur=slow].px-animated{animation-duration:2s}@keyframes px-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes px-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes px-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes px-fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes px-fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes px-zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes px-slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes px-slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes px-slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes px-slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes px-bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@media(prefers-reduced-motion:reduce){[data-px-anim]{visibility:visible!important;animation:none!important}}.px-row-icon[data-astro-cid-i56kfe7c]{display:inline-block;line-height:1}.px-row-icon[data-astro-cid-i56kfe7c]{--px-ta: var(--px-ta-d);--px-is: var(--px-is-d)}@media(min-width:768px)and (max-width:1023px){.px-row-icon[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-ta: var(--px-ta-t);--px-is: var(--px-is-t)}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-icon[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-ta: var(--px-ta-t);--px-is: var(--px-is-t)}}@media(max-width:767px){.px-row-icon[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-ta: var(--px-ta-m);--px-is: var(--px-is-m)}}@container px-embedded-section (max-width: 767px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-icon[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-ta: var(--px-ta-m);--px-is: var(--px-is-m)}}.px-row-text[data-astro-cid-i56kfe7c] h1,.px-row-text[data-astro-cid-i56kfe7c] h2,.px-row-text[data-astro-cid-i56kfe7c] h3,.px-row-text[data-astro-cid-i56kfe7c] h4,.px-row-text[data-astro-cid-i56kfe7c] h5,.px-row-text[data-astro-cid-i56kfe7c] h6,.px-row-text[data-astro-cid-i56kfe7c] p{margin:0 0 var(--px-p-margin-bottom, var(--space-3, .75rem))}.px-row-text[data-astro-cid-i56kfe7c] p:last-child{margin-bottom:0}[data-px-flow=block]>.px-row-band>.px-container>.px-row-grid>.px-row-col:not([data-px-col-valign])>.px-row-text[data-astro-cid-i56kfe7c] p{margin:var(--px-p-margin-top, 1em) 0 var(--px-p-margin-bottom, 1em)}[data-px-flow=block]>.px-row-band>.px-container>.px-row-grid>.px-row-col:not([data-px-col-valign])>.px-row-text[data-astro-cid-i56kfe7c] p:last-child{margin-bottom:var(--px-p-margin-bottom, 1em)}.px-row-text[data-astro-cid-i56kfe7c][data-px-m-pm] p{margin-top:var(--px-el-p-mt, 0);margin-bottom:var(--px-el-p-mb, 0)}[data-px-flow=block]>.px-row-band>.px-container>.px-row-grid>.px-row-col:not([data-px-col-valign])>.px-row-text[data-astro-cid-i56kfe7c][data-px-m-pm] p{margin:var(--px-el-p-mt, 0) 0 var(--px-el-p-mb, 0)}.px-section[data-px-m-text] .px-row-text[data-astro-cid-i56kfe7c]{color:var(--px-m-text-color, inherit);font-family:var(--px-m-text-font, inherit);font-weight:var(--px-m-text-weight, inherit)}@media(min-width:1024px){.px-section[data-px-m-text]:not([data-px-responsive]) .px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size, inherit)}}.px-row-text[data-astro-cid-i56kfe7c]{--px-fs: var(--px-fs-d);--px-lh: var(--px-lh-d);--px-ls: var(--px-ls-d);--px-ta: var(--px-ta-d)}@media(min-width:768px)and (max-width:1023px){.px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-t);--px-lh: var(--px-lh-t);--px-ls: var(--px-ls-t);--px-ta: var(--px-ta-t)}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-t);--px-lh: var(--px-lh-t);--px-ls: var(--px-ls-t);--px-ta: var(--px-ta-t)}}@media(max-width:767px){.px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-m);--px-lh: var(--px-lh-m);--px-ls: var(--px-ls-m);--px-ta: var(--px-ta-m)}}@container px-embedded-section (max-width: 767px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-m);--px-lh: var(--px-lh-m);--px-ls: var(--px-ls-m);--px-ta: var(--px-ta-m)}}@media(min-width:768px)and (max-width:1023px){.px-section[data-px-m-ts-t]:not([data-px-responsive]) .px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size-t, inherit)}}@media(max-width:767px){.px-section[data-px-m-ts-m]:not([data-px-responsive]) .px-row-text[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size-m, inherit)}}.px-row-text[data-astro-cid-i56kfe7c][data-px-italic] strong,.px-row-text[data-astro-cid-i56kfe7c][data-px-italic] b{font-style:normal}.px-row-list[data-astro-cid-i56kfe7c]{margin:0 0 var(--space-3, .75rem);padding-inline-start:1.25em}.px-section[data-px-m-text] .px-row-list[data-astro-cid-i56kfe7c]:not([data-px-marker=icon]){color:var(--px-m-text-color, inherit);font-family:var(--px-m-text-font, inherit);font-weight:var(--px-m-text-weight, inherit)}.px-section[data-px-m-text] .px-row-list[data-astro-cid-i56kfe7c][data-px-marker=icon]>li[data-astro-cid-i56kfe7c]>[data-astro-cid-i56kfe7c][data-praxis-part=cardBody]{color:var(--px-m-text-color, inherit);font-family:var(--px-m-text-font, inherit);font-weight:var(--px-m-text-weight, inherit)}.px-row-list[data-astro-cid-i56kfe7c][data-px-marker=icon]{list-style:none;padding-inline-start:0}.px-row-list[data-astro-cid-i56kfe7c][data-px-marker=icon]>li[data-astro-cid-i56kfe7c]{display:flex;align-items:center}.px-row-list-icon[data-astro-cid-i56kfe7c]{display:flex;flex:none;justify-content:center;width:14px;font-size:14px;line-height:1;margin-inline-end:3.5px;color:var(--px-list-icon-color, currentColor)}.px-row-list-icon[data-astro-cid-i56kfe7c]+span[data-astro-cid-i56kfe7c],.px-row-list-icon[data-astro-cid-i56kfe7c]+a[data-astro-cid-i56kfe7c]{padding-inline-start:5px}.px-row-social[data-astro-cid-i56kfe7c]{--px-is: var(--px-is-d);--px-ta: var(--px-ta-d);--px-si-pad: var(--px-si-pad-d);--px-si-gap: var(--px-si-gap-d);text-align:var(--px-ta);font-size:0;line-height:1;word-spacing:var(--px-si-gap)}@media(min-width:768px)and (max-width:1023px){.px-row-social[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-is: var(--px-is-t);--px-ta: var(--px-ta-t);--px-si-pad: var(--px-si-pad-t);--px-si-gap: var(--px-si-gap-t)}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-social[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-is: var(--px-is-t);--px-ta: var(--px-ta-t);--px-si-pad: var(--px-si-pad-t);--px-si-gap: var(--px-si-gap-t)}}@media(max-width:767px){.px-row-social[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-is: var(--px-is-m);--px-ta: var(--px-ta-m);--px-si-pad: var(--px-si-pad-m);--px-si-gap: var(--px-si-gap-m)}}@container px-embedded-section (max-width: 767px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-social[data-astro-cid-i56kfe7c]:not([data-px-responsive-owner]){--px-is: var(--px-is-m);--px-ta: var(--px-ta-m);--px-si-pad: var(--px-si-pad-m);--px-si-gap: var(--px-si-gap-m)}}.px-row-social-entry[data-astro-cid-i56kfe7c]{display:inline-block;margin:0}.px-row-social-item[data-astro-cid-i56kfe7c]{display:inline-block}.px-row-social-link[data-astro-cid-i56kfe7c]{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;font-size:var(--px-is);line-height:var(--px-is);width:calc(var(--px-is) + 2 * var(--px-si-pad));height:calc(var(--px-is) + 2 * var(--px-si-pad));background-color:#69727d;color:inherit}.px-row-social[data-astro-cid-i56kfe7c][data-px-shape=rounded] .px-row-social-link[data-astro-cid-i56kfe7c]{border-radius:10%}.px-row-social[data-astro-cid-i56kfe7c][data-px-shape=circle] .px-row-social-link[data-astro-cid-i56kfe7c]{border-radius:50%}.px-row-social[data-astro-cid-i56kfe7c][data-px-shape=square] .px-row-social-link[data-astro-cid-i56kfe7c]{border-radius:0}.px-row-social-link[data-astro-cid-i56kfe7c] svg[data-astro-cid-i56kfe7c]{position:relative;display:block;width:1em;height:1em}.px-row-social-name[data-astro-cid-i56kfe7c]{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.px-row-heading[data-astro-cid-uogqvkee]{margin:0 0 var(--space-3, .75rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-row-text[data-astro-cid-uogqvkee]{margin:0 0 var(--px-p-margin-bottom, var(--space-3, .75rem))}.px-row-icon[data-astro-cid-uogqvkee]{display:inline-block;margin-right:.55em;vertical-align:middle;line-height:1}.px-row-heading[data-astro-cid-uogqvkee],.px-row-text[data-astro-cid-uogqvkee],.px-row-button-wrap[data-astro-cid-uogqvkee]{--px-fs: var(--px-fs-d);--px-lh: var(--px-lh-d);--px-ls: var(--px-ls-d);--px-ta: var(--px-ta-d);--px-btn-pad: var(--px-btn-pad-d)}@media(min-width:768px)and (max-width:1023px){.px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row-button-wrap[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-t);--px-lh: var(--px-lh-t);--px-ls: var(--px-ls-t);--px-ta: var(--px-ta-t);--px-btn-pad: var(--px-btn-pad-t)}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-button-wrap[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-t);--px-lh: var(--px-lh-t);--px-ls: var(--px-ls-t);--px-ta: var(--px-ta-t);--px-btn-pad: var(--px-btn-pad-t)}}@media(max-width:767px){.px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row-button-wrap[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-m);--px-lh: var(--px-lh-m);--px-ls: var(--px-ls-m);--px-ta: var(--px-ta-m);--px-btn-pad: var(--px-btn-pad-m)}}@container px-embedded-section (max-width: 767px){.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]),.px-row:not([data-px-responsive]):not([data-px-regime=viewport])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-button-wrap[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){--px-fs: var(--px-fs-m);--px-lh: var(--px-lh-m);--px-ls: var(--px-ls-m);--px-ta: var(--px-ta-m);--px-btn-pad: var(--px-btn-pad-m)}}.px-section[data-px-m-heading] .px-row-heading[data-astro-cid-uogqvkee]{color:var(--px-m-heading-color, inherit);font-weight:var(--px-m-heading-weight, inherit);font-family:var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit)));margin:var(--px-m-heading-margin, 0 0 var(--space-3, .75rem))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])) .px-row-heading[data-astro-cid-uogqvkee]{line-height:var(--px-m-heading-lh, inherit)}.px-section[data-px-m-heading] h1[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h1-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h1-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h1-letter-spacing, inherit);color:var(--px-m-h1-color, var(--px-m-heading-color, inherit))}.px-section[data-px-m-heading] h2[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h2-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h2-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h2-letter-spacing, inherit);color:var(--px-m-h2-color, var(--px-m-heading-color, inherit))}.px-section[data-px-m-heading] h3[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h3-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h3-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h3-letter-spacing, inherit);color:var(--px-m-h3-color, var(--px-m-heading-color, inherit))}.px-section[data-px-m-heading] h4[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h4-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h4-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h4-letter-spacing, inherit);color:var(--px-m-h4-color, var(--px-m-heading-color, inherit))}.px-section[data-px-m-heading] h5[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h5-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h5-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h5-letter-spacing, inherit);color:var(--px-m-h5-color, var(--px-m-heading-color, inherit))}.px-section[data-px-m-heading] h6[data-astro-cid-uogqvkee].px-row-heading{font-family:var(--px-m-h6-font, var(--px-m-heading-font, var(--font-heading, var(--font-sans, inherit))));font-weight:var(--px-m-h6-weight, var(--px-m-heading-weight, inherit));letter-spacing:var(--px-m-h6-letter-spacing, inherit);color:var(--px-m-h6-color, var(--px-m-heading-color, inherit))}@media(min-width:1024px){.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) .px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-heading-size, inherit)}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h1[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h1-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h2[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h2-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h3[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h3-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h4[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h4-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h5[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h5-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-heading]:not(:where([data-px-m-hs-theme])):not([data-px-responsive]) h6[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h6-size, var(--px-m-heading-size, inherit))}.px-section[data-px-m-text]:not([data-px-responsive]) .px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size, inherit)}.px-row[data-px-m-cs-d]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-button-wrap:not([data-px-responsive-owner])>.px-row-button[data-astro-cid-uogqvkee]{font-size:var(--px-fs, var(--px-m-cta-size, inherit))}}@media(min-width:768px)and (max-width:1023px){.px-section[data-px-m-hs-t]:not([data-px-responsive]) .px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-heading-size-t, inherit)}.px-row[data-px-m-hls-t~=h1]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h1[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h1-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-hls-t~=h2]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h2[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h2-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-hls-t~=h3]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h3[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h3-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-hls-t~=h4]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h4[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h4-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-hls-t~=h5]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h5[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h5-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-hls-t~=h6]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h6[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h6-size-t, var(--px-m-heading-size-t, revert-layer))}.px-row[data-px-m-cs-t]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-button-wrap:not([data-px-responsive-owner])>.px-row-button[data-astro-cid-uogqvkee]{font-size:var(--px-fs, var(--px-m-cta-size-t, inherit))}.px-section[data-px-m-ts-t]:not([data-px-responsive]) .px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size-t, inherit)}}@media(max-width:767px){.px-section[data-px-m-hs-m]:not([data-px-responsive]) .px-row-heading[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-heading-size-m, inherit)}.px-row[data-px-m-hls-m~=h1]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h1[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h1-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-hls-m~=h2]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h2[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h2-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-hls-m~=h3]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h3[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h3-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-hls-m~=h4]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h4[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h4-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-hls-m~=h5]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h5[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h5-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-hls-m~=h6]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>h6[data-astro-cid-uogqvkee].px-row-heading:not([data-px-responsive-owner]){font-size:var(--px-m-h6-size-m, var(--px-m-heading-size-m, revert-layer))}.px-row[data-px-m-cs-m]:not([data-px-responsive])>.px-row-band>.px-container>.px-row-grid>.px-row-col>.px-row-button-wrap:not([data-px-responsive-owner])>.px-row-button[data-astro-cid-uogqvkee]{font-size:var(--px-fs, var(--px-m-cta-size-m, inherit))}.px-section[data-px-m-ts-m]:not([data-px-responsive]) .px-row-text[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){font-size:var(--px-m-text-size-m, inherit)}}.px-section[data-px-m-text] .px-row-text[data-astro-cid-uogqvkee]{color:var(--px-m-text-color, inherit);font-family:var(--px-m-text-font, inherit);font-weight:var(--px-m-text-weight, inherit)}.px-row-button[data-astro-cid-uogqvkee]{display:inline-block;text-align:center;padding:var(--px-btn-pad, var(--px-m-cta-pad, .65em 1.4em));border-radius:var(--px-m-cta-radius, var(--radius, .5rem));background:var(--px-btn-bg, var(--px-m-cta-bg, var(--color-accent, #503aa8)));color:var(--px-btn-color, var(--px-m-cta-color, #fff));text-decoration:none;font-family:var(--px-btn-font, var(--px-m-cta-font, var(--font-interface, inherit)));font-size:var(--px-fs, inherit);font-weight:var(--px-btn-weight, var(--px-m-cta-weight, 500));font-style:var(--px-btn-style, inherit);line-height:var(--px-btn-lh, var(--px-m-cta-lh, inherit));letter-spacing:var(--px-btn-ls, inherit);text-transform:var(--px-btn-tt, inherit);border:var(--px-m-cta-border, 0 solid transparent)}.px-row-button[data-astro-cid-uogqvkee]:hover,.px-row-button[data-astro-cid-uogqvkee]:focus-visible{background:var(--px-btn-bg-h, var(--px-btn-bg, var(--px-m-cta-bg, var(--color-accent, #503aa8))));color:var(--px-btn-color-h, var(--px-btn-color, var(--px-m-cta-color, #fff)))}@supports (color: color(from red srgb r g b)){:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):not(:where([style*=background])){--px-row-btn-lum: calc(.2126 * (clamp(0, r, 1) / 12.92 + clamp(0, (clamp(0, r, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, r, 1) + .055) / 1.055, 2.4) - clamp(0, r, 1) / 12.92)) + .7152 * (clamp(0, g, 1) / 12.92 + clamp(0, (clamp(0, g, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, g, 1) + .055) / 1.055, 2.4) - clamp(0, g, 1) / 12.92)) + .0722 * (clamp(0, b, 1) / 12.92 + clamp(0, (clamp(0, b, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, b, 1) + .055) / 1.055, 2.4) - clamp(0, b, 1) / 12.92)));color:var(--px-btn-color, var(--px-m-cta-color, var(--px-on-accent, color(from var(--color-accent, #503aa8) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1))))}:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):not(:where([style*=background])):hover,:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):not(:where([style*=background])):focus-visible{--px-row-btn-lum: calc(.2126 * (clamp(0, r, 1) / 12.92 + clamp(0, (clamp(0, r, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, r, 1) + .055) / 1.055, 2.4) - clamp(0, r, 1) / 12.92)) + .7152 * (clamp(0, g, 1) / 12.92 + clamp(0, (clamp(0, g, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, g, 1) + .055) / 1.055, 2.4) - clamp(0, g, 1) / 12.92)) + .0722 * (clamp(0, b, 1) / 12.92 + clamp(0, (clamp(0, b, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, b, 1) + .055) / 1.055, 2.4) - clamp(0, b, 1) / 12.92)));color:var(--px-btn-color-h, var(--px-btn-color, var(--px-m-cta-color, var(--px-on-accent, color(from var(--color-accent, #503aa8) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1)))))}:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-bg:"]){color:var(--px-btn-color, var(--px-m-cta-color, color(from var(--px-btn-bg) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1)))}:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-bg:"]):hover,:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-bg:"]):focus-visible,:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-bg-h:"]):hover,:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-bg-h:"]):focus-visible{color:var(--px-btn-color-h, var(--px-btn-color, var(--px-m-cta-color, color(from var(--px-btn-bg-h, var(--px-btn-bg)) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1))))}:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-fill:"]){--px-row-btn-lum: calc(.2126 * (clamp(0, r, 1) / 12.92 + clamp(0, (clamp(0, r, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, r, 1) + .055) / 1.055, 2.4) - clamp(0, r, 1) / 12.92)) + .7152 * (clamp(0, g, 1) / 12.92 + clamp(0, (clamp(0, g, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, g, 1) + .055) / 1.055, 2.4) - clamp(0, g, 1) / 12.92)) + .0722 * (clamp(0, b, 1) / 12.92 + clamp(0, (clamp(0, b, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, b, 1) + .055) / 1.055, 2.4) - clamp(0, b, 1) / 12.92)));color:var(--px-btn-color, var(--px-m-cta-color, color(from var(--px-btn-fill) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1)))}:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-fill:"]):hover,:where(html[data-px-not-migrated]) .px-row-button[data-astro-cid-uogqvkee]:not(:where([data-px-author-class] *)):where([style*="--px-btn-fill:"]):focus-visible{color:var(--px-btn-color-h, var(--px-btn-color, var(--px-m-cta-color, color(from var(--px-btn-fill) srgb clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) clamp(0, calc((.18333333 - var(--px-row-btn-lum)) * 1000000), 1) / 1))))}}.px-row-figure[data-astro-cid-uogqvkee]{margin:0}.px-row-figure[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{max-width:100%;height:auto;display:block}.px-row-figure[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{transition-duration:var(--px-hover-transition, 0s)}.px-row-figure[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{width:var(--px-img-w, var(--px-row-figure-max, auto))}.px-row-figure--center[data-astro-cid-uogqvkee]{text-align:center}.px-row-figure--center[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{margin-inline:auto}.px-row-figure--right[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{margin-inline-start:auto}.px-row-figure--circle[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee],.px-row-figure--square[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee],.px-row-figure--landscape[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee],.px-row-figure--portrait[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{object-fit:cover}.px-row-figure--circle[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{aspect-ratio:1 / 1;border-radius:50%}.px-row-figure--square[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{aspect-ratio:1 / 1}.px-row-figure--landscape[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{aspect-ratio:1.43 / 1}.px-row-figure--portrait[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{aspect-ratio:.7 / 1}.px-row-button-wrap[data-astro-cid-uogqvkee]{display:block}.px-row-button-icon[data-astro-cid-uogqvkee]{display:inline-flex;align-items:center;vertical-align:top;line-height:1;font-size:1.3em}.px-row-button-icon--after[data-astro-cid-uogqvkee]{margin-left:.5em}.px-row-button-icon--before[data-astro-cid-uogqvkee]{margin-right:.5em}.px-row-rating[data-astro-cid-uogqvkee]{margin:0 0 var(--space-3, .75rem)}.px-row-rating-figure[data-astro-cid-uogqvkee]{display:block;line-height:1.1;font-family:var(--font-heading, var(--font-sans, inherit));font-weight:700}.px-row-rating-stars[data-astro-cid-uogqvkee]{--px-star-space: .1em;display:block;letter-spacing:var(--px-star-space);margin-top:.35rem}.px-row-rating-star-part[data-astro-cid-uogqvkee]{position:relative;display:inline-block;letter-spacing:0;margin-inline-end:var(--px-star-space, .1em)}.px-row-rating-star-part[data-astro-cid-uogqvkee]:before{content:"★";position:absolute;inset-block-start:0;inset-inline-start:0;width:calc(var(--px-star-fill, 0) * 100%);overflow:hidden;white-space:nowrap;letter-spacing:0}.px-row-divider-wrap[data-astro-cid-uogqvkee]{margin:0 0 var(--space-3, .75rem)}.px-row-divider[data-astro-cid-uogqvkee]{display:block;height:0}:where(.px-row-divider){border:0;border-top:1px solid currentColor}.px-row-embed[data-astro-cid-uogqvkee] iframe{max-width:100%;border:0}.px-row-cards[data-astro-cid-uogqvkee]{display:grid;grid-template-columns:repeat(var(--px-row-cards-cols, 3),minmax(0,1fr));gap:var(--space-5, 1.5rem)}@media(max-width:767px){.px-row-cards[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){grid-template-columns:1fr}}@container px-embedded-section (max-width: 767px){.px-row-cards[data-astro-cid-uogqvkee]:not([data-px-responsive-owner]){grid-template-columns:1fr}}.px-row-card[data-astro-cid-uogqvkee] img[data-astro-cid-uogqvkee]{width:100%;height:auto;display:block}.px-row-card-title[data-astro-cid-uogqvkee]{margin:var(--space-3, .75rem) 0 var(--space-2, .5rem);font-family:var(--font-heading, var(--font-sans, inherit))}.px-row-card-title[data-astro-cid-uogqvkee] a[data-astro-cid-uogqvkee]{color:inherit;text-decoration:none}.px-row-card-excerpt[data-astro-cid-uogqvkee]{margin:0 0 var(--space-3, .75rem)}.px-row-card-more[data-astro-cid-uogqvkee]{margin:0}.px-row-embed-withheld[data-astro-cid-uogqvkee]{color:var(--color-muted, #64748b);font-size:.9rem}.px-layout[data-astro-cid-iatjown5]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-container[data-astro-cid-iatjown5]{max-width:var(--maxw, 72rem);margin:0 auto}.px-layout-row[data-astro-cid-iatjown5]{display:flex;flex-wrap:wrap;align-items:flex-start;margin-inline:calc(var(--px-gap) / -2);row-gap:var(--px-gap)}.px-layout[data-astro-cid-iatjown5][data-gap="3"]{--px-gap: var(--space-3, .75rem)}.px-layout[data-astro-cid-iatjown5][data-gap="5"]{--px-gap: var(--space-5, 1.5rem)}.px-layout[data-astro-cid-iatjown5][data-gap="6"]{--px-gap: var(--space-6, 2rem)}.px-layout[data-astro-cid-iatjown5][data-gap="7"]{--px-gap: var(--space-7, 3rem)}.px-layout-col[data-astro-cid-iatjown5]{box-sizing:border-box;min-width:0;padding-inline:calc(var(--px-gap) / 2);flex:0 0 calc(var(--sp-d, 12) / 12 * 100%);max-width:calc(var(--sp-d, 12) / 12 * 100%)}.px-layout-col-unreadable[data-astro-cid-iatjown5]>p[data-astro-cid-iatjown5]{margin:0;padding:var(--space-4, 1rem);border:1px dashed var(--color-border, currentColor);border-radius:var(--radius, .5rem);background:var(--color-surface, transparent);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.6)}.px-layout[data-astro-cid-iatjown5][data-valign=center] .px-layout-row[data-astro-cid-iatjown5],.px-layout[data-astro-cid-iatjown5][data-valign=bottom] .px-layout-row[data-astro-cid-iatjown5]{align-items:stretch}.px-layout[data-astro-cid-iatjown5][data-valign=center] .px-layout-col[data-astro-cid-iatjown5],.px-layout[data-astro-cid-iatjown5][data-valign=bottom] .px-layout-col[data-astro-cid-iatjown5]{display:flex;flex-direction:column}.px-layout[data-astro-cid-iatjown5][data-valign=center] .px-layout-col[data-astro-cid-iatjown5]{justify-content:center}.px-layout[data-astro-cid-iatjown5][data-valign=bottom] .px-layout-col[data-astro-cid-iatjown5]{justify-content:flex-end}.px-layout-row[data-astro-cid-iatjown5]:has(>.px-layout-col[data-col-valign]){align-items:stretch}.px-layout[data-astro-cid-iatjown5] .px-layout-col[data-astro-cid-iatjown5][data-col-valign]{display:flex;flex-direction:column}.px-layout[data-astro-cid-iatjown5] .px-layout-col[data-astro-cid-iatjown5][data-col-valign=top]{justify-content:flex-start}.px-layout[data-astro-cid-iatjown5] .px-layout-col[data-astro-cid-iatjown5][data-col-valign=center]{justify-content:center}.px-layout[data-astro-cid-iatjown5] .px-layout-col[data-astro-cid-iatjown5][data-col-valign=bottom]{justify-content:flex-end}.px-layout[data-astro-cid-iatjown5][data-tone=surface]{background:var(--color-surface, transparent)}.px-layout[data-astro-cid-iatjown5][data-tone=primary]{background:var(--color-primary, transparent);color:var(--color-primary-contrast, inherit)}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-heading,.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-rich p,.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-iconlist li{color:var(--color-primary-contrast, inherit)}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-iconbox p,.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-imagebox p{color:var(--color-primary-contrast, inherit);opacity:.85}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-iconbox h3,.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-imagebox h3{color:var(--color-primary-contrast, inherit)}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-icon[data-tone=accent],.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-iconlist[data-tone=accent] svg,.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-iconbox-ic{color:var(--color-primary-contrast, inherit)}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-button[data-variant=primary]{background:var(--color-primary-contrast, inherit);color:var(--color-primary, inherit)}.px-layout[data-astro-cid-iatjown5][data-tone=primary] .px-el-more a{color:var(--color-primary-contrast, inherit)}@media(min-width:768px)and (max-width:1023px){.px-layout-col[data-astro-cid-iatjown5]{flex-basis:calc(var(--sp-t, var(--sp-d, 12)) / 12 * 100%);max-width:calc(var(--sp-t, var(--sp-d, 12)) / 12 * 100%)}}@container px-embedded-section (min-width: 768px) and (max-width: 1023px){.px-layout-col[data-astro-cid-iatjown5]{flex-basis:calc(var(--sp-t, var(--sp-d, 12)) / 12 * 100%);max-width:calc(var(--sp-t, var(--sp-d, 12)) / 12 * 100%)}}@media(max-width:767px){.px-layout-col[data-astro-cid-iatjown5]{flex-basis:calc(var(--sp-m, 12) / 12 * 100%);max-width:calc(var(--sp-m, 12) / 12 * 100%)}}@container px-embedded-section (max-width: 767px){.px-layout-col[data-astro-cid-iatjown5]{flex-basis:calc(var(--sp-m, 12) / 12 * 100%);max-width:calc(var(--sp-m, 12) / 12 * 100%)}}.px-el[data-astro-cid-clbzg433]+.px-el[data-astro-cid-clbzg433]{margin-top:var(--space-4, 1rem)}.px-el[data-astro-cid-clbzg433][data-align=center]{text-align:center}.px-el[data-astro-cid-clbzg433][data-align=right]{text-align:right}.px-el-heading[data-astro-cid-clbzg433]{margin:0;font-family:var(--font-heading, var(--font-sans, inherit));color:var(--color-heading, inherit);font-weight:var(--font-weight-heading, 680);line-height:var(--line-height-heading, 1.14);letter-spacing:var(--letter-heading, -.022em)}.px-el-heading[data-astro-cid-clbzg433][data-size=sm]{font-size:var(--font-size-sm, .9rem)}.px-el-heading[data-astro-cid-clbzg433][data-size=base]{font-size:var(--font-size-base, 1rem)}.px-el-heading[data-astro-cid-clbzg433][data-size=lg]{font-size:var(--font-size-lg, 1.125rem)}.px-el-heading[data-astro-cid-clbzg433][data-size=xl]{font-size:var(--font-size-xl, 1.35rem)}.px-el-heading[data-astro-cid-clbzg433][data-size="2xl"]{font-size:var(--font-size-2xl, clamp(1.6rem, 3vw, 2.35rem))}.px-el-heading[data-astro-cid-clbzg433][data-size="3xl"]{font-size:var(--font-size-3xl, clamp(2.1rem, 5vw, 3.6rem))}.px-el-rich[data-astro-cid-clbzg433] [data-astro-cid-clbzg433]:where(p){margin:0 0 var(--space-3, .75rem);color:var(--color-text, inherit);line-height:var(--line-height-body, 1.6);max-width:var(--measure, 56ch)}.px-el-rich[data-astro-cid-clbzg433] [data-astro-cid-clbzg433]:where(p):last-child{margin-bottom:0}.px-el-rich[data-astro-cid-clbzg433] [data-astro-cid-clbzg433]:where(h1,h2,h3,h4,h5,h6){margin:0 0 var(--space-3, .75rem);font-family:var(--font-heading, var(--font-sans, inherit));color:var(--color-heading, inherit)}.px-el[data-astro-cid-clbzg433][data-align=center] .px-el-rich[data-astro-cid-clbzg433] [data-astro-cid-clbzg433]:where(p){margin-inline:auto}.px-el-image[data-astro-cid-clbzg433]{margin:0}.px-el-image[data-astro-cid-clbzg433] img[data-astro-cid-clbzg433]{display:block;width:100%;height:auto}.px-el-image[data-astro-cid-clbzg433][data-ratio=wide] img[data-astro-cid-clbzg433]{aspect-ratio:16 / 9;object-fit:cover}.px-el-image[data-astro-cid-clbzg433][data-ratio=square] img[data-astro-cid-clbzg433]{aspect-ratio:1 / 1;object-fit:cover}.px-el-image[data-astro-cid-clbzg433][data-rounded] img[data-astro-cid-clbzg433]{border-radius:var(--radius-lg, .875rem)}.px-el-image[data-astro-cid-clbzg433] figcaption[data-astro-cid-clbzg433]{margin-top:var(--space-2, .5rem);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem)}.px-el-button-wrap[data-astro-cid-clbzg433]{margin:0}.px-el-button[data-astro-cid-clbzg433]{display:inline-block;text-decoration:none;font-weight:600;font-family:var(--font-interface, inherit);border-radius:var(--radius-cta, var(--radius, .5rem));border:1px solid transparent}.px-el-button[data-astro-cid-clbzg433][data-size=sm]{padding:var(--space-2, .5rem) var(--space-3, .75rem);font-size:var(--font-size-sm, .9rem)}.px-el-button[data-astro-cid-clbzg433][data-size=md]{padding:var(--space-3, .75rem) var(--space-5, 1.5rem);font-size:var(--font-size-base, 1rem)}.px-el-button[data-astro-cid-clbzg433][data-size=lg]{padding:var(--space-4, 1rem) var(--space-6, 2rem);font-size:var(--font-size-lg, 1.125rem)}.px-el-button[data-astro-cid-clbzg433][data-variant=primary]{background:var(--color-cta, var(--color-accent, inherit));color:var(--color-cta-text, inherit)}.px-el-button[data-astro-cid-clbzg433][data-variant=secondary]{background:var(--color-surface, inherit);color:var(--color-text, inherit);border-color:var(--color-border, currentColor)}.px-el-button[data-astro-cid-clbzg433][data-variant=ghost]{background:transparent;color:currentColor;border-color:currentColor}.px-el-button[data-astro-cid-clbzg433][aria-disabled=true]{opacity:.55;cursor:default}.px-el-button[data-astro-cid-clbzg433]:focus-visible{outline:2px solid var(--color-accent, currentColor);outline-offset:2px}.px-el-icon[data-astro-cid-clbzg433]{margin:0;line-height:0}.px-el-icon[data-astro-cid-clbzg433] svg[data-astro-cid-clbzg433],.px-el-iconlist[data-astro-cid-clbzg433] svg[data-astro-cid-clbzg433],.px-el-iconbox-ic[data-astro-cid-clbzg433] svg[data-astro-cid-clbzg433]{display:inline-block;vertical-align:middle}.px-el-icon[data-astro-cid-clbzg433][data-size=sm] svg[data-astro-cid-clbzg433]{width:var(--font-size-base, 1rem);height:var(--font-size-base, 1rem)}.px-el-icon[data-astro-cid-clbzg433][data-size=md] svg[data-astro-cid-clbzg433]{width:var(--font-size-xl, 1.35rem);height:var(--font-size-xl, 1.35rem)}.px-el-icon[data-astro-cid-clbzg433][data-size=lg] svg[data-astro-cid-clbzg433]{width:var(--space-6, 2rem);height:var(--space-6, 2rem)}.px-el-icon[data-astro-cid-clbzg433][data-size=xl] svg[data-astro-cid-clbzg433]{width:var(--space-7, 3rem);height:var(--space-7, 3rem)}.px-el-icon[data-astro-cid-clbzg433][data-tone=accent]{color:var(--color-accent, currentColor)}.px-el-icon[data-astro-cid-clbzg433][data-tone=text]{color:var(--color-text, currentColor)}.px-el-icon[data-astro-cid-clbzg433][data-tone=muted]{color:var(--color-muted, currentColor)}.px-el-iconlist[data-astro-cid-clbzg433]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.px-el-iconlist[data-astro-cid-clbzg433] li[data-astro-cid-clbzg433]{display:flex;align-items:flex-start;gap:var(--space-2, .5rem);color:var(--color-text, inherit);line-height:var(--line-height-body, 1.6)}.px-el-iconlist[data-astro-cid-clbzg433] svg[data-astro-cid-clbzg433]{width:var(--font-size-lg, 1.125rem);height:var(--font-size-lg, 1.125rem);flex:none;margin-top:.15em}.px-el-iconlist[data-astro-cid-clbzg433][data-tone=accent] svg[data-astro-cid-clbzg433]{color:var(--color-accent, currentColor)}.px-el-iconlist[data-astro-cid-clbzg433][data-tone=text] svg[data-astro-cid-clbzg433]{color:var(--color-text, currentColor)}.px-el-iconlist[data-astro-cid-clbzg433][data-tone=muted] svg[data-astro-cid-clbzg433]{color:var(--color-muted, currentColor)}.px-el-iconbox[data-astro-cid-clbzg433][data-layout=inline]{display:flex;align-items:flex-start;gap:var(--space-4, 1rem)}.px-el-iconbox-ic[data-astro-cid-clbzg433]{display:inline-flex;color:var(--color-accent, currentColor)}.px-el-iconbox[data-astro-cid-clbzg433][data-tone=text] .px-el-iconbox-ic[data-astro-cid-clbzg433]{color:var(--color-text, currentColor)}.px-el-iconbox[data-astro-cid-clbzg433][data-tone=muted] .px-el-iconbox-ic[data-astro-cid-clbzg433]{color:var(--color-muted, currentColor)}.px-el-iconbox-ic[data-astro-cid-clbzg433] svg[data-astro-cid-clbzg433]{width:var(--space-6, 2rem);height:var(--space-6, 2rem)}.px-el-iconbox[data-astro-cid-clbzg433][data-layout=stacked] .px-el-iconbox-ic[data-astro-cid-clbzg433]{margin-bottom:var(--space-3, .75rem)}.px-el-iconbox[data-astro-cid-clbzg433] h3[data-astro-cid-clbzg433],.px-el-imagebox[data-astro-cid-clbzg433] h3[data-astro-cid-clbzg433]{margin:0 0 var(--space-2, .5rem);font-size:var(--font-size-lg, 1.125rem);font-family:var(--font-heading, var(--font-sans, inherit));color:var(--color-heading, inherit)}.px-el-iconbox[data-astro-cid-clbzg433] p[data-astro-cid-clbzg433],.px-el-imagebox[data-astro-cid-clbzg433] p[data-astro-cid-clbzg433]{margin:0;color:var(--color-muted, inherit);line-height:var(--line-height-body, 1.6)}.px-el-more[data-astro-cid-clbzg433]{margin-top:var(--space-2, .5rem)!important}.px-el-more[data-astro-cid-clbzg433] a[data-astro-cid-clbzg433]{color:var(--color-link, var(--color-accent, currentColor));font-weight:600}.px-el-imagebox[data-astro-cid-clbzg433] img[data-astro-cid-clbzg433]{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--radius, .5rem);margin-bottom:var(--space-3, .75rem)}.px-el-imagebox[data-astro-cid-clbzg433] img[data-astro-cid-clbzg433][data-px-fit=fill]{aspect-ratio:4 / 3;object-fit:cover}.px-el-video[data-astro-cid-clbzg433]{margin:0}.px-el-video-frame[data-astro-cid-clbzg433]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius, .5rem);overflow:hidden;background:var(--color-surface, transparent)}.px-el-video-frame[data-astro-cid-clbzg433] iframe[data-astro-cid-clbzg433]{position:absolute;inset:0;width:100%;height:100%;border:0}.px-el-video[data-astro-cid-clbzg433] figcaption[data-astro-cid-clbzg433]{margin-top:var(--space-2, .5rem);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem)}.px-el-transcript[data-astro-cid-clbzg433]{margin-top:var(--space-2, .5rem);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem)}.px-el-transcript[data-astro-cid-clbzg433] summary[data-astro-cid-clbzg433]{cursor:pointer;font-weight:600}.px-el-transcript[data-astro-cid-clbzg433] p[data-astro-cid-clbzg433]{margin:var(--space-2, .5rem) 0 0;line-height:var(--line-height-body, 1.6)}.px-el-embed[data-astro-cid-clbzg433]{margin:0}.px-el-embed-frame[data-astro-cid-clbzg433]{position:relative;width:100%;border-radius:var(--radius, .5rem);overflow:hidden;background:var(--color-surface, transparent)}.px-el-embed-frame[data-astro-cid-clbzg433] iframe[data-astro-cid-clbzg433]{position:absolute;inset:0;width:100%;height:100%;border:0}.px-el-embed[data-astro-cid-clbzg433] figcaption[data-astro-cid-clbzg433]{margin-top:var(--space-2, .5rem);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem)}.px-el-embed-canvas[data-astro-cid-clbzg433]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2, .5rem);padding:var(--space-4, 1rem);text-align:center;border:1px dashed var(--color-border, currentColor);border-radius:var(--radius, .5rem);background:var(--color-surface, transparent)}.px-el-embed-canvas[data-astro-cid-clbzg433] strong[data-astro-cid-clbzg433]{font-family:var(--font-heading, var(--font-sans, inherit));color:var(--color-heading, inherit);font-size:var(--font-size-lg, 1.125rem)}.px-el-embed-canvas[data-astro-cid-clbzg433] span[data-astro-cid-clbzg433]{color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem);max-width:var(--measure, 56ch);line-height:var(--line-height-body, 1.6)}.px-el-embed-canvas[data-astro-cid-clbzg433][data-compact]{padding:var(--space-2, .5rem);gap:0}.px-el-embed-canvas[data-astro-cid-clbzg433][data-compact] strong[data-astro-cid-clbzg433]{font-size:var(--font-size-base, 1rem)}.px-el-embed-canvas[data-astro-cid-clbzg433][data-compact] span[data-astro-cid-clbzg433]{display:none}.px-el-divider[data-astro-cid-clbzg433]{border:0;border-top-width:1px;border-top-color:var(--color-border, currentColor);margin-block:var(--space-4, 1rem)}.px-el-divider[data-astro-cid-clbzg433][data-style=solid]{border-top-style:solid}.px-el-divider[data-astro-cid-clbzg433][data-style=dashed]{border-top-style:dashed}.px-el-divider[data-astro-cid-clbzg433][data-style=dotted]{border-top-style:dotted}.px-el-divider[data-astro-cid-clbzg433][data-width=full]{width:100%}.px-el-divider[data-astro-cid-clbzg433][data-width=half]{width:50%}.px-el-divider[data-astro-cid-clbzg433][data-width=short]{width:25%}.px-el-divider[data-astro-cid-clbzg433][data-align=left]{margin-inline:0 auto}.px-el-divider[data-astro-cid-clbzg433][data-align=center]{margin-inline:auto}.px-el-divider[data-astro-cid-clbzg433][data-align=right]{margin-inline:auto 0}.px-el-spacer[data-astro-cid-clbzg433][data-size="2"]{height:var(--space-2, .5rem)}.px-el-spacer[data-astro-cid-clbzg433][data-size="3"]{height:var(--space-3, .75rem)}.px-el-spacer[data-astro-cid-clbzg433][data-size="5"]{height:var(--space-5, 1.5rem)}.px-el-spacer[data-astro-cid-clbzg433][data-size="6"]{height:var(--space-6, 2rem)}.px-el-spacer[data-astro-cid-clbzg433][data-size="7"]{height:var(--space-7, 3rem)}.px-el-spacer[data-astro-cid-clbzg433][data-size="8"]{height:var(--space-8, 4.75rem)}.px-el-unrendered[data-astro-cid-clbzg433]{padding:var(--space-4, 1rem);border:1px dashed var(--color-border, currentColor);border-radius:var(--radius, .5rem);background:var(--color-surface, transparent)}.px-el-unrendered[data-astro-cid-clbzg433] p[data-astro-cid-clbzg433]{margin:0;max-width:var(--measure, 56ch);color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem);line-height:var(--line-height-body, 1.6)}:where(html[data-px-not-migrated]) .px-el-button[data-astro-cid-clbzg433],:where(html[data-px-library-theme]) .px-el-button[data-astro-cid-clbzg433]{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.px-page-script[data-astro-cid-6z7b4nin]{padding:var(--space-3, .75rem) var(--space-5, 1.5rem)}.px-page-script[data-astro-cid-6z7b4nin] .px-container[data-astro-cid-6z7b4nin]{max-width:var(--maxw, 72rem);margin:0 auto}.px-page-script__card[data-astro-cid-6z7b4nin]{display:flex;align-items:center;gap:var(--space-3, .75rem);padding:var(--space-3, .75rem) var(--space-4, 1rem);border:1px dashed var(--color-border, #cbd5e1);border-radius:var(--radius, .5rem);background:var(--color-surface, #f8fafc);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-page-script__badge[data-astro-cid-6z7b4nin]{font-weight:700;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff)}.px-page-script__label[data-astro-cid-6z7b4nin]{font-weight:600;color:var(--color-text, #0f172a)}.px-page-script__meta[data-astro-cid-6z7b4nin]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px-paywall-break[data-astro-cid-5ut7wunb]{padding:var(--space-4, 1rem) var(--space-5, 1.5rem)}.px-paywall-break[data-astro-cid-5ut7wunb] .px-container[data-astro-cid-5ut7wunb]{max-width:var(--maxw, 72rem);margin:0 auto}.px-paywall-break__rule[data-astro-cid-5ut7wunb]{display:flex;align-items:center;justify-content:center;border-top:2px dashed var(--color-border, #cbd5e1);height:0}.px-paywall-break__pill[data-astro-cid-5ut7wunb]{display:inline-flex;align-items:center;gap:var(--space-2, .5rem);transform:translateY(-50%);padding:.3rem .75rem;border-radius:999px;border:1px solid var(--color-border, #cbd5e1);background:var(--color-surface, #f8fafc);color:var(--color-text, #0f172a);font-size:var(--font-size-sm, .9rem);font-weight:600;line-height:1.2}.px-paywall-break__lock[data-astro-cid-5ut7wunb]{font-size:.85em}.px-paywall-break__label[data-astro-cid-5ut7wunb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:28ch}.px-paywall-break__note[data-astro-cid-5ut7wunb]{margin:var(--space-2, .5rem) 0 0;text-align:center;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .85rem)}.px-video[data-astro-cid-ougpgyph]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-video[data-astro-cid-ougpgyph] .px-container[data-astro-cid-ougpgyph]{max-width:var(--maxw, 72rem);margin:0 auto}.px-video__figure[data-astro-cid-ougpgyph]{margin:0;position:relative}.px-video__player[data-astro-cid-ougpgyph][hidden]{display:none}.px-video__player[data-astro-cid-ougpgyph]{display:block;width:100%;max-width:100%;height:auto;border-radius:var(--radius-lg, .75rem);background:var(--color-text, #0f172a)}.px-video__caption[data-astro-cid-ougpgyph]{margin:var(--space-2, .5rem) 0 0;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-video[data-astro-cid-ougpgyph][data-tone=stage] .px-video__player[data-astro-cid-ougpgyph]{background:var(--color-bg)}.px-video__admin-badge[data-astro-cid-ougpgyph][hidden]{display:none}.px-video__admin-badge[data-astro-cid-ougpgyph]{position:absolute;top:var(--space-2, .5rem);left:var(--space-2, .5rem);right:var(--space-2, .5rem);z-index:1;margin:0;padding:var(--space-2, .5rem) var(--space-3, .75rem);border-radius:var(--radius, .5rem);background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff);font-size:var(--font-size-sm, .9rem);font-weight:600;line-height:1.35;text-align:left}.px-video__unavailable[data-astro-cid-ougpgyph]{margin:0;padding:var(--space-5, 1.5rem);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, #f8fafc);color:var(--color-text, #0f172a);text-align:center}.px-video__card[data-astro-cid-ougpgyph]{display:flex;align-items:center;gap:var(--space-3, .75rem);flex-wrap:wrap;padding:var(--space-3, .75rem) var(--space-4, 1rem);border:1px dashed var(--color-border, #cbd5e1);border-radius:var(--radius, .5rem);background:var(--color-surface, #f8fafc);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-video__badge[data-astro-cid-ougpgyph]{font-weight:700;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;background:var(--color-primary, #0f172a);color:var(--color-primary-contrast, #fff)}.px-video__card-label[data-astro-cid-ougpgyph]{font-weight:600;color:var(--color-text, #0f172a)}.px-video__lock[data-astro-cid-ougpgyph]{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .45rem;border-radius:999px;border:1px solid var(--color-border, #cbd5e1);background:var(--color-bg, #fff);color:var(--color-muted, #475569);font-size:var(--font-size-xs, .75rem);font-weight:600;white-space:nowrap}.px-video__card-meta[data-astro-cid-ougpgyph]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px-video__card-caption[data-astro-cid-ougpgyph]{flex:1 0 100%;min-height:1.25em;color:var(--color-muted, #475569);font-size:var(--font-size-sm, .9rem)}.px-video[data-astro-cid-ougpgyph][data-canvas-video-bound=false] .px-video__card-meta[data-astro-cid-ougpgyph]{overflow:visible;text-overflow:clip;white-space:normal}.px-container[data-astro-cid-cai46o2z]{max-width:var(--maxw, 72rem);margin:0 auto}.px-services__empty[data-astro-cid-cai46o2z]{border:1px dashed var(--color-border, #cbd5e1);border-radius:var(--radius, .5rem);padding:var(--space-5, 1.5rem);text-align:center;color:var(--color-muted, #475569)}.px-services__empty-name[data-astro-cid-cai46o2z]{margin:0 0 var(--space-2, .5rem);font-weight:600;color:var(--color-text, #0f172a)}.px-services__empty-line[data-astro-cid-cai46o2z]{margin:0}.px-map[data-astro-cid-knio64yi]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-map[data-astro-cid-knio64yi] .px-container[data-astro-cid-knio64yi]{max-width:var(--maxw, 72rem);margin:0 auto}.px-map__figure[data-astro-cid-knio64yi]{margin:0}.px-map__frame[data-astro-cid-knio64yi]{position:relative;width:100%;border-radius:var(--radius-lg, .75rem);overflow:hidden;background:var(--color-surface, transparent)}.px-map__frame[data-astro-cid-knio64yi] iframe[data-astro-cid-knio64yi]{position:absolute;inset:0;width:100%;height:100%;border:0}.px-map__card[data-astro-cid-knio64yi]{padding:var(--space-5, 1.5rem);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, transparent);color:var(--color-muted, currentColor);font-size:var(--font-size-sm, .9rem)}.px-map__card[data-astro-cid-knio64yi] strong[data-astro-cid-knio64yi]{color:var(--color-text, currentColor)}.px-map[data-astro-cid-knio64yi] figcaption[data-astro-cid-knio64yi]{margin:var(--space-2, .5rem) 0 0;color:var(--color-muted, currentColor);font-size:var(--font-size-sm, .9rem)}.px-booking[data-astro-cid-33mjke4y]{padding:var(--section-y, calc(var(--space-7, 3rem) + var(--space-2, .5rem))) var(--space-5, 1.5rem)}.px-booking[data-astro-cid-33mjke4y] .px-container[data-astro-cid-33mjke4y]{max-width:var(--maxw, 72rem);margin:0 auto}.px-booking__form[data-astro-cid-33mjke4y]{display:grid;gap:var(--space-4, 1rem);max-width:36rem}.px-booking__times[data-astro-cid-33mjke4y]{border:0;padding:0;margin:0}.px-booking__times[data-astro-cid-33mjke4y] legend[data-astro-cid-33mjke4y]{font-weight:600;padding:0;margin-bottom:var(--space-2, .5rem)}.px-booking__time[data-astro-cid-33mjke4y]{display:flex;gap:var(--space-2, .5rem);align-items:center;padding:var(--space-1, .25rem) 0}.px-booking__field[data-astro-cid-33mjke4y]{display:grid;gap:var(--space-1, .25rem)}.px-booking__field[data-astro-cid-33mjke4y] input[data-astro-cid-33mjke4y],.px-booking__field[data-astro-cid-33mjke4y] textarea[data-astro-cid-33mjke4y]{width:100%;font:inherit;color:inherit;padding:var(--space-2, .5rem);border:1px solid var(--color-border, currentColor);border-radius:var(--radius, .5rem);background:var(--color-surface, transparent)}.px-booking__submit[data-astro-cid-33mjke4y]{justify-self:start;font:inherit;cursor:pointer;padding:var(--space-2, .5rem) var(--space-4, 1rem);border:0;border-radius:var(--radius, .5rem);background:var(--color-cta, var(--color-primary, currentColor));color:var(--color-cta-text, var(--color-primary-contrast, inherit))}.px-booking__submit[data-astro-cid-33mjke4y]:hover{filter:brightness(.95)}.px-booking__submit[data-astro-cid-33mjke4y]:focus-visible,.px-booking__field[data-astro-cid-33mjke4y] input[data-astro-cid-33mjke4y]:focus-visible,.px-booking__field[data-astro-cid-33mjke4y] textarea[data-astro-cid-33mjke4y]:focus-visible{outline:2px solid var(--color-accent, currentColor);outline-offset:2px}.px-booking__hp[data-astro-cid-33mjke4y]{position:absolute;left:-9999px}.px-booking__card[data-astro-cid-33mjke4y]{padding:var(--space-5, 1.5rem);border-radius:var(--radius-lg, .75rem);background:var(--color-surface, transparent);color:var(--color-muted, currentColor);font-size:var(--font-size-sm, .9rem)}.px-booking__card[data-astro-cid-33mjke4y] strong[data-astro-cid-33mjke4y]{color:var(--color-text, currentColor)}.px-booking__result[data-astro-cid-33mjke4y],.px-booking__note[data-astro-cid-33mjke4y]{margin:var(--space-3, .75rem) 0 0}.px-embedded-section[data-astro-cid-tpihff25]{container-type:inline-size;container-name:px-embedded-section;min-width:0;overflow-x:clip}.px-embedded-section[data-astro-cid-tpihff25][data-px-carousel-controls-outer]{overflow-x:visible}.px-embedded-section[data-astro-cid-tpihff25]>.px-section{padding-block:0}.px-embedded-section[data-astro-cid-tpihff25][data-px-widget-box]>.px-section{padding:var(--px-bp, var(--px-bp-d))}.px-embedded-section[data-astro-cid-tpihff25] *:not(.px-row-band)>.px-container{max-width:none;margin-inline:0}[data-praxis-section][data-tone=stage]{--px-stage-ground: var(--color-stage-bg, color-mix(in srgb, var(--color-text) 10%, #000));--px-stage-accent: var(--color-stage-accent, var(--color-accent));position:relative;overflow:hidden;isolation:isolate;background-color:var(--px-stage-ground);color:var(--color-stage-text, #e8e9ed)}[data-praxis-section][data-tone=stage]>*{--color-text: var(--color-stage-text, #e8e9ed);--color-bg: var(--px-stage-ground);--color-surface: var(--color-stage-surface, color-mix(in srgb, var(--color-text) 8%, var(--color-bg)));--color-border: var(--color-stage-border, color-mix(in srgb, var(--color-text) 16%, var(--color-bg)));--color-heading: var(--color-stage-heading, #f2f2f4);--color-muted: var(--color-stage-muted, color-mix(in srgb, var(--color-text) 75%, transparent));--color-link: var(--color-text);--color-accent: var(--color-stage-accent, var(--color-heading));--color-accent-ink: var(--color-stage-accent, var(--color-heading));--color-cta: var(--px-stage-accent);--color-cta-text: var(--color-stage-accent-text, rgb(from var(--color-cta) calc((.18 - (.2126*pow(r / 255, 2.2) + .7152*pow(g / 255, 2.2) + .0722*pow(b / 255, 2.2)))*1000000) calc((.18 - (.2126*pow(r / 255, 2.2) + .7152*pow(g / 255, 2.2) + .0722*pow(b / 255, 2.2)))*1000000) calc((.18 - (.2126*pow(r / 255, 2.2) + .7152*pow(g / 255, 2.2) + .0722*pow(b / 255, 2.2)))*1000000) ))}[data-praxis-section][data-tone=stage]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--color-stage-text, #e8e9ed) 7%,transparent) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 58% 62% at 74% 18%,#000 12%,transparent 72%);mask-image:radial-gradient(ellipse 58% 62% at 74% 18%,#000 12%,transparent 72%)}[data-praxis-section][data-tone=stage]:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:980px;height:980px;right:-320px;top:-470px;background:radial-gradient(circle,var(--color-stage-glow, color-mix(in srgb, var(--px-stage-accent) 15%, transparent)),transparent 60%)}:where([data-praxis-section][data-tone=stage]) :is(h1,h2){color:var(--color-heading)}[data-praxis-section][data-tone=stage] :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}[data-praxis-section][data-tone=stage] :is(h1,h2,h3) em{color:var(--color-stage-accent, inherit)}[data-praxis-section][data-tone=stage] :is(.px-btn--primary,.px-fc__btn--primary):hover{background:color-mix(in srgb,var(--color-cta) 80%,#fff)}@property --px-sh-t{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sh-l{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sh-d{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sh-lheld{syntax: "<color>"; inherits: true; initial-value: black;}@property --px-sh-dheld{syntax: "<color>"; inherits: true; initial-value: black;}@supports (color: color(from red srgb r g b)){:where(html:is([data-px-not-migrated],[data-px-library-theme])) [data-praxis-section][data-tone=stage]>*{--px-sh-lum: calc(.2126 * (clamp(0, r, 1) / 12.92 + clamp(0, (clamp(0, r, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, r, 1) + .055) / 1.055, 2.4) - clamp(0, r, 1) / 12.92)) + .7152 * (clamp(0, g, 1) / 12.92 + clamp(0, (clamp(0, g, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, g, 1) + .055) / 1.055, 2.4) - clamp(0, g, 1) / 12.92)) + .0722 * (clamp(0, b, 1) / 12.92 + clamp(0, (clamp(0, b, 1) - .03928) * 1000000000, 1) * (pow((clamp(0, b, 1) + .055) / 1.055, 2.4) - clamp(0, b, 1) / 12.92)));--px-sh-t: color(from var(--color-cta-text, #0a0b0f) srgb var(--px-sh-lum) 0 0 / 1);--px-sh-l: color(from color-mix(in srgb, var(--color-cta) 80%, #fff) srgb 0 var(--px-sh-lum) 0 / 1);--px-sh-d: color(from color-mix(in srgb, var(--color-cta) 80%, #000) srgb 0 var(--px-sh-lum) 0 / 1);--px-sh-lheld: color(from color-mix(in srgb, var(--px-sh-t) 50%, var(--px-sh-l) 50%) srgb clamp(0, calc(1000000000*(max(r, g)*2 + .05 - (4.5*(min(r, g)*2 + .05)))) , 1) 0 0 / 1);--px-sh-dheld: color(from color-mix(in srgb, var(--px-sh-t) 50%, var(--px-sh-d) 50%) srgb clamp(0, calc(1000000000*(max(r, g)*2 + .05 - (4.5*(min(r, g)*2 + .05)))) , 1) 0 0 / 1)}@container style(--px-sh-lheld: color(srgb 0 0 0)){:where(html:is([data-px-not-migrated],[data-px-library-theme])) [data-praxis-section][data-tone=stage] :is(.px-btn--primary,.px-fc__btn--primary):hover{background:color-mix(in srgb,var(--color-cta) 80%,#000)}}@container style(--px-sh-lheld: color(srgb 0 0 0)) and style(--px-sh-dheld: color(srgb 0 0 0)){:where(html:is([data-px-not-migrated],[data-px-library-theme])) [data-praxis-section][data-tone=stage] :is(.px-btn--primary,.px-fc__btn--primary):hover{background:var(--color-cta)}}}:where(html[data-px-not-migrated] [data-praxis-section]),:where(html[data-px-library-theme] [data-praxis-section]){overflow-wrap:break-word}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"],:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]{table-layout:auto!important}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"] :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"] :is(th,td){width:1%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(2):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(2):last-child) :is(th,td){width:50%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(3):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(3):last-child) :is(th,td){width:33.3333%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(4):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(4):last-child) :is(th,td){width:25%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(5):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(5):last-child) :is(th,td){width:20%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(6):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(6):last-child) :is(th,td){width:16.6667%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(7):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(7):last-child) :is(th,td){width:14.2857%}:where(html[data-px-not-migrated]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(8):last-child) :is(th,td),:where(html[data-px-library-theme]) [data-praxis-section] .px-rt-table:not([data-praxis-source-block] *)>table[style*="table-layout:fixed"]:has(tr>:nth-child(8):last-child) :is(th,td){width:12.5%}:where(html[data-px-library-theme] [data-praxis-section]) :where(h1,h2,h3,h4,h5,h6,summary,[data-praxis-part=heading],[data-praxis-part=cardTitle],[data-praxis-part=groupTitle]),:where(html[data-px-not-migrated] [data-praxis-section]) :where(h1,h2,h3,h4,h5,h6,summary,[data-praxis-part=heading],[data-praxis-part=cardTitle],[data-praxis-part=groupTitle]){overflow-wrap:anywhere}:where(html[data-px-not-migrated] [data-praxis-section]) :where(th),:where(html[data-px-library-theme] [data-praxis-section]) :where(th){overflow-wrap:break-word}[data-praxis-rendered-revision] [data-praxis-field]:empty{display:inline-block;min-width:1ch;min-height:1em}.px-document-card[data-astro-cid-qpz624pd]{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-4, 1rem);margin:var(--space-4, 1rem) 0;padding:var(--space-4, 1rem);border:1px solid var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);background:var(--color-surface, #f8fafc);color:var(--color-text, #0f172a)}.px-document-card--unavailable[data-astro-cid-qpz624pd]{border-style:dashed}.px-document-card__icon[data-astro-cid-qpz624pd]{display:inline-flex;flex:0 0 auto;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius, .75rem);background:color-mix(in srgb,var(--color-primary, #0f172a) 10%,transparent);color:var(--color-primary, #0f172a)}.px-document-card__icon[data-astro-cid-qpz624pd] svg[data-astro-cid-qpz624pd]{width:1.5rem;height:1.5rem}.px-document-card__body[data-astro-cid-qpz624pd]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--space-1, .25rem)}.px-document-card__title[data-astro-cid-qpz624pd]{color:var(--color-heading, var(--color-text, #0f172a));font-family:var(--font-heading, var(--font-sans, inherit));font-weight:650;overflow-wrap:anywhere}a[data-astro-cid-qpz624pd].px-document-card__title{text-decoration-thickness:.08em;text-underline-offset:.16em}.px-document-card__facts[data-astro-cid-qpz624pd]{display:flex;flex-wrap:wrap;gap:var(--space-1, .25rem);color:var(--color-muted, #475569);font-size:var(--font-size-sm, .875rem)}.px-document-card__download[data-astro-cid-qpz624pd]{display:inline-flex;min-height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;padding:var(--space-2, .5rem) var(--space-3, .75rem);border-radius:var(--radius, .5rem);background:var(--color-cta, var(--color-accent, var(--color-primary, #0f172a)));color:var(--color-cta-text, #fff);font-weight:650;text-decoration:none}.px-document-card__download[data-astro-cid-qpz624pd]:hover{filter:brightness(1.12)}.px-document-card__title[data-astro-cid-qpz624pd]:focus-visible,.px-document-card__download[data-astro-cid-qpz624pd]:focus-visible{outline:2px solid var(--color-primary, #0f172a);outline-offset:2px}@media(max-width:767px){.px-document-card[data-astro-cid-qpz624pd]{align-items:flex-start;flex-wrap:wrap}.px-document-card__download[data-astro-cid-qpz624pd]{width:100%}}@container px-embedded-section (max-width: 767px){.px-document-card[data-astro-cid-qpz624pd]{align-items:flex-start;flex-wrap:wrap}.px-document-card__download[data-astro-cid-qpz624pd]{width:100%}}.px-embed-inspection[data-astro-cid-pf7lajvm]{margin-top:var(--space-3, .75rem);color:var(--color-muted, #475569)}.px-embed-inspection[data-astro-cid-pf7lajvm] summary[data-astro-cid-pf7lajvm]{cursor:pointer;font-size:.875rem}.px-embed-inspection[data-astro-cid-pf7lajvm] iframe[data-astro-cid-pf7lajvm]{box-sizing:border-box;width:100%;min-height:10rem;margin-top:var(--space-2, .5rem);border:1px solid var(--color-border, #cbd5e1);border-radius:var(--radius, .75rem);background:var(--color-surface, #f8fafc)}.px-art{max-width:var(--maxw, 72rem);margin:0 auto;box-sizing:content-box;display:grid;grid-template-columns:var(--px-rail-w) minmax(0,1fr);column-gap:var(--px-rail-gap);padding-block:calc(var(--space-8, 4.75rem) + var(--space-5, 1.5rem) - .25rem) var(--space-6, 2rem);padding-inline:var(--space-5, 1.5rem)}.px-art{--px-rail-w: clamp(11.75rem, calc(11.75rem + (100vw - 73.75rem)*.10769) , 13.5rem);--px-rail-gap: clamp(2.75rem, calc(2.75rem + (100vw - 73.75rem)*.07692) , 4rem)}.px-art--bare{grid-template-columns:minmax(0,1fr)}.px-rail{position:sticky;top:calc(var(--px-hdr, 64px) + 28px);align-self:start;max-height:calc(100vh - var(--px-hdr, 64px) - 48px);overflow:auto;padding-bottom:var(--space-3, .75rem)}.px-rail__label{margin:0 0 .625rem;padding-bottom:var(--space-3, .75rem);border-bottom:1px solid var(--color-border, #e0ddd8);font-family:var(--font-mono, ui-monospace, monospace);font-size:.65625rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-ink, var(--color-accent, #a67c2e))}.px-rail ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--color-border, #e0ddd8)}.px-rail a{display:block;margin-left:-1px;padding:5px 0 5px 14px;border-left:2px solid transparent;font-family:var(--font-interface, var(--font-sans, inherit));font-size:.84375rem;line-height:1.35;color:var(--color-muted, #57534e);text-decoration:none}.px-rail a:hover{color:var(--color-text, #1c1917)}.px-rail a[aria-current=location]{color:var(--color-text, #1c1917);border-left-color:var(--color-accent, #a67c2e);font-weight:500}.px-rail-bar{display:none}.px-art__body{min-width:0}.px-art.px-container .px-art__body>*{padding-block:0;padding-inline:0;scroll-margin-top:96px}.px-art.px-container .px-art__body>*+*{margin-top:calc(var(--space-7, 3rem) + var(--space-3, .75rem))}@media(max-width:1023px){.px-art{grid-template-columns:minmax(0,1fr);padding-top:0}.px-rail{display:none}.px-rail-bar{display:block;position:sticky;top:var(--px-hdr, 64px);z-index:20;margin-inline:calc(-1 * var(--space-5, 1.5rem));padding-inline:var(--space-5, 1.5rem);background:color-mix(in srgb,var(--color-bg, #fafaf9) 95%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border, #e0ddd8)}.px-rail-bar>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.875rem;height:52px;font-family:var(--font-interface, var(--font-sans, inherit));font-size:.90625rem;color:var(--color-text, #1c1917)}.px-rail-bar>summary::-webkit-details-marker{display:none}.px-rail-bar>summary .px-rail__cur{flex:1;min-width:0;white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.px-rail-bar>summary:after{content:"+";color:var(--color-accent, #a67c2e);font-size:1.25em;line-height:1}.px-rail-bar[open]>summary:after{content:"−"}.px-rail-bar .px-rail__label{margin:0;padding:0;border:0}.px-rail-bar ol{columns:2;column-gap:var(--space-5, 1.5rem);list-style:none;margin:0;padding:.25rem 0 var(--space-4, 1rem)}.px-rail-bar a{display:block;padding:6px 0;font-family:var(--font-interface, var(--font-sans, inherit));font-size:.875rem;color:var(--color-text-secondary, var(--color-muted, #57534e));text-decoration:none}.px-rail-bar a[aria-current=location]{color:var(--color-text, #1c1917);font-weight:500}.px-art__body{padding-top:calc(var(--space-7, 3rem) + var(--space-4, 1rem))}}@media(max-width:767px){.px-rail-bar ol{columns:1}.px-art__body{padding-top:var(--space-7, 3rem)}}@container px-embedded-section (max-width: 1023px){.px-art{grid-template-columns:minmax(0,1fr);padding-top:0}.px-rail{display:none}.px-rail-bar{display:block;position:sticky;top:var(--px-hdr, 64px);z-index:20;margin-inline:calc(-1 * var(--space-5, 1.5rem));padding-inline:var(--space-5, 1.5rem);background:color-mix(in srgb,var(--color-bg, #fafaf9) 95%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border, #e0ddd8)}.px-rail-bar>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.875rem;height:52px;font-family:var(--font-interface, var(--font-sans, inherit));font-size:.90625rem;color:var(--color-text, #1c1917)}.px-rail-bar>summary::-webkit-details-marker{display:none}.px-rail-bar>summary .px-rail__cur{flex:1;min-width:0;white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.px-rail-bar>summary:after{content:"+";color:var(--color-accent, #a67c2e);font-size:1.25em;line-height:1}.px-rail-bar[open]>summary:after{content:"−"}.px-rail-bar .px-rail__label{margin:0;padding:0;border:0}.px-rail-bar ol{columns:2;column-gap:var(--space-5, 1.5rem);list-style:none;margin:0;padding:.25rem 0 var(--space-4, 1rem)}.px-rail-bar a{display:block;padding:6px 0;font-family:var(--font-interface, var(--font-sans, inherit));font-size:.875rem;color:var(--color-text-secondary, var(--color-muted, #57534e));text-decoration:none}.px-rail-bar a[aria-current=location]{color:var(--color-text, #1c1917);font-weight:500}.px-art__body{padding-top:calc(var(--space-7, 3rem) + var(--space-4, 1rem))}}@container px-embedded-section (max-width: 767px){.px-rail-bar ol{columns:1}.px-art__body{padding-top:var(--space-7, 3rem)}}
