.catchme-faq[data-astro-cid-v4sesl4z]{position:relative;padding:clamp(4rem,8vw,7rem) 1.5rem;overflow:hidden;isolation:isolate}.ghost-text[data-astro-cid-v4sesl4z]{position:absolute;bottom:12%;left:-3%;font-family:var(--font-headline);font-weight:900;font-size:clamp(8rem,22vw,22rem);color:#ffffff06;letter-spacing:-.05em;line-height:.85;white-space:nowrap;pointer-events:none;user-select:none;z-index:0}.blur-orb[data-astro-cid-v4sesl4z]{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0}.blur-orb-1[data-astro-cid-v4sesl4z]{top:-10%;right:-10%;width:30vw;height:30vw;background:#50e1f91a}.faq-inner[data-astro-cid-v4sesl4z]{position:relative;z-index:2;max-width:64rem;margin:0 auto}.faq-header[data-astro-cid-v4sesl4z]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:clamp(2.5rem,5vw,4rem);max-width:38rem}.kicker[data-astro-cid-v4sesl4z]{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem 1rem .4rem .85rem;border-radius:999px;background:var(--color-surface-bright);border:1px solid rgba(255,255,255,.06);color:var(--color-secondary);font-family:var(--font-headline);font-weight:700;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.5rem}.kicker-dot[data-astro-cid-v4sesl4z]{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-secondary);box-shadow:0 0 12px var(--color-secondary);animation:kicker-pulse 2.4s ease-in-out infinite}@keyframes kicker-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.title[data-astro-cid-v4sesl4z]{font-family:var(--font-headline);font-weight:900;font-size:clamp(2.5rem,6vw,5rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;color:#fff;margin:0}.lede[data-astro-cid-v4sesl4z]{margin:1.25rem 0 0;color:var(--color-on-surface-variant);font-size:1.05rem;line-height:1.6}.faq-list[data-astro-cid-v4sesl4z]{display:flex;flex-direction:column;gap:.6rem}.faq-item[data-astro-cid-v4sesl4z]{border-radius:1.25rem;background:var(--color-surface-container-low);border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:background .4s ease,border-color .4s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.faq-item[data-astro-cid-v4sesl4z]:hover{border-color:#ff8f6f59;background:var(--color-surface-container)}.faq-item[data-astro-cid-v4sesl4z]:has(.faq-trigger[aria-expanded=true]){border-color:#ff8f6f8c;background:var(--color-surface-container);box-shadow:0 20px 50px -25px #ff785166}.faq-trigger[data-astro-cid-v4sesl4z]{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;padding:1.4rem 1.5rem;background:transparent;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.faq-trigger[data-astro-cid-v4sesl4z]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:1.25rem}.faq-num[data-astro-cid-v4sesl4z]{font-family:var(--font-headline);font-weight:900;font-size:clamp(1.1rem,2vw,1.5rem);letter-spacing:-.02em;color:var(--color-on-surface-variant);min-width:2.4ch;transition:color .3s ease}.faq-trigger[data-astro-cid-v4sesl4z][aria-expanded=true] .faq-num[data-astro-cid-v4sesl4z],.faq-trigger[data-astro-cid-v4sesl4z]:hover .faq-num[data-astro-cid-v4sesl4z]{color:var(--color-primary)}.faq-question[data-astro-cid-v4sesl4z]{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.3;color:#fff;letter-spacing:-.005em}.faq-icon[data-astro-cid-v4sesl4z]{position:relative;width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;flex-shrink:0;transition:background .35s ease,border-color .35s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.faq-icon-bar[data-astro-cid-v4sesl4z]{position:absolute;top:50%;left:50%;width:.95rem;height:2px;background:#fff;border-radius:2px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.faq-icon-bar-h[data-astro-cid-v4sesl4z]{transform:translate(-50%,-50%)}.faq-icon-bar-v[data-astro-cid-v4sesl4z]{transform:translate(-50%,-50%) rotate(90deg)}.faq-trigger[data-astro-cid-v4sesl4z]:hover .faq-icon[data-astro-cid-v4sesl4z]{background:#ff8f6f1f;border-color:#ff8f6f73}.faq-trigger[data-astro-cid-v4sesl4z][aria-expanded=true] .faq-icon[data-astro-cid-v4sesl4z]{background:var(--color-primary);border-color:var(--color-primary);transform:rotate(180deg)}.faq-trigger[data-astro-cid-v4sesl4z][aria-expanded=true] .faq-icon-bar[data-astro-cid-v4sesl4z]{background:var(--color-on-primary)}.faq-trigger[data-astro-cid-v4sesl4z][aria-expanded=true] .faq-icon-bar-v[data-astro-cid-v4sesl4z]{transform:translate(-50%,-50%) rotate(0);opacity:0}.faq-answer[data-astro-cid-v4sesl4z]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}.faq-trigger[data-astro-cid-v4sesl4z][aria-expanded=true]+.faq-answer[data-astro-cid-v4sesl4z]{grid-template-rows:1fr}.faq-answer-inner[data-astro-cid-v4sesl4z]{overflow:hidden;min-height:0}.faq-answer-inner[data-astro-cid-v4sesl4z] p[data-astro-cid-v4sesl4z]{margin:0;padding:0 1.5rem 1.6rem calc(2.4ch + 2.75rem);color:var(--color-on-surface-variant);font-family:var(--font-body);font-size:1rem;line-height:1.65;max-width:50rem}@media(max-width:640px){.faq-trigger[data-astro-cid-v4sesl4z]{padding:1.15rem;gap:.85rem}.faq-answer-inner[data-astro-cid-v4sesl4z] p[data-astro-cid-v4sesl4z]{padding:0 1.15rem 1.3rem;font-size:.95rem}}
