.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(var(--space-12), 7vw, var(--space-24)) var(--section-space);overflow:hidden}.hero__inner[data-astro-cid-ge2uvauf]{gap:clamp(var(--space-12), 6vw, var(--space-20));align-items:center;display:grid}.hero__content[data-astro-cid-ge2uvauf]{max-width:36rem}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tighter);line-height:1.04}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:var(--space-6);font-size:var(--text-lg);color:var(--color-muted);max-width:32rem}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.hero__note[data-astro-cid-ge2uvauf]{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-subtle)}@media (width<=29.99rem){.hero__actions[data-astro-cid-ge2uvauf] .btn{flex:100%}}@media (width>=64rem){.hero--split[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.hero-visual[data-astro-cid-l5nkafli]{padding:var(--space-8) 0 var(--space-10) var(--space-6);position:relative}.hero-visual__badge[data-astro-cid-l5nkafli],.hero-visual__palette[data-astro-cid-l5nkafli]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;position:absolute}.hero-visual__badge[data-astro-cid-l5nkafli]{top:0;right:var(--space-4);line-height:1.35}.hero-visual__badge[data-astro-cid-l5nkafli] strong[data-astro-cid-l5nkafli]{font-weight:var(--weight-semibold);display:block}.hero-visual__url[data-astro-cid-l5nkafli]{color:var(--color-muted)}.hero-visual__status[data-astro-cid-l5nkafli]{background:var(--color-success);width:.5rem;height:.5rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-success) 18%, transparent);border-radius:50%}.hero-visual__palette[data-astro-cid-l5nkafli]{align-items:flex-start;gap:var(--space-2);flex-direction:column;bottom:0;left:0}.hero-visual__cv-file[data-astro-cid-l5nkafli]{align-items:center;gap:var(--space-2);color:var(--color-muted);display:inline-flex}.hero-visual__cv-file[data-astro-cid-l5nkafli] svg{color:var(--color-danger)}.hero-visual__cv-done[data-astro-cid-l5nkafli]{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--color-success);display:inline-flex}.hero-visual__palette-label[data-astro-cid-l5nkafli]{font-weight:var(--weight-semibold)}.hero-visual__swatches[data-astro-cid-l5nkafli]{gap:var(--space-2);display:flex}.hero-visual__swatches[data-astro-cid-l5nkafli] i[data-astro-cid-l5nkafli]{background:var(--c);border-radius:50%;width:1.25rem;height:1.25rem}.hero-visual__swatches[data-astro-cid-l5nkafli] i[data-astro-cid-l5nkafli].is-active{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px var(--c)}@media (width<=29.99rem){.hero-visual[data-astro-cid-l5nkafli]{padding-left:0}.hero-visual__palette[data-astro-cid-l5nkafli]{display:none}}.audience[data-astro-cid-45553j52]{padding-block:var(--space-12);border-block:1px solid var(--color-border)}.audience__title[data-astro-cid-45553j52]{font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:0;color:var(--color-muted);text-align:center}.audience__list[data-astro-cid-45553j52]{justify-content:center;gap:var(--space-4) var(--space-8);max-width:64rem;margin:var(--space-6) auto 0;flex-wrap:wrap;display:flex}.audience__item[data-astro-cid-45553j52]{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-2);display:inline-flex}.audience__item[data-astro-cid-45553j52] svg{color:var(--color-subtle)}.steps[data-astro-cid-hahnwogd]{gap:var(--space-4);text-align:left;display:grid}.step[data-astro-cid-hahnwogd]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative}.step--highlight[data-astro-cid-hahnwogd]{border-color:var(--color-accent);box-shadow:var(--shadow-md)}.step__number[data-astro-cid-hahnwogd]{width:2.25rem;height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-accent);background:var(--color-accent-soft);border-radius:50%;place-items:center;display:inline-grid}.step--highlight[data-astro-cid-hahnwogd] .step__number[data-astro-cid-hahnwogd]{color:var(--color-accent-contrast);background:var(--color-accent)}.step__title[data-astro-cid-hahnwogd]{margin-top:var(--space-4);font-size:var(--text-lg);letter-spacing:-.01em}.step__text[data-astro-cid-hahnwogd]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.import[data-astro-cid-hahnwogd]{margin-top:var(--space-6);padding:clamp(var(--space-6), 5vw, var(--space-12));text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.import__header[data-astro-cid-hahnwogd]{max-width:44rem;margin:0 auto var(--space-10);text-align:center}.import__eyebrow[data-astro-cid-hahnwogd]{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.import__title[data-astro-cid-hahnwogd]{margin-top:var(--space-3);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.import__intro[data-astro-cid-hahnwogd]{margin-top:var(--space-3);color:var(--color-muted)}.import[data-astro-cid-hahnwogd] .cvx__panel{background:var(--color-surface);box-shadow:var(--shadow-sm)}.import__benefits[data-astro-cid-hahnwogd]{gap:var(--space-5) var(--space-8);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border);display:grid}.import__benefits[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);display:flex}.import__benefits[data-astro-cid-hahnwogd] svg{color:var(--color-accent);flex-shrink:0;margin-top:.125rem}.import__benefits[data-astro-cid-hahnwogd] strong[data-astro-cid-hahnwogd]{font-weight:var(--weight-semibold);color:var(--color-ink);display:block}.import__cta[data-astro-cid-hahnwogd]{align-items:center;gap:var(--space-3);margin-top:var(--space-10);flex-direction:column;display:flex}.import__note[data-astro-cid-hahnwogd]{font-size:var(--text-sm);color:var(--color-subtle)}@media (width>=40rem){.import__benefits[data-astro-cid-hahnwogd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=56rem){.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(3,minmax(0,1fr))}.step[data-astro-cid-hahnwogd]:not(:last-child):after{content:"";top:2.625rem;right:calc(var(--space-4) * -1);width:var(--space-4);background:var(--color-border-strong);height:2px;position:absolute}}@media (width>=72rem){.import__benefits[data-astro-cid-hahnwogd]{grid-template-columns:repeat(4,minmax(0,1fr))}}.template-grid[data-astro-cid-ea3n5val]{gap:var(--space-6);display:grid}.template-grid[data-astro-cid-ea3n5val]>li[data-astro-cid-ea3n5val]{display:grid}@media (width>=40rem){.template-grid[data-astro-cid-ea3n5val]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.template-grid[data-astro-cid-ea3n5val]{grid-template-columns:repeat(3,minmax(0,1fr))}}.benefits[data-astro-cid-zevjt32q]{gap:var(--space-10) var(--space-8);display:grid}.benefit__icon[data-astro-cid-zevjt32q]{width:2.75rem;height:2.75rem;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);place-items:center;display:inline-grid}.benefit__title[data-astro-cid-zevjt32q]{margin-top:var(--space-5);font-size:var(--text-md);letter-spacing:-.01em}.benefit__text[data-astro-cid-zevjt32q]{margin-top:var(--space-2);color:var(--color-muted)}@media (width>=40rem){.benefits[data-astro-cid-zevjt32q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.benefits[data-astro-cid-zevjt32q]{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}}.home-faq[data-astro-cid-vay7uplm]{text-align:left;max-width:48rem;margin-inline:auto}
