.lumos-ev-process{--lumos-yellow:#f6d31d;--lumos-yellow-soft:#fffbea;--lumos-dark:#303033;--lumos-text:#5f6773;--lumos-border:#e5e7eb;width:100%;font-family:inherit}.lumos-ev-process *,.lumos-ev-process *::before,.lumos-ev-process *::after{box-sizing:border-box}.lumos-ev-process__intro{max-width:800px;margin:0 auto 38px;text-align:center}.lumos-ev-process__intro h2{margin:0 0 16px;color:var(--lumos-dark);font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.12}.lumos-ev-process__intro p,.lumos-ev-process__step p,.lumos-ev-process__note p{margin:0;color:var(--lumos-text);font-size:16px;line-height:1.7}.lumos-ev-process__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lumos-ev-process__step{display:flex;gap:18px;padding:26px;border:1px solid var(--lumos-border);border-radius:14px;background:#fff;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.lumos-ev-process__step:hover{transform:translateY(-3px);border-color:var(--lumos-yellow);background:var(--lumos-yellow-soft);box-shadow:0 10px 26px rgba(30,35,45,.07)}.lumos-ev-process__number{display:inline-flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:50%;background:var(--lumos-yellow);color:#262626;font-size:15px;font-weight:800;line-height:1}.lumos-ev-process__step h3{margin:2px 0 9px;color:var(--lumos-dark);font-size:21px;font-weight:700;line-height:1.3}.lumos-ev-process__step p{font-size:15px}.lumos-ev-process__note{margin-top:20px;padding:20px 24px;border-left:5px solid var(--lumos-yellow);border-radius:0 10px 10px 0;background:var(--lumos-yellow-soft)}.lumos-ev-process__note p{color:var(--lumos-dark);font-weight:600}@media (max-width:800px){.lumos-ev-process__grid{grid-template-columns:1fr}}@media (max-width:600px){.lumos-ev-process__intro{margin-bottom:28px}.lumos-ev-process__intro h2{font-size:32px}.lumos-ev-process__step{gap:14px;padding:22px 18px}.lumos-ev-process__number{width:42px;height:42px;flex-basis:42px;font-size:13px}.lumos-ev-process__step h3{font-size:19px}.lumos-ev-process__intro p,.lumos-ev-process__note p{font-size:15px}}