.page-module__r_RSKa__page{max-width:var(--spacing-max-width);padding:var(--spacing-gutter);padding-block:var(--spacing-xl);margin-inline:auto}.page-module__r_RSKa__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);display:flex}.page-module__r_RSKa__title{font-family:var(--font-family-heading);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:600;line-height:1.15}.page-module__r_RSKa__lede{margin:var(--spacing-sm) 0 0;color:var(--color-muted)}.page-module__r_RSKa__headerActions{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.page-module__r_RSKa__headerButton{border:1px solid var(--color-border);border-radius:var(--rounded-sm);background-color:var(--color-surface);color:var(--color-on-surface);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;padding:12px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.page-module__r_RSKa__headerButtonPrimary{background-color:var(--color-primary);color:var(--color-on-primary);border-color:#0000}.page-module__r_RSKa__signOut{border:1px solid var(--color-border);border-radius:var(--rounded-sm);background-color:var(--color-surface);color:var(--color-on-surface);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:12px;font-size:12px;font-weight:500;line-height:1.2}.page-module__r_RSKa__empty{color:var(--color-muted);margin:0}@media (max-width:639px){.page-module__r_RSKa__header{flex-direction:column}.page-module__r_RSKa__headerActions{justify-content:flex-start;width:100%}}
.guide-list-module__hVUKpa__toolbar{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.guide-list-module__hVUKpa__toolbarLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:12px;font-weight:500;line-height:1.2}.guide-list-module__hVUKpa__viewToggle{border:1px solid var(--color-border);border-radius:var(--rounded-sm);display:inline-flex;overflow:hidden}.guide-list-module__hVUKpa__viewButton{background-color:var(--color-surface);color:var(--color-on-surface);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;padding:12px;font-size:12px;font-weight:500;line-height:1.2}.guide-list-module__hVUKpa__viewButton+.guide-list-module__hVUKpa__viewButton{border-left:1px solid var(--color-border)}.guide-list-module__hVUKpa__viewButtonActive{background-color:var(--color-primary-soft)}.guide-list-module__hVUKpa__grid{gap:var(--spacing-lg);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.guide-list-module__hVUKpa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.guide-list-module__hVUKpa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-list-module__hVUKpa__list{gap:var(--spacing-md);margin:0;padding:0;list-style:none;display:grid}.guide-list-module__hVUKpa__gridCard,.guide-list-module__hVUKpa__listCard{border:1px solid var(--color-border);border-radius:var(--rounded-md);background-color:var(--color-surface);overflow:hidden}.guide-list-module__hVUKpa__gridCard{flex-direction:column;display:flex}.guide-list-module__hVUKpa__listCard{grid-template-columns:160px minmax(0,1fr);align-items:stretch;display:grid}.guide-list-module__hVUKpa__gridCoverLink,.guide-list-module__hVUKpa__listCoverLink{color:inherit;text-decoration:none;display:block}.guide-list-module__hVUKpa__gridCover{aspect-ratio:4/3;background-color:var(--color-neutral)}.guide-list-module__hVUKpa__listCover{background-color:var(--color-neutral);height:100%;min-height:120px}.guide-list-module__hVUKpa__coverImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .12s;display:block}.guide-list-module__hVUKpa__coverImageReady{opacity:1}.guide-list-module__hVUKpa__coverPlaceholder{background-color:var(--color-neutral);width:100%;height:100%}.guide-list-module__hVUKpa__cardBody{gap:var(--spacing-sm);padding:var(--spacing-lg);flex-direction:column;display:flex}.guide-list-module__hVUKpa__listCard .guide-list-module__hVUKpa__cardBody{justify-content:center}.guide-list-module__hVUKpa__guideTitle{font-family:var(--font-family-heading);margin:0;font-size:24px;font-weight:500;line-height:1.2}.guide-list-module__hVUKpa__guideLink{color:var(--color-on-surface);text-decoration:none}.guide-list-module__hVUKpa__guideLink:hover{color:var(--color-primary)}.guide-list-module__hVUKpa__meta{color:var(--color-muted);margin:0;font-size:14px}.guide-list-module__hVUKpa__actions{gap:var(--spacing-sm);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.guide-list-module__hVUKpa__action{border:1px solid var(--color-border);border-radius:var(--rounded-sm);background-color:var(--color-surface);color:var(--color-on-surface);letter-spacing:.06em;text-transform:uppercase;padding:12px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none}.guide-list-module__hVUKpa__actionPrimary{background-color:var(--color-primary);color:var(--color-on-primary);border-color:#0000}.guide-list-module__hVUKpa__empty{color:var(--color-muted);margin:0}.guide-list-module__hVUKpa__emptyState{gap:var(--spacing-md);display:grid}@media (max-width:639px){.guide-list-module__hVUKpa__listCard{grid-template-columns:1fr}.guide-list-module__hVUKpa__listCover{aspect-ratio:16/9;min-height:0}}
