﻿:root{--ink:#172936;--muted:#54636c;--paper:#f3f5f6;--accent:#d95727}.shell{width:min(1420px,calc(100% - 64px))}.topbar{background:#fff;height:84px}.nav{gap:14px}.nav nav{gap:14px}.nav nav a{font-size:13px}.brand{font-size:13px;letter-spacing:0}.brand small{font-size:10px;letter-spacing:.05em}.etv-logo{display:block;flex:none;width:54px;height:54px;border-radius:8px;background:#102938 url('/assets/logo-tienda.webp') no-repeat;background-size:624px 416px;background-position:-285px -243px}.liquid-hero{color:#fff;padding:88px 0 82px;background:linear-gradient(90deg,#102633f0 0%,#102633db 48%,#1026334f 100%),url('/assets/sectors/2e4414653310facf2350.webp') center/cover}.liquid-hero .eyebrow{color:#ffb48d}.liquid-hero h1{font-size:clamp(48px,6vw,86px);line-height:1.04;letter-spacing:-.06em;max-width:850px;margin:18px 0}.liquid-hero p{font-size:18px;line-height:1.65;max-width:670px;color:#e8f0f2}.liquid-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.liquid-hero small{display:block;font-size:14px;color:#d8e6eb}.liquid-calculators{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;padding-top:68px;padding-bottom:50px}.liquid-tool{background:#fff;border:1px solid #d8e0e4;box-shadow:0 7px 24px #1329360d;padding:30px;border-radius:8px;scroll-margin-top:20px}.liquid-tool h2,.liquid-material h2{font-size:clamp(30px,3vw,44px);letter-spacing:-.045em;line-height:1.15;margin:12px 0 16px}.liquid-tool>p{font-size:16px;line-height:1.6;color:#54636c}.liquid-tool label{font-size:14px;font-weight:700;display:block;line-height:1.45;margin:15px 0;color:#253740}.liquid-tool input,.liquid-tool select{display:block;width:100%;min-height:48px;margin-top:7px;padding:12px 13px;border:1px solid #bfcbd0;background:#fbfcfc;color:#172936;border-radius:3px;font:inherit}.liquid-tool input:focus,.liquid-tool select:focus{outline:2px solid #d95727;outline-offset:2px}.liquid-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.liquid-result{background:#102938;color:#fff;padding:24px;margin:22px 0}.liquid-result span,.liquid-result small{display:block;color:#cbd9df;font-size:14px}.liquid-result strong{display:block;color:#fff;font:800 clamp(28px,3vw,42px) Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:8px 0}.liquid-tool .button{width:100%;font-size:15px;min-height:52px}.liquid-tool .button:disabled{opacity:.5;cursor:not-allowed}.liquid-note{font-size:14px!important;line-height:1.55!important;color:#56666f!important}.liquid-external{color:#a83c16;font-weight:700;text-decoration:underline;text-underline-offset:3px;font-size:14px}.liquid-price{font-size:15px!important;color:#172936!important;font-weight:700}.quote-result dl{margin:0}.quote-result dl div{display:flex;justify-content:space-between;gap:20px;padding:7px 0;border-bottom:1px solid #ffffff27}.quote-result dt,.quote-result dd{font-size:14px;margin:0}.quote-result dd{font-weight:700;text-align:right}.quote-result small{margin-top:17px}.liquid-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:75px}.liquid-steps>div{border-top:3px solid #d95727;background:#e8edef;padding:18px}.liquid-steps strong{font-size:17px}.liquid-steps p{color:#54636c;line-height:1.5;margin-bottom:0}.liquid-material{padding-bottom:90px}.liquid-material>p{color:#54636c;line-height:1.6;max-width:800px}.liquid-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px}.liquid-card{background:#fff;border:1px solid #d8e0e4;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.liquid-photo{display:block;aspect-ratio:4/3;background:#20333d;overflow:hidden;position:relative}.liquid-photo:before{content:'';position:absolute;inset:-12px;background:inherit;z-index:0}.liquid-photo img{display:block;width:100%;height:100%;object-fit:cover;position:relative}.liquid-card-body{padding:20px;display:flex;flex-direction:column;flex:1}.liquid-card-body small{color:#a84622;font-size:12px;font-weight:800;letter-spacing:.05em}.liquid-card h3{font-size:19px;line-height:1.3;margin:10px 0}.liquid-card p{font-size:14px;line-height:1.5;color:#54636c;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.liquid-card strong{font-size:19px;margin-top:auto}.liquid-card span{font-size:13px;color:#617078;margin-top:5px}.liquid-link{margin-top:18px;border-top:1px solid #dbe3e6;padding-top:13px;color:#a83c16;font-size:14px;font-weight:800}footer{background:#102634;color:#edf2ed;padding:48px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:14px}.footer-grid p{color:#b3c0c4}.foot-bottom{border-top:1px solid #ffffff2b;margin-top:35px;padding-top:18px;color:#b3c0c4;font-size:12px}@media(max-width:1180px){.nav nav{gap:10px}.nav nav a{font-size:12px}.brand small{display:none}.liquid-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:980px){.topbar{height:74px}.menu-toggle{display:block;background:white;border:1px solid #bdcbd3;padding:10px 14px;min-height:44px}.nav nav{display:none;position:absolute;left:0;right:0;top:74px;background:white;flex-direction:column;align-items:stretch;padding:16px 22px;box-shadow:0 15px 25px #14293726}.nav nav.open{display:flex}.nav nav a{font-size:16px;padding:12px}.liquid-calculators{grid-template-columns:1fr}.liquid-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.shell{width:calc(100% - 32px)}.liquid-hero{padding:58px 0}.liquid-hero h1{font-size:48px}.liquid-hero p{font-size:16px}.liquid-calculators{padding-top:35px}.liquid-tool{padding:20px}.liquid-fields,.liquid-steps,.liquid-grid,.footer-grid{grid-template-columns:1fr}.liquid-steps{margin-bottom:55px}.liquid-card p{-webkit-line-clamp:4}}
[hidden]{display:none!important}
