.crit-hero[data-astro-cid-b4tmksrs]{margin-bottom:var(--unit-2xl)}.crit-eyebrow[data-astro-cid-b4tmksrs]{display:flex;align-items:center;gap:var(--unit-sm);margin-bottom:var(--unit-md)}.eyebrow-dot[data-astro-cid-b4tmksrs]{width:var(--unit-sm);height:var(--unit-sm);border-radius:50%;background:var(--fg-3);flex-shrink:0}.crit-title[data-astro-cid-b4tmksrs]{font-size:var(--text-xl);font-weight:400;letter-spacing:-.035em;line-height:var(--leading-tight);color:var(--fg);margin-bottom:var(--unit-md)}.crit-lede[data-astro-cid-b4tmksrs]{font-style:normal;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--fg-2);border-top:var(--border-w) solid var(--border);padding-top:var(--unit-md);max-width:var(--unit-textmax)}.price-block[data-astro-cid-b4tmksrs]{display:flex;align-items:center;justify-content:space-between;gap:var(--unit-lg);padding:var(--unit-lg) 0;border-top:var(--border-w) solid var(--border);border-bottom:var(--border-w) solid var(--border);margin-bottom:var(--unit-2xl)}.price-amount[data-astro-cid-b4tmksrs]{font-size:var(--text-2xl);font-weight:400;letter-spacing:var(--tracking-normal);color:var(--fg)}.price-note[data-astro-cid-b4tmksrs]{margin-top:var(--unit-xs);letter-spacing:.02em}.price-right[data-astro-cid-b4tmksrs]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--unit-sm)}.crit-cta[data-astro-cid-b4tmksrs]{display:inline-flex;align-items:center;background:var(--fg);color:var(--bg);text-decoration:none;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;letter-spacing:.04em;padding:var(--unit-sm) var(--unit-lg);border-radius:var(--radius-sm);transition:opacity .15s;white-space:nowrap}@media(hover:hover){.crit-cta[data-astro-cid-b4tmksrs]:hover{opacity:.78}}.cta-sub[data-astro-cid-b4tmksrs]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;color:var(--fg-3);text-align:right}.cover-list[data-astro-cid-b4tmksrs]{list-style:none;margin-bottom:var(--unit-2xl)}.cover-item[data-astro-cid-b4tmksrs]{display:grid;grid-template-columns:var(--unit-lg) 1fr;gap:var(--unit-sm);padding:var(--unit-md) 0;border-bottom:var(--border-w) solid var(--border);align-items:baseline}.cover-list[data-astro-cid-b4tmksrs] .cover-item[data-astro-cid-b4tmksrs]:first-child{border-top:var(--border-w) solid var(--border)}.cover-title[data-astro-cid-b4tmksrs]{font-size:var(--text-sm);font-weight:400;color:var(--fg);margin-bottom:var(--unit-xs)}.cover-desc[data-astro-cid-b4tmksrs]{font-size:var(--text-sm);color:var(--fg-3);line-height:var(--leading-normal);max-width:var(--unit-textmax)}.scope-grid[data-astro-cid-b4tmksrs]{display:grid;grid-template-columns:1fr 1fr;border-top:var(--border-w) solid var(--border);margin-bottom:var(--unit-2xl)}.scope-col[data-astro-cid-b4tmksrs]{padding:var(--unit-md) 0}.scope-col[data-astro-cid-b4tmksrs]:first-child{padding-right:var(--unit-lg);border-right:var(--border-w) solid var(--border)}.scope-col[data-astro-cid-b4tmksrs]:last-child{padding-left:var(--unit-lg)}.scope-head[data-astro-cid-b4tmksrs]{margin-bottom:var(--unit-sm)}.scope-items[data-astro-cid-b4tmksrs]{list-style:none;display:flex;flex-direction:column;gap:var(--unit-sm)}.scope-items[data-astro-cid-b4tmksrs] li[data-astro-cid-b4tmksrs]{font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-normal);display:flex;align-items:baseline;gap:var(--unit-sm)}.scope-items[data-astro-cid-b4tmksrs] li[data-astro-cid-b4tmksrs]:before{content:"—";font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-3);flex-shrink:0}.scope-items[data-astro-cid-b4tmksrs].will li[data-astro-cid-b4tmksrs]:before{color:var(--fg-2)}.testimonials[data-astro-cid-b4tmksrs]{margin-bottom:var(--unit-2xl)}.testimonial[data-astro-cid-b4tmksrs]{padding:var(--unit-md) 0;border-bottom:var(--border-w) solid var(--border)}.testimonials[data-astro-cid-b4tmksrs] .testimonial[data-astro-cid-b4tmksrs]:first-child{border-top:var(--border-w) solid var(--border)}.testimonial-text[data-astro-cid-b4tmksrs]{position:relative;font-family:var(--font-sans);font-style:italic;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--fg-2);max-width:var(--unit-textmax);margin-bottom:var(--unit-xs);padding-left:var(--unit-md)}.testimonial-text[data-astro-cid-b4tmksrs]:before{content:"“";font-family:var(--font-sans);font-size:2rem;line-height:1;color:var(--fg-3);position:absolute;top:-.1em;left:0}.testimonial-text[data-astro-cid-b4tmksrs]:after{content:"”";font-family:var(--font-sans);font-size:2rem;line-height:1;color:var(--fg-3);display:inline;margin-left:.1em;vertical-align:-.4em}.testimonial-attr[data-astro-cid-b4tmksrs]{letter-spacing:.02em}.process-list[data-astro-cid-b4tmksrs]{list-style:none;margin-bottom:var(--unit-2xl)}.process-item[data-astro-cid-b4tmksrs]{display:grid;grid-template-columns:var(--unit-lg) 1fr;gap:var(--unit-sm);padding:var(--unit-md) 0;border-bottom:var(--border-w) solid var(--border);align-items:baseline}.process-list[data-astro-cid-b4tmksrs] .process-item[data-astro-cid-b4tmksrs]:first-child{border-top:var(--border-w) solid var(--border)}.process-text[data-astro-cid-b4tmksrs]{font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-normal);max-width:var(--unit-textmax)}.process-text[data-astro-cid-b4tmksrs] strong[data-astro-cid-b4tmksrs]{font-weight:500}.bottom-cta[data-astro-cid-b4tmksrs]{display:flex;align-items:center;justify-content:space-between;gap:var(--unit-xl);padding:var(--unit-xl) 0;border-top:var(--border-w) solid var(--border)}.bottom-cta-text[data-astro-cid-b4tmksrs]{font-size:var(--text-md);color:var(--fg);line-height:var(--leading-normal)}.cover-list[data-astro-cid-b4tmksrs]:hover>li[data-astro-cid-b4tmksrs],.cover-list[data-astro-cid-b4tmksrs]>li[data-astro-cid-b4tmksrs]:hover,.process-list[data-astro-cid-b4tmksrs]:hover>li[data-astro-cid-b4tmksrs],.process-list[data-astro-cid-b4tmksrs]>li[data-astro-cid-b4tmksrs]:hover,.scope-items[data-astro-cid-b4tmksrs]:hover>li[data-astro-cid-b4tmksrs],.scope-items[data-astro-cid-b4tmksrs]>li[data-astro-cid-b4tmksrs]:hover{opacity:1;transition:none}@media(max-width:540px){.price-block[data-astro-cid-b4tmksrs]{flex-direction:column;align-items:flex-start}.price-right[data-astro-cid-b4tmksrs]{align-items:flex-start}.scope-grid[data-astro-cid-b4tmksrs]{grid-template-columns:1fr}.scope-col[data-astro-cid-b4tmksrs]:first-child{border-right:none;padding-right:0;border-bottom:var(--border-w) solid var(--border)}.scope-col[data-astro-cid-b4tmksrs]:last-child{padding-left:0}}
