.hero_hero__fsfFA{position:relative;isolation:isolate;overflow:clip;padding:148px 0 clamp(80px,9vw,120px);background:var(--ps-color-paper)}.hero_hero__fsfFA:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--ps-color-ink) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ps-color-ink) 5%,transparent) 1px,transparent 1px);background-size:64px 64px;background-position:top;mask-image:radial-gradient(40% 56% at 76% 52%,#000 0,transparent 82%)}.hero_grid__8IOva{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);column-gap:clamp(48px,6vw,96px);align-items:center}.hero_copy__XD9HR{min-width:0}.hero_eyebrowRow__JYWWW{display:flex;align-items:center;gap:14px}.hero_eyebrowRow__JYWWW:before{content:"";flex:none;width:28px;height:2px;background:var(--ps-color-ink)}.hero_h1__v5BNY{margin-top:22px;max-width:11em;font-size:clamp(2.4rem,1.35rem + 3.2vw,3.875rem);line-height:1.04;letter-spacing:-.042em;font-weight:var(--ps-font-weight-semibold);color:var(--ps-color-ink);text-wrap:balance}.hero_line__X1d7G{display:block;text-wrap:balance}.hero_sub__4LBMX{max-width:28em;margin-top:26px;font-size:1.3125rem;line-height:1.5;letter-spacing:-.012em;font-weight:var(--ps-font-weight-regular);color:var(--ps-color-ink);text-wrap:pretty}.hero_figures__Whj4o{display:flex;align-items:stretch;flex-wrap:wrap;width:fit-content;max-width:100%;margin-top:36px;border-top:1px solid var(--ps-color-line-strong);border-bottom:1px solid var(--ps-color-line-strong)}.hero_fig__KCb47{display:grid;row-gap:4px;padding:16px 0 14px}.hero_fig__KCb47:first-child{padding-right:8px}.hero_fig__KCb47+.hero_fig__KCb47{position:relative;padding-left:44px}.hero_fig__KCb47+.hero_fig__KCb47:before{content:"";position:absolute;left:16px;top:50%;width:5px;height:5px;margin-top:6px;border-radius:50%;background:var(--ps-color-ink)}.hero_figLabel__ddGlP{margin:0;font-family:var(--mono);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--ps-color-text-soft)}.hero_figValue__nqmJM{margin:0;font-size:2.125rem;line-height:1.1;letter-spacing:-.035em;font-weight:var(--ps-font-weight-semibold);color:var(--ps-color-ink);font-variant-numeric:tabular-nums}.hero_actions__zm8aX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:32px}.hero_link__sI_YF{font-weight:var(--ps-font-weight-medium)}.hero_panelCol__9mpxb{min-width:0}.hero_panel__X4rYE{--t0:0.5s;position:relative;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,var(--ps-color-surface),color-mix(in srgb,var(--ps-color-surface) 93%,var(--ps-color-wash)));box-shadow:inset 0 1px 0 var(--ps-color-surface),inset 0 0 0 1px color-mix(in srgb,var(--ps-color-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--ps-color-ink-deep) 5%,transparent),0 14px 32px -12px color-mix(in srgb,var(--ps-color-ink-deep) 16%,transparent),0 44px 90px -40px color-mix(in srgb,var(--ps-color-ink-deep) 26%,transparent)}.hero_head__4bsSl{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 18px}.hero_title___iNJs{margin:0;font-size:1.0625rem;line-height:1.3;font-weight:var(--ps-font-weight-medium);letter-spacing:-.012em;color:var(--ps-color-ink)}.hero_tag__ZPTWx{flex:none;padding:4px 11px;border-radius:999px;font-family:var(--mono);font-size:.8125rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--ps-color-text-soft);box-shadow:inset 0 0 0 1px var(--ps-color-line-strong)}.hero_track__H1tgT{height:2px;background:var(--ps-color-line)}.hero_bar__w6Hvq{display:block;height:100%;background:var(--ps-color-ink);transform-origin:0 50%}.hero_rows__Tmh4o{margin:0;padding:0 24px 4px;list-style:none}.hero_row__ySd1F{display:grid;grid-template-columns:40px minmax(0,1fr) 34px;align-items:center;column-gap:16px;padding:20px 0;--ta:calc(var(--t0) + 0.3s + var(--n) * 0.34s);--tf:calc(var(--t0) + 2.1s + var(--n) * 0.55s)}.hero_row__ySd1F+.hero_row__ySd1F{border-top:1px solid var(--ps-color-line)}.hero_chip__Se2xg{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--ps-color-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ps-color-ink) 8%,transparent);color:var(--ps-color-ink)}.hero_text__8enkp{display:grid;row-gap:5px;min-width:0}.hero_found__R4sd5{margin:0;font-size:.9375rem;line-height:1.4;font-weight:var(--ps-font-weight-regular);color:var(--ps-color-text-faint);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--ps-color-ink) 42%,transparent);text-wrap:pretty}.hero_fix__bFoyB{position:relative;margin:0;font-size:1.0625rem;line-height:1.35;font-weight:var(--ps-font-weight-medium);letter-spacing:-.012em;color:var(--ps-color-ink-deep)}.hero_fix__bFoyB:before{content:"";position:absolute;left:0;top:50%;width:44%;height:8px;margin-top:-4px;border-radius:4px;background:var(--ps-color-line-strong);opacity:0}.hero_disc__A4F6O{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ps-color-ink);color:var(--ps-color-on-ink)}.hero_flag__s_EN2,.hero_tick__NykuZ{grid-area:1/1;display:block;width:16px;height:16px}.hero_flag__s_EN2{opacity:0;transform:scale(.6)}.hero_scan__xGONn{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent 0,transparent 86%,color-mix(in srgb,var(--ps-color-ink) 5%,transparent) 98.5%,color-mix(in srgb,var(--ps-color-ink) 46%,transparent) 100%)}@keyframes hero_hp-scan__izaqx{0%{transform:translateY(-100%);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateY(0);opacity:0}}@keyframes hero_hp-row__tWF63{0%{opacity:0;transform:translateY(8px)}}@keyframes hero_hp-mute__OY5eM{0%{color:var(--ps-color-ink);text-decoration-color:transparent}}@keyframes hero_hp-fix__2Mqyh{0%{opacity:0;transform:translateY(6px)}}@keyframes hero_hp-skel__g9Npa{0%{opacity:1}}@keyframes hero_hp-disc__ZrTPR{0%{background:var(--ps-color-wash);color:var(--ps-color-ink-deep);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ps-color-ink) 16%,transparent)}}@keyframes hero_hp-flag__OHGsw{0%{opacity:1;transform:none}}@keyframes hero_hp-tick__hCBDJ{0%{opacity:0;transform:scale(.5)}}@keyframes hero_hp-bar__MXwyn{0%{transform:scaleX(0)}}.js .hero_panel__X4rYE[data-enter],.js .hero_panel__X4rYE[data-enter].in{opacity:1;animation-name:none}.js .hero_panel__X4rYE:not(.in) .hero_row__ySd1F{opacity:0}.js .hero_panel__X4rYE:not(.in) .hero_bar__w6Hvq{transform:scaleX(0)}.hero_panel__X4rYE.in .hero_scan__xGONn{animation:hero_hp-scan__izaqx 1.5s linear var(--t0) backwards}.hero_panel__X4rYE.in .hero_row__ySd1F{animation:hero_hp-row__tWF63 .45s var(--ps-ease-street) var(--ta) backwards}.hero_panel__X4rYE.in .hero_found__R4sd5{animation:hero_hp-mute__OY5eM .5s var(--ps-ease-street) var(--tf) backwards}.hero_panel__X4rYE.in .hero_fix__bFoyB>span{display:inline-block;animation:hero_hp-fix__2Mqyh .5s var(--ps-ease-street) var(--tf) backwards;animation-play-state:var(--veil-play,running)}.hero_panel__X4rYE.in .hero_fix__bFoyB:before{animation:hero_hp-skel__g9Npa .5s var(--ps-ease-street) var(--tf) backwards}.hero_panel__X4rYE.in .hero_disc__A4F6O{animation:hero_hp-disc__ZrTPR .5s var(--ps-ease-street) var(--tf) backwards}.hero_panel__X4rYE.in .hero_flag__s_EN2{animation:hero_hp-flag__OHGsw .5s var(--ps-ease-street) var(--tf) backwards}.hero_panel__X4rYE.in .hero_tick__NykuZ{animation:hero_hp-tick__hCBDJ .5s var(--ps-ease-street) var(--tf) backwards}.hero_panel__X4rYE.in .hero_bar__w6Hvq{animation:hero_hp-bar__MXwyn 2.2s linear calc(var(--t0) + 2.1s) backwards}.ld-veil .hero_panel__X4rYE .hero_bar__w6Hvq,.ld-veil .hero_panel__X4rYE .hero_disc__A4F6O,.ld-veil .hero_panel__X4rYE .hero_fix__bFoyB,.ld-veil .hero_panel__X4rYE .hero_fix__bFoyB:before,.ld-veil .hero_panel__X4rYE .hero_flag__s_EN2,.ld-veil .hero_panel__X4rYE .hero_found__R4sd5,.ld-veil .hero_panel__X4rYE .hero_row__ySd1F,.ld-veil .hero_panel__X4rYE .hero_scan__xGONn,.ld-veil .hero_panel__X4rYE .hero_tick__NykuZ{animation-play-state:paused}.ld-veil .hero_panel__X4rYE .hero_fix__bFoyB{--veil-play:paused}.ld-bail .hero_panel__X4rYE .hero_fix__bFoyB:before,.ld-bail .hero_panel__X4rYE :is(.hero_scan__xGONn,.hero_row__ySd1F,.hero_found__R4sd5,.hero_fix__bFoyB>span,.hero_disc__A4F6O,.hero_flag__s_EN2,.hero_tick__NykuZ,.hero_bar__w6Hvq){animation:none!important}.ld-bail .hero_panel__X4rYE .hero_row__ySd1F{opacity:1!important}.ld-bail .hero_panel__X4rYE .hero_bar__w6Hvq{transform:none!important}@media (prefers-reduced-motion:reduce){.hero_panel__X4rYE .hero_fix__bFoyB:before,.hero_panel__X4rYE :is(.hero_scan__xGONn,.hero_row__ySd1F,.hero_found__R4sd5,.hero_fix__bFoyB>span,.hero_disc__A4F6O,.hero_flag__s_EN2,.hero_tick__NykuZ,.hero_bar__w6Hvq){animation:none!important}.hero_panel__X4rYE .hero_row__ySd1F{opacity:1!important}.hero_panel__X4rYE .hero_bar__w6Hvq{transform:none!important}}@media (max-width:899px){.hero_hero__fsfFA{padding-top:116px}.hero_grid__8IOva{grid-template-columns:minmax(0,1fr);row-gap:56px}.hero_panelCol__9mpxb{max-width:30rem}.hero_sub__4LBMX{font-size:1.1875rem}}@media (max-width:480px){.hero_figValue__nqmJM{font-size:1.875rem}.hero_fig__KCb47+.hero_fig__KCb47{padding-left:36px}.hero_fig__KCb47+.hero_fig__KCb47:before{left:12px}.hero_head__4bsSl{padding:18px 18px 16px}.hero_rows__Tmh4o{padding:0 18px 2px}.hero_row__ySd1F{grid-template-columns:36px minmax(0,1fr) 30px;column-gap:12px;padding:16px 0}.hero_chip__Se2xg{width:36px;height:36px}.hero_disc__A4F6O{width:30px;height:30px}.hero_actions__zm8aX{gap:4px 24px}}.plan_head__hN1gt{max-width:44rem}.plan_desk___mSv5{margin-top:clamp(36px,5vw,56px);padding:clamp(20px,5.5vw,72px) clamp(16px,5.5vw,72px);border-radius:28px;background:radial-gradient(70% 90% at 50% 0,color-mix(in srgb,var(--ps-color-surface) 70%,transparent),transparent 70%),var(--ps-color-wash);box-shadow:inset 0 0 0 1px var(--ps-color-line)}.plan_doc__ACEc5{--tilt:-2.6deg;position:relative;max-width:68rem;margin:0 auto;padding:clamp(22px,3.6vw,48px);border-radius:6px;border-top:3px solid var(--ps-color-ink);background:var(--ps-color-surface);transform-origin:18% 100%;box-shadow:0 1px 2px color-mix(in srgb,var(--ps-color-ink-deep) 6%,transparent),0 10px 24px -10px color-mix(in srgb,var(--ps-color-ink-deep) 14%,transparent),0 40px 90px -36px color-mix(in srgb,var(--ps-color-ink-deep) 30%,transparent)}.plan_docHead__jRPEW{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--ps-color-line-strong)}.plan_docGlyph__BH09e,.plan_docTitle__7TR69{color:var(--ps-color-ink)}.plan_docTitle__7TR69{margin:0;font-size:1.125rem;line-height:1.3;letter-spacing:-.014em;font-weight:var(--ps-font-weight-semibold)}.plan_table__6IoAL{width:100%;border-collapse:collapse;table-layout:fixed}.plan_table__6IoAL th{padding:22px 20px 12px 0;text-align:left;font-family:var(--mono);font-size:.8125rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--ps-color-text-soft)}.plan_table__6IoAL td{padding:22px 20px 22px 0;vertical-align:top;border-top:1px solid var(--ps-color-line);font-size:1rem;line-height:1.5;color:var(--ps-color-text);text-wrap:pretty}.plan_table__6IoAL td:last-child,.plan_table__6IoAL th:last-child{padding-right:0}.plan_table__6IoAL td:first-child,.plan_table__6IoAL th:first-child{width:23%}.plan_table__6IoAL td:nth-child(2),.plan_table__6IoAL th:nth-child(2){width:17%}.plan_table__6IoAL td:nth-child(3),.plan_table__6IoAL th:nth-child(3){width:21%}.plan_table__6IoAL td:nth-child(4),.plan_table__6IoAL th:nth-child(4){width:26%}.plan_table__6IoAL td:first-child{font-weight:var(--ps-font-weight-medium);color:var(--ps-color-ink)}.plan_docFoot__i2723,.plan_table__6IoAL td:nth-child(5){color:var(--ps-color-text-soft)}.plan_docFoot__i2723{margin:4px 0 0;padding-top:20px;border-top:1px solid var(--ps-color-line-strong);font-size:.9375rem;line-height:1.55;text-wrap:pretty}.plan_docFoot__i2723 strong{font-weight:var(--ps-font-weight-semibold);color:var(--ps-color-ink)}@keyframes plan_pl-settle__ORJew{0%{opacity:0;transform:translateY(32px) rotate(var(--tilt))}}@keyframes plan_pl-row__iDtWJ{0%{opacity:0}}.js .plan_desk___mSv5[data-enter],.js .plan_desk___mSv5[data-enter].in{opacity:1;animation-name:none}.js .plan_desk___mSv5:not(.in) .plan_doc__ACEc5{opacity:0;transform:translateY(32px) rotate(var(--tilt))}.js .plan_desk___mSv5:not(.in) .plan_table__6IoAL tbody tr{opacity:0}.plan_desk___mSv5.in .plan_doc__ACEc5{animation:plan_pl-settle__ORJew 1s var(--ps-ease-street) backwards}.plan_desk___mSv5.in .plan_table__6IoAL tbody tr{animation:plan_pl-row__iDtWJ .55s var(--ps-ease-street) calc(.55s + var(--n) * .14s) backwards;animation-play-state:var(--veil-play,running)}.ld-veil .plan_desk___mSv5 .plan_doc__ACEc5{animation-play-state:paused}.ld-veil .plan_desk___mSv5 .plan_table__6IoAL{--veil-play:paused}.ld-bail .plan_desk___mSv5 :is(.plan_doc__ACEc5,tbody tr){animation:none!important;opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.plan_desk___mSv5 :is(.plan_doc__ACEc5,tbody tr){animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:899px){.plan_desk___mSv5{padding:14px;border-radius:22px}.plan_doc__ACEc5{--tilt:-0.9deg;transform-origin:50% 0}.plan_table__6IoAL,.plan_table__6IoAL tbody,.plan_table__6IoAL td,.plan_table__6IoAL tr{display:block;width:100%}.plan_table__6IoAL thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.plan_table__6IoAL tbody tr{padding:8px 0 10px;border-top:1px solid var(--ps-color-line-strong)}.plan_table__6IoAL tbody tr:first-child{margin-top:6px}.plan_table__6IoAL td,.plan_table__6IoAL td:nth-child(n){width:100%;display:grid;grid-template-columns:5.25rem minmax(0,1fr);column-gap:14px;padding:9px 0;border-top:0;font-size:1rem}.plan_table__6IoAL td:before{content:attr(data-label);padding-top:3px;font-family:var(--mono);font-size:.8125rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--ps-color-text-faint)}}.proof_head__oO3D8{max-width:44rem}.proof_case__SMnhC{margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3.4vw,40px);border-top:1px solid var(--ps-color-line-strong)}.proof_meta__Gg768{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title link" "client link";column-gap:40px;row-gap:8px;align-items:end}.proof_title__jTWwP{grid-area:title;margin:0;font-size:var(--ps-text-heading-2);line-height:var(--ps-text-heading-2--line-height);letter-spacing:var(--ps-text-heading-2--letter-spacing);font-weight:var(--ps-font-weight-semibold);color:var(--ps-color-ink);text-wrap:balance}.proof_client__LvzuP{grid-area:client;margin:0;font-size:1.0625rem;line-height:1.55;color:var(--ps-color-text-soft)}.proof_link__C3tt7{grid-area:link;font-weight:var(--ps-font-weight-medium)}.proof_result__9DRhx{min-width:0;margin-top:clamp(32px,4vw,56px)}.proof_sr__i5UF0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.proof_figures__VcfaT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);margin:0;padding:0;list-style:none}.proof_fig__9QPXW{position:relative;display:grid;align-content:end;row-gap:12px;padding:0 clamp(14px,2vw,28px) 20px;border-left:1px solid var(--ps-color-line-strong)}.proof_fig__9QPXW:first-child{padding-left:0;border-left:0}.proof_lead__Z2Qc4{font-size:1rem;line-height:1.4;color:var(--ps-color-text-soft);text-wrap:balance}.proof_value__AAmO9{font-size:clamp(2.4rem,.9rem + 4.1vw,4.5rem);line-height:1;letter-spacing:-.045em;font-weight:var(--ps-font-weight-semibold);color:var(--ps-color-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.proof_unit__CpVtz{font-size:.42em;letter-spacing:-.02em;font-weight:var(--ps-font-weight-medium);color:var(--ps-color-text-soft)}.proof_fig__9QPXW:last-child:after{content:"";position:absolute;left:clamp(14px,2vw,28px);right:clamp(14px,2vw,28px);bottom:0;height:3px;border-radius:2px;background:var(--ps-color-gold);transform-origin:0 50%}.proof_note__21ZcF{margin:24px 0 0;max-width:34em;font-size:1.0625rem;line-height:1.6;color:var(--ps-color-text-soft);text-wrap:pretty}@keyframes proof_pf-rule__H8N5d{0%{transform:scaleX(0)}}.js .proof_fig__9QPXW:not(.in):after{transform:scaleX(0)}.proof_fig__9QPXW:last-child.in:after{animation:proof_pf-rule__H8N5d .8s var(--ps-ease-street) .5s backwards}.ld-veil .proof_fig__9QPXW:after{animation-play-state:paused}.ld-bail .proof_fig__9QPXW:after{animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.proof_fig__9QPXW:after{animation:none!important;transform:none!important}}@media (max-width:899px){.proof_meta__Gg768{grid-template-areas:"title" "client" "link";justify-items:start}.proof_figures__VcfaT,.proof_meta__Gg768{grid-template-columns:minmax(0,1fr)}.proof_fig__9QPXW,.proof_fig__9QPXW:first-child{grid-template-columns:minmax(0,1fr);padding:20px 0;border-left:0;border-top:1px solid var(--ps-color-line-strong)}.proof_fig__9QPXW:first-child{border-top:0;padding-top:0}.proof_value__AAmO9{font-size:clamp(3rem,15vw,4.25rem)}.proof_fig__9QPXW:last-child{padding-bottom:24px}.proof_fig__9QPXW:last-child:after{left:0;right:0}}