.guides-index.svelte-1u1bdwi{padding:2.25rem 0 2.5rem}.crumbs.svelte-1u1bdwi{color:#52606b;margin-bottom:1.5rem;font-size:.82rem}.crumbs.svelte-1u1bdwi a:where(.svelte-1u1bdwi){text-decoration:none}.crumbs.svelte-1u1bdwi a:where(.svelte-1u1bdwi):hover{text-decoration:underline}.page-head.svelte-1u1bdwi{border-bottom:1px solid #d4d9dd;padding-bottom:2.25rem}h1.svelte-1u1bdwi{color:#111d26;max-width:34ch;margin:0 0 .75rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.9rem,2.9vw,2.55rem);font-weight:400;line-height:1.16}.lead.svelte-1u1bdwi{color:#52606b;max-width:68ch;margin:0;font-size:1rem;line-height:1.6}.guide-list.svelte-1u1bdwi{flex-direction:column;display:flex}.guide-row.svelte-1u1bdwi{border-bottom:1px solid #d4d9dd;grid-template-columns:340px 1fr;align-items:start;gap:2.5rem;padding:2.5rem 0;display:grid}@media (width<=900px){.guide-row.svelte-1u1bdwi{grid-template-columns:1fr;gap:1.4rem}}.row-photo.svelte-1u1bdwi{background:#eceef0;border:1px solid #d4d9dd;display:block}.row-photo.svelte-1u1bdwi img:where(.svelte-1u1bdwi){aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.meta-line.svelte-1u1bdwi{color:#52606b;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;font-size:.82rem;display:flex}.num-inline.svelte-1u1bdwi{font-variant-numeric:tabular-nums;color:#111d26;font-weight:500}.row-body.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){color:#111d26;margin:0 0 .7rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:400;line-height:1.22}.row-body.svelte-1u1bdwi h2:where(.svelte-1u1bdwi) a:where(.svelte-1u1bdwi){text-decoration:none}.row-body.svelte-1u1bdwi h2:where(.svelte-1u1bdwi) a:where(.svelte-1u1bdwi):hover{text-underline-offset:4px;text-decoration:underline}.summary.svelte-1u1bdwi{color:#52606b;max-width:66ch;margin:0 0 1.25rem;font-size:.95rem;line-height:1.6}.mini-specs.svelte-1u1bdwi{background:#eceef0;border:1px solid #d4d9dd;grid-template-columns:repeat(4,1fr);gap:.85rem;margin:0 0 1.35rem;padding:.9rem 1rem;display:grid}@media (width<=760px){.mini-specs.svelte-1u1bdwi{grid-template-columns:repeat(2,1fr)}}@media (width<=440px){.mini-specs.svelte-1u1bdwi{grid-template-columns:1fr}}.mini-specs.svelte-1u1bdwi dt:where(.svelte-1u1bdwi){color:#52606b;font-size:.76rem}.mini-specs.svelte-1u1bdwi dd:where(.svelte-1u1bdwi){color:#111d26;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.84rem;font-weight:600}.row-actions.svelte-1u1bdwi{flex-wrap:wrap;gap:.75rem;display:flex}.btn-solid.svelte-1u1bdwi{color:#f8f7f4;font-variant-numeric:tabular-nums;background:#111d26;border:1px solid #111d26;border-radius:2px;padding:.68rem 1.15rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-block}.btn-solid.svelte-1u1bdwi:hover{background:#1d2f3d}.btn-outline.svelte-1u1bdwi{color:#111d26;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #111d26;border-radius:2px;padding:.68rem 1.1rem;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-block}.btn-outline.svelte-1u1bdwi:hover{background:#eceef0}.desk-callout.svelte-1u1bdwi{background:#eceef0;border:1px solid #d4d9dd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem;margin-top:2.75rem;padding:1.75rem;display:flex}.desk-callout.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){color:#111d26;margin:0 0 .4rem;font-family:Newsreader,Georgia,serif;font-size:1.45rem;font-weight:400}.desk-callout.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:#52606b;max-width:62ch;margin:0;font-size:.92rem}.callout-links.svelte-1u1bdwi{flex-wrap:wrap;gap:.75rem;display:flex}
