.manual-home:where(.astro-3fkz44ep){--home-border:var(--sl-color-gray-5);padding-top:2.25rem}h1:where(.astro-3fkz44ep),h2:where(.astro-3fkz44ep),p:where(.astro-3fkz44ep),ol:where(.astro-3fkz44ep),ul:where(.astro-3fkz44ep){margin:0}ol:where(.astro-3fkz44ep),ul:where(.astro-3fkz44ep){padding:0;list-style:none}a:where(.astro-3fkz44ep){text-decoration:none}a:where(.astro-3fkz44ep),button:where(.astro-3fkz44ep){-webkit-tap-highlight-color:transparent}a:where(.astro-3fkz44ep):focus-visible,button:where(.astro-3fkz44ep):focus-visible{outline:2px solid var(--sl-color-text-accent);outline-offset:5px}a:where(.astro-3fkz44ep):hover,button:where(.astro-3fkz44ep):hover,a:where(.astro-3fkz44ep):hover strong:where(.astro-3fkz44ep){color:var(--sl-color-text-accent)}a:where(.astro-3fkz44ep):hover,button:where(.astro-3fkz44ep):hover{text-underline-offset:.25em;text-decoration:underline}.introduction:where(.astro-3fkz44ep){grid-template-columns:1fr 1fr;gap:5rem;display:grid}.eyebrow:where(.astro-3fkz44ep){border:1px solid var(--sl-color-text-accent);color:var(--sl-color-text-accent);letter-spacing:.12em;text-transform:uppercase;border-radius:2rem;padding:.3rem 1.1rem;font-size:.875rem;font-weight:500;display:inline-block}.manual-home:where(.astro-3fkz44ep) h1:where(.astro-3fkz44ep)#_top{color:var(--sl-color-white);letter-spacing:-.02em;margin-block:1.25rem 1rem;font-size:clamp(2.5rem,4.85vw,4.5rem);font-weight:800;line-height:1.16}h1:where(.astro-3fkz44ep) span:where(.astro-3fkz44ep){color:var(--sl-color-text-accent)}.description:where(.astro-3fkz44ep){max-width:29rem;font-size:1.5rem;line-height:1.45}.actions:where(.astro-3fkz44ep){flex-wrap:wrap;align-items:center;gap:1.5rem 2.25rem;margin-top:1.75rem;display:flex}.actions:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){color:var(--sl-color-text-accent);align-items:center;gap:.75rem;min-height:3.75rem;font-size:1.125rem;display:inline-flex}.actions:where(.astro-3fkz44ep) .primary:where(.astro-3fkz44ep){color:#101216;background:#c3a373;border-radius:3rem;padding:.9rem 1.75rem;font-weight:500}.actions:where(.astro-3fkz44ep) .primary:where(.astro-3fkz44ep):hover{background:#d2b586}.actions:where(.astro-3fkz44ep) svg{flex-shrink:0;font-size:1.5rem}.manual-home:where(.astro-3fkz44ep) h2:where(.astro-3fkz44ep){color:var(--sl-color-white);letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.3}.steps-heading:where(.astro-3fkz44ep){justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.75rem 1.25rem;display:flex}.manual-home:where(.astro-3fkz44ep) .steps-heading:where(.astro-3fkz44ep) h2:where(.astro-3fkz44ep){font-size:2rem}.steps-heading:where(.astro-3fkz44ep) p:where(.astro-3fkz44ep){font-size:1rem}.first-steps:where(.astro-3fkz44ep) li:where(.astro-3fkz44ep){border-top:1px solid var(--home-border)}.first-steps:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){color:var(--sl-color-text);grid-template-columns:3.75rem 1fr 1.5rem;align-items:center;gap:2.5rem;padding-block:1.75rem;display:grid}.step-number:where(.astro-3fkz44ep){border:1px solid var(--sl-color-text-accent);width:3.625rem;height:3.625rem;color:var(--sl-color-text-accent);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:600;display:grid}.step-copy:where(.astro-3fkz44ep){gap:.25rem;display:grid}.step-copy:where(.astro-3fkz44ep) strong:where(.astro-3fkz44ep){color:var(--sl-color-white);font-size:1.375rem;font-weight:600;line-height:1.45}.step-copy:where(.astro-3fkz44ep)>span:where(.astro-3fkz44ep){font-size:1.0625rem;line-height:1.6}.first-steps:where(.astro-3fkz44ep) svg,.guide-groups:where(.astro-3fkz44ep) svg,.find-guide:where(.astro-3fkz44ep) svg,.home-footer:where(.astro-3fkz44ep) svg{color:var(--sl-color-text-accent);flex-shrink:0;width:1.5rem;height:1.5rem}.guide-groups:where(.astro-3fkz44ep){grid-template-columns:1fr 1fr;margin-top:3.25rem;display:grid}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep):first-child{padding-inline-end:3.125rem}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep)+section:where(.astro-3fkz44ep){border-inline-start:1px solid var(--home-border);padding-inline-start:3.125rem}.group-heading:where(.astro-3fkz44ep){align-items:start;gap:1.75rem;margin-bottom:1.25rem;display:flex}.group-heading:where(.astro-3fkz44ep) h2:where(.astro-3fkz44ep){margin-block:.375rem .5rem}.group-heading:where(.astro-3fkz44ep) p:where(.astro-3fkz44ep){font-size:1.0625rem;line-height:1.6}.group-icon:where(.astro-3fkz44ep){border:1px solid var(--sl-color-text-accent);border-radius:.3rem;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid}.group-icon:where(.astro-3fkz44ep) svg{width:2rem;height:2rem}.guide-groups:where(.astro-3fkz44ep) li:where(.astro-3fkz44ep)+li:where(.astro-3fkz44ep){border-top:1px solid var(--home-border)}.guide-groups:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){min-height:3.125rem;color:var(--sl-color-white);justify-content:space-between;align-items:center;gap:1rem;font-size:1.125rem;display:flex}.find-guide:where(.astro-3fkz44ep){border-top:1px solid var(--home-border);align-items:center;gap:1.75rem;margin-top:2.4rem;padding-top:1.75rem;display:flex}.search-icon:where(.astro-3fkz44ep){border:1px solid var(--home-border);background:var(--sl-color-gray-6);border-radius:50%;flex-shrink:0;place-items:center;width:3.75rem;height:3.75rem;display:grid}.find-guide:where(.astro-3fkz44ep) p:where(.astro-3fkz44ep){font-size:.875rem}.find-guide:where(.astro-3fkz44ep) .search-title:where(.astro-3fkz44ep){color:var(--sl-color-white);margin-bottom:.125rem;font-size:1.125rem}.find-guide:where(.astro-3fkz44ep) button:where(.astro-3fkz44ep),.home-footer:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){text-underline-offset:.2em;align-items:center;gap:.75rem;padding-block:.625rem;font-size:.9375rem;text-decoration:underline;display:inline-flex}.find-guide:where(.astro-3fkz44ep) button:where(.astro-3fkz44ep){color:var(--sl-color-text-accent);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-family:inherit}button:where(.astro-3fkz44ep):disabled{opacity:.5;cursor:default}.home-footer:where(.astro-3fkz44ep){justify-content:flex-end;align-items:center;margin-top:1rem;display:flex}.home-footer:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){color:var(--sl-color-gray-2);font-size:.875rem}.mobile-theme:where(.astro-3fkz44ep){display:none}@media (width<=75rem){.introduction:where(.astro-3fkz44ep){gap:2.5rem}.steps-heading:where(.astro-3fkz44ep){flex-direction:column;gap:.5rem}.first-steps:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){gap:1.25rem}.step-copy:where(.astro-3fkz44ep) strong:where(.astro-3fkz44ep){font-size:1.125rem}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep):first-child{padding-inline-end:2rem}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep)+section:where(.astro-3fkz44ep){padding-inline-start:2rem}.group-heading:where(.astro-3fkz44ep){gap:1.25rem}}@media (width<=55rem){.manual-home:where(.astro-3fkz44ep){padding-top:1.5rem}.introduction:where(.astro-3fkz44ep){grid-template-columns:1fr;gap:2.75rem}.manual-home:where(.astro-3fkz44ep) h1:where(.astro-3fkz44ep)#_top{font-size:clamp(2.4rem,7vw,3.75rem)}.description:where(.astro-3fkz44ep){font-size:1.25rem}.steps-heading:where(.astro-3fkz44ep){flex-flow:wrap;align-items:baseline}.manual-home:where(.astro-3fkz44ep) .steps-heading:where(.astro-3fkz44ep) h2:where(.astro-3fkz44ep){font-size:1.75rem}.guide-groups:where(.astro-3fkz44ep){grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep):first-child{padding-inline-end:0}.guide-groups:where(.astro-3fkz44ep) section:where(.astro-3fkz44ep)+section:where(.astro-3fkz44ep){border:0;padding-inline-start:0}.find-guide:where(.astro-3fkz44ep){flex-wrap:wrap;gap:1rem}.find-guide:where(.astro-3fkz44ep)>div:where(.astro-3fkz44ep){flex:1}.find-guide:where(.astro-3fkz44ep) button:where(.astro-3fkz44ep){margin-inline-start:4.75rem}}@media (width<=49.999rem){.mobile-theme:where(.astro-3fkz44ep){margin-inline-end:auto;display:block}}@media (width<=30rem){.actions:where(.astro-3fkz44ep){gap:.5rem 1.5rem}.actions:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){font-size:1rem}.first-steps:where(.astro-3fkz44ep) a:where(.astro-3fkz44ep){grid-template-columns:2.75rem 1fr 1.25rem;gap:1rem;padding-block:1.25rem}.step-number:where(.astro-3fkz44ep){width:2.75rem;height:2.75rem;font-size:1rem}.step-copy:where(.astro-3fkz44ep)>span:where(.astro-3fkz44ep){font-size:.875rem}.manual-home:where(.astro-3fkz44ep) h2:where(.astro-3fkz44ep){font-size:1.5rem}.group-heading:where(.astro-3fkz44ep){gap:1rem}.group-heading:where(.astro-3fkz44ep) p:where(.astro-3fkz44ep){font-size:.9375rem}}html:has(.manual-home){--sl-content-width:81rem;--sl-nav-height:5rem;--sl-nav-pad-x:clamp(1rem, 4.3vw, 4rem)}html:has(.manual-home) .header .open-search{max-width:28rem}html:has(.manual-home) .header .social-icons{gap:1.5rem;font-size:1.375rem}html:has(.manual-home) .header .header-nav a{color:var(--sl-color-white)}html:has(.manual-home) .site-title img{height:2.5rem}html:has(.manual-home):not([data-theme=light]){--sl-color-bg:#101317;--sl-color-bg-nav:#0d1013;--sl-color-text:#bec3cd;--sl-color-text-accent:#c3a373;--sl-color-white:#f5f5f6;--sl-color-gray-5:#353b43}@media (width<=49.999rem){html:has(.manual-home) .header .right-group{display:flex}html:has(.manual-home) .header .right-group>:not(.social-icons){display:none}html:has(.manual-home) .header .social-icons{gap:1rem}html:has(.manual-home){--sl-nav-height:4rem;--sl-nav-pad-x:1rem}html:has(.manual-home) .site-title img{height:2rem}html:has(.manual-home) .header .social-icons{font-size:1rem}html:has(.manual-home) .header .social-icons:after{display:none}}
