.guide-page.svelte-1yqeom7{padding:3rem 0 2rem}h1.svelte-1yqeom7{margin:0 0 .65rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:400}.lead.svelte-1yqeom7{color:#52606b;max-width:65ch;margin:0 0 2.5rem;font-size:1rem}.guide-block.svelte-1yqeom7{border-top:1px solid #d4d9dd;grid-template-columns:1.15fr .85fr;align-items:center;gap:2.5rem;padding:2.25rem 0;display:grid}.guide-block.last.svelte-1yqeom7{border-bottom:1px solid #d4d9dd}@media (width<=880px){.guide-block.svelte-1yqeom7{grid-template-columns:1fr}}h2.svelte-1yqeom7{margin:0 0 .75rem;font-family:Newsreader,Georgia,serif;font-size:1.55rem;font-weight:400}.guide-copy.svelte-1yqeom7 p:where(.svelte-1yqeom7){color:#111d26;margin:0 0 .9rem;font-size:.95rem}.guide-copy.svelte-1yqeom7 ul:where(.svelte-1yqeom7){color:#52606b;flex-direction:column;gap:.55rem;margin:0;padding-left:1.2rem;font-size:.92rem;display:flex}.diagram-box.svelte-1yqeom7{background:#f8f7f4;border:1px solid #d4d9dd;padding:1rem}.diagram-box.svelte-1yqeom7 svg:where(.svelte-1yqeom7){width:100%;height:auto;display:block}.guides-crosslink.svelte-1yqeom7{background:#eceef0;border:1px solid #d4d9dd;margin-top:2.25rem;padding:1.5rem 1.65rem}.crosslink-head.svelte-1yqeom7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.crosslink-head.svelte-1yqeom7 h2:where(.svelte-1yqeom7){margin:0 0 .45rem;font-size:1.4rem}.all-guides-link.svelte-1yqeom7{color:#111d26;text-underline-offset:3px;font-size:.86rem;font-weight:500}.crosslink-intro.svelte-1yqeom7{color:#52606b;max-width:68ch;margin:0 0 1rem;font-size:.92rem}.crosslink-list.svelte-1yqeom7{border-top:1px solid #d4d9dd;margin:0;padding:0;list-style:none}.crosslink-list.svelte-1yqeom7 li:where(.svelte-1yqeom7){border-bottom:1px solid #d4d9dd;padding:.75rem 0}.crosslink-list.svelte-1yqeom7 li:where(.svelte-1yqeom7):last-child{border-bottom:none;padding-bottom:0}.crosslink-list.svelte-1yqeom7 a:where(.svelte-1yqeom7){color:#111d26;font-size:.92rem;font-weight:600;text-decoration:none;display:block}.crosslink-list.svelte-1yqeom7 a:where(.svelte-1yqeom7):hover{text-underline-offset:3px;text-decoration:underline}.crosslink-list.svelte-1yqeom7 span:where(.svelte-1yqeom7){color:#52606b;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.8rem;display:block}.cta-bar.svelte-1yqeom7{color:#52606b;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;font-size:.9rem;display:flex}.btn-solid.svelte-1yqeom7{color:#f8f7f4;background:#111d26;border-radius:2px;padding:.8rem 1.35rem;font-weight:600;text-decoration:none;display:inline-block}
