/* v6.9.237 — Complete Fuel Management Package landing page. */
.package-page-v237{overflow:hidden}.package-page-v237 .hero{align-items:stretch}.package-hero-visual-v237{position:relative;min-height:520px;padding:0!important;overflow:hidden}.package-hero-visual-v237 img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;filter:brightness(.9) saturate(1.02) contrast(1.03)!important}.package-hero-visual-v237:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,2,1,.18),transparent 50%),linear-gradient(180deg,transparent 55%,rgba(1,2,1,.54))}
.package-kicker-v237{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.package-kicker-v237 span{padding:8px 11px;border:1px solid rgba(243,179,36,.28);border-radius:999px;color:#dfe5da;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em;background:rgba(0,0,0,.22)}
.package-section-v237{padding:70px 58px;border-top:1px solid rgba(255,255,255,.08)}.package-inner-v237{max-width:1540px;margin:0 auto}.package-heading-v237{display:grid;grid-template-columns:minmax(300px,.8fr) 1.2fr;gap:46px;align-items:end;margin-bottom:30px}.package-heading-v237 h2{font-size:clamp(44px,5.5vw,86px);line-height:.86}.package-heading-v237 p{color:#c7d0c3;line-height:1.7;margin:0;font-size:16px}
.package-component-grid-v237{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.package-component-v237{position:relative;min-height:260px;padding:24px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018));overflow:hidden;transition:.25s ease}.package-component-v237:hover{transform:translateY(-4px);border-color:rgba(243,179,36,.44);box-shadow:0 18px 38px rgba(0,0,0,.3),0 0 28px rgba(243,179,36,.07)}.package-component-v237 .num{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#071000;background:#f3b324;font-weight:1000;font-size:12px}.package-component-v237 h3{font-size:24px;margin:26px 0 10px}.package-component-v237 p{margin:0;color:#b8c1b6;line-height:1.62;font-size:14px}.package-component-v237 a{display:inline-flex;margin-top:16px;color:#f3b324;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.package-flow-v237{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgba(243,179,36,.23);border-radius:24px;overflow:hidden;background:rgba(255,255,255,.018)}.package-step-v237{position:relative;min-height:230px;padding:28px 24px;border-right:1px solid rgba(243,179,36,.18)}.package-step-v237:nth-child(4n){border-right:0}.package-step-v237:nth-child(n+5){border-top:1px solid rgba(243,179,36,.18)}.package-step-v237 b{display:block;color:#f3b324;font-size:12px;letter-spacing:.18em}.package-step-v237 h3{font-size:23px;margin:18px 0 10px}.package-step-v237 p{margin:0;color:#abb5aa;line-height:1.62;font-size:13.5px}.package-step-v237:after{content:"→";position:absolute;right:16px;top:28px;color:rgba(243,179,36,.55);font-size:20px}.package-step-v237:nth-child(4n):after,.package-step-v237:last-child:after{display:none}
.package-scenarios-v237{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.package-scenario-v237{padding:28px;border:1px solid rgba(243,179,36,.22);border-radius:22px;background:radial-gradient(circle at 80% 0,rgba(243,179,36,.08),transparent 35%),rgba(255,255,255,.02)}.package-scenario-v237 small{color:#f3b324;text-transform:uppercase;font-weight:900;letter-spacing:.12em}.package-scenario-v237 h3{font-size:28px;margin:12px 0}.package-scenario-v237 p{color:#bac3b7;line-height:1.65}.package-scenario-v237 ul{margin:16px 0 0;padding:0;display:grid;gap:8px}.package-scenario-v237 li{list-style:none;color:#d1d8ce;padding-left:20px;position:relative;font-size:14px}.package-scenario-v237 li:before{content:"✓";position:absolute;left:0;color:#f3b324;font-weight:1000}
.package-band-v237{display:grid;grid-template-columns:1.2fr .8fr;gap:34px;align-items:center;padding:34px;border:1px solid rgba(243,179,36,.28);border-radius:26px;background:linear-gradient(135deg,rgba(243,179,36,.08),rgba(255,255,255,.02))}.package-band-v237 h2{font-size:clamp(38px,4.2vw,66px);line-height:.9}.package-band-v237 p{color:#c1c9bf;line-height:1.7}.package-band-v237 .actions{justify-content:flex-end}
html[data-theme="light"] .package-component-v237,html[data-theme="light"] .package-flow-v237,html[data-theme="light"] .package-scenario-v237{background:#f2eee5}html[data-theme="light"] .package-component-v237 p,html[data-theme="light"] .package-step-v237 p,html[data-theme="light"] .package-scenario-v237 p,html[data-theme="light"] .package-heading-v237 p{color:#485148}
@media(max-width:1120px){.package-component-grid-v237,.package-flow-v237{grid-template-columns:repeat(2,1fr)}.package-step-v237:nth-child(2n){border-right:0}.package-step-v237:nth-child(n+3){border-top:1px solid rgba(243,179,36,.18)}.package-scenarios-v237{grid-template-columns:1fr 1fr}.package-band-v237,.package-heading-v237{grid-template-columns:1fr}.package-band-v237 .actions{justify-content:flex-start}}
@media(max-width:700px){.package-section-v237{padding:54px 24px}.package-component-grid-v237,.package-flow-v237,.package-scenarios-v237{grid-template-columns:1fr}.package-step-v237{border-right:0;border-top:1px solid rgba(243,179,36,.18)}.package-step-v237:first-child{border-top:0}.package-step-v237:after{display:none}.package-component-v237{min-height:0}.package-band-v237{padding:24px}}
