body{background:#f7f8f3;color:#10231f}.public-page[data-astro-cid-bdafiehr]{min-height:100vh;padding:24px clamp(18px,4vw,56px) 72px}.public-nav[data-astro-cid-bdafiehr]{display:flex;justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto 56px}.public-nav[data-astro-cid-bdafiehr] a[data-astro-cid-bdafiehr]{color:#10231f;text-decoration:none;font-weight:800}.public-hero[data-astro-cid-bdafiehr],.industry-section[data-astro-cid-bdafiehr]{max-width:1180px;margin:0 auto}.public-hero[data-astro-cid-bdafiehr]{padding-bottom:44px}.public-hero[data-astro-cid-bdafiehr] p[data-astro-cid-bdafiehr],.industry-heading[data-astro-cid-bdafiehr] p[data-astro-cid-bdafiehr]{margin:0 0 10px;color:#5f706c;font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.public-hero[data-astro-cid-bdafiehr] h1[data-astro-cid-bdafiehr]{max-width:760px;margin:0 0 14px;font-size:clamp(2.4rem,7vw,5.8rem);line-height:.95;letter-spacing:0}.public-hero[data-astro-cid-bdafiehr]>span[data-astro-cid-bdafiehr]{color:#5f706c;font-size:1.05rem}.industry-nav[data-astro-cid-bdafiehr]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.industry-nav[data-astro-cid-bdafiehr] a[data-astro-cid-bdafiehr]{display:inline-flex;gap:8px;align-items:center;padding:11px 14px;border:1px solid #dce5de;border-radius:999px;background:#fff;color:#10231f;text-decoration:none;font-weight:800}.industry-nav[data-astro-cid-bdafiehr] b[data-astro-cid-bdafiehr]{color:#8bdc3d}.industry-section[data-astro-cid-bdafiehr]{padding:34px 0 10px}.industry-heading[data-astro-cid-bdafiehr]{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:18px}.industry-heading[data-astro-cid-bdafiehr] h2[data-astro-cid-bdafiehr]{margin:0;font-size:clamp(1.8rem,4vw,3rem);letter-spacing:0}.industry-heading[data-astro-cid-bdafiehr] span[data-astro-cid-bdafiehr]{color:#5f706c;font-weight:800}.receipt-grid[data-astro-cid-bdafiehr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.receipt-card[data-astro-cid-bdafiehr]{border:1px solid #dce5de;border-radius:8px;background:#fff;overflow:hidden}.receipt-card-top[data-astro-cid-bdafiehr]{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #edf1ec;color:#5f706c;font-size:.84rem;font-weight:900}.receipt-card-top[data-astro-cid-bdafiehr] div[data-astro-cid-bdafiehr]{display:flex;gap:12px;white-space:nowrap}.receipt-card-top[data-astro-cid-bdafiehr] a[data-astro-cid-bdafiehr]{color:#0b6b58;text-decoration:none}.receipt-pair[data-astro-cid-bdafiehr]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:360px}.receipt-pair[data-astro-cid-bdafiehr] figure[data-astro-cid-bdafiehr]{display:grid;place-items:center;align-content:center;gap:10px;margin:0;padding:18px;background:#f3f5ef}.receipt-pair[data-astro-cid-bdafiehr] img[data-astro-cid-bdafiehr]{width:min(100%,230px);max-height:320px;object-fit:contain;border-radius:4px;box-shadow:0 18px 42px #10231f24}.receipt-pair[data-astro-cid-bdafiehr] figcaption[data-astro-cid-bdafiehr]{color:#5f706c;font-weight:800}.result-box[data-astro-cid-bdafiehr]{padding:22px}.result-box[data-astro-cid-bdafiehr]>span[data-astro-cid-bdafiehr]{color:#5f706c;font-size:.78rem;font-weight:900;text-transform:uppercase}.result-box[data-astro-cid-bdafiehr] h3[data-astro-cid-bdafiehr]{margin:10px 0 18px;font-size:1.28rem;letter-spacing:0}.result-box[data-astro-cid-bdafiehr] dl[data-astro-cid-bdafiehr]{display:grid;gap:10px;margin:0}.result-box[data-astro-cid-bdafiehr] dl[data-astro-cid-bdafiehr] div[data-astro-cid-bdafiehr]{padding:12px;border-radius:8px;background:#f7faf5}.result-box[data-astro-cid-bdafiehr] dt[data-astro-cid-bdafiehr]{color:#6b7d78;font-size:.78rem;font-weight:900}.result-box[data-astro-cid-bdafiehr] dd[data-astro-cid-bdafiehr]{margin:4px 0 0;overflow-wrap:anywhere;font-weight:850}@media (max-width: 860px){.receipt-grid[data-astro-cid-bdafiehr],.receipt-pair[data-astro-cid-bdafiehr]{grid-template-columns:1fr}.industry-heading[data-astro-cid-bdafiehr]{align-items:start;flex-direction:column}}
