.pointerlab-page{min-height:100vh;padding-top:100px}.pointerlab-hero{color:#fff;background:linear-gradient(135deg,#9462fc 0%,#0f172a 100%);padding:80px 0;position:relative;overflow:visible}.pointerlab-hero__inner{text-align:center;max-width:1280px;margin:0 auto;padding:0 2rem}.pointerlab-hero__content{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:1100px;margin:0 auto;display:flex}.pointerlab-hero__badge{color:#c4b5fd;text-transform:uppercase;letter-spacing:.05em;background:#9462fc33;border-radius:9999px;margin-bottom:1rem;padding:.3rem 1rem;font-size:.75rem;font-weight:600;display:inline-block}.pointerlab-hero__title{font-size:2.5rem;font-weight:700;font-family:var(--font-inter);word-break:break-word;max-width:1000px;margin:0 auto;line-height:1.2}.pointerlab-hero__btn{-webkit-backdrop-filter:blur(10px);color:#fff;background:#9462fc26;border:1px solid #9462fc40;border-radius:9999px;align-items:center;gap:.625rem;padding:.75rem 2rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #9462fc1a}.pointerlab-hero__btn:hover{background:#9462fc40;border-color:#9462fc66;transform:translateY(-2px);box-shadow:0 6px 25px #9462fc33}.pointerlab-hero__btn svg{transition:transform .3s}.pointerlab-hero__btn:hover svg{transform:translate(4px)rotate(-5deg)}.pointerlab-section{background:#fff;padding:60px 0}.pointerlab-section--alt{background:#f8fafc}.pointerlab-section__inner{max-width:1280px;margin:0 auto;padding:0 2rem}.pointerlab-section__grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.pointerlab-section__grid--reverse{direction:rtl}.pointerlab-section__grid--reverse>*{direction:ltr}.pointerlab-section__title{color:#0f172a;font-size:2rem;font-weight:700;font-family:var(--font-inter);margin-bottom:1.5rem}.pointerlab-section__text p{color:#475569;margin-bottom:1rem;font-size:1.125rem;line-height:1.8}.pointerlab-section__text p:last-child{margin-bottom:0}.pointerlab-section__text strong{color:#9462fc;font-weight:600}.pointerlab-section__image{justify-content:center;align-items:center;display:flex}.pointerlab-section__img{object-fit:cover;border-radius:1rem;width:100%;height:350px;box-shadow:0 8px 30px #0000000f}.pointerlab-expertises{background:#f8fafc;padding:60px 0}.pointerlab-expertises__inner{max-width:1280px;margin:0 auto;padding:0 2rem}.pointerlab-expertises__title{color:#0f172a;text-align:center;font-size:2rem;font-weight:700;font-family:var(--font-inter);margin-bottom:3rem}.pointerlab-expertises__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.pointerlab-expertise-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.pointerlab-expertise-card:hover{border-color:#9462fc;transform:translateY(-4px);box-shadow:0 8px 30px #0000000d}.pointerlab-expertise-card__icon{color:#9462fc;flex-shrink:0;margin-top:.1rem}.pointerlab-expertise-card__text{color:#1f2937;margin:0;font-size:.9375rem;line-height:1.5}.pointerlab-raisons{background:#fff;padding:60px 0}.pointerlab-raisons__inner{max-width:1280px;margin:0 auto;padding:0 2rem}.pointerlab-raisons__title{color:#0f172a;text-align:center;font-size:2rem;font-weight:700;font-family:var(--font-inter);margin-bottom:3rem}.pointerlab-raisons__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1000px;margin:0 auto;display:grid}.pointerlab-raison-card{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.75rem;transition:all .3s}.pointerlab-raison-card:hover{border-color:#9462fc;transform:translateY(-4px);box-shadow:0 8px 30px #0000000d}.pointerlab-raison-card__icon{color:#9462fc;justify-content:center;margin:0 auto 1rem;display:flex}.pointerlab-raison-card__title{color:#0f172a;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.pointerlab-raison-card__desc{color:#475569;margin:0;font-size:.9375rem;line-height:1.6}.pointerlab-secteurs-section{background:#fff;padding:60px 0}.pointerlab-secteurs-section__inner{max-width:1280px;margin:0 auto;padding:0 2rem}.pointerlab-secteurs-section__title{color:#0f172a;text-align:center;font-size:2rem;font-weight:700;font-family:var(--font-inter);margin-bottom:3rem}.pointerlab-secteurs-section__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:900px;margin:0 auto;display:grid}.pointerlab-secteur-card{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;transition:all .3s}.pointerlab-secteur-card:hover{border-color:#9462fc;transform:translateY(-4px);box-shadow:0 8px 30px #0000000d}.pointerlab-secteur-card__icon{color:#9462fc;justify-content:center;margin:0 auto .75rem;display:flex}.pointerlab-secteur-card__name{color:#0f172a;margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.pointerlab-secteur-card__desc{color:#64748b;margin:0;font-size:.875rem}.pointerlab-faq{background:#f8fafc;padding:60px 0}.pointerlab-faq__inner{max-width:800px;margin:0 auto;padding:0 2rem}.pointerlab-faq__title{color:#0f172a;text-align:center;font-size:2rem;font-weight:700;font-family:var(--font-inter);margin-bottom:2rem}.pointerlab-faq__list{flex-direction:column;gap:1rem;display:flex}.pointerlab-faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem 2rem;transition:all .3s}.pointerlab-faq-item:hover{border-color:#0f172a}.pointerlab-faq-item__question{color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.pointerlab-faq-item__answer{color:#475569;font-size:1rem;line-height:1.7}@media (max-width:1024px){.pointerlab-section__grid{gap:2rem}.pointerlab-section__img{height:280px}.pointerlab-expertises__grid,.pointerlab-secteurs-section__grid,.pointerlab-raisons__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pointerlab-hero__title{font-size:2.2rem}.pointerlab-section{padding:40px 0}.pointerlab-section__grid{grid-template-columns:1fr;gap:2rem}.pointerlab-section__grid--reverse{direction:ltr}.pointerlab-section__title{font-size:1.75rem}.pointerlab-section__text p{font-size:1rem}.pointerlab-section__img{height:220px}.pointerlab-expertises{padding:40px 0}.pointerlab-expertises__grid{grid-template-columns:1fr;gap:1rem}.pointerlab-expertises__title{font-size:1.75rem}.pointerlab-raisons{padding:40px 0}.pointerlab-raisons__title{font-size:1.75rem}.pointerlab-raisons__grid{grid-template-columns:1fr;gap:1rem}.pointerlab-raison-card{padding:1.5rem}.pointerlab-secteurs-section{padding:40px 0}.pointerlab-secteurs-section__grid{grid-template-columns:1fr;gap:1rem}.pointerlab-secteurs-section__title{font-size:1.75rem}.pointerlab-faq{padding:40px 0}.pointerlab-faq__title{font-size:1.75rem}.pointerlab-faq-item{padding:1.25rem}.pointerlab-faq-item__question{font-size:1rem}.pointerlab-faq-item__answer{font-size:.9375rem}}@media (max-width:480px){.pointerlab-hero__title{font-size:1.8rem}.pointerlab-section__title{font-size:1.5rem}.pointerlab-section__img{height:180px}.pointerlab-expertise-card{padding:1.25rem}.pointerlab-expertise-card__text{font-size:.875rem}.pointerlab-raison-card{padding:1.25rem}.pointerlab-raison-card__title{font-size:1rem}.pointerlab-raison-card__desc{font-size:.875rem}.pointerlab-secteur-card{padding:1.25rem}.pointerlab-secteur-card__name{font-size:1rem}.pointerlab-secteur-card__desc{font-size:.8125rem}}.pointerlab-content__link{color:#9462fc;font-weight:500;text-decoration:none;transition:all .2s}.pointerlab-content__link:hover{color:#b794f4;text-decoration:underline}
