.ios main.pop>.pages-message .liens-introuvable{border-block-start:0;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:14px;width:100%;margin-block-start:8px;padding-block-start:0;display:grid}.ios main.pop>.pages-message .liens-introuvable a{border-radius:var(--r-petite);background:var(--creme);min-height:60px;box-shadow:0 4px 0 color-mix(in srgb, var(--encre) 11%, transparent);color:var(--encre);font-family:var(--titre-pop);letter-spacing:-.01em;align-items:center;gap:12px;padding-block:10px;padding-inline:12px 16px;font-size:17px;font-weight:720;line-height:1.2;text-decoration:none;transition:translate .12s,box-shadow .12s;display:flex}.ios main.pop>.pages-message .liens-introuvable a:active{box-shadow:0 1px 0 color-mix(in srgb, var(--encre) 11%, transparent);translate:0 3px}@media (hover:hover) and (pointer:fine){.ios main.pop>.pages-message .liens-introuvable a:hover{background:var(--teinte-pale)}}.ios main.pop>.pages-message .liens-introuvable a:focus-visible{outline:3px solid var(--teinte);outline-offset:3px}.ios main.pop>.pages-message .icone-lien{background:var(--blanc);width:38px;height:38px;color:var(--teinte);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.ios main.pop>.pages-message .icone-lien img{object-fit:cover;width:100%;height:100%}.ios main.pop>.pages-message .libelle-lien{text-wrap:balance;min-width:0}.ios main.pop>.pages-message:has(.liens-introuvable) .cadre>.scene-iso img{background:var(--creme-scene);box-shadow:0 6px 0 color-mix(in srgb, var(--encre) 10%, transparent);border-radius:50%;-webkit-mask-image:none;mask-image:none}@media (min-width:861px){.ios main.pop>.pages-message:has(.liens-introuvable) .cadre>.scene-iso{width:200px;margin-block-end:-44px}.ios main.pop>.pages-message:has(.liens-introuvable) .cadre:has(>.scene-iso) .carte-message{padding-block-start:64px}.ios main.pop>.pages-message:has(.liens-introuvable) .carte-message{text-align:center;flex-direction:column;align-items:center;display:flex}.ios main.pop>.pages-message:has(.liens-introuvable) .texte-message{text-wrap:balance}}.ios main.pop>.pages-message:has(.liens-introuvable) .carte-message{box-shadow:0 8px 0 color-mix(in srgb, var(--encre) 10%, transparent)}@media (max-width:860px){.ios main.pop>.pages-message:has(.liens-introuvable) .cadre:has(>.scene-iso) .carte-message{padding-block-start:68px}.ios main.pop>.pages-message .liens-introuvable{grid-template-columns:minmax(0,1fr);gap:12px}}