.guides_intro__0VJwX{max-width:var(--narrow-content-width);padding:var(--spacing-extra-large) 0}@media(min-width:944px){.guides_intro__0VJwX{padding:var(--spacing-extra-extra-large) 0 var(--spacing-extra-large)}}.guides_heading__1kuPV{margin:0;font-family:var(--bold-heading-font-family);font-size:var(--large-font);color:var(--theme--text-1);line-height:1.05;letter-spacing:-.015em}.guides_lead__tkTTN{margin:var(--spacing-medium) 0 0;color:var(--theme--text-3);font-size:var(--medium-font)}.guides_list__QX9f4{margin:0;padding:0;list-style:none;border-top:1px solid var(--theme--rule)}.guides_item__IuCow{position:relative;padding:var(--spacing-large) 0;border-bottom:1px solid var(--theme--rule)}.guides_itemHeading___Z_lK{margin:0;font-family:var(--heading-font-family);font-size:var(--medium-large-font);line-height:1.15;letter-spacing:-.01em}.guides_itemLink__1fi_R{color:var(--theme--text-1);text-decoration:none}.guides_itemLink__1fi_R:after{content:"";position:absolute;inset:0}.guides_itemLink__1fi_R:focus-visible,.guides_itemLink__1fi_R:hover{text-decoration:underline;text-underline-offset:.15em}.guides_readMore__TaMfT{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-medium);padding:calc(var(--spacing-extra-small) - 1px) var(--spacing-small);color:var(--theme--text-brand);background-color:rgba(0,0,0,0);border:1px solid var(--theme--text-brand);border-radius:var(--border-radius-small);font-family:var(--bold-paragraph-font-family);font-size:var(--small-font);line-height:1.2;transition:background-color var(--animation-duration-short),color var(--animation-duration-short),border-color var(--animation-duration-short)}.guides_item__IuCow:focus-within .guides_readMore__TaMfT,.guides_item__IuCow:hover .guides_readMore__TaMfT{color:var(--light-background-1);background-color:var(--brand-color-1);border-color:var(--brand-color-1)}.guides_itemExcerpt__UiojN{margin:var(--spacing-small) 0 0;max-width:var(--narrow-content-width);color:var(--theme--text-3)}.guides_empty__0oMmD{margin:0;padding:var(--spacing-large) 0;border-top:1px solid var(--theme--rule);color:var(--theme--text-4)}