.faq-hero-bg[data-astro-cid-cec54yzl]{position:absolute;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 82% at 50% 50%,#000 32%,transparent 88%);mask-image:radial-gradient(ellipse 80% 82% at 50% 50%,#000 32%,transparent 88%)}.faq-hero-bg[data-astro-cid-cec54yzl]:before,.faq-hero-bg[data-astro-cid-cec54yzl]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(245,158,11,.6) 1.3px,transparent 1.7px);background-size:26px 26px}.faq-hero-bg[data-astro-cid-cec54yzl]:before{background-image:radial-gradient(rgba(245,158,11,.16) 1.2px,transparent 1.6px)}.faq-hero-bg[data-astro-cid-cec54yzl]:after{-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);-webkit-mask-size:60% 100%;mask-size:60% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:faq-hero-shimmer 3.5s linear infinite}@keyframes faq-hero-shimmer{0%{-webkit-mask-position:-60% 0;mask-position:-60% 0}to{-webkit-mask-position:160% 0;mask-position:160% 0}}@media(prefers-reduced-motion:reduce){.faq-hero-bg[data-astro-cid-cec54yzl]:after{animation:none;-webkit-mask-position:130% 0;mask-position:130% 0}}.faq-section[data-astro-cid-cec54yzl]{padding-top:var(--space-16);padding-bottom:var(--space-16);border-top:var(--border-hairline)}@media(min-width:768px){.faq-section[data-astro-cid-cec54yzl]{padding-top:var(--space-20);padding-bottom:var(--space-20)}}.faq-split[data-astro-cid-cec54yzl]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:1024px){.faq-split[data-astro-cid-cec54yzl]{grid-template-columns:minmax(0,300px) minmax(0,1fr);column-gap:var(--space-20);align-items:start}.faq-section__head[data-astro-cid-cec54yzl]{position:sticky;top:120px}}.faq-section__eyebrow[data-astro-cid-cec54yzl]{font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-3) 0}.faq-section__heading[data-astro-cid-cec54yzl]{font-family:var(--font-display);font-size:26px;font-weight:var(--weight-regular);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0 0 var(--space-4) 0;text-wrap:balance}.faq-section__intro[data-astro-cid-cec54yzl]{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0;text-wrap:pretty}.faq-list[data-astro-cid-cec54yzl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.faq-list__item[data-astro-cid-cec54yzl]{border-top:var(--border-hairline)}.faq-list__item[data-astro-cid-cec54yzl]:last-child{border-bottom:var(--border-hairline)}.faq-item__summary[data-astro-cid-cec54yzl]::-webkit-details-marker{display:none}.faq-item__summary[data-astro-cid-cec54yzl]{list-style:none}.faq-item__summary[data-astro-cid-cec54yzl]{display:grid;grid-template-columns:48px 1fr 28px;gap:var(--space-4);padding:var(--space-6) 0;align-items:baseline;cursor:pointer;transition:color var(--duration-base) var(--easing-out)}.faq-item__summary[data-astro-cid-cec54yzl]:hover .faq-item__question[data-astro-cid-cec54yzl],.faq-item__summary[data-astro-cid-cec54yzl]:focus-visible .faq-item__question[data-astro-cid-cec54yzl]{color:var(--color-link)}.faq-item__num[data-astro-cid-cec54yzl]{font-family:var(--font-mono);font-size:13px;font-weight:var(--weight-semibold);color:#b45309;font-feature-settings:"tnum";line-height:1.3}.faq-item__question[data-astro-cid-cec54yzl]{font-family:var(--font-display);font-size:18px;font-weight:var(--weight-regular);line-height:1.4;color:var(--color-text-primary);letter-spacing:-.005em;text-wrap:balance;transition:color var(--duration-base) var(--easing-out)}@media(min-width:768px){.faq-item__question[data-astro-cid-cec54yzl]{font-size:20px}}.faq-item__indicator[data-astro-cid-cec54yzl]{font-family:var(--font-mono);font-size:18px;font-weight:var(--weight-regular);color:var(--color-text-muted);text-align:center;line-height:1}.faq-item[data-astro-cid-cec54yzl]:not([open]) .faq-item__indicator[data-astro-cid-cec54yzl]:before{content:"+"}.faq-item[data-astro-cid-cec54yzl][open] .faq-item__indicator[data-astro-cid-cec54yzl]:before{content:"−"}.faq-item__answer[data-astro-cid-cec54yzl]{padding:0 28px var(--space-8) calc(48px + var(--space-4));font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty}.faq-item__answer[data-astro-cid-cec54yzl] p[data-astro-cid-cec54yzl]{margin:0}.faq-item__answer[data-astro-cid-cec54yzl] p[data-astro-cid-cec54yzl]+p[data-astro-cid-cec54yzl],.faq-item__answer[data-astro-cid-cec54yzl] p[data-astro-cid-cec54yzl]+ul[data-astro-cid-cec54yzl],.faq-item__answer[data-astro-cid-cec54yzl] ul[data-astro-cid-cec54yzl]+p[data-astro-cid-cec54yzl]{margin-top:var(--space-4)}.faq-item__answer[data-astro-cid-cec54yzl] ul[data-astro-cid-cec54yzl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.faq-item__answer[data-astro-cid-cec54yzl] ul[data-astro-cid-cec54yzl] li[data-astro-cid-cec54yzl]{padding-left:var(--space-4);position:relative}.faq-item__answer[data-astro-cid-cec54yzl] ul[data-astro-cid-cec54yzl] li[data-astro-cid-cec54yzl]:before{content:"—";position:absolute;left:0;color:var(--color-text-muted)}.faq-item__answer[data-astro-cid-cec54yzl] strong[data-astro-cid-cec54yzl]{font-weight:var(--weight-semibold);color:var(--color-text-primary)}.faq-item__answer[data-astro-cid-cec54yzl] a[data-astro-cid-cec54yzl]{color:var(--color-link);text-decoration:none}.faq-item__answer[data-astro-cid-cec54yzl] a[data-astro-cid-cec54yzl]:hover,.faq-item__answer[data-astro-cid-cec54yzl] a[data-astro-cid-cec54yzl]:focus-visible{color:var(--color-link-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
