/* Parcours vocal : la saisie et le micro restent au premier plan sur téléphone. */
body{overflow-x:hidden}.vc-intro{max-width:1100px;margin:0 auto;padding:28px 24px 20px;text-align:center}.vc-intro h1{font-size:clamp(34px,4.3vw,55px);line-height:1.13;color:#102d4a;margin:15px 0 22px}.vc-intro>p:not(.vh-kicker){max-width:690px;margin:0 auto 22px;color:#51677c;font-size:18px}.vc-intro ol{display:flex;justify-content:center;gap:28px;list-style:none;padding:0;margin:30px 0;font-size:15px}.vc-intro li{display:flex;align-items:center;gap:9px}.vc-intro li b{background:#edf4ff;color:#075aca;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.vc-intro .vc-small{font-size:13px!important;margin:15px auto!important}.comptoir{margin:0 auto 35px!important;max-width:1100px!important;width:100%!important;padding:0 24px!important}.comptoir .avatar{position:relative!important;left:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;background:#f2f6fc;border-radius:12px;overflow:hidden}.comptoir .avatar-photo{position:static!important;display:block!important;width:100%!important;height:260px!important;min-height:0!important;object-fit:cover!important;object-position:55% 38%;border-radius:0}.comptoir .counter-panel{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:25px!important;background:#f2f6fc!important;color:#102d4a!important}.comptoir .search-form{width:100%;max-width:850px}.comptoir .search-bar{background:white}.comptoir .voice-row{color:#102d4a}.comptoir .bubble{background:white;color:#16324e}.comptoir #mic{background:#075aca;color:white;min-width:48px;min-height:48px}.comptoir #mic[aria-pressed=true]{background:#b32735}.comptoir .marc-video{display:none!important}.vc-explain{max-width:850px;margin:24px auto 40px;padding:0 25px;font-size:16px;color:#50667b}.vc-explain h2{font-size:27px;color:#16324e}.vc-save{border-top:1px solid #dce5ed;margin-top:24px;padding-top:20px}.vc-save h3{font-size:18px}.vc-save button,.vc-save a{display:inline-block;margin:7px 8px 7px 0;padding:10px 14px;border:1px solid #b9cde5;border-radius:6px;background:#f1f6fe;color:#164b88;font-size:14px}.vc-save p{font-size:14px}.vc-save img{display:block;background:white;margin:15px 0}.vc-save #savedLink{overflow-wrap:anywhere}.vc-save #saveStatus{color:#235c39}
@media(max-width:650px){.vc-intro{padding:22px 20px 12px}.vc-intro>p:not(.vh-kicker){font-size:16px}.vc-intro ol{flex-direction:column;gap:12px;align-items:flex-start;margin:24px auto;max-width:250px}.comptoir{padding:0 16px!important}.comptoir .avatar-photo{height:170px!important}.comptoir .counter-panel{padding:18px 10px!important}.comptoir .search-bar input{font-size:15px}.vc-explain{margin-bottom:40px}.comptoir .voice-row{flex-wrap:wrap}.comptoir #query{width:50px}.comptoir #mic{min-width:42px;min-height:42px}}

.vc-draft-open{padding:10px 18px;border:1px solid #b9cde5;background:white;color:#164b88;border-radius:6px;font-size:15px;cursor:pointer}
