.guide-search:where(.astro-7w7txmcc){margin:0 0 3.5rem}.lead:where(.astro-7w7txmcc){max-width:34rem;color:var(--sl-color-gray-2);margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.55}.box:where(.astro-7w7txmcc){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:100%;max-width:40rem;height:3.5rem;color:var(--sl-color-gray-3);font:inherit;text-align:start;cursor:pointer;border-radius:.875rem;align-items:center;gap:.875rem;padding:0 1rem 0 1.125rem;font-size:1rem;transition:border-color .15s,box-shadow .15s;display:flex}:root[data-theme=light] .box:where(.astro-7w7txmcc){color:var(--sl-color-gray-2)}.box:where(.astro-7w7txmcc):hover,.box:where(.astro-7w7txmcc):focus-visible{border-color:var(--sl-color-accent);box-shadow:0 0 0 4px var(--sl-color-accent-low);outline:none}.box:where(.astro-7w7txmcc):disabled{cursor:default}.placeholder:where(.astro-7w7txmcc){flex:1}.keys:where(.astro-7w7txmcc){gap:.25rem;font-family:inherit;display:none}.keys:where(.astro-7w7txmcc) kbd:where(.astro-7w7txmcc){border:1px solid var(--sl-color-hairline);min-width:1.5rem;color:var(--sl-color-gray-3);text-align:center;border-radius:.375rem;padding:.125rem .375rem;font-family:inherit;font-size:.75rem}@media (width>=50rem){.keys:where(.astro-7w7txmcc){display:flex}}.popular:where(.astro-7w7txmcc){font-size:var(--sl-text-sm);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-top:1.125rem;display:flex}.label:where(.astro-7w7txmcc){color:var(--sl-color-gray-3)}:root[data-theme=light] .label:where(.astro-7w7txmcc){color:var(--sl-color-gray-2)}ul:where(.astro-7w7txmcc){display:contents}li:where(.astro-7w7txmcc){list-style:none}.popular:where(.astro-7w7txmcc) a:where(.astro-7w7txmcc){color:var(--sl-color-gray-1);text-decoration:underline;-webkit-text-decoration-color:var(--sl-color-gray-5);text-decoration-color:var(--sl-color-gray-5);text-underline-offset:.25em}.popular:where(.astro-7w7txmcc) a:where(.astro-7w7txmcc):hover{color:var(--sl-color-text-accent);text-decoration-color:currentColor}.start-here:where(.astro-n7g25iad){border-block:1px solid var(--sl-color-hairline);grid-template-columns:1fr;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}li:where(.astro-n7g25iad)+li:where(.astro-n7g25iad){border-top:1px solid var(--sl-color-hairline)}@media (width>=45rem){.start-here:where(.astro-n7g25iad){grid-template-columns:repeat(3,1fr)}li:where(.astro-n7g25iad)+li:where(.astro-n7g25iad){border-top:0;border-inline-start:1px solid var(--sl-color-hairline)}}a:where(.astro-n7g25iad){flex-direction:column;gap:.375rem;height:100%;padding:1.25rem 1.25rem 1.375rem 0;text-decoration:none;display:flex}li:where(.astro-n7g25iad)+li:where(.astro-n7g25iad) a:where(.astro-n7g25iad){padding-inline-start:1.25rem}@media (width<=44.99rem){li:where(.astro-n7g25iad)+li:where(.astro-n7g25iad) a:where(.astro-n7g25iad){padding-inline-start:0}}.n:where(.astro-n7g25iad){color:var(--sl-color-text-accent);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.title:where(.astro-n7g25iad){color:var(--sl-color-white);letter-spacing:-.1px;font-weight:600;line-height:1.35}.desc:where(.astro-n7g25iad){color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);line-height:1.5}a:where(.astro-n7g25iad):hover .title:where(.astro-n7g25iad){color:var(--sl-color-text-accent)}.section-grid:where(.astro-fzchm6qe){grid-template-columns:1fr;gap:.25rem 1.5rem;margin:1rem -.875rem 0;padding:0;list-style:none;display:grid}@media (width>=36rem){.section-grid:where(.astro-fzchm6qe){grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.section-grid:where(.astro-fzchm6qe){grid-template-columns:repeat(3,1fr)}}a:where(.astro-fzchm6qe){border-radius:.625rem;flex-direction:column;gap:.3125rem;height:100%;padding:.875rem;text-decoration:none;display:flex}a:where(.astro-fzchm6qe):hover{background:var(--sl-color-gray-7)}:root[data-theme=light] a:where(.astro-fzchm6qe):hover{background:var(--sl-color-gray-6)}a:where(.astro-fzchm6qe) .icon{color:var(--sl-color-text-accent);margin-bottom:.375rem}.head:where(.astro-fzchm6qe){align-items:baseline;gap:.5rem;display:flex}.label:where(.astro-fzchm6qe){color:var(--sl-color-white);letter-spacing:-.1px;font-weight:600;line-height:1.35}.count:where(.astro-fzchm6qe){color:var(--sl-color-gray-3);font-variant-numeric:tabular-nums;font-size:.8125rem}:root[data-theme=light] .count:where(.astro-fzchm6qe){color:var(--sl-color-gray-2)}.blurb:where(.astro-fzchm6qe){color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);line-height:1.5}
