.search-hero[data-astro-cid-bw3c6e6l]{padding:1.5rem 0;background:var(--bg-alt);scroll-margin-top:100px}.search-hero[data-astro-cid-bw3c6e6l] img[data-astro-cid-bw3c6e6l]{display:block;width:100%;max-width:var(--max-wide);height:auto;margin:0 auto}.self-check-photo[data-astro-cid-bw3c6e6l]{margin:1.5rem 0 2rem}.self-check-photo[data-astro-cid-bw3c6e6l] img[data-astro-cid-bw3c6e6l]{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.consultation-image[data-astro-cid-bw3c6e6l]{margin:1.5rem 0}.consultation-image[data-astro-cid-bw3c6e6l] img[data-astro-cid-bw3c6e6l]{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}#self-check[data-astro-cid-bw3c6e6l],#ask[data-astro-cid-bw3c6e6l]{scroll-margin-top:100px}.answer-box[data-astro-cid-bw3c6e6l]{padding:1rem 1.1rem .25rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.ref[data-astro-cid-bw3c6e6l]{margin-left:.25rem;font-size:.78rem;white-space:nowrap}.stages[data-astro-cid-bw3c6e6l]{display:grid;gap:1.6rem;margin:1.25rem 0;padding:0;list-style:none}.stage[data-astro-cid-bw3c6e6l]{position:relative;padding:.9rem 1rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.stage[data-astro-cid-bw3c6e6l]+.stage[data-astro-cid-bw3c6e6l]:before{content:"";position:absolute;top:-1.25rem;left:50%;border:.5rem solid transparent;border-top:.6rem solid var(--ink-mid);transform:translate(-50%)}.stage__no[data-astro-cid-bw3c6e6l]{display:inline-block;width:1.7rem;height:1.7rem;margin:0;font-size:.85rem;font-weight:800;line-height:1.7rem;text-align:center;color:var(--white);background:var(--ink);border-radius:50%}.stage__name[data-astro-cid-bw3c6e6l]{display:inline-block;margin:0 0 0 .5rem;font-weight:800;color:var(--ink)}.stage__body[data-astro-cid-bw3c6e6l]{margin:.5rem 0 0;font-size:.93rem;line-height:1.75}.stage__stop[data-astro-cid-bw3c6e6l]{margin:.6rem 0 0;padding:.45rem .6rem;font-size:.85rem;line-height:1.6;background:var(--ink-soft);border-radius:6px}.stage__stop[data-astro-cid-bw3c6e6l] span[data-astro-cid-bw3c6e6l]{display:block;font-size:.75rem;font-weight:800;color:var(--bengara)}@media(min-width:768px){.stages[data-astro-cid-bw3c6e6l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.stage[data-astro-cid-bw3c6e6l]+.stage[data-astro-cid-bw3c6e6l]:before{top:50%;left:-1.2rem;border:.5rem solid transparent;border-left:.6rem solid var(--ink-mid);transform:translateY(-50%)}}.searchbox[data-astro-cid-bw3c6e6l]{margin:1.25rem 0}.searchbox__field[data-astro-cid-bw3c6e6l]{margin:0;padding:.7rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem;background:var(--white);border:1px solid rgba(43,42,39,.2);border-radius:999px;box-shadow:var(--shadow-soft);overflow-wrap:anywhere}.searchbox__op[data-astro-cid-bw3c6e6l]{font-weight:800;color:var(--bamboo)}.searchbox[data-astro-cid-bw3c6e6l] figcaption[data-astro-cid-bw3c6e6l]{margin-top:.5rem;color:var(--ink-mid);font-size:.88rem;line-height:1.7}.branch[data-astro-cid-bw3c6e6l]{display:grid;gap:.9rem;margin:1.25rem 0}.branch__item[data-astro-cid-bw3c6e6l]{padding:.9rem 1rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-top:4px solid var(--bamboo);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.branch__item--warn[data-astro-cid-bw3c6e6l]{border-top-color:var(--bengara)}.branch__if[data-astro-cid-bw3c6e6l]{margin:0;font-weight:800;color:var(--ink)}.branch__means[data-astro-cid-bw3c6e6l],.branch__next[data-astro-cid-bw3c6e6l]{margin:.4rem 0 0;font-size:.93rem;line-height:1.75}.branch__next[data-astro-cid-bw3c6e6l]{font-weight:700;color:var(--ink-mid)}@media(min-width:768px){.branch[data-astro-cid-bw3c6e6l]{grid-template-columns:repeat(2,minmax(0,1fr))}}.asks[data-astro-cid-bw3c6e6l]{margin:1.25rem 0;padding:0;list-style:none;counter-reset:ask}.asks[data-astro-cid-bw3c6e6l] li[data-astro-cid-bw3c6e6l]{position:relative;margin-bottom:.75rem;padding:.85rem 1rem .85rem 3rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);counter-increment:ask}.asks[data-astro-cid-bw3c6e6l] li[data-astro-cid-bw3c6e6l]:before{content:counter(ask);position:absolute;left:.85rem;top:.85rem;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:800;line-height:1.6rem;text-align:center;color:var(--white);background:var(--ink);border-radius:50%}.asks__heading[data-astro-cid-bw3c6e6l]{margin:0;font-weight:800;line-height:1.6;color:var(--ink)}.asks__body[data-astro-cid-bw3c6e6l]{margin:.35rem 0 0;font-size:.93rem;line-height:1.75}.sources[data-astro-cid-bw3c6e6l]{font-size:.85rem;word-break:break-all}
