.guides-hero[data-astro-cid-sd4w7sav]{border-bottom:1px solid var(--color-border);background:var(--color-paper);padding-block:var(--space-12) var(--space-16)}.guides-hero[data-astro-cid-sd4w7sav] .breadcrumbs{margin-bottom:var(--space-6)}.eyebrow[data-astro-cid-sd4w7sav]{color:var(--color-blue-dark);font-family:var(--font-heading);font-size:var(--font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:800}h1[data-astro-cid-sd4w7sav]{margin-top:var(--space-3);letter-spacing:-.065em;font-size:clamp(2.6rem,6vw,4.5rem);font-weight:700;line-height:.98}.lead[data-astro-cid-sd4w7sav]{max-width:44rem;margin-top:var(--space-5);color:var(--color-ink-soft);font-size:var(--font-size-field-value);line-height:1.6}.jump[data-astro-cid-sd4w7sav]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.jump[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink);font-family:var(--font-heading);font-size:var(--font-size-field-name);border-radius:999px;padding:.55rem 1rem;font-weight:700;text-decoration:none}.jump[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]:hover{border-color:var(--color-blue);color:var(--color-blue-dark)}.guides-section[data-astro-cid-sd4w7sav]{padding-block:clamp(var(--space-12), 6vw, var(--space-20));border-bottom:1px solid var(--color-border)}.section-head[data-astro-cid-sd4w7sav]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}h2[data-astro-cid-sd4w7sav]{letter-spacing:-.05em;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:720;line-height:1.05}.hub-link[data-astro-cid-sd4w7sav],.group-head[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]{color:var(--color-blue-dark);font-family:var(--font-heading);font-size:var(--font-size-field-name);text-underline-offset:.2em;font-weight:700}.group[data-astro-cid-sd4w7sav]{gap:var(--space-6);margin-top:var(--space-10);border-top:1px solid var(--color-border);padding-top:var(--space-6);grid-template-columns:minmax(12rem,.45fr) minmax(0,1.55fr);display:grid}.group-head[data-astro-cid-sd4w7sav] h3[data-astro-cid-sd4w7sav]{letter-spacing:-.03em;font-size:1.35rem;font-weight:750}.group-head[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]{margin-top:var(--space-2);font-size:var(--font-size-note);display:inline-block}.guide-list[data-astro-cid-sd4w7sav]{gap:var(--space-5) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.guide-list[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--font-size-field-value);letter-spacing:-.02em;text-decoration-color:var(--color-border);text-underline-offset:.25em;font-weight:750}.guide-list[data-astro-cid-sd4w7sav] a[data-astro-cid-sd4w7sav]:hover{color:var(--color-blue-dark);text-decoration-color:currentColor}.guide-list[data-astro-cid-sd4w7sav] p[data-astro-cid-sd4w7sav]{-webkit-line-clamp:2;line-clamp:2;margin-top:var(--space-2);color:var(--color-slate);font-size:var(--font-size-note);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width<=52rem){.group[data-astro-cid-sd4w7sav]{gap:var(--space-4);grid-template-columns:1fr}}@media (width<=40rem){.guide-list[data-astro-cid-sd4w7sav]{grid-template-columns:1fr}}
