.hero.svelte-4z030h{display:flex;flex-direction:column;gap:64px;padding-top:96px;padding-bottom:112px;background:var(--graphite);color:#fff}.hero__intro.svelte-4z030h{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.hero__heading.svelte-4z030h{display:flex;flex-direction:column;gap:20px;max-width:900px}.hero.svelte-4z030h h1:where(.svelte-4z030h){margin:0;font-family:var(--font-display);font-size:clamp(40px,4vw + 12px,72px);font-weight:700;line-height:1.02;letter-spacing:-.03em}.hero__lead.svelte-4z030h{flex:0 1 460px;font-family:var(--font-text);font-size:18px;font-weight:400;line-height:1.55}.words.svelte-4z030h{margin:0;padding:0;list-style:none;border-top:1px solid rgb(255 255 255 / .35)}.words.svelte-4z030h li:where(.svelte-4z030h){display:flex;align-items:center;justify-content:space-between;gap:40px;border-bottom:1px solid rgb(255 255 255 / .35)}.word.svelte-4z030h{position:relative;display:inline-block;padding:8px 0 20px;color:#ffffff8c;font-family:var(--font-display);font-size:clamp(72px,12vw,200px);font-weight:700;line-height:1;letter-spacing:-.04em;transition:color .2s ease}.word.svelte-4z030h:hover,.word.is-on.svelte-4z030h{color:#fff}.word__line.svelte-4z030h{position:absolute;left:0;bottom:14px;width:100%;height:.07em;background:var(--magenta);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.word.is-on.svelte-4z030h .word__line:where(.svelte-4z030h){transform:scaleX(1)}.word__short.svelte-4z030h{max-width:340px;font-family:var(--font-text);font-size:17px;font-weight:400;line-height:1.5;color:#fffc}.head.svelte-4z030h{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:40px}.head__title.svelte-4z030h{display:flex;flex-direction:column;gap:16px}.head__aside.svelte-4z030h{max-width:440px;font-family:var(--font-text);font-size:19px;font-weight:400;line-height:1.5;color:var(--graphite)}.ledger.svelte-4z030h{padding-top:136px;background:var(--surface);color:var(--ink)}.ledger__columns.svelte-4z030h,.service.svelte-4z030h{display:grid;grid-template-columns:minmax(0,560fr) minmax(0,420fr) minmax(0,508fr);gap:24px}.ledger__columns.svelte-4z030h{padding-bottom:12px;border-bottom:1.5px solid var(--ink);color:var(--graphite)}.service.svelte-4z030h{padding:40px 0 44px;border-bottom:1px solid var(--hairline);scroll-margin-top:24px}.service__lead.svelte-4z030h{display:flex;flex-direction:column;gap:16px}.service__title.svelte-4z030h{display:flex;align-items:flex-start;gap:20px;font-family:var(--font-display);font-size:clamp(44px,3vw + 16px,64px);font-weight:700;line-height:1;letter-spacing:-.03em}.service__title.svelte-4z030h .eyebrow:where(.svelte-4z030h){padding-top:8px;color:var(--graphite)}.service__body.svelte-4z030h{max-width:500px;font-family:var(--font-text);font-size:18px;font-weight:400;line-height:1.5;color:var(--graphite)}.service__items.svelte-4z030h{margin:0;padding:0;list-style:none}.service__items.svelte-4z030h li:where(.svelte-4z030h){display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--hairline);font-family:var(--font-text);font-size:16px;font-weight:600;line-height:1.35}.service__items.svelte-4z030h .eyebrow:where(.svelte-4z030h){flex:none;color:var(--graphite)}.service__time.svelte-4z030h{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.bar.svelte-4z030h{position:relative;width:100%;max-width:448px;height:12px;background:var(--surface-2)}.bar__min.svelte-4z030h,.bar__range.svelte-4z030h{position:absolute;top:0;bottom:0}.bar__min.svelte-4z030h{left:0;background:var(--ink)}.bar__range.svelte-4z030h{background:var(--hairline)}.service__time.svelte-4z030h .text-link:where(.svelte-4z030h){margin-top:12px}.packages.svelte-4z030h{padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink);scroll-margin-top:24px}.packages__head.svelte-4z030h{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;padding-bottom:56px}.packages__title.svelte-4z030h{max-width:920px;margin:0;font-family:var(--font-display);font-size:clamp(26px,1.5vw + 14px,40px);font-weight:600;line-height:1.2;letter-spacing:-.015em}.axis.svelte-4z030h,.pkg.svelte-4z030h{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px}.axis__ticks.svelte-4z030h{position:relative;height:28px;border-bottom:1.5px solid var(--ink)}.axis__ticks.svelte-4z030h span:where(.svelte-4z030h){position:absolute;top:0;transform:translate(-50%);font-family:var(--font-mono);font-size:12px;letter-spacing:.3px;color:var(--graphite);white-space:nowrap}.axis__ticks.svelte-4z030h span:where(.svelte-4z030h):first-child{transform:none}.axis__ticks.svelte-4z030h span:where(.svelte-4z030h):last-child{transform:translate(-100%)}.packages__list.svelte-4z030h{margin:0;padding:0;list-style:none}.pkg.svelte-4z030h{align-items:center;padding:28px 0;border-bottom:1px solid var(--hairline)}.pkg__name.svelte-4z030h h3:where(.svelte-4z030h){margin:0 0 6px;font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1}.pkg__name.svelte-4z030h p:where(.svelte-4z030h){font-family:var(--font-text);font-size:15px;font-weight:400;line-height:1.45;color:var(--graphite)}.pkg__track.svelte-4z030h{position:relative;height:20px}.pkg__min.svelte-4z030h,.pkg__range.svelte-4z030h,.pkg__ongoing.svelte-4z030h{position:absolute;top:4px;height:12px}.pkg__min.svelte-4z030h{left:0;background:var(--ink)}.pkg__range.svelte-4z030h{background:var(--hairline)}.pkg__ongoing.svelte-4z030h{left:0;right:0;background:repeating-linear-gradient(90deg,var(--hairline) 0 12px,transparent 12px 18px)}.pkg__label.svelte-4z030h{position:absolute;top:2px;padding-left:12px;white-space:nowrap}.pkg__label--end.svelte-4z030h{right:0;top:-22px;padding:0}.packages__foot.svelte-4z030h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px;padding-top:28px;color:var(--graphite)}.packages__cta.svelte-4z030h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-family:var(--font-text);font-size:16px;font-weight:600;color:var(--ink)}.sprint.svelte-4z030h{display:flex;gap:24px;padding-top:136px;padding-bottom:136px;background:var(--highlight);color:var(--ink)}.sprint__intro.svelte-4z030h{display:flex;flex-direction:column;align-items:flex-start;gap:28px;flex:0 0 640px}.sprint__intro.svelte-4z030h h2:where(.svelte-4z030h){margin:0;font-family:var(--font-display);font-size:clamp(52px,5vw + 12px,96px);font-weight:700;line-height:.98;letter-spacing:-.031em}.sprint__intro.svelte-4z030h p:where(.svelte-4z030h):not(.eyebrow){max-width:540px;font-family:var(--font-text);font-size:20px;font-weight:400;line-height:1.5}.sprint__button.svelte-4z030h{background:var(--ink);color:var(--on-night)}.sprint__button.svelte-4z030h:hover{background:var(--night-2);color:var(--on-night)}.sprint__list.svelte-4z030h{flex:1;min-width:0;margin:0;padding:0;list-style:none;border-top:1.5px solid var(--ink)}.sprint__list.svelte-4z030h li:where(.svelte-4z030h){display:flex;gap:20px;padding:28px 0;border-bottom:1px solid var(--ink)}.sprint__list.svelte-4z030h h3:where(.svelte-4z030h){margin:0 0 4px;font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.2}.sprint__list.svelte-4z030h p:where(.svelte-4z030h){font-family:var(--font-text);font-size:16px;font-weight:400;line-height:1.5}.runs.svelte-4z030h{padding-top:136px;padding-bottom:40px;background:var(--surface);color:var(--ink)}.runs__line.svelte-4z030h{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.runs__line.svelte-4z030h li:where(.svelte-4z030h){display:flex;flex-direction:column;gap:10px;padding-top:0}.runs__tick.svelte-4z030h{width:12px;height:12px;margin:-7px 0 14px;background:var(--ink)}.runs__line.svelte-4z030h li:where(.svelte-4z030h):nth-child(4) .runs__tick:where(.svelte-4z030h){background:var(--magenta)}.runs__line.svelte-4z030h .eyebrow:where(.svelte-4z030h){color:var(--graphite)}.runs__line.svelte-4z030h h3:where(.svelte-4z030h){margin:0;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.15}.runs__line.svelte-4z030h p:where(.svelte-4z030h){font-family:var(--font-text);font-size:15px;font-weight:400;line-height:1.5;color:var(--graphite)}@media(max-width:1100px){.hero__intro.svelte-4z030h,.head.svelte-4z030h{flex-direction:column;align-items:flex-start}.hero__lead.svelte-4z030h{flex:none}.words.svelte-4z030h li:where(.svelte-4z030h){flex-direction:column;align-items:flex-start;gap:0;padding-bottom:20px}.ledger__columns.svelte-4z030h{display:none}.service.svelte-4z030h,.packages__head.svelte-4z030h,.axis.svelte-4z030h,.pkg.svelte-4z030h{grid-template-columns:minmax(0,1fr)}.axis__spacer.svelte-4z030h{display:none}.pkg.svelte-4z030h{gap:16px}.sprint.svelte-4z030h{flex-direction:column;gap:56px}.sprint__intro.svelte-4z030h{flex:none}.runs__line.svelte-4z030h{grid-template-columns:minmax(0,1fr);border-top:0;border-left:2px solid var(--ink);padding-left:24px}.runs__tick.svelte-4z030h{margin:4px 0 0 -31px;position:absolute}.runs__line.svelte-4z030h li:where(.svelte-4z030h){position:relative}}@media(max-width:640px){.hero.svelte-4z030h{padding-top:64px;padding-bottom:80px}.ledger.svelte-4z030h,.packages.svelte-4z030h,.sprint.svelte-4z030h,.runs.svelte-4z030h{padding-top:96px}.packages.svelte-4z030h,.sprint.svelte-4z030h{padding-bottom:96px}.axis__ticks.svelte-4z030h span:where(.svelte-4z030h):not(:first-child):not(:last-child):nth-child(2n){display:none}.pkg__label.svelte-4z030h{top:22px;left:0!important;padding:0}.pkg__track.svelte-4z030h{height:40px}}@media(prefers-reduced-motion:reduce){.word.svelte-4z030h,.word__line.svelte-4z030h{transition:none}}
