/* Final English feedback: a direct conversation and clear human verification. */
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .personal-support>svg{color:var(--gold);margin-bottom:18px}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .personal-support .text-link{margin-top:8px}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-list li{grid-template-columns:64px minmax(0,1fr);gap:28px;align-items:start}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-icon{display:flex;flex-direction:column;align-items:center;gap:7px;width:56px;padding:11px 0;color:var(--gold);background:rgba(219,189,134,.06);border:1px solid var(--line);border-radius:10px}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-icon span{font-size:11px;line-height:1;letter-spacing:.08em}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-list h3{margin-top:3px}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .visual-options .wholesale-scene:has(figcaption){position:relative}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .visual-options .wholesale-scene figcaption{font-size:12px;line-height:1.45;margin-top:9px}
@media(max-width:680px){html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-list li{grid-template-columns:44px minmax(0,1fr);gap:16px}html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-icon{width:44px;padding:9px 0}html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .process-icon>svg{width:26px;height:26px}}

html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .option-image-note{display:block;font-size:12px;line-height:1.45;margin-top:12px;color:var(--muted)}

/* Keep the contact shortcut available at every scroll position and screen width. */
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .floating-whatsapp{display:flex;z-index:30}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .site-footer{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}
html:is([lang=en],[lang=fr],[lang=de],[lang=pt-BR],[lang=ar]) .sealed-reference-grid .sealed-scene{object-fit:cover;object-position:center}
