.guide[data-astro-cid-idniiwbl]{display:flex;flex-direction:column;gap:var(--sp-6)}.guide-nav[data-astro-cid-idniiwbl]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-caption);padding-block:var(--sp-3);border-block:var(--fyne-hairline)}.family-grid[data-astro-cid-idniiwbl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:var(--sp-4)}.family-card[data-astro-cid-idniiwbl]{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);background:var(--c-surface);border:var(--fyne-hairline)}.family-card[data-astro-cid-idniiwbl] h3[data-astro-cid-idniiwbl]{font-size:var(--fs-deck)}.family-card[data-astro-cid-idniiwbl] p[data-astro-cid-idniiwbl]{max-width:62ch}.family-card[data-astro-cid-idniiwbl] a[data-astro-cid-idniiwbl]{margin-top:auto;font-size:var(--fs-caption)}.guide-checklist[data-astro-cid-idniiwbl]{display:grid;gap:var(--sp-3);max-width:68ch;padding-left:1.4em}.guide-details[data-astro-cid-idniiwbl]{border-block:var(--fyne-hairline);padding-block:var(--sp-4)}.guide-details[data-astro-cid-idniiwbl] summary[data-astro-cid-idniiwbl]{cursor:pointer;font-weight:560}.guide-details[data-astro-cid-idniiwbl][open]>[data-astro-cid-idniiwbl]:not(summary){margin-top:var(--sp-4)}.guide[data-astro-cid-idniiwbl] h2[data-astro-cid-idniiwbl]{scroll-margin-top:7rem}.guide-heading[data-astro-cid-idniiwbl]{margin-top:var(--sp-5);margin-bottom:0}.guide-note[data-astro-cid-idniiwbl]{max-width:62ch;font-size:var(--fs-caption);color:var(--c-ink-muted);border-left:2px solid var(--c-divider);padding-left:var(--sp-3)}.guide-section[data-astro-cid-idniiwbl]{display:flex;flex-direction:column;gap:var(--sp-4)}.guide-section[data-astro-cid-idniiwbl] h2[data-astro-cid-idniiwbl]{font-size:var(--fs-h3)}.guide-intro[data-astro-cid-idniiwbl]{max-width:66ch}.room-group[data-astro-cid-idniiwbl]{display:flex;flex-direction:column;gap:var(--sp-2)}.room-group[data-astro-cid-idniiwbl] h3[data-astro-cid-idniiwbl]{font-family:var(--font-utility);font-size:var(--fs-label);font-weight:560;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-ink-muted)}.room-list[data-astro-cid-idniiwbl]{display:grid;gap:var(--sp-2);padding:0;margin:0;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr))}.room-list[data-astro-cid-idniiwbl] li[data-astro-cid-idniiwbl]{display:flex;flex-direction:column;gap:var(--sp-1);background:var(--c-surface);border:var(--fyne-hairline);border-radius:var(--fyne-card-radius);padding:var(--sp-3) var(--sp-4)}.room-model[data-astro-cid-idniiwbl]{font-family:var(--font-display);font-size:var(--fs-deck);text-decoration:none}.room-model[data-astro-cid-idniiwbl]:hover{text-decoration:underline;text-decoration-color:var(--linea-color)}.room-text[data-astro-cid-idniiwbl]{font-size:var(--fs-caption);color:var(--c-ink-muted)}.amp-table-wrap[data-astro-cid-idniiwbl]{width:100%}.amp-table[data-astro-cid-idniiwbl]{width:100%;border-collapse:collapse;font-size:var(--fs-caption)}.amp-table[data-astro-cid-idniiwbl] thead[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl]{text-align:left;font-family:var(--font-utility);font-weight:560;color:var(--c-ink-muted);padding:var(--sp-2) var(--sp-3);border-bottom:var(--fyne-hairline)}.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl],.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] td[data-astro-cid-idniiwbl]{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:var(--fyne-hairline);font-weight:400}.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl] a[data-astro-cid-idniiwbl]{font-weight:560;text-decoration:none}.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl] a[data-astro-cid-idniiwbl]:hover{text-decoration:underline;text-decoration-color:var(--linea-color)}@media(max-width:40rem){.amp-table[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl]:nth-child(2),.amp-table[data-astro-cid-idniiwbl] td[data-astro-cid-idniiwbl]:nth-child(2),.amp-table[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl]:nth-child(5),.amp-table[data-astro-cid-idniiwbl] td[data-astro-cid-idniiwbl]:nth-child(5){display:none}.amp-table[data-astro-cid-idniiwbl] thead[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl],.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] th[data-astro-cid-idniiwbl],.amp-table[data-astro-cid-idniiwbl] tbody[data-astro-cid-idniiwbl] td[data-astro-cid-idniiwbl]{padding:var(--sp-2) var(--sp-2);vertical-align:top}}.tech-grid[data-astro-cid-idniiwbl]{display:grid;gap:var(--fyne-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr))}.tech-card[data-astro-cid-idniiwbl]{background:var(--c-surface);border:var(--fyne-hairline);border-radius:var(--fyne-card-radius);padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2)}.tech-card[data-astro-cid-idniiwbl] h3[data-astro-cid-idniiwbl]{font-size:var(--fs-h3)}.tech-links[data-astro-cid-idniiwbl]{font-size:var(--fs-caption)}
