:root{--hydrogen-mint-soft:rgba(110, 231, 183, 0.12)}.eng-card,.exp-card,.offering-card{background:#fff;border:1px solid var(--gray-200);border-radius:22px;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.eng-card:hover,.exp-card:hover,.offering-card:hover,.proc-step:hover{transform:translateY(-4px);box-shadow:0 22px 40px rgba(16,24,30,.08);border-color:rgba(0,96,151,.18)}.eng-card,.exp-card{padding:28px}.eng-tag,.exp-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:var(--hydrogen-mint-soft);color:var(--teal);font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.offering-card{position:relative;padding:26px}.offering-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;border-radius:22px 22px 0 0;background:linear-gradient(90deg,var(--brand-blue) 0,var(--teal) 100%)}.offering-icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:16px;background:linear-gradient(135deg,rgba(23,51,69,.08) 0,rgba(110,231,183,.22) 100%)}.offering-icon img{width:32px;height:32px;display:block}.offering-list{list-style:none;padding:0;margin:0}.offering-list li{display:flex;align-items:flex-start;gap:10px;padding:6px 0;color:var(--gray-700);font-size:13px;line-height:1.65}.offering-list li::before{content:'';width:7px;height:7px;border-radius:999px;background:rgba(95,152,34,.72);margin-top:8px;flex-shrink:0}.proc-step{background:#fff;border:1px solid var(--gray-200);border-radius:16px;padding:18px;text-align:center;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.proc-num{width:34px;height:34px;border-radius:999px;background:var(--teal);color:#fff;font-family:Montserrat,sans-serif;font-weight:800;font-size:12px;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 10px}.proc-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;color:var(--gray-900);margin-bottom:5px}.proc-sub{font-size:11px;color:var(--gray-700);line-height:1.5}.cap-row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--gray-200)}.cap-row:last-child{border-bottom:none}.cap-row::before{content:'';width:8px;height:8px;border-radius:999px;background:rgba(95,152,34,.72);margin-top:8px;flex-shrink:0}.safety-note{background:#fff;border:1px solid var(--gray-200);border-radius:14px;padding:14px}.hydrogen-dark-band{background:linear-gradient(180deg,#10181e 0,#173345 100%)}.hydrogen-why-card{padding:24px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);text-align:center}@media (max-width:768px){.eng-card,.exp-card,.offering-card{padding:24px}}
