.feature-page-v191{background:#050705;color:#f3f5f1}
.feature-page-v191 .feature-section-v191{padding:clamp(58px,8vw,112px) clamp(20px,4.2vw,58px);border-top:1px solid rgba(255,255,255,.08)}
.feature-inner-v191{width:min(1480px,100%);margin:auto}
.feature-heading-v191{display:grid;grid-template-columns:minmax(0,.82fr) minmax(340px,1.18fr);gap:clamp(28px,6vw,90px);align-items:end;margin-bottom:34px}
.feature-heading-v191 h2{font-size:clamp(42px,5.5vw,82px);line-height:.88;margin:0;text-transform:uppercase}
.feature-heading-v191 h2 span{color:var(--acid,#f3b324)}
.feature-heading-v191>p{margin:0;color:#bcc6bc;font-size:clamp(16px,1.25vw,20px);line-height:1.72}
.feature-card-v191{border:1px solid rgba(255,255,255,.11);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.022));box-shadow:0 18px 44px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.025)}
.feature-grid-v191{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.feature-card-v191.feature-copy-card-v191{padding:28px;min-height:260px}
.feature-copy-card-v191 small{color:var(--acid,#f3b324);font:900 10px/1.2 Inter,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.feature-copy-card-v191 h3{font-size:clamp(25px,2.4vw,38px);line-height:1.02;margin:26px 0 12px}
.feature-copy-card-v191 p,.feature-copy-card-v191 li{color:#aeb8af;line-height:1.65}
.feature-copy-card-v191 ul{padding:0;margin:16px 0 0;display:grid;gap:8px}
.feature-copy-card-v191 li{list-style:none;padding-left:22px;position:relative}
.feature-copy-card-v191 li::before{content:"→";position:absolute;left:0;color:var(--acid,#f3b324);font-weight:900}
.feature-band-v191{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:clamp(28px,5vw,72px);padding:clamp(30px,5vw,58px)}
.feature-band-v191 h2{font-size:clamp(40px,5vw,72px);line-height:.9;margin:0 0 18px;text-transform:uppercase}
.feature-band-v191 p,.feature-band-v191 li{color:#bcc5bc;line-height:1.68}
.feature-band-v191 ul{margin:0;padding:0;display:grid;gap:10px}
.feature-band-v191 li{list-style:none;padding:12px 14px 12px 38px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.025);position:relative}
.feature-band-v191 li::before{content:"✓";position:absolute;left:14px;color:var(--acid,#f3b324);font-weight:900}
.feature-form-v191{padding:clamp(26px,4vw,46px)}
.feature-form-grid-v191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.feature-field-v191{display:grid;gap:8px}
.feature-field-v191.full{grid-column:1/-1}
.feature-field-v191 label{color:#eef2ed;font-weight:800;font-size:13px}
.feature-field-v191 input,.feature-field-v191 select,.feature-field-v191 textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#0b0e0b;color:#f3f5f1;padding:14px 15px;font:inherit;outline:none}
.feature-field-v191 textarea{min-height:135px;resize:vertical}
.feature-field-v191 input:focus,.feature-field-v191 select:focus,.feature-field-v191 textarea:focus{border-color:var(--acid,#f3b324);box-shadow:0 0 0 3px rgba(243,179,36,.13)}
.feature-form-note-v191{color:#9eaaa0;font-size:13px;line-height:1.6;margin:18px 0}
.feature-form-success-v191{display:none;margin-top:16px;padding:14px;border:1px solid rgba(243,179,36,.4);border-radius:10px;color:#f0d78f;background:rgba(243,179,36,.08)}
.feature-form-success-v191.show{display:block}
.tank-calculator-v191{display:grid;grid-template-columns:minmax(340px,.88fr) minmax(420px,1.12fr);gap:18px;align-items:stretch}
.tank-controls-v191,.tank-output-v191{padding:clamp(26px,4vw,44px)}
.tank-input-grid-v191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.tank-input-grid-v191 .full{grid-column:1/-1}
.tank-validation-v191{min-height:24px;color:#ffce74;font-weight:750;font-size:13px;margin:12px 0 0}
.tank-output-v191{display:grid;grid-template-columns:minmax(210px,.78fr) minmax(260px,1.22fr);gap:26px;background:radial-gradient(circle at 74% 22%,rgba(243,179,36,.16),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.022))}
.tank-visual-v191{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}
.tank-shell-v191{position:relative;width:min(240px,100%);height:340px;border:4px solid #c6cbc5;border-top-width:10px;border-radius:24px 24px 14px 14px;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.09),transparent 22%,transparent 76%,rgba(255,255,255,.08));box-shadow:inset 0 0 34px rgba(0,0,0,.6),0 28px 46px rgba(0,0,0,.28)}
.tank-shell-v191::before{content:"";position:absolute;z-index:3;top:-10px;left:50%;width:84px;height:17px;transform:translateX(-50%);border:3px solid #c6cbc5;border-bottom:0;border-radius:12px 12px 0 0;background:#0a0d0a}
.tank-liquid-v191{position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg,#ffd463,#db9312 42%,#8e5604);box-shadow:0 -8px 28px rgba(243,179,36,.42);transition:height .45s cubic-bezier(.2,.75,.2,1)}
.tank-liquid-v191::before{content:"";position:absolute;left:0;right:0;top:-6px;height:12px;border-radius:50%;background:#ffe39c;box-shadow:0 0 18px rgba(255,218,118,.7)}
.tank-level-v191{font:900 16px/1 Inter,Arial,sans-serif;color:var(--acid,#f3b324)}
.tank-results-v191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:center}
.tank-result-v191{padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(0,0,0,.24)}
.tank-result-v191 small{color:#9faaa1;font:800 10px/1.2 Inter,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.tank-result-v191 strong{display:block;margin:12px 0 8px;color:#fff;font-size:clamp(24px,2.8vw,40px);line-height:1}
.tank-result-v191 span{display:block;color:#bdc6be;font-size:12px;line-height:1.65}
.tank-result-v191.is-percent{grid-column:1/-1;background:linear-gradient(135deg,rgba(243,179,36,.14),rgba(0,0,0,.2))}
.tank-result-v191.is-percent strong{color:var(--acid,#f3b324);font-size:clamp(38px,4vw,62px)}
.location-address-v191{font-style:normal;font-size:clamp(18px,2vw,26px);line-height:1.65;color:#eef2ed;margin:18px 0 26px}
.location-proof-v191{padding:18px;border-left:3px solid var(--acid,#f3b324);background:rgba(243,179,36,.06);color:#c3ccc3;line-height:1.65}
html[data-theme="light"] .feature-page-v191{background:#f3f0e8;color:#151a16}
html[data-theme="light"] .feature-heading-v191>p,html[data-theme="light"] .feature-copy-card-v191 :where(p,li),html[data-theme="light"] .feature-band-v191 :where(p,li),html[data-theme="light"] .feature-form-note-v191,html[data-theme="light"] .location-proof-v191{color:#404940}
html[data-theme="light"] .feature-card-v191{background:rgba(255,255,255,.78);border-color:rgba(58,44,19,.16)}
html[data-theme="light"] .feature-field-v191 label{color:#1a201b}
html[data-theme="light"] .feature-field-v191 input,html[data-theme="light"] .feature-field-v191 select,html[data-theme="light"] .feature-field-v191 textarea{background:#fff;color:#151a16;border-color:rgba(58,44,19,.22)}
html[data-theme="light"] .tank-result-v191{background:rgba(255,255,255,.66);border-color:rgba(58,44,19,.14)}
html[data-theme="light"] .tank-result-v191 strong{color:#151a16}
html[data-theme="light"] .tank-result-v191 span,html[data-theme="light"] .tank-result-v191 small{color:#485149}
html[data-theme="light"] .location-address-v191{color:#151a16}
@media(max-width:1100px){.tank-calculator-v191{grid-template-columns:1fr}.feature-grid-v191{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.feature-heading-v191,.feature-band-v191{grid-template-columns:1fr}.feature-form-grid-v191{grid-template-columns:1fr}.feature-field-v191.full{grid-column:auto}.tank-output-v191{grid-template-columns:1fr}.tank-shell-v191{height:300px}.feature-grid-v191{grid-template-columns:1fr}}
@media(max-width:560px){.feature-page-v191 .feature-section-v191{padding-left:18px;padding-right:18px}.tank-input-grid-v191,.tank-results-v191{grid-template-columns:1fr}.tank-input-grid-v191 .full,.tank-result-v191.is-percent{grid-column:auto}.tank-controls-v191,.tank-output-v191,.feature-form-v191{padding:22px}.tank-shell-v191{width:190px;height:270px}}
@media(prefers-reduced-motion:reduce){.tank-liquid-v191{transition:none}}
