.bi-truck{--bi-ink:#173d35;--bi-accent:#f8c657;box-sizing:border-box;max-width:100%;padding:clamp(24px,5vw,52px);border-radius:24px;background:#faf7ee;color:var(--bi-ink);font:16px/1.6 system-ui,sans-serif}.bi-truck *{box-sizing:border-box}.bi-truck h1,.bi-truck h2{font-size:clamp(28px,4vw,44px);line-height:1.15;color:var(--bi-ink);margin:10px 0 24px}.bi-truck h3{font-size:26px;line-height:1.25;margin:20px 0 10px;color:var(--bi-ink)}.bi-truck .bi-eyebrow{font-size:12px;letter-spacing:.15em;font-weight:750}.bi-truck .bi-badge{display:inline-block;padding:5px 12px;border-radius:30px;background:#e6e4dc;font-size:12px;font-weight:750;letter-spacing:.08em}.bi-truck .bi-open{background:#d5e9d8}.bi-truck .bi-muted{font-size:13px;color:#53645d}.bi-truck button,.bi-truck .bi-button{display:inline-block;background:var(--bi-ink);color:#fff;border:2px solid var(--bi-ink);border-radius:10px;padding:12px 19px;margin:6px 8px 6px 0;font:700 15px/1.4 system-ui,sans-serif;text-decoration:none;cursor:pointer}.bi-truck .bi-secondary{background:transparent;color:var(--bi-ink)}.bi-truck button:disabled{opacity:.6;cursor:wait}.bi-truck :focus-visible{outline:3px solid #b86712;outline-offset:3px}.bi-truck iframe{display:block;width:100%;height:320px;border:0;border-radius:14px;margin:20px 0}.bi-truck.bi-manager{max-width:760px;margin:24px 0}.bi-truck label{display:block;font-weight:650;margin:18px 0 8px}.bi-truck input:not([type=checkbox]),.bi-truck textarea,.bi-truck select{display:block;width:100%;max-width:100%;padding:12px;border:1px solid #82938b;border-radius:8px;background:white;color:#173d35;font:16px/1.4 system-ui,sans-serif;margin-top:7px}.bi-truck textarea{min-height:95px}.bi-truck fieldset{padding:16px;border:1px solid #cbd1c8;border-radius:12px;margin-top:20px}.bi-truck legend{font-weight:750}.bi-truck [hidden]{display:none!important}.bi-truck .bi-check{font-weight:400}.bi-truck .bi-check input{margin-right:8px}.bi-truck [data-bi-message]{font-weight:700}.bi-truck .bi-actions{margin-top:20px}@media(max-width:500px){.bi-truck.bi-manager{padding:22px 16px}.bi-truck .bi-actions button{width:100%}.bi-truck iframe{height:260px}}
