.ba__slider[data-astro-cid-67ggu7zt]{border-radius:var(--radius);border:1px solid var(--line);aspect-ratio:4/3;background:var(--surface);position:relative;overflow:hidden}.ba__slider[data-astro-cid-67ggu7zt] .ba__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba__top[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.ba__divider[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#ffffffe6;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 6px #00000059}.ba__handle[data-astro-cid-67ggu7zt]{background:var(--accent);width:46px;height:46px;color:var(--on-accent);border:3px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #00000073}.ba__range[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba__range[data-astro-cid-67ggu7zt]:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius);background:0 0}.ba__label[data-astro-cid-67ggu7zt]{top:var(--space-3);left:var(--space-3);z-index:1;color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);pointer-events:none;background:#0c0e11b8;padding:.3rem .7rem;font-size:.72rem;font-weight:700;position:absolute}.ba__label--after[data-astro-cid-67ggu7zt]{left:auto;right:var(--space-3);background:var(--accent);color:var(--on-accent)}.ba__placeholder[data-astro-cid-67ggu7zt]{aspect-ratio:4/3;place-content:center;justify-items:center;gap:var(--space-3);color:var(--ink-soft);background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius);font-size:var(--text-sm);display:grid}.ba__caption[data-astro-cid-67ggu7zt]{margin-top:var(--space-3);justify-content:space-between;align-items:baseline;gap:var(--space-4);color:var(--ink-soft);font-size:var(--text-sm);display:flex}.ba__more[data-astro-cid-67ggu7zt]{align-items:center;gap:var(--space-2);color:var(--accent);transition:gap var(--dur) var(--ease-out);flex-shrink:0;font-weight:600;text-decoration:none;display:inline-flex}.ba__more[data-astro-cid-67ggu7zt]:hover{gap:var(--space-3)}.faq[data-astro-cid-25eicpmf]{gap:var(--space-3);max-width:var(--container-narrow);display:grid}.faq__item[data-astro-cid-25eicpmf]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--dur) var(--ease-out);padding:0;overflow:hidden}.faq__item[data-astro-cid-25eicpmf][open]{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.faq__question[data-astro-cid-25eicpmf]{align-items:center;gap:var(--space-3) var(--space-4);cursor:pointer;padding:var(--space-4) var(--space-5);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);transition:background var(--dur) var(--ease-out);grid-template-columns:auto 1fr auto;line-height:1.25;list-style:none;display:grid}@media (hover:hover) and (pointer:fine){.faq__question[data-astro-cid-25eicpmf]:hover{background:var(--surface-tint)}}.faq__question[data-astro-cid-25eicpmf]::-webkit-details-marker{display:none}.faq__q-num[data-astro-cid-25eicpmf]{font-family:var(--font-display);font-weight:800;font-size:var(--text-sm);color:var(--ink-soft);transition:color var(--dur) var(--ease-out)}.faq__item[data-astro-cid-25eicpmf][open] .faq__q-num[data-astro-cid-25eicpmf]{color:var(--accent)}.faq__chevron[data-astro-cid-25eicpmf]{border:1px solid var(--line);width:32px;height:32px;color:var(--accent);transition:transform var(--dur) var(--ease-out), background var(--dur) var(--ease-out), color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.faq__item[data-astro-cid-25eicpmf][open] .faq__chevron[data-astro-cid-25eicpmf]{background:var(--accent);border-color:var(--accent);color:#fff;transform:rotate(180deg)}.faq__body[data-astro-cid-25eicpmf]{transition:grid-template-rows .3s var(--ease-out);grid-template-rows:0fr;display:grid}.faq__item[data-astro-cid-25eicpmf][open] .faq__body[data-astro-cid-25eicpmf]{grid-template-rows:1fr}.faq__body-inner[data-astro-cid-25eicpmf]{overflow:hidden}.faq__answer[data-astro-cid-25eicpmf]{padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + 2.4rem);color:var(--ink-soft);max-width:62ch}@media (prefers-reduced-motion:reduce){.faq__body[data-astro-cid-25eicpmf],.faq__chevron[data-astro-cid-25eicpmf],.faq__question[data-astro-cid-25eicpmf]{transition:none}}.faq__item[data-astro-cid-25eicpmf].is-closing{border-color:var(--line)}.faq__item[data-astro-cid-25eicpmf].is-closing .faq__body[data-astro-cid-25eicpmf]{grid-template-rows:0fr}.faq__item[data-astro-cid-25eicpmf].is-closing .faq__q-num[data-astro-cid-25eicpmf]{color:var(--ink-soft)}.faq__item[data-astro-cid-25eicpmf].is-closing .faq__chevron[data-astro-cid-25eicpmf]{border-color:var(--line);color:var(--accent);background:0 0;transform:rotate(0)}
