.hp-hero{padding-left:24px;padding-right:24px}.hp-hero-grid{width:100%}.hp-hero-text{text-align:center}h1.hp-title{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800}.hp-item{width:9rem;padding:.5rem .25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;margin:0 .75rem;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0/6%)}.hp-img{width:48px;height:48px;object-fit:contain}.hp-label{font-size:.85rem;font-weight:500;color:#111;white-space:nowrap}.hp-track{display:inline-flex;white-space:nowrap;transform:translateZ(0);will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:hp-marquee;animation-duration:var(--hp-speed,10s)}.hp-reverse{animation-name:hp-marquee-reverse}h2.hp-steps-title{font-size:32px}.hp-speed-fast,.hp-speed-fast-2{--hp-speed:30s}@keyframes hp-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hp-marquee-reverse{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.publiez-votre-parking-div-right{background:#fff;z-index:99;margin-top:-30px;width:40%;justify-self:center}.hp-hero-grid{gap:0}.hp-icons{padding-left:0;padding-right:0;margin-left:24px;width:97%;box-shadow:0 6px 16px rgba(0,0,0,.12)!important;margin-right:24px}.hp-steps-title2{font-size:20px;font-weight:400;margin-top:8px;line-height:28px}.hp-steps-title2,h1.hp-title{font-family:Inter,Helvetica,Arial,sans-serif}h1.hp-title{font-size:40px;font-weight:600}.fefjoeizfofji{background-image:linear-gradient(110deg,#e8ffff,#f2f9ff 5%,#edebf9 75%,#fce8ff);border-radius:36px}.fefjoeizfeeefeffofji{padding-left:24px;padding-right:24px}.efjknfiznfkze{background-image:linear-gradient(110deg,#dbffff,#ecf6ff 5%,#edebf9 75%,#fce8ff)}.hp-steps-title3{font-size:18px;text-align:center}.dczdfzfzefz{grid-template-columns:repeat(1,minmax(0,1fr))}.hp-title-linear-gradient{background-image:var(--headline-gradient);color:rgba(0,0,0,0);letter-spacing:-.92px;--headline-gradient:linear-gradient(110deg,#10a884,#0097ff 5%,#6e5fff 55%,#db12dc);-webkit-background-clip:text;background-clip:text;font-size:47px;text-align:center;font-weight:600;line-height:55px;--headline-gradient:linear-gradient(110deg,oklab(65.2% -0.1245 0.0216),oklab(66.464% -0.065 -0.174) 5%,oklab(59.25% 0.0439 -0.2239) 55%,oklab(62.947% 0.2406 -0.15))}.dhezjdezdjzed{width:50%!important}@media (max-width:640px){.hp-img{width:40px;height:40px}.hp-item{width:8.25rem}h1.hp-title{font-size:32px}.hp-title-linear-gradient{text-align:start}.publiez-votre-parking-div-right{width:100%;justify-self:center}.fefjoeizfofji{border-radius:0}.dhezjdezdjzed{width:100%!important}.deddeezszd,.hp-steps-title3{text-align:start}}.phone-wrap{position:relative;width:100%;display:flex;justify-content:center}.phone-bezel{background:#111;padding:8px;border-radius:34px;position:relative;isolation:isolate}.phone-bezel:after{content:"";position:absolute;left:-12%;right:-12%;bottom:-22px;height:70px;background:radial-gradient(70% 100% at 50% 0,rgba(255,255,255,.95),rgba(255,255,255,0) 70%);filter:blur(2px);z-index:-1;pointer-events:none}.phone-screen{background:#fff;border-radius:26px;overflow:hidden;width:min(360px,100%);aspect-ratio:12/16;display:flex;position:relative}.fade-bottom-over-border{position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:min(376px,100%);height:90px;pointer-events:none;z-index:5;background:linear-gradient(0deg,rgba(255,255,255,1) 42%,rgba(255,255,255,0));border-bottom-left-radius:36px;border-bottom-right-radius:36px;mask-image:radial-gradient(120% 100% at 50% 100%,black 60%,transparent 100%)}.aps-frame{width:100%;padding:18px;display:flex;flex-direction:column;gap:10px}.aps-header{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;letter-spacing:-.05rem;font-size:27px;color:#111;padding:6px 6px 10px}.aps-card{background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.1);border-radius:20px;padding:18px;position:relative;overflow:hidden;height:96px;width:223px;transform-origin:center}.aps-stack{position:absolute;inset:18px}.aps-layer{position:absolute;inset:0;display:flex;align-items:center;gap:14px;opacity:0;transition:opacity .58s cubic-bezier(.22,1,.36,1)}.layer-show{opacity:1}.layer-hide{opacity:0}@keyframes cardPulseA{0%{transform:scale(1)}50%{transform:scale(.5)}to{transform:scale(1)}}@keyframes cardPulseB{0%{transform:scale(1)}50%{transform:scale(.5)}to{transform:scale(1)}}.aps-thumb{width:58px;height:58px;border-radius:16px;background:#ededf0;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.aps-lines{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.aps-line{height:12px;border-radius:999px;background:#e9ebee;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.aps-line-1{width:62%}.aps-line-2{width:42%}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.7) 50%,rgba(255,255,255,0));animation:shimmer-move 1.4s infinite}@keyframes shimmer-move{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.aps-thumb-real{position:relative;width:58px;height:58px;border-radius:16px;overflow:hidden;background:#f0f0f0}.aps-texts{display:flex;flex-direction:column;gap:4px;overflow:hidden}.aps-title{font-weight:600;font-size:16px;color:#111;letter-spacing:-.2px}.aps-sub,.aps-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aps-sub{font-weight:400;font-size:13px;color:#6b7280}.badge-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 0}.badge-pill{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:9999px;background:#f2f3f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 2px 8px rgba(0,0,0,.08);color:#111;font-weight:600;font-size:14px;line-height:1;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.badge-pill:hover{transform:translateY(-1px);background:#f6f7f9;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 4px 12px rgba(0,0,0,.1)}.badge-avatar{width:20px;height:20px;border-radius:50%;background:radial-gradient(120% 120% at 30% 30%,#ffffff 0,#ececec 45%,#dcdcdc 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.05);flex:0 0 auto}.badge-text{white-space:nowrap}@media (max-width:480px){.badge-pill{padding:9px 14px;font-size:13px}}