/*! ilovevalorant.com (c) 2026 I Love Valorant. Tous droits reserves / All rights reserved. */
.trouver-crosshair-page .intro-p{font-size:.98rem!important}.trouver-crosshair-page .step{margin:20px 0 0;padding:16px 20px;border-radius:13px;background:var(--coral-light);border-left:4px solid var(--coral);display:flex;align-items:flex-start;gap:13px}.trouver-crosshair-page .step .sn{flex-shrink:0;width:26px;height:26px;border-radius:8px;background:var(--coral);color:var(--white);font-family:Bebas Neue,sans-serif;font-size:.82rem;letter-spacing:.5px;display:flex;align-items:center;justify-content:center}.trouver-crosshair-page .step p{margin:0!important;font-size:.88rem!important;color:#8a4d5c!important;line-height:1.75!important}.trouver-crosshair-page .step p strong{color:#6f3644!important}.trouver-crosshair-page .cta-gen{margin:26px 0 46px;padding:28px 32px;border-radius:18px;background:linear-gradient(135deg,#0e0a14,#241832);position:relative;overflow:hidden}.trouver-crosshair-page .cta-gen:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 45%,rgba(232,99,126,.24) 0%,transparent 62%)}.trouver-crosshair-page .cta-gen>*{position:relative;z-index:2}.trouver-crosshair-page .cta-gen h2{color:var(--white)}.trouver-crosshair-page .cta-gen p{color:#ffffff80!important}.trouver-crosshair-page .cta-gen p strong{color:#ffffffd9!important}.trouver-crosshair-page .cta-gen .btn{display:inline-flex;align-items:center;gap:10px;margin:6px 0 12px;padding:14px 28px;border-radius:11px;background:var(--coral);color:var(--white);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;border:none;box-shadow:0 6px 24px #e8637e4d;transition:background .2s,transform .2s}.trouver-crosshair-page .cta-gen .btn:hover{background:var(--coral-dark);transform:translateY(-2px)}.trouver-crosshair-page .cta-gen .sub{font-size:.86rem!important;margin-bottom:0!important}.trouver-crosshair-page .qa h3{display:flex;align-items:flex-start;gap:11px}.trouver-crosshair-page .qa h3:before{content:"?";flex-shrink:0;width:24px;height:24px;border-radius:7px;background:var(--coral-light);color:var(--coral-dark);font-size:.82rem;font-weight:700;display:flex;align-items:center;justify-content:center}.trouver-crosshair-page .video-titre{margin-top:34px}.trouver-crosshair-page .video-facade{position:relative;display:block;width:100%;padding:0;border:none;margin:22px 0 0;border-radius:16px;overflow:hidden;cursor:pointer;aspect-ratio:16 / 9;background:var(--dark)}.trouver-crosshair-page .video-facade img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.trouver-crosshair-page .vf-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000057;transition:background .25s}.trouver-crosshair-page .video-facade:hover .vf-overlay{background:#0000002e}.trouver-crosshair-page .vf-btn{width:66px;height:66px;border-radius:50%;background:#ffffff24;border:2px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:1.3rem;padding-left:5px;transition:transform .25s,background .25s}.trouver-crosshair-page .video-facade:hover .vf-btn{transform:scale(1.09);background:#ffffff3d}.trouver-crosshair-page .video-embed{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;margin:22px 0 0}.trouver-crosshair-page .video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:768px){.trouver-crosshair-page .cta-gen{padding:24px 22px}}@media(prefers-reduced-motion:reduce){.trouver-crosshair-page .cta-gen .btn,.trouver-crosshair-page .vf-btn,.trouver-crosshair-page .vf-overlay{transition:none}}
