
/* Métiéris V1.49 — styles limités aux pages d'offres */
.metieris-offer-page .m49-hero{padding:76px 0 84px;background:#f5f8f9;color:#14283b;overflow:hidden}
.metieris-offer-page .m49-hero-advanced{background:#101a2c;color:#fff}
.metieris-offer-page .m49-hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:65px;align-items:center}
.metieris-offer-page .m49-back{display:inline-block;font-size:13px;font-weight:700;color:inherit;opacity:.75;margin-bottom:55px}
.metieris-offer-page .m49-eyebrow{display:block;color:#477d71;font-weight:800;font-size:11px;letter-spacing:.15em;margin-bottom:20px}
.metieris-offer-page .m49-hero-advanced .m49-eyebrow{color:#d7fa78}
.metieris-offer-page .m49-hero h1{font-size:clamp(41px,4.35vw,67px);line-height:1.09;margin-bottom:24px;letter-spacing:-.052em}
.metieris-offer-page .m49-hero h1 em{font-style:normal;color:#4f8075}
.metieris-offer-page .m49-hero-advanced h1 em{color:#d7fa78}
.metieris-offer-page .m49-hero-copy>p{font-size:17px;line-height:1.8;max-width:565px;opacity:.78}
.metieris-offer-page .m49-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin:28px 0 37px}
.metieris-offer-page .m49-text-link{font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:5px}
.metieris-offer-page .m49-price{border-top:1px solid #b6c6d0;padding-top:25px;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}
.metieris-offer-page .m49-hero-advanced .m49-price{border-color:#3b4d62}
.metieris-offer-page .m49-price span{font-size:13px;opacity:.75}
.metieris-offer-page .m49-price strong{font:800 45px Manrope,Arial,sans-serif;letter-spacing:-.06em}
.metieris-offer-page .m49-price small{display:block;width:100%;font-size:12px;opacity:.65}
.metieris-offer-page .m49-preview{position:relative;min-width:0;padding-bottom:18px}
.metieris-offer-page .m49-preview-browser{background:#fff;color:#15243b;border:7px solid #fff;border-radius:16px;overflow:hidden;box-shadow:0 34px 85px #17273826;transform:rotate(1.3deg)}
.metieris-offer-page .m49-browser-chrome{height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#9aa6ae;font-size:11px}
.metieris-offer-page .m49-browser-chrome b{color:#d2b6a4;letter-spacing:2px}
.metieris-offer-page .m49-preview-visual{min-height:330px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:21px;padding:46px;background:linear-gradient(95deg,#193e4bbf,#284e5299),url('https://images.unsplash.com/photo-1503387762-592deb58ef4e?auto=format&fit=crop&w=1100&q=85') center/cover;color:#fff}
.metieris-offer-page .m49-hero-advanced .m49-preview-visual{background:linear-gradient(95deg,#22211db8,#5b453573),url('https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=1100&q=85') center/cover}
.metieris-offer-page .m49-preview-visual small{letter-spacing:.13em;font-size:10px;font-weight:800}
.metieris-offer-page .m49-preview-visual strong{font:800 clamp(28px,2.7vw,43px)/1.17 Manrope,Arial,sans-serif;max-width:430px}
.metieris-offer-page .m49-preview-visual>span{padding:12px 16px;background:#fff;color:#1f3340;font-size:11px;font-weight:800;border-radius:5px}
.metieris-offer-page .m49-preview-foot{display:flex;justify-content:space-around;padding:22px 10px;font-size:11px;font-weight:800}
.metieris-offer-page .m49-preview-label{position:absolute;right:0;bottom:0;background:#e4f0e9;color:#35594d;font-size:11px;font-weight:800;padding:10px 15px;border-radius:8px}
.metieris-offer-page .m49-section{padding:94px 0}
.metieris-offer-page .m49-section-head{max-width:760px;margin-bottom:35px}
.metieris-offer-page .m49-section h2{font-size:clamp(32px,3.3vw,49px);line-height:1.14;margin-bottom:20px}
.metieris-offer-page .m49-section p{color:#657486;line-height:1.8}
.metieris-offer-page .m49-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}
.metieris-offer-page .m49-feature{border:1px solid #e1e8ed;border-radius:17px;padding:28px;min-height:215px}
.metieris-offer-page .m49-feature>span{color:#649083;font:800 14px Manrope,Arial,sans-serif}
.metieris-offer-page .m49-feature h3{margin-top:36px;font-size:20px}
.metieris-offer-page .m49-feature p{font-size:14px;margin-bottom:0}
.metieris-offer-page .m49-clarity{background:#f3f6f9}
.metieris-offer-page .m49-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.metieris-offer-page .m49-two-cols h2 span{color:#6b8592}
.metieris-offer-page .m49-clarity-card{background:#fff;border:1px solid #e0e8ed;border-radius:17px;padding:37px}
.metieris-offer-page .m49-clarity-card ul{padding-left:20px;line-height:1.9;font-size:14px}
.metieris-offer-page .m49-clarity-card li{margin-bottom:12px}
.metieris-offer-page .m49-clarity-card p{font-size:12px;margin:0}
.metieris-offer-page .m49-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.metieris-offer-page .m49-steps article{border-top:2px solid #547c6e;padding-top:23px}
.metieris-offer-page .m49-steps span{font:800 30px Manrope;color:#a2b4ae}
.metieris-offer-page .m49-steps h3{font-size:20px;margin:25px 0 9px}
.metieris-offer-page .m49-steps p{font-size:14px}
.metieris-offer-page .m49-bottom{background:#0f1b2c;color:#fff}
.metieris-offer-page .m49-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}
.metieris-offer-page .m49-bottom .m49-eyebrow{color:#d7fa78}
.metieris-offer-page .m49-bottom p{color:#b7c5d2}
.metieris-offer-page .m49-secondary-link{color:#d7fa78;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:5px}
.metieris-offer-page .m49-bottom-cta{background:#1b2e44;border-radius:17px;padding:34px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}
.metieris-offer-page .m49-bottom-cta h3{margin:0}
.metieris-offer-page .m49-bottom-cta p{margin:0}
.metieris-offer-page .m49-bottom-cta>a:last-child{font-size:13px;text-decoration:underline}
@media(max-width:850px){.metieris-offer-page .m49-hero-grid,.metieris-offer-page .m49-two-cols,.metieris-offer-page .m49-bottom-grid{grid-template-columns:1fr;gap:40px}.metieris-offer-page .m49-feature-grid{grid-template-columns:repeat(2,1fr)}.metieris-offer-page .m49-steps{grid-template-columns:repeat(2,1fr)}.metieris-offer-page .m49-back{margin-bottom:28px}}
@media(max-width:560px){.metieris-offer-page .m49-hero{padding:42px 0 58px}.metieris-offer-page .m49-hero h1{font-size:40px}.metieris-offer-page .m49-preview-visual{min-height:270px;padding:25px}.metieris-offer-page .m49-preview-visual strong{font-size:28px}.metieris-offer-page .m49-section{padding:60px 0}.metieris-offer-page .m49-feature-grid,.metieris-offer-page .m49-steps{grid-template-columns:1fr}.metieris-offer-page .m49-feature{min-height:0}.metieris-offer-page .m49-feature h3{margin-top:18px}.metieris-offer-page .m49-clarity-card,.metieris-offer-page .m49-bottom-cta{padding:24px}.metieris-offer-page .m49-preview-foot{font-size:9px}}
