.worth-cta[data-astro-cid-7q34bpab]{margin:var(--spacing-calculator-section-y) auto;max-width:42rem;padding:3.5rem 1.5rem;text-align:center;border-radius:var(--radius-workhorse);background:linear-gradient(180deg,var(--color-emerald-alpha-20) 0%,var(--color-deep-transparent) 100%);border:1px solid var(--color-emerald-alpha-25)}@media(min-width:1024px){.worth-cta[data-astro-cid-7q34bpab]{padding:4rem 2.5rem}}.worth-cta__heading[data-astro-cid-7q34bpab]{font-family:var(--font-sans);font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin-bottom:.75rem;color:var(--color-fg)}@media(min-width:1024px){.worth-cta__heading[data-astro-cid-7q34bpab]{font-size:1.875rem}}.worth-cta__description[data-astro-cid-7q34bpab]{font-family:var(--font-sans);font-size:1rem;line-height:1.625;margin-bottom:2rem;color:var(--color-fg-alpha-65)}.worth-cta__form[data-astro-cid-7q34bpab]{max-width:var(--spacing-form-col);margin:0 auto}.worth-faq[data-astro-cid-3iblwcsd]{max-width:70rem;margin:var(--spacing-calculator-section-y) auto;padding:0 1.25rem}@media(min-width:1024px){.worth-faq[data-astro-cid-3iblwcsd]{padding:0 2.5rem}}.worth-faq__heading[data-astro-cid-3iblwcsd]{font-family:var(--font-sans);font-size:1.5rem;font-weight:700;letter-spacing:-.025em;text-align:center;margin-bottom:2rem;color:var(--color-fg)}@media(min-width:1024px){.worth-faq__heading[data-astro-cid-3iblwcsd]{font-size:1.875rem;margin-bottom:2.5rem}}.worth-faq__grid[data-astro-cid-3iblwcsd]{display:grid;grid-template-columns:1fr;gap:var(--spacing-faq-card-gap)}.worth-faq__card[data-astro-cid-3iblwcsd]{position:relative;background:var(--color-fg-alpha-08);border:1px solid var(--color-fg-alpha-10);border-radius:var(--radius-workhorse);padding:1.5rem;transition:border-color var(--duration-dropdown) var(--ease-dropdown)}.worth-faq__card[data-astro-cid-3iblwcsd]:before{content:"";position:absolute;top:0;left:1rem;width:1.5rem;height:1px;background:var(--color-emerald);opacity:0;transition:opacity var(--duration-dropdown) var(--ease-dropdown)}.worth-faq__card[data-astro-cid-3iblwcsd]:hover,.worth-faq__card[data-astro-cid-3iblwcsd]:focus-within{border-color:var(--color-fg-alpha-15)}.worth-faq__card[data-astro-cid-3iblwcsd]:hover:before,.worth-faq__card[data-astro-cid-3iblwcsd]:focus-within:before{opacity:1}.worth-faq__question[data-astro-cid-3iblwcsd]{font-family:var(--font-sans);font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.625rem;color:var(--color-fg)}.worth-faq__answer[data-astro-cid-3iblwcsd]{font-family:var(--font-sans);font-size:.875rem;line-height:1.625;color:var(--color-fg-alpha-65);margin:0}@media(prefers-reduced-motion:reduce){.worth-faq__card[data-astro-cid-3iblwcsd],.worth-faq__card[data-astro-cid-3iblwcsd]:before{transition:none}}.worked-example[data-astro-cid-wctkmn3i]{margin:2rem auto 3rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--color-fg-alpha-10);border-radius:1rem;color:var(--color-fg);max-width:52rem}h2[data-astro-cid-wctkmn3i]{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:650;line-height:1.3;margin:0 0 .75rem}p[data-astro-cid-wctkmn3i]{color:var(--color-fg-alpha-65);font-size:.925rem;line-height:1.65;margin:0 0 1rem}dl[data-astro-cid-wctkmn3i]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;margin:1.25rem 0}dt[data-astro-cid-wctkmn3i]{font-size:.75rem;color:var(--color-fg-alpha-65);line-height:1.4}dd[data-astro-cid-wctkmn3i]{font-size:1.2rem;font-weight:650;font-variant-numeric:tabular-nums;margin:.2rem 0 0}.example-scope[data-astro-cid-wctkmn3i]{font-size:.8rem}.example-check[data-astro-cid-wctkmn3i]{font-size:.75rem;color:var(--color-fg-alpha-45)}nav[data-astro-cid-wctkmn3i]{padding-top:1rem;border-top:1px solid var(--color-fg-alpha-10)}h3[data-astro-cid-wctkmn3i]{font-size:.8rem;font-weight:600;margin:0 0 .6rem}ul[data-astro-cid-wctkmn3i]{display:flex;gap:.6rem 1.25rem;flex-wrap:wrap;list-style:none;padding:0;margin:0}a[data-astro-cid-wctkmn3i]{color:var(--color-fg);font-size:.8rem;text-decoration:underline;text-underline-offset:.2em}a[data-astro-cid-wctkmn3i]:focus-visible{outline:2px solid currentColor;outline-offset:4px}
