.muted.svelte-12a2o8x{color:var(--graphite)}.muted-dark.svelte-12a2o8x{color:var(--graphite-dark)}.underscore.svelte-12a2o8x{color:var(--magenta)}.head.svelte-12a2o8x{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:40px}.head__title.svelte-12a2o8x{display:flex;flex-direction:column;gap:16px}.head__aside.svelte-12a2o8x{max-width:440px;font-family:var(--font-text);font-size:19px;font-weight:400;line-height:1.5;color:var(--graphite)}.hero-row.svelte-12a2o8x{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-top:40px}.hero-row__text.svelte-12a2o8x{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.hero-row__lead.svelte-12a2o8x{max-width:680px;font-family:var(--font-text);font-size:21px;font-weight:400;line-height:1.45;color:var(--graphite)}.hero-row__buttons.svelte-12a2o8x{display:flex;flex-wrap:wrap;gap:12px}.hero-row__availability.svelte-12a2o8x{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-family:var(--font-mono);font-size:13px;letter-spacing:.3px;color:var(--graphite)}.chip-yellow.svelte-12a2o8x{padding:4px 10px;border-radius:999px;background:var(--highlight);color:var(--ink);font-size:12px}.hero-row__card.svelte-12a2o8x{flex:0 0 440px}.short.svelte-12a2o8x{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;padding-top:72px;padding-bottom:72px;background:var(--surface-2);color:var(--ink)}.short__text.svelte-12a2o8x{font-family:var(--font-display);font-size:clamp(22px,1vw + 14px,30px);font-weight:600;line-height:1.3;letter-spacing:-.012em}.pains.svelte-12a2o8x,.closing.svelte-12a2o8x{position:relative;isolation:isolate;overflow:hidden;padding-top:136px;padding-bottom:136px}.pains__inner.svelte-12a2o8x,.closing__inner.svelte-12a2o8x{position:relative}.pains__list.svelte-12a2o8x{margin:0;padding:0;list-style:none;border-top:1px solid var(--night-hairline)}.pains__list.svelte-12a2o8x li:where(.svelte-12a2o8x){display:flex;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--night-hairline);font-family:var(--font-display);font-size:clamp(20px,1vw + 14px,30px);font-weight:600;line-height:1.2;letter-spacing:-.013em}.pains__box.svelte-12a2o8x{flex:none;width:22px;height:22px;border:1.5px solid var(--on-night)}.pains__yes.svelte-12a2o8x{margin-top:40px;font-family:var(--font-display);font-size:clamp(30px,2vw + 16px,44px);font-weight:700;line-height:1;letter-spacing:-.023em}.gets.svelte-12a2o8x{padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink)}.gets__grid.svelte-12a2o8x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;margin:0;padding:0;list-style:none}.gets__grid.svelte-12a2o8x li:where(.svelte-12a2o8x){display:flex;flex-direction:column;gap:14px;padding-top:20px;border-top:1.5px solid var(--ink)}.gets__grid.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0;font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.gets__grid.svelte-12a2o8x p:where(.svelte-12a2o8x){font-family:var(--font-text);font-size:17px;font-weight:400;line-height:1.5;color:var(--graphite)}.how.svelte-12a2o8x{padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink);scroll-margin-top:24px}.axis.svelte-12a2o8x,.phase.svelte-12a2o8x{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px}.axis__ticks.svelte-12a2o8x{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1.5px solid var(--ink);font-family:var(--font-mono);font-size:12px;letter-spacing:.3px;color:var(--graphite);white-space:nowrap}.phases.svelte-12a2o8x{margin:0;padding:0;list-style:none}.phase.svelte-12a2o8x{padding:28px 0;border-bottom:1px solid var(--hairline)}.phase__name.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0 0 6px;font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1.1}.phase__detail.svelte-12a2o8x{display:flex;flex-direction:column;gap:18px}.phase__track.svelte-12a2o8x{position:relative;height:14px}.phase__bar.svelte-12a2o8x{position:absolute;top:0;bottom:0}.phase__bar.is-ink.svelte-12a2o8x{background:var(--ink)}.phase__bar.is-magenta.svelte-12a2o8x{background:var(--magenta)}.phase__bar.is-ongoing.svelte-12a2o8x{background:repeating-linear-gradient(90deg,var(--hairline) 0 12px,transparent 12px 18px)}.phase__detail.svelte-12a2o8x p:where(.svelte-12a2o8x){max-width:760px;font-family:var(--font-text);font-size:17px;font-weight:400;line-height:1.55;color:var(--graphite)}.how__audit.svelte-12a2o8x{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:40px;padding:20px 24px;background:var(--surface-2);font-family:var(--font-text);font-size:18px;font-weight:600;line-height:1.45}.plans.svelte-12a2o8x{display:flex;flex-direction:column;gap:0;padding-top:136px;padding-bottom:136px;background:var(--surface-2);color:var(--ink)}.plans__grid.svelte-12a2o8x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:40px;border:1.5px solid var(--ink);background:var(--surface)}.plan.svelte-12a2o8x+.plan:where(.svelte-12a2o8x){border-left:1.5px solid var(--ink)}.plan.is-dark.svelte-12a2o8x{background:var(--night);color:var(--on-night)}.plan__top.svelte-12a2o8x{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-bottom:1px solid var(--hairline)}.plan__top.svelte-12a2o8x .eyebrow:where(.svelte-12a2o8x){color:var(--graphite)}.plan.is-dark.svelte-12a2o8x .plan__top:where(.svelte-12a2o8x),.plan.is-dark.svelte-12a2o8x .plan__row:where(.svelte-12a2o8x){border-color:var(--night-hairline)}.plan.is-dark.svelte-12a2o8x .eyebrow:where(.svelte-12a2o8x){color:var(--graphite-dark)}.plan__top.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0;font-family:var(--font-display);font-size:48px;font-weight:700;line-height:1;letter-spacing:-.025em}.plan.svelte-12a2o8x dl:where(.svelte-12a2o8x){margin:0}.plan__row.svelte-12a2o8x{display:flex;flex-direction:column;gap:6px;height:92px;padding:14px 24px;box-sizing:border-box;border-bottom:1px solid var(--hairline)}.plan__row.is-first.svelte-12a2o8x{height:104px}.plan__row.svelte-12a2o8x dt:where(.svelte-12a2o8x){font-size:12px;color:var(--graphite)}.plan__row.svelte-12a2o8x dd:where(.svelte-12a2o8x){margin:0;font-family:var(--font-text);font-size:16px;line-height:1.4}.plan__row.is-first.svelte-12a2o8x dd:where(.svelte-12a2o8x){font-size:17px;font-weight:600}.plan__row.svelte-12a2o8x dd.is-none:where(.svelte-12a2o8x){color:var(--graphite)}.plan.is-dark.svelte-12a2o8x .plan__row:where(.svelte-12a2o8x) dd.is-none:where(.svelte-12a2o8x){color:var(--graphite-dark)}.plan__cta.svelte-12a2o8x{padding:24px}.plan.is-dark.svelte-12a2o8x .button--primary:where(.svelte-12a2o8x),.plan.svelte-12a2o8x .button:where(.svelte-12a2o8x){padding:13px 18px;font-size:15px}.update.svelte-12a2o8x{display:flex;align-items:center;gap:64px;padding-top:136px;padding-bottom:136px;background:var(--highlight);color:var(--ink)}.update__intro.svelte-12a2o8x{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0}.update__intro.svelte-12a2o8x h2:where(.svelte-12a2o8x){max-width:640px;margin:0;font-family:var(--font-display);font-size:clamp(44px,4vw + 12px,80px);font-weight:700;line-height:1;letter-spacing:-.03em}.update__intro.svelte-12a2o8x p:where(.svelte-12a2o8x):not(.eyebrow){max-width:560px;font-family:var(--font-text);font-size:21px;font-weight:400;line-height:1.5}.doc.svelte-12a2o8x{flex:0 1 640px;min-width:0;background:#fff;border:1.5px solid var(--ink)}.doc__head.svelte-12a2o8x{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:18px 24px;border-bottom:1.5px solid var(--ink)}.doc__title.svelte-12a2o8x{margin-bottom:4px;font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1}.doc__forward.svelte-12a2o8x{color:var(--magenta-text)}.doc.svelte-12a2o8x dl:where(.svelte-12a2o8x){margin:0}.doc__row.svelte-12a2o8x{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px 24px;border-bottom:1px solid var(--hairline)}.doc__row.svelte-12a2o8x dt:where(.svelte-12a2o8x){display:flex;flex-direction:column;gap:4px}.doc__what.svelte-12a2o8x{font-family:var(--font-text);font-size:12px;line-height:1.35;color:var(--graphite)}.doc__row.svelte-12a2o8x dd:where(.svelte-12a2o8x){margin:0;font-family:var(--font-text);font-size:16px;line-height:1.45}.doc__foot.svelte-12a2o8x{padding:12px 24px}.own.svelte-12a2o8x{padding-top:136px;padding-bottom:136px;background:var(--graphite);color:#fff}.own__grid.svelte-12a2o8x{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:8px 0 0;padding:0;list-style:none}.own__grid.svelte-12a2o8x li:where(.svelte-12a2o8x){display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:2px solid #fff}.own__grid.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0;font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1}.own__grid.svelte-12a2o8x p:where(.svelte-12a2o8x){font-family:var(--font-text);font-size:16px;font-weight:400;line-height:1.5}.own__line.svelte-12a2o8x{margin-top:56px;font-family:var(--font-display);font-size:clamp(30px,2.5vw + 12px,48px);font-weight:700;line-height:1.05;letter-spacing:-.025em}.limits.svelte-12a2o8x{display:flex;align-items:flex-start;gap:24px;padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink)}.limits__title.svelte-12a2o8x{display:flex;flex-direction:column;gap:16px;flex:0 0 560px}.limits__title.svelte-12a2o8x .section-title:where(.svelte-12a2o8x){text-wrap:balance}.limits__title.svelte-12a2o8x p:where(.svelte-12a2o8x):last-child{font-family:var(--font-text);font-size:19px;line-height:1.5;color:var(--graphite)}.limits__list.svelte-12a2o8x{flex:1;min-width:0;margin:0;padding:0;list-style:none;border-top:1.5px solid var(--ink)}.limits__list.svelte-12a2o8x li:where(.svelte-12a2o8x){display:flex;gap:20px;padding:22px 0;border-bottom:1px solid var(--hairline)}.limits__icon.svelte-12a2o8x{flex:none;margin-top:3px;color:var(--magenta)}.limits__head.svelte-12a2o8x{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.2}.limits__body.svelte-12a2o8x{margin-top:4px;font-family:var(--font-text);font-size:16px;line-height:1.5;color:var(--graphite)}.compare.svelte-12a2o8x{padding-top:136px;padding-bottom:136px;background:var(--surface-2);color:var(--ink)}.compare__title.svelte-12a2o8x{max-width:11em}.table__row.svelte-12a2o8x{display:grid;grid-template-columns:260px repeat(3,minmax(0,1fr));border-bottom:1px solid var(--hairline)}.table__row.svelte-12a2o8x>span:where(.svelte-12a2o8x){padding:18px 20px;font-family:var(--font-text);font-size:16px;line-height:1.45}.table__row.svelte-12a2o8x>span:where(.svelte-12a2o8x):first-child{padding-left:0;padding-right:16px}.table__row.svelte-12a2o8x>.is-us:where(.svelte-12a2o8x){background:#fff;border-left:1.5px solid var(--ink);border-right:1.5px solid var(--ink);font-weight:600}.table__head.svelte-12a2o8x{border-bottom:1.5px solid var(--ink)}.table__head.svelte-12a2o8x>span:where(.svelte-12a2o8x){padding-top:0;font-family:var(--font-display);font-size:26px;font-weight:700}.table__head.svelte-12a2o8x>.is-us:where(.svelte-12a2o8x){padding-top:16px;background:var(--ink);color:var(--on-night)}.compare__choose.svelte-12a2o8x{display:grid;grid-template-columns:260px repeat(3,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none}.compare__choose.svelte-12a2o8x li:where(.svelte-12a2o8x):first-child{grid-column:2}.choose.svelte-12a2o8x{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;padding:18px 20px 24px;border-top:3px solid var(--ink);color:var(--ink)}.choose.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.2}.choose.svelte-12a2o8x p:where(.svelte-12a2o8x){font-family:var(--font-text);font-size:16px;line-height:1.5;color:var(--graphite)}.choose--us.svelte-12a2o8x{border-top:0;padding-top:21px}.choose--us.svelte-12a2o8x:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--magenta);clip-path:inset(0 0 calc(100% - 3px) 0);transition:clip-path .52s cubic-bezier(.65,0,.35,1)}.choose--us.svelte-12a2o8x h3:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x p:where(.svelte-12a2o8x),.choose__action.svelte-12a2o8x{transition:color .26s ease 80ms}.choose__action.svelte-12a2o8x{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-family:var(--font-text);font-size:15px;font-weight:600;color:var(--magenta-text)}.choose__action.svelte-12a2o8x svg{transition:translate .32s cubic-bezier(.2,.7,.2,1)}.choose--us.svelte-12a2o8x:hover:before,.choose--us.svelte-12a2o8x:focus-visible:before{clip-path:inset(0 0 0 0)}.choose--us.svelte-12a2o8x:hover h3:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x:hover p:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x:hover .choose__action:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x:focus-visible h3:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x:focus-visible p:where(.svelte-12a2o8x),.choose--us.svelte-12a2o8x:focus-visible .choose__action:where(.svelte-12a2o8x){color:var(--on-night)}.choose--us.svelte-12a2o8x:hover .choose__action:where(.svelte-12a2o8x) svg,.choose--us.svelte-12a2o8x:focus-visible .choose__action:where(.svelte-12a2o8x) svg{translate:4px 0}.choose--us.svelte-12a2o8x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.why.svelte-12a2o8x{display:flex;gap:24px;padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink)}.why__ready.svelte-12a2o8x{display:flex;flex-direction:column;gap:20px;flex:0 0 560px}.why__ready.svelte-12a2o8x h2:where(.svelte-12a2o8x){max-width:520px;margin:0;font-family:var(--font-display);font-size:clamp(36px,2vw + 18px,48px);font-weight:700;line-height:1.05;letter-spacing:-.028em}.why__ready.svelte-12a2o8x p:where(.svelte-12a2o8x):not(.eyebrow){max-width:500px;font-family:var(--font-text);font-size:18px;line-height:1.55;color:var(--graphite)}.why__list.svelte-12a2o8x{flex:1;min-width:0;padding-top:14px;border-top:1.5px solid var(--ink)}.why__list.svelte-12a2o8x ul:where(.svelte-12a2o8x){margin:6px 0 0;padding:0;list-style:none}.why__list.svelte-12a2o8x li:where(.svelte-12a2o8x){display:flex;flex-direction:column;gap:6px;padding:22px 0;border-bottom:1px solid var(--hairline)}.why__list.svelte-12a2o8x h3:where(.svelte-12a2o8x){margin:0;font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.2}.why__list.svelte-12a2o8x p:where(.svelte-12a2o8x){font-family:var(--font-text);font-size:16px;line-height:1.5;color:var(--graphite)}.closing__inner.svelte-12a2o8x{display:flex;flex-direction:column;gap:32px}.closing.svelte-12a2o8x h2:where(.svelte-12a2o8x){max-width:1100px;margin:0;font-family:var(--font-display);font-size:clamp(56px,7vw,120px);font-weight:700;line-height:.96;letter-spacing:-.033em}.closing__row.svelte-12a2o8x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,620px);gap:40px 64px;align-items:start}.closing__text.svelte-12a2o8x{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.closing__text.svelte-12a2o8x p:where(.svelte-12a2o8x){max-width:640px;font-family:var(--font-text);font-size:21px;line-height:1.5;color:var(--graphite-dark)}.call.svelte-12a2o8x{display:flex;flex-direction:column;gap:20px;padding:24px;border:1.5px solid var(--on-night);background:var(--night);scroll-margin-top:24px}.call__form.svelte-12a2o8x{display:flex;flex-direction:column;gap:18px}.call__pair.svelte-12a2o8x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:1100px){.closing__row.svelte-12a2o8x{grid-template-columns:minmax(0,1fr)}.hero-row.svelte-12a2o8x,.head.svelte-12a2o8x{flex-direction:column;align-items:flex-start}.hero-row__card.svelte-12a2o8x{flex:none;width:100%;max-width:440px}.short.svelte-12a2o8x,.axis.svelte-12a2o8x,.phase.svelte-12a2o8x{grid-template-columns:minmax(0,1fr)}.axis.svelte-12a2o8x>span:where(.svelte-12a2o8x):first-child{display:none}.gets__grid.svelte-12a2o8x{grid-template-columns:repeat(2,minmax(0,1fr))}.plans__grid.svelte-12a2o8x{grid-template-columns:minmax(0,1fr)}.plan.svelte-12a2o8x+.plan:where(.svelte-12a2o8x){border-left:0;border-top:1.5px solid var(--ink)}.plan__row.svelte-12a2o8x,.plan__row.is-first.svelte-12a2o8x{height:auto}.update.svelte-12a2o8x,.limits.svelte-12a2o8x,.why.svelte-12a2o8x{flex-direction:column;align-items:stretch}.doc.svelte-12a2o8x,.limits__title.svelte-12a2o8x,.why__ready.svelte-12a2o8x{flex:none}.own__grid.svelte-12a2o8x{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.table__row.svelte-12a2o8x,.compare__choose.svelte-12a2o8x{grid-template-columns:180px repeat(3,minmax(0,1fr))}}@media(max-width:768px){.table.svelte-12a2o8x{overflow-x:auto}.table__row.svelte-12a2o8x{min-width:720px}.compare__choose.svelte-12a2o8x{grid-template-columns:minmax(0,1fr);row-gap:16px}.compare__choose.svelte-12a2o8x li:where(.svelte-12a2o8x):first-child{grid-column:auto}.call.svelte-12a2o8x{padding:18px}.call__pair.svelte-12a2o8x{grid-template-columns:minmax(0,1fr)}.doc__row.svelte-12a2o8x{grid-template-columns:minmax(0,1fr);gap:8px}}@media(max-width:640px){.short.svelte-12a2o8x,.gets.svelte-12a2o8x,.how.svelte-12a2o8x,.plans.svelte-12a2o8x,.update.svelte-12a2o8x,.own.svelte-12a2o8x,.limits.svelte-12a2o8x,.compare.svelte-12a2o8x,.why.svelte-12a2o8x,.pains.svelte-12a2o8x,.closing.svelte-12a2o8x{padding-top:88px;padding-bottom:88px}.gets__grid.svelte-12a2o8x,.own__grid.svelte-12a2o8x{grid-template-columns:minmax(0,1fr)}.axis__ticks.svelte-12a2o8x span:where(.svelte-12a2o8x):nth-child(2n){display:none}.doc__row.svelte-12a2o8x,.doc__head.svelte-12a2o8x{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.choose--us.svelte-12a2o8x:before,.choose__action.svelte-12a2o8x svg{transition:none}}
