.fq[data-astro-cid-5kwc3xwi]{background:var(--bg-primary)}.fq--alt[data-astro-cid-5kwc3xwi]{background:var(--bg-secondary)}.fq__grid[data-astro-cid-5kwc3xwi]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start}.fq__head[data-astro-cid-5kwc3xwi]{position:sticky;top:104px;max-width:40ch}.fq__title[data-astro-cid-5kwc3xwi]{margin-top:16px;font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:1.05;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}.fq__lead[data-astro-cid-5kwc3xwi]{margin-top:20px;font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);max-width:38ch;text-wrap:pretty}.fq__contact[data-astro-cid-5kwc3xwi]{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.fq__mail[data-astro-cid-5kwc3xwi]{font-family:var(--font-body);font-size:.9375rem;font-weight:500;color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:text-decoration-color var(--duration-quick) var(--ease-smooth-out)}.fq__mail[data-astro-cid-5kwc3xwi]:hover{text-decoration-color:currentColor}.fq__list[data-astro-cid-5kwc3xwi]{display:flex;flex-direction:column;gap:12px}.fq__item[data-astro-cid-5kwc3xwi]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);overflow:hidden;transition:background-color var(--duration-fast) var(--ease-smooth-out),border-color var(--duration-fast) var(--ease-smooth-out),opacity var(--duration-slow) var(--ease-smooth-out) var(--rv-delay, 0ms)}.fq__item[data-astro-cid-5kwc3xwi].is-open{background:#1a1815;border-color:#1a1815}.fq__trigger[data-astro-cid-5kwc3xwi]{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px clamp(20px,2.4vw,30px);background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body)}.fq__trigger[data-astro-cid-5kwc3xwi]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:var(--radius-lg)}.fq__q[data-astro-cid-5kwc3xwi]{font-family:var(--font-display);font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:500;letter-spacing:-.02em;color:var(--text-primary);transition:color var(--duration-fast) var(--ease-smooth-out)}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__q[data-astro-cid-5kwc3xwi]{color:#f5f2ee}.fq__icon[data-astro-cid-5kwc3xwi]{position:relative;width:18px;height:18px;flex:none}.fq__v[data-astro-cid-5kwc3xwi],.fq__h[data-astro-cid-5kwc3xwi]{position:absolute;top:50%;left:50%;background:var(--text-primary);border-radius:1px;transition:transform var(--duration-medium) var(--ease-smooth-out),background-color var(--duration-fast) var(--ease-smooth-out)}.fq__v[data-astro-cid-5kwc3xwi]{width:1.6px;height:16px;transform:translate(-50%,-50%) rotate(0)}.fq__h[data-astro-cid-5kwc3xwi]{width:16px;height:1.6px;transform:translate(-50%,-50%)}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__v[data-astro-cid-5kwc3xwi]{transform:translate(-50%,-50%) rotate(90deg);background:#f5f2ee}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__h[data-astro-cid-5kwc3xwi]{background:#f5f2ee}.fq__answer[data-astro-cid-5kwc3xwi]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-fast) var(--ease-smooth-out)}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__answer[data-astro-cid-5kwc3xwi]{grid-template-rows:1fr;transition:grid-template-rows var(--duration-medium) var(--ease-smooth-out)}.fq__answer-in[data-astro-cid-5kwc3xwi]{min-height:0;overflow:hidden;opacity:0;filter:blur(var(--blur-small));visibility:hidden;transition:opacity var(--duration-fast) var(--ease-smooth-out),filter var(--duration-fast) var(--ease-smooth-out),visibility 0s linear var(--duration-fast)}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__answer-in[data-astro-cid-5kwc3xwi]{opacity:1;filter:blur(0);visibility:visible;transition:opacity var(--duration-medium) var(--ease-smooth-out),filter var(--duration-medium) var(--ease-smooth-out),visibility 0s}@media(prefers-reduced-motion:reduce){.fq__item[data-astro-cid-5kwc3xwi],.fq__q[data-astro-cid-5kwc3xwi],.fq__v[data-astro-cid-5kwc3xwi],.fq__h[data-astro-cid-5kwc3xwi],.fq__answer[data-astro-cid-5kwc3xwi],.fq__answer-in[data-astro-cid-5kwc3xwi]{transition:none!important}}.fq__answer[data-astro-cid-5kwc3xwi] p[data-astro-cid-5kwc3xwi]{margin:0;padding:0 clamp(20px,2.4vw,30px) 24px;font-size:1rem;line-height:1.6;color:var(--text-secondary);max-width:68ch}.fq__item[data-astro-cid-5kwc3xwi].is-open .fq__answer[data-astro-cid-5kwc3xwi] p[data-astro-cid-5kwc3xwi]{color:#d9d5d0}@media(max-width:900px){.fq__grid[data-astro-cid-5kwc3xwi]{grid-template-columns:1fr;gap:clamp(28px,6vw,40px)}.fq__head[data-astro-cid-5kwc3xwi]{position:static;max-width:56ch}}@media(max-width:560px){.fq__trigger[data-astro-cid-5kwc3xwi]{gap:12px}}
