.home-section:where(.astro-yjc6dhey){scroll-margin-top:var(--sl-nav-height);padding-block:clamp(3.5rem,8vw,6.5rem)}header:where(.astro-yjc6dhey){text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,5vw,4rem)}h2:where(.astro-yjc6dhey){color:var(--sl-color-white);font-size:clamp(2rem,1.2rem + 3.2vw,3.75rem);font-weight:800;line-height:1.15}html[lang=en] h2:where(.astro-yjc6dhey){letter-spacing:-.03em}p:where(.astro-yjc6dhey){font-size:var(--sl-text-lg);color:var(--sl-color-gray-2);margin-top:1rem}.home:where(.astro-xa7uqt5p){padding-bottom:2rem}.home:where(.astro-xa7uqt5p)>.home-section:first-child{padding-top:clamp(1.5rem,3vw,2.5rem)}.topic-list:where(.astro-xa7uqt5p){flex-direction:column;gap:clamp(3rem,6vw,5rem);display:flex}.topic:where(.astro-xa7uqt5p){scroll-margin-top:calc(var(--sl-nav-height) + 1.5rem);gap:1.5rem;display:grid}.topic-head:where(.astro-xa7uqt5p){grid-template-columns:auto 1fr;align-items:center;gap:.35rem 1rem;display:grid}.topic-head:where(.astro-xa7uqt5p) h3:where(.astro-xa7uqt5p){font-size:var(--sl-text-2xl);color:var(--sl-color-white);font-weight:700;line-height:1.3}.topic-head:where(.astro-xa7uqt5p) p:where(.astro-xa7uqt5p),.topic-count:where(.astro-xa7uqt5p){grid-column:1/-1}.topic-head:where(.astro-xa7uqt5p) p:where(.astro-xa7uqt5p){max-width:34rem;color:var(--sl-color-gray-2);margin-top:.65rem}.topic-count:where(.astro-xa7uqt5p),.guide-read:where(.astro-xa7uqt5p),.faq-guide:where(.astro-xa7uqt5p){font-size:var(--sl-text-sm);color:var(--sl-color-text-accent);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.topic:where(.astro-xa7uqt5p):target .icon-tile:where(.astro-xa7uqt5p){color:#fff;background:var(--docs-gradient);animation:arrive .9s var(--docs-ease)}.guide-list:where(.astro-xa7uqt5p){gap:1rem;margin:0;padding:0;list-style:none;display:grid}.guide:where(.astro-xa7uqt5p){flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.guide:where(.astro-xa7uqt5p) h4:where(.astro-xa7uqt5p){font-size:var(--sl-text-lg);font-weight:700;line-height:1.45}.guide:where(.astro-xa7uqt5p) h4:where(.astro-xa7uqt5p) a:where(.astro-xa7uqt5p){color:var(--sl-color-white);text-decoration:none}.guide:where(.astro-xa7uqt5p) h4:where(.astro-xa7uqt5p) a:where(.astro-xa7uqt5p):after{content:"";border-radius:inherit;position:absolute;inset:0}.guide:where(.astro-xa7uqt5p) h4:where(.astro-xa7uqt5p) a:where(.astro-xa7uqt5p):focus-visible{outline:none}.guide:where(.astro-xa7uqt5p):has(a:focus-visible){outline:2px solid var(--sl-color-text-accent);outline-offset:3px}.guide:where(.astro-xa7uqt5p) p:where(.astro-xa7uqt5p){color:var(--sl-color-gray-2)}.guide-read:where(.astro-xa7uqt5p){margin-top:auto;padding-top:.6rem}.arrow:where(.astro-xa7uqt5p){transition:transform .35s var(--docs-ease)}.glow-card:where(.astro-xa7uqt5p):hover .arrow:where(.astro-xa7uqt5p),.faq-guide:where(.astro-xa7uqt5p):hover .arrow:where(.astro-xa7uqt5p){transform:translate(4px)rotate(-45deg)}.faq:where(.astro-xa7uqt5p){gap:2.5rem;padding-block:clamp(3.5rem,8vw,6.5rem);display:grid}.faq-intro:where(.astro-xa7uqt5p) h2:where(.astro-xa7uqt5p){color:var(--sl-color-white);font-size:clamp(2rem,1.2rem + 3.2vw,3.75rem);font-weight:800;line-height:1.15}.faq-intro:where(.astro-xa7uqt5p) p:where(.astro-xa7uqt5p){font-size:var(--sl-text-lg);color:var(--sl-color-gray-2);margin-block:1rem 1.75rem}.faq-list:where(.astro-xa7uqt5p){flex-direction:column;gap:.85rem;display:flex}.faq-item:where(.astro-xa7uqt5p){background:var(--docs-card);border-radius:var(--docs-radius);transition:background .3s var(--docs-ease);padding:1.25rem 1.5rem}.faq-item:where(.astro-xa7uqt5p)[open]{background:color-mix(in oklab, var(--brand-primary) 8%, var(--docs-card))}.faq-item:where(.astro-xa7uqt5p) summary:where(.astro-xa7uqt5p){font-size:var(--sl-text-lg);color:var(--sl-color-white);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;list-style:none;display:flex}.faq-item:where(.astro-xa7uqt5p) summary:where(.astro-xa7uqt5p)::-webkit-details-marker{display:none}.faq-icon:where(.astro-xa7uqt5p){background:color-mix(in oklab, var(--sl-color-white) 6%, transparent);border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}.faq-icon:where(.astro-xa7uqt5p):before,.faq-icon:where(.astro-xa7uqt5p):after{content:"";width:.8rem;height:2px;transition:transform .4s var(--docs-ease);background:currentColor;border-radius:2px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.faq-icon:where(.astro-xa7uqt5p):after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item:where(.astro-xa7uqt5p)[open] .faq-icon:where(.astro-xa7uqt5p){color:#fff;background:var(--docs-gradient)}.faq-item:where(.astro-xa7uqt5p)[open] .faq-icon:where(.astro-xa7uqt5p):after{transform:translate(-50%,-50%)rotate(0)}.faq-item:where(.astro-xa7uqt5p) p:where(.astro-xa7uqt5p){max-width:68ch;color:var(--sl-color-gray-2);margin-top:.85rem;line-height:1.75}.faq-guide:where(.astro-xa7uqt5p){margin-top:.85rem;text-decoration:none}@keyframes arrive{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--brand-primary) 60%, transparent)}to{box-shadow:0 0 0 14px #0000}}@media (width>=45rem){.guide-list:where(.astro-xa7uqt5p){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.topic:where(.astro-xa7uqt5p){grid-template-columns:4fr 8fr;align-items:start;gap:3rem}.topic-head:where(.astro-xa7uqt5p){top:calc(var(--sl-nav-height) + 2rem);position:sticky}.faq:where(.astro-xa7uqt5p){grid-template-columns:5fr 7fr;align-items:start;gap:4rem}.faq-intro:where(.astro-xa7uqt5p){top:calc(var(--sl-nav-height) + 2rem);position:sticky}}
