.site-header{flex-wrap:wrap}.site-header>nav{gap:22px}.site-header a[aria-current=page]{color:#456c31;text-decoration:underline;text-underline-offset:6px}.site-mobile-nav{display:none}.usecases .tabs{flex-wrap:wrap;gap:12px 24px}.usecases .tabs>button{flex:1 1 160px;width:auto;font-size:14px;text-align:left}.field-maintenance{--uc-accent:#a6e5cd}.field-chantier{--uc-accent:#efcc94}.field-hero-visual{width:100%;max-width:560px;justify-self:center;padding:22px;border:1px solid #729d8252;border-radius:20px;background:linear-gradient(135deg,#284b39,#14291f);box-shadow:0 35px 70px #0003;transform:rotate(-2deg)}.field-chantier .field-hero-visual{background:linear-gradient(135deg,#424b32,#172a20);transform:rotate(2deg)}.field-visual-heading{display:flex;justify-content:space-between;gap:16px;color:#b8c8ab;font-size:8px;letter-spacing:1.4px}.field-scene{display:block;width:100%;height:auto;color:var(--uc-accent)}.field-visual-note{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #b7cfb430;border-radius:10px;background:#0a1d17a6}.field-visual-note>span{color:var(--uc-accent);font-size:25px}.field-visual-note small,.field-visual-note strong{display:block}.field-visual-note strong{font-size:14px;font-weight:600}.field-visual-note small{margin-top:7px;color:#b7c7ab;font-size:10px;line-height:1.6}.field-illustration-label{display:block;margin-top:16px;color:#a2b79b;font-size:9px;line-height:1.6;text-align:center}.field-demo-grid{align-items:start}.field-workspace{position:sticky;top:28px;overflow:hidden;min-width:0;border:1px solid #b6c6a8;border-radius:16px;background:#f9fbf5;box-shadow:0 20px 60px #24392314}.field-workspace-body{padding:28px}.field-dossier-heading h3{margin:14px 0 9px;font-size:clamp(23px,2.4vw,32px);line-height:1.25;letter-spacing:-1px;white-space:normal}.field-dossier-heading p{margin:0 0 22px;font-size:12px}.field-scene-preview{position:relative;overflow:hidden;border-radius:9px;background:#1d3529}.field-scene-preview .field-scene{height:235px;transition:transform .25s ease}.field-scene-detail .field-scene{transform:scale(1.12);transform-origin:43% 70%}.field-photo-label{position:absolute;right:12px;bottom:12px;padding:7px 9px;border-radius:4px;color:#d3e8c5;background:#13291fe8;font-size:8px;letter-spacing:1px}.field-note{display:flex;align-items:start;gap:12px;margin:18px 0;padding:15px;border-left:3px solid #739c62;background:#edf2e5}.field-note>span{color:#527d49}.field-note p{margin:0;color:#42563b;font-size:12px;line-height:1.7}.field-status{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:25px;padding-top:18px;border-top:1px solid #cbd6c2}.field-status>span{flex:none;color:#6c825a;font-size:10px}.field-status strong{color:#3d6235;font-size:11px;text-align:right;line-height:1.6}.field-demo-caption{display:block;margin-top:18px;color:#718165;font-size:10px;line-height:1.6}.field-report{margin:24px 0}.field-report>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid #d3ddca;font-size:12px;line-height:1.7}.field-report dt{color:#708161}.field-report dd{margin:0;color:#243e2b}@media (max-width:1100px){.site-header>nav{display:none}.site-mobile-nav{display:block;flex-basis:100%;padding:0;border:0}.site-mobile-nav summary{gap:20px;font-size:12px}.site-header .site-mobile-nav nav{display:flex;flex-wrap:wrap;gap:18px 24px;padding:22px 0 4px;font-size:13px}}@media (max-width:650px){.usecases .tabs{gap:8px 18px}.usecases .tabs>button{flex-basis:125px;font-size:12px}.field-hero-visual{margin:20px 0 10px;padding:18px}.field-visual-heading{font-size:6px;letter-spacing:1px}.field-visual-note{gap:12px;padding:13px}.field-visual-note strong{font-size:12px}.field-workspace{position:static}.field-workspace-body{padding:20px}.field-scene-preview .field-scene{height:210px}.field-report>div{grid-template-columns:85px minmax(0,1fr);gap:12px;padding:14px 0;font-size:11px}}@media (prefers-reduced-motion:reduce){.field-scene-preview .field-scene{transition:none}}