:root{--site-bg:#031525;--site-bg-soft:#071d31;--site-card:#0a2238;--site-border:#4ca3dc40;--site-blue:#0877dc;--site-cyan:#09d3d1;--site-text:#f6f9fc;--site-muted:#b2c4d5}.weighing-section{background:radial-gradient(circle at 12% 35%,#09d3d11c,#0000 30%),linear-gradient(150deg,#041a2c,#06243a)}.weighing-showcase{z-index:2;border-top:1px solid #59a6d838;margin-top:80px;padding-top:54px;position:relative}.showcase-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.showcase-heading h3{letter-spacing:-.035em;max-width:780px;font-size:clamp(1.9rem,3vw,3rem);font-weight:760}.showcase-heading>p{color:var(--site-muted);font-size:.88rem}.product-shot{color:#17324a;background:#f4f8fb;border:1px solid #5cacdd5c;border-radius:17px;overflow:hidden;box-shadow:0 28px 70px #0000004d}.product-shot-large{height:100%;min-height:490px}.shot-bar{color:#93a5b4;background:#fff;border-bottom:1px solid #dce7ee;align-items:center;gap:7px;height:43px;padding:0 15px;font-size:.75rem;display:flex}.shot-bar i{background:#c7d3dc;border-radius:50%;width:8px;height:8px}.shot-bar span{margin-left:8px}.shot-body{min-height:445px;display:flex}.shot-sidebar{color:#8ba1b2;background:#0b2940;flex-direction:column;flex:none;gap:6px;width:150px;padding:24px 15px;font-size:.75rem;display:flex}.shot-sidebar b{color:#39d5d1;margin-bottom:15px}.shot-sidebar span{border-radius:7px;padding:8px}.shot-sidebar span:first-of-type{color:#fff;background:#39d5d121}.shot-content{flex:1;min-width:0;padding:25px}.shot-title{justify-content:space-between;align-items:center;display:flex}.shot-title small,.shot-title strong{display:block}.shot-title small{color:#7891a4;letter-spacing:.12em;font-size:.65rem}.shot-title strong{margin-top:4px;font-size:1.35rem}.shot-title em{color:#648095;background:#fff;border:1px solid #d7e2e9;border-radius:8px;padding:7px 12px;font-size:.72rem;font-style:normal}.shot-kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.shot-kpis div{background:#fff;border:1px solid #e0e9ef;border-radius:11px;padding:15px}.shot-kpis small,.shot-kpis b,.shot-kpis span{display:block}.shot-kpis small{color:#71899b}.shot-kpis b{color:#123753;margin:7px 0;font-size:1.15rem}.shot-kpis span{color:#20a49f;font-size:.65rem}.shot-chart{background:#fff;border:1px solid #e0e9ef;border-radius:11px;margin-top:17px;padding:17px}.chart-label{justify-content:space-between;font-size:.75rem;font-weight:700;display:flex}.chart-label small{color:#91a2af;font-weight:400}.chart-bars{align-items:end;gap:12px;height:160px;padding-top:24px;display:flex}.chart-bars i{background:linear-gradient(#0bcac8,#1684d3);border-radius:5px 5px 0 0;flex:1}.shot-form{padding:20px}.shot-form label{color:#7890a2;margin-bottom:12px;font-size:.7rem;display:block}.shot-form label strong{color:#183b54;background:#fff;border:1px solid #dce7ed;border-radius:7px;margin-top:5px;padding:9px 11px;font-size:.82rem;display:block}.shot-form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.shot-form .shot-result strong{color:#058c88;background:#eafafa;border-color:#9ddedc}.shot-form button{color:#fff;background:#087bd1;border:0;border-radius:8px;width:100%;padding:10px;font-weight:700}.audit-list{padding:12px 18px}.audit-list>div{border-bottom:1px solid #e0e8ed;align-items:center;gap:12px;padding:10px 0;display:flex}.audit-list>div:last-child{border:0}.audit-list svg{color:#0ba8a4}.audit-list b,.audit-list small{display:block}.audit-list b{font-size:.78rem}.audit-list small{color:#8296a5;margin-top:3px;font-size:.65rem}@media (width<=699px){.weighing-showcase{margin-top:55px;padding-top:40px}.showcase-heading{display:block}.showcase-heading>p{margin-top:12px}.product-shot-large{min-height:430px}.shot-body{min-height:385px}.shot-sidebar{display:none}.shot-content{padding:16px}.shot-kpis{grid-template-columns:1fr}.shot-kpis div{padding:10px}.shot-kpis div:nth-child(3){display:none}.chart-bars{height:125px}}.website-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#031525fa!important}.desktop-navigation .MuiButton-root{padding-inline:12px;font-size:.82rem}.website-hero{background-color:#031525;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;min-height:auto;padding:clamp(70px,8vw,112px) 0 90px}.website-hero:after,.signal{display:none}.hero-kicker{color:#52d9d5;border-left:3px solid var(--site-cyan);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;padding:0 0 0 13px;font-size:.82rem}.hero-title{max-width:900px;letter-spacing:-.065em!important;margin-top:24px!important;font-size:clamp(3.2rem,6vw,6.2rem)!important;line-height:.98!important}.hero-subtitle{max-width:660px;line-height:1.62!important}.hero-actions .MuiButton-root,.header-access{box-shadow:none!important;border-radius:6px!important}.hero-visual{justify-items:end;min-height:400px}.hero-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#082139;border-color:#28516d;border-radius:8px;width:min(100%,430px);padding:27px;box-shadow:22px 22px #071b2c}.metric-row{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #24445c;border-radius:0}.metric-row:last-child{border-bottom:0}.metric-icon{background:#0c304b;border:0;border-radius:5px}.weighing-showcase{margin-top:94px}.product-shot{border-radius:7px;box-shadow:12px 14px #0000002e}.shot-bar{border-radius:0}.website-section{padding:clamp(75px,8vw,112px) 0}.section-title{letter-spacing:-.055em!important}.section-kicker{border-left:2px solid var(--site-cyan);padding-left:12px}.solutions-section,.local-seo-section,.weighing-section,.company-section,.contact-section{background-image:none}.solution-grid{border-top:1px solid var(--site-border);gap:0!important}.solution-card{border-width:0 0 1px;background:0 0!important;border-radius:0!important}.solution-icon{border:0;border-radius:5px}.weighing-grid{border-top:1px solid #4ca3dc47;gap:0!important}.weighing-card{border-width:0 0 1px;box-shadow:none!important;background:0 0!important;border-radius:0!important}.weighing-card .MuiCardContent-root{padding:25px 15px}.weighing-icon{border-radius:4px}.weighing-highlight{background:0 0;border-radius:4px}.local-services-card,.purpose-card,.contact-card{box-shadow:none!important;background:#082139!important;border-radius:6px!important}.value-item{background:0 0;border-radius:4px}@media (width<=699px){.hero-title{font-size:3.25rem!important}.hero-panel{box-shadow:8px 9px #071b2c}.product-shot{box-shadow:6px 7px #0000002e}}.weighing-highlight{background:#09d3d112;border:1px solid #09d3d152;border-radius:16px;align-items:center;gap:17px;margin:32px 0;padding:20px 22px;display:flex}.weighing-highlight>svg{color:var(--site-cyan);flex:none;font-size:2.3rem}.weighing-highlight strong,.weighing-highlight span{display:block}.weighing-highlight strong{font-size:1.05rem}.weighing-highlight span{color:var(--site-muted);margin-top:4px;line-height:1.5}.weighing-grid{align-content:stretch}.weighing-card{border:1px solid #4ca3dc40;height:100%;color:var(--site-text)!important;background:linear-gradient(145deg,#0c2b44f2,#061d31fa)!important;border-radius:17px!important;box-shadow:0 18px 42px #00000029!important}.weighing-card .MuiCardContent-root{gap:18px;padding:25px;display:flex}.weighing-icon{width:48px;height:48px;color:var(--site-cyan);background:#09d3d117;border-radius:13px;flex:none;place-items:center;display:grid}.weighing-card h6{font-weight:760}.weighing-card p{color:var(--site-muted);margin-top:7px;font-size:.94rem;line-height:1.6}.website-root{min-height:100vh;color:var(--site-text);background:var(--site-bg);scroll-behavior:smooth;overflow-x:clip}.website-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #56a1d22e;color:var(--site-text)!important;background:#02101df0!important}.website-toolbar{gap:22px;min-height:86px!important}.logo-link{align-items:center;display:flex}.website-logo{object-fit:contain;width:220px;height:68px;display:block}.desktop-navigation{gap:8px}.desktop-navigation .MuiButton-root{color:#f5f8fb;padding:10px 16px;font-weight:700}.desktop-navigation .MuiButton-root:hover{color:var(--site-cyan);background:#09d3d10f}.header-access{min-height:48px;background:linear-gradient(135deg,#0969c4,#087fe3)!important;margin-left:10px!important;padding-inline:22px!important;font-weight:800!important}.mobile-menu-button{display:none!important}.mobile-navigation{width:290px;padding-top:28px!important}.website-hero{background:radial-gradient(circle at 88% 45%,#00aebe29,#0000 30%),radial-gradient(circle at 18% 80%,#045fb12b,#0000 33%),linear-gradient(140deg,#02111f 0%,#041b2e 55%,#03233a 100%);align-items:center;min-height:calc(100vh - 86px);padding:clamp(65px,8vw,115px) 0;display:flex;position:relative;overflow:hidden}.website-hero:after{content:"";border:1px solid #0877dc2e;border-radius:50%;width:980px;height:470px;position:absolute;bottom:-360px;left:38%;transform:rotate(-12deg)}.hero-kicker{color:#08c2c5;background:#04718621;border-radius:999px;gap:9px;padding:10px 17px;font-size:.98rem;font-weight:700;display:inline-flex}.hero-title{overflow-wrap:break-word;max-width:820px;color:var(--site-text);letter-spacing:-.05em!important;margin-top:28px!important;font-size:clamp(3rem,5.5vw,5.45rem)!important;font-weight:780!important;line-height:1.06!important}.hero-title span,.section-title span{color:var(--site-cyan)}.hero-subtitle{max-width:750px;color:var(--site-muted);margin-top:25px!important;font-size:clamp(1.05rem,1.6vw,1.25rem)!important;line-height:1.75!important}.hero-actions{margin-top:38px}.hero-actions .MuiButton-root{min-height:56px;padding-inline:25px;font-weight:800}.hero-actions .MuiButton-outlined{color:#1591f2;border-color:#0877dc}.hero-visual{place-items:center;min-height:530px;display:grid;position:relative}.signal{border:1px solid #09d3d13d;border-radius:50%;position:absolute}.signal-one{width:380px;height:380px}.signal-two{width:500px;height:500px}.signal-three{opacity:.45;border-style:dashed;width:610px;height:610px}.hero-panel{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#0b263ef2,#051b2ff0);border:1px solid #5ea9db66;border-radius:26px;width:min(100%,480px);padding:34px;position:relative;box-shadow:0 34px 90px #00000061}.panel-kicker{color:var(--site-cyan);text-transform:uppercase;letter-spacing:.12em!important;font-size:.9rem!important;font-weight:800!important}.hero-panel h3{max-width:340px;margin-top:11px;font-size:2rem;font-weight:750}.metric-list{margin-top:30px}.metric-row{background:#ffffff09;border:1px solid #60aada14;border-radius:14px;align-items:center;gap:16px;min-height:88px;padding:13px 16px;display:flex;box-shadow:0 8px 20px #0000002e}.metric-icon{border:1px solid;border-radius:13px;flex:none;place-items:center;width:58px;height:58px;display:grid}.metric-icon.level{color:#11d6d2}.metric-icon.flow{color:#2494ef}.metric-icon.temperature{color:#ff8b31}.metric-content{flex:1;min-width:0}.metric-content span{color:#afc1d2;font-size:.86rem;display:block}.metric-content strong{margin-top:3px;font-size:1.35rem;display:block}.metric-status{color:#bdcddd;align-items:center;gap:8px;font-size:.88rem;display:flex}.metric-status:before{content:"";border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px}.metric-status.normal:before{color:var(--site-cyan);background:var(--site-cyan)}.metric-status.attention:before{color:#ff8434;background:#ff8434}.website-section{padding:clamp(80px,9vw,128px) 0;scroll-margin-top:86px}.section-kicker{color:var(--site-cyan);text-transform:uppercase;letter-spacing:.14em!important;margin-bottom:18px!important;font-size:.86rem!important;font-weight:850!important}.section-title{max-width:820px;color:var(--site-text);letter-spacing:-.045em!important;font-size:clamp(2.3rem,4.2vw,4rem)!important;font-weight:760!important;line-height:1.08!important}.section-lead{max-width:790px;color:var(--site-muted);margin-top:22px!important;font-size:1.13rem!important;line-height:1.78!important}.solutions-section{background:linear-gradient(#031525,#061a2c)}.solution-grid{margin-top:36px}.solution-card{border:1px solid var(--site-border);height:100%;transition:transform .25s,border-color .25s,box-shadow .25s;color:var(--site-text)!important;box-shadow:none!important;background:linear-gradient(145deg,#0c273fdb,#071c2feb)!important;border-radius:18px!important}.solution-card:hover{border-color:#09d3d18c;transform:translateY(-5px);box-shadow:0 24px 55px #0000003d!important}.solution-card .MuiCardContent-root{padding:30px}.solution-card h5{margin:24px 0 12px;font-weight:750}.solution-card p{color:var(--site-muted);line-height:1.65}.solution-icon{color:#0dd5d1;background:#09d3d114;border:1px solid #09d3d159;border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.local-seo-section{background:radial-gradient(circle at 85% 25%,#09d3d11a,#0000 32%),#04182a}.local-services-card{border:1px solid #09d3d152;height:100%;color:var(--site-text)!important;background:linear-gradient(145deg,#0a2a42f5,#051c2ffa)!important;border-radius:18px!important}.local-services-card .MuiCardContent-root{padding:clamp(28px,4vw,42px)}.local-services-card h4{color:var(--site-cyan);font-weight:750}.local-services-list{color:var(--site-muted);margin:18px 0 0;padding-left:23px!important}.local-services-list li{padding:8px 0;line-height:1.55}.local-services-list li::marker{color:var(--site-cyan)}.platform-section{background:#061b2d}.platform-image-frame{background:#ffffff06;border:1px solid #308bc740;border-radius:26px;padding:12px;position:relative}.platform-image-frame:before{content:"";z-index:0;filter:blur(24px);background:#0568ae21;border-radius:28px;position:absolute;inset:12% -4% -7% 28%}.platform-photo{z-index:1;object-fit:cover;border-radius:18px;width:100%;min-height:500px;max-height:590px;display:block;position:relative}.platform-benefits{margin:36px 0}.platform-benefit{gap:18px;display:flex}.platform-benefit>svg{color:var(--site-cyan);flex:none;margin-top:2px}.platform-benefit h6{font-weight:750}.platform-benefit p{color:var(--site-muted);margin-top:4px;line-height:1.6}.company-section{background:radial-gradient(circle at 90% 40%,#0775b824,#0000 29%),#031525;position:relative;overflow:hidden}.purpose-card{border:1px solid #549dcf59;height:100%;color:var(--site-text)!important;background:linear-gradient(145deg,#0b263de6,#071c2ff2)!important;border-radius:15px!important}.purpose-card .MuiCardContent-root{padding:30px}.purpose-card>div>p{color:#d3dfe8;margin-top:23px;line-height:1.75}.purpose-heading{color:var(--site-cyan);align-items:center;gap:18px;display:flex}.purpose-heading svg{font-size:2.3rem}.purpose-heading h6{letter-spacing:.04em;text-transform:uppercase;font-weight:800}.company-divider{border-color:#539ccc40!important;margin:58px 0 36px!important}.values-title{font-weight:730!important}.values-grid{margin-top:12px}.value-item{background:linear-gradient(145deg,#0b263ddb,#071b2eed);border:1px solid #4f97c74d;border-radius:14px;gap:20px;height:100%;padding:24px 28px;display:flex}.value-item>svg{color:#32c6ef;flex:none;font-size:2rem}.value-item h6{font-weight:750}.value-item p{color:var(--site-muted);margin-top:5px;line-height:1.55}.contact-section{background:radial-gradient(circle at 55% 30%,#0084b81a,#0000 38%),#04182a}.help-title{color:var(--site-cyan);text-transform:uppercase;letter-spacing:.08em!important;margin-top:34px!important;font-size:.87rem!important;font-weight:800!important}.help-grid{grid-template-columns:repeat(2,1fr);gap:17px 30px;margin-top:19px;display:grid}.help-item{color:#eef5fa;align-items:center;gap:12px;display:flex}.help-item svg{color:var(--site-cyan);font-size:1.3rem}.contact-card{border:1px solid #3f97d261;height:100%;color:var(--site-text)!important;background:linear-gradient(145deg,#082339f5,#04192bfa)!important;border-radius:20px!important;box-shadow:0 30px 70px #0003!important}.contact-card .MuiCardContent-root{padding:clamp(27px,4vw,42px)}.contact-card h4{color:var(--site-cyan);font-weight:750}.contact-intro{color:var(--site-muted);margin:5px 0 20px!important}.contact-line{border-bottom:1px solid #559bca33;align-items:center;gap:18px;padding:17px 6px;display:flex}.contact-icon{width:56px;height:56px;color:var(--site-cyan);background:#09d3d114;border-radius:13px;flex:none;place-items:center;display:grid}.contact-line span{color:#adbed0;margin-bottom:4px;font-size:.82rem;display:block}.contact-line a,.contact-line p{color:#f0f6fa;font-size:1rem;text-decoration:none}.whatsapp-button{min-height:62px;background:linear-gradient(135deg,#08b9b2,#0ad7bd)!important;margin-top:28px!important;font-size:1rem!important;font-weight:800!important}.whatsapp-button .MuiButton-endIcon{margin-left:auto}.contact-owner{color:var(--site-muted);margin-top:18px!important}.contact-owner strong{color:var(--site-cyan)}.website-footer{color:var(--site-muted);background:#02111f;border-top:1px solid #4994c638;padding:56px 0 26px}.footer-logo{object-fit:contain;width:190px;height:65px;display:block}.footer-description{max-width:360px;margin-top:15px!important;line-height:1.6!important}.footer-title{color:var(--site-cyan);text-transform:uppercase;letter-spacing:.08em!important;margin-bottom:13px!important;font-size:.83rem!important;font-weight:800!important}.website-footer a,.website-footer p{color:var(--site-muted);align-items:center;gap:8px;margin-bottom:7px;text-decoration:none;display:flex}.website-footer a:hover{color:var(--site-cyan)}.website-footer svg{color:var(--site-cyan);font-size:1rem}.website-footer .MuiDivider-root{border-color:#4892c333;margin:42px 0 20px}.footer-bottom{align-items:center;gap:20px}.footer-bottom p{margin:0}@media (width<=1099px){.desktop-navigation{display:none!important}.mobile-menu-button{display:inline-flex!important}.hero-visual{min-height:480px}.website-hero{min-height:auto}.platform-photo{min-height:430px}}@media (width<=699px){.website-toolbar{min-height:72px!important}.website-logo{width:168px;height:58px}.header-access{display:none!important}.website-hero{padding-top:50px}.website-hero .MuiGrid-root{min-width:0}.hero-title{font-size:2.7rem!important}.hero-kicker{max-width:100%;font-size:.78rem}.hero-visual{min-height:410px}.hero-panel{padding:23px}.signal-one{width:290px;height:290px}.signal-two{width:365px;height:365px}.signal-three{display:none}.metric-row{gap:11px;min-height:77px;padding:10px}.metric-icon{width:48px;height:48px}.metric-status{font-size:0}.metric-status:before{display:block}.platform-photo{min-height:330px}.help-grid{grid-template-columns:1fr}.footer-bottom{align-items:flex-start}.website-section{scroll-margin-top:72px}}@media (width<=399px){.hero-title{font-size:2.35rem!important}.hero-kicker{gap:5px;padding-inline:12px;font-size:.7rem}.metric-content strong{font-size:1.12rem}}@media (prefers-reduced-motion:reduce){.website-root{scroll-behavior:auto}.solution-card{transition:none}}.weighing-flow{color:#edf5fa;background:#020f1b;height:420vh;scroll-margin-top:86px}.flow-sticky{grid-template-columns:minmax(280px,34%) 1fr;align-items:center;height:100vh;min-height:650px;padding:90px max(5vw,24px) 45px;display:grid;position:sticky;top:0;overflow:hidden}.flow-copy-area{z-index:10;height:370px;position:relative}.flow-copy{will-change:transform, opacity;max-width:410px;position:absolute;inset:0}.flow-copy>span{color:#67dbd8;letter-spacing:.14em;font-size:.75rem}.flow-copy>svg{color:#09d3d1;margin:28px 0 22px;font-size:2rem;display:block}.flow-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,5vw,5rem);line-height:1}.flow-copy p{color:#afc2d1;max-width:380px;margin:22px 0 0;font-size:1.04rem;line-height:1.65}.flow-dots{gap:7px;display:flex;position:absolute;bottom:0;left:0}.flow-dots i{background:#294052;width:30px;height:3px}.flow-dots i:first-child{background:linear-gradient(90deg, #09d3d1 calc(min(var(--flow), .25) * 400%), #294052 0)}.flow-dots i:nth-child(2){background:linear-gradient(90deg, #09d3d1 calc(max(0, min(1, (var(--flow) - .25) * 4)) * 100%), #294052 0)}.flow-dots i:nth-child(3){background:linear-gradient(90deg, #09d3d1 calc(max(0, min(1, (var(--flow) - .5) * 4)) * 100%), #294052 0)}.flow-dots i:nth-child(4){background:linear-gradient(90deg, #09d3d1 calc(max(0, min(1, (var(--flow) - .75) * 4)) * 100%), #294052 0)}.flow-scene{height:min(72vh,680px);min-height:510px;position:relative}.flow-scale,.flow-tablet,.flow-printer{will-change:transform, opacity;position:absolute}.flow-scale{transform-origin:50%;width:68%;height:82%;top:8%;left:8%}.scale-platform{background:#18384f;border:2px solid #58768b;height:13%;position:absolute;bottom:20%;left:9%;right:9%;transform:perspective(400px)rotateX(55deg)}.scale-base{background:#0a273b;border:1px solid #35566c;place-items:center;height:19%;display:grid;position:absolute;bottom:4%;left:23%;right:23%}.scale-base span{color:#66e2de;font-family:monospace;font-size:1.3rem}.material-pile{height:48%;position:absolute;bottom:33%;left:20%;right:20%}.material-pile i{background:#81552f;border:1px solid #a5713f;width:44%;height:65%;position:absolute;bottom:0;transform:skew(-15deg)rotate(4deg)}.material-pile i:nth-child(2){background:#9a6737;height:88%;left:29%;transform:skew(12deg)rotate(-3deg)}.material-pile i:nth-child(3){background:#68462b;height:58%;right:0;transform:skew(-8deg)rotate(8deg)}.material-pile i:nth-child(4){background:#ad7844;width:62%;height:42%;left:18%;transform:skew(20deg)}.material-pile span{color:#aabcca;font-size:.72rem;position:absolute;top:-22px;left:8%}.story-tablet{aspect-ratio:.73;opacity:0;background:#102a3d;border:2px solid #58758a;border-radius:23px;width:min(340px,43%);padding:12px;top:4%;right:18%;box-shadow:18px 22px 40px #00000052}.tablet-camera{background:#587084;border-radius:4px;width:35px;height:4px;margin:-3px auto 8px}.tablet-screen{color:#19394f;background:#f2f6f8;border-radius:13px;height:calc(100% - 8px);padding:22px;position:relative;overflow:hidden}.tablet-screen header{border-bottom:1px solid #d8e3e9;margin-bottom:20px;padding-bottom:16px}.tablet-screen header small,.tablet-screen header b{display:block}.tablet-screen header small{color:#6c8596;letter-spacing:.13em;font-size:.6rem}.tablet-screen header b{color:#087f7d;margin-top:7px;font-size:1.55rem}.tablet-screen label{color:#708697;margin-top:12px;font-size:.65rem;display:block}.tablet-screen label span{color:#234257;background:#fff;border:1px solid #d5e0e6;border-radius:5px;justify-content:space-between;margin-top:5px;padding:9px;font-size:.72rem;display:flex}.material-field em{font-style:normal}.material-field .after-selection,.material-field i{display:none}.material-selected .material-field{background:#e8f8f7;border-color:#43b8b4}.material-selected .material-field .before-selection{display:none}.material-selected .material-field .after-selection,.material-selected .material-field i{display:inline}.material-field i{color:#08a29e;font-style:normal}.tablet-values{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.tablet-values span{color:#7b8d9b;background:#fff;border:1px solid #dbe4e9;border-radius:5px;padding:8px;font-size:.6rem}.tablet-values b{color:#244257;margin-top:3px;display:block}.tablet-screen button{color:#fff;background:#087bd1;border:0;border-radius:5px;width:100%;margin-top:17px;padding:11px;font-weight:700}.flow-pointer{color:#087aa2;opacity:0;transition:opacity .25s,transform .45s;position:absolute;top:48%;right:18%;transform:translate(30px,25px)}.material-selected .flow-pointer{opacity:1;transform:translate(0)}.flow-printer{opacity:0;width:min(280px,32%);height:250px;top:28%;right:11%}.printer-top{background:#dce5e9;border:1px solid #547083;height:35%;position:absolute;top:0;left:10%;right:10%;transform:perspective(200px)rotateX(28deg)}.printer-body{color:#65dcd9;background:#17364b;border:1px solid #476276;border-radius:5px;place-items:end center;padding-bottom:13px;font-size:.65rem;display:grid;position:absolute;inset:25% 0 0}.print-paper{z-index:2;color:#203a4c;opacity:0;background:#fff;flex-direction:column;gap:7px;min-height:180px;padding:13px;font-family:monospace;font-size:.57rem;transition:transform .65s,opacity .3s;display:flex;position:absolute;top:43%;left:18%;right:18%;transform:translateY(-40%)}.print-paper b{text-align:center}.print-paper strong{text-align:center;font-size:.92rem}.print-paper em{color:#087f58;text-align:center;font-style:normal}.ticket-barcode{background:repeating-linear-gradient(90deg,#152a38 0 2px,#0000 2px 4px,#152a38 4px 5px,#0000 5px 8px,#152a38 8px 11px,#0000 11px 13px);height:30px;margin-top:2px}.print-paper i{border-top:1px dashed #9baab3;margin-top:2px}.ticket-printing .print-paper{opacity:1;transform:translateY(15%)}.flow-hint{color:#6f8797;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;position:absolute;bottom:25px;right:max(5vw,24px)}@media (width<=820px){.flow-sticky{grid-template-rows:250px 1fr;grid-template-columns:1fr;min-height:620px;padding-top:72px}.flow-copy-area{height:230px}.flow-copy>svg{display:none}.flow-copy h2{margin-top:14px;font-size:2.6rem}.flow-copy p{margin-top:12px}.flow-dots{bottom:2px}.flow-scene{height:52vh;min-height:350px}.story-tablet{width:min(285px,55%);right:12%}.flow-printer{width:min(230px,38%)}.flow-scale{width:80%;left:5%}.flow-hint{display:none}}@media (prefers-reduced-motion:reduce){.flow-scale,.flow-tablet,.flow-printer,.print-paper,.flow-copy{transition:none}}.weighing-flow{height:620vh}.flow-dots i{background:#294052!important}.flow-dots i.active{background:#09d3d1!important}.scale-truck{z-index:3;opacity:.2;will-change:transform, opacity;width:76%;height:31%;position:absolute;bottom:35%;left:12%}.truck-bed{color:#b9c7cf;background:#314b5b;border:2px solid #718795;place-items:center;width:66%;height:64%;display:grid;position:absolute;bottom:26%;left:0}.truck-bed:before{content:"";border:1px solid #627887;position:absolute;inset:8px}.truck-bed span{z-index:1;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;position:relative}.truck-cab{background:#0e7490;border:2px solid #6a8495;border-radius:6px 17px 3px 3px;width:30%;height:61%;position:absolute;bottom:25%;right:3%}.truck-cab:before{content:"";clip-path:polygon(0 0,78% 0,100% 100%,0 100%);background:#b7d4df;height:31%;position:absolute;top:9%;left:11%;right:18%}.truck-cab i{background:#d5e3e8;width:24%;height:7%;position:absolute;bottom:12%;right:8%}.truck-wheel{aspect-ratio:1;background:#71818a;border:5px solid #111c22;border-radius:50%;width:12%;position:absolute;bottom:8%}.wheel-one{left:12%}.wheel-two{left:48%}.wheel-three{right:10%}.road-camera{z-index:5;color:#a9bdc9;background:#17364a;border:1px solid #587184;place-items:center;width:70px;height:42px;display:grid;position:absolute;top:2%;right:-4%;transform:rotate(-8deg)}.road-camera:after{content:"";background:#496579;width:4px;height:145px;position:absolute;bottom:-145px;right:12px}.road-camera>i{background:#6b7e89;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.road-camera span{color:#7f95a2;letter-spacing:.1em;font-size:.52rem;position:absolute;top:-18px;right:0}.camera-recording .road-camera>i{background:#ff4f4f;box-shadow:0 0 15px #ff4f4f}.camera-recording .flow-scene:after{content:"";z-index:20;pointer-events:none;background:#fff;animation:.35s ease-out both camera-flash;position:absolute;inset:0}.camera-capture{z-index:15;color:#d8e7ec;opacity:0;will-change:transform, opacity;background:#0b2739;border:2px solid #d9e7eb;width:185px;height:118px;padding:7px;position:absolute;top:16%;left:12%}.capture-truck{background:linear-gradient(0deg,#274657 0 25%,#0000 25%),linear-gradient(90deg,#0000 0 10%,#537082 10% 66%,#16809a 66% 91%,#0000 91%);height:82px}.camera-capture span{margin-top:5px;font-family:monospace;font-size:.48rem;display:block}.capture-thumbnail{opacity:0;align-items:center;gap:8px;height:0;transition:height .35s,opacity .3s,margin .35s;display:flex;overflow:hidden}.capture-thumbnail div{background:linear-gradient(0deg,#58717d 0 28%,#0000 28%),linear-gradient(90deg,#0000 0 8%,#637b88 8% 68%,#16809a 68% 92%,#0000 92%),#dbe6ea;flex:none;width:58px;height:35px}.capture-thumbnail span{color:#4f6a7b;font-size:.58rem}.capture-received .capture-thumbnail{opacity:1;height:38px;margin:-7px 0 8px}@keyframes camera-flash{0%{opacity:.7}to{opacity:0}}.paid-stamp{z-index:3;color:#14854b;letter-spacing:.12em;opacity:0;transform-origin:50%;will-change:transform, opacity;border:2px solid #14854b;border-radius:3px;padding:3px 7px;font-family:Arial,sans-serif;font-size:.72rem;font-weight:800;position:absolute;top:47px;right:6px;transform:rotate(-17deg)scale(1.65)}.flow-scale{z-index:2}.flow-tablet{z-index:5}.flow-printer{z-index:7}
