@font-face{font-family:"Archivo";font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url("/brand/fonts/archivo-latin-wdth-wght-normal.woff2") format("woff2")}@font-face{font-family:"Archivo Fallback";font-stretch:68%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:71.85%;ascent-override:122.48%;descent-override:29.23%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:68%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:71.91%;ascent-override:122.38%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:70%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:73.48%;ascent-override:119.76%;descent-override:28.58%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:70%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:73.51%;ascent-override:119.71%;descent-override:28.57%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:72%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:75.13%;ascent-override:117.13%;descent-override:27.95%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:72%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:75.18%;ascent-override:117.05%;descent-override:27.93%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:78%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:80%;ascent-override:110%;descent-override:26.25%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:78%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:80.12%;ascent-override:109.84%;descent-override:26.21%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:80%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:81.62%;ascent-override:107.82%;descent-override:25.73%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:80%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:81.76%;ascent-override:107.63%;descent-override:25.68%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:85%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:85.71%;ascent-override:102.67%;descent-override:24.5%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:85%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:85.84%;ascent-override:102.52%;descent-override:24.46%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:88%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:88.15%;ascent-override:99.83%;descent-override:23.82%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:88%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:88.28%;ascent-override:99.68%;descent-override:23.79%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:90%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:89.78%;ascent-override:98.02%;descent-override:23.39%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:90%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:89.93%;ascent-override:97.86%;descent-override:23.35%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:100%;font-weight:100 549;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:97.94%;ascent-override:89.85%;descent-override:21.44%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-stretch:100%;font-weight:550 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:98.17%;ascent-override:89.64%;descent-override:21.39%;line-gap-override:0%}:root{--orb-ref-bg:#f6f7f5;--orb-ref-surface:#fff;--orb-ref-surface-2:#e8ebe8;--orb-ref-line:#d4d9d6;--orb-ref-text:#14212b;--orb-ref-muted:#4a5862;--orb-ref-rule-strong:#14212b;--orb-ref-field-border:#8a969d;--orb-ref-accent:#ff5c0a;--orb-ref-accent-hover:#ff7a35;--orb-ref-accent-text:#b23c00;--orb-ref-on-accent:#14212b;--orb-ref-strong-bg:#14212b;--orb-ref-strong-bg-hover:#1f2f3b;--orb-ref-strong-fg:#fff;--orb-ref-pylon:#14212b;--orb-ref-panel:#14212b;--orb-ref-on-panel:#fff;--orb-ref-on-panel-muted:#c3ccd2;--orb-ref-panel-line:rgba(255,255,255,.16);--orb-ref-caption-bg:rgba(20,33,43,.84);--orb-ref-stage:#e8ebe8;--orb-ref-shadow:rgba(20,33,43,.35);--orb-ref-photo-filter:none;--orb-ref-ok-bg:#e2f0e6;--orb-ref-ok-fg:#1a5f35;--orb-ref-err-bg:#fbe3e0;--orb-ref-err-fg:#8a1c12;--orb-ref-wa-bg:#0b7a3e;--orb-ref-wa-fg:#fff;--orb-ref-opt-bg:#e6ecf2;--orb-ref-opt-fg:#24435e;--orb-ref-plan-bg:#fbecd2;--orb-ref-plan-fg:#6e4300;--orb-ref-cta-btn-bg:#14212b;--orb-ref-cta-btn-fg:#fff;--orb-ref-ghost-line:rgba(255,255,255,.55);--orb-ref-ghost-hover:rgba(255,255,255,.06);--orb-ref-font:"Archivo","Archivo Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--orb-ref-wrap:1200px;--orb-ref-gutter:clamp(16px,4vw,40px);--orb-ref-step--1:.875rem;--orb-ref-step-0:1.0625rem;--orb-ref-step-1:1.25rem;--orb-ref-step-2:1.5625rem;--orb-ref-step-3:clamp(1.75rem,1.3rem + 1.6vw,2.375rem);--orb-ref-step-4:clamp(2.25rem,1.4rem + 3.2vw,3.75rem);--orb-ref-space-section:clamp(64px,9vw,120px)}:root[data-theme="dark"]{--orb-ref-bg:#0d151b;--orb-ref-surface:#131e26;--orb-ref-surface-2:#1a2731;--orb-ref-line:#2b3a45;--orb-ref-text:#e8edf0;--orb-ref-muted:#a5b2bb;--orb-ref-rule-strong:#c9d3d9;--orb-ref-field-border:#66798a;--orb-ref-accent:#ff5c0a;--orb-ref-accent-hover:#ff7a35;--orb-ref-accent-text:#ff8d55;--orb-ref-on-accent:#14212b;--orb-ref-strong-bg:#e8edf0;--orb-ref-strong-bg-hover:#fff;--orb-ref-strong-fg:#0d151b;--orb-ref-pylon:#182833;--orb-ref-panel:#080e13;--orb-ref-on-panel:#fff;--orb-ref-on-panel-muted:#a9b6bf;--orb-ref-panel-line:rgba(255,255,255,.12);--orb-ref-caption-bg:rgba(8,14,19,.86);--orb-ref-stage:#1a2731;--orb-ref-shadow:rgba(0,0,0,.6);--orb-ref-photo-filter:brightness(.9) contrast(1.04);--orb-ref-ok-bg:#133523;--orb-ref-ok-fg:#92dcae;--orb-ref-err-bg:#3d1a17;--orb-ref-err-fg:#f5a59c;--orb-ref-wa-bg:#1f9d55;--orb-ref-wa-fg:#fff;--orb-ref-opt-bg:#1a2f43;--orb-ref-opt-fg:#aecff0;--orb-ref-plan-bg:#3a2a0e;--orb-ref-plan-fg:#f5c27a}@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){--orb-ref-bg:#0d151b;--orb-ref-surface:#131e26;--orb-ref-surface-2:#1a2731;--orb-ref-line:#2b3a45;--orb-ref-text:#e8edf0;--orb-ref-muted:#a5b2bb;--orb-ref-rule-strong:#c9d3d9;--orb-ref-field-border:#66798a;--orb-ref-accent:#ff5c0a;--orb-ref-accent-hover:#ff7a35;--orb-ref-accent-text:#ff8d55;--orb-ref-on-accent:#14212b;--orb-ref-strong-bg:#e8edf0;--orb-ref-strong-bg-hover:#fff;--orb-ref-strong-fg:#0d151b;--orb-ref-pylon:#182833;--orb-ref-panel:#080e13;--orb-ref-on-panel:#fff;--orb-ref-on-panel-muted:#a9b6bf;--orb-ref-panel-line:rgba(255,255,255,.12);--orb-ref-caption-bg:rgba(8,14,19,.86);--orb-ref-stage:#1a2731;--orb-ref-shadow:rgba(0,0,0,.6);--orb-ref-photo-filter:brightness(.9) contrast(1.04);--orb-ref-ok-bg:#133523;--orb-ref-ok-fg:#92dcae;--orb-ref-err-bg:#3d1a17;--orb-ref-err-fg:#f5a59c;--orb-ref-wa-bg:#1f9d55;--orb-ref-wa-fg:#fff;--orb-ref-opt-bg:#1a2f43;--orb-ref-opt-fg:#aecff0;--orb-ref-plan-bg:#3a2a0e;--orb-ref-plan-fg:#f5c27a}}:root{--orb-ref-space-1:1px;--orb-ref-space-2:2px;--orb-ref-space-3:3px;--orb-ref-space-4:4px;--orb-ref-space-6:6px;--orb-ref-space-7:7px;--orb-ref-space-8:8px;--orb-ref-space-9:9px;--orb-ref-space-10:10px;--orb-ref-space-11:11px;--orb-ref-space-12:12px;--orb-ref-space-14:14px;--orb-ref-space-16:16px;--orb-ref-space-18:18px;--orb-ref-space-20:20px;--orb-ref-space-22:22px;--orb-ref-space-24:24px;--orb-ref-space-28:28px;--orb-ref-space-30:30px;--orb-ref-space-32:32px;--orb-ref-space-34:34px;--orb-ref-space-36:36px;--orb-ref-space-38:38px;--orb-ref-space-40:40px;--orb-ref-space-48:48px;--orb-ref-space-56:56px;--orb-ref-space-64:64px;--orb-ref-space-72:72px;--orb-ref-space-88:88px;--orb-ref-space-100:100px;--orb-ref-space-120:120px;--orb-ref-radius-2:2px;--orb-ref-radius-3:3px;--orb-ref-radius-4:4px;--orb-ref-wa-size:52px;--orb-ref-radius-5:5px;--orb-ref-radius-6:6px;--orb-ref-radius-7:7px;--orb-ref-radius-8:8px;--orb-ref-radius-pill:999px;--orb-ref-size-pylon-title:clamp(2.5rem,1.5rem + 3.4vw,4.5rem);--orb-ref-size-product-title:clamp(2.25rem,1.4rem + 2.8vw,3.75rem);--orb-ref-size-figure:clamp(2.5rem,1.8rem + 2.4vw,3.5rem);--orb-ref-size-spec:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);--orb-ref-step--2:.8125rem;--orb-ref-step--3:.75rem;--orb-ref-step--4:.6875rem;--orb-ref-size-stat:.9375rem;--orb-ref-size-odo:clamp(1.75rem,1.4rem + 1vw,2.25rem);--orb-ref-size-kpi:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);--orb-ref-size-gauge-tick:9px;--orb-ref-size-gauge-pct:13px;--orb-ref-step--5:.625rem;--orb-ref-size-stat-fluid:clamp(.8125rem,5.4cqi,.9375rem);--orb-ref-size-pylon-title-short:clamp(2.25rem,1rem + 4.4vh,4.5rem);--orb-ref-size-product-title-short:clamp(2rem,.9rem + 3.8vh,3.75rem);--orb-ref-size-odo-short:clamp(1.5rem,.9rem + 1.6vh,2.25rem);--orb-ref-size-odo-compact:1.5rem;--orb-ref-size-pylon-title-landscape:clamp(1.875rem,1.2rem + 3vh,2.5rem)}:root{--orb-ref-ease-out:cubic-bezier(.2,.7,.2,1);--orb-ref-ease-sign:cubic-bezier(.7,0,.2,1);--orb-ref-board:#0a1319;--orb-ref-board-line:rgba(255,255,255,.1);--orb-ref-board-digit:#ff8d55;--orb-ref-cta-btn-hover:#22394a;--orb-ref-backdrop:rgba(8,14,19,.62);--orb-ref-tank-bg:#0f1215;--orb-ref-tank-frame:#606060;--orb-ref-tank-bubble:rgba(255,255,255,.3);--orb-ref-tank-guide:rgba(255,255,255,.15);--orb-ref-tank-halo:rgba(0,0,0,.55);--orb-ref-tank-label:#fff;--orb-ref-liq-diesel:#07941e;--orb-ref-liq-corriente:#e80000;--orb-ref-liq-extra:#d99a00;--orb-ref-liq-water:#1e90ff;--orb-ref-k-ok:#1a7f37;--orb-ref-k-alarm:#c4162a;--orb-ref-k-info:#0b63b8;--orb-ref-badge-ok-bg:#dcf3e3;--orb-ref-badge-ok-fg:#14532d;--orb-ref-badge-alarm-bg:#fde2e4;--orb-ref-badge-alarm-fg:#9f1239;--orb-ref-water-text:#0b63b8}:root[data-theme="dark"]{--orb-ref-board:#060b0f;--orb-ref-k-ok:#4cc77a;--orb-ref-k-alarm:#ff6b7d;--orb-ref-k-info:#6cb8ff;--orb-ref-badge-ok-bg:#173d26;--orb-ref-badge-ok-fg:#8fe0aa;--orb-ref-badge-alarm-bg:#4a1820;--orb-ref-badge-alarm-fg:#ffb3bd;--orb-ref-water-text:#6cb8ff}@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){--orb-ref-board:#060b0f;--orb-ref-k-ok:#4cc77a;--orb-ref-k-alarm:#ff6b7d;--orb-ref-k-info:#6cb8ff;--orb-ref-badge-ok-bg:#173d26;--orb-ref-badge-ok-fg:#8fe0aa;--orb-ref-badge-alarm-bg:#4a1820;--orb-ref-badge-alarm-fg:#ffb3bd;--orb-ref-water-text:#6cb8ff}}:root{color-scheme:light}:root[data-theme="dark"]{color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{margin:0;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--orb-ref-bg);color:var(--orb-ref-text);font-family:var(--orb-ref-font);font-size:var(--orb-ref-step-0);line-height:1.6;font-stretch:100%;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}body>main{flex:1 0 auto}a{color:var(--orb-ref-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--orb-ref-accent);outline-offset:3px;border-radius:var(--orb-ref-radius-2)}h1,h2,h3,h4{margin:0;font-stretch:78%;font-weight:700;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--orb-ref-step-4)}h2{font-size:var(--orb-ref-step-3)}h3{font-size:var(--orb-ref-step-2);line-height:1.15}p{margin:0 0 1em;text-wrap:pretty}p:last-child{margin-bottom:0}strong{font-weight:650}.wrap{width:100%;max-width:calc(var(--orb-ref-wrap) + 2*var(--orb-ref-gutter));margin-inline:auto;padding-inline:var(--orb-ref-gutter)}.skip{position:absolute;left:-9999px;top:var(--orb-ref-space-8);background:var(--orb-ref-strong-bg);color:var(--orb-ref-strong-fg);padding:var(--orb-ref-space-8) var(--orb-ref-space-14);z-index:100}.skip:focus{left:var(--orb-ref-space-8)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-header{position:sticky;top:0;z-index:50;background:var(--orb-ref-surface);border-bottom:1px solid var(--orb-ref-line)}.site-header .wrap{display:flex;align-items:center;gap:var(--orb-ref-space-24);min-height:76px}.brand{display:block;flex:none}.brand img{height:50px;width:auto}.brand .logo-dark{display:none}:root[data-theme="dark"] .brand .logo-light{display:none}:root[data-theme="dark"] .brand .logo-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme]) .brand .logo-light{display:none}:root:not([data-theme]) .brand .logo-dark{display:block}}.site-nav{order:1}.theme-toggle{order:2;display:none;flex:none;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:transparent;color:var(--orb-ref-text);border:1.5px solid var(--orb-ref-line);cursor:pointer}.js .theme-toggle{display:grid}.theme-toggle:hover{background:var(--orb-ref-surface-2);border-color:var(--orb-ref-text)}.theme-toggle svg{width:20px;height:20px}.theme-toggle .icon-sun{display:none}:root[data-theme="dark"] .theme-toggle .icon-sun{display:block}:root[data-theme="dark"] .theme-toggle .icon-moon{display:none}.nav-toggle{display:none}.site-nav{display:flex;align-items:center;gap:var(--orb-ref-space-28);flex:1}.site-nav>ul{display:flex;align-items:center;gap:var(--orb-ref-space-4);list-style:none;margin:0;padding:0}.site-nav>ul>li{position:relative}.site-nav a.nav-link,.site-nav summary{display:block;padding:var(--orb-ref-space-10) var(--orb-ref-space-12);color:var(--orb-ref-text);text-decoration:none;font-weight:550;cursor:pointer;border-radius:var(--orb-ref-radius-4)}.site-nav a.nav-link:hover,.site-nav summary:hover{background:var(--orb-ref-surface-2)}.site-nav [aria-current="page"]{box-shadow:inset 0 -3px 0 var(--orb-ref-accent);border-radius:0}.site-nav summary{list-style:none;display:flex;align-items:center;gap:var(--orb-ref-space-6)}.site-nav summary::-webkit-details-marker{display:none}.site-nav summary::after{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.site-nav details[open] summary::after{transform:rotate(-135deg);margin-top:var(--orb-ref-space-3)}.site-nav summary.is-current{box-shadow:inset 0 -3px 0 var(--orb-ref-accent);border-radius:0}.submenu{position:absolute;top:calc(100% + var(--orb-ref-space-8));left:0;min-width:300px;list-style:none;margin:0;padding:var(--orb-ref-space-8);background:var(--orb-ref-surface);border:1px solid var(--orb-ref-line);border-top:4px solid var(--orb-ref-accent);box-shadow:0 18px 40px -18px var(--orb-ref-shadow)}.submenu a{display:block;padding:var(--orb-ref-space-10) var(--orb-ref-space-12);color:var(--orb-ref-text);text-decoration:none;border-radius:var(--orb-ref-radius-3)}.submenu a:hover{background:var(--orb-ref-surface-2)}.submenu a span{display:block;font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted)}.submenu a strong{font-weight:650}.submenu a[aria-current="page"]{background:var(--orb-ref-surface-2);box-shadow:inset 3px 0 0 var(--orb-ref-accent)}.nav-tools{display:flex;align-items:center;gap:var(--orb-ref-space-14);margin-left:auto}.lang{display:inline-flex;border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-pill);padding:var(--orb-ref-space-3);font-size:var(--orb-ref-step--1);font-weight:600}.lang span{padding:var(--orb-ref-space-3) var(--orb-ref-space-10);border-radius:var(--orb-ref-radius-pill);color:var(--orb-ref-muted)}.lang span[aria-current="true"]{background:var(--orb-ref-strong-bg);color:var(--orb-ref-strong-fg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--orb-ref-space-8);min-height:46px;padding:var(--orb-ref-space-10) var(--orb-ref-space-20);font:inherit;font-weight:650;line-height:1.2;text-decoration:none;background:transparent;border:2px solid transparent;border-radius:var(--orb-ref-radius-4);cursor:pointer}.btn-primary{background:var(--orb-ref-accent);color:var(--orb-ref-on-accent)}.btn-primary:hover{background:var(--orb-ref-accent-hover)}.btn-ink{background:var(--orb-ref-strong-bg);color:var(--orb-ref-strong-fg)}.btn-ink:hover{background:var(--orb-ref-strong-bg-hover)}.btn-ghost-light{border-color:var(--orb-ref-ghost-line);color:var(--orb-ref-on-panel)}.btn-ghost-light:hover{border-color:var(--orb-ref-on-panel);background:var(--orb-ref-ghost-hover)}.btn-ghost{border-color:var(--orb-ref-text);color:var(--orb-ref-text)}.btn-ghost:hover{background:var(--orb-ref-strong-bg);border-color:var(--orb-ref-strong-bg);color:var(--orb-ref-strong-fg)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--orb-ref-space-12)}.hero{--pylon-w:560px;--photo-max:1040px;display:grid;grid-template-columns:minmax(var(--orb-ref-gutter),1fr) minmax(0,var(--pylon-w)) minmax(0,calc(var(--orb-ref-wrap) - var(--pylon-w))) minmax(var(--orb-ref-gutter),1fr);min-height:min(78vh,700px);min-height:min(78svh,700px);background:var(--orb-ref-pylon)}.hero::before{content:"";grid-column:1/3;grid-row:1;align-self:start;height:14px;z-index:1;background:var(--orb-ref-accent);transform-origin:left center}.pylon{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--orb-ref-space-28);grid-column:2;grid-row:1;padding:var(--orb-ref-space-56) var(--orb-ref-space-48) var(--orb-ref-space-48) 0;background:var(--orb-ref-pylon);color:var(--orb-ref-on-panel);border-top:14px solid transparent}.pylon h1{font-size:var(--orb-ref-size-pylon-title);font-stretch:68%;line-height:.98;letter-spacing:-.005em}.pylon .lede{color:var(--orb-ref-on-panel-muted);font-size:var(--orb-ref-step-1);line-height:1.5;max-width:19.5em}.hero-photo{grid-column:3/5;grid-row:1;width:100%;max-width:var(--photo-max);margin:0;position:relative;min-height:320px;overflow:hidden}.hero-photo.portrait{max-width:760px}.hero-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--focus,30% 50%)}.hero-photo figcaption{position:absolute;right:0;bottom:0;max-width:18.3em;padding:var(--orb-ref-space-8) var(--orb-ref-space-14);background:var(--orb-ref-caption-bg);color:var(--orb-ref-on-panel-muted);font-size:var(--orb-ref-step--1);line-height:1.4}.hero.hero-product{min-height:min(62vh,560px);min-height:min(62svh,560px)}.hero-product .pylon h1{font-size:var(--orb-ref-size-product-title)}.hero-photo.contain{background:var(--orb-ref-stage);display:grid;place-items:center;padding:clamp(var(--orb-ref-space-20),4vw,var(--orb-ref-space-56))}.hero-photo.contain img{position:static;width:100%;max-width:760px;height:auto}.console-shot{clip-path:inset(1.8% 1.3% 2% 1.3% round 4.4%/6.5%)}img.photo{filter:var(--orb-ref-photo-filter)}.section{padding-block:var(--orb-ref-space-section)}.section-white{background:var(--orb-ref-surface)}.section-concrete{background:var(--orb-ref-surface-2)}.section-ink{background:var(--orb-ref-panel);color:var(--orb-ref-on-panel)}.section-ink p{color:var(--orb-ref-on-panel-muted)}.section-ink a{color:var(--orb-ref-accent-text)}.section-head{max-width:35.5em;margin-bottom:clamp(var(--orb-ref-space-32),5vw,var(--orb-ref-space-56))}.section-head h2+p{margin-top:var(--orb-ref-space-16);font-size:var(--orb-ref-step-1);color:var(--orb-ref-muted);line-height:1.5}.section-ink .section-head h2+p{color:var(--orb-ref-on-panel-muted)}.prose{max-width:36.7em}.prose h2{margin:1.6em 0 .55em}.prose h2:first-child{margin-top:0}.prose ul{padding-left:1.2em;margin:0 0 1em}.prose li{margin-bottom:.45em}.prose li::marker{color:var(--orb-ref-accent)}.products{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(var(--orb-ref-space-32),5vw,var(--orb-ref-space-72));align-items:start}.product{display:flex;flex-direction:column;gap:var(--orb-ref-space-20)}.product figure{margin:0;background:var(--orb-ref-surface);border:1px solid var(--orb-ref-line)}.product.tank figure{background:var(--orb-ref-stage);border:0}.product figure img{width:100%}.product.tank figure{padding:clamp(var(--orb-ref-space-16),3vw,var(--orb-ref-space-36))}.product.station{margin-top:clamp(0,8vw,var(--orb-ref-space-120))}.product.station figure img{aspect-ratio:4/4.2;object-fit:cover;object-position:center 35%}.product h3{font-size:var(--orb-ref-step-3)}.product .kicker{color:var(--orb-ref-muted);font-size:var(--orb-ref-step-1);line-height:1.45}.ticks{list-style:none;padding:0;margin:0;display:grid;gap:var(--orb-ref-space-10)}.ticks li{position:relative;padding-left:var(--orb-ref-space-28)}.ticks li::before{content:"";position:absolute;left:var(--orb-ref-space-2);top:.5em;width:12px;height:7px;border-left:2.5px solid var(--orb-ref-accent-text);border-bottom:2.5px solid var(--orb-ref-accent-text);transform:rotate(-45deg)}.section-ink .ticks li::before{border-color:var(--orb-ref-accent)}.text-link{font-weight:650}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(var(--orb-ref-space-32),6vw,var(--orb-ref-space-88));align-items:center}.split.reverse>:first-child{order:2}.split figure{margin:0}.split figure img{width:100%}.split figcaption{margin-top:var(--orb-ref-space-10);font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted)}.section-ink .split figcaption{color:var(--orb-ref-on-panel-muted)}.split h2{margin-bottom:var(--orb-ref-space-20)}.photo-band{margin:0;position:relative;background:var(--orb-ref-panel);display:grid;justify-items:center}.photo-band img{width:100%;max-width:1440px;height:clamp(260px,40vw,560px);object-fit:cover;object-position:center 40%}.photo-band figcaption{position:absolute;left:max(var(--orb-ref-gutter),calc((100% - var(--orb-ref-wrap))/2));bottom:0;background:var(--orb-ref-panel);color:var(--orb-ref-on-panel-muted);padding:var(--orb-ref-space-10) var(--orb-ref-space-16);font-size:var(--orb-ref-step--1);border-top:4px solid var(--orb-ref-accent)}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:2px solid var(--orb-ref-rule-strong)}.facts>div{padding:var(--orb-ref-space-24) var(--orb-ref-space-28) var(--orb-ref-space-8) 0}.facts>div+div{padding-left:var(--orb-ref-space-28);border-left:1px solid var(--orb-ref-line)}.facts h3{font-size:var(--orb-ref-step-1);font-stretch:85%;margin-bottom:var(--orb-ref-space-10)}.facts p{color:var(--orb-ref-muted)}.section-ink .facts{border-top-color:var(--orb-ref-accent)}.section-ink .facts>div+div{border-left-color:var(--orb-ref-panel-line)}.section-ink .facts p{color:var(--orb-ref-on-panel-muted)}.figure-lg{display:block;font-size:var(--orb-ref-size-figure);font-stretch:68%;font-weight:700;line-height:1;margin-bottom:var(--orb-ref-space-10);color:var(--orb-ref-text)}.section-ink .figure-lg{color:var(--orb-ref-on-panel)}.fine{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);max-width:40.1em}.section-ink .fine{color:var(--orb-ref-on-panel-muted)}.avail{width:100%;border-collapse:collapse;font-size:var(--orb-ref-step-0)}.avail caption{text-align:left;font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);padding-bottom:var(--orb-ref-space-12);caption-side:bottom;padding-top:var(--orb-ref-space-14)}.avail th,.avail td{text-align:left;vertical-align:top;padding:var(--orb-ref-space-18) var(--orb-ref-space-16) var(--orb-ref-space-18) 0;border-bottom:1px solid var(--orb-ref-line)}.avail thead th{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);font-weight:600;border-bottom:2px solid var(--orb-ref-rule-strong);padding-top:0}.avail tbody th{font-stretch:85%;font-size:var(--orb-ref-step-1);font-weight:700;width:22%;line-height:1.25}.avail td:last-child{width:1%;white-space:nowrap;padding-right:0}.chip{display:inline-block;padding:var(--orb-ref-space-3) var(--orb-ref-space-10);border-radius:var(--orb-ref-radius-3);font-size:var(--orb-ref-step--1);font-weight:650;line-height:1.5;white-space:nowrap}.chip-ok{background:var(--orb-ref-ok-bg);color:var(--orb-ref-ok-fg)}.chip-opt{background:var(--orb-ref-opt-bg);color:var(--orb-ref-opt-fg)}.chip-plan{background:var(--orb-ref-plan-bg);color:var(--orb-ref-plan-fg)}.note{margin-top:var(--orb-ref-space-28);padding:var(--orb-ref-space-20) var(--orb-ref-space-24);max-width:41.3em;background:var(--orb-ref-surface);border-left:4px solid var(--orb-ref-accent)}.section-white .note{background:var(--orb-ref-bg)}.note h3{font-size:var(--orb-ref-step-1);font-stretch:85%;margin-bottom:var(--orb-ref-space-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--orb-ref-space-10)}.spec{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--orb-ref-rule-strong)}.spec>div{padding:var(--orb-ref-space-22) var(--orb-ref-space-22) var(--orb-ref-space-22) 0}.spec>div+div{padding-left:var(--orb-ref-space-22);border-left:1px solid var(--orb-ref-line)}.spec dt{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);font-weight:600;margin-bottom:var(--orb-ref-space-6)}.spec dd{margin:0}.spec dd b{display:block;font-size:var(--orb-ref-size-spec);font-stretch:68%;font-weight:700;line-height:1.05;margin-bottom:var(--orb-ref-space-6)}.spec dd span{color:var(--orb-ref-muted);font-size:var(--orb-ref-step--1);line-height:1.45;display:block}.io{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--orb-ref-space-16);margin-top:var(--orb-ref-space-8)}.io-card{background:var(--orb-ref-surface);border:1px solid var(--orb-ref-line);padding:var(--orb-ref-space-18)}.io-card h3{font-size:var(--orb-ref-step-0);font-stretch:90%;margin-bottom:var(--orb-ref-space-4)}.io-card p{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);margin-bottom:var(--orb-ref-space-12)}.io-ch{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--orb-ref-space-6);list-style:none;margin:0;padding:0}.io-ch li{aspect-ratio:1/1.25;display:grid;place-items:center;border:1.5px solid var(--orb-ref-text);border-top-width:5px;border-top-color:var(--orb-ref-accent);border-radius:var(--orb-ref-radius-2);font-size:var(--orb-ref-step--2);font-weight:700;font-stretch:85%;color:var(--orb-ref-text);background:var(--orb-ref-surface)}.io-card.expansion{border-style:dashed;border-color:var(--orb-ref-field-border)}.io-card.expansion .io-ch li{border-style:dashed;border-color:var(--orb-ref-field-border);border-top-color:var(--orb-ref-accent)}.feature-post{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(var(--orb-ref-space-24),4vw,var(--orb-ref-space-56));align-items:center}.feature-post figure,.post figure{margin:0}.credit{font-size:var(--orb-ref-step--2);color:var(--orb-ref-muted);margin-top:var(--orb-ref-space-8);line-height:1.45}.credit a{color:var(--orb-ref-muted)}.post-topic{font-size:var(--orb-ref-step--1);font-weight:650;color:var(--orb-ref-accent-text);margin-bottom:var(--orb-ref-space-10);display:block}.feature-post h2{font-size:var(--orb-ref-step-4);font-stretch:70%;margin-bottom:var(--orb-ref-space-18)}.feature-post h2 a,.post h3 a{color:inherit;text-decoration:none}.feature-post h2 a:hover,.post h3 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--orb-ref-accent)}.feature-post p{font-size:var(--orb-ref-step-1);color:var(--orb-ref-muted);line-height:1.5}.topic{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(var(--orb-ref-space-16),4vw,var(--orb-ref-space-48));padding-block:var(--orb-ref-space-40);border-top:1px solid var(--orb-ref-line)}.topic>h2{font-size:var(--orb-ref-step-1);font-stretch:85%;position:sticky;top:var(--orb-ref-space-100);align-self:start}.topic-posts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--orb-ref-space-32) var(--orb-ref-space-40)}.post{display:flex;flex-direction:column;gap:var(--orb-ref-space-12)}.post h3{font-size:var(--orb-ref-step-2);font-stretch:80%}.post p{color:var(--orb-ref-muted)}.post figure img{aspect-ratio:3/2;object-fit:cover;width:100%}.post-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:2px solid var(--orb-ref-rule-strong)}.post-list li{padding:var(--orb-ref-space-24) var(--orb-ref-space-28) var(--orb-ref-space-8) 0}.post-list li+li{padding-left:var(--orb-ref-space-28);border-left:1px solid var(--orb-ref-line)}.post-list h3{font-size:var(--orb-ref-step-1);font-stretch:85%;margin-bottom:var(--orb-ref-space-10);line-height:1.2}.post-list h3 a{color:var(--orb-ref-text);text-decoration:none}.post-list h3 a:hover{text-decoration:underline;text-decoration-color:var(--orb-ref-accent);text-decoration-thickness:2px}.post-list p{color:var(--orb-ref-muted);font-size:var(--orb-ref-step--1)}.cta-band .btn-ink{background:var(--orb-ref-cta-btn-bg);color:var(--orb-ref-cta-btn-fg)}.cta-band{background:var(--orb-ref-accent);color:var(--orb-ref-on-accent);padding-block:clamp(var(--orb-ref-space-48),7vw,var(--orb-ref-space-88))}.cta-band .wrap{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--orb-ref-space-24) var(--orb-ref-space-48)}.cta-band h2{font-size:var(--orb-ref-step-4);font-stretch:68%;max-width:7.1em}.cta-band p{font-size:var(--orb-ref-step-1);max-width:22.9em;margin-top:var(--orb-ref-space-14);line-height:1.45}.contact{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(var(--orb-ref-space-32),6vw,var(--orb-ref-space-88));align-items:start}.form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--orb-ref-space-22) var(--orb-ref-space-20);background:var(--orb-ref-surface);padding:clamp(var(--orb-ref-space-20),4vw,var(--orb-ref-space-40));border:1px solid var(--orb-ref-line);border-top:6px solid var(--orb-ref-accent)}.field{display:flex;flex-direction:column;gap:var(--orb-ref-space-6)}.field.full,.form fieldset,.form .actions{grid-column:1/-1}.field label,.form legend{font-weight:650;font-size:var(--orb-ref-step--1)}.field .hint{font-size:var(--orb-ref-step--2);color:var(--orb-ref-muted)}.field input,.field select,.field textarea{font:inherit;color:var(--orb-ref-text);background:var(--orb-ref-surface);border:1.5px solid var(--orb-ref-field-border);border-radius:var(--orb-ref-radius-4);padding:var(--orb-ref-space-11) var(--orb-ref-space-12);min-height:48px;width:100%}.field textarea{min-height:140px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:3px solid var(--orb-ref-accent);outline-offset:0;border-color:var(--orb-ref-text)}.form fieldset{border:0;margin:0;padding:0}.form legend{margin-bottom:var(--orb-ref-space-10);padding:0}.checks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--orb-ref-space-10) var(--orb-ref-space-20)}.check{display:flex;gap:var(--orb-ref-space-10);align-items:flex-start;font-size:var(--orb-ref-step-0);line-height:1.4}.check input{width:20px;height:20px;margin:var(--orb-ref-space-2) 0 0;accent-color:var(--orb-ref-accent);flex:none}.form .actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orb-ref-space-16)}.form .actions p{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);margin:0;flex:1 1 240px}.aside h2{font-size:var(--orb-ref-step-2);margin-bottom:var(--orb-ref-space-14)}.aside>div+div{margin-top:var(--orb-ref-space-36);padding-top:var(--orb-ref-space-28);border-top:1px solid var(--orb-ref-line)}.aside address{font-style:normal}.aside address p+p{margin-top:var(--orb-ref-space-12)}.aside figure{margin:0 0 var(--orb-ref-space-32)}.site-footer{background:var(--orb-ref-panel);color:var(--orb-ref-on-panel-muted);padding-block:var(--orb-ref-space-56) var(--orb-ref-space-32);font-size:var(--orb-ref-step--1)}.footer-grid{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:var(--orb-ref-space-32)}.footer-brand img{height:64px;width:auto;margin-bottom:var(--orb-ref-space-16)}.footer-brand p{max-width:19.5em}.site-footer h2{font-size:var(--orb-ref-step-0);font-stretch:90%;color:var(--orb-ref-on-panel);margin-bottom:var(--orb-ref-space-12)}.site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--orb-ref-space-8)}.site-footer a{color:var(--orb-ref-on-panel-muted);text-decoration:none}.site-footer a:hover{color:var(--orb-ref-on-panel);text-decoration:underline}.footer-brand address{font-style:normal;margin-top:var(--orb-ref-space-16);max-width:19.5em}.footer-brand address .label{display:block;color:var(--orb-ref-on-panel);font-weight:650}.footer-base p{margin:0}.footer-lockup{margin-top:var(--orb-ref-space-16);display:flex;flex-direction:column;align-items:flex-start;gap:var(--orb-ref-space-8)}.footer-lockup .label{color:var(--orb-ref-on-panel);font-weight:650}.footer-lockup a{display:block;line-height:0}.footer-brand .footer-lockup img{display:block;height:72px;width:auto;margin:0}.footer-base{margin-top:var(--orb-ref-space-48);padding-top:var(--orb-ref-space-20);border-top:1px solid var(--orb-ref-panel-line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--orb-ref-space-12)}.wa-float{position:fixed;right:var(--orb-ref-space-16);bottom:var(--orb-ref-space-16);z-index:20;width:var(--orb-ref-wa-size);height:var(--orb-ref-wa-size);border-radius:50%;display:grid;place-items:center;background:var(--orb-ref-wa-bg);color:var(--orb-ref-wa-fg);box-shadow:0 2px 10px var(--orb-ref-shadow)}.wa-float:hover{filter:brightness(1.1)}.wa-float:focus-visible{outline:3px solid var(--orb-ref-accent);outline-offset:3px}.site-footer{padding-bottom:calc(var(--orb-ref-space-32) + var(--orb-ref-wa-size) + var(--orb-ref-space-16))}@media print{.wa-float{display:none}}.notice{grid-column:1/-1;margin:0;padding:var(--orb-ref-space-14) var(--orb-ref-space-16);border-radius:var(--orb-ref-radius-4);font-size:var(--orb-ref-step-0);line-height:1.45}.notice.err{background:var(--orb-ref-err-bg);color:var(--orb-ref-err-fg)}.notice ul{margin:var(--orb-ref-space-6) 0 0;padding-left:var(--orb-ref-space-20)}.field input[aria-invalid="true"],.field select[aria-invalid="true"],.field textarea[aria-invalid="true"]{border-color:var(--orb-ref-err-fg)}.contact-main{display:grid;gap:var(--orb-ref-space-24);align-content:start;min-width:0}.wa-card{display:grid;gap:var(--orb-ref-space-10);padding:var(--orb-ref-space-24);border-radius:var(--orb-ref-radius-4);border:2px solid var(--orb-ref-accent)}.wa-card h2,.contact-main .form-title{margin:0}.wa-card p{margin:0}.page-intro{background:var(--orb-ref-surface);border-bottom:1px solid var(--orb-ref-line);padding-block:clamp(var(--orb-ref-space-48),7vw,var(--orb-ref-space-88)) clamp(var(--orb-ref-space-40),5vw,var(--orb-ref-space-64))}.page-intro h1{font-stretch:70%;max-width:8.1em}.page-intro p{margin-top:var(--orb-ref-space-18);font-size:var(--orb-ref-step-1);color:var(--orb-ref-muted);max-width:32.1em;line-height:1.5}.page-intro .crumb{font-size:var(--orb-ref-step--1);margin-bottom:var(--orb-ref-space-18);color:var(--orb-ref-muted)}.page-intro .crumb a{color:var(--orb-ref-muted)}.crumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--orb-ref-space-4) 0;font-size:var(--orb-ref-step--1)}.crumb li+li::before{content:"/";padding-inline:var(--orb-ref-space-8);opacity:.6}.crumb a{color:inherit}.crumb [aria-current]{font-weight:650}.pylon .crumb{color:var(--orb-ref-on-panel-muted)}.pylon .crumb [aria-current]{color:var(--orb-ref-on-panel)}.more{margin-top:var(--orb-ref-space-28)}@media(max-width:1080px){.site-nav{gap:var(--orb-ref-space-16)}.nav-tools .btn{padding-inline:var(--orb-ref-space-14)}.facts,.post-list{grid-template-columns:minmax(0,1fr)}.facts>div,.post-list li{padding:var(--orb-ref-space-22) 0!important;border-left:0!important}.facts>div+div,.post-list li+li{border-top:1px solid var(--orb-ref-line)}.section-ink .facts>div+div{border-top-color:var(--orb-ref-panel-line)}.spec{grid-template-columns:repeat(2,minmax(0,1fr))}.spec>div:nth-child(odd){padding-left:0;border-left:0}.spec>div:nth-child(n+3){border-top:1px solid var(--orb-ref-line)}}@media(max-width:920px){.site-header .wrap{min-height:68px;flex-wrap:wrap;gap:0 var(--orb-ref-space-10)}.brand img{height:44px}.theme-toggle{order:1;margin-left:auto}.site-nav{order:3}.js .nav-toggle{order:2;display:inline-flex;align-items:center;gap:var(--orb-ref-space-10);min-height:44px;padding:var(--orb-ref-space-8) var(--orb-ref-space-14);font:inherit;font-weight:650;background:transparent;color:var(--orb-ref-text);border:1.5px solid var(--orb-ref-text);border-radius:var(--orb-ref-radius-4);cursor:pointer}.nav-toggle .bars{width:18px;height:2px;background:currentColor;position:relative}.nav-toggle .bars::before,.nav-toggle .bars::after{content:"";position:absolute;left:0;width:18px;height:2px;background:currentColor}.nav-toggle .bars::before{top:-6px}.nav-toggle .bars::after{top:var(--orb-ref-space-6)}.site-nav{flex-basis:100%;flex-direction:column;align-items:stretch;gap:var(--orb-ref-space-16);padding-bottom:var(--orb-ref-space-20)}.js .site-nav{display:none}.js .site-nav.is-open{display:flex}.site-nav>ul{flex-direction:column;align-items:stretch}.site-nav a.nav-link,.site-nav summary{padding:var(--orb-ref-space-14) var(--orb-ref-space-4);border-bottom:1px solid var(--orb-ref-line);border-radius:0}.site-nav [aria-current="page"],.site-nav summary.is-current{box-shadow:inset 4px 0 0 var(--orb-ref-accent);padding-left:var(--orb-ref-space-14)}.submenu{position:static;box-shadow:none;border:0;padding:var(--orb-ref-space-4) 0 var(--orb-ref-space-8) var(--orb-ref-space-12);min-width:0}.nav-tools{margin-left:0;justify-content:space-between}.hero,.hero.hero-product{grid-template-columns:minmax(0,1fr);min-height:0}.hero::before{grid-column:1}.pylon{grid-column:1;padding:var(--orb-ref-space-40) var(--orb-ref-gutter) var(--orb-ref-space-40);gap:var(--orb-ref-space-22)}.hero-photo,.hero-photo.portrait{grid-column:1;grid-row:2;max-width:none;min-height:0;aspect-ratio:16/10}.hero-photo.contain{aspect-ratio:auto}.hero-photo.contain img{position:static}.products,.split,.feature-post,.contact,.topic{grid-template-columns:minmax(0,1fr)}.split.reverse>:first-child{order:0}.product.station{margin-top:0}.product.station figure img{aspect-ratio:4/3}.topic>h2{position:static}.footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-brand{grid-column:1/-1}}@media(max-width:640px){.topic-posts,.io{grid-template-columns:minmax(0,1fr)}.form,.checks{grid-template-columns:minmax(0,1fr)}.spec{grid-template-columns:minmax(0,1fr)}.spec>div{padding-left:0!important;border-left:0!important}.spec>div+div{border-top:1px solid var(--orb-ref-line)}.avail thead{display:none}.avail,.avail tbody,.avail tr,.avail th,.avail td{display:block;width:auto!important}.avail tr{padding:var(--orb-ref-space-18) 0;border-bottom:1px solid var(--orb-ref-line)}.avail th,.avail td{border:0;padding:0}.avail td{margin-top:var(--orb-ref-space-8);white-space:normal!important}.photo-band figcaption{left:0;right:0}.cta-band .btn{width:100%}}@media(max-width:400px){.nav-tools{flex-wrap:wrap}.nav-tools .btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){:root:not(.motion-forced) *,:root:not(.motion-forced) *::before,:root:not(.motion-forced) *::after{transition:none!important;animation:none!important}}.feature-post+.topic{margin-top:clamp(var(--orb-ref-space-48),7vw,var(--orb-ref-space-88))}.pylon h1 .line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.pylon h1 .line>span{display:inline-block}.board{margin:var(--orb-ref-space-4) 0 0;background:var(--orb-ref-board);border:1px solid var(--orb-ref-board-line);border-radius:var(--orb-ref-radius-4);max-width:460px}.board-row{display:flex;align-items:center;justify-content:space-between;gap:var(--orb-ref-space-16);padding:var(--orb-ref-space-10) var(--orb-ref-space-16)}.board-row+.board-row{border-top:1px solid var(--orb-ref-board-line)}.board dt{color:var(--orb-ref-on-panel-muted);font-size:var(--orb-ref-step--1);line-height:1.3}.board dd{margin:0;flex:none}.odo{display:inline-flex;align-items:baseline;gap:var(--orb-ref-space-1);font-size:var(--orb-ref-size-odo);font-weight:700;font-stretch:70%;font-variant-numeric:tabular-nums;line-height:1;color:var(--orb-ref-board-digit)}.odo-pre{font-size:.5em;font-weight:600;margin-right:.35em;color:var(--orb-ref-on-panel-muted)}.odo-unit{margin-left:.18em}.odo-d{display:inline-block;height:1em;overflow:hidden}.odo-d .strip{display:block;line-height:1;transform:translateY(calc(var(--d)*-1em))}.flow{list-style:none;margin:0 0 clamp(var(--orb-ref-space-40),6vw,var(--orb-ref-space-64));padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--orb-ref-space-20);position:relative;counter-reset:flow}.flow::before{content:"";position:absolute;left:var(--orb-ref-space-7);right:var(--orb-ref-space-7);top:var(--orb-ref-space-7);height:2px;background:var(--orb-ref-accent);transform-origin:left center}.flow li{position:relative;padding-top:var(--orb-ref-space-30);counter-increment:flow}.flow li::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:var(--orb-ref-panel);border:3px solid var(--orb-ref-accent)}.flow b{display:block;color:var(--orb-ref-on-panel);font-stretch:85%;font-size:var(--orb-ref-step-1);line-height:1.2;margin-bottom:var(--orb-ref-space-6)}.flow span{display:block;color:var(--orb-ref-on-panel-muted);font-size:var(--orb-ref-step--1);line-height:1.45}@media(max-width:920px){.flow{grid-template-columns:minmax(0,1fr);gap:var(--orb-ref-space-18)}.flow::before{left:var(--orb-ref-space-7);right:auto;top:var(--orb-ref-space-8);bottom:var(--orb-ref-space-8);width:2px;height:auto;transform-origin:center top}.flow li{padding:0 0 0 var(--orb-ref-space-34)}}@media(max-width:400px){.board-row{padding:var(--orb-ref-space-10) var(--orb-ref-space-12)}}.motion .hero::before{animation:cap-light .7s var(--orb-ref-ease-sign) both}@keyframes cap-light{from{transform:scaleX(0)}to{transform:scaleX(1)}}.motion .pylon h1 .line>span{animation:rise .8s var(--orb-ref-ease-out) both}.motion .pylon h1 .line:nth-child(1)>span{animation-delay:.25s}.motion .pylon h1 .line:nth-child(2)>span{animation-delay:.37s}.motion .pylon h1 .line:nth-child(3)>span{animation-delay:.49s}@keyframes rise{from{transform:translateY(105%)}to{transform:none}}.motion .pylon>h1:not(:has(.line)),.motion .pylon>.crumb,.motion .pylon>.lede,.motion .pylon>.btn-row{animation:fade-up .7s var(--orb-ref-ease-out) both}.motion .pylon>.crumb{animation-delay:.15s}.motion .pylon>h1:not(:has(.line)){animation-delay:.25s}.motion .pylon>.lede{animation-delay:.6s}.motion .pylon>.btn-row{animation-delay:.72s}@keyframes fade-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.motion .board-row{animation:led-on .5s steps(4,end) both}.motion .board-row:nth-child(1){animation-delay:.85s}.motion .board-row:nth-child(2){animation-delay:.97s}.motion .board-row:nth-child(3){animation-delay:1.09s}@keyframes led-on{0%{opacity:0}30%{opacity:.7}55%{opacity:.25}100%{opacity:1}}.motion .odo-d .strip{animation:odo 1.5s var(--orb-ref-ease-out) both;animation-delay:calc(1s + var(--k,0)*.12s)}.motion .board-row:nth-child(2) .odo-d .strip{animation-delay:calc(1.12s + var(--k,0)*.12s)}.motion .board-row:nth-child(3) .odo-d .strip{animation-delay:calc(1.24s + var(--k,0)*.12s)}@keyframes odo{from{transform:translateY(0)}to{transform:translateY(calc(var(--d)*-1em))}}.motion .hero-photo img{animation:photo-settle 1.6s var(--orb-ref-ease-out) both}.motion .hero-photo.contain img{animation-name:fade-up;animation-duration:.9s;animation-delay:.3s}@keyframes photo-settle{from{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}.motion.reveal-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--orb-ref-ease-out),transform .7s var(--orb-ref-ease-out);transition-delay:calc(var(--i,0)*80ms)}.motion.reveal-ready .reveal.is-in{opacity:1;transform:none}.motion.reveal-ready .flow::before{transform:scaleX(0);transition:transform 1.2s var(--orb-ref-ease-sign) .2s}.motion.reveal-ready .flow.is-in::before{transform:scaleX(1)}@media(max-width:920px){.motion.reveal-ready .flow::before{transform:scaleY(0)}.motion.reveal-ready .flow.is-in::before{transform:scaleY(1)}}.motion.reveal-ready .flow li{opacity:0;transform:translateY(10px);transition:opacity .5s var(--orb-ref-ease-out),transform .5s var(--orb-ref-ease-out)}.motion.reveal-ready .flow.is-in li{opacity:1;transform:none}.motion.reveal-ready .flow.is-in li:nth-child(2){transition-delay:.3s}.motion.reveal-ready .flow.is-in li:nth-child(3){transition-delay:.55s}.motion.reveal-ready .flow.is-in li:nth-child(4){transition-delay:.8s}.motion.reveal-ready .flow.is-in li:nth-child(5){transition-delay:1.05s}@supports(animation-timeline:view()){.motion .photo-band{overflow:hidden}.motion .photo-band img{transform:scale(1.12);animation:drift linear both;animation-timeline:view()}@keyframes drift{from{transform:scale(1.12) translateY(-5%)}to{transform:scale(1.12) translateY(5%)}}}.site-nav a.nav-link,.site-nav summary{position:relative}.site-nav a.nav-link::after,.site-nav summary::before{content:"";position:absolute;left:var(--orb-ref-space-12);right:var(--orb-ref-space-12);bottom:var(--orb-ref-space-4);height:2px;background:var(--orb-ref-accent);transform:scaleX(0);transform-origin:left center}.motion .site-nav a.nav-link::after,.motion .site-nav summary::before{transition:transform .25s var(--orb-ref-ease-out)}.site-nav a.nav-link:not([aria-current]):hover::after,.site-nav summary:not(.is-current):hover::before{transform:scaleX(1)}.motion .site-nav summary::after{transition:transform .25s var(--orb-ref-ease-out),margin .25s var(--orb-ref-ease-out)}.motion .site-nav details[open]>.submenu{animation:drop .22s var(--orb-ref-ease-out) both;transform-origin:top left}.motion .site-nav details[open]>.submenu li{animation:fade-up .3s var(--orb-ref-ease-out) both}.motion .site-nav details[open]>.submenu li:nth-child(2){animation-delay:.04s}.motion .site-nav details[open]>.submenu li:nth-child(3){animation-delay:.08s}@keyframes drop{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.motion .submenu a{transition:background-color .15s ease}@media(max-width:920px){.site-nav a.nav-link::after,.site-nav summary::before{display:none}.motion .site-nav.is-open{animation:drop .25s var(--orb-ref-ease-out) both}}.btn{position:relative;overflow:hidden;isolation:isolate}.btn::before{content:"";position:absolute;inset:0;z-index:-1;transform:scaleX(0);transform-origin:left center}.motion .btn::before{transition:transform .35s var(--orb-ref-ease-out)}.motion .btn:hover::before{transform:scaleX(1)}.motion .btn-primary:hover{background:var(--orb-ref-accent)}.btn-primary::before{background:var(--orb-ref-accent-hover)}.motion .btn-ink:hover{background:var(--orb-ref-strong-bg)}.btn-ink::before{background:var(--orb-ref-strong-bg-hover)}.motion .cta-band .btn-ink:hover{background:var(--orb-ref-cta-btn-bg)}.cta-band .btn-ink::before{background:var(--orb-ref-cta-btn-hover)}.btn-ghost-light::before{background:var(--orb-ref-ghost-hover)}.motion .btn:active{transform:translateY(1px)}.product figure,.post figure,.feature-post figure,.split figure{overflow:hidden}.motion .product figure img,.motion .post figure img,.motion .feature-post figure img{transition:transform .8s var(--orb-ref-ease-out)}.motion .product:hover figure img,.motion .post:hover figure img,.motion .feature-post:hover figure img{transform:scale(1.035)}.motion .product.tank:hover figure img{transform:scale(1.02)}.motion .theme-toggle svg{animation:spin-in .45s var(--orb-ref-ease-out)}@keyframes spin-in{from{opacity:0;transform:rotate(-90deg) scale(.6)}to{opacity:1;transform:none}}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){:root:not(.motion-forced)::view-transition-old(root),:root:not(.motion-forced)::view-transition-new(root){animation:none}}.section-ink .flow+.facts{border-top-color:var(--orb-ref-panel-line)}.p-diesel{--prod:var(--orb-ref-liq-diesel)}.p-corriente{--prod:var(--orb-ref-liq-corriente)}.p-extra{--prod:var(--orb-ref-liq-extra)}.td-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--orb-ref-space-16) var(--orb-ref-space-24);padding:var(--orb-ref-space-18) var(--orb-ref-space-20);background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-6);margin-bottom:var(--orb-ref-space-16)}.td-filter{display:flex;flex-direction:column;gap:var(--orb-ref-space-6);min-width:min(320px,100%)}.td-filter label{font-weight:650;font-size:var(--orb-ref-step--1)}.td-filter select{font:inherit;color:var(--orb-ref-text);background:var(--orb-ref-surface);min-height:46px;padding:var(--orb-ref-space-8) var(--orb-ref-space-12);border:1.5px solid var(--orb-ref-field-border);border-radius:var(--orb-ref-radius-4)}.td-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orb-ref-space-12)}.td-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--orb-ref-space-16);margin:0 0 var(--orb-ref-space-20)}.td-kpi{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--orb-ref-space-2);padding:var(--orb-ref-space-14) var(--orb-ref-space-10);background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-6);text-align:center}.td-kpi dt{font-size:var(--orb-ref-step--3);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--orb-ref-muted)}.td-kpi dd{margin:0;font-size:var(--orb-ref-size-kpi);font-weight:700;font-stretch:72%;line-height:1.1;font-variant-numeric:tabular-nums}.td-kpi-ok dd{color:var(--orb-ref-k-ok)}.td-kpi-alarm dd{color:var(--orb-ref-k-alarm)}.td-kpi-info dd{color:var(--orb-ref-k-info)}.td-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--orb-ref-space-16)}.tw{container:tank/inline-size}.tw-card{position:relative;height:100%;display:flex;flex-direction:column;gap:var(--orb-ref-space-10);padding:var(--orb-ref-space-16);background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-6)}.tw-card::after{content:"";position:absolute;inset:-1px;border:2px solid var(--orb-ref-k-alarm);border-radius:var(--orb-ref-radius-7);opacity:0;pointer-events:none}.tw.is-alarm .tw-card::after{opacity:1}.tw-header{display:flex;align-items:center;justify-content:space-between;gap:var(--orb-ref-space-10)}.tw-name{font-size:var(--orb-ref-step-0);font-stretch:88%;line-height:1.25;min-width:0}.tw-open{font:inherit;color:var(--orb-ref-text);background:none;border:0;padding:0;cursor:pointer;text-align:left;overflow-wrap:anywhere}.tw-open::before{content:"";position:absolute;inset:0;border-radius:var(--orb-ref-radius-6)}.tw-open:focus-visible{outline:0}.tw-open:focus-visible::before{outline:3px solid var(--orb-ref-accent);outline-offset:2px}.tw-card:hover{border-color:var(--orb-ref-field-border)}.probe-badge{flex:none;padding:var(--orb-ref-space-3) var(--orb-ref-space-10);border-radius:var(--orb-ref-radius-pill);font-size:var(--orb-ref-step--3);font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--orb-ref-badge-ok-bg);color:var(--orb-ref-badge-ok-fg)}.probe-badge.is-alarm{background:var(--orb-ref-badge-alarm-bg);color:var(--orb-ref-badge-alarm-fg)}.tw-gauge{display:flex;justify-content:center;padding:var(--orb-ref-space-4) 0 var(--orb-ref-space-2)}.tg{display:block;overflow:visible}.tg-bg{fill:var(--orb-ref-tank-bg)}.tg-prod{fill:var(--prod);transform-box:fill-box;transform-origin:50% 100%}.tg-water{fill:var(--orb-ref-liq-water);transform-box:fill-box;transform-origin:50% 100%}.tg-w{fill:var(--orb-ref-tank-bg);transform-box:fill-box;transform-origin:50% 50%}.tg-bub{fill:var(--orb-ref-tank-bubble);opacity:0}.tg-guide{stroke:var(--orb-ref-tank-guide);stroke-width:1;stroke-dasharray:4 4}.tg-tick{stroke:var(--orb-ref-field-border);stroke-width:1}.tg-glabel{fill:var(--orb-ref-muted);font:600 var(--orb-ref-size-gauge-tick) var(--orb-ref-font)}.tg-frame{fill:none;stroke:var(--orb-ref-tank-frame);stroke-width:3}.tg-label text{font:700 var(--orb-ref-size-gauge-pct) var(--orb-ref-font);text-anchor:middle;dominant-baseline:central}.tg-pct-halo{fill:none;stroke:var(--orb-ref-tank-halo);stroke-width:4;stroke-linejoin:round}.tg-pct{fill:var(--orb-ref-tank-label)}.tw-low .tg-wave,.tw-low .tg-bub{display:none}.tw-bar{position:relative;height:6px;border-radius:var(--orb-ref-radius-3);overflow:hidden;background:var(--orb-ref-surface-2)}.tw-bar span{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(0)}.tw-bar-p{background:var(--prod)}.tw-bar-w{background:var(--orb-ref-liq-water)}.tw-cap{margin:0;font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);font-variant-numeric:tabular-nums}.tw-cap b{color:var(--orb-ref-text);font-size:var(--orb-ref-step-0)}.tw-stats{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orb-ref-space-8)}.tw-stat{position:relative;display:flex;flex-direction:column-reverse;justify-content:center;min-width:0;padding:var(--orb-ref-space-8) var(--orb-ref-space-8) var(--orb-ref-space-8) var(--orb-ref-space-38);background:var(--orb-ref-surface);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-5)}.tw-stat dt{font-size:var(--orb-ref-step--4);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--orb-ref-muted)}.tw-stat dt svg{position:absolute;left:var(--orb-ref-space-9);top:50%;width:20px;height:20px;margin-top:-10px;color:var(--orb-ref-muted)}.tw-stat dd{margin:0;min-width:0;font-weight:700;font-size:var(--orb-ref-size-stat);font-variant-numeric:tabular-nums;line-height:1.25}.tw-stat dd .n{white-space:nowrap}.tw-stat dd .u{font-weight:650}.tw-stat-water dt svg,.tw-stat-water dd{color:var(--orb-ref-water-text)}.tw-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--orb-ref-space-8);margin:auto 0 0;padding-top:var(--orb-ref-space-8);border-top:1px solid var(--orb-ref-line);font-size:var(--orb-ref-step--2);color:var(--orb-ref-muted);font-variant-numeric:tabular-nums}.tw-store{display:inline-flex;align-items:center;gap:var(--orb-ref-space-4);min-width:0}.tw-foot time{flex:none}.tw-store svg{width:14px;height:14px;flex:none}.td-dialog{width:min(760px,calc(100vw - 24px));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:hidden;color:var(--orb-ref-text);background:var(--orb-ref-surface);border:1px solid var(--orb-ref-line);border-top:6px solid var(--prod,var(--orb-ref-accent));border-radius:var(--orb-ref-radius-8);box-shadow:0 30px 80px -20px var(--orb-ref-shadow)}.td-dialog::backdrop{background:var(--orb-ref-backdrop)}.tdd-head{display:flex;align-items:flex-start;gap:var(--orb-ref-space-14);padding:var(--orb-ref-space-20) var(--orb-ref-space-20) var(--orb-ref-space-14);border-bottom:1px solid var(--orb-ref-line)}.tdd-head>div{flex:1;min-width:0}.tdd-head h2{font-size:var(--orb-ref-step-2)}.tdd-sub{margin:var(--orb-ref-space-4) 0 0;color:var(--orb-ref-muted);font-size:var(--orb-ref-step--1)}.tdd-close{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:transparent;color:var(--orb-ref-text);border:1.5px solid var(--orb-ref-line);cursor:pointer}.tdd-close svg{width:18px;height:18px}.tdd-close:hover{border-color:var(--orb-ref-text)}.td-dialog[open]{display:flex;flex-direction:column}.tdd-head,.tdd-foot{flex:none}.tdd-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--orb-ref-space-24);padding:var(--orb-ref-space-20);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tdd-body h3{font-size:var(--orb-ref-step-0);font-stretch:88%;margin-bottom:var(--orb-ref-space-10)}.tdd-chart{display:block;width:100%;height:150px;background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-4)}.tdd-grid{stroke:var(--orb-ref-line);stroke-width:1;vector-effect:non-scaling-stroke}.tdd-line{fill:none;stroke:var(--prod,var(--orb-ref-accent));stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.tdd-area{fill:var(--prod,var(--orb-ref-accent));opacity:.14}.tdd-axis{display:flex;justify-content:space-between;font-size:var(--orb-ref-step--3);color:var(--orb-ref-muted);margin-top:var(--orb-ref-space-4)}.tdd-range{margin:var(--orb-ref-space-6) 0 0;font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted)}.tdd-heights{margin:0 0 var(--orb-ref-space-16);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--orb-ref-space-8)}.tdd-heights div{padding:var(--orb-ref-space-10);background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-5);display:flex;flex-direction:column;gap:var(--orb-ref-space-2)}.tdd-heights dt{font-size:var(--orb-ref-step--3);color:var(--orb-ref-muted)}.tdd-heights dd{margin:0;font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);font-variant-numeric:tabular-nums}.tdd-heights dd b{font-size:var(--orb-ref-step-1);color:var(--orb-ref-text);font-stretch:85%}.tdd-temps-title{font-size:var(--orb-ref-step--1);font-weight:650;margin:0 0 var(--orb-ref-space-8)}.tdd-points{list-style:none;margin:0;padding:0 0 0 var(--orb-ref-space-16);position:relative;display:grid;gap:var(--orb-ref-space-6)}.tdd-points::before{content:"";position:absolute;left:var(--orb-ref-space-4);top:var(--orb-ref-space-6);bottom:var(--orb-ref-space-6);width:3px;border-radius:var(--orb-ref-radius-2);background:var(--orb-ref-field-border)}.tdd-points li{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:var(--orb-ref-space-4) var(--orb-ref-space-12);padding:var(--orb-ref-space-6) var(--orb-ref-space-10);background:var(--orb-ref-bg);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-4);font-size:var(--orb-ref-step--1);font-variant-numeric:tabular-nums}.tdd-points li::before{content:"";position:absolute;left:-16px;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:var(--prod,var(--orb-ref-accent));border:2px solid var(--orb-ref-surface)}.tdd-points li.is-above::before{background:var(--orb-ref-field-border)}.tp-n{font-weight:650}.tp-h{color:var(--orb-ref-muted)}.tp-note{grid-column:1/-1;font-size:var(--orb-ref-step--3);color:var(--orb-ref-muted)}.tdd-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--orb-ref-space-12);padding:var(--orb-ref-space-14) var(--orb-ref-space-20) var(--orb-ref-space-20);border-top:1px solid var(--orb-ref-line)}.tdd-foot .fine{margin:0}@media(max-width:820px){.td-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tdd-body{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.tdd-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--orb-ref-space-10) var(--orb-ref-space-12)}.tdd-head>div{grid-column:1;grid-row:1}.tdd-close{grid-column:2;grid-row:1}.tdd-head .probe-badge{grid-column:1;grid-row:2;justify-self:start}.td-actions,.td-actions .btn{width:100%}.tdd-heights{grid-template-columns:minmax(0,1fr)}}.motion .tg-w1{animation:tg-spin 8s linear infinite}.motion .tg-w2{animation:tg-spin 12s linear infinite reverse}.motion .tg-w3{animation:tg-spin 15s linear infinite reverse}@keyframes tg-spin{to{transform:rotate(360deg)}}.motion .tg-b1{animation:tg-bubble 7s ease-in 3.3s infinite}.motion .tg-b2{animation:tg-bubble 5.9s ease-in 4.6s infinite}@keyframes tg-bubble{0%{transform:translateY(0);opacity:0}20%{opacity:.45}50%{opacity:.35}80%{opacity:.1}100%{transform:translateY(calc(var(--rise,60)*-1px));opacity:0}}.motion .tw.enter .tw-card{animation:tw-enter .5s var(--orb-ref-ease-out) backwards;animation-delay:var(--d,0ms)}@keyframes tw-enter{from{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:none}}.motion .tw.is-alarm .tw-card::after{animation:tw-alarm 1.6s ease-in-out infinite}@keyframes tw-alarm{0%,100%{opacity:1}50%{opacity:.25}}.motion .td-kpi dd.bump{animation:kpi-bump .5s var(--orb-ref-ease-out)}@keyframes kpi-bump{0%{transform:scale(1)}35%{transform:scale(1.18)}100%{transform:scale(1)}}.motion .tw-card{transition:transform .3s var(--orb-ref-ease-out)}.motion .tw-card:hover{transform:translateY(-3px)}.motion .td-dialog[open]{animation:tdd-in .28s var(--orb-ref-ease-out)}.motion .td-dialog[open]::backdrop{animation:tdd-fade .28s ease}@keyframes tdd-in{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes tdd-fade{from{opacity:0}to{opacity:1}}@container tank (max-width:300px){.tw-card{padding:var(--orb-ref-space-14);}.tw-stats{gap:var(--orb-ref-space-6);}.tw-stat{padding:var(--orb-ref-space-7) var(--orb-ref-space-6) var(--orb-ref-space-7) var(--orb-ref-space-28);}.tw-stat dt{font-size:var(--orb-ref-step--5);letter-spacing:.02em;}.tw-stat dt svg{left:var(--orb-ref-space-6);width:16px;height:16px;margin-top:-8px;}.tw-stat dd{font-size:var(--orb-ref-size-stat-fluid);}.tw-stat dd .u{display:block;font-size:var(--orb-ref-step--3);color:var(--orb-ref-muted);}.tw-stat-water dd .u{color:var(--orb-ref-water-text);}.tw-foot{flex-direction:column;align-items:flex-start;gap:var(--orb-ref-space-2);}}@container tank (max-width:215px){.tw-stats{grid-template-columns:minmax(0,1fr);}}@media(min-width:921px) and (max-height:860px){.pylon{padding-top:var(--orb-ref-space-32);padding-bottom:var(--orb-ref-space-32);gap:var(--orb-ref-space-18)}.pylon h1{font-size:var(--orb-ref-size-pylon-title-short)}.hero-product .pylon h1{font-size:var(--orb-ref-size-product-title-short)}.pylon .lede{font-size:var(--orb-ref-step-0)}.board-row{padding:var(--orb-ref-space-7) var(--orb-ref-space-14)}.odo{font-size:var(--orb-ref-size-odo-short)}}@media(min-width:921px) and (max-height:700px){.board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.board-row{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;gap:var(--orb-ref-space-4);padding:var(--orb-ref-space-8) var(--orb-ref-space-10)}.board-row+.board-row{border-top:0;border-left:1px solid var(--orb-ref-board-line)}.board dt{font-size:var(--orb-ref-step--3)}.odo{font-size:var(--orb-ref-size-odo-compact)}}@media(max-width:920px){.js .site-nav.is-open{max-height:calc(100vh - 68px);max-height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain}}@media(max-width:920px) and (max-height:500px){.site-header .wrap{min-height:50px}.brand img{height:34px}.js .nav-toggle,.theme-toggle{min-height:40px;height:40px}.theme-toggle{width:40px}.js .site-nav.is-open{max-height:calc(100vh - 52px);max-height:calc(100dvh - 52px)}.pylon{padding-top:var(--orb-ref-space-24);padding-bottom:var(--orb-ref-space-28);gap:var(--orb-ref-space-16)}.pylon h1{font-size:var(--orb-ref-size-pylon-title-landscape)}.pylon .lede{font-size:var(--orb-ref-step-0)}.tdd-head{padding:var(--orb-ref-space-12) var(--orb-ref-space-16) var(--orb-ref-space-10)}.tdd-body{padding:var(--orb-ref-space-14) var(--orb-ref-space-16)}.tdd-foot{padding:var(--orb-ref-space-10) var(--orb-ref-space-16) var(--orb-ref-space-12)}}.lang a{padding:var(--orb-ref-space-3) var(--orb-ref-space-10);border-radius:var(--orb-ref-radius-pill);color:var(--orb-ref-muted);text-decoration:none}.lang a:hover{color:var(--orb-ref-text);background:var(--orb-ref-surface-2)}.page-intro p.fine{font-size:var(--orb-ref-step--1)}.prose h1{font-stretch:70%;margin-bottom:.5em}.prose h3{margin:1.4em 0 .5em}.prose ol{padding-left:1.4em;margin:0 0 1em}.prose figure{margin:var(--orb-ref-space-28) 0}.prose figure:first-child{margin-top:0}.prose figure img{width:100%}.prose figcaption{margin-top:var(--orb-ref-space-10);font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted)}.prose table{width:100%;border-collapse:collapse;margin:0 0 1em}.prose th,.prose td{text-align:left;vertical-align:top;padding:var(--orb-ref-space-12) var(--orb-ref-space-16) var(--orb-ref-space-12) 0;border-bottom:1px solid var(--orb-ref-line)}.prose thead th{font-size:var(--orb-ref-step--1);color:var(--orb-ref-muted);font-weight:600;border-bottom:2px solid var(--orb-ref-rule-strong)}.prose blockquote{margin:0 0 1em;padding-left:var(--orb-ref-space-16);border-left:4px solid var(--orb-ref-accent);color:var(--orb-ref-muted)}.legal .text-muted{color:var(--orb-ref-muted)}.section .wrap>.avail+p{margin-top:var(--orb-ref-space-28)}.odo-d[data-d="0"]{--d:0}.odo-d[data-d="1"]{--d:1}.odo-d[data-d="2"]{--d:2}.odo-d[data-d="3"]{--d:3}.odo-d[data-d="4"]{--d:4}.odo-d[data-d="5"]{--d:5}.odo-d[data-d="6"]{--d:6}.odo-d[data-d="7"]{--d:7}.odo-d[data-d="8"]{--d:8}.odo-d[data-d="9"]{--d:9}.odo-d[data-k="0"]{--k:0}.odo-d[data-k="1"]{--k:1}.odo-d[data-k="2"]{--k:2}.odo-d[data-k="3"]{--k:3}.hero-photo.portrait{--focus:50% 38%}.wa-panel{position:fixed;z-index:21;right:var(--orb-ref-space-16);bottom:calc(var(--orb-ref-space-16) + var(--orb-ref-wa-size) + var(--orb-ref-space-12));width:min(360px,calc(100vw - 2*var(--orb-ref-space-16)));max-height:calc(100dvh - var(--orb-ref-wa-size) - 3*var(--orb-ref-space-16) - var(--orb-ref-space-12));overflow-y:auto;background:var(--orb-ref-surface);color:var(--orb-ref-text);border:1px solid var(--orb-ref-line);border-radius:var(--orb-ref-radius-8);box-shadow:0 8px 28px var(--orb-ref-shadow)}.wa-panel[hidden]{display:none}.wa-head{display:flex;align-items:center;justify-content:space-between;gap:var(--orb-ref-space-12);padding:var(--orb-ref-space-12) var(--orb-ref-space-12) var(--orb-ref-space-12) var(--orb-ref-space-16);background:var(--orb-ref-wa-bg);color:var(--orb-ref-wa-fg)}.wa-head h2{margin:0;font-size:var(--orb-ref-step-0);color:inherit}.wa-close{flex:none;width:44px;height:44px;display:grid;place-items:center;font:inherit;font-size:var(--orb-ref-step-2);line-height:1;color:inherit;background:transparent;border:0;border-radius:var(--orb-ref-radius-4);cursor:pointer}.wa-close:hover{background:var(--orb-ref-ghost-hover)}.wa-close:focus-visible,.wa-submit:focus-visible,.wa-panel .check input:focus-visible{outline:3px solid var(--orb-ref-accent);outline-offset:2px}.wa-head .wa-close:focus-visible{outline-color:var(--orb-ref-wa-fg)}.wa-form{display:grid;gap:var(--orb-ref-space-12);padding:var(--orb-ref-space-16)}.wa-greeting{margin:0}.wa-form .field textarea{min-height:88px}.wa-form .check{font-size:var(--orb-ref-step--1)}.wa-err{margin:0;min-height:0;font-size:var(--orb-ref-step--2);color:var(--orb-ref-err-fg)}.wa-err:empty{display:none}.wa-submit{background:var(--orb-ref-wa-bg);color:var(--orb-ref-wa-fg);width:100%}.wa-submit:hover{filter:brightness(1.1)}.field input[aria-invalid="true"],.field textarea[aria-invalid="true"]{border-color:var(--orb-ref-err-fg)}@media print{.wa-panel{display:none}}