.chany-hero[data-astro-cid-ukcx5dhr]{position:relative;isolation:isolate;min-height:clamp(340px,52vw,620px);display:flex;align-items:flex-end;overflow:hidden}.chany-hero__media[data-astro-cid-ukcx5dhr]{position:absolute;inset:0;z-index:-2;display:block}.chany-hero__media[data-astro-cid-ukcx5dhr] img[data-astro-cid-ukcx5dhr]{width:100%;height:100%;object-fit:cover;object-position:center 32%;display:block}.chany-hero__shade[data-astro-cid-ukcx5dhr]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#141a168c,#141a16d9)}.chany-hero__content[data-astro-cid-ukcx5dhr]{position:relative;z-index:1;padding-block:48px;display:flex;flex-direction:column;gap:12px;color:var(--color-cream)}.chany-hero__content[data-astro-cid-ukcx5dhr] .eyebrow{color:var(--color-cream);opacity:.9}.chany-hero__content[data-astro-cid-ukcx5dhr] h1[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h1);line-height:var(--lh-tight);font-weight:400;letter-spacing:-.01em;margin:0;max-width:20ch}.chany-hero__lead[data-astro-cid-ukcx5dhr]{font-size:var(--type-body);line-height:var(--lh-base);max-width:42rem;margin:0;opacity:.95}.chany-hero__chips[data-astro-cid-ukcx5dhr]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0}.chany-hero__chips[data-astro-cid-ukcx5dhr] li[data-astro-cid-ukcx5dhr]{padding:4px 10px;border-radius:999px;background:#f9f7f229;font-size:var(--type-caption);color:var(--color-cream)}.chany-title[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h2);font-weight:500;letter-spacing:-.01em;line-height:var(--lh-snug);color:var(--color-ink);margin:0 0 32px}.section--moss[data-astro-cid-ukcx5dhr] .chany-title[data-astro-cid-ukcx5dhr]{color:var(--color-cream-on-moss)}.chany-band[data-astro-cid-ukcx5dhr]{background:var(--color-cream-low)}.chany-features[data-astro-cid-ukcx5dhr]{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 640px){.chany-features[data-astro-cid-ukcx5dhr]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.chany-features[data-astro-cid-ukcx5dhr]{grid-template-columns:repeat(4,1fr)}}.chany-feature[data-astro-cid-ukcx5dhr]{padding:24px;background:var(--color-cream-elev);border:1px solid var(--color-line);display:flex;flex-direction:column;gap:8px}.chany-feature__icon[data-astro-cid-ukcx5dhr]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--color-terracotta-soft);color:var(--color-terracotta);margin-bottom:4px}.chany-feature__icon[data-astro-cid-ukcx5dhr] .material-symbols-outlined[data-astro-cid-ukcx5dhr]{font-size:24px}.chany-feature__name[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h3);font-weight:500;color:var(--color-ink);margin:0}.chany-feature__text[data-astro-cid-ukcx5dhr]{margin:0;color:var(--color-stone);font-size:var(--type-body-sm);line-height:var(--lh-base)}.chany-detail[data-astro-cid-ukcx5dhr]{display:grid;gap:32px;grid-template-columns:1fr;align-items:start}@media (min-width: 900px){.chany-detail[data-astro-cid-ukcx5dhr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}}.chany-detail__media[data-astro-cid-ukcx5dhr] img[data-astro-cid-ukcx5dhr]{width:100%;height:100%;max-height:560px;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-cream-elev)}.chany-detail__body[data-astro-cid-ukcx5dhr] h2[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h2);font-weight:500;letter-spacing:-.01em;line-height:var(--lh-snug);color:var(--color-ink);margin:12px 0 16px}.chany-detail__body[data-astro-cid-ukcx5dhr] p[data-astro-cid-ukcx5dhr]{margin:0 0 16px;color:var(--color-stone);font-size:var(--type-body-sm);line-height:var(--lh-base)}.chany-metrics[data-astro-cid-ukcx5dhr]{list-style:none;padding:0;margin:24px 0;display:flex;flex-direction:column;gap:10px}.chany-metric[data-astro-cid-ukcx5dhr]{display:flex;align-items:center;gap:12px;color:var(--color-ink);font-size:var(--type-body-sm);font-weight:600;line-height:1.3}.chany-metric__icon[data-astro-cid-ukcx5dhr]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#23372914;flex-shrink:0}.chany-metric__icon[data-astro-cid-ukcx5dhr] .material-symbols-outlined[data-astro-cid-ukcx5dhr]{font-size:20px;color:var(--color-terracotta)}.chany-plan[data-astro-cid-ukcx5dhr]{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width: 900px){.chany-plan[data-astro-cid-ukcx5dhr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}}.chany-plan__head[data-astro-cid-ukcx5dhr] h2[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h2);font-weight:500;letter-spacing:-.01em;line-height:var(--lh-snug);color:var(--color-ink);margin:0 0 12px}.chany-plan__head[data-astro-cid-ukcx5dhr] p[data-astro-cid-ukcx5dhr]{margin:0;color:var(--color-stone);font-size:var(--type-body-sm);line-height:var(--lh-base)}.chany-plan__list[data-astro-cid-ukcx5dhr]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.chany-plan__step[data-astro-cid-ukcx5dhr]{display:flex;gap:16px;padding:20px 24px;background:var(--color-cream-elev);border:1px solid var(--color-line);border-radius:var(--radius-lg)}.chany-plan__num[data-astro-cid-ukcx5dhr]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--color-leaf-deep);color:var(--color-cream-pro);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1rem;font-weight:500}.chany-plan__step[data-astro-cid-ukcx5dhr] p[data-astro-cid-ukcx5dhr]{margin:0;color:var(--color-ink);font-size:var(--type-body-sm);line-height:var(--lh-base)}.chany-facts[data-astro-cid-ukcx5dhr]{margin:0;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width: 900px){.chany-facts[data-astro-cid-ukcx5dhr]{grid-template-columns:repeat(3,1fr)}}.chany-facts__row[data-astro-cid-ukcx5dhr]{padding:20px 24px;border-radius:var(--radius-lg);background:#f6f1e60f;border:1px solid var(--color-line-moss)}.chany-facts[data-astro-cid-ukcx5dhr] dt[data-astro-cid-ukcx5dhr]{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-sage);margin:0 0 6px}.chany-facts[data-astro-cid-ukcx5dhr] dd[data-astro-cid-ukcx5dhr]{margin:0;font-family:var(--font-display);font-size:var(--type-h3);font-weight:500;color:var(--color-cream-on-moss)}.chany-faq__list[data-astro-cid-ukcx5dhr]{margin:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 900px){.chany-faq__list[data-astro-cid-ukcx5dhr]{grid-template-columns:repeat(2,1fr)}}.chany-faq__item[data-astro-cid-ukcx5dhr]{padding:24px;background:var(--color-cream-elev);border:1px solid var(--color-line);border-radius:var(--radius-lg)}.chany-faq__item[data-astro-cid-ukcx5dhr] dt[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h3);font-weight:500;color:var(--color-ink);margin:0 0 8px}.chany-faq__item[data-astro-cid-ukcx5dhr] dd[data-astro-cid-ukcx5dhr]{margin:0;color:var(--color-stone);font-size:var(--type-body-sm);line-height:var(--lh-base)}.chany-links[data-astro-cid-ukcx5dhr]{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 640px){.chany-links[data-astro-cid-ukcx5dhr]{grid-template-columns:repeat(3,1fr)}}.chany-link[data-astro-cid-ukcx5dhr]{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 24px;background:var(--color-cream-elev);border:1px solid var(--color-line);border-radius:var(--radius-lg);text-decoration:none;color:var(--color-ink);transition:border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.chany-link[data-astro-cid-ukcx5dhr]:hover{border-color:var(--color-terracotta);transform:translateY(-2px);text-decoration:none}.chany-link__name[data-astro-cid-ukcx5dhr]{font-family:var(--font-display);font-size:var(--type-h3);font-weight:500}.chany-link__hint[data-astro-cid-ukcx5dhr]{font-size:var(--type-body-sm);color:var(--color-stone)}.chany-link__arrow[data-astro-cid-ukcx5dhr]{margin-top:auto;color:var(--color-terracotta)}.chany-link__arrow[data-astro-cid-ukcx5dhr] .material-symbols-outlined[data-astro-cid-ukcx5dhr]{font-size:20px}
