.fq-grid[data-astro-cid-gfo3rpqg]{gap:var(--space-12) var(--space-12);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.fq-title__accent[data-astro-cid-gfo3rpqg]{color:var(--blue-500)}.fq-list[data-astro-cid-gfo3rpqg]{gap:var(--space-3);margin-top:var(--space-8);border-top:0;display:grid}.fq-item[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard)}.fq-item[data-astro-cid-gfo3rpqg]:hover{border-color:var(--color-border-strong)}.fq-item[data-astro-cid-gfo3rpqg][open]{border-color:var(--blue-200);background:var(--blue-50)}.fq-q[data-astro-cid-gfo3rpqg]{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:0}.fq-item[data-astro-cid-gfo3rpqg][open] .fq-q[data-astro-cid-gfo3rpqg]{padding-bottom:var(--space-2);font-weight:var(--weight-bold)}.fq-q[data-astro-cid-gfo3rpqg]:after{width:.875rem;height:.875rem;color:var(--color-text-secondary);transition:background-size var(--duration-base) var(--ease-standard);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;-webkit-mask:none;mask:none}.fq-item[data-astro-cid-gfo3rpqg][open] .fq-q[data-astro-cid-gfo3rpqg]:after{color:var(--color-link);background-size:100% 2px,2px 0;transform:none}@supports selector(:has(a)){.fq-item[data-astro-cid-gfo3rpqg]:has(>.fq-q:focus-visible){box-shadow:var(--ring-focus)}.fq-q[data-astro-cid-gfo3rpqg]:focus-visible{box-shadow:none}}.fq-a[data-astro-cid-gfo3rpqg]{max-width:var(--measure);padding:0 var(--space-6) var(--space-5);font-size:var(--text-body);line-height:1.55}.fq-card[data-astro-cid-gfo3rpqg]{--color-action:var(--blue-550);--color-action-hover:var(--blue-600);--color-action-active:var(--blue-700);--color-text-on-action:var(--white);--ring-focus:0 0 0 2px var(--color-focus-gap), 0 0 0 4px var(--color-focus);border-radius:var(--radius-xl);scroll-margin-top:var(--space-24);overflow:hidden}.fq-art[data-astro-cid-gfo3rpqg]{padding:var(--space-4) var(--space-4) 0;position:relative}.fq-art__pic[data-astro-cid-gfo3rpqg]{display:block}.fq-art__img[data-astro-cid-gfo3rpqg]{aspect-ratio:140/83;object-fit:cover;width:100%;height:auto;display:block}.fq-art__tag[data-astro-cid-gfo3rpqg]{right:var(--space-6);bottom:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text);font-size:var(--text-caption);font-weight:var(--weight-semibold);margin:0;line-height:1.4;position:absolute}.fq-card__body[data-astro-cid-gfo3rpqg]{gap:var(--space-3);padding:var(--space-5) var(--space-8) var(--space-8);display:grid}.fq-card__lead[data-astro-cid-gfo3rpqg]{color:var(--color-accent-text);font-size:var(--text-body-sm);font-weight:var(--weight-bold);margin:0;line-height:1.4}.fq-card__title[data-astro-cid-gfo3rpqg]{color:var(--color-text);font-size:var(--text-display-md);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;line-height:1.1}.fq-card__text[data-astro-cid-gfo3rpqg]{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.5}.fq-card[data-astro-cid-gfo3rpqg] .rp-input{--color-surface:var(--white);--color-text:var(--navy-900);--color-text-muted:var(--navy-500);--color-border-control:var(--white)}.fq-card[data-astro-cid-gfo3rpqg] .rp-form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.fq-card[data-astro-cid-gfo3rpqg] .rp-form>:not([data-field]){grid-column:1/-1}@media (width<=960px){.fq-grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr)}.fq-art[data-astro-cid-gfo3rpqg]{max-width:32rem;margin-inline:auto}}@media (width<=560px){.fq-q[data-astro-cid-gfo3rpqg]{padding:var(--space-4)}.fq-a[data-astro-cid-gfo3rpqg]{padding:0 var(--space-4) var(--space-4);font-size:var(--text-body-sm)}.fq-card[data-astro-cid-gfo3rpqg] .rp-form{grid-template-columns:minmax(0,1fr)}.fq-art[data-astro-cid-gfo3rpqg]{padding:var(--space-3) var(--space-2) 0}.fq-art__tag[data-astro-cid-gfo3rpqg]{right:var(--space-4)}.fq-card__body[data-astro-cid-gfo3rpqg]{padding:var(--space-4) var(--space-5) var(--space-6)}}
