.pricing-tiers[data-astro-cid-yggdbdck]{background-color:var(--color-surface-subtle);border-block-start:var(--border-subtle);padding-block:clamp(3.5rem,5cqi + 1.5rem,6rem);padding-inline:clamp(var(--space-md), 3cqi, 2.5rem);container:pricing-tiers/inline-size}.pricing-tiers__inner[data-astro-cid-yggdbdck]{max-inline-size:78rem;margin-inline:auto}.pricing-tiers__header[data-astro-cid-yggdbdck]{text-align:center;max-inline-size:52ch;margin-block-end:clamp(2rem,3vw + 1rem,3.5rem);margin-inline:auto}.pricing-tiers__list[data-astro-cid-yggdbdck]{align-items:stretch;gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pricing-tiers__tier[data-astro-cid-yggdbdck]{background-color:var(--color-surface);border:var(--border-width-thin) var(--border-style-solid) var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(var(--space-lg), 3cqi, 2.25rem);transition:box-shadow var(--duration-standard) var(--easing-standard), transform var(--duration-standard) var(--easing-standard);flex-direction:column;scroll-margin-block-start:6rem;display:flex;position:relative;@media (hover:hover){&:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}}@media (prefers-contrast:more){box-shadow:none;border-color:currentColor}@media (prefers-reduced-motion:reduce){transition-duration:.01ms;&:hover{transform:none}}}.pricing-tiers__tier--featured[data-astro-cid-yggdbdck]{border:var(--border-width-thick) var(--border-style-solid) var(--color-primary);box-shadow:var(--shadow-md)}.pricing-tiers__badge[data-astro-cid-yggdbdck]{background-color:var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary-contrast);font-family:var(--font-family-body-xs);letter-spacing:.06em;padding-block:var(--space-xs);padding-inline:var(--space-md);text-transform:uppercase;white-space:nowrap;margin:0;font-size:.6875rem;font-weight:700;position:absolute;inset-block-start:calc(-1 * var(--space-md));inset-inline-start:50%;transform:translate(-50%)}.pricing-tiers__tier-header[data-astro-cid-yggdbdck]{border-block-end:var(--border-subtle);margin-block-end:var(--space-lg);padding-block-end:var(--space-lg)}.pricing-tiers__title[data-astro-cid-yggdbdck]{color:var(--color-text);font-family:var(--font-family-heading-2xs);font-size:var(--font-size-heading-2xs);font-weight:var(--font-weight-heading-2xs);margin-block:0 var(--space-sm);line-height:1.2}.pricing-tiers__tagline[data-astro-cid-yggdbdck]{color:var(--color-text-muted);margin-block:0 var(--space-md);min-block-size:2.75rem;font-size:.875rem;line-height:1.5}.pricing-tiers__cadence[data-astro-cid-yggdbdck]{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.pricing-tiers__cadence-label[data-astro-cid-yggdbdck]{color:var(--color-primary);font-family:var(--font-family-heading-2xs);font-size:1.75rem;font-weight:var(--font-weight-heading-2xs);line-height:1}.pricing-tiers__cadence-text[data-astro-cid-yggdbdck]{color:var(--color-text-subtle);font-size:.8125rem;font-weight:500}.pricing-tiers__features[data-astro-cid-yggdbdck]{margin-block:0 var(--space-xl);flex-direction:column;flex-grow:1;gap:.875rem;padding:0;list-style:none;display:flex}.pricing-tiers__feature[data-astro-cid-yggdbdck]{color:var(--color-text);align-items:flex-start;gap:var(--space-md);font-size:.875rem;line-height:1.5;display:flex}.pricing-tiers__check[data-astro-cid-yggdbdck]{background-color:var(--color-surface-muted);border-radius:var(--radius-pill);block-size:1.375rem;color:var(--color-primary);flex:none;justify-content:center;align-items:center;inline-size:1.375rem;margin-block-start:.125rem;display:inline-flex;&>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;block-size:.75rem;inline-size:.75rem}}.pricing-tiers__action[data-astro-cid-yggdbdck]{background-color:var(--color-primary);border:var(--border-width-thick) var(--border-style-solid) var(--color-primary);border-radius:var(--radius-sm);color:var(--color-primary-contrast);font-family:var(--font-family-button-sm);align-items:center;gap:var(--space-sm);min-block-size:2.75rem;padding-block:var(--space-sm);padding-inline:var(--space-lg);transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);justify-content:center;margin-block-start:auto;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;& .service-icon{block-size:1rem;inline-size:1rem}@media (hover:hover){&:hover{background-color:color-mix(in oklab, var(--color-primary), var(--color-text) 16%);border-color:color-mix(in oklab, var(--color-primary), var(--color-text) 16%)}}&:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.1875rem}@media (prefers-contrast:more){border-color:currentColor}@media (prefers-reduced-motion:reduce){transition-duration:.01ms}}.pricing-tiers__action--secondary[data-astro-cid-yggdbdck]{border-color:var(--color-text);color:var(--color-text);background-color:#0000;@media (hover:hover){&:hover{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-text-inverse)}}}@container pricing-tiers (width>=60rem){.pricing-tiers__list[data-astro-cid-yggdbdck]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-tiers__tier--featured[data-astro-cid-yggdbdck]{transform:scale(1.03);@media (hover:hover){&:hover{transform:scale(1.03)translateY(-.25rem)}}}@media (prefers-reduced-motion:reduce){.pricing-tiers__tier--featured[data-astro-cid-yggdbdck]{transform:none;&:hover{transform:none}}}}.service-hero[data-astro-cid-zwj7p2tm]{background-image:linear-gradient(180deg, var(--color-surface-inverse) 0%, color-mix(in oklab, var(--color-surface-inverse), #000 14%) 100%);border-block-end:var(--border-width-thin) var(--border-style-solid) color-mix(in srgb, var(--color-text-inverse) 8%, transparent);color:var(--color-text-inverse);padding-block:clamp(3.5rem,6vw,5.5rem);padding-inline:clamp(var(--space-md), 3cqi, 2.5rem);container:service-hero/inline-size}.service-hero__inner[data-astro-cid-zwj7p2tm]{text-align:center;max-inline-size:54rem;margin-inline:auto}.service-hero__eyebrow[data-astro-cid-zwj7p2tm]{color:var(--color-accent);margin-block-end:var(--space-sm)}.service-hero__title[data-astro-cid-zwj7p2tm]{color:var(--color-text-inverse);font-family:var(--font-family-heading-md);font-size:clamp(2.25rem, 4.5vw, var(--font-size-heading-md));font-weight:var(--font-weight-heading-md);margin-block:0 var(--space-md);text-wrap:balance;line-height:1.15}.service-hero__lead[data-astro-cid-zwj7p2tm]{color:color-mix(in srgb, var(--color-text-inverse) 75%, transparent);margin-block:0 var(--space-xl);max-inline-size:50ch;margin-inline:auto;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.6}.service-hero__actions[data-astro-cid-zwj7p2tm]{align-items:center;gap:var(--space-md);flex-wrap:wrap;justify-content:center;margin-block-end:var(--space-xl);display:flex}.service-hero__trust[data-astro-cid-zwj7p2tm]{border-block-start:var(--border-width-thin) var(--border-style-solid) color-mix(in srgb, var(--color-text-inverse) 12%, transparent);gap:var(--space-md) var(--space-xl);padding:var(--space-lg) 0 0;flex-wrap:wrap;justify-content:center;margin:0;list-style:none;display:flex}.service-hero__trust-item[data-astro-cid-zwj7p2tm]{color:color-mix(in srgb, var(--color-text-inverse) 80%, transparent);align-items:center;gap:var(--space-sm);font-size:.875rem;display:inline-flex;& .service-icon{block-size:1.125rem;color:var(--color-accent);inline-size:1.125rem}}@media (prefers-contrast:more){.service-hero[data-astro-cid-zwj7p2tm]{border-block-end-color:currentColor}.service-hero__lead[data-astro-cid-zwj7p2tm],.service-hero__trust-item[data-astro-cid-zwj7p2tm]{color:var(--color-text-inverse)}}
