.hero{text-align:center;padding:clamp(20px,4vw,48px) 0 clamp(20px,3vw,32px)}.hero h1{margin-bottom:14px}.hero .lead{max-width:34rem;margin:0 auto}.breadcrumbs{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 16px;font-size:.875rem;display:flex}.breadcrumbs a{color:var(--muted);text-decoration:none}.breadcrumbs a:hover{color:var(--text);text-decoration:underline}.breadcrumbs span[aria-hidden]{opacity:.5}@media (width<=480px){.breadcrumbs:has(>a~a)>span[aria-hidden]:has(+[aria-current=page]){display:none}.breadcrumbs:has(>a~a)>[aria-current=page]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.faq{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.faq details+details{border-top:1px solid var(--border)}.faq summary{cursor:pointer;transition:background-color .2s var(--ease);padding:16px 52px 16px 20px;font-weight:600;list-style:none;position:relative}.faq summary:hover{background:var(--surface-muted)}.faq summary:focus-visible{outline-offset:-2px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:9px;height:9px;transition:transform .25s var(--ease);margin-top:-7px;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.faq details[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.faq p{color:var(--muted);margin:0;padding:0 20px 18px}.category-title[data-astro-cid-abhvddof]{--group-icon-size:56px;flex-direction:column;align-items:center;gap:14px;display:flex}.section--first[data-astro-cid-abhvddof]{margin-top:8px}.intro[data-astro-cid-abhvddof]{color:var(--muted);margin:clamp(40px,5vw,56px) 0 0;font-size:1.0625rem}.ad-slot[data-astro-cid-ygkiugat]{border:1px dashed var(--border);border-radius:var(--radius);min-height:120px;margin:24px 0}.steps[data-astro-cid-odbiejac]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);counter-increment:step;padding:20px}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]:before{content:counter(step);background:var(--accent-soft);width:30px;height:30px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;margin-bottom:12px;font-weight:700;display:grid}.related[data-astro-cid-odbiejac] .cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}@media (width<=480px){.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]{grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:16px;display:grid}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]:before{margin-bottom:0}}
