.cc-hero__grid[data-astro-cid-i2j2jm72]{display:grid;align-items:center;gap:var(--space-grid)}.cc-hero__title[data-astro-cid-i2j2jm72]{max-width:15ch}.cc-hero__cta[data-astro-cid-i2j2jm72],.cc-close__cta[data-astro-cid-i2j2jm72]{margin-top:var(--space-4);max-width:100%;text-align:center;line-height:1.4}.cc-hero__note[data-astro-cid-i2j2jm72],.cc-close__note[data-astro-cid-i2j2jm72],.cc-close__email[data-astro-cid-i2j2jm72]{margin-top:var(--space-2);color:var(--muted);font-size:var(--type-caption);line-height:1.5;max-width:34rem}.cc-hero__audience[data-astro-cid-i2j2jm72]{margin-top:var(--space-3);max-width:34rem;color:var(--muted);font-size:var(--type-ui);line-height:1.5}.cc-facts[data-astro-cid-i2j2jm72]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-grid) var(--space-stack);margin:0}.cc-facts[data-astro-cid-i2j2jm72]>div[data-astro-cid-i2j2jm72]{min-width:0;display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-stack);border-top:1px solid var(--line)}.cc-facts[data-astro-cid-i2j2jm72] dt[data-astro-cid-i2j2jm72]{font-size:var(--type-caption);line-height:1.5;color:var(--muted)}.cc-facts[data-astro-cid-i2j2jm72] dd[data-astro-cid-i2j2jm72]{order:-1;margin:0;font-size:var(--type-quote);font-weight:500;line-height:1.35}.cc-work[data-astro-cid-i2j2jm72],.cc-scope[data-astro-cid-i2j2jm72],.cc-close[data-astro-cid-i2j2jm72]{padding-block:var(--space-section);background:var(--sand);border-top:1px solid var(--line)}.cc-work[data-astro-cid-i2j2jm72] .h3-h2[data-astro-cid-i2j2jm72],.cc-scope[data-astro-cid-i2j2jm72] .h3-h2[data-astro-cid-i2j2jm72],.cc-close[data-astro-cid-i2j2jm72] .h3-h2[data-astro-cid-i2j2jm72]{max-width:28ch}.cc-work__intro[data-astro-cid-i2j2jm72]{margin-top:var(--space-3);max-width:44rem}.cc-work__list[data-astro-cid-i2j2jm72]{margin-top:var(--space-4)}.cc-area[data-astro-cid-i2j2jm72]{display:grid;align-items:baseline;gap:var(--space-3);min-width:0;padding-block:var(--space-3);scroll-margin-top:var(--space-hero-top);border-top:1px solid var(--line)}.cc-area__heading[data-astro-cid-i2j2jm72]{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.cc-area__id[data-astro-cid-i2j2jm72]{flex-shrink:0;color:var(--muted);font-size:var(--type-caption);line-height:1.5;font-variant-numeric:tabular-nums}.cc-area[data-astro-cid-i2j2jm72] h3[data-astro-cid-i2j2jm72]{margin-top:0;font-size:var(--type-subheading);font-weight:500;line-height:1.35}.cc-area[data-astro-cid-i2j2jm72]>p[data-astro-cid-i2j2jm72],.cc-area__output[data-astro-cid-i2j2jm72] p[data-astro-cid-i2j2jm72]{font-size:var(--type-body);line-height:1.7;color:var(--muted)}.cc-area__output[data-astro-cid-i2j2jm72] .cc-area__output-label[data-astro-cid-i2j2jm72]{margin-bottom:var(--space-1);color:var(--text);font-size:var(--type-ui);line-height:1.5;font-weight:500}.cc-method[data-astro-cid-i2j2jm72]{margin-top:0}.cc-progress[data-astro-cid-i2j2jm72]{padding-bottom:var(--space-3);max-width:44rem;color:var(--muted)}.cc-progress[data-astro-cid-i2j2jm72] dl[data-astro-cid-i2j2jm72]{display:grid;gap:var(--space-3);margin-top:var(--space-3)}.cc-progress[data-astro-cid-i2j2jm72] dt[data-astro-cid-i2j2jm72]{color:var(--text);font-size:var(--type-ui);font-weight:500;line-height:1.5}.cc-progress[data-astro-cid-i2j2jm72] dd[data-astro-cid-i2j2jm72]{margin:var(--space-1) 0 0}.cc-inclusions[data-astro-cid-i2j2jm72]{display:grid}.cc-inclusions[data-astro-cid-i2j2jm72] li[data-astro-cid-i2j2jm72]{min-width:0;padding-block:var(--space-stack);border-top:1px solid var(--line)}.cc-inclusions[data-astro-cid-i2j2jm72] h3[data-astro-cid-i2j2jm72]{font-size:var(--type-subheading);line-height:1.35}.cc-inclusions[data-astro-cid-i2j2jm72] p[data-astro-cid-i2j2jm72]{margin-top:var(--space-1);max-width:54ch;color:var(--muted);font-size:var(--type-body);line-height:1.6}.cc-scope__price[data-astro-cid-i2j2jm72]{margin:0;font-family:var(--h-sans);font-size:var(--type-section);font-weight:500;line-height:1.12;letter-spacing:-.014em;font-variant-numeric:tabular-nums}.cc-scope__grid[data-astro-cid-i2j2jm72]{display:grid;gap:var(--space-grid);align-items:start;margin-top:var(--space-grid)}.cc-scope__grid[data-astro-cid-i2j2jm72]>[data-astro-cid-i2j2jm72]{min-width:0}.cc-investment[data-astro-cid-i2j2jm72]{padding-top:var(--space-stack);border-top:1px solid var(--line)}.cc-investment__cta[data-astro-cid-i2j2jm72]{margin-top:var(--space-stack);max-width:100%}.cc-scope__terms[data-astro-cid-i2j2jm72]{margin-top:var(--space-3)}.cc-scope__privacy[data-astro-cid-i2j2jm72]{margin-top:var(--space-3);max-width:34rem;color:var(--muted);font-size:var(--type-caption);line-height:1.5}.cc-questions[data-astro-cid-i2j2jm72]{border-top:1px solid var(--line);min-width:0}.cc-question[data-astro-cid-i2j2jm72]{border-bottom:1px solid var(--line)}.cc-question[data-astro-cid-i2j2jm72] summary[data-astro-cid-i2j2jm72]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);cursor:pointer;list-style:none;font-size:var(--type-body);font-weight:500;line-height:1.7}.cc-question[data-astro-cid-i2j2jm72] summary[data-astro-cid-i2j2jm72]::-webkit-details-marker{display:none}.cc-question[data-astro-cid-i2j2jm72] summary[data-astro-cid-i2j2jm72] span[data-astro-cid-i2j2jm72]{flex-shrink:0;font-size:var(--type-subheading);line-height:1.35;color:var(--purple)}.cc-question[data-astro-cid-i2j2jm72][open] summary[data-astro-cid-i2j2jm72] span[data-astro-cid-i2j2jm72]{transform:rotate(45deg)}.cc-question[data-astro-cid-i2j2jm72]>p[data-astro-cid-i2j2jm72]{padding-bottom:var(--space-3);max-width:36rem;color:var(--muted);font-size:var(--type-body);line-height:1.7}.cc-close[data-astro-cid-i2j2jm72] .h3-body[data-astro-cid-i2j2jm72]{margin-top:var(--space-3)}.cc-close__layout[data-astro-cid-i2j2jm72]{display:grid;gap:var(--space-grid);align-items:center}.cc-close__copy[data-astro-cid-i2j2jm72]{min-width:0}.cc-close__email[data-astro-cid-i2j2jm72]{margin-top:var(--space-1);overflow-wrap:anywhere}.cc-close__email[data-astro-cid-i2j2jm72] a[data-astro-cid-i2j2jm72]{text-decoration:underline;text-underline-offset:3px;color:var(--purple)}@media(min-width:56rem){.cc-close__layout[data-astro-cid-i2j2jm72]{grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--space-8) * 4))}.cc-hero__grid[data-astro-cid-i2j2jm72]{grid-template-columns:1.25fr 1fr}.cc-area[data-astro-cid-i2j2jm72]{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:var(--space-grid)}.cc-scope__grid[data-astro-cid-i2j2jm72]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
