.below-tool{margin-top:40px;padding-top:4px;border-top:1px solid var(--color-border)}.below-tool section{margin-top:36px}.below-tool h2{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text-strong);margin:0 0 6px}.below-tool .band-sub{font-size:.95rem;color:var(--color-text-muted);margin:0 0 18px}.samples-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sample-tile{margin:0;overflow:hidden;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface)}.sample-tile img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:var(--color-surface)}.sample-tile figcaption{padding:9px 12px;font-size:13px;font-weight:600;color:var(--color-text-secondary)}@media (max-width:640px){.samples-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:380px){.samples-grid{grid-template-columns:1fr}}.price-band{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:12px;padding:20px 22px}.price-band p{margin:6px 0 0;font-size:.95rem;color:var(--color-text-muted)}.price-band .price-line{font-weight:600;color:var(--color-text-secondary)}.faq{margin:0}.faq-item{padding:14px 0;border-top:1px solid var(--color-border-subtle)}.faq-item:first-child{border-top:none}.faq dt{font-size:.98rem;font-weight:700;color:var(--color-text-strong);margin-bottom:4px}.faq dd{margin:0;font-size:.92rem;line-height:1.5;color:var(--color-text-muted)}