.wf-hero.shipping-demo{display:block;margin:0;padding:22px;border-radius:20px;min-width:0}.wf-hero svg{width:100%;height:auto;display:block;font-family:Arial,sans-serif}.wf-bar{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #46553a;padding-bottom:18px;font-size:10px;letter-spacing:.08em;color:#d5bd7f}.wf-bar>span:last-child{letter-spacing:0;color:#a5b596}.wf-note{font-size:12px;line-height:1.7;color:#a5b397;margin:20px 0 0}.wf-hero .shipping-controls{flex-wrap:wrap;margin-top:16px;font-size:9px}.wf-label{font-size:10px;letter-spacing:.12em;color:#d5bd7f}.wf-start{display:grid;grid-template-columns:1fr 30px 1fr;gap:25px;align-items:center;margin-top:35px}.wf-start article,.wf-routine-grid article{align-self:stretch;padding:30px;border:1px solid #4c5b3c;border-radius:16px;background:#172111}.wf-start h3{font-size:32px;line-height:1.15;margin:20px 0}.wf-start p,.wf-method-grid p,.wf-routine-grid p,.wf-report p{font-size:16px;line-height:1.7;color:#b0bf9f}.wf-connect{font-size:28px;color:#d5bd7f}.wf-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.wf-chips span{border:1px solid #5a6945;border-radius:18px;font-size:12px;padding:8px 12px;color:#d3dbbf}.wf-methods{background:#121b0e;border-block:1px solid #3e4d32}.wf-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:35px}.wf-method-grid>article{min-width:0}.wf-method-grid h3{font-size:28px;margin:26px 0 12px}.wf-kiosk{max-width:350px;margin:auto;border:10px solid #4b5440;border-radius:24px;background:#111b0f;padding:22px;box-shadow:0 18px 45px #0004;min-height:265px}.wf-device-head{font-size:10px;letter-spacing:.1em;color:#acb995}.wf-clock{font-size:58px;color:#e5d39d;margin:15px 0}.wf-person{display:flex;align-items:center;gap:14px;color:#d1c18c;font-size:13px}.wf-person span{color:#dce6cd;font-size:16px}.wf-device-action{margin-top:18px;padding:12px;background:#d3bc7f;border-radius:8px;text-align:center;color:#293821;font-size:14px;font-weight:600}.wf-mobile-scene{position:relative;display:flex;align-items:center;justify-content:center;min-height:265px;gap:20px}.wf-geofence{width:175px;height:175px;border:2px dashed #b2c58c;border-radius:50%;background:#35492a66;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;color:#bccda9;font-size:12px}.wf-geofence i{width:14px;height:14px;border-radius:50%;background:#e0c982;margin-top:18px;box-shadow:0 0 0 10px #d4c38222}.wf-phone{width:160px;min-height:260px;border:7px solid #56604a;border-radius:25px;background:#101a0d;padding:18px 12px}.wf-location{display:block;color:#b9d3a0;font-size:10px;margin:28px 0 18px}.wf-phone strong{font-size:23px;line-height:1.2;color:#e3e9d5;display:block}.wf-review{border:1px solid #51613f;border-radius:18px;padding:28px;background:#131d0f;margin-top:35px}.wf-review-controls{display:flex;gap:10px;margin:24px 0}.wf-review-controls button{flex:1;font:inherit;font-size:14px;padding:13px;border:1px solid #5b6c44;border-radius:8px;background:#1e2a17;color:#d1dabe;cursor:pointer;transition:none}.wf-review-controls button[aria-pressed=true]{background:#d3bc7f;color:#293821}.wf-review-body{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.wf-sheet{border:1px solid #4b5e38;border-radius:12px;padding:24px;background:#1b2814}.wf-sheet-title{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#e4ead6}.wf-sheet-title span{border:1px solid #809363;border-radius:15px;padding:6px 10px;font-size:11px;color:#cbdbb1}.wf-sheet-row{display:flex;justify-content:space-between;padding:17px 0;border-bottom:1px solid #455a32;font-size:15px;color:#cfdbc0}.wf-sheet-head{font-size:10px;color:#9fae8c;margin-top:18px}.wf-review-copy h3,.wf-report h3{font-size:30px;line-height:1.2;margin:18px 0}.wf-review-copy>p:not(.wf-note){font-size:17px;line-height:1.7;color:#b5c2a5}.wf-routine-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.wf-routine-grid h3{font-size:27px;margin:20px 0}.wf-dayline{display:flex;gap:5px;margin:25px 0}.wf-dayline span{flex:2;text-align:center;padding:14px;background:#455d33;border-radius:5px;color:#dce7cd;font-size:13px}.wf-dayline span:nth-child(2){flex:1;background:#665a34}.wf-request{display:flex;justify-content:space-between;gap:16px;padding:17px;border:1px solid #67734e;border-radius:8px;margin:25px 0;font-size:13px;color:#c7d5b6}.wf-request strong{color:#ddc482;font-weight:500}.wf-report{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:32px;border:1px solid #4c5b3b;border-radius:16px;background:#172111;margin:35px 0}.wf-bars>div{margin:15px 0 24px}.wf-bars span{display:flex;justify-content:space-between;color:#c1cfb0;font-size:14px}.wf-bars strong{font-weight:500;color:#d8c28a}.wf-bars i{display:block;width:var(--bar);height:14px;background:linear-gradient(90deg,#849a5b,#d5bd7f);border-radius:4px;margin-top:12px}.wf-bars small{font-size:11px;color:#96a582}@media(max-width:1000px){.tw-hero-grid{grid-template-columns:1fr}.wf-hero.shipping-demo{max-width:850px}.wf-method-grid{gap:25px}.wf-mobile-scene{gap:10px}.wf-geofence{width:135px;height:135px}}@media(max-width:700px){.wf-start,.wf-method-grid,.wf-review-body,.wf-routine-grid,.wf-report{grid-template-columns:1fr}.wf-connect{transform:rotate(90deg);justify-self:center}.wf-start h3{font-size:28px}.wf-bar{flex-wrap:wrap;gap:7px}.wf-review{padding:18px}.wf-review-controls{gap:5px}.wf-review-controls button{font-size:11px;padding:12px 7px}.wf-report{padding:24px;gap:20px}.wf-hero.shipping-demo{padding:15px}.wf-sheet{padding:18px}.wf-method-grid{gap:35px}.wf-request{flex-wrap:wrap}.wf-review-body{gap:25px}}
