/* v6.9.237 — Fueltek tank range and style guide. */
.tank-range-v237{padding:64px 58px;border-top:1px solid rgba(255,255,255,.08)}
.tank-range-inner-v237{max-width:1500px;margin:0 auto}
.tank-range-head-v237{display:grid;grid-template-columns:minmax(300px,.8fr) 1.2fr;gap:40px;align-items:end;margin-bottom:28px}
.tank-range-head-v237 h2{font-size:clamp(42px,5vw,78px);line-height:.9}.tank-range-head-v237 p{color:#c7d0c3;line-height:1.7;margin:0}
.tank-style-grid-v237{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}
.tank-style-v237{position:relative;min-height:220px;padding:24px;border:1px solid rgba(243,179,36,.22);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018));overflow:hidden}
.tank-style-v237:before{content:"";position:absolute;right:-30px;top:-30px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(243,179,36,.13),transparent 70%)}
.tank-style-v237 b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(243,179,36,.42);color:#f3b324;font-size:18px;margin-bottom:20px}
.tank-style-v237 h3{font-size:22px;margin:0 0 10px}.tank-style-v237 p{margin:0;color:#bac3b7;line-height:1.62;font-size:14px}.tank-style-v237 small{display:block;margin-top:14px;color:#f3b324;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.tank-table-card-v237{border:1px solid rgba(243,179,36,.26);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));overflow:hidden}
.tank-table-head-v237{display:flex;justify-content:space-between;gap:22px;align-items:end;padding:24px 26px;border-bottom:1px solid rgba(243,179,36,.18)}
.tank-table-head-v237 h3{margin:0;font-size:26px}.tank-table-head-v237 p{max-width:760px;margin:0;color:#aeb8ac;line-height:1.6;font-size:13px}
.tank-table-scroll-v237{overflow:auto;max-height:640px}.tank-table-v237{width:100%;border-collapse:collapse;min-width:760px}.tank-table-v237 th,.tank-table-v237 td{padding:14px 20px;text-align:left;border-bottom:1px solid rgba(255,255,255,.07)}.tank-table-v237 th{position:sticky;top:0;z-index:1;background:#0a0c0a;color:#f3b324;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.tank-table-v237 td{color:#d7ddd3;font-size:14px}.tank-table-v237 tr:hover td{background:rgba(243,179,36,.035)}
.tank-range-note-v237{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin-top:20px;padding:20px 22px;border-left:3px solid #f3b324;border-radius:0 16px 16px 0;background:rgba(243,179,36,.06)}.tank-range-note-v237 p{margin:0;color:#cbd3c7;line-height:1.6}.tank-range-note-v237 a{white-space:nowrap}
html[data-theme="light"] .tank-style-v237,html[data-theme="light"] .tank-table-card-v237{background:#f2eee5}html[data-theme="light"] .tank-style-v237 p,html[data-theme="light"] .tank-range-head-v237 p,html[data-theme="light"] .tank-table-v237 td,html[data-theme="light"] .tank-range-note-v237 p{color:#475047}html[data-theme="light"] .tank-table-v237 th{background:#e4ddcf}
@media(max-width:1000px){.tank-range-v237{padding:54px 24px}.tank-range-head-v237{grid-template-columns:1fr}.tank-style-grid-v237{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.tank-style-grid-v237{grid-template-columns:1fr}.tank-table-head-v237{display:block}.tank-table-head-v237 p{margin-top:10px}.tank-range-note-v237{grid-template-columns:1fr}.tank-range-note-v237 .btn{width:100%}}
