.pricing-hero[data-astro-cid-u3mqw4ek]{padding-block:clamp(var(--space-16), 9vw, var(--space-24));background:linear-gradient(135deg, #f4f8fff7, #fffffffc), var(--color-white);position:relative;overflow:hidden}.pricing-hero__background[data-astro-cid-u3mqw4ek]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pricing-hero__background[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{border:1px solid #1c55b517;border-radius:50%;position:absolute}.pricing-hero__background[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]:first-child{width:43rem;height:43rem;top:-20rem;right:-8rem}.pricing-hero__background[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]:last-child{width:42rem;height:42rem;bottom:-27rem;right:22%}.pricing-hero__grid[data-astro-cid-u3mqw4ek]{z-index:1;gap:var(--space-12);display:grid;position:relative}.pricing-hero__content[data-astro-cid-u3mqw4ek]{align-content:start;gap:var(--space-6);max-width:52rem;display:grid}.pricing-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{letter-spacing:-.045em;max-width:52rem;font-size:clamp(2.8rem,5.7vw,5.25rem);line-height:.98}.pricing-hero__summary[data-astro-cid-u3mqw4ek]{max-width:48rem;color:var(--color-ink-700);font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.65}.pricing-hero__actions[data-astro-cid-u3mqw4ek]{gap:var(--space-4);flex-wrap:wrap;display:flex}.pricing-hero__panel[data-astro-cid-u3mqw4ek]{align-content:start;gap:var(--space-6);padding:clamp(var(--space-7), 4vw, var(--space-10));border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);backdrop-filter:blur(.75rem);background:#ffffffe8;border:1px solid #1c55b524;display:grid}.pricing-hero__panel-label[data-astro-cid-u3mqw4ek]{color:var(--color-navy-950);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase}.pricing-hero__panel-items[data-astro-cid-u3mqw4ek]{display:grid}.pricing-hero__panel-items[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.pricing-hero__panel-items[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.included__grid[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.pricing-process__steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]>span[data-astro-cid-u3mqw4ek]{color:var(--color-blue-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider)}.pricing-hero__panel-items[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--color-ink-700);line-height:1.55}.pricing-context__grid[data-astro-cid-u3mqw4ek],.scope__grid[data-astro-cid-u3mqw4ek],.not-included__grid[data-astro-cid-u3mqw4ek]{gap:var(--space-12);display:grid}.pricing-context__grid[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]:first-child,.scope__heading[data-astro-cid-u3mqw4ek],.not-included__grid[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]:first-child{align-content:start;gap:var(--space-5);max-width:44rem;display:grid}.pricing-context[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.plans__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.projects__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.included__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.scope__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.not-included[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.pricing-process__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.pricing-faq__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-size:var(--font-size-4xl)}.pricing-context__copy[data-astro-cid-u3mqw4ek]{gap:var(--space-5);max-width:50rem;color:var(--color-ink-700);font-size:var(--font-size-lg);line-height:var(--line-height-copy);display:grid}.plans__heading[data-astro-cid-u3mqw4ek],.projects__heading[data-astro-cid-u3mqw4ek],.included__heading[data-astro-cid-u3mqw4ek]{margin-bottom:var(--space-12);gap:var(--space-7);display:grid}.plans__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek],.projects__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek],.included__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]{max-width:47rem;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-copy)}.plans__grid[data-astro-cid-u3mqw4ek]{gap:var(--space-7);display:grid}.plan-card[data-astro-cid-u3mqw4ek]{align-content:start;gap:var(--space-6);padding:clamp(var(--space-7), 4vw, var(--space-9));border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-white);box-shadow:var(--shadow-xs);display:grid;position:relative}.plan-card--featured[data-astro-cid-u3mqw4ek]{box-shadow:var(--shadow-lg);border-color:#1c55b580}.plan-card__badge[data-astro-cid-u3mqw4ek]{width:fit-content;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--color-blue-100);color:var(--color-blue-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.plan-card__header[data-astro-cid-u3mqw4ek]{gap:var(--space-3);display:grid}.plan-card__audience[data-astro-cid-u3mqw4ek]{color:var(--color-blue-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase}.plan-card[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:var(--font-size-3xl)}.plan-card__price[data-astro-cid-u3mqw4ek]{gap:var(--space-1);padding-block:var(--space-5);border-block:1px solid var(--color-border);display:grid}.plan-card__price[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--color-navy-950);font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);line-height:1}.plan-card__price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.plan-card__summary[data-astro-cid-u3mqw4ek]{color:var(--color-ink-700);line-height:var(--line-height-copy)}.plan-card[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{gap:var(--space-3);padding:0;list-style:none;display:grid}.plan-card[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek],.not-included__lists[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-left:var(--space-6);color:var(--color-text-muted);line-height:1.55;position:relative}.plan-card[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before,.not-included__lists[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{border-radius:var(--radius-full);background:var(--color-teal-700);content:"";width:.45rem;height:.45rem;position:absolute;top:.62em;left:0}.plan-card[data-astro-cid-u3mqw4ek] .button-link{width:100%;margin-top:auto}.projects__grid[data-astro-cid-u3mqw4ek]{gap:var(--space-6);display:grid}.projects__grid[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]{align-content:start;gap:var(--space-5);padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);display:grid}.projects__grid[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{gap:var(--space-2);display:grid}.projects__price[data-astro-cid-u3mqw4ek]{color:var(--color-blue-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.projects__grid[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:var(--font-size-2xl)}.projects__grid[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]{color:var(--color-text-muted);line-height:var(--line-height-copy)}.projects__grid[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-blue-700);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.projects__grid[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:hover{color:var(--color-navy-950)}.included__heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{color:var(--color-white)}.included__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]{color:#ffffffad}.included__eyebrow[data-astro-cid-u3mqw4ek],.pricing-cta__eyebrow[data-astro-cid-u3mqw4ek]{color:var(--color-blue-100);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase}.included__grid[data-astro-cid-u3mqw4ek]{gap:var(--space-6);display:grid}.included__grid[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]{align-content:start;gap:var(--space-4);padding:var(--space-7);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);background:#ffffff0a;display:grid}.included__grid[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--color-blue-100)}.included__grid[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{color:var(--color-white);font-size:var(--font-size-xl)}.included__grid[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:#ffffffa8;line-height:var(--line-height-copy)}.scope__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]:last-child,.not-included__grid[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]:first-child>p[data-astro-cid-u3mqw4ek]:last-child{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-copy)}.scope__factors[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--color-border);display:grid}.scope__factors[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]{gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);display:grid}.scope__factors[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:var(--font-size-xl)}.scope__factors[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--color-text-muted);line-height:var(--line-height-copy)}.not-included__lists[data-astro-cid-u3mqw4ek]{gap:var(--space-6);display:grid}.not-included__lists[data-astro-cid-u3mqw4ek] article[data-astro-cid-u3mqw4ek]{padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white)}.not-included__lists[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin-bottom:var(--space-5);font-size:var(--font-size-xl)}.not-included__lists[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{gap:var(--space-3);padding:0;list-style:none;display:grid}.pricing-process__heading[data-astro-cid-u3mqw4ek],.pricing-faq__heading[data-astro-cid-u3mqw4ek]{gap:var(--space-5);max-width:55rem;margin-bottom:var(--space-12);display:grid}.pricing-faq__heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]:last-child{max-width:47rem;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-copy)}.pricing-process__steps[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--color-border);padding:0;list-style:none;display:grid}.pricing-process__steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{gap:var(--space-5);padding-block:var(--space-7);border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.pricing-process__steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{gap:var(--space-3);display:grid}.pricing-process__steps[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:var(--font-size-xl)}.pricing-process__steps[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--color-text-muted);line-height:var(--line-height-copy)}.pricing-faq__list[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--color-border)}.pricing-faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--color-border)}.pricing-faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-5);padding-block:var(--space-6);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.pricing-faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.pricing-faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]>span[data-astro-cid-u3mqw4ek]:first-child{color:var(--color-blue-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider)}.pricing-faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--color-navy-950);font-size:var(--font-size-lg)}.pricing-faq__icon[data-astro-cid-u3mqw4ek]{width:1.25rem;height:1.25rem;position:relative}.pricing-faq__icon[data-astro-cid-u3mqw4ek]:before,.pricing-faq__icon[data-astro-cid-u3mqw4ek]:after{background:var(--color-blue-700);content:"";width:.9rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing-faq__icon[data-astro-cid-u3mqw4ek]:after{transition:transform var(--duration-fast) var(--ease-standard);transform:translate(-50%,-50%)rotate(90deg)}.pricing-faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek][open] .pricing-faq__icon[data-astro-cid-u3mqw4ek]:after{transform:translate(-50%,-50%)rotate(0)}.pricing-faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{max-width:52rem;padding:0 0 var(--space-6) calc(var(--space-5) + 1.5rem)}.pricing-faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--color-text-muted);line-height:var(--line-height-copy)}.pricing-cta[data-astro-cid-u3mqw4ek]{padding-top:0}.pricing-cta__inner[data-astro-cid-u3mqw4ek]{gap:var(--space-9);padding:clamp(var(--space-8), 5vw, var(--space-14));border-radius:var(--radius-2xl);background:var(--color-navy-950);color:var(--color-white);display:grid}.pricing-cta__inner[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]:first-child{gap:var(--space-4);max-width:52rem;display:grid}.pricing-cta[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{color:var(--color-white);font-size:var(--font-size-4xl)}.pricing-cta__inner[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]:first-child>p[data-astro-cid-u3mqw4ek]:last-child{color:#ffffffb3;max-width:47rem;font-size:var(--font-size-lg);line-height:var(--line-height-copy)}.pricing-cta__actions[data-astro-cid-u3mqw4ek]{gap:var(--space-4);flex-wrap:wrap;display:flex}.pricing-cta__actions[data-astro-cid-u3mqw4ek] .button-link--secondary{color:var(--color-white);background:0 0;border-color:#ffffff57}.pricing-cta__actions[data-astro-cid-u3mqw4ek] .button-link--secondary:hover{background:#ffffff14;border-color:#fff9}@media (width>=48rem){.plans__grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.projects__grid[data-astro-cid-u3mqw4ek],.included__grid[data-astro-cid-u3mqw4ek],.pricing-process__steps[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-process__steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:nth-child(odd){padding-right:var(--space-8);border-right:1px solid var(--color-border)}.pricing-process__steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:nth-child(2n){padding-left:var(--space-8)}}@media (width>=64rem){.pricing-hero__grid[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr)}.pricing-context__grid[data-astro-cid-u3mqw4ek],.scope__grid[data-astro-cid-u3mqw4ek],.not-included__grid[data-astro-cid-u3mqw4ek]{align-items:start;gap:var(--space-20);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.plans__heading[data-astro-cid-u3mqw4ek],.projects__heading[data-astro-cid-u3mqw4ek],.included__heading[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) minmax(22rem,.7fr);align-items:end}.pricing-cta__inner[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pricing-cta__actions[data-astro-cid-u3mqw4ek]{justify-content:flex-end}}@media (width<=47.99rem){.pricing-hero__actions[data-astro-cid-u3mqw4ek],.pricing-cta__actions[data-astro-cid-u3mqw4ek]{flex-direction:column;align-items:stretch}.pricing-hero__actions[data-astro-cid-u3mqw4ek] .button-link,.pricing-cta__actions[data-astro-cid-u3mqw4ek] .button-link{width:100%}.pricing-hero__background[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]:last-child{display:none}.pricing-faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{padding-left:0}}
