.intro[data-astro-cid-xqrakt4q]{margin-bottom:var(--space-4)}.intro[data-astro-cid-xqrakt4q] h1[data-astro-cid-xqrakt4q]{margin:0 0 var(--space-2);font-size:var(--text-h1);letter-spacing:-.01em;line-height:1.2}.intro[data-astro-cid-xqrakt4q] p[data-astro-cid-xqrakt4q]{color:var(--text-muted);font-size:var(--text-lg);margin:0}.tool-panel[data-astro-cid-xqrakt4q],.faq[data-astro-cid-xqrakt4q]{padding:var(--pad-card)}.faq[data-astro-cid-xqrakt4q] h2[data-astro-cid-xqrakt4q]{margin:0 0 var(--space-2);font-size:var(--text-h2)}.faq-list[data-astro-cid-xqrakt4q]{align-items:start;display:grid}.faq[data-astro-cid-xqrakt4q] .faq-item{border-top:1px solid var(--glass-border)}.faq[data-astro-cid-xqrakt4q] .faq-item summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-h);padding:var(--space-2) 0;cursor:pointer;font-weight:500;list-style:none;display:flex}.faq[data-astro-cid-xqrakt4q] .faq-item summary::-webkit-details-marker{display:none}.faq[data-astro-cid-xqrakt4q] .faq-item summary:after{content:"";border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);width:7px;height:7px;transition:transform .15s var(--ease);flex:none;transform:translateY(-2px)rotate(45deg)}.faq[data-astro-cid-xqrakt4q] .faq-item[open] summary:after{transform:translateY(2px)rotate(-135deg)}.faq[data-astro-cid-xqrakt4q] .faq-item p{max-width:65ch;margin:0 0 var(--space-3);color:var(--text-muted)}@media (width>=960px){.faq[data-astro-cid-xqrakt4q]{padding:var(--pad-panel)}.faq-list[data-astro-cid-xqrakt4q]{column-gap:var(--space-6);grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.faq[data-astro-cid-xqrakt4q] .faq-item summary:after{transition:none}}.related[data-astro-cid-xqrakt4q]{margin-top:var(--space-6)}.related[data-astro-cid-xqrakt4q] h2[data-astro-cid-xqrakt4q]{margin:0 0 var(--space-3);font-size:var(--text-h2)}.related-grid[data-astro-cid-xqrakt4q]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.info[data-astro-cid-xqrakt4q]{max-width:65ch;margin-top:var(--space-5)}.info[data-astro-cid-xqrakt4q] h2{margin:var(--space-5) 0 var(--space-2);font-size:var(--text-h2)}.info[data-astro-cid-xqrakt4q] h2:first-child{margin-top:0}.info[data-astro-cid-xqrakt4q] h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-base)}.info[data-astro-cid-xqrakt4q] p{margin:0 0 var(--space-2);color:var(--text-muted)}@media (width>=960px){.tool-panel[data-astro-cid-xqrakt4q]{padding:var(--pad-panel)}}
