.vt .vt-apr-of{aspect-ratio:1;background:linear-gradient(160deg, var(--bleu), var(--bleu-fonce));color:#fff;text-align:center;border:6px solid #ffffffe6;border-radius:24px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;width:240px;display:flex;box-shadow:0 30px 60px #001e5059}.vt .vt-apr-of b{letter-spacing:-.04em;font-size:84px;font-weight:600;line-height:.9}.vt .vt-apr-of span{font:500 11.5px/1.45 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:#ffffffd1}.vt .vt-apr-terme.carte-bleue .etiquette,.vt .vt-apr-maison.carte-bleue .etiquette{color:#ffffffd1}.vt .vt-apr-terme.carte-bleue .etiquette:before,.vt .vt-apr-maison.carte-bleue .etiquette:before{background:#fff}.vt .vt-apr-maison.carte-bleue .lien{color:#fff}.vt .vt-apr-terme{padding:32px}.vt .vt-apr-terme h3{letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:14px;font-size:30px;line-height:1.1}.vt .vt-apr-terme p{margin-top:4px}.vt .vt-apr-editeur{align-items:start}.vt .vt-apr-editeur .appels{justify-content:flex-start;margin-top:10px}.vt .vt-apr-identite{background:var(--gris);border-radius:22px;margin:0;padding:6px 28px}.vt .vt-apr-identite>div{border-top:1px solid var(--trait);gap:4px;padding:18px 0;display:grid}.vt .vt-apr-identite>div:first-child{border-top:0}.vt .vt-apr-identite dt{font:500 12px/1.4 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--doux)}.vt .vt-apr-identite dd{margin:0;font-size:17px;font-weight:500;line-height:1.5}.vt .vt-apr-identite .lien svg{width:13px;height:13px}.vt .vt-apr-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.vt .vt-apr-maison{gap:0;padding:0;overflow:hidden}.vt .vt-apr-logo{border-bottom:1px solid var(--trait);place-items:center;height:240px;padding:32px 40px;display:grid}.vt .vt-apr-maison.carte-bleue .vt-apr-logo{border-color:#ffffff38}.vt .vt-apr-logo img{width:min(260px,72%);height:auto}.vt .vt-apr-maison-corps{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:28px 32px 32px;display:flex}.vt .vt-apr-maison h3{font-size:24px}.vt .vt-apr-sortie{margin-top:auto;padding-top:10px}.vt .vt-apr-croix{z-index:2;width:64px;height:64px;color:var(--bleu);border:1px solid var(--trait);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:120px;left:50%;translate:-50% -50%;box-shadow:0 14px 30px #00286429}.vt .vt-apr-croix svg{width:26px;height:26px}.vt .vt-apr-page h3{margin-top:8px}@media (max-width:780px){.vt .vt-apr-duo{grid-template-columns:minmax(0,1fr)}.vt .vt-apr-croix{justify-self:center;margin-block:-46px;position:relative;top:auto;left:auto;translate:none}.vt .vt-apr-logo{height:190px}}@media (max-width:600px){.vt .vt-apr-of{border-width:4px;gap:8px;width:168px}.vt .vt-apr-of b{font-size:58px}.vt .vt-apr-of span{font-size:10.5px}.vt .vt-apr-identite{padding:4px 20px}.vt .vt-apr-maison-corps{padding:22px}.vt .vt-apr-terme{padding:24px}}
