.lv-distance-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center;margin-top:8px}.lv-distance-orbe{position:relative;width:220px;height:220px;margin:0 auto;color:var(--lv-or-light)}.lv-distance-orbe__ring{position:absolute;border-radius:50%;border:1px solid var(--lv-or-light);opacity:.15;inset:0;animation:lv-orbe-pulse 3s ease-in-out infinite}.lv-distance-orbe__ring--1{animation-delay:0s;inset:0}.lv-distance-orbe__ring--2{animation-delay:0.8s;inset:16px;opacity:.25}.lv-distance-orbe__ring--3{animation-delay:1.6s;inset:32px;opacity:.35}@keyframes lv-orbe-pulse{0%,100%{transform:scale(1);opacity:.15}50%{transform:scale(1.06);opacity:.3}}.lv-distance-orbe__core{position:absolute;inset:48px;display:flex;align-items:center;justify-content:center}.lv-distance-orbe__core svg{width:100%;height:100%}.lv-distance-orbe__label{text-align:center;margin-top:16px;font-family:'Lato',sans-serif;font-size:.78rem;color:rgba(255,255,255,.4);letter-spacing:1px;text-transform:uppercase}.lv-benefices-wrap{margin-top:8px}.lv-benefices-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lv-benefice-item{display:flex;align-items:flex-start;gap:20px;background:rgba(255,255,255,.04);border:1px solid rgba(232,130,12,.15);border-radius:16px;padding:24px;transition:border-color 0.3s,transform 0.3s}.lv-benefice-item:hover{border-color:rgba(232,130,12,.35);transform:translateY(-3px)}.lv-benefice-item__icon{width:52px;height:52px;flex-shrink:0;color:var(--lv-or-light);background:rgba(232,130,12,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px;transition:background 0.3s}.lv-benefice-item:hover .lv-benefice-item__icon{background:rgba(232,130,12,.2)}.lv-benefice-item__icon svg{width:100%;height:100%}.lv-benefice-item__title{font-family:'Cinzel',serif;font-size:.92rem;font-weight:600;color:#fff;margin-bottom:8px;line-height:1.3}.lv-benefice-item__text{font-family:'Lato',sans-serif;font-size:.87rem;line-height:1.7;color:rgba(255,255,255,.65);margin:0}.lv-benefice-item__title{color:var(--lv-violet-deep)!important}.lv-benefice-item__text{color:#4A3060!important}.lv-benefice-item{background:rgba(74,27,138,.05)!important;border-color:rgba(232,130,12,.2)!important}.lv-benefice-item__icon{color:var(--lv-or)!important}.lv-services-bg .lv-step__title{color:#ffffff!important}.lv-services-bg .lv-step__text{color:rgba(255,255,255,.75)!important}.lv-services-bg .lv-step__number{color:var(--lv-or-light)!important;opacity:1!important}@media (max-width:768px){.lv-distance-intro{grid-template-columns:1fr}.lv-distance-intro__visuel{display:none}.lv-benefices-grid{grid-template-columns:1fr}.lv-benefice-item:hover{transform:none}}