.hero-illustration.svelte-1iwqvyz{width:100%;max-width:34rem;height:auto;margin-inline:auto;display:block}h2.svelte-1iwqvyz{font-size:var(--fs-h3)}p.svelte-1iwqvyz{margin:0}h3.svelte-1iwqvyz{letter-spacing:.08em;text-transform:uppercase;color:var(--gd-ink-soft);margin:1.5rem 0 .75rem;font-size:.8rem}.pair.svelte-1iwqvyz{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.course.svelte-1iwqvyz{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;padding:clamp(1.25rem,.75rem + 2vw,2rem);display:grid}.course.svelte-1iwqvyz p:where(.svelte-1iwqvyz){margin-top:.75rem}.custom.svelte-1iwqvyz{border-radius:var(--gd-radius);background-color:var(--gd-ink);color:#fff;grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem 4rem;margin-top:1.5rem;padding:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.custom.svelte-1iwqvyz .eyebrow:where(.svelte-1iwqvyz){color:var(--gd-teal)}.custom.svelte-1iwqvyz h2:where(.svelte-1iwqvyz){color:#fff}.custom.svelte-1iwqvyz p:where(.svelte-1iwqvyz){color:#ffffffbf;margin:.75rem 0 1.5rem}.custom.svelte-1iwqvyz h3:where(.svelte-1iwqvyz){color:#fff9;margin-top:0}.tags.svelte-1iwqvyz{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;display:flex}.tags.svelte-1iwqvyz li:where(.svelte-1iwqvyz){color:#fff;background-color:#ffffff0f;border:1px solid #fff3;border-radius:999px;max-inline-size:none;padding:.3rem .7rem;font-size:.85rem}.card-facts.svelte-1iwqvyz{border-top:1px solid var(--gd-border);color:var(--gd-teal-ink);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;padding-top:1.25rem;font-weight:700;display:flex}.card-facts.svelte-1iwqvyz span:where(.svelte-1iwqvyz){align-items:flex-start;gap:.4rem;display:inline-flex}.card-facts.svelte-1iwqvyz span:where(.svelte-1iwqvyz) svg{flex-shrink:0;margin-top:calc(.5lh - 8px)}@media (width<=56rem){.pair.svelte-1iwqvyz,.custom.svelte-1iwqvyz{grid-template-columns:minmax(0,1fr)}}
