.business-page .bai-sales{background:#fff4db;border-block:1px solid #efdfbc}.business-page .bai-sales-intro{max-width:700px}.business-page .bai-sales-intro p{margin-top:16px}.business-page .bai-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.business-page .bai-product{background:#fff;border:1px solid #e9dfcd;border-radius:22px;flex-direction:column;min-width:0;padding:26px;display:flex}.business-page .bai-product-label{color:#70501c;align-items:center;gap:10px;margin-bottom:14px;font-weight:600;display:flex}.business-page .bai-product h3{font:400 28px/1.15 Georgia,serif}.business-page .bai-product>p{color:#655e54;margin-top:14px}.business-page .bai-product-demo{border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;min-height:162px;margin-top:22px;margin-bottom:22px;padding:22px;display:flex}.business-page .bai-pass-demo{color:#214c36;background:#edf7f1;border:1px solid #cce3d5}.business-page .bai-gift-demo{color:#fff6e4;background:#29231d;position:relative;overflow:hidden}.business-page .bai-demo-title{letter-spacing:1px;text-transform:uppercase;font-size:12px}.business-page .bai-demo-value{font:400 30px/1.15 Georgia,serif}.business-page .bai-demo-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.business-page .bai-stamps{gap:7px;display:flex}.business-page .bai-stamps span{border:1px solid #7d9f8b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.business-page .bai-stamps .bai-used{color:#fff;background:#28573d;border-color:#28573d}.business-page .bai-product ul{gap:10px;margin:0 0 20px;padding-left:19px;display:grid}.business-page .bai-product-result{border-top:1px solid #e9dfcd;margin-top:auto;padding-top:16px;font-weight:600}.business-page .bai-sales-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.business-page .bai-sales-foot p{color:#655e54;max-width:620px;font-size:13px}@media (max-width:640px){.business-page .bai-products{grid-template-columns:1fr;gap:16px}.business-page .bai-product{padding:20px}.business-page .bai-product h3{font-size:25px}}
.business-page .bpf-section{border-block:1px solid #e7e5e4;scroll-margin-top:96px}.business-page .bpf-website,.business-page .bpf-staff{background:#f4f8f4}.business-page .bpf-evotor{background:#fff8ec}.business-page .bpf-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:40px;max-width:1280px;margin-inline:auto;padding:48px 24px;display:grid}.business-page .bpf-layout>*{min-width:0}.business-page .bpf-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#92400e;font-size:12px;font-weight:600;line-height:1.6}.business-page .bpf-copy h2{color:#0c0a09;text-wrap:balance;margin-top:12px;font:400 40px/1.15 Georgia,Times New Roman,serif}.business-page .bpf-copy>p{color:#57534e;margin-top:16px;font-size:16px;line-height:1.75}.business-page .bpf-benefits{gap:12px;margin-block:24px;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.business-page .bpf-benefits li{padding-left:25px;position:relative}.business-page .bpf-benefits li:before{content:"✓";color:#a16207;font-weight:700;position:absolute;left:0}.business-page .bpf-actions{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.business-page .bpf-button{color:#fff;text-align:center;background:#0c0a09;border-radius:8px;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.business-page .bpf-button:hover{background:#292524}.business-page .bpf-button:focus-visible,.business-page .bpf-link:focus-visible{outline-offset:4px;outline:2px solid #92400e}.business-page .bpf-link{text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline}.business-page .bpf-layout figure{margin:0}.business-page .bpf-layout figcaption{color:#78716c;margin-top:16px;font-size:12px;line-height:1.7}.business-page .bpf-site-visual{justify-content:center;align-items:center;gap:24px;display:flex}.business-page .bpf-sources{gap:24px;display:grid}.business-page .bpf-sources>div{align-items:center;gap:12px;display:flex}.business-page .bpf-sources>div>span:first-child{white-space:nowrap;background:#fffaf2;border:1px solid #d6d3d1;border-radius:24px;padding:10px 16px;font-size:13px}.business-page .bpf-source-arrow{color:#8a9385;font-size:28px}.business-page .bpf-phone{background:#171717;border:2px solid #57534e;border-radius:34px;flex:none;width:282px;padding:7px;position:relative;box-shadow:0 12px 22px -12px #57534e}.business-page .bpf-phone-camera{z-index:2;background:#1c1917;border-radius:50%;width:8px;height:8px;position:absolute;top:15px;left:calc(50% - 4px)}.business-page .bpf-phone-screen{color:#292318;background:#fffaf2;border-radius:25px;overflow:hidden}.business-page .bpf-demo-header{justify-content:space-between;align-items:center;padding:26px 14px 12px;font:16px Georgia,serif;display:flex}.business-page .bpf-demo-header>span:last-child{font:18px Arial,sans-serif}.business-page .bpf-demo-hero{height:240px;position:relative}.business-page .bpf-demo-hero>img{object-fit:cover;width:100%;height:100%}.business-page .bpf-demo-overlay{color:#fff;background:linear-gradient(90deg,#170f0bbd,#170f0b15);padding:26px 16px;position:absolute;inset:0}.business-page .bpf-demo-overlay>strong{font:26px/1.1 Georgia,serif}.business-page .bpf-demo-overlay>p{margin-top:12px;font-size:10px;line-height:1.5}.business-page .bpf-demo-button{color:#292318;background:#fcd34d;border-radius:6px;margin-top:16px;padding:9px 12px;font-size:11px;font-weight:600;display:inline-block}.business-page .bpf-demo-content{padding:12px}.business-page .bpf-demo-room{border:1px solid #e7dfd0;border-radius:9px;align-items:center;gap:8px;padding:7px;display:flex}.business-page .bpf-demo-room>img{object-fit:cover;border-radius:5px;width:52px;height:51px}.business-page .bpf-demo-room>div{flex:1;min-width:0}.business-page .bpf-demo-room strong{font-size:12px;display:block}.business-page .bpf-demo-room div>span{margin-top:3px;font-size:9px;line-height:1.5;display:block}.business-page .bpf-demo-label{margin-top:12px;font-size:12px;display:block}.business-page .bpf-demo-date{border:1px solid #e7dfd0;border-radius:6px;justify-content:space-between;margin-top:7px;padding:8px;font-size:10px;display:flex}.business-page .bpf-demo-times{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:7px;display:grid}.business-page .bpf-demo-times>span{text-align:center;border:1px solid #e7dfd0;border-radius:6px;padding:6px 0;font-size:9px}.business-page .bpf-demo-times>span:last-child{background:#fcd34d;border-color:#fcd34d;font-weight:600}.business-page .bpf-schedule{background:#fff;border:1px solid #d6ded3;border-radius:18px;padding:24px}.business-page .bpf-schedule-title{font:400 28px/1.2 Georgia,serif}.business-page .bpf-schedule-toolbar{border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:center;gap:12px;margin-block:20px;padding-bottom:20px;font-size:14px;display:flex}.business-page .bpf-week-label{background:#fef3c7;border-radius:20px;padding:8px 12px}.business-page .bpf-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.business-page .bpf-day>strong{text-align:center;margin-bottom:12px;font-size:13px;display:block}.business-page .bpf-shift{text-align:center;border-radius:12px;flex-direction:column;gap:16px;min-height:108px;padding:12px 5px;font-size:12px;display:flex}.business-page .bpf-shift b{white-space:nowrap;font-size:11px}.business-page .bpf-shift-green{background:#e5f5da}.business-page .bpf-shift-yellow{background:#fef3c7}.business-page .bpf-shift-blue{background:#e0effb}.business-page .bpf-shift-off{color:#78716c;background:#f5f5f4}.business-page .bpf-assignment{border:1px solid #e7e5e4;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding:16px;font-size:13px;display:flex}.business-page .bpf-assignment strong,.business-page .bpf-assignment div>span{display:block}.business-page .bpf-assignment div>span{color:#57534e;margin-top:8px}.business-page .bpf-assignment-badge{text-align:center;background:#e5f5da;border-radius:10px;flex:none;padding:8px 10px;font-size:11px;line-height:1.5}.business-page .bpf-cash-flow{grid-template-columns:minmax(0,1fr) 30px minmax(0,1.5fr);align-items:center;gap:8px;display:grid}.business-page .bpf-order-card{background:#fff;border:1px solid #efdfbc;border-radius:14px;gap:13px;padding:20px 16px;font-size:13px;display:grid;box-shadow:0 8px 18px -16px #57534e}.business-page .bpf-order-brand{font:700 24px Georgia,serif}.business-page .bpf-order-brand>span{color:#f59e0b}.business-page .bpf-order-card>strong{font-size:16px}.business-page .bpf-order-card>b{text-align:center;background:#fef3c7;border-radius:8px;padding:10px 6px;font-size:14px}.business-page .bpf-cash-arrow{color:#8a9385;font-size:30px}.business-page .bpf-terminal{width:100%;height:auto}@media (min-width:1024px) and (max-width:1199px){.business-page .bpf-site-visual{gap:12px}.business-page .bpf-sources>div{gap:6px}.business-page .bpf-sources>div>span:first-child{padding:9px 10px}.business-page .bpf-phone{width:260px}}@media (max-width:1023px){.business-page .bpf-layout{grid-template-columns:minmax(0,1fr);gap:32px}.business-page .bpf-copy{max-width:720px}.business-page .bpf-layout figure{width:100%;max-width:660px;margin-inline:auto}.business-page .bpf-phone{width:282px}}@media (max-width:639px){.business-page .bpf-layout{padding:32px 16px}.business-page .bpf-copy h2{font-size:32px}.business-page .bpf-actions{flex-direction:column;align-items:stretch}.business-page .bpf-button{width:100%}.business-page .bpf-link{text-align:center}.business-page .bpf-site-visual{flex-direction:column;gap:18px}.business-page .bpf-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}.business-page .bpf-sources>div{justify-content:center}.business-page .bpf-sources>div>span:first-child{padding:8px 10px;font-size:11px}.business-page .bpf-source-arrow{display:none}.business-page .bpf-week{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 6px}.business-page .bpf-schedule{padding:18px 14px}.business-page .bpf-schedule-title{font-size:24px}.business-page .bpf-assignment{flex-direction:column;align-items:stretch;padding:12px}.business-page .bpf-assignment-badge br{display:none}.business-page .bpf-cash-flow{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0}.business-page .bpf-order-card{width:100%;max-width:280px}.business-page .bpf-cash-arrow{height:44px;transform:rotate(90deg)}.business-page .bpf-terminal{max-width:280px}}@media (prefers-reduced-motion:reduce){.business-page .bpf-button{transition:none}}@media (min-width:1024px) and (max-width:1199px){.business-page .bpf-week{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 6px}}@media (max-width:639px){.business-page .bpf-day:last-child{grid-column:1/-1;align-items:center;gap:12px;display:flex}.business-page .bpf-day:last-child>strong{margin:0}.business-page .bpf-day:last-child .bpf-shift{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:10px}}
