.mgd-home-v2 .mgd-proof-content{display:grid;gap:12px;min-width:0;}.mgd-home-v2 .mgd-case-card{position:relative;background:#ffffff;border:1px solid rgba(23,33,43,.06);border-radius:20px;box-shadow:0 6px 18px rgba(23,33,43,.04);overflow:hidden;}.mgd-home-v2 .mgd-section--problem-message{padding:30px 0 62px;}.mgd-home-v2 .mgd-problem-message-center{max-width:960px;margin:0 auto;padding:52px 60px;text-align:center;border-radius:34px;background: linear-gradient(180deg, rgba(31,107,87,.055), rgba(31,107,87,.018));box-shadow:0 20px 44px rgba(23,33,43,.06);border:1px solid rgba(23,33,43,.05);}.mgd-home-v2 .mgd-problem-message-center p{margin:0;font-size:clamp(1.12rem, 1.55vw, 1.35rem);line-height:1.7;color:#52606d;font-weight:500;letter-spacing:-.01em;}.mgd-home-v2 .mgd-problem-message-center p strong{color:#17212b;}.mgd-home-v2 .mgd-problem-message-center p:nth-child(2){margin-top:18px;margin-bottom:18px;font-size:clamp(1.45rem, 2.1vw, 2rem);font-weight:800;color:#174f41;letter-spacing:-.04em;}.mgd-home-v2 .mgd-section--proof{padding-top:0;}.mgd-home-v2 .mgd-proof-block{margin-top:0;padding:0;border:none !important;box-shadow:none !important;border-radius:0;background:transparent;max-width:100%;}.mgd-home-v2 .mgd-section--proof .mgd-block-head{display:block;margin-bottom:18px;max-width:100%;}.mgd-home-v2 .mgd-section--proof .mgd-eyebrow{display:inline-block;margin-bottom:20px;}.mgd-home-v2 .mgd-section--proof .mgd-title-md, .mgd-home-v2 .mgd-section--proof .mgd-copy{text-align:center;}.mgd-home-v2 .mgd-section--proof .mgd-title-md{max-width:900px;margin:0 auto 10px;}.mgd-home-v2 .mgd-section--proof .mgd-copy{max-width:760px;margin:0 auto;}.mgd-home-v2 .mgd-reviews{width:100%;margin-top:8px;}.mgd-home-v2 #mgd-resultats .mgd-section-heading{display:block;max-width:100%;margin-bottom:34px;}.mgd-home-v2 #mgd-resultats .mgd-section-heading .mgd-eyebrow{display:inline-block;margin-bottom:22px;}.mgd-home-v2 #mgd-resultats .mgd-title-lg, .mgd-home-v2 #mgd-resultats .mgd-lead{text-align:center;}.mgd-home-v2 #mgd-resultats .mgd-title-lg{max-width:980px;margin:0 auto 12px;}.mgd-home-v2 #mgd-resultats .mgd-lead{max-width:760px;margin:0 auto;}.mgd-home-v2 .mgd-case-grid{display:grid;grid-template-columns:1fr;gap:28px;width:100%;max-width:100%;margin:0 auto;}.mgd-home-v2 .mgd-case-card{display:grid;grid-template-columns:minmax(320px, 380px) minmax(0,1fr);align-items:stretch;border-radius:30px;box-shadow:0 6px 18px rgba(23,33,43,.04);transition:transform .24s ease, box-shadow .24s ease;overflow:hidden;}.mgd-home-v2 .mgd-case-card:hover{transform:translateY(-4px);box-shadow:var(--mgd-shadow-lift);}.mgd-home-v2 .mgd-case-card__media{padding:24px 0 24px 24px;}.mgd-home-v2 .mgd-before-after{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:14px;height:100%;min-height:420px;}.mgd-home-v2 .mgd-case-card__content{display:grid;gap:18px;padding:28px 28px 30px;height:100%;}.mgd-home-v2 .mgd-case-card__tag{display:inline-flex;align-items:center;width:max-content;padding:8px 12px;border-radius:999px;background:var(--mgd-accent-soft);color:var(--mgd-accent-dark);font-size:.76rem;font-weight:700;letter-spacing:.02em;}.mgd-home-v2 .mgd-case-card h3{margin:0;font-size:1.02rem;line-height:1.38;}.mgd-home-v2 .mgd-case-card__split{display:grid;grid-template-columns:1fr 1fr;gap:16px;}.mgd-home-v2 .mgd-case-card__split strong{display:block;margin-bottom:6px;font-size:.9rem;}.mgd-home-v2 .mgd-mini-list{margin:0;padding-left:18px;color:var(--mgd-text-soft);font-size:.9rem;line-height:1.58;text-align:left;}.mgd-home-v2 .mgd-mini-list li{text-align:left;padding-left:4px;}.mgd-home-v2 .mgd-mini-list li + li{margin-top:4px;}.mgd-home-v2 .mgd-case-card__result{margin:0;font-weight:700;line-height:1.5;color:var(--mgd-text);font-size:.95rem;}.mgd-home-v2 .mgd-review{margin:0;padding:20px;border-radius:18px;border:1px solid var(--mgd-line);background:#ffffff;display:grid;align-content:start;}.mgd-home-v2 .mgd-review p{margin:0 0 10px;color:var(--mgd-text);font-size:.94rem;line-height:1.58;}.mgd-home-v2 .mgd-review footer{color:var(--mgd-text-muted);font-size:.88rem;}.mgd-home-v2 .mgd-section--compact-message{padding:34px 0;}.mgd-home-v2 .mgd-section--local-premium{padding:60px 0;}.mgd-home-v2 .mgd-local-premium{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:40px;align-items:start;width:100%;}.mgd-home-v2 .mgd-local-proof{display:grid;gap:12px;margin-top:18px;}.mgd-home-v2 .mgd-local-proof .mgd-benefit{display:flex;gap:11px;align-items:flex-start;color:var(--mgd-text-soft);font-size:.95rem;line-height:1.62;}.mgd-home-v2 .mgd-local-proof .mgd-benefit strong{color:var(--mgd-text);}.mgd-home-v2 .mgd-local-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;}.mgd-home-v2 .mgd-local-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid rgba(23,33,43,.08);color:var(--mgd-text);font-size:.88rem;font-weight:600;transition:.2s ease;}.mgd-home-v2 .mgd-local-link:hover{border-color:rgba(31,107,87,.24);color:var(--mgd-accent-dark);transform:translateY(-1px);}.mgd-home-v2 #mgd-faq .mgd-section-heading{display:block;max-width:100%;margin-bottom:30px;}.mgd-home-v2 #mgd-faq .mgd-section-heading .mgd-eyebrow{display:inline-block;margin-bottom:22px;}.mgd-home-v2 #mgd-faq .mgd-title-lg{text-align:center;max-width:920px;margin:0 auto;}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium{grid-template-columns:1fr;gap:28px;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content{width:100% !important;max-width:100% !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-wrap, .mgd-wrap--content){box-sizing:border-box !important;width:100% !important;max-width:100% !important;padding-right:clamp(16px, 5vw, 28px) !important;padding-left:clamp(16px, 5vw, 28px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid, .mgd-duo-grid, .mgd-split-block, .mgd-projection, .mgd-case-grid, .mgd-local-premium-grid, .mgd-foundation-grid, .mgd-link-hub-grid){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:clamp(24px, 6vw, 40px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-duo-card, .mgd-panel, .mgd-projection__content, .mgd-photo, .mgd-case-card, .mgd-case-card__media, .mgd-case-card__content, .mgd-local-premium, .mgd-foundation-card, .mgd-link-card){box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__title, .mgd-title-lg, .mgd-title-md, .mgd-case-card h3, .mgd-journey-head h2, .mgd-journey-step__body h3){width:100% !important;max-width:100% !important;overflow-wrap:normal !important;word-break:normal !important;text-wrap:balance !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( p, li, .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-copy, .mgd-lead){max-width:100% !important;min-width:0 !important;overflow-wrap:break-word !important;word-break:normal !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero{padding-top:clamp(26px, 7vw, 42px) !important;padding-bottom:clamp(34px, 8vw, 52px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-wrap{padding-right:clamp(16px, 5vw, 22px) !important;padding-left:clamp(16px, 5vw, 22px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media{width:100% !important;max-width:min(100%, 390px) !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content{text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__eyebrow{width:100% !important;max-width:100% !important;white-space:normal !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title{max-width:100% !important;margin-right:0 !important;margin-left:0 !important;font-size:clamp(2rem, 11vw, 3.15rem) !important;line-height:1.04 !important;letter-spacing:0 !important;text-align:left !important;overflow-wrap:normal !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title span{margin-top:.22em !important;font-size:.72em !important;line-height:1.15 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy{width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks{width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check{display:grid !important;grid-template-columns:32px minmax(0, 1fr) !important;gap:12px !important;align-items:start !important;justify-content:start !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check p{max-width:100% !important;margin:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:12px !important;width:100% !important;max-width:min(100%, 360px) !important;margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__btn{width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:18px !important;padding-left:18px !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;aspect-ratio:4 / 3 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-list{gap:16px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step{display:grid !important;grid-template-columns:52px minmax(0, 1fr) !important;gap:16px !important;align-items:start !important;padding:clamp(20px, 6vw, 26px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step::after{display:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__number{grid-column:1 !important;grid-row:1 !important;width:52px !important;height:52px !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__icon{grid-column:1 !important;grid-row:2 !important;width:52px !important;height:52px !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body{grid-column:2 !important;grid-row:1 / span 2 !important;min-width:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal{display:grid !important;grid-template-columns:32px minmax(0, 1fr) !important;gap:10px !important;align-items:start !important;width:100% !important;max-width:100% !important;margin-top:12px !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal::before{position:static !important;transform:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal__text{display:block !important;min-width:0 !important;max-width:100% !important;text-align:left !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-wrap, .mgd-wrap--content){padding-right:14px !important;padding-left:14px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media{max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step{grid-template-columns:46px minmax(0, 1fr) !important;gap:14px !important;padding:20px 16px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__number, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__icon{width:46px !important;height:46px !important;}}@media (max-width:1200px){.mgd-home-v2 .mgd-case-card{grid-template-columns:1fr;}}@media (max-width:1200px){.mgd-home-v2 .mgd-case-card__media{padding:18px 18px 0;}}@media (max-width:1200px){.mgd-home-v2 .mgd-before-after{min-height:380px;}}@media (max-width:1200px){.mgd-home-v2 .mgd-case-card__content{padding:22px 18px 22px;}}@media (max-width:900px){.mgd-home-v2 .mgd-case-card__split{grid-template-columns:1fr;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-links{justify-content:center;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium{gap:22px;}}@media (max-width:767px){.mgd-home-v2 #mgd-resultats .mgd-title-lg, .mgd-home-v2 #mgd-resultats .mgd-lead, .mgd-home-v2 #mgd-faq .mgd-title-lg, .mgd-home-v2 .mgd-section--proof .mgd-title-md, .mgd-home-v2 .mgd-section--proof .mgd-copy{text-align:left;margin-left:0;margin-right:0;}}@media (max-width:767px){.mgd-home-v2 .mgd-review, .mgd-home-v2 .mgd-problem-message-center{padding:18px 16px;}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card, .mgd-home-v2 .mgd-mini-list{text-align:left !important;justify-items:start !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-mini-list li{text-align:left !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card__media{padding:14px 14px 0;}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card__content{padding:18px 16px;}}@media (max-width:767px){.mgd-home-v2 .mgd-before-after{min-height:300px;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-links, .mgd-home-v2 .mgd-local-link{width:100%;}}@media (max-width:420px){.mgd-home-v2 .mgd-before-after{min-height:260px;}}.mgd-home-v2 .mgd-section--duo-premium{padding:56px 0 42px;}.mgd-home-v2 .mgd-mini-list li{position:relative;display:flex;align-items:flex-start;gap:10px;padding-left:36px;margin:0;font-size:.98rem;line-height:1.65;color:var(--mgd-text);text-align:left;}.mgd-home-v2 .mgd-mini-list li{font-size:.94rem;padding-left:34px;}.mgd-home-v2 .mgd-mini-list li::before{content:"\2713";position:absolute;left:0;top:.15em;width:22px;height:22px;border-radius:50%;background:var(--mgd-accent-soft);color:var(--mgd-accent-dark);display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:800;}@media (max-width:767px){.mgd-home-v2 .mgd-section--duo-premium{padding:38px 0;}}@media (min-width:901px) and (max-width:1200px){.mgd-home-v2 .mgd-local-premium{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr) !important;}}@media (min-width:901px) and (max-width:1200px){.mgd-home-v2 .mgd-case-card{grid-template-columns:minmax(280px, 340px) minmax(0, 1fr) !important;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-premium, .mgd-home-v2 .mgd-case-card{grid-template-columns:1fr !important;}}@media (max-width:1200px){.mgd-home-v2 .mgd-section--duo-premium, .mgd-home-v2 .mgd-section--local-premium{padding-top:clamp(30px, 4.5vw, 46px) !important;padding-bottom:clamp(30px, 4.5vw, 46px) !important;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium{gap:clamp(16px, 2.8vw, 24px) !important;}}@media (max-width:1200px){.mgd-home-v2 .mgd-case-card__content, .mgd-home-v2 .mgd-problem-message-center{padding:clamp(18px, 3vw, 28px) !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--duo-premium, .mgd-home-v2 .mgd-section--local-premium{padding-top:26px !important;padding-bottom:26px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium, .mgd-home-v2 .mgd-case-grid{gap:16px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card__content, .mgd-home-v2 .mgd-problem-message-center, .mgd-home-v2 .mgd-review{padding:16px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-proof{gap:10px !important;}}.mgd-home-v2 .mgd-section--duo-premium, .mgd-home-v2 .mgd-section--local-premium{padding-top:clamp(34px, 6vw, 60px);padding-bottom:clamp(34px, 6vw, 60px);}.mgd-home-v2 .mgd-case-card{grid-template-columns:minmax(280px, 360px) minmax(0, 1fr);}@media (max-width:1100px){.mgd-home-v2 .mgd-local-premium{grid-template-columns:1fr !important;}}@media (max-width:1100px){.mgd-home-v2 .mgd-case-card{grid-template-columns:1fr;}}@media (max-width:1100px){.mgd-home-v2 .mgd-case-card__media{padding:18px 18px 0;}}@media (max-width:1100px){.mgd-home-v2 .mgd-before-after{min-height:0;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-links{justify-content:flex-start;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium{gap:clamp(20px, 6vw, 28px) !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-before-after{grid-template-columns:1fr;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-links{height:auto;aspect-ratio:4 / 3;}}@media (max-width:420px){.mgd-home-v2 .mgd-mini-list li{padding-left:30px;}}@media (max-width:420px){.mgd-home-v2 .mgd-mini-list li::before{width:20px;height:20px;}}.mgd-home-v2 .mgd-local-link:focus-visible{outline:3px solid rgba(31,107,87,.22);outline-offset:3px;}.mgd-home-v2 .mgd-mini-list li::before{box-shadow:inset 0 0 0 1px rgba(31,107,87,.05);}.mgd-home-v2 .mgd-case-card, .mgd-home-v2 .mgd-problem-message-center{border-color:var(--mgd-card-border);box-shadow:var(--mgd-card-shadow);}.mgd-home-v2 .mgd-case-card, .mgd-home-v2 .mgd-problem-message-center, .mgd-home-v2 .mgd-case-card, .mgd-home-v2 .mgd-local-link{transition:border-color .22s ease, box-shadow .22s ease, transform .22s ease;}.mgd-home-v2 .mgd-case-card:hover{border-color:rgba(31,107,87,.18);box-shadow:var(--mgd-card-shadow-hover);}.mgd-home-v2 .mgd-mini-list li{display:block;padding-left:34px;}.mgd-home-v2 .mgd-mini-list li::before{top:.23em;}.mgd-home-v2 .mgd-problem-message-center{max-width:1000px;background: linear-gradient(135deg, rgba(31,107,87,.085), rgba(255,255,255,.88) 52%, rgba(23,33,43,.025)), #ffffff;}.mgd-home-v2 .mgd-case-grid{gap:clamp(20px, 3vw, 32px);}.mgd-home-v2 .mgd-case-card{background:#ffffff;}.mgd-home-v2 .mgd-case-card__media{background:linear-gradient(180deg, rgba(31,107,87,.035), rgba(255,255,255,0));}.mgd-home-v2 .mgd-before-after{min-height:420px;}.mgd-home-v2 .mgd-case-card__tag, .mgd-home-v2 .mgd-local-link{border:1px solid rgba(31,107,87,.12);}.mgd-home-v2 .mgd-review{background:linear-gradient(180deg, #ffffff, #fbfcfb);}.mgd-home-v2 .mgd-local-link:hover{box-shadow:0 10px 24px rgba(23,33,43,.055);}@media (max-width:1100px){.mgd-home-v2 .mgd-before-after{min-height:0;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--duo-premium, .mgd-home-v2 .mgd-section--local-premium{padding-top:34px;padding-bottom:34px;}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card__content, .mgd-home-v2 .mgd-problem-message-center{padding:18px 16px;}}.mgd-home-v2 .mgd-section--proof .mgd-title-md{font-size:clamp(1.35rem, 1.9vw, 1.9rem);line-height:1.16;font-weight:700;}.mgd-home-v2 .mgd-case-card h3{font-size:clamp(1.05rem, 1.25vw, 1.22rem);line-height:1.28;font-weight:800;letter-spacing:-.012em;}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-title-md{font-size:clamp(1.12rem, 5vw, 1.35rem);}}@media (max-width:767px){.mgd-home-v2 .mgd-case-card h3{font-size:1.02rem;}}@media (min-width:901px){.mgd-home-v2 .mgd-local-premium{display:grid !important;grid-template-columns:minmax(300px, 2fr) minmax(0, 3fr) !important;align-items:stretch !important;gap:clamp(18px, 3vw, 34px) !important;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-premium{grid-template-columns:1fr !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{display:block !important;min-width:0 !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{display:grid !important;grid-template-columns:1fr !important;grid-auto-rows:auto !important;gap:clamp(12px, 1.4vw, 16px) !important;min-height:0 !important;height:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{display:block !important;position:relative !important;width:100% !important;height:auto !important;min-height:150px !important;aspect-ratio:4 / 3 !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{padding:16px 16px 0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;max-width:760px !important;margin:0 auto !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{min-height:clamp(120px, 28vw, 210px) !important;}}@media (max-width:480px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{padding:12px 12px 0 !important;}}@media (max-width:480px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;max-width:420px !important;gap:10px !important;}}@media (max-width:480px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{min-height:clamp(190px, 68vw, 300px) !important;}}@media (max-width:480px){.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:10px !important;bottom:10px !important;min-height:26px !important;padding:0 10px !important;font-size:.72rem !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-links{width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;align-items:flex-start !important;justify-content:flex-start !important;gap:8px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-link{width:auto !important;height:auto !important;min-height:34px !important;aspect-ratio:auto !important;padding:0 12px !important;border-radius:999px !important;font-size:.8rem !important;line-height:1.2 !important;}}.mgd-home-v2 .mgd-section--projection + .mgd-section--local-premium{padding-top:clamp(24px, 3vw, 42px) !important;}@media (max-width:900px){.mgd-home-v2 .mgd-section--projection + .mgd-section--local-premium{padding-top:24px !important;}}.mgd-home-v2 :is( p, li, .mgd-copy, .mgd-lead, .mgd-hero-text, .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-benefit, .mgd-mini-list, .mgd-faq-answer__inner){font-size:clamp(1.12rem, 1.55vw, 1.35rem) !important;line-height:1.7 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:clamp(36px, 4.6vw, 68px) !important;align-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card{display:grid !important;grid-template-rows:minmax(clamp(138px, 10vw, 188px), auto) auto !important;align-content:start !important;justify-content:stretch !important;gap:clamp(18px, 2vw, 28px) !important;min-height:clamp(390px, 28vw, 510px) !important;padding:clamp(34px, 3.8vw, 50px) clamp(30px, 3.8vw, 52px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading .mgd-block-head{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;min-height:clamp(138px, 10vw, 188px) !important;margin:0 !important;gap:clamp(10px, 1.4vw, 16px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-flow{align-self:start !important;margin-top:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-list{display:grid !important;gap:clamp(12px, 1.45vw, 18px) !important;margin:0 !important;padding:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card:nth-child(2){border:0 !important;border-top:1px solid var(--mgd-harm-line) !important;border-bottom:1px solid var(--mgd-harm-line) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-grid{grid-template-columns:1fr !important;gap:clamp(22px, 6vw, 36px) !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card{grid-template-rows:auto auto !important;min-height:0 !important;padding:clamp(28px, 7vw, 42px) clamp(20px, 6vw, 32px) !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading .mgd-block-head{min-height:0 !important;}}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card{display:grid !important;grid-template-rows:minmax(clamp(168px, 12vw, 220px), auto) auto !important;align-content:start !important;gap:clamp(22px, 2.4vw, 32px) !important;min-height:clamp(430px, 32vw, 560px) !important;padding:clamp(40px, 4.4vw, 58px) clamp(34px, 4vw, 54px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card--benefits, html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card--problem{padding-top:clamp(40px, 4.4vw, 58px) !important;padding-bottom:clamp(40px, 4.4vw, 58px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-heading .mgd-block-head{min-height:clamp(168px, 12vw, 220px) !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-flow{margin-top:0 !important;align-self:start !important;}html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-list{gap:clamp(14px, 1.55vw, 20px) !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card{min-height:0 !important;padding:clamp(28px, 7vw, 40px) clamp(22px, 6vw, 30px) !important;}}.mgd-home-v2 .mgd-city-page .mgd-zone-links .mgd-local-links{margin-top:0;gap:8px;}.mgd-home-v2 .mgd-city-page .mgd-zone-links .mgd-local-link{width:auto;min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--mgd-accent-dark);font-size:.9rem;font-weight:700;justify-content:flex-start;text-decoration:underline;text-decoration-color:rgba(31,107,87,.24);text-underline-offset:5px;}.mgd-home-v2 .mgd-section--compact-message .mgd-title-lg::after{display:none !important;}.mgd-home-v2 .mgd-section--compact-message .mgd-panel{align-content:start;}.mgd-home-v2 .mgd-case-card__tag{font-size:clamp(1.01rem, 1.4vw, 1.22rem) !important;line-height:1.25 !important;font-weight:800 !important;padding:6px 14px !important;}.mgd-home-v2 :is(.mgd-section--proof .mgd-title-md, .mgd-case-card h3, .mgd-process-step__content h3, .mgd-city-luxe h3, .mgd-faq-question){font-size:clamp(1.01rem, 1.31vw, 1.28rem) !important;line-height:1.22 !important;font-weight:800 !important;letter-spacing:-.012em !important;}@media (max-width:767px){.mgd-home-v2 :is(.mgd-section--proof .mgd-title-md, .mgd-case-card h3, .mgd-process-step__content h3, .mgd-city-luxe h3, .mgd-faq-question){font-size:clamp(.95rem, 4.14vw, 1.13rem) !important;line-height:1.22 !important;}}.mgd-home-v2 .mgd-city-page .mgd-zone-links .mgd-local-links{display:flex !important;flex-wrap:wrap !important;gap:9px !important;margin:0 !important;}.mgd-home-v2 .mgd-city-page .mgd-zone-links .mgd-local-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;padding:0 13px !important;border:1px solid rgba(31,107,87,.14) !important;border-radius:999px !important;background:#ffffff !important;color:var(--mgd-accent-dark) !important;box-shadow:0 8px 20px rgba(23,33,43,.035) !important;font-size:.84rem !important;font-weight:800 !important;line-height:1.15 !important;text-decoration:none !important;}@media (max-width:560px){.mgd-home-v2 .mgd-city-page .mgd-zone-links .mgd-local-link{width:auto !important;}}.mgd-home-v2 .mgd-top-page .mgd-section--local-premium{padding-top:clamp(30px, 4vw, 48px);padding-bottom:clamp(30px, 4vw, 48px);}@media (max-width:767px){.mgd-home-v2 .mgd-top-page .mgd-top-links .mgd-local-link{width:100%;}}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__tag{width:max-content !important;min-height:34px !important;padding:0 14px !important;border-radius:999px !important;background:rgba(31,107,87,.07) !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.82rem !important;font-weight:900 !important;letter-spacing:.06em !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__result{padding-top:4px !important;color:var(--mgd-text) !important;font-weight:850 !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__tag{min-height:30px !important;padding:0 12px !important;font-size:.76rem !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__result{padding-top:0 !important;line-height:1.45 !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__tag{min-height:28px !important;padding:0 11px !important;border:1px solid rgba(31,107,87,.12) !important;background:rgba(31,107,87,.055) !important;font-size:.72rem !important;letter-spacing:.08em !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content:has(.mgd-before-list) .mgd-case-card__tag, .mgd-home-v2 .mgd-aggressive-page .mgd-story-content:has(.mgd-before-list) .mgd-case-card__result{grid-column:1 / -1 !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-content .mgd-case-card__result{margin-top:2px !important;padding:12px 0 0 !important;border-top:1px solid rgba(23,33,43,.08) !important;}.mgd-home-v2 .mgd-aggressive-page .mgd-story-media-head .mgd-case-card__tag{width:max-content !important;min-height:30px !important;padding:0 12px !important;border:1px solid rgba(31,107,87,.12) !important;border-radius:999px !important;background:rgba(31,107,87,.06) !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.76rem !important;font-weight:900 !important;letter-spacing:.08em !important;}.mgd-home-v2 .mgd-city-page .mgd-city-proof-block .mgd-proof-block{display:grid !important;gap:clamp(20px, 3vw, 32px) !important;width:100% !important;max-width:100% !important;}.mgd-home-v2 .mgd-city-page .mgd-city-proof-block .mgd-proof-content{width:100% !important;}.mgd-home-v2 .mgd-city-page .mgd-city-proof-block .mgd-reviews{width:100% !important;}.mgd-home-v2 .mgd-page:not(.mgd-city-page) .mgd-problem-message-center{padding:clamp(18px, 3vw, 34px) 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}.mgd-home-v2 .mgd-section--problem-message{padding:clamp(36px, 5vw, 62px) 0 clamp(42px, 6vw, 72px) !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center{display:grid !important;gap:clamp(18px, 2.4vw, 30px) !important;width:100% !important;max-width:1080px !important;padding:0 !important;text-align:center !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center::before, .mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center::after{content:"" !important;display:block !important;width:min(280px, 42vw) !important;height:1px !important;margin:0 auto !important;background:linear-gradient(90deg, transparent, rgba(31,107,87,.26), transparent) !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p{max-width:100% !important;margin:0 auto !important;color:#596572 !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.18rem, 1.8vw, 1.72rem) !important;line-height:1.45 !important;font-weight:500 !important;letter-spacing:-.015em !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p:first-child{color:#65717d !important;font-size:clamp(1.15rem, 1.65vw, 1.55rem) !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p:first-child strong{color:#17212b !important;font-weight:900 !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p:nth-child(2){color:var(--mgd-accent-dark) !important;font-size:clamp(1.38rem, 2.5vw, 2.35rem) !important;line-height:1.18 !important;font-weight:900 !important;letter-spacing:-.03em !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p:nth-child(2) strong{color:inherit !important;font-weight:inherit !important;}.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p:last-child{max-width:900px !important;color:#5f6b76 !important;font-size:clamp(1.08rem, 1.55vw, 1.42rem) !important;line-height:1.55 !important;}@media (max-width:767px){.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center{gap:16px !important;text-align:center !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center::before, .mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center::after{width:90px !important;margin-left:auto !important;margin-right:auto !important;background:rgba(31,107,87,.32) !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--problem-message .mgd-problem-message-center p{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}}.mgd-home-v2 .mgd-section--proof{padding-top:clamp(34px, 5vw, 58px) !important;}.mgd-home-v2 .mgd-section--proof .mgd-block-head{display:grid !important;justify-items:center !important;gap:clamp(14px, 2vw, 22px) !important;width:100% !important;max-width:1020px !important;margin:0 auto clamp(24px, 3.5vw, 42px) !important;text-align:center !important;}.mgd-home-v2 .mgd-section--proof .mgd-eyebrow{display:block !important;width:max-content !important;max-width:100% !important;margin:0 auto !important;color:var(--mgd-accent-dark) !important;text-align:center !important;justify-self:center !important;}.mgd-home-v2 .mgd-section--proof .mgd-eyebrow::after{width:88px !important;height:2px !important;margin:12px auto 0 !important;background:linear-gradient(90deg, transparent, rgba(31,107,87,.36), transparent) !important;}.mgd-home-v2 .mgd-section--proof .mgd-title-md{max-width:860px !important;margin:0 auto !important;color:#17212b !important;font-size:clamp(1.38rem, 2.25vw, 2.25rem) !important;line-height:1.16 !important;font-weight:900 !important;letter-spacing:-.026em !important;text-align:center !important;}.mgd-home-v2 .mgd-section--proof .mgd-copy{max-width:700px !important;margin:0 auto !important;color:#65717d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.08rem, 1.5vw, 1.38rem) !important;line-height:1.52 !important;font-weight:500 !important;text-align:center !important;}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-block-head{justify-items:center !important;text-align:center !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-eyebrow, .mgd-home-v2 .mgd-section--proof .mgd-title-md, .mgd-home-v2 .mgd-section--proof .mgd-copy{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason{display:grid !important;justify-items:center !important;gap:clamp(16px, 2.2vw, 24px) !important;width:100% !important;max-width:1060px !important;margin:clamp(28px, 4vw, 44px) auto 0 !important;padding:0 !important;text-align:center !important;}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason::before, .mgd-home-v2 .mgd-section--proof .mgd-proof-reason::after{content:"" !important;display:block !important;width:min(220px, 34vw) !important;height:1px !important;margin:0 auto !important;background:linear-gradient(90deg, transparent, rgba(31,107,87,.16), transparent) !important;}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason .mgd-subtitle-sm{width:auto !important;max-width:780px !important;margin:0 auto !important;color:#174f41 !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.18rem, 1.55vw, 1.48rem) !important;font-weight:800 !important;letter-spacing:-.012em !important;line-height:1.2 !important;text-align:center !important;text-transform:none !important;text-shadow:none !important;}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason .mgd-subtitle-sm::after{display:none !important;}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-proof-reason{gap:13px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-proof-reason::before, .mgd-home-v2 .mgd-section--proof .mgd-proof-reason::after{width:76px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-section--proof .mgd-proof-reason .mgd-subtitle-sm{text-align:center !important;}}.mgd-home-v2 .mgd-page:not(.mgd-city-page) .mgd-section--local-premium{background:transparent !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover{transform:none !important;border-color:transparent !important;box-shadow:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{background:transparent !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid{counter-reset:mgd-case;gap:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{counter-increment:mgd-case;position:relative !important;display:grid !important;grid-template-columns:minmax(280px, 2fr) minmax(0, 3fr) !important;gap:clamp(26px, 4vw, 54px) !important;align-items:center !important;padding:clamp(34px, 5vw, 62px) 0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card + .mgd-case-card{border-top:1px solid rgba(23,33,43,.075) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before{content:"0" counter(mgd-case) !important;position:absolute !important;top:clamp(22px, 3vw, 34px) !important;left:0 !important;z-index:2 !important;color:rgba(31,107,87,.42) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.78rem, .9vw, .9rem) !important;font-weight:900 !important;letter-spacing:.12em !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even) .mgd-case-card__media{order:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even) .mgd-case-card__content{order:2 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{padding:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{display:grid !important;align-content:center !important;gap:clamp(14px, 2vw, 22px) !important;padding:0 !important;max-width:720px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(odd) .mgd-case-card__content{margin-left:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even) .mgd-case-card__content{margin-right:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__tag{width:max-content !important;max-width:100% !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{padding:clamp(16px, 2vw, 22px) 0 !important;border-top:1px solid rgba(23,33,43,.065) !important;border-bottom:1px solid rgba(23,33,43,.065) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{padding-left:18px !important;border-left:3px solid rgba(31,107,87,.28) !important;}.mgd-home-v2 #mgd-resultats .mgd-review{border-color:rgba(23,33,43,.07) !important;box-shadow:0 12px 30px rgba(23,33,43,.035) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{box-shadow:0 14px 34px rgba(23,33,43,.045) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;gap:20px !important;padding:34px 0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even) .mgd-case-card__media, .mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even) .mgd-case-card__content{order:initial !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}}@media (max-width:560px){.mgd-home-v2 #mgd-resultats .mgd-case-card::before{position:relative !important;top:auto !important;left:auto !important;display:block !important;margin-bottom:-8px !important;}}.mgd-home-v2 :is(.mgd-btn, .mgd-clean-hero__btn, .mgd-local-link, .mgd-pillar-link, .mgd-page-link){overflow-wrap:break-word;word-break:normal;}.mgd-home-v2 :is(.mgd-btn, .mgd-clean-hero__btn, .mgd-local-link, .mgd-pillar-link, .mgd-page-link):focus-visible{outline:3px solid rgba(31,107,87,.24) !important;outline-offset:3px !important;}@media (max-width:767px){.mgd-home-v2 :is(.mgd-review, .mgd-case-card__content, .mgd-projection__content, .mgd-duo-card, .mgd-panel){max-width:100%;}}.mgd-home-v2 .mgd-page:not(.mgd-city-page) :is( .mgd-section-heading--center, #mgd-resultats .mgd-section-heading, .mgd-section--proof .mgd-block-head, .mgd-section--process .mgd-process-intro .mgd-block-head, #mgd-faq .mgd-section-heading, .mgd-pillar-links__head) .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;justify-self:center !important;align-self:center !important;text-align:center !important;}.mgd-home-v2 .mgd-page:not(.mgd-city-page) :is( .mgd-section-heading--center, #mgd-resultats .mgd-section-heading, .mgd-section--proof .mgd-block-head, .mgd-section--process .mgd-process-intro .mgd-block-head, #mgd-faq .mgd-section-heading, .mgd-pillar-links__head) .mgd-eyebrow::after{margin-left:auto !important;margin-right:auto !important;}@media (max-width:767px){.mgd-home-v2 .mgd-page:not(.mgd-city-page) :is( .mgd-section-heading--center, #mgd-resultats .mgd-section-heading, .mgd-section--proof .mgd-block-head, .mgd-section--process .mgd-process-intro .mgd-block-head, #mgd-faq .mgd-section-heading, .mgd-pillar-links__head) .mgd-eyebrow{width:max-content !important;text-align:center !important;}}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason{max-width:980px !important;gap:clamp(16px, 2vw, 24px) !important;margin-top:clamp(28px, 4vw, 46px) !important;}.mgd-home-v2 .mgd-section--proof .mgd-proof-reason .mgd-subtitle-sm{max-width:820px !important;color:var(--mgd-accent-dark) !important;font-size:clamp(1.16rem, 1.52vw, 1.46rem) !important;line-height:1.22 !important;}.mgd-home-v2 .mgd-contact-page .mgd-contact-inline-reviews .mgd-reviews{width:100% !important;max-width:100% !important;margin:0 !important;}.mgd-home-v2 .mgd-contact-page .mgd-section--local-premium{padding-top:clamp(30px, 4vw, 48px) !important;}.mgd-home-v2 .mgd-contact-page .mgd-local-premium{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;align-items:stretch !important;}.mgd-home-v2 .mgd-contact-page .mgd-local-links{justify-content:center !important;margin:0 auto clamp(24px, 3vw, 34px) !important;}.mgd-home-v2 .mgd-contact-page .mgd-problem-message-center{margin-top:clamp(28px, 4vw, 44px) !important;display:grid !important;justify-items:center !important;gap:clamp(14px, 2vw, 24px) !important;box-shadow:none !important;border:0 !important;background:transparent !important;padding:clamp(24px, 4vw, 42px) clamp(16px, 3vw, 30px) !important;text-align:center !important;}.mgd-home-v2 .mgd-contact-page .mgd-problem-message-center p{max-width:100% !important;margin:0 auto !important;color:#65717d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.08rem, 1.45vw, 1.42rem) !important;line-height:1.42 !important;font-weight:500 !important;letter-spacing:-.01em !important;text-align:center !important;}.mgd-home-v2 .mgd-contact-page .mgd-problem-message-center p:nth-child(2){color:var(--mgd-accent-dark) !important;font-size:clamp(1.22rem, 1.85vw, 1.72rem) !important;line-height:1.2 !important;font-weight:900 !important;letter-spacing:-.018em !important;}.mgd-home-v2 .mgd-contact-page .mgd-problem-message-center p:last-child{color:#5d6772 !important;font-size:clamp(1rem, 1.28vw, 1.22rem) !important;line-height:1.48 !important;}@media (max-width:900px){.mgd-home-v2 .mgd-contact-page .mgd-local-premium{grid-template-columns:1fr !important;}}.mgd-home-v2 :is( .mgd-clean-hero, .mgd-section, .mgd-case-card, .mgd-duo-card, .mgd-panel, .mgd-process-step, .mgd-pillar-link, .mgd-foundation-link, .mgd-local-link, .mgd-contact-photo-card){min-width:0;}.mgd-home-v2 :is( .mgd-case-card, .mgd-duo-card, .mgd-panel, .mgd-process-step, .mgd-pillar-link, .mgd-foundation-link){backface-visibility:hidden;}@media (hover:none){.mgd-home-v2 :is( .mgd-btn, .mgd-clean-hero__btn, .mgd-duo-card, .mgd-case-card, .mgd-process-step, .mgd-pillar-link, .mgd-foundation-link, .mgd-local-link):hover{transform:none !important;}}.mgd-home-v2 .mgd-faq-page #mgd-faq{padding-top:clamp(38px, 5vw, 64px) !important;}.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq{max-width:1040px !important;gap:clamp(12px, 1.7vw, 16px) !important;}.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-item{border:1px solid rgba(23,33,43,.07) !important;border-radius:20px !important;background: linear-gradient(180deg, rgba(255,255,255,.98), rgba(251,252,251,.96)), #ffffff !important;box-shadow:0 14px 34px rgba(23,33,43,.045) !important;}.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-question{min-height:74px !important;padding:22px 24px !important;}.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-answer__inner{max-width:92ch !important;padding:0 24px 24px !important;}.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-item.is-open{border-color:rgba(31,107,87,.16) !important;box-shadow:0 18px 44px rgba(23,33,43,.06) !important;}.mgd-home-v2 .mgd-faq-page .mgd-section--compact-message .mgd-clean-hero__actions{width:100% !important;max-width:620px !important;margin:clamp(18px, 2.6vw, 28px) auto 0 !important;}@media (max-width:767px){.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-question{min-height:auto !important;padding:18px 16px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-faq-page #mgd-faq .mgd-faq-answer__inner{padding:0 16px 18px !important;}}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content{display:grid !important;align-content:center !important;gap:clamp(16px, 2vw, 22px) !important;max-width:760px !important;padding:clamp(4px, 1vw, 10px) 0 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy{position:relative !important;max-width:64ch !important;margin:0 !important;color:#64707b !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.02rem, 1.22vw, 1.2rem) !important;font-weight:500 !important;line-height:1.58 !important;letter-spacing:-.008em !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:first-child{max-width:60ch !important;padding-left:clamp(18px, 2vw, 24px) !important;color:#4f5b66 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:first-child::before{content:"" !important;position:absolute !important;left:0 !important;top:.24em !important;bottom:.24em !important;width:3px !important;border-radius:999px !important;background:linear-gradient(180deg, rgba(31,107,87,.52), rgba(31,107,87,.12)) !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:first-child strong{display:block !important;margin-top:8px !important;color:var(--mgd-accent-dark) !important;font-size:clamp(1.08rem, 1.38vw, 1.34rem) !important;font-weight:900 !important;line-height:1.38 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:nth-child(2){max-width:62ch !important;padding:clamp(15px, 1.8vw, 20px) 0 !important;border-top:1px solid rgba(23,33,43,.075) !important;border-bottom:1px solid rgba(23,33,43,.075) !important;color:#5d6873 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:nth-child(2) strong{color:var(--mgd-text) !important;font-weight:900 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:nth-child(3){max-width:66ch !important;color:#616b75 !important;font-size:clamp(.9rem, 1vw, 1.02rem) !important;line-height:1.62 !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content a{color:var(--mgd-accent-dark) !important;font-weight:850 !important;text-decoration:underline !important;text-decoration-color:rgba(31,107,87,.28) !important;text-decoration-thickness:2px !important;text-underline-offset:5px !important;}.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content a:hover{text-decoration-color:rgba(31,107,87,.58) !important;}@media (max-width:900px){.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content{max-width:100% !important;}}@media (max-width:560px){.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:first-child{padding-left:16px !important;}}@media (max-width:560px){.mgd-home-v2 .mgd-page:not(.mgd-contact-page):not(.mgd-city-page):not(.mgd-top-page) .mgd-section--local-premium .mgd-local-premium__content .mgd-copy:first-child strong{display:inline !important;margin-top:0 !important;font-size:1em !important;}}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2){display:grid !important;align-content:center !important;gap:clamp(16px, 2.2vw, 28px) !important;height:100% !important;padding:clamp(32px, 4.2vw, 56px) clamp(24px, 3.4vw, 42px) !important;border:0 !important;border-top:1px solid rgba(23,33,43,.075) !important;border-bottom:1px solid rgba(23,33,43,.075) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2):hover{border-color:rgba(23,33,43,.075) !important;box-shadow:none !important;transform:none !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-block-head{gap:clamp(12px, 1.6vw, 18px) !important;margin:0 !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin:0 !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.78rem, .9vw, .92rem) !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.2 !important;text-align:left !important;text-transform:uppercase !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-eyebrow::after{width:58px !important;height:2px !important;margin:12px 0 0 !important;background:rgba(31,107,87,.24) !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-title-lg{max-width:22ch !important;margin:0 !important;color:var(--mgd-text) !important;font-size:clamp(1.32rem, 2vw, 1.92rem) !important;line-height:1.14 !important;font-weight:900 !important;letter-spacing:-.018em !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-title-lg::after{display:none !important;}.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-copy{max-width:62ch !important;color:#65717d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1rem, 1.16vw, 1.14rem) !important;font-weight:500 !important;line-height:1.62 !important;}@media (max-width:900px){.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2){height:auto !important;padding:clamp(26px, 7vw, 38px) 0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-title-lg, .mgd-home-v2 #mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2) .mgd-copy{max-width:100% !important;}}.mgd-home-v2 :is( .mgd-section, .mgd-section--duo-premium, .mgd-section--local-premium, .mgd-section--process, .mgd-section--link-hub, .mgd-section--foundation-links){padding-top:clamp(34px, 5vw, 58px) !important;padding-bottom:clamp(34px, 5vw, 58px) !important;}.mgd-home-v2 :is( .mgd-panel, .mgd-duo-card, .mgd-case-card, .mgd-faq-item, .mgd-faq-detail, .mgd-process-step, .mgd-story-card, .mgd-side-card, .mgd-pillar, .mgd-seo-card, .mgd-cta-luxe, .mgd-final-cta, .mgd-foundation-link, .mgd-pillar-link){min-width:0 !important;}.mgd-home-v2 :is( .mgd-duo-grid, .mgd-split-block, .mgd-projection, .mgd-local-premium, .mgd-content-luxe, .mgd-zone-grid, .mgd-info-grid, .mgd-link-hub, .mgd-foundation-links, .mgd-hero-support){gap:clamp(22px, 3.6vw, 44px) !important;}@media (max-width:900px){.mgd-home-v2 :is( .mgd-duo-grid, .mgd-split-block, .mgd-projection, .mgd-local-premium, .mgd-content-luxe, .mgd-zone-grid, .mgd-info-grid, .mgd-link-hub, .mgd-foundation-links, .mgd-hero-support){grid-template-columns:1fr !important;}}@media (max-width:767px){.mgd-home-v2 :is( .mgd-section, .mgd-section--duo-premium, .mgd-section--local-premium, .mgd-section--process, .mgd-section--link-hub, .mgd-section--foundation-links){padding-top:30px !important;padding-bottom:30px !important;}}@media (max-width:767px){.mgd-home-v2 :is( .mgd-panel, .mgd-duo-card, .mgd-projection__content, .mgd-case-card__content, .mgd-process-step, .mgd-story-card, .mgd-side-card, .mgd-pillar, .mgd-seo-card, .mgd-final-cta){padding:18px 16px !important;border-radius:18px !important;}}.mgd-home-v2 .mgd-contact-page .mgd-local-premium__content .mgd-local-proof{margin-top:0 !important;gap:clamp(8px, 1.2vw, 12px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card--problem .mgd-title-lg::after{display:none !important;content:none !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-heading, .mgd-home-v2 #mgd-problemes .mgd-duo-heading .mgd-block-head{margin-bottom:0 !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card{gap:clamp(10px, 1.4vw, 16px) !important;}.mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card--benefits{align-content:start !important;gap:clamp(10px, 1.4vw, 16px) !important;padding-top:clamp(24px, 3vw, 30px) !important;padding-bottom:clamp(7px, .75vw, 9px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card--problem{padding-bottom:clamp(7px, .75vw, 9px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-flow{margin-top:clamp(6px, .6vw, 9px) !important;}.mgd-home-v2 #mgd-main-content #mgd-problemes .mgd-duo-card--benefits .mgd-duo-flow{margin-top:clamp(6px, .6vw, 9px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-heading .mgd-block-head{gap:clamp(12px, 1.6vw, 18px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin:0 !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.78rem, .9vw, .92rem) !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.2 !important;text-align:left !important;text-transform:uppercase !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card .mgd-eyebrow::after{width:58px !important;height:2px !important;margin:12px 0 0 !important;background:rgba(31,107,87,.24) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-card .mgd-title-lg{max-width:22ch !important;margin:0 !important;color:var(--mgd-text) !important;font-size:clamp(1.32rem, 2vw, 1.92rem) !important;line-height:1.14 !important;font-weight:900 !important;letter-spacing:-.018em !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-list{gap:clamp(12px, 1.8vw, 18px) !important;}.mgd-home-v2 #mgd-problemes .mgd-duo-list li{max-width:62ch !important;color:#65717d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1rem, 1.16vw, 1.14rem) !important;font-weight:500 !important;line-height:1.62 !important;}.mgd-home-v2 #mgd-main-content .mgd-section--projection + .mgd-section--local-premium{margin-top:0 !important;padding-top:clamp(18px, 2.8vw, 32px) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-main-content .mgd-section--projection + .mgd-section--local-premium{padding-top:18px !important;}}.mgd-home-v2 #mgd-resultats{--mgd-case-radius:8px;--mgd-case-border:rgba(23,33,43,.08);--mgd-case-shadow:0 18px 46px rgba(23,33,43,.06);--mgd-case-shadow-hover:0 24px 62px rgba(23,33,43,.085);}.mgd-home-v2 #mgd-resultats .mgd-case-grid{gap:clamp(24px, 3.2vw, 38px) !important;max-width:1180px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{position:relative !important;display:grid !important;grid-template-columns:minmax(280px, 360px) minmax(0, 1fr) !important;gap:clamp(20px, 3vw, 38px) !important;align-items:stretch !important;justify-items:stretch !important;width:100% !important;padding:clamp(10px, 1.5vw, 14px) !important;border:1px solid var(--mgd-case-border) !important;border-radius:var(--mgd-case-radius) !important;background:linear-gradient(135deg, rgba(31,107,87,.045), rgba(250,247,241,.56) 58%, #fff), #fff !important;box-shadow:var(--mgd-case-shadow) !important;overflow:hidden !important;transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover{transform:translateY(-2px) !important;border-color:rgba(31,107,87,.18) !important;box-shadow:var(--mgd-case-shadow-hover) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before{top:16px !important;left:16px !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;border:1px solid rgba(255,255,255,.72) !important;border-radius:var(--mgd-case-radius) !important;background:rgba(255,255,255,.9) !important;box-shadow:0 10px 24px rgba(23,33,43,.1) !important;color:var(--mgd-accent-dark) !important;font-size:.7rem !important;letter-spacing:.1em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media, .mgd-home-v2 #mgd-resultats .mgd-case-card__content{width:100% !important;min-width:0 !important;margin:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{padding:0 !important;overflow:hidden !important;border-radius:var(--mgd-case-radius) !important;background:#eef4f1 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:repeat(2, minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:100% !important;min-height:clamp(470px, 44vw, 620px) !important;margin:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{position:relative !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;border:0 !important;border-radius:var(--mgd-case-radius) !important;box-shadow:none !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::after{content:"" !important;position:absolute !important;inset:45% 0 0 !important;z-index:1 !important;background:linear-gradient(180deg, rgba(23,33,43,0), rgba(23,33,43,.22)) !important;pointer-events:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{position:static !important;inset:auto !important;display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{z-index:2 !important;left:12px !important;bottom:12px !important;min-height:28px !important;padding:0 11px !important;border:1px solid rgba(255,255,255,.7) !important;border-radius:var(--mgd-case-radius) !important;background:rgba(255,255,255,.92) !important;color:var(--mgd-text) !important;font-size:.72rem !important;font-weight:800 !important;box-shadow:0 10px 22px rgba(23,33,43,.12) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{display:grid !important;align-content:center !important;gap:clamp(11px, 1.5vw, 17px) !important;max-width:none !important;padding:clamp(18px, 2.7vw, 34px) clamp(18px, 3.2vw, 42px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__tag{width:max-content !important;max-width:100% !important;min-height:30px !important;padding:0 12px !important;border:1px solid rgba(31,107,87,.14) !important;border-radius:var(--mgd-case-radius) !important;background:#edf5f2 !important;color:var(--mgd-accent-dark) !important;font-size:clamp(.72rem, .76vw, .82rem) !important;font-weight:900 !important;letter-spacing:.04em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:760px !important;margin:0 !important;color:#0e171f !important;font-size:clamp(1.18rem, 1.75vw, 1.56rem) !important;line-height:1.16 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:clamp(12px, 1.8vw, 22px) !important;padding:clamp(12px, 1.7vw, 16px) 0 !important;border-top:1px solid rgba(23,33,43,.08) !important;border-bottom:1px solid rgba(23,33,43,.08) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-left:clamp(12px, 1.8vw, 22px) !important;border-left:1px solid rgba(23,33,43,.08) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{display:block !important;margin:0 0 9px !important;color:var(--mgd-text) !important;font-size:.8rem !important;font-weight:900 !important;letter-spacing:.03em !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{display:grid !important;gap:8px !important;margin:0 !important;padding:0 !important;list-style:none !important;font-size:clamp(.9rem, 1vw, 1rem) !important;line-height:1.34 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{position:relative !important;min-height:24px !important;padding:1px 0 0 31px !important;color:#24313d !important;text-align:left !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{content:"\2713" !important;position:absolute !important;top:0 !important;left:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:23px !important;height:23px !important;border:1px solid rgba(31,107,87,.12) !important;border-radius:50% !important;background:#eaf5f1 !important;color:var(--mgd-accent-dark) !important;font-size:.74rem !important;font-weight:900 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{margin:0 !important;padding:12px 15px !important;border:0 !important;border-left:3px solid rgba(31,107,87,.42) !important;border-radius:var(--mgd-case-radius) !important;background:rgba(255,255,255,.8) !important;color:#111b24 !important;font-size:clamp(.94rem, 1.08vw, 1.05rem) !important;font-weight:800 !important;line-height:1.42 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof::after{content:none !important;display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof > *{width:100% !important;max-width:100% !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof :is( .ti-review-content, .ti-review-text){max-height:calc(1.45em * 4) !important;overflow-y:auto !important;padding-right:8px !important;scrollbar-width:thin !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof + .mgd-review{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-review{position:relative !important;display:grid !important;gap:8px !important;margin:0 !important;padding:18px 20px 18px 58px !important;border:1px solid rgba(23,33,43,.08) !important;border-radius:var(--mgd-case-radius) !important;background:#fff !important;box-shadow:0 10px 26px rgba(23,33,43,.045) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{align-self:end !important;justify-self:stretch !important;min-height:48px !important;margin-top:0 !important;padding:0 18px !important;border-radius:var(--mgd-case-radius) !important;font-size:.9rem !important;box-shadow:0 14px 30px rgba(31,107,87,.18) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;gap:18px !important;padding:10px !important;justify-items:stretch !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media, .mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-column:1 !important;grid-row:auto !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:1fr !important;height:auto !important;min-height:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{aspect-ratio:4 / 3 !important;min-height:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:clamp(14px, 4vw, 24px) clamp(4px, 2vw, 10px) 4px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card::before{top:16px !important;left:16px !important;width:34px !important;height:34px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;gap:8px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{aspect-ratio:4 / 3 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;gap:12px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-top:12px !important;padding-left:0 !important;border-top:1px solid rgba(23,33,43,.08) !important;border-left:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.1rem, 5.8vw, 1.34rem) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:46px !important;font-size:.84rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-areas: "media content" "footer footer" !important;row-gap:0 !important;column-gap:clamp(20px, 3vw, 38px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__media{grid-area:media !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{grid-area:content !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;align-content:stretch !important;height:100% !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__footer{grid-area:footer !important;grid-column:1 / -1 !important;display:grid !important;grid-template-columns:1fr !important;gap:0 !important;align-items:stretch !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;border-top:1px solid rgba(23,33,43,.08) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content > .mgd-btn{margin-top:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__footer .mgd-case-proof{align-self:stretch !important;margin:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__footer .mgd-case-proof > *{margin:0 !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" "footer" !important;row-gap:0 !important;column-gap:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__footer{grid-template-columns:1fr !important;padding:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card::before{position:absolute !important;display:inline-flex !important;top:16px !important;left:16px !important;margin:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:50px !important;padding:9px 12px !important;font-size:.78rem !important;line-height:1.16 !important;white-space:normal !important;overflow-wrap:anywhere !important;}}.mgd-home-v2 #mgd-resultats{--mgd-case-radius:8px;--mgd-case-ink:#101922;--mgd-case-muted:#5f6b76;--mgd-case-line:rgba(23,33,43,.085);--mgd-case-line-soft:rgba(23,33,43,.055);--mgd-case-green:#1f6b57;--mgd-case-green-dark:#164d40;--mgd-case-wash:#f8fbf9;--mgd-case-shadow:0 22px 70px rgba(23,33,43,.064);--mgd-case-shadow-hover:0 30px 86px rgba(23,33,43,.09);}.mgd-home-v2 #mgd-resultats .mgd-case-grid{gap:clamp(30px, 4.6vw, 58px) !important;max-width:1240px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(220px, .62fr) minmax(0, 1.88fr) !important;grid-template-areas: "media content" "footer footer" !important;row-gap:0 !important;column-gap:clamp(30px, 4vw, 58px) !important;align-items:stretch !important;padding:clamp(14px, 1.8vw, 22px) !important;border:1px solid var(--mgd-case-line-soft) !important;border-radius:var(--mgd-case-radius) !important;background: radial-gradient(circle at 18% 0%, rgba(31,107,87,.07), transparent 34%), linear-gradient(135deg, #ffffff 0%, #fbfcfb 54%, #f8faf8 100%) !important;box-shadow:var(--mgd-case-shadow) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover{transform:translateY(-2px) !important;border-color:rgba(31,107,87,.16) !important;box-shadow:var(--mgd-case-shadow-hover) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;background: linear-gradient(90deg, rgba(31,107,87,.035), transparent 18%, transparent 78%, rgba(23,33,43,.018)), linear-gradient(180deg, rgba(255,255,255,.78), transparent 42%) !important;pointer-events:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card > *{position:relative !important;z-index:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before{top:clamp(20px, 2.2vw, 28px) !important;left:clamp(20px, 2.2vw, 28px) !important;z-index:3 !important;width:42px !important;height:42px !important;border:1px solid rgba(31,107,87,.12) !important;border-radius:999px !important;background:rgba(255,255,255,.94) !important;box-shadow:0 14px 34px rgba(23,33,43,.11) !important;color:var(--mgd-case-green-dark) !important;font-size:.74rem !important;letter-spacing:.12em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-area:media !important;min-width:0 !important;padding:0 !important;border-radius:var(--mgd-case-radius) !important;background: linear-gradient(180deg, rgba(31,107,87,.055), rgba(255,255,255,.48)), #eef5f2 !important;box-shadow:inset 0 0 0 1px rgba(31,107,87,.06) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{gap:10px !important;min-height:clamp(500px, 39vw, 650px) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{border-radius:var(--mgd-case-radius) !important;background:#edf4f1 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::before{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::after{inset:38% 0 0 !important;background:linear-gradient(180deg, rgba(15,24,32,0), rgba(15,24,32,.28)) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{transform:scale(1.012) !important;transition:transform .35s ease !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover .mgd-before-after__item img{transform:scale(1.035) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:14px !important;bottom:14px !important;min-height:32px !important;padding:0 14px !important;border:1px solid rgba(255,255,255,.72) !important;border-radius:999px !important;background:rgba(255,255,255,.93) !important;color:var(--mgd-case-ink) !important;box-shadow:0 12px 28px rgba(23,33,43,.14) !important;font-size:.76rem !important;font-weight:850 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-area:content !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important;gap:clamp(15px, 1.9vw, 24px) !important;min-width:0 !important;height:100% !important;max-width:none !important;padding:clamp(28px, 4.1vw, 58px) clamp(22px, 3.4vw, 46px) clamp(24px, 3.2vw, 42px) 0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__tag{align-self:flex-start !important;min-height:36px !important;padding:0 16px !important;border:1px solid rgba(31,107,87,.16) !important;border-radius:999px !important;background:rgba(31,107,87,.058) !important;color:var(--mgd-case-green-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.78rem, .86vw, .92rem) !important;font-weight:900 !important;letter-spacing:.045em !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:820px !important;color:var(--mgd-case-ink) !important;font-size:clamp(1.45rem, 2.22vw, 2.18rem) !important;line-height:1.08 !important;letter-spacing:-.025em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:clamp(18px, 2.3vw, 32px) !important;padding:clamp(18px, 2.2vw, 26px) 0 !important;border-top:1px solid var(--mgd-case-line) !important;border-bottom:1px solid var(--mgd-case-line) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div{min-width:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-left:clamp(18px, 2.3vw, 32px) !important;border-left:1px solid var(--mgd-case-line) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{margin:0 0 13px !important;color:var(--mgd-case-ink) !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(.92rem, 1vw, 1.05rem) !important;font-weight:900 !important;letter-spacing:-.005em !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{gap:12px !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{min-height:30px !important;padding:0 0 0 40px !important;color:#24313d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.02rem, 1.22vw, 1.22rem) !important;line-height:1.45 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{top:.08em !important;width:28px !important;height:28px !important;border:1px solid rgba(31,107,87,.14) !important;background:linear-gradient(180deg, #edf8f4, #e3f2ed) !important;color:var(--mgd-case-green-dark) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8) !important;font-size:.86rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{margin:0 !important;padding:clamp(16px, 1.8vw, 22px) clamp(18px, 2.2vw, 26px) !important;border:0 !important;border-left:3px solid rgba(31,107,87,.42) !important;border-radius:var(--mgd-case-radius) !important;background: linear-gradient(90deg, rgba(31,107,87,.07), rgba(255,255,255,.84) 58%), #ffffff !important;color:var(--mgd-case-ink) !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.035) !important;font-size:clamp(.98rem, 1.12vw, 1.12rem) !important;font-weight:850 !important;line-height:1.5 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{align-self:stretch !important;justify-self:stretch !important;min-height:56px !important;margin-top:auto !important;padding:0 24px !important;border-radius:var(--mgd-case-radius) !important;background:linear-gradient(180deg, #287f66 0%, #1e6b56 54%, #185746 100%) !important;box-shadow:0 18px 38px rgba(31,107,87,.18) !important;font-size:clamp(.92rem, 1vw, 1.02rem) !important;font-weight:850 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn:hover{transform:translateY(-1px) !important;box-shadow:0 22px 46px rgba(31,107,87,.22) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__footer{grid-area:footer !important;grid-column:1 / -1 !important;margin:0 !important;padding:0 !important;border-top:1px solid var(--mgd-case-line) !important;background:rgba(255,255,255,.82) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__footer .mgd-case-proof, .mgd-home-v2 #mgd-resultats .mgd-case-card__footer .mgd-case-proof > *, .mgd-home-v2 #mgd-resultats .mgd-case-card__footer :is(.ti-widget, .ti-widget-container, .ti-reviews-container, .ti-review-item, .ti-inner){width:100% !important;max-width:100% !important;margin:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__footer .ti-widget.ti-goog .ti-review-item > .ti-inner{border-radius:0 0 var(--mgd-case-radius) var(--mgd-case-radius) !important;box-shadow:none !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(even){grid-template-columns:minmax(220px, .62fr) minmax(0, 1.88fr) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-grid{max-width:780px !important;gap:clamp(22px, 6vw, 34px) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" "footer" !important;column-gap:0 !important;row-gap:0 !important;padding:12px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:1fr !important;min-height:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{aspect-ratio:4 / 3 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:clamp(22px, 5vw, 34px) clamp(6px, 2vw, 12px) clamp(16px, 4vw, 24px) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card{padding:10px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card::before{top:18px !important;left:18px !important;width:38px !important;height:38px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.26rem, 6vw, 1.58rem) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-top:16px !important;padding-left:0 !important;border-top:1px solid var(--mgd-case-line) !important;border-left:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li{padding-left:36px !important;font-size:clamp(.98rem, 4.2vw, 1.08rem) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{width:26px !important;height:26px !important;}}.mgd-home-v2 #mgd-resultats{--mgd-case-shadow:0 16px 44px rgba(23,33,43,.045);--mgd-case-shadow-hover:0 20px 54px rgba(23,33,43,.06);}.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(230px, .58fr) minmax(0, 1.42fr) !important;align-items:start !important;column-gap:36px !important;background:#fff !important;box-shadow:var(--mgd-case-shadow) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover{transform:translateY(-1px) !important;box-shadow:var(--mgd-case-shadow-hover) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::after{content:none !important;display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before{width:40px !important;height:40px !important;box-shadow:0 8px 22px rgba(23,33,43,.08) !important;font-size:.72rem !important;font-weight:800 !important;letter-spacing:.05em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{align-self:start !important;background:#f4f7f5 !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.055) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:auto auto !important;align-content:start !important;gap:10px !important;height:auto !important;min-height:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{display:block !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;border:1px solid rgba(23,33,43,.065) !important;background:#f4f7f5 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::after{background:linear-gradient(180deg, rgba(15,24,32,0), rgba(15,24,32,.16)) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center !important;transform:none !important;transition:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover .mgd-before-after__item img{transform:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{min-height:28px !important;padding:0 12px !important;box-shadow:0 8px 18px rgba(23,33,43,.1) !important;font-size:.74rem !important;font-weight:700 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{gap:20px !important;padding:34px 34px 34px 0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__tag{min-height:32px !important;padding:0 14px !important;background:#f3f8f6 !important;box-shadow:none !important;font-size:.82rem !important;font-weight:700 !important;letter-spacing:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:740px !important;font-size:1.68rem !important;line-height:1.16 !important;font-weight:700 !important;letter-spacing:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{gap:22px !important;padding:18px 0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-left:22px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{margin-bottom:10px !important;font-family:inherit !important;font-size:.92rem !important;font-weight:700 !important;letter-spacing:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{gap:9px !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{min-height:25px !important;padding-left:34px !important;color:#33404c !important;font-family:inherit !important;font-size:1rem !important;line-height:1.42 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{top:.02em !important;width:24px !important;height:24px !important;background:#eef7f3 !important;box-shadow:none !important;font-size:.76rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{padding:15px 18px !important;border-left:2px solid rgba(31,107,87,.32) !important;background:#fbfcfb !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.04) !important;font-size:1rem !important;font-weight:700 !important;line-height:1.48 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:52px !important;background:#1f6b57 !important;box-shadow:0 12px 26px rgba(31,107,87,.14) !important;font-size:.94rem !important;font-weight:700 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn:hover{box-shadow:0 15px 30px rgba(31,107,87,.18) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{column-gap:0 !important;align-items:stretch !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:auto !important;align-items:start !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:24px 10px 22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:1.38rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:1.24rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-left:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li{padding-left:32px !important;font-size:.98rem !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-grid, .mgd-home-v2 #mgd-resultats .mgd-case-card, .mgd-home-v2 #mgd-resultats .mgd-case-card__media, .mgd-home-v2 #mgd-resultats .mgd-before-after, .mgd-home-v2 #mgd-resultats .mgd-case-card__content, .mgd-home-v2 #mgd-resultats .mgd-case-card__footer{width:100% !important;max-width:none !important;min-width:0 !important;justify-self:stretch !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-areas: "media" "content" "footer" !important;gap:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-area:media !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-area:content !important;padding:24px 14px 22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__footer{grid-area:footer !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{padding-left:10px !important;padding-right:10px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:22px 6px 20px !important;}}.mgd-home-v2 #mgd-resultats{--mgd-result-green:#007052;--mgd-result-green-dark:#005f47;--mgd-result-green-soft:#eef7f3;--mgd-result-red:#ee554f;--mgd-result-red-soft:#fff4f3;--mgd-result-ink:#111b24;--mgd-result-muted:#34414d;--mgd-result-line:rgba(23,33,43,.1);}.mgd-home-v2 #mgd-resultats .mgd-case-grid{counter-reset:mgd-result-card !important;gap:clamp(24px, 4vw, 42px) !important;max-width:1280px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{counter-increment:mgd-result-card !important;position:relative !important;display:grid !important;grid-template-columns:minmax(340px, .92fr) minmax(0, 1.58fr) !important;grid-template-areas:"media content" !important;gap:clamp(36px, 4.8vw, 64px) !important;align-items:stretch !important;padding:12px 42px 24px 12px !important;border:1px solid rgba(23,33,43,.075) !important;border-radius:28px !important;background:#ffffff !important;box-shadow:0 24px 70px rgba(23,33,43,.07) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:hover{transform:none !important;border-color:rgba(31,107,87,.14) !important;box-shadow:0 28px 82px rgba(23,33,43,.085) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before, .mgd-home-v2 #mgd-resultats .mgd-case-card::after{content:none !important;display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-area:media !important;position:relative !important;align-self:stretch !important;width:100% !important;max-width:none !important;min-width:0 !important;padding:0 !important;border-radius:24px !important;background:#edf5f1 !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.065) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{content:"0" counter(mgd-result-card) !important;position:absolute !important;left:0 !important;top:0 !important;z-index:5 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:68px !important;height:54px !important;border-radius:0 0 20px 0 !important;background:linear-gradient(180deg, var(--mgd-result-green), var(--mgd-result-green-dark)) !important;color:#ffffff !important;box-shadow:0 14px 30px rgba(0,112,82,.24) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.28rem !important;font-weight:900 !important;letter-spacing:.04em !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{position:absolute !important;left:68px !important;top:0 !important;z-index:5 !important;display:inline-flex !important;align-items:center !important;min-height:54px !important;max-width:calc(100% - 68px) !important;padding:0 28px !important;border-radius:0 0 24px 0 !important;background:rgba(255,255,255,.9) !important;color:var(--mgd-result-green-dark) !important;box-shadow:0 14px 30px rgba(23,33,43,.08) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.86rem, 1vw, 1rem) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.2 !important;white-space:normal !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{content:"Agressivit\00e9  / r\00e9 activit\00e9 " !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(2) .mgd-case-card__media::after{content:"Aboiements / excitation / laisse" !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(3) .mgd-case-card__media::after{content:"Anxi\00e9 t\00e9  de s\00e9 paration" !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{position:relative !important;display:grid !important;grid-template-columns:1fr !important;grid-template-rows:1fr 1fr !important;gap:0 !important;width:100% !important;height:100% !important;min-height:clamp(520px, 42vw, 640px) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after::after{content:"\2713" !important;position:absolute !important;left:50% !important;top:50% !important;z-index:6 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;transform:translate(-50%, -50%) !important;border:8px solid #ffffff !important;border-radius:50% !important;background:#eef7f3 !important;color:var(--mgd-result-green) !important;box-shadow:0 14px 30px rgba(23,33,43,.12) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.14rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{position:relative !important;display:block !important;width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;border:0 !important;border-radius:0 !important;background:#edf5f1 !important;box-shadow:none !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item + .mgd-before-after__item{border-top:10px solid #ffffff !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;display:block !important;background:linear-gradient(180deg, rgba(8,16,22,.08), rgba(8,16,22,.18)) !important;pointer-events:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::after{content:none !important;display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{width:100% !important;height:100% !important;display:block !important;object-fit:cover !important;object-position:center !important;transform:none !important;transition:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:24px !important;bottom:24px !important;z-index:4 !important;min-height:42px !important;padding:0 20px !important;border:0 !important;border-radius:999px !important;background:#ffffff !important;color:var(--mgd-result-ink) !important;box-shadow:0 12px 28px rgba(23,33,43,.16) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.94rem !important;font-weight:850 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item:nth-child(2) .mgd-before-after__label{background:var(--mgd-result-green) !important;color:#ffffff !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-area:content !important;display:grid !important;grid-template-columns:1fr !important;align-content:center !important;gap:clamp(22px, 2.4vw, 34px) !important;width:100% !important;max-width:none !important;height:100% !important;margin:0 !important;padding:clamp(34px, 4vw, 54px) 0 clamp(18px, 2vw, 26px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__tag{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:none !important;margin:0 !important;padding-bottom:clamp(22px, 2.7vw, 34px) !important;border-bottom:1px solid var(--mgd-result-line) !important;color:var(--mgd-result-ink) !important;font-size:clamp(2rem, 3.05vw, 3rem) !important;line-height:1.12 !important;font-weight:900 !important;letter-spacing:-.026em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{position:relative !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:clamp(42px, 5vw, 84px) !important;align-items:center !important;padding:0 !important;border:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::before{content:"" !important;position:absolute !important;left:50% !important;top:0 !important;bottom:0 !important;width:1px !important;transform:translateX(-50%) !important;border-left:2px dashed rgba(23,33,43,.12) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::after{content:"\2192" !important;position:absolute !important;left:50% !important;top:50% !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:46px !important;height:46px !important;transform:translate(-50%, -50%) !important;border-radius:50% !important;background:#e4f3ee !important;color:var(--mgd-result-green) !important;box-shadow:0 10px 26px rgba(23,33,43,.08) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.45rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-left:0 !important;border-left:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{display:inline-flex !important;align-items:center !important;gap:12px !important;width:max-content !important;max-width:100% !important;min-height:42px !important;margin:0 0 18px !important;padding:0 22px !important;border-radius:999px !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.98rem, 1.22vw, 1.18rem) !important;font-weight:850 !important;letter-spacing:0 !important;line-height:1.2 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child strong{background:var(--mgd-result-red-soft) !important;color:var(--mgd-result-ink) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:last-child strong{background:var(--mgd-result-green-soft) !important;color:var(--mgd-result-ink) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong::before{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:26px !important;height:26px !important;flex:0 0 26px !important;border-radius:50% !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child strong::before{content:"!" !important;border:2px solid var(--mgd-result-red) !important;color:var(--mgd-result-red) !important;background:#ffffff !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:last-child strong::before{content:"\2713" !important;border:2px solid rgba(0,112,82,.22) !important;color:var(--mgd-result-green) !important;background:#ffffff !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{display:grid !important;gap:18px !important;margin:0 !important;padding:0 !important;list-style:none !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{position:relative !important;min-height:32px !important;padding:0 0 0 46px !important;color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1rem, 1.25vw, 1.2rem) !important;font-weight:500 !important;line-height:1.35 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{position:absolute !important;left:0 !important;top:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;transform:translateY(-50%) !important;border-radius:50% !important;box-shadow:none !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.1rem !important;font-weight:700 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child .mgd-mini-list li::before{content:"\00d7" !important;border:1px solid rgba(238,85,79,.22) !important;background:var(--mgd-result-red-soft) !important;color:var(--mgd-result-red) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:last-child .mgd-mini-list li::before{content:"\2713" !important;border:1px solid rgba(0,112,82,.18) !important;background:var(--mgd-result-green-soft) !important;color:var(--mgd-result-green) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{position:relative !important;display:grid !important;align-items:center !important;min-height:104px !important;margin:0 !important;padding:26px 32px 26px 104px !important;border:0 !important;border-radius:18px !important;background:linear-gradient(135deg, rgba(0,112,82,.08), rgba(255,255,255,.92)) !important;box-shadow:inset 0 0 0 1px rgba(0,112,82,.065) !important;color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1rem, 1.2vw, 1.18rem) !important;font-weight:500 !important;line-height:1.42 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{content:"\2726" !important;position:absolute !important;left:34px !important;top:50% !important;transform:translateY(-50%) !important;color:var(--mgd-result-green) !important;font-family:Georgia, "Times New Roman", serif !important;font-size:2.35rem !important;font-weight:500 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result strong, .mgd-home-v2 #mgd-resultats .mgd-case-card__result b{color:var(--mgd-result-ink) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:18px !important;width:100% !important;min-height:72px !important;margin:0 !important;padding:0 58px !important;border:0 !important;border-radius:10px !important;background:linear-gradient(180deg, #007b5a 0%, #006a4e 100%) !important;color:#ffffff !important;box-shadow: 0 18px 36px rgba(0,112,82,.2), inset 0 1px 0 rgba(255,255,255,.16) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1rem, 1.28vw, 1.2rem) !important;font-weight:900 !important;line-height:1.2 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{content:"" !important;position:relative !important;inset:auto !important;z-index:1 !important;display:inline-block !important;width:30px !important;height:26px !important;flex:0 0 30px !important;opacity:1 !important;background: radial-gradient(circle at 50% 74%, #ffffff 0 28%, transparent 30%), radial-gradient(circle at 18% 42%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 39% 26%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 61% 26%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 82% 42%, #ffffff 0 13%, transparent 15%) !important;transition:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{content:"\203a" !important;position:absolute !important;right:28px !important;top:50% !important;transform:translateY(-50%) !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:2.1rem !important;font-weight:400 !important;line-height:1 !important;opacity:.92 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn:hover{transform:translateY(-1px) !important;background:linear-gradient(180deg, #007253 0%, #005f47 100%) !important;box-shadow: 0 22px 44px rgba(0,112,82,.25), inset 0 1px 0 rgba(255,255,255,.16) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__footer{display:none !important;}@media (max-width:1080px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(300px, .95fr) minmax(0, 1.05fr) !important;gap:28px !important;padding:12px 24px 24px 12px !important;}}@media (max-width:1080px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.65rem, 3.2vw, 2.2rem) !important;}}@media (max-width:1080px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{gap:34px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(0, 1fr) !important;grid-template-areas: "media" "content" !important;gap:0 !important;padding:10px !important;border-radius:22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{border-radius:18px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-rows:auto auto !important;min-height:0 !important;height:auto !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{height:auto !important;aspect-ratio:16 / 10 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:24px 10px 8px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.38rem, 6vw, 1.85rem) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;gap:22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split::before, .mgd-home-v2 #mgd-resultats .mgd-case-card__split::after{display:none !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding-top:20px !important;border-top:1px solid rgba(23,33,43,.08) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-grid{width:min(100%, calc(100vw - 18px)) !important;max-width:calc(100vw - 18px) !important;margin-left:auto !important;margin-right:auto !important;overflow:hidden !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card{width:100% !important;max-width:calc(100vw - 18px) !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;padding:8px !important;border-radius:20px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{width:58px !important;height:48px !important;font-size:1rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:58px !important;min-height:48px !important;max-width:calc(100% - 58px) !important;padding:0 14px !important;font-size:.78rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:14px !important;bottom:14px !important;min-height:34px !important;padding:0 14px !important;font-size:.78rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after::after{width:40px !important;height:40px !important;border-width:6px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{width:min(100%, calc(100vw - 74px)) !important;max-width:calc(100vw - 74px) !important;margin-left:auto !important;margin-right:auto !important;gap:18px !important;padding:22px 6px 6px !important;overflow:hidden !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{width:100% !important;max-width:100% !important;font-size:clamp(1.08rem, 5.2vw, 1.34rem) !important;overflow-wrap:break-word !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split, .mgd-home-v2 #mgd-resultats .mgd-case-card__result, .mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{width:100% !important;max-width:100% !important;box-sizing:border-box !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{min-height:38px !important;padding:0 16px !important;font-size:.94rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li{padding-left:40px !important;font-size:.98rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{width:28px !important;height:28px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result{min-height:0 !important;padding:20px 18px 20px 58px !important;border-radius:16px !important;font-size:.9rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{left:18px !important;font-size:1.72rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{display:block !important;width:calc(100% - 8px) !important;max-width:calc(100% - 8px) !important;margin-left:auto !important;margin-right:auto !important;min-height:0 !important;padding:14px 12px !important;border-radius:9px !important;font-size:.68rem !important;line-height:1.22 !important;white-space:normal !important;overflow-wrap:anywhere !important;text-align:center !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{display:none !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{display:none !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card > .mgd-case-card__footer, .mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer, .mgd-home-v2 #mgd-resultats .mgd-case-card > .mgd-case-card__footer .mgd-case-proof{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats{--mgd-result-green:#087b5b;--mgd-result-green-dark:#00684f;--mgd-result-green-soft:#edf7f3;--mgd-result-red:#ef5750;--mgd-result-red-soft:#fff3f2;--mgd-result-ink:#121c26;--mgd-result-muted:#34414d;--mgd-result-line:rgba(23,33,43,.105);}.mgd-home-v2 #mgd-resultats .mgd-case-grid{max-width:1740px !important;gap:clamp(22px, 3vw, 34px) !important;}.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{--mgd-wrap:1740px;}.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(420px, 590px) minmax(0, 1fr) !important;gap:clamp(42px, 4.4vw, 72px) !important;align-items:stretch !important;padding:26px clamp(42px, 4vw, 62px) 30px 26px !important;border:1px solid rgba(23,33,43,.065) !important;border-radius:28px !important;background:#ffffff !important;box-shadow:0 18px 58px rgba(23,33,43,.065) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{border-radius:22px !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.055) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{width:88px !important;height:66px !important;border-radius:0 0 28px 0 !important;background:linear-gradient(180deg, #067a59 0%, #006348 100%) !important;font-size:1.34rem !important;letter-spacing:.035em !important;box-shadow:0 14px 30px rgba(0,112,82,.22) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:88px !important;top:0 !important;min-height:66px !important;max-width:calc(100% - 88px) !important;padding:0 30px !important;border-radius:0 0 26px 0 !important;background:rgba(255,255,255,.92) !important;color:#006348 !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;box-shadow:0 12px 28px rgba(23,33,43,.075) !important;font-size:clamp(.88rem, .92vw, 1rem) !important;font-weight:900 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{min-height:clamp(610px, 42vw, 760px) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{object-position:center !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after::after{width:54px !important;height:54px !important;border-width:8px !important;background:#f1f8f5 !important;color:var(--mgd-result-green) !important;font-size:1.22rem !important;box-shadow:0 14px 30px rgba(23,33,43,.11) !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:22px !important;bottom:22px !important;min-height:46px !important;padding:0 24px !important;border-radius:999px !important;font-size:1rem !important;font-weight:850 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{align-content:center !important;gap:clamp(22px, 2.5vw, 34px) !important;padding:clamp(38px, 5vw, 72px) 0 clamp(14px, 1.6vw, 22px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:1020px !important;padding-bottom:clamp(24px, 2.8vw, 40px) !important;font-size:clamp(2rem, 2.55vw, 2.86rem) !important;line-height:1.1 !important;letter-spacing:-.025em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:clamp(58px, 6vw, 96px) !important;align-items:center !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::before{top:0 !important;bottom:0 !important;border-left:2px dashed rgba(23,33,43,.12) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::after{width:54px !important;height:54px !important;background:#e5f4ef !important;color:var(--mgd-result-green) !important;font-size:1.55rem !important;box-shadow:0 12px 26px rgba(23,33,43,.08) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{min-height:50px !important;margin:0 0 22px !important;padding:0 26px !important;gap:12px !important;font-size:clamp(1rem, 1.1vw, 1.16rem) !important;font-weight:900 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong::before{width:28px !important;height:28px !important;flex-basis:28px !important;font-size:1rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child strong::before{content:"\26a0" !important;border:0 !important;color:var(--mgd-result-red) !important;background:transparent !important;font-size:1.15rem !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{gap:20px !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{min-height:30px !important;padding-left:46px !important;color:var(--mgd-result-muted) !important;font-size:clamp(1rem, 1.1vw, 1.18rem) !important;line-height:1.38 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{width:30px !important;height:30px !important;font-size:1.05rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{min-height:118px !important;padding:28px 34px 28px 116px !important;border-radius:18px !important;background:linear-gradient(135deg, rgba(0,112,82,.07), rgba(255,255,255,.94)) !important;box-shadow:inset 0 0 0 1px rgba(0,112,82,.07) !important;font-size:clamp(1rem, 1.1vw, 1.18rem) !important;line-height:1.45 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{content:"\2727" !important;left:48px !important;font-size:2.25rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result strong{font-weight:900 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:82px !important;padding:0 62px !important;border-radius:10px !important;font-size:clamp(1rem, 1.18vw, 1.2rem) !important;letter-spacing:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{width:32px !important;height:28px !important;flex-basis:32px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{right:30px !important;font-size:2.25rem !important;}@media (max-width:1280px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(340px, 470px) minmax(0, 1fr) !important;gap:36px !important;padding:22px 34px 26px 22px !important;}}@media (max-width:1280px){.mgd-home-v2 #mgd-resultats .mgd-before-after{min-height:clamp(560px, 46vw, 700px) !important;}}@media (max-width:1280px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.78rem, 2.65vw, 2.45rem) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;gap:0 !important;padding:12px !important;border-radius:22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{min-height:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{aspect-ratio:16 / 10 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{padding:26px 10px 8px !important;gap:20px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.42rem, 5.8vw, 1.9rem) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;gap:20px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{width:58px !important;height:48px !important;border-radius:0 0 18px 0 !important;font-size:1rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:58px !important;min-height:48px !important;max-width:calc(100% - 58px) !important;padding:0 14px !important;border-radius:0 0 18px 0 !important;font-size:.78rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{width:100% !important;max-width:100% !important;padding:22px 6px 6px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.14rem, 5.4vw, 1.38rem) !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{display:flex !important;min-height:54px !important;padding:12px 34px 12px 12px !important;font-size:.82rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{display:block !important;right:14px !important;font-size:1.6rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{display:grid !important;grid-template-columns:1fr !important;grid-auto-rows:max-content !important;align-content:start !important;justify-content:stretch !important;align-items:stretch !important;gap:clamp(22px, 2.5vw, 34px) !important;padding-top:clamp(68px, 5vw, 92px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content > .mgd-btn{margin-top:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{min-width:min(300px, calc(100% - 88px)) !important;justify-content:flex-start !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{white-space:nowrap !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-rows:minmax(0, 1fr) minmax(0, 1fr) !important;gap:0 !important;height:clamp(720px, 40vw, 780px) !important;min-height:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{height:100% !important;min-height:0 !important;aspect-ratio:auto !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{gap:20px !important;align-content:start !important;padding-top:26px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{height:auto !important;min-height:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{min-width:0 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{white-space:normal !important;}}.mgd-home-v2 #mgd-resultats{--mgd-result-green:#007b5a;--mgd-result-green-dark:#00664c;--mgd-result-green-soft:#edf7f3;--mgd-result-red:#f15a54;--mgd-result-red-soft:#fff3f2;--mgd-result-ink:#121c26;--mgd-result-muted:#34414d;--mgd-result-review-blue:#2b7de9;--mgd-result-review-yellow:#fbbc04;}.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{--mgd-wrap:1788px;width:min(calc(100% - 32px), var(--mgd-wrap)) !important;max-width:var(--mgd-wrap) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid{max-width:1788px !important;gap:34px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{position:relative !important;display:grid !important;grid-template-columns:minmax(560px, 590px) minmax(0, 1fr) !important;grid-template-areas:"media content" !important;gap:62px !important;align-items:stretch !important;min-height:0 !important;margin:0 !important;padding:26px 94px 30px 26px !important;border:1px solid rgba(23,33,43,.065) !important;border-radius:28px !important;background:#ffffff !important;box-shadow:0 18px 58px rgba(23,33,43,.065) !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:first-child{margin-bottom:326px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1){z-index:10 !important;margin-bottom:326px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(n+2){z-index:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card::before, .mgd-home-v2 #mgd-resultats .mgd-case-card::after{display:none !important;content:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-area:media !important;position:relative !important;align-self:start !important;width:100% !important;min-width:0 !important;padding:0 !important;border-radius:22px !important;background:#edf5f1 !important;box-shadow:inset 0 0 0 1px rgba(23,33,43,.055) !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{content:"0" counter(mgd-result-card) !important;position:absolute !important;left:0 !important;top:0 !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:88px !important;height:66px !important;border-radius:0 0 28px 0 !important;background:linear-gradient(180deg, #087b5b 0%, #006348 100%) !important;color:#ffffff !important;box-shadow:0 14px 30px rgba(0,112,82,.22) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:2rem !important;font-weight:900 !important;letter-spacing:.035em !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{content:"" !important;position:absolute !important;left:88px !important;top:0 !important;z-index:7 !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;width:auto !important;min-width:0 !important;max-width:calc(100% - 88px) !important;min-height:66px !important;padding:0 24px !important;border-radius:0 0 26px 0 !important;background:rgba(255,255,255,.92) !important;color:#006348 !important;box-shadow:0 12px 28px rgba(23,33,43,.075) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.16rem !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.16 !important;white-space:nowrap !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{content:"Agressivit\0000e9\0020/ r\0000e9activit\0000e9" !important;width:272px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(3) .mgd-case-card__media::after{content:"Anxi\0000e9t\0000e9 de s\0000e9paration" !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{gap:0 !important;row-gap:0 !important;padding-top:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{margin-top:0 !important;padding-top:0 !important;border-top:0 !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{gap:0 !important;row-gap:0 !important;padding-top:0 !important;}}.mgd-home-v2 #mgd-resultats .mgd-before-after{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:minmax(0, 1fr) minmax(0, 1fr) !important;gap:0 !important;width:100% !important;height:clamp(620px, 41.8vw, 760px) !important;min-height:0 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after::after{content:"\2713" !important;position:absolute !important;left:50% !important;top:50% !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;transform:translate(-50%, -50%) !important;border:9px solid #ffffff !important;border-radius:50% !important;background:#f1f8f5 !important;color:var(--mgd-result-green) !important;box-shadow:0 14px 30px rgba(23,33,43,.11) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.35rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item::before, .mgd-home-v2 #mgd-resultats .mgd-before-after__item::after{display:none !important;content:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;transform:none !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:22px !important;bottom:22px !important;z-index:6 !important;min-height:46px !important;padding:0 24px !important;border:0 !important;border-radius:999px !important;background:#ffffff !important;color:var(--mgd-result-ink) !important;box-shadow:0 12px 28px rgba(23,33,43,.16) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.25rem !important;font-weight:850 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{grid-area:content !important;display:grid !important;grid-template-columns:1fr !important;grid-auto-rows:max-content !important;align-content:start !important;align-items:stretch !important;width:100% !important;max-width:none !important;height:100% !important;margin:0 !important;padding:58px 0 0 !important;gap:34px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{max-width:1040px !important;margin:0 !important;padding:0 0 40px !important;border-bottom:1px solid rgba(23,33,43,.105) !important;color:var(--mgd-result-ink) !important;font-size:clamp(2.7rem, 2.7vw, 3.08rem) !important;line-height:1.08 !important;font-weight:900 !important;letter-spacing:-.028em !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{position:relative !important;display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:clamp(72px, 6vw, 104px) !important;align-items:center !important;padding:0 !important;border:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::after{content:"\2192" !important;position:absolute !important;left:50% !important;top:50% !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:56px !important;height:56px !important;transform:translate(-50%, -50%) !important;border-radius:50% !important;background:#e4f3ee !important;color:var(--mgd-result-green) !important;box-shadow:0 10px 26px rgba(23,33,43,.08) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.72rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{display:inline-flex !important;align-items:center !important;gap:14px !important;width:max-content !important;max-width:100% !important;min-height:54px !important;margin:0 0 22px !important;padding:0 28px !important;border-radius:999px !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.5rem !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong::before{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;flex:0 0 30px !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.08rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child strong::before{content:"\26a0" !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--mgd-result-red) !important;font-size:1.48rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:last-child strong::before{content:"\2713" !important;border:2px solid rgba(0,123,90,.24) !important;border-radius:50% !important;background:#ffffff !important;color:var(--mgd-result-green) !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{display:grid !important;gap:22px !important;margin:0 !important;padding:0 !important;list-style:none !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{position:relative !important;min-height:36px !important;padding:0 0 0 52px !important;color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.48rem !important;font-weight:500 !important;line-height:1.34 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{position:absolute !important;left:0 !important;top:.04em !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;transform:none !important;border-radius:50% !important;box-shadow:none !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.22rem !important;font-weight:800 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:first-child .mgd-mini-list li::before{content:"\00d7" !important;border:1px solid rgba(241,90,84,.24) !important;background:var(--mgd-result-red-soft) !important;color:var(--mgd-result-red) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div:last-child .mgd-mini-list li::before{content:"\2713" !important;border:1px solid rgba(0,123,90,.2) !important;background:var(--mgd-result-green-soft) !important;color:var(--mgd-result-green) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{position:relative !important;display:block !important;min-height:132px !important;margin:0 !important;padding:31px 360px 28px 122px !important;border:0 !important;border-radius:18px !important;background:linear-gradient(135deg, rgba(0,123,90,.08), rgba(255,255,255,.92)) !important;box-shadow:inset 0 0 0 1px rgba(0,123,90,.07) !important;color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.45rem !important;font-weight:500 !important;line-height:1.42 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{content:"\2727" !important;position:absolute !important;left:48px !important;top:50% !important;transform:translateY(-50%) !important;color:var(--mgd-result-green) !important;font-family:Georgia, "Times New Roman", serif !important;font-size:2.75rem !important;font-weight:500 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result strong{display:inline !important;margin:0 .16em 0 0 !important;color:var(--mgd-result-ink) !important;font-weight:900 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:22px !important;width:100% !important;min-height:94px !important;margin:0 !important;padding:0 76px !important;border:0 !important;border-radius:10px !important;background:linear-gradient(180deg, #007f5d 0%, #006c50 100%) !important;color:#ffffff !important;box-shadow: 0 22px 42px rgba(0,112,82,.2), inset 0 1px 0 rgba(255,255,255,.16) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.55rem !important;font-weight:900 !important;line-height:1.12 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{content:"" !important;position:relative !important;inset:auto !important;z-index:1 !important;display:inline-block !important;width:34px !important;height:30px !important;flex:0 0 34px !important;opacity:1 !important;background: radial-gradient(circle at 50% 74%, #ffffff 0 29%, transparent 31%), radial-gradient(circle at 18% 42%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 39% 26%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 61% 26%, #ffffff 0 13%, transparent 15%), radial-gradient(circle at 82% 42%, #ffffff 0 13%, transparent 15%) !important;transition:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{content:"\203a" !important;position:absolute !important;right:32px !important;top:50% !important;display:block !important;transform:translateY(-50%) !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:2.45rem !important;font-weight:400 !important;line-height:1 !important;opacity:.95 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer{position:absolute !important;left:-26px !important;right:-94px !important;top:calc(100% + 26px) !important;z-index:3 !important;display:block !important;visibility:visible !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:visible !important;opacity:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1) > .mgd-case-card__footer, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1) > footer.mgd-case-card__footer, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1) > footer.mgd-case-card__footer .mgd-case-proof, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1) > footer.mgd-case-card__footer .mgd-google-review{display:grid !important;visibility:visible !important;opacity:1 !important;height:auto !important;min-height:0 !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:not(:first-child) > footer.mgd-case-card__footer{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer .mgd-case-proof{display:block !important;visibility:visible !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-proof__shortcode{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review{display:grid !important;grid-template-columns:360px minmax(0, 1fr) 188px !important;gap:48px !important;align-items:stretch !important;min-height:292px !important;padding:36px 42px !important;border:1px solid rgba(23,33,43,.055) !important;border-radius:24px !important;background:#ffffff !important;box-shadow:0 18px 58px rgba(23,33,43,.065) !important;color:var(--mgd-result-ink) !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__author{display:grid !important;grid-template-columns:86px minmax(0, 1fr) !important;grid-template-rows:max-content 1fr !important;gap:18px 24px !important;align-content:start !important;padding-right:48px !important;border-right:1px solid rgba(23,33,43,.09) !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__avatar{grid-row:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:86px !important;height:86px !important;border-radius:50% !important;background:#e7f3ef !important;color:var(--mgd-result-green) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:2.4rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__identity{display:grid !important;gap:8px !important;align-content:center !important;min-width:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__identity strong{display:block !important;color:var(--mgd-result-ink) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.72rem !important;font-weight:900 !important;line-height:1.15 !important;white-space:nowrap !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__identity time{color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.28rem !important;font-weight:500 !important;line-height:1.2 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__rating{grid-column:1 / -1 !important;display:flex !important;align-items:center !important;gap:18px !important;margin-top:16px !important;color:var(--mgd-result-review-yellow) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:2.05rem !important;letter-spacing:.05em !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__rating i{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:50% !important;background:var(--mgd-result-review-blue) !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__rating i::before{content:"" !important;width:12px !important;height:7px !important;border-left:3px solid #ffffff !important;border-bottom:3px solid #ffffff !important;transform:rotate(-45deg) translate(1px, -1px) !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__text{display:grid !important;align-content:start !important;gap:0 !important;padding-top:2px !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__text p{margin:0 !important;color:var(--mgd-result-muted) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.43rem !important;font-weight:500 !important;line-height:1.55 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__text strong{align-self:end !important;margin-top:30px !important;color:var(--mgd-result-green-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.35rem !important;font-weight:900 !important;line-height:1.2 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source{display:grid !important;align-content:space-between !important;justify-items:end !important;min-width:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source > span{display:block !important;color:transparent !important;background:conic-gradient(from -35deg, #4285f4 0 28%, #34a853 0 43%, #fbbc04 0 62%, #ea4335 0 78%, #4285f4 0 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;font-family:Arial, Helvetica, sans-serif !important;font-size:3rem !important;font-weight:900 !important;line-height:1 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source a{display:inline-flex !important;align-items:center !important;gap:14px !important;color:var(--mgd-result-green-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.32rem !important;font-weight:900 !important;line-height:1.2 !important;text-decoration:none !important;white-space:nowrap !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source a i{position:relative !important;display:inline-block !important;width:24px !important;height:24px !important;border:3px solid currentColor !important;border-left:0 !important;border-bottom:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source a i::before{content:"" !important;position:absolute !important;right:-3px !important;top:-3px !important;width:12px !important;height:12px !important;border-top:3px solid currentColor !important;border-right:3px solid currentColor !important;}.mgd-home-v2 #mgd-resultats .mgd-google-review__source a i::after{content:"" !important;position:absolute !important;right:0 !important;top:1px !important;width:22px !important;height:3px !important;background:currentColor !important;transform:rotate(-45deg) !important;transform-origin:right center !important;}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(430px, 590px) minmax(0, 1fr) !important;gap:clamp(38px, 3.4vw, 58px) !important;padding:22px 42px 26px 22px !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{padding-top:46px !important;gap:26px !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(2.05rem, 2.75vw, 2.7rem) !important;padding-bottom:28px !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{font-size:1.2rem !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li, .mgd-home-v2 #mgd-resultats .mgd-case-card__result{font-size:1.14rem !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:78px !important;font-size:1.2rem !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result{padding-right:120px !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer{left:-22px !important;right:-42px !important;}}@media (max-width:1500px){.mgd-home-v2 #mgd-resultats .mgd-google-review{grid-template-columns:320px minmax(0, 1fr) 170px !important;gap:36px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{width:100% !important;max-width:100% !important;padding-left:14px !important;padding-right:14px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" !important;gap:0 !important;padding:10px !important;border-radius:22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card:first-child{margin-bottom:0 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{height:auto !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{padding:24px 10px 8px !important;gap:20px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.38rem, 6vw, 1.85rem) !important;padding-bottom:22px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer{position:static !important;margin-top:18px !important;left:auto !important;right:auto !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-google-review{grid-template-columns:1fr !important;gap:20px !important;min-height:0 !important;padding:22px !important;border-radius:20px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-google-review__author{padding-right:0 !important;padding-bottom:18px !important;border-right:0 !important;border-bottom:1px solid rgba(23,33,43,.09) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-google-review__source{display:flex !important;align-items:center !important;justify-content:space-between !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:58px !important;min-width:0 !important;min-height:48px !important;max-width:calc(100% - 58px) !important;padding:0 14px !important;border-radius:0 0 18px 0 !important;font-size:.78rem !important;white-space:normal !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:58px !important;padding:12px 34px 12px 12px !important;font-size:.82rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result{padding-right:18px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-google-review__avatar{width:62px !important;height:62px !important;font-size:1.8rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-google-review__author{grid-template-columns:62px minmax(0, 1fr) !important;gap:14px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-google-review__identity strong{font-size:1.18rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-google-review__identity time, .mgd-home-v2 #mgd-resultats .mgd-google-review__text p, .mgd-home-v2 #mgd-resultats .mgd-google-review__text strong, .mgd-home-v2 #mgd-resultats .mgd-google-review__source a{font-size:.98rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-google-review__rating{font-size:1.35rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-wrap, .mgd-home-v2 #mgd-resultats .mgd-wrap--content{--mgd-wrap:1160px !important;width:min(calc(100% - clamp(24px, 5vw, 56px)), var(--mgd-wrap)) !important;max-width:var(--mgd-wrap) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid{width:100% !important;max-width:100% !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(340px, 410px) minmax(0, 1fr) !important;gap:clamp(26px, 3vw, 38px) !important;padding:20px 28px 24px 20px !important;border-radius:24px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{height:clamp(500px, 44vw, 620px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{width:72px !important;height:56px !important;border-radius:0 0 22px 0 !important;font-size:1.45rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:72px !important;min-height:56px !important;max-width:calc(100% - 72px) !important;padding:0 20px !important;font-size:1rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{width:240px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after__label{left:18px !important;bottom:18px !important;min-height:40px !important;padding:0 20px !important;font-size:1.02rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after::after{width:50px !important;height:50px !important;border-width:8px !important;font-size:1.12rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{padding:36px 0 0 !important;gap:22px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{font-size:clamp(1.9rem, 2.5vw, 2.45rem) !important;line-height:1.1 !important;padding-bottom:26px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{gap:clamp(34px, 4vw, 52px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split::after{width:46px !important;height:46px !important;font-size:1.35rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{min-height:44px !important;margin-bottom:16px !important;padding:0 20px !important;gap:10px !important;font-size:1.1rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split strong::before{width:25px !important;height:25px !important;flex-basis:25px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-mini-list{gap:14px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li{min-height:28px !important;padding-left:38px !important;font-size:1.05rem !important;line-height:1.36 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{width:27px !important;height:27px !important;font-size:.98rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result{min-height:96px !important;padding:22px 28px 22px 82px !important;border-radius:16px !important;font-size:1.02rem !important;line-height:1.42 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{left:30px !important;font-size:2rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:68px !important;padding:0 54px !important;border-radius:9px !important;font-size:1.05rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{width:28px !important;height:24px !important;flex-basis:28px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::after{right:24px !important;font-size:1.9rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card:first-child, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1){margin-bottom:250px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer{left:-20px !important;right:-28px !important;top:calc(100% + 24px) !important;width:auto !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review{grid-template-columns:250px minmax(0, 1fr) 144px !important;gap:28px !important;min-height:226px !important;padding:26px 28px !important;border-radius:20px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__author{grid-template-columns:64px minmax(0, 1fr) !important;gap:14px 18px !important;padding-right:28px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__avatar{width:64px !important;height:64px !important;font-size:1.9rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__identity strong{font-size:1.18rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__identity time{font-size:.98rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__rating{margin-top:8px !important;gap:12px !important;font-size:1.45rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__rating i{width:24px !important;height:24px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__text p{font-size:1.02rem !important;line-height:1.5 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__text strong, .mgd-home-v2 #mgd-resultats .mgd-google-review__source a{font-size:1rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-google-review__source > span{font-size:2.25rem !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(255px, 308px) minmax(0, 1fr) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{height:clamp(375px, 33vw, 465px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after::after{content:"\2193" !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn::before{background: radial-gradient(circle at 50% 76%, #ffffff 0 30%, transparent 32%), radial-gradient(circle at 26% 38%, #ffffff 0 14%, transparent 16%), radial-gradient(circle at 50% 25%, #ffffff 0 14%, transparent 16%), radial-gradient(circle at 74% 38%, #ffffff 0 14%, transparent 16%) !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:first-child h3{font-size:clamp(1.27rem, 1.67vw, 1.63rem) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:first-child h3{font-size:clamp(.92rem, 4vw, 1.23rem) !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__split::before, .mgd-home-v2 #mgd-resultats .mgd-case-card__split::after, .mgd-home-v2 #mgd-resultats .mgd-case-card__split strong{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{align-content:center !important;gap:clamp(18px, 2vw, 26px) !important;padding-top:clamp(28px, 3vw, 38px) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:clamp(24px, 3vw, 42px) !important;align-items:start !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div{display:grid !important;min-width:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__split > div + div{padding:0 !important;border:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list{gap:clamp(10px, 1vw, 14px) !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li{min-height:30px !important;padding-left:40px !important;font-size:clamp(.94rem, 1vw, 1.06rem) !important;line-height:1.36 !important;}.mgd-home-v2 #mgd-resultats .mgd-mini-list li::before{width:28px !important;height:28px !important;font-size:1rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result{min-height:0 !important;padding:18px 22px 18px 66px !important;border-radius:14px !important;font-size:clamp(.92rem, .98vw, 1rem) !important;line-height:1.42 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{left:24px !important;font-size:1.75rem !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:64px !important;padding-inline:clamp(42px, 4.4vw, 56px) !important;font-size:clamp(.94rem, 1vw, 1.05rem) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content{gap:18px !important;padding:22px 8px 8px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;gap:12px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-mini-list li{font-size:.98rem !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result{padding:16px 18px 16px 58px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__result::before{left:22px !important;font-size:1.55rem !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{min-height:56px !important;padding:10px 36px 10px 12px !important;font-size:.82rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{width:64px !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{left:64px !important;box-sizing:border-box !important;width:auto !important;max-width:calc(100% - 64px) !important;padding:0 14px !important;font-size:clamp(.72rem, .82vw, .86rem) !important;line-height:1.12 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::after{content:"Agressivit\0000e9 / r\0000e9activit\0000e9" !important;width:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(2) .mgd-case-card__media::after{content:"Aboiements / excitation" !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card{padding:clamp(9px, 1.25vw, 16px) !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(336px, 2.4fr) minmax(0, 3fr) !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card h3{padding:clamp(10px, 1.4vw, 16px) 0 clamp(12px, 1.6vw, 18px) !important;font-size:clamp(1.52rem, 1.97vw, 1.92rem) !important;border-bottom:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:first-child h3{font-size:clamp(1.9rem, 2.5vw, 2.45rem) !important;}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{padding:9px !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card h3{padding:10px 0 12px !important;font-size:clamp(1.42rem, 6.2vw, 1.7rem) !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:first-child h3{font-size:clamp(1.38rem, 6vw, 1.85rem) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(300px, 390px) minmax(0, 1fr) !important;align-items:center !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{justify-self:start !important;align-self:center !important;width:100% !important;max-width:390px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{height:auto !important;min-height:0 !important;aspect-ratio:8 / 9 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{height:auto !important;min-height:0 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{width:100% !important;height:100% !important;object-fit:cover !important;}}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{background:#f5f8f6 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(280px, 300px) minmax(0, 1fr) !important;gap:clamp(44px, 5vw, 82px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{width:100% !important;max-width:300px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{width:100% !important;aspect-ratio:2 / 3 !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{display:grid !important;gap:12px !important;overflow:visible !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{position:static !important;z-index:auto !important;display:block !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.82rem, .9vw, .96rem) !important;font-weight:900 !important;letter-spacing:.02em !important;line-height:1.2 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::after{display:none !important;content:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(1) .mgd-case-card__media::before{content:"Agressivit\0000e9 / r\0000e9activit\0000e9" !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(2) .mgd-case-card__media::before{content:"Aboiements / excitation" !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card:nth-child(3) .mgd-case-card__media::before{content:"Anxi\0000e9t\0000e9 de s\0000e9paration" !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{border-radius:22px !important;background:#f5f8f6 !important;overflow:hidden !important;}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{gap:10px !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{display:grid !important;grid-template-rows:auto minmax(0, 1fr) !important;gap:14px !important;align-content:start !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{order:-1 !important;position:relative !important;inset:auto !important;z-index:1 !important;justify-self:start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:100% !important;min-height:42px !important;padding:0 18px !important;border:1px solid rgba(31,107,87,.14) !important;border-radius:999px !important;background: linear-gradient(180deg, rgba(31,107,87,.105), rgba(31,107,87,.055)), #ffffff !important;color:var(--mgd-accent-dark) !important;box-shadow:0 12px 28px rgba(23,33,43,.055) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.86rem, 1vw, 1rem) !important;font-weight:900 !important;letter-spacing:.02em !important;line-height:1.12 !important;text-align:center !important;white-space:normal !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-row:2 !important;}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{min-height:38px !important;padding:0 14px !important;font-size:.82rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{min-height:46px !important;padding:0 22px !important;color:var(--mgd-accent-dark) !important;font-size:clamp(.98rem, 1.12vw, 1.12rem) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card h3, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:first-child h3{font-size:clamp(1.72rem, 2.26vw, 2.22rem) !important;line-height:1.08 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn{background:linear-gradient(180deg, var(--mgd-accent) 0%, var(--mgd-accent-dark) 100%) !important;box-shadow: 0 22px 42px rgba(23,79,65,.18), inset 0 1px 0 rgba(255,255,255,.16) !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-btn:hover{background:linear-gradient(180deg, #1d624f 0%, #123f34 100%) !important;}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media::before{min-height:40px !important;padding:0 16px !important;font-size:.9rem !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card:first-child, .mgd-home-v2 #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-of-type(1){margin-bottom:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content > .mgd-case-proof{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card .mgd-case-card__content > .mgd-case-proof > *{width:100% !important;max-width:100% !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card > footer.mgd-case-card__footer{display:none !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{width:100% !important;min-width:0 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{display:grid !important;width:100% !important;min-height:0 !important;height:auto !important;gap:12px !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{width:100% !important;min-width:0 !important;min-height:0 !important;height:100% !important;aspect-ratio:auto !important;border-radius:20px !important;background:#f5f8f6 !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(320px, 360px) minmax(0, 1fr) !important;gap:clamp(38px, 4.6vw, 72px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{justify-self:start !important;align-self:center !important;max-width:360px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, minmax(0, 1fr)) !important;aspect-ratio:2 / 3 !important;}}@media (min-width:621px) and (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{max-width:760px !important;margin-left:auto !important;margin-right:auto !important;}}@media (min-width:621px) and (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:1fr !important;aspect-ratio:8 / 3 !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, minmax(0, 1fr)) !important;aspect-ratio:2 / 3 !important;gap:10px !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after__item{border-radius:18px !important;}}.mgd-home-v2 #mgd-resultats .mgd-before-after{aspect-ratio:auto !important;align-items:start !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{height:auto !important;aspect-ratio:4 / 3 !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-rows:repeat(2, auto) !important;}}@media (min-width:621px) and (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-rows:auto !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-rows:repeat(2, auto) !important;}}.mgd-home-v2 #mgd-resultats{--mgd-case-media-width:360px;--mgd-case-media-gap:12px;}.mgd-home-v2 #mgd-resultats .mgd-before-after{display:grid !important;width:100% !important;height:auto !important;min-height:0 !important;gap:var(--mgd-case-media-gap) !important;align-items:start !important;aspect-ratio:auto !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item{position:relative !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:4 / 3 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after__item img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:var(--mgd-case-media-width) minmax(0, 1fr) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{width:var(--mgd-case-media-width) !important;max-width:var(--mgd-case-media-width) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;}}@media (min-width:621px) and (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{width:100% !important;max-width:760px !important;}}@media (min-width:621px) and (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:auto !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats{--mgd-case-media-gap:10px;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{width:100% !important;max-width:100% !important;}}@media (max-width:620px){.mgd-home-v2 #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;}}.mgd-home-v2 #mgd-resultats .mgd-case-card{display:grid !important;align-items:center !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-area:media !important;min-width:0 !important;overflow:hidden !important;}.mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-area:content !important;position:relative !important;z-index:2 !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;overflow:visible !important;}.mgd-home-v2 #mgd-resultats .mgd-before-after{max-width:100% !important;overflow:hidden !important;}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:minmax(0, 360px) minmax(0, 1fr) !important;grid-template-areas:"media content" !important;column-gap:clamp(42px, 5vw, 80px) !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__media{grid-column:1 !important;grid-row:1 !important;justify-self:stretch !important;align-self:center !important;width:360px !important;max-width:360px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{grid-column:2 !important;grid-row:1 !important;}}@media (max-width:900px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" !important;row-gap:18px !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card{grid-template-columns:360px minmax(0, 1fr) !important;column-gap:0 !important;}}@media (min-width:901px){.mgd-home-v2 #mgd-resultats .mgd-case-card__content{--mgd-case-content-offset:clamp(70px, 6vw, 110px);left:var(--mgd-case-content-offset) !important;width:calc(100% - var(--mgd-case-content-offset)) !important;padding-left:0 !important;box-sizing:border-box !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{display:grid !important;grid-template-columns:clamp(320px, 28vw, 430px) minmax(0, 1fr) !important;grid-template-areas:"media content" !important;column-gap:clamp(40px, 4.5vw, 72px) !important;align-items:center !important;padding:clamp(24px, 2.4vw, 34px) !important;overflow:hidden !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media{grid-area:media !important;grid-column:1 !important;grid-row:1 !important;justify-self:stretch !important;align-self:center !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content{grid-area:content !important;grid-column:2 !important;grid-row:1 !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;justify-self:stretch !important;align-self:center !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;}}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after{display:grid !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;gap:12px !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after__item{position:relative !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:4 / 3 !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after__item img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;}}@media (min-width:621px) and (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" !important;row-gap:18px !important;}}@media (min-width:621px) and (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media, html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content{grid-column:1 !important;grid-row:auto !important;width:100% !important;max-width:100% !important;left:auto !important;transform:none !important;}}@media (min-width:621px) and (max-width:900px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:auto !important;}}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" !important;row-gap:16px !important;}}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media, html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content{grid-column:1 !important;grid-row:auto !important;width:100% !important;max-width:100% !important;left:auto !important;transform:none !important;}}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;gap:10px !important;}}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media{display:block !important;grid-template-rows:none !important;gap:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media::before, html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__media::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card .mgd-before-after{grid-row:auto !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content{display:grid !important;gap:clamp(14px, 1.8vw, 20px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content > .mgd-case-card__tag{display:inline-flex !important;align-items:center !important;justify-content:center !important;justify-self:start !important;width:max-content !important;max-width:100% !important;min-height:46px !important;margin:0 !important;padding:0 22px !important;border:1px solid rgba(31,107,87,.14) !important;border-radius:999px !important;background: linear-gradient(180deg, rgba(31,107,87,.105), rgba(31,107,87,.055)), #ffffff !important;color:var(--mgd-accent-dark) !important;box-shadow:0 12px 28px rgba(23,33,43,.055) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1rem, 1.14vw, 1.14rem) !important;font-weight:900 !important;letter-spacing:.02em !important;line-height:1.12 !important;text-align:center !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content > .mgd-case-card__tag + h3{margin-top:0 !important;}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card > .mgd-case-card__content > .mgd-case-card__tag{min-height:40px !important;padding:0 16px !important;font-size:.9rem !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:clamp(36px, 4.6vw, 68px) !important;align-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{display:grid !important;grid-template-rows:minmax(clamp(138px, 10vw, 188px), auto) auto !important;align-content:start !important;justify-content:stretch !important;gap:clamp(18px, 2vw, 28px) !important;min-height:clamp(390px, 28vw, 510px) !important;padding:clamp(34px, 3.8vw, 50px) clamp(30px, 3.8vw, 52px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-heading .mgd-block-head{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;min-height:clamp(138px, 10vw, 188px) !important;margin:0 !important;gap:clamp(10px, 1.4vw, 16px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-flow{align-self:start !important;margin-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-list{display:grid !important;gap:clamp(12px, 1.45vw, 18px) !important;margin:0 !important;padding:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card:nth-child(2){border:0 !important;border-top:1px solid var(--mgd-harm-line) !important;border-bottom:1px solid var(--mgd-harm-line) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid{grid-template-columns:1fr !important;gap:clamp(22px, 6vw, 36px) !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{grid-template-rows:auto auto !important;min-height:0 !important;padding:clamp(28px, 7vw, 42px) clamp(20px, 6vw, 32px) !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-heading .mgd-block-head{min-height:0 !important;}}.mgd-home-v2 .mgd-before-after__item{position:relative;min-height:0;height:100%;border-radius:22px;overflow:hidden;border:1px solid var(--mgd-line);background:linear-gradient(135deg, #f3f6f4 0%, #faf7f1 100%);}.mgd-home-v2 .mgd-before-after__item img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;}.mgd-home-v2 .mgd-before-after__label{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);font-size:.8rem;font-weight:700;color:var(--mgd-text);}.mgd-home-v2 .mgd-review__stars{color:#b0842d;letter-spacing:.08em;font-size:.96rem;margin-bottom:8px;}.mgd-home-v2 .mgd-local-premium__head{display:block;margin-bottom:28px;}.mgd-home-v2 .mgd-local-premium__head .mgd-eyebrow{display:inline-block;margin-bottom:20px;}.mgd-home-v2 .mgd-local-premium__head .mgd-title-lg{max-width:900px;margin:0;}.mgd-home-v2 .mgd-local-premium__media{position:relative;height:360px;border-radius:24px;overflow:hidden;border:1px solid var(--mgd-line);box-shadow:var(--mgd-shadow-card);}.mgd-home-v2 .mgd-local-premium__media iframe{width:100%;height:100%;border:0;display:block;}.mgd-home-v2 .mgd-local-premium__content{display:grid;gap:16px;}@media (max-width:1200px){.mgd-home-v2 .mgd-before-after__item{min-height:180px;height:auto;border-radius:20px;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium__media{height:260px;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium__head, .mgd-home-v2 .mgd-local-premium__head .mgd-title-lg{text-align:center;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium__head .mgd-eyebrow{margin-left:auto;margin-right:auto;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium__head .mgd-eyebrow::after{margin-left:auto;margin-right:auto;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium__media{height:240px;}}@media (max-width:1200px){.mgd-home-v2 .mgd-local-premium__head{margin-bottom:clamp(18px, 3vw, 28px) !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium__head{margin-bottom:18px !important;}}@media (max-width:1100px){.mgd-home-v2 .mgd-before-after__item{min-height:220px;}}@media (max-width:767px){.mgd-home-v2 .mgd-before-after__item{min-height:170px;}}@media (max-width:767px){.mgd-home-v2 .mgd-local-premium__media{height:auto;aspect-ratio:4 / 3;}}.mgd-home-v2 .mgd-local-premium__head{margin-bottom:clamp(24px, 4vw, 38px);}.mgd-home-v2 .mgd-before-after__item{background: linear-gradient(135deg, rgba(31,107,87,.08), rgba(255,255,255,.84)), linear-gradient(150deg, #eef4f1 0%, #ffffff 58%, #f4f0e8 100%);}.mgd-home-v2 .mgd-before-after__item::before{content:"";position:absolute;inset:0;background: linear-gradient(135deg, rgba(23,33,43,.02), transparent 42%), repeating-linear-gradient(135deg, rgba(31,107,87,.045) 0 1px, transparent 1px 14px);}.mgd-home-v2 .mgd-local-premium__media{min-height:320px;}@media (max-width:1100px){.mgd-home-v2 .mgd-before-after__item{min-height:210px;}}@media (max-width:1100px){.mgd-home-v2 .mgd-local-premium__media{min-height:0;}}@media (max-width:767px){.mgd-home-v2 .mgd-before-after__item{min-height:150px;}}@media (min-width:901px){.mgd-home-v2 .mgd-local-premium__media, .mgd-home-v2 .mgd-local-premium__content{height:auto !important;min-height:320px !important;align-self:stretch !important;}}@media (min-width:901px){.mgd-home-v2 .mgd-local-premium__media iframe{height:100% !important;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-premium__media, .mgd-home-v2 .mgd-local-premium__content{height:auto !important;min-height:0 !important;}}@media (max-width:900px){.mgd-home-v2 .mgd-local-premium__media{aspect-ratio:4 / 3 !important;}}.mgd-home-v2 .mgd-proof-reason__lines{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:0 !important;width:100% !important;max-width:980px !important;margin:0 auto !important;padding:clamp(6px, 1vw, 10px) 0 !important;}.mgd-home-v2 .mgd-proof-reason__lines p{position:relative !important;margin:0 auto !important;max-width:100% !important;padding:0 clamp(18px, 2.4vw, 34px) !important;color:#5f6b76 !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(.96rem, 1.12vw, 1.08rem) !important;font-weight:500 !important;line-height:1.55 !important;letter-spacing:-.006em !important;text-align:center !important;}.mgd-home-v2 .mgd-proof-reason__lines p + p::before{content:"" !important;position:absolute !important;left:0 !important;top:.28em !important;bottom:.28em !important;width:1px !important;background:linear-gradient(180deg, transparent, rgba(31,107,87,.18), transparent) !important;}.mgd-home-v2 .mgd-proof-reason__lines p span{display:block !important;margin-bottom:5px !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.72rem !important;font-weight:900 !important;letter-spacing:.12em !important;line-height:1.2 !important;text-transform:uppercase !important;}.mgd-home-v2 .mgd-proof-reason__lines p:nth-child(2){color:#66727d !important;}.mgd-home-v2 .mgd-proof-reason__lines p:nth-child(3){color:#596572 !important;}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines{grid-template-columns:1fr !important;gap:12px !important;max-width:520px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines p{padding:0 !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines p + p::before{top:-7px !important;left:50% !important;bottom:auto !important;width:54px !important;height:1px !important;transform:translateX(-50%) !important;background:linear-gradient(90deg, transparent, rgba(31,107,87,.16), transparent) !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines p{text-align:center !important;}}.mgd-home-v2 .mgd-proof-reason__lines{display:grid !important;grid-template-columns:1fr !important;gap:clamp(8px, 1.2vw, 13px) !important;max-width:900px !important;padding:0 !important;}.mgd-home-v2 .mgd-proof-reason__lines p{position:relative !important;max-width:100% !important;padding:0 !important;color:#65717d !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.08rem, 1.35vw, 1.3rem) !important;font-weight:500 !important;line-height:1.45 !important;letter-spacing:-.008em !important;text-align:center !important;}.mgd-home-v2 .mgd-proof-reason__lines p + p::before{display:none !important;content:none !important;}.mgd-home-v2 .mgd-proof-reason__lines p:nth-child(2){color:var(--mgd-text) !important;font-size:clamp(1.18rem, 1.62vw, 1.48rem) !important;font-weight:700 !important;}.mgd-home-v2 .mgd-proof-reason__lines p span{display:inline !important;margin:0 !important;color:var(--mgd-accent-dark) !important;font-family:Georgia, "Times New Roman", serif !important;font-size:1em !important;font-weight:800 !important;letter-spacing:-.01em !important;line-height:inherit !important;text-transform:none !important;}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines{max-width:100% !important;gap:10px !important;}}@media (max-width:767px){.mgd-home-v2 .mgd-proof-reason__lines p, .mgd-home-v2 .mgd-proof-reason__lines p:nth-child(2){font-size:clamp(1rem, 4.4vw, 1.16rem) !important;line-height:1.45 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{grid-template-rows:minmax(var(--mgd-compact-head-space), auto) auto !important;gap:var(--mgd-compact-title-list-gap) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card .mgd-duo-heading .mgd-block-head{min-height:var(--mgd-compact-head-space) !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{grid-template-rows:auto auto !important;gap:clamp(10px, 2vw, 14px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card .mgd-duo-heading, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card .mgd-duo-heading .mgd-block-head{min-height:0 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid{display:grid !important;gap:clamp(22px, 3vw, 34px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{position:relative !important;display:grid !important;grid-template-columns:minmax(0, 34.4%) minmax(0, 1fr) !important;grid-template-areas:"media content" !important;gap:clamp(26px, 3.4vw, 52px) !important;align-items:stretch !important;width:100% !important;max-width:100% !important;min-height:0 !important;margin:0 !important;padding:clamp(18px, 2vw, 28px) !important;border:1px solid rgba(23,33,43,.065) !important;border-radius:24px !important;background: linear-gradient(135deg, rgba(255,253,248,.92), rgba(255,255,255,.98) 52%, rgba(247,251,248,.94)), #ffffff !important;box-shadow:0 18px 52px rgba(23,33,43,.075) !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card::after, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card > .mgd-case-card__media::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card > .mgd-case-card__media::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card > .mgd-case-card__media{grid-area:media !important;display:block !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;gap:12px !important;width:100% !important;height:auto !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__item{position:relative !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:3 / 2 !important;border:0 !important;border-radius:16px !important;background:#eef3ef !important;box-shadow:0 12px 28px rgba(23,33,43,.08) !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__item img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__photo-slot{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:24px !important;background: linear-gradient(145deg, rgba(232,240,236,.96), rgba(205,218,211,.92)), #e2ebe6 !important;color:#17664f !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.92rem, 1.18vw, 1.14rem) !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.25 !important;text-align:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__label{position:absolute !important;top:16px !important;right:auto !important;bottom:auto !important;left:16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;padding:0 16px !important;border:0 !important;border-radius:999px !important;background:#d76b68 !important;color:#ffffff !important;box-shadow:0 8px 18px rgba(23,33,43,.12) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.84rem !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__item:nth-child(2) .mgd-before-after__label{background:#1f765f !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card > .mgd-case-card__content{grid-area:content !important;position:static !important;display:grid !important;align-content:center !important;gap:clamp(14px, 1.55vw, 20px) !important;width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:clamp(2px, .5vw, 8px) 0 !important;transform:none !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__tag{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;justify-self:start !important;gap:10px !important;width:max-content !important;max-width:100% !important;min-height:40px !important;margin:0 !important;padding:0 16px !important;border:0 !important;border-radius:999px !important;background:#eef7ed !important;color:#17664f !important;box-shadow:none !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.84rem, 1vw, 1rem) !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.15 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__tag::before{content:"" !important;display:block !important;flex:0 0 auto !important;width:20px !important;height:20px !important;color:#17664f !important;background: radial-gradient(circle at 50% 70%, currentColor 0 31%, transparent 34%), radial-gradient(circle at 17% 29%, currentColor 0 15%, transparent 18%), radial-gradient(circle at 41% 14%, currentColor 0 15%, transparent 18%), radial-gradient(circle at 64% 14%, currentColor 0 15%, transparent 18%), radial-gradient(circle at 86% 29%, currentColor 0 15%, transparent 18%) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card h3{margin:0 !important;padding:0 !important;color:#17212b !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.8rem, 2.925vw, 3.105rem) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.03 !important;text-wrap:balance !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__lead{max-width:62ch !important;margin:0 !important;color:#34414d !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.98rem, 1.18vw, 1.18rem) !important;font-weight:500 !important;letter-spacing:0 !important;line-height:1.52 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split > div{min-width:0 !important;min-height:94px !important;margin:0 !important;padding:15px 16px !important;border:1px solid rgba(211,91,86,.14) !important;border-radius:14px !important;background:rgba(253,244,241,.82) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split > div + div{border-color:rgba(31,118,95,.14) !important;background:rgba(242,249,244,.86) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split strong{display:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-mini-list{display:grid !important;gap:10px !important;margin:0 !important;padding:0 !important;list-style:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-mini-list li{position:relative !important;min-height:22px !important;margin:0 !important;padding:1px 0 0 30px !important;color:#34414d !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.82rem, .92vw, .96rem) !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.35 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-mini-list li::before{position:absolute !important;top:0 !important;left:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:22px !important;border:1px solid rgba(211,91,86,.22) !important;border-radius:50% !important;background:rgba(211,91,86,.1) !important;color:#d35b56 !important;content:"\00D7" !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.05rem !important;font-weight:900 !important;line-height:1 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split > div + div .mgd-mini-list li::before{border-color:rgba(31,118,95,.22) !important;background:rgba(31,118,95,.08) !important;color:#1f765f !important;content:"\2713" !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-proof{display:block !important;min-width:0 !important;min-height:72px !important;margin:0 !important;padding:14px 16px !important;border:1px solid rgba(23,33,43,.065) !important;border-radius:14px !important;background:#ffffff !important;box-shadow:0 10px 24px rgba(23,33,43,.055) !important;color:#56636f !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-proof > *{max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-btn{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:54px !important;margin:0 !important;padding:12px 54px 12px 22px !important;border:0 !important;border-radius:12px !important;background:linear-gradient(135deg, #1f765f, #14543f) !important;box-shadow:0 12px 24px rgba(23,96,72,.16) !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.92rem, 1vw, 1.04rem) !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.25 !important;text-align:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-btn::before{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-btn::after{position:absolute !important;top:50% !important;right:22px !important;display:block !important;width:10px !important;height:10px !important;border-top:2px solid currentColor !important;border-right:2px solid currentColor !important;content:"" !important;transform:translateY(-50%) rotate(45deg) !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{grid-template-columns:1fr !important;grid-template-areas: "media" "content" !important;gap:18px !important;padding:16px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:auto !important;gap:10px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card h3{font-size:clamp(1.548rem, 6.03vw, 2.295rem) !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > article.mgd-case-card{border-radius:18px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after{grid-template-columns:1fr !important;grid-template-rows:repeat(2, auto) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__item{border-radius:12px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after__label{top:10px !important;left:10px !important;min-height:28px !important;padding:0 11px !important;font-size:.72rem !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__tag{min-height:36px !important;padding:0 13px !important;font-size:.78rem !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__tag::before{width:17px !important;height:17px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__lead{font-size:.92rem !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split{grid-template-columns:1fr !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__split > div{min-height:0 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats{--mgd-paw-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cellipse cx='32' cy='43' rx='16' ry='13' fill='%2317664f'/%3E%3Ccircle cx='13' cy='30' r='7' fill='%2317664f'/%3E%3Ccircle cx='22' cy='16' r='7' fill='%2317664f'/%3E%3Ccircle cx='42' cy='16' r='7' fill='%2317664f'/%3E%3Ccircle cx='51' cy='30' r='7' fill='%2317664f'/%3E%3C/svg%3E");--mgd-paw-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cellipse cx='32' cy='43' rx='16' ry='13' fill='%23fff'/%3E%3Ccircle cx='13' cy='30' r='7' fill='%23fff'/%3E%3Ccircle cx='22' cy='16' r='7' fill='%23fff'/%3E%3Ccircle cx='42' cy='16' r='7' fill='%23fff'/%3E%3Ccircle cx='51' cy='30' r='7' fill='%23fff'/%3E%3C/svg%3E");}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after{position:relative !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after::after{position:absolute !important;top:50% !important;left:50% !important;z-index:6 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;border:7px solid #ffffff !important;border-radius:50% !important;background:#f0f8f4 !important;color:#17664f !important;box-shadow:0 10px 24px rgba(23,33,43,.14) !important;content:"\2193" !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.45rem !important;font-weight:900 !important;line-height:1 !important;transform:translate(-50%, -50%) !important;pointer-events:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card__tag::before{background:var(--mgd-paw-green) center / contain no-repeat !important;-webkit-mask:none !important;mask:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-btn::before{display:block !important;flex:0 0 38px !important;width:38px !important;height:38px !important;margin-right:14px !important;border-radius:50% !important;background:rgba(0,0,0,.12) var(--mgd-paw-white) center / 21px 21px no-repeat !important;content:"" !important;}@media (min-width:561px) and (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after::after{content:"\2192" !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-before-after::after{width:44px !important;height:44px !important;border-width:6px !important;content:"\2193" !important;font-size:1.25rem !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-btn::before{flex-basis:32px !important;width:32px !important;height:32px !important;margin-right:10px !important;background-size:18px 18px !important;}}html body .mgd-home-v2 #mgd-main-content .mgd-section--process-legacy{display:none !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey{position:relative !important;overflow:hidden !important;padding-top:clamp(46px, 6vw, 76px) !important;padding-bottom:clamp(44px, 6vw, 70px) !important;background:#fff !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey::before, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey::before{top:8% !important;left:-12% !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey::after{right:-10% !important;bottom:10% !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-wrap{position:relative !important;z-index:1 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head{display:grid !important;justify-items:center !important;max-width:960px !important;margin:0 auto clamp(24px, 3.2vw, 36px) !important;text-align:center !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-eyebrow{margin:0 auto 12px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg{margin:0 !important;max-width:960px !important;color:var(--mgd-ink) !important;font-size:clamp(2.35rem, 4.7vw, 4.18rem) !important;line-height:.92 !important;letter-spacing:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg span{color:var(--mgd-accent-dark) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head p{max-width:620px !important;margin:16px 0 0 !important;color:#65717c !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1rem, 1.22vw, 1.18rem) !important;line-height:1.55 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-list{display:grid !important;gap:14px !important;width:min(100%, 1260px) !important;margin:0 auto !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step{position:relative !important;display:grid !important;grid-template-columns:62px 116px minmax(0, 1fr) !important;align-items:center !important;gap:clamp(16px, 2.2vw, 28px) !important;min-height:142px !important;padding:16px 16px 16px 22px !important;border:1px solid rgba(23,33,43,.09) !important;border-radius:14px !important;background:#fff !important;box-shadow:0 16px 42px rgba(23,33,43,.08) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::before{position:absolute !important;top:50% !important;left:176px !important;width:1px !important;height:70px !important;background:linear-gradient(180deg, transparent, rgba(31,107,87,.22), transparent) !important;content:"" !important;transform:translateY(-50%) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::after{position:absolute !important;top:50% !important;left:172px !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#8dbdae !important;box-shadow:0 0 0 6px rgba(31,107,87,.07) !important;content:"" !important;transform:translateY(-50%) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__number{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;border-radius:50% !important;background:linear-gradient(145deg, #198163, #0f5e49) !important;color:#fff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1.05rem !important;font-weight:900 !important;box-shadow:0 14px 28px rgba(31,107,87,.24) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:94px !important;height:82px !important;border-radius:22px !important;background:linear-gradient(145deg, rgba(31,107,87,.08), rgba(31,107,87,.03)) !important;color:var(--mgd-accent-dark) !important;box-shadow:inset 0 0 0 1px rgba(31,107,87,.06) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__icon svg, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta svg{display:block !important;fill:none !important;stroke:currentColor !important;stroke-width:2.4 !important;stroke-linecap:round !important;stroke-linejoin:round !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__icon svg{width:42px !important;height:42px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body{min-width:0 !important;padding-right:clamp(4px, 1vw, 16px) !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body h3{margin:0 0 7px !important;color:var(--mgd-ink) !important;font-size:clamp(1.28rem, 1.65vw, 1.72rem) !important;line-height:1.08 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body p{margin:0 !important;color:#66727c !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.95rem, 1vw, 1.05rem) !important;line-height:1.45 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal{position:relative !important;display:grid !important;grid-template-columns:28px minmax(0, 1fr) !important;align-items:flex-start !important;gap:10px !important;margin-top:12px !important;color:#43515b !important;font-weight:700 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal::before{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;border-radius:50% !important;background:rgba(31,107,87,.1) !important;color:var(--mgd-accent-dark) !important;content:"\2713" !important;font-family:Arial, Helvetica, sans-serif !important;font-weight:900 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal__text{display:block !important;min-width:0 !important;color:#43515b !important;font-weight:800 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal strong{color:var(--mgd-accent-dark) !important;font-weight:900 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta{display:grid !important;justify-items:center !important;gap:10px !important;margin-top:clamp(18px, 2.6vw, 28px) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn{min-height:58px !important;padding:0 34px !important;gap:12px !important;border-radius:999px !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:900 !important;box-shadow:0 18px 34px rgba(31,107,87,.24) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn > span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn svg{width:20px !important;height:20px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta p{margin:0 !important;color:#6b767f !important;font-family:Arial, Helvetica, sans-serif !important;font-size:.86rem !important;font-weight:800 !important;}@media (max-width:1100px){html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step{grid-template-columns:52px 92px minmax(0, 1fr) !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::before, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::after{left:151px !important;}}@media (max-width:720px){html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement.mgd-section--journey{width:100% !important;overflow:hidden !important;padding-top:34px !important;padding-bottom:38px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-wrap{box-sizing:border-box !important;width:100vw !important;max-width:100vw !important;margin-right:0 !important;margin-left:0 !important;padding-right:10px !important;padding-left:10px !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-bottom:22px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg{box-sizing:border-box !important;width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;font-size:clamp(1.38rem, 5.9vw, 1.68rem) !important;line-height:1.04 !important;overflow-wrap:anywhere !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-head p{max-width:100% !important;font-size:.9rem !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-list{box-sizing:border-box !important;width:100% !important;max-width:100% !important;gap:12px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step{width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;box-sizing:border-box !important;grid-template-columns:36px 36px minmax(0, 1fr) !important;gap:9px 10px !important;min-height:0 !important;padding:14px 12px !important;border-radius:15px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::before, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step::after{display:none !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__number{grid-column:1 / 2 !important;grid-row:1 !important;width:36px !important;height:36px !important;font-size:.92rem !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__icon{grid-column:2 / 3 !important;grid-row:1 !important;width:36px !important;height:36px !important;border-radius:12px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__icon svg{width:21px !important;height:21px !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body{width:100% !important;max-width:100% !important;min-width:0 !important;grid-column:1 / -1 !important;grid-row:2 !important;padding:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body h3{margin-top:4px !important;font-size:clamp(1.08rem, 5.1vw, 1.32rem) !important;line-height:1.08 !important;overflow-wrap:anywhere !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-step__body p{max-width:100% !important;font-size:.84rem !important;line-height:1.45 !important;overflow-wrap:anywhere !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal{grid-template-columns:22px minmax(0, 1fr) !important;gap:8px !important;margin-top:10px !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal::before{width:22px !important;height:22px !important;font-size:.9rem !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal__text{font-size:.82rem !important;line-height:1.38 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn{width:calc(100vw - 20px) !important;min-height:56px !important;padding:8px 14px !important;white-space:normal !important;text-align:center !important;line-height:1.15 !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal{display:grid !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-goal::before{position:static !important;}}@media (max-width:767px){html, body, html body .mgd-home-v2, html body .mgd-home-v2 #mgd-main-content{max-width:100% !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection{overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-wrap, html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-wrap--content{box-sizing:border-box !important;width:100% !important;max-width:100% !important;padding-right:12px !important;padding-left:12px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:18px !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-projection__content{order:1 !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:24px 0 !important;border-top:1px solid rgba(23,33,43,.08) !important;border-bottom:1px solid rgba(23,33,43,.08) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{order:2 !important;position:relative !important;inset:auto !important;z-index:1 !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:0 !important;aspect-ratio:4 / 3 !important;margin:0 !important;border-radius:20px !important;overflow:hidden !important;transform:none !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:100% !important;min-width:0 !important;object-fit:cover !important;object-position:center center !important;transform:none !important;}html body .mgd-home-v2 #mgd-main-content .mgd-section--projection .mgd-projection__content :is(.mgd-block-head, .mgd-title-lg, .mgd-copy, .mgd-subtitle-sm, .mgd-benefits, .mgd-benefit){width:100% !important;max-width:100% !important;min-width:0 !important;overflow-wrap:break-word !important;}html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn, html body .mgd-home-v2 #mgd-main-content #mgd-accompagnement .mgd-journey-cta p{box-sizing:border-box !important;width:100% !important;max-width:100% !important;}}html body .mgd-home-v2 #mgd-main-content :is( .mgd-duo-card, .mgd-panel, .mgd-case-card, .mgd-case-proof, .mgd-foundation-link, .mgd-pillar-link, .mgd-city-page-link, .mgd-faq-item, .mgd-faq-detail, .mgd-journey-step, .mgd-process-step, .mgd-story-card, .mgd-side-card, .mgd-seo-card){background:#fff !important;}html body .mgd-home-v2, html body .mgd-home-v2 #mgd-main-content{max-width:100% !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero{overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero .mgd-wrap{box-sizing:border-box !important;width:min(100%, 1240px) !important;max-width:1240px !important;padding-right:clamp(18px, 4vw, 48px) !important;padding-left:clamp(18px, 4vw, 48px) !important;}@media (min-width:768px) and (max-width:1080px){html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero{padding-top:clamp(42px, 5vw, 62px) !important;padding-bottom:clamp(44px, 5vw, 64px) !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__head{max-width:780px !important;margin-right:0 !important;margin-left:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__lead{margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__title{max-width:780px !important;font-size:clamp(2.05rem, 4.25vw, 2.72rem) !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__lead{max-width:620px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__grid{display:grid !important;grid-template-columns:minmax(0, .98fr) minmax(300px, .82fr) !important;gap:clamp(22px, 3.2vw, 34px) !important;align-items:center !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__media{width:100% !important;max-width:none !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__content{text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__copy, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__actions, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__checks{margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__copy{max-width:40em !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__actions{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;max-width:520px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__checks{max-width:560px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__check{justify-content:flex-start !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__check p{max-width:none !important;margin:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;aspect-ratio:4 / 3 !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content .mgd-wrap--content{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:20px !important;padding-left:20px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero .mgd-wrap, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__grid, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__media{width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__content{max-width:390px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__lead, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__copy{max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__actions{width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__check{display:grid !important;grid-template-columns:28px minmax(0, 1fr) !important;gap:12px !important;align-items:start !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__check p{max-width:100% !important;margin:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__btn{width:100% !important;min-width:0 !important;max-width:100% !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content :is( .mgd-section, .mgd-duo-grid, .mgd-split-block, .mgd-projection, .mgd-duo-card, .mgd-panel, .mgd-case-card, .mgd-process-step, .mgd-journey-step){box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content .mgd-duo-list, html body .mgd-home-v2 #mgd-main-content .mgd-benefits{width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content .mgd-duo-list li, html body .mgd-home-v2 #mgd-main-content .mgd-benefit{grid-template-columns:30px minmax(0, 1fr) !important;max-width:100% !important;overflow-wrap:break-word !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content .mgd-wrap--content{padding-right:14px !important;padding-left:14px !important;}html body .mgd-home-v2 #mgd-main-content .mgd-clean-hero__actions{grid-template-columns:minmax(0, 1fr) !important;}}@media (min-width:768px) and (max-width:1080px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero{padding-top:clamp(42px, 5vw, 62px) !important;padding-bottom:clamp(44px, 5vw, 64px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-wrap{box-sizing:border-box !important;width:100% !important;max-width:100% !important;padding-right:clamp(28px, 5vw, 48px) !important;padding-left:clamp(28px, 5vw, 48px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head{max-width:780px !important;margin-right:0 !important;margin-left:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead{margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title{max-width:780px !important;font-size:clamp(2.05rem, 4.25vw, 2.72rem) !important;overflow-wrap:normal !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead{max-width:620px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__grid{display:grid !important;grid-template-columns:minmax(0, .98fr) minmax(300px, .82fr) !important;gap:clamp(22px, 3.2vw, 34px) !important;align-items:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media{width:100% !important;max-width:none !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content{text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks{margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy{max-width:40em !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;width:100% !important;max-width:520px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks{width:100% !important;max-width:560px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check{justify-content:flex-start !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check p{max-width:none !important;margin:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;aspect-ratio:4 / 3 !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap--content{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap--content{padding-right:20px !important;padding-left:20px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-wrap{max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content{width:100% !important;max-width:390px !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title{max-width:100% !important;overflow-wrap:normal !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check p{max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{grid-template-columns:minmax(0, 1fr) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__btn{width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;padding:28px 22px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-list li, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-benefit{display:grid !important;grid-template-columns:30px minmax(0, 1fr) !important;gap:12px !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-wrap:break-word !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-projection__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{order:2 !important;aspect-ratio:4 / 3 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn{width:100% !important;max-width:100% !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap--content{padding-right:14px !important;padding-left:14px !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-clean-hero__check p, .mgd-clean-hero__proof span){white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-list li{position:relative !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;padding-left:36px !important;gap:0 !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-list li::before{position:absolute !important;left:0 !important;top:.22em !important;width:24px !important;height:24px !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{width:100% !important;max-width:calc(100vw - 28px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{padding-right:20px !important;padding-left:20px !important;}}@media (max-width:767px){html, body, html body .mgd-home-v2, html body .mgd-home-v2 #mgd-main-content#mgd-main-content{width:100% !important;max-width:100% !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content *, html body .mgd-home-v2 #mgd-main-content#mgd-main-content *::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content *::after{box-sizing:border-box !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap--content{width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:24px !important;padding-left:24px !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero{width:100% !important;max-width:100% !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__grid{width:100% !important;max-width:100% !important;min-width:0 !important;grid-template-columns:minmax(0, 1fr) !important;justify-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{width:100% !important;max-width:100% !important;min-width:0 !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check p, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof span{width:100% !important;max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__btn{width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:14px !important;padding-left:14px !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{aspect-ratio:4 / 3 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{right:auto !important;left:50% !important;width:calc(100% - 28px) !important;max-width:calc(100% - 28px) !important;min-width:0 !important;transform:translateX(-50%) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof strong, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof span{width:100% !important;max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:anywhere !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-projection, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-case-grid, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-local-premium-grid, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-foundation-grid, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-faq-list{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-card, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-projection__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-photo, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-case-card, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-foundation-link, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-pillar-link, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-city-page-link, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-faq-item{width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(p, li, h1, h2, h3, a, span, strong){min-width:0 !important;max-width:100% !important;overflow-wrap:anywhere !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-wrap--content{padding-right:24px !important;padding-left:24px !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{width:100% !important;max-width:300px !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__lead, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__copy, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check p, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card :is(.mgd-title-lg, .mgd-duo-list, .mgd-duo-list li){width:100% !important;max-width:100% !important;min-width:0 !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{width:100% !important;max-width:272px !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{width:100% !important;max-width:342px !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{width:100% !important;max-width:306px !important;}}@media (max-width:360px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__content, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__checks, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-card{max-width:300px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{max-width:270px !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-wrap{width:100% !important;max-width:300px !important;min-width:0 !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-block-head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-title-lg, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-title-md, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section p, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head p, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-list, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-cta, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-cta .mgd-btn{width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-title-lg, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-title-md{overflow-wrap:normal !important;word-break:normal !important;hyphens:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__title{font-size:clamp(1.52rem, 6.2vw, 1.8rem) !important;line-height:1.08 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-eyebrow, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section .mgd-block-head .mgd-eyebrow, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__eyebrow{width:100% !important;max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:break-word !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal{display:grid !important;grid-template-columns:24px minmax(0, 1fr) !important;align-items:start !important;gap:10px !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal__text{display:block !important;min-width:0 !important;text-align:left !important;overflow-wrap:break-word !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal strong{display:inline !important;max-width:none !important;}}@media (max-width:1024px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid, .mgd-duo-grid, .mgd-projection, .mgd-case-grid, .mgd-local-premium-grid, .mgd-foundation-grid, .mgd-link-hub-grid){grid-template-columns:minmax(0, 1fr) !important;gap:clamp(24px, 5vw, 44px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-projection__content, .mgd-photo){width:100% !important;max-width:100% !important;min-width:0 !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-section, .mgd-clean-hero){padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-section > .mgd-wrap, .mgd-clean-hero > .mgd-wrap, #mgd-accompagnement .mgd-wrap, .mgd-wrap, .mgd-wrap--content){box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;padding-right:var(--mgd-gutter) !important;padding-left:var(--mgd-gutter) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__head, .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-clean-hero__checks, .mgd-clean-hero__actions, #mgd-problemes .mgd-duo-card, .mgd-projection__content, .mgd-photo, .mgd-case-card, .mgd-foundation-link, .mgd-pillar-link, .mgd-city-page-link, .mgd-faq-item){width:100% !important;max-width:100% !important;min-width:0 !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__grid, .mgd-clean-hero__actions, .mgd-clean-hero__checks){justify-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__btn, .mgd-btn){box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:16px !important;padding-left:16px !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{aspect-ratio:4 / 3 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{right:auto !important;left:50% !important;width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;transform:translateX(-50%) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__title, .mgd-title-lg, .mgd-title-md, .mgd-block-head, p, li){min-width:0 !important;max-width:100% !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step{display:grid !important;grid-template-columns:44px minmax(0, 1fr) !important;gap:14px 16px !important;width:100% !important;max-width:100% !important;padding:20px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step::after{display:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__number{grid-column:1 !important;grid-row:1 !important;width:44px !important;height:44px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__icon{grid-column:1 !important;grid-row:2 !important;width:44px !important;height:44px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body{grid-column:2 !important;grid-row:1 / span 2 !important;width:100% !important;max-width:100% !important;padding:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body h3{margin:0 0 8px !important;font-size:clamp(1.35rem, 7vw, 2rem) !important;line-height:1.08 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body p{width:100% !important;max-width:100% !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal{display:flex !important;align-items:flex-start !important;gap:10px !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal::before{position:static !important;flex:0 0 26px !important;width:26px !important;height:26px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-goal__text{display:block !important;flex:1 1 auto !important;min-width:0 !important;text-align:left !important;overflow-wrap:normal !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-section > .mgd-wrap, .mgd-clean-hero > .mgd-wrap, #mgd-accompagnement .mgd-wrap, .mgd-wrap, .mgd-wrap--content){max-width:100% !important;padding-right:1rem !important;padding-left:1rem !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content{width:100% !important;max-width:100% !important;overflow-x:clip !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero > .mgd-wrap, .mgd-section > .mgd-wrap, #mgd-accompagnement .mgd-wrap, .mgd-wrap, .mgd-wrap--content){box-sizing:border-box !important;width:min(560px, calc(100% - 32px)) !important;max-width:min(560px, calc(100% - 32px)) !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__head, .mgd-clean-hero__grid, .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-clean-hero__checks, .mgd-clean-hero__actions, .mgd-duo-grid, .mgd-duo-card, .mgd-projection, .mgd-projection__content, .mgd-photo, .mgd-case-grid, .mgd-case-card, .mgd-local-premium-grid, .mgd-foundation-grid, .mgd-link-hub-grid, .mgd-faq-list, .mgd-faq-item, #mgd-accompagnement .mgd-journey-head, #mgd-accompagnement .mgd-journey-list, #mgd-accompagnement .mgd-journey-step, #mgd-accompagnement .mgd-journey-cta){width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid, .mgd-duo-grid, .mgd-projection, .mgd-case-grid, .mgd-local-premium-grid, .mgd-foundation-grid, .mgd-link-hub-grid){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:clamp(22px, 7vw, 34px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__title, .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-clean-hero__check p, .mgd-title-lg, .mgd-title-md, .mgd-copy, .mgd-lead, .mgd-duo-list li, .mgd-benefit, .mgd-journey-step__body, .mgd-journey-step__body p){width:100% !important;max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__actions, .mgd-actions, .mgd-cta-luxe__actions){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;justify-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__btn, .mgd-btn, .mgd-actions a, .mgd-cta-luxe__actions a){width:100% !important;max-width:100% !important;min-width:0 !important;padding-right:16px !important;padding-left:16px !important;white-space:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__check, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-list li, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-benefit{display:grid !important;grid-template-columns:30px minmax(0, 1fr) !important;gap:12px !important;align-items:start !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{aspect-ratio:4 / 3 !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center bottom !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero > .mgd-wrap, .mgd-section > .mgd-wrap, #mgd-accompagnement .mgd-wrap, .mgd-wrap, .mgd-wrap--content){width:min(100%, calc(100% - 28px)) !important;max-width:min(100%, calc(100% - 28px)) !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__eyebrow, .mgd-eyebrow, .mgd-block-head .mgd-eyebrow){width:100% !important;max-width:100% !important;white-space:normal !important;overflow-wrap:break-word !important;text-align:inherit !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-clean-hero__check p, .mgd-duo-list li, .mgd-benefit, .mgd-copy, .mgd-lead){max-width:min(100%, 32ch) !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-clean-hero__check, .mgd-duo-list, .mgd-benefits){margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof{width:100% !important;max-width:min(100%, 34ch) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__proof span{width:100% !important;max-width:100% !important;white-space:normal !important;overflow-wrap:break-word !important;text-wrap:pretty !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__actions, .mgd-actions, .mgd-cta-luxe__actions){width:100% !important;max-width:320px !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__media, .mgd-clean-hero__photo){width:100% !important;max-width:340px !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo img{display:block !important;width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__check, .mgd-duo-list, .mgd-benefits){max-width:300px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__check p, .mgd-duo-list li, .mgd-benefit){max-width:26ch !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero > .mgd-wrap{width:min(100%, calc(var(--mgd-wrap, 1180px) + (var(--mgd-gutter, clamp(18px, 4vw, 56px)) * 2))) !important;max-width:100% !important;padding-right:var(--mgd-gutter, clamp(18px, 4vw, 56px)) !important;padding-left:var(--mgd-gutter, clamp(18px, 4vw, 56px)) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__grid:has(> .mgd-clean-hero__media){display:grid !important;grid-template-columns:minmax(0, 3fr) minmax(280px, 2fr) !important;gap:clamp(34px, 4.5vw, 64px) !important;align-items:stretch !important;width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__grid:not(:has(> .mgd-clean-hero__media)){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;width:100% !important;max-width:900px !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__content, .mgd-clean-hero__media){min-width:0 !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{width:100% !important;max-width:100% !important;min-height:0 !important;aspect-ratio:4 / 3 !important;overflow:hidden !important;border-radius:28px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center center !important;border-radius:28px !important;}@media (max-width:1080px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__grid:has(> .mgd-clean-hero__media){grid-template-columns:minmax(0, 1fr) !important;gap:clamp(24px, 5vw, 44px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo){width:min(100%, 820px) !important;margin-right:auto !important;margin-left:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{aspect-ratio:16 / 10 !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero > .mgd-wrap{padding-right:var(--mgd-gutter-mobile, 1rem) !important;padding-left:var(--mgd-gutter-mobile, 1rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-clean-hero__actions, .mgd-clean-hero__checks){width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__actions{grid-template-columns:minmax(0, 1fr) !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo{aspect-ratio:4 / 3 !important;border-radius:22px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero__photo img{border-radius:22px !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero{width:100% !important;max-width:100% !important;overflow-x:clip !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero > .mgd-wrap{box-sizing:border-box !important;width:100% !important;max-width:calc(var(--mgd-wrap, 1180px) + (var(--mgd-gutter, clamp(18px, 4vw, 56px)) * 2)) !important;margin-right:auto !important;margin-left:auto !important;padding-right:var(--mgd-gutter, clamp(18px, 4vw, 56px)) !important;padding-left:var(--mgd-gutter, clamp(18px, 4vw, 56px)) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__grid, .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-clean-hero__head, .mgd-clean-hero__checks, .mgd-clean-hero__actions){box-sizing:border-box !important;min-width:0 !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__title, .mgd-clean-hero__title span, .mgd-clean-hero__lead, .mgd-clean-hero__copy, .mgd-clean-hero__check p){width:auto !important;max-width:100% !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__btn, .mgd-btn){box-sizing:border-box !important;max-width:100% !important;min-width:0 !important;}@media (max-width:1080px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-clean-hero__grid{grid-template-columns:minmax(0, 1fr) !important;gap:clamp(24px, 5vw, 44px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo){width:min(100%, 820px) !important;margin-right:auto !important;margin-left:auto !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero > .mgd-wrap{width:100% !important;max-width:100% !important;padding-right:var(--mgd-gutter-mobile, 1rem) !important;padding-left:var(--mgd-gutter-mobile, 1rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is( .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-clean-hero__checks, .mgd-clean-hero__actions, .mgd-clean-hero__check, .mgd-clean-hero__check p){width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-clean-hero__title span{display:block !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero .mgd-clean-hero__actions{grid-template-columns:minmax(0, 1fr) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-clean-hero :is(.mgd-clean-hero__btn, .mgd-btn){width:100% !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo){display:grid !important;grid-template-columns:minmax(0, 3fr) minmax(300px, 2fr) !important;align-items:center !important;gap:clamp(34px, 4.5vw, 72px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{position:relative !important;justify-self:center !important;width:min(100%, 620px) !important;max-width:100% !important;min-width:0 !important;height:auto !important;min-height:0 !important;aspect-ratio:16 / 10 !important;overflow:hidden !important;border-radius:28px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;border-radius:inherit !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo){grid-template-columns:minmax(0, 1fr) !important;gap:clamp(22px, 6vw, 36px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{width:min(100%, 620px) !important;aspect-ratio:16 / 10 !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{width:100% !important;max-width:560px !important;margin-right:auto !important;margin-left:auto !important;aspect-ratio:16 / 10 !important;border-radius:22px !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg{font-size:clamp(1.85rem, 8vw, 2.35rem) !important;line-height:1 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head p{font-size:clamp(.96rem, 4.2vw, 1.08rem) !important;line-height:1.45 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body h3{font-size:clamp(1.2rem, 5.4vw, 1.55rem) !important;line-height:1.12 !important;letter-spacing:0 !important;}}@media (max-width:420px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-head .mgd-title-lg{font-size:clamp(1.72rem, 8.6vw, 2.1rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement .mgd-journey-step__body h3{font-size:clamp(1.12rem, 5.8vw, 1.38rem) !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-section--projection .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo)){display:grid !important;grid-template-columns:minmax(0, 3fr) minmax(280px, 2fr) !important;gap:clamp(34px, 4.5vw, 72px) !important;align-items:center !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-section--projection .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo)){grid-template-columns:minmax(0, 1fr) !important;gap:clamp(22px, 6vw, 36px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media) > .mgd-clean-hero__media, .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo){width:min(100%, 820px) !important;max-width:100% !important;min-height:0 !important;margin-right:auto !important;margin-left:auto !important;aspect-ratio:16 / 10 !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo), .mgd-local-premium-grid:has(> .mgd-local-premium__media)){display:grid !important;grid-template-columns:minmax(0, 3fr) minmax(280px, 2fr) !important;align-items:center !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo), .mgd-local-premium-grid:has(> .mgd-local-premium__media)){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-items:start !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media) > *, .mgd-projection:has(> .mgd-photo) > *, .mgd-content-luxe:has(> .mgd-photo) > *, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > *){min-width:0 !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__media, .mgd-photo, .mgd-local-premium__media){justify-self:center !important;width:min(100%, 820px) !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > .mgd-local-premium__media){position:relative !important;overflow:hidden !important;aspect-ratio:16 / 10 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > .mgd-local-premium__media) > :is(img, iframe){position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-clean-hero__grid:has(> .mgd-clean-hero__photo), .mgd-hero-grid:has(> .mgd-hero-city-media), .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo), .mgd-local-premium:has(> .mgd-local-premium__media), .mgd-local-premium-grid:has(> .mgd-local-premium__media)){display:grid !important;grid-template-columns:minmax(0, 3fr) minmax(260px, 2fr) !important;gap:clamp(32px, 4vw, 64px) !important;align-items:center !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media), .mgd-clean-hero__grid:has(> .mgd-clean-hero__photo), .mgd-hero-grid:has(> .mgd-hero-city-media), .mgd-projection:has(> .mgd-photo), .mgd-content-luxe:has(> .mgd-photo), .mgd-local-premium:has(> .mgd-local-premium__media), .mgd-local-premium-grid:has(> .mgd-local-premium__media)){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:clamp(22px, 6vw, 36px) !important;align-items:start !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__grid:has(> .mgd-clean-hero__media) > *, .mgd-clean-hero__grid:has(> .mgd-clean-hero__photo) > *, .mgd-hero-grid:has(> .mgd-hero-city-media) > *, .mgd-projection:has(> .mgd-photo) > *, .mgd-content-luxe:has(> .mgd-photo) > *, .mgd-local-premium:has(> .mgd-local-premium__media) > *, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > *){min-width:0 !important;max-width:100% !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-hero-city-media, .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo, .mgd-local-premium:has(> .mgd-local-premium__media) > .mgd-local-premium__media, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > .mgd-local-premium__media){justify-self:center !important;width:min(100%, 820px) !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-hero-city-media, .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo, .mgd-local-premium:has(> .mgd-local-premium__media) > .mgd-local-premium__media, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > .mgd-local-premium__media){position:relative !important;overflow:hidden !important;aspect-ratio:16 / 10 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-clean-hero__media, .mgd-clean-hero__photo, .mgd-hero-city-media, .mgd-projection:has(> .mgd-photo) > .mgd-photo, .mgd-content-luxe:has(> .mgd-photo) > .mgd-photo, .mgd-local-premium:has(> .mgd-local-premium__media) > .mgd-local-premium__media, .mgd-local-premium-grid:has(> .mgd-local-premium__media) > .mgd-local-premium__media) > :is(img, iframe){position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--foundation-links .mgd-foundation-link-grid{grid-template-columns:minmax(0, 1fr) !important;gap:clamp(16px, 2vw, 22px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--foundation-links .mgd-foundation-link{width:100% !important;min-height:116px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-grid > .mgd-case-card:nth-child(4) .mgd-before-after::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero :is( .mgd-clean-hero__media, .mgd-clean-hero__photo){aspect-ratio:3 / 2 !important;overflow:visible !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo > img{object-fit:contain !important;object-position:center bottom !important;border-radius:0 !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__grid{align-items:end !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero :is( .mgd-clean-hero__media, .mgd-clean-hero__photo){justify-self:end !important;width:min(100%, 920px) !important;max-width:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo > img{transform:scale(1.16) !important;transform-origin:center bottom !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo > img{transform:none !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero > .mgd-wrap{width:100% !important;max-width:1920px !important;padding-right:clamp(34px, 4vw, 72px) !important;padding-left:clamp(34px, 4vw, 72px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__grid{grid-template-columns:minmax(0, 1.18fr) minmax(520px, .82fr) !important;gap:clamp(42px, 5vw, 96px) !important;align-items:end !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero :is( .mgd-clean-hero__content, .mgd-clean-hero__media, .mgd-clean-hero__photo){max-width:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo{width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo > img{transform:none !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo{aspect-ratio:auto !important;height:auto !important;min-height:0 !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo > img{position:relative !important;inset:auto !important;width:100% !important;height:auto !important;max-width:100% !important;object-fit:contain !important;object-position:center bottom !important;transform:none !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero > .mgd-wrap{width:min(calc(100vw - clamp(56px, 7vw, 120px)), 1580px) !important;max-width:none !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__grid{grid-template-columns:minmax(0, 1fr) minmax(480px, .86fr) !important;gap:clamp(42px, 5vw, 92px) !important;align-items:end !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__content{max-width:760px !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__media, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__photo{justify-self:center !important;width:min(100%, 760px) !important;max-width:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-clean-hero .mgd-clean-hero__actions{max-width:760px !important;}}html, body, html body .mgd-home-v2, html body .mgd-home-v2 .mgd-page, html body .mgd-home-v2 :is(.mgd-clean-hero, .mgd-section, .mgd-top-hero, .mgd-trouble-hero, .mgd-city-luxe){background:#fff !important;background-image:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{width:100% !important;max-width:100% !important;padding-top:clamp(28px, 4vw, 48px) !important;padding-bottom:clamp(42px, 6vw, 76px) !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{display:grid !important;width:min(calc(100vw - clamp(56px, 7vw, 120px)), 1580px) !important;max-width:none !important;margin-right:auto !important;margin-left:auto !important;gap:clamp(24px, 3vw, 44px) !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin:0 !important;justify-self:start !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-eyebrow::after{margin-left:0 !important;margin-right:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__title{width:100% !important;max-width:100% !important;margin:0 !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-luxe{display:block !important;width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-grid{display:grid !important;width:100% !important;max-width:100% !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero :is( .mgd-hero-main, .mgd-hero-city-media, .mgd-clean-hero__checks, .mgd-clean-hero__actions){min-width:0 !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-main{display:grid !important;align-content:center !important;gap:clamp(8px, 1.1vw, 14px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero :is( .mgd-hero-lead, .mgd-hero-text, .mgd-clean-hero__check p){margin-top:0 !important;margin-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__checks{gap:clamp(5px, .75vw, 8px) !important;margin-top:clamp(4px, .6vw, 8px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__check{min-height:0 !important;padding-top:0 !important;padding-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media{position:relative !important;display:block !important;height:auto !important;min-height:0 !important;margin:0 !important;overflow:visible !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > img{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:auto !important;max-width:100% !important;object-fit:contain !important;object-position:center bottom !important;transform:none !important;border-radius:0 !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-grid{grid-template-columns:minmax(0, 1fr) minmax(480px, .86fr) !important;gap:clamp(42px, 5vw, 92px) !important;align-items:end !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-main{max-width:760px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media{justify-self:center !important;width:min(100%, 760px) !important;max-width:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__actions{max-width:760px !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero *{box-sizing:border-box !important;min-width:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{width:100% !important;max-width:100% !important;overflow-x:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;gap:28px !important;padding-right:15px !important;padding-left:15px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-grid{grid-template-columns:1fr !important;gap:clamp(20px, 5vw, 30px) !important;align-items:start !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero :is( .mgd-hero-luxe, .mgd-hero-grid, .mgd-hero-main, .mgd-hero-city-media, .mgd-clean-hero__checks, .mgd-clean-hero__actions, .mgd-clean-hero__check, .mgd-clean-hero__btn){width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero :is( .mgd-eyebrow, .mgd-clean-hero__title, .mgd-clean-hero__title span, .mgd-hero-lead, .mgd-hero-text, .mgd-clean-hero__check p){display:block !important;width:100% !important;max-width:100% !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;text-align:left !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-eyebrow{width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__check{display:grid !important;grid-template-columns:30px minmax(0, 1fr) !important;gap:12px !important;align-items:start !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__actions{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:10px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__btn{justify-content:center !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > img{width:100% !important;max-width:100% !important;height:auto !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{width:100% !important;max-width:100% !important;gap:24px !important;padding-right:12px !important;padding-left:12px !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content{--mgd-home-content-max:1320px;--mgd-home-gutter:clamp(32px, 5vw, 72px);--mgd-home-section-y:clamp(46px, 5.4vw, 74px);}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section > .mgd-wrap--content{width:min(calc(100% - var(--mgd-home-gutter)), var(--mgd-home-content-max)) !important;max-width:var(--mgd-home-content-max) !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{padding-top:clamp(26px, 3.6vw, 44px) !important;padding-bottom:var(--mgd-home-section-y) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section{padding-top:var(--mgd-home-section-y) !important;padding-bottom:var(--mgd-home-section-y) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--problem-message, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--compact-message, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--foundation-links{padding-top:clamp(38px, 4.4vw, 58px) !important;padding-bottom:clamp(38px, 4.4vw, 58px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-section-heading, .mgd-block-head, .mgd-process-intro, .mgd-local-premium__head){margin-bottom:clamp(18px, 2.4vw, 30px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section + .mgd-section{margin-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section::after, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--journey::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--journey::after, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-problem-message-center::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-problem-message-center::after, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-proof-reason::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-proof-reason::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section{border-top:0 !important;border-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section + .mgd-section > :is(.mgd-wrap, .mgd-wrap--content){border-top:1px solid rgba(23,33,43,.07) !important;padding-top:var(--mgd-home-section-y) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-foundation-links, .mgd-city-proof-block, .mgd-proof-block, .mgd-problem-message-center, .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-projection__content, #mgd-problemes .mgd-duo-card--benefits){border-top:0 !important;border-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-duo-card .mgd-title-lg, .mgd-panel .mgd-title-lg, .mgd-projection__content .mgd-title-lg, .mgd-foundation-link strong, .mgd-pillar-link strong, .mgd-city-page-link strong, #mgd-resultats .mgd-case-card h3, #mgd-accompagnement .mgd-journey-step__body h3){font-size:clamp(1.08rem, 1.34vw, 1.42rem) !important;line-height:1.18 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-resultats .mgd-case-card .mgd-case-card__tag{font-size:clamp(.84rem, .96vw, 1rem) !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-grid{grid-template-columns:minmax(0, 1fr) minmax(390px, .78fr) !important;gap:clamp(34px, 4.4vw, 68px) !important;align-items:center !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media{width:min(100%, 620px) !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content{--mgd-home-gutter:clamp(24px, 7vw, 32px);--mgd-home-section-y:34px;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section > .mgd-wrap, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section > .mgd-wrap--content{width:min(calc(100% - var(--mgd-home-gutter)), 560px) !important;max-width:560px !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section + .mgd-section > :is(.mgd-wrap, .mgd-wrap--content){padding-top:34px !important;}}@media (max-width:560px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero :is( .mgd-eyebrow, .mgd-clean-hero__title, .mgd-clean-hero__title span, .mgd-hero-lead, .mgd-hero-text, .mgd-clean-hero__checks, .mgd-clean-hero__check, .mgd-clean-hero__check p, .mgd-clean-hero__actions, .mgd-clean-hero__btn, .mgd-hero-city-media, .mgd-hero-city-media img){width:100% !important;max-width:100% !important;min-width:0 !important;overflow-wrap:break-word !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__actions{grid-template-columns:minmax(0, 1fr) !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid::after{display:none !important;content:none !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid{grid-template-rows:auto !important;grid-auto-rows:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid > .mgd-duo-card--problem{grid-column:1 !important;grid-row:1 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-problemes .mgd-duo-grid > .mgd-duo-card--benefits{grid-column:2 !important;grid-row:1 !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content{padding-top:clamp(88px, 7vw, 118px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-section, .mgd-section--duo-premium, .mgd-section--local-premium, .mgd-section--process, .mgd-section--journey, .mgd-section--link-hub, .mgd-section--foundation-links, .mgd-section--compact-message, .mgd-section--problem-message, .mgd-related-luxe){padding-top:clamp(12px, 1.25vw, 20px) !important;padding-bottom:clamp(12px, 1.25vw, 20px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is( .mgd-home-hero, .mgd-top-hero, .mgd-trouble-hero, .mgd-clean-hero, .mgd-city-luxe){padding-top:clamp(16px, 1.6vw, 24px) !important;padding-bottom:clamp(12px, 1.25vw, 20px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section + .mgd-section > :is(.mgd-wrap, .mgd-wrap--content){padding-top:clamp(12px, 1.25vw, 20px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-section--journey, .mgd-contact-seo-journey){padding-top:clamp(14px, 1.4vw, 22px) !important;padding-bottom:clamp(14px, 1.4vw, 22px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-duo-grid, .mgd-split-block){grid-template-rows:auto !important;grid-auto-rows:auto !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid > .mgd-duo-card:nth-of-type(1), html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-split-block > :nth-child(1){grid-column:1 !important;grid-row:1 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid > .mgd-duo-card:nth-of-type(2), html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-split-block > :nth-child(2){grid-column:2 !important;grid-row:1 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-duo-grid, .mgd-split-block)::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-duo-grid, .mgd-split-block)::after{display:none !important;content:none !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection{padding-top:clamp(8px, .8vw, 14px) !important;padding-bottom:clamp(8px, .8vw, 14px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection > :is(.mgd-wrap, .mgd-wrap--content), html body .mgd-home-v2 .mgd-city-page .mgd-section--projection > :is(.mgd-wrap, .mgd-wrap--content){padding-top:0 !important;padding-bottom:0 !important;border-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo), html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection:has(> .mgd-photo){grid-template-rows:auto !important;align-items:start !important;align-content:start !important;min-height:0 !important;height:auto !important;gap:clamp(24px, 3.8vw, 56px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-projection__content, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-projection__content{align-self:start !important;align-content:start !important;min-height:0 !important;height:auto !important;padding-top:0 !important;padding-bottom:0 !important;gap:clamp(10px, 1.2vw, 16px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection__content .mgd-block-head, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection__content .mgd-block-head{min-height:0 !important;margin-bottom:0 !important;gap:clamp(10px, 1.1vw, 14px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection__content .mgd-subtitle-sm, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection__content .mgd-subtitle-sm{margin-top:0 !important;margin-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection__content .mgd-benefits, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection__content .mgd-benefits{margin-top:0 !important;gap:clamp(8px, 1vw, 12px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo, html body .mgd-home-v2 .mgd-city-page .mgd-section--projection .mgd-projection:has(> .mgd-photo) > .mgd-photo{align-self:start !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section.mgd-section--projection > :is(.mgd-wrap, .mgd-wrap--content), html body .mgd-home-v2 .mgd-city-page > .mgd-section.mgd-section--projection > :is(.mgd-wrap, .mgd-wrap--content){padding-top:0 !important;padding-bottom:0 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap > .mgd-eyebrow{color:var(--mgd-accent-dark) !important;text-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap > .mgd-eyebrow::after{background:linear-gradient(90deg, rgba(31,107,87,.58), rgba(31,107,87,.18)) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof{position:static !important;inset:auto !important;width:100% !important;margin:clamp(10px, 1.3vw, 18px) auto 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;pointer-events:auto !important;text-align:center !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof :is(strong, span){position:relative !important;z-index:auto !important;color:var(--mgd-text) !important;text-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media{height:auto !important;min-height:0 !important;aspect-ratio:auto !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > img{position:relative !important;inset:auto !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center bottom !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-home-hero .mgd-hero-luxe .mgd-hero-grid > figure.mgd-hero-city-media{display:block !important;position:relative !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;overflow:visible !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-home-hero .mgd-hero-luxe .mgd-hero-grid > figure.mgd-hero-city-media > img{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center bottom !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel){align-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:none !important;grid-auto-rows:max-content !important;align-self:stretch !important;align-content:start !important;gap:10px !important;row-gap:10px !important;column-gap:10px !important;height:auto !important;min-height:0 !important;padding:clamp(30px, 3vw, 42px) clamp(34px, 4vw, 52px) clamp(22px, 2.4vw, 30px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-block-head, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel .mgd-block-head{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-content:start !important;gap:12px !important;row-gap:12px !important;column-gap:12px !important;min-height:0 !important;margin:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin:0 !important;color:var(--mgd-accent) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.25 !important;text-align:left !important;text-transform:uppercase !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-eyebrow::after{display:block !important;width:106px !important;max-width:100% !important;height:2px !important;margin:8px 0 0 !important;background:rgba(31,107,87,.28) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-title-lg{max-width:26ch !important;margin:0 !important;font-size:clamp(1.28rem, 1.82vw, 1.78rem) !important;line-height:1.12 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-title-lg::after{display:none !important;content:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel .mgd-copy{max-width:62ch !important;margin:0 !important;font-size:clamp(1rem, 1.1vw, 1.1rem) !important;line-height:1.55 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel{gap:10px !important;row-gap:10px !important;column-gap:10px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel .mgd-block-head{gap:12px !important;row-gap:12px !important;column-gap:12px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--compact-message, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--compact-message > :is(.mgd-wrap, .mgd-wrap--content), html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block{border-top:0 !important;border-bottom:0 !important;background:transparent !important;background-image:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--compact-message + .mgd-section > :is(.mgd-wrap, .mgd-wrap--content){border-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:first-child, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel:first-child{background:#ffffff !important;background-image:none !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block > .mgd-panel:nth-child(2), html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--compact-message .mgd-split-block:has(> .mgd-panel + .mgd-panel) > .mgd-panel:nth-child(2){border-top:1px solid rgba(23,33,43,.075) !important;border-bottom:1px solid rgba(23,33,43,.075) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;background:transparent !important;background-image:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-section.mgd-section--compact-message > div.mgd-wrap.mgd-wrap--content{border-top:0 !important;border-bottom:0 !important;background:transparent !important;background-image:none !important;}}html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow), html body .mgd-home-v2.mgd-home-v2 :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow){color:var(--mgd-accent) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.25 !important;text-transform:uppercase !important;}html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow)::after, html body .mgd-home-v2.mgd-home-v2 :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow)::after{background:rgba(31,107,87,.28) !important;}html body .mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow), html body .mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2 :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow){color:var(--mgd-accent) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.25 !important;text-transform:uppercase !important;}html body .mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow)::after, html body .mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2.mgd-home-v2 :is(.mgd-eyebrow, .mgd-clean-hero__eyebrow)::after{background:rgba(31,107,87,.28) !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(section, .mgd-section):has(.mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card)), html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(section, .mgd-section):has(.mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card)) > :is(.mgd-wrap, .mgd-wrap--content){border-top:0 !important;border-bottom:0 !important;background:transparent !important;background-image:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content :is(section, .mgd-section):has(.mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card)) + :is(section, .mgd-section) > :is(.mgd-wrap, .mgd-wrap--content){border-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card){display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;align-items:stretch !important;border:0 !important;background:transparent !important;background-image:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:none !important;grid-auto-rows:max-content !important;align-self:stretch !important;align-content:start !important;gap:10px !important;min-height:0 !important;padding:clamp(30px, 3vw, 42px) clamp(34px, 4vw, 52px) clamp(22px, 2.4vw, 30px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card :is(.mgd-duo-heading, .mgd-panel-head, .mgd-block-head){min-height:0 !important;margin:0 !important;gap:12px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card:first-child{position:relative !important;overflow:hidden !important;border:1px solid rgba(23,33,43,.075) !important;border-radius:30px !important;background:#ffffff !important;background-image:none !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card:first-child::before{content:"" !important;position:absolute !important;left:clamp(28px, 4vw, 52px) !important;top:0 !important;display:block !important;width:clamp(108px, 10vw, 150px) !important;height:3px !important;background:linear-gradient(90deg, rgba(31,107,87,.72), rgba(31,107,87,.12)) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card:nth-child(2){border:0 !important;border-top:1px solid rgba(23,33,43,.075) !important;border-bottom:1px solid rgba(23,33,43,.075) !important;border-radius:0 !important;background:transparent !important;background-image:none !important;box-shadow:none !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card:nth-child(2)::before, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-duo-grid:has(> .mgd-duo-card + .mgd-duo-card) > .mgd-duo-card:nth-child(2)::after{display:none !important;content:none !important;}}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content #mgd-accompagnement.mgd-section--journey .mgd-journey-head .mgd-title-lg, html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--process.mgd-section--journey .mgd-journey-head .mgd-title-lg{font-size:clamp(1.57rem, 3.13vw, 2.79rem) !important;line-height:.98 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{padding-bottom:clamp(24px, 4vw, 46px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof{position:static !important;inset:auto !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;display:grid !important;justify-items:center !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:clamp(10px, 1.3vw, 18px) auto 0 !important;padding:0 clamp(8px, 2vw, 14px) !important;transform:none !important;translate:none !important;text-align:center !important;box-sizing:border-box !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > .mgd-clean-hero__proof :is(strong, span){width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;white-space:normal !important;overflow-wrap:break-word !important;text-align:center !important;transform:none !important;}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{padding-bottom:28px !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro{position:relative !important;height:calc(100vh - 70px) !important;height:calc(100svh - 70px) !important;min-height:600px !important;isolation:isolate;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro{position:fixed !important;inset:0 !important;z-index:10;display:block !important;width:100vw !important;height:100vh !important;height:100svh !important;overflow:hidden !important;pointer-events:auto;background:#f4f1eb;opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transform:translate3d(0, 0, 0);transition: clip-path .9s cubic-bezier(.76, 0, .24, 1), opacity .68s cubic-bezier(.4, 0, .2, 1), transform .9s cubic-bezier(.22, 1, .36, 1);will-change:clip-path, opacity, transform;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__image{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;max-width:none !important;height:100% !important;object-fit:cover !important;object-position:center calc(50% - 15px) !important;transform:scale(1.035);animation:mgd-hero-intro-breathe 2s cubic-bezier(.22, 1, .36, 1) forwards;will-change:transform;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__veil{position:absolute;inset:0;z-index:1;display:block;background: linear-gradient(180deg, rgba(5,14,10,.42), rgba(5,14,10,.5)), linear-gradient(90deg, rgba(4,12,8,.18), transparent 26%, transparent 74%, rgba(4,12,8,.2));}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:clamp(26px, 4vh, 52px);width:100%;height:100%;padding:clamp(38px, 7vh, 84px) clamp(20px, 5vw, 72px) clamp(28px, 5vh, 56px);color:#ffffff;text-align:center;text-shadow:0 3px 20px rgba(0,0,0,.32);}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__kicker{margin:0 !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1.9rem, 3.1vw, 3.6rem) !important;font-weight:900 !important;line-height:1.05 !important;letter-spacing:-.02em !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__title{display:grid;gap:clamp(4px, 1vh, 12px);width:100%;max-width:22ch;margin:auto 0 !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(2rem, 3.35vw, 4rem) !important;font-weight:900 !important;line-height:1.12 !important;letter-spacing:-.025em !important;text-wrap:balance;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__title span{display:block;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__footer{display:grid;justify-items:center;gap:clamp(24px, 4vh, 42px);width:min(100%, 620px);}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__copy{display:grid;gap:clamp(6px, 1vh, 12px);margin:0 !important;color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(1.05rem, 1.55vw, 1.55rem) !important;font-weight:850 !important;line-height:1.28 !important;letter-spacing:-.01em !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__copy span{display:block;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__cta{display:inline-flex;align-items:center;justify-content:center;width:min(100%, 570px);min-height:64px;padding:12px 28px;border:2px solid rgba(255,255,255,.9);border-radius:24px;background:rgba(8,19,14,.16);color:#ffffff !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.9rem, 1.12vw, 1.08rem) !important;font-weight:900 !important;letter-spacing:.02em !important;line-height:1.15 !important;text-decoration:none !important;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.32);backdrop-filter:blur(4px);transition:background .2s ease, border-color .2s ease, transform .2s ease;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__cta:hover, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__cta:focus-visible{border-color:#ffffff;background:rgba(255,255,255,.16);transform:translateY(-2px);}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro > .mgd-wrap{opacity:0;filter:blur(7px);transform:translateY(18px) scale(.992);transition: opacity .72s cubic-bezier(.22, 1, .36, 1) .14s, filter .72s cubic-bezier(.22, 1, .36, 1) .14s, transform .82s cubic-bezier(.22, 1, .36, 1) .14s;will-change:opacity, filter, transform;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro.is-revealing .mgd-hero-intro{pointer-events:none;opacity:0;clip-path:polygon(0 0, 100% 0, 100% 0, 0 16%);transform:translate3d(0, -1.5%, 0);}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro.is-revealing > .mgd-wrap{opacity:1;filter:blur(0);transform:translateY(0) scale(1);}@keyframes mgd-hero-intro-breathe{from{transform:scale(1.035);}to{transform:scale(1);}}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro{width:100vw !important;max-width:100vw !important;height:calc(100vh - 70px) !important;height:calc(100svh - 70px) !important;min-height:580px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__content{box-sizing:border-box !important;width:100% !important;max-width:100% !important;gap:22px;padding:30px 18px 26px;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__kicker{font-size:clamp(1.45rem, 7.4vw, 2rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__title{width:100% !important;max-width:100% !important;font-size:clamp(1.55rem, 7.3vw, 2rem) !important;line-height:1.08 !important;overflow-wrap:normal !important;word-break:normal !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__footer{width:100% !important;max-width:100% !important;gap:22px;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__copy{font-size:clamp(.9rem, 4.2vw, 1.05rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__cta{box-sizing:border-box !important;width:min(100%, 340px) !important;max-width:340px !important;min-height:54px;border-radius:18px;font-size:.85rem !important;}}@media (prefers-reduced-motion:reduce){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-intro__image, html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro > .mgd-wrap{animation:none !important;transition-duration:.01ms !important;transition-delay:0s !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro.is-revealing{height:auto !important;min-height:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro.is-revealing .mgd-hero-intro{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;height:100svh !important;}@media (min-width:901px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--local-premium .mgd-local-premium{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;align-items:stretch !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-section--local-premium .mgd-local-premium > :is(.mgd-local-premium__media, .mgd-local-premium__content){width:100% !important;max-width:100% !important;min-width:0 !important;}}html body .mgd-home-v2, html body .mgd-home-v2 #mgd-main-content#mgd-main-content{width:100% !important;max-width:100% !important;overflow-x:clip !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero{width:100% !important;max-width:100% !important;overflow:hidden !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{box-sizing:border-box !important;width:min(calc(100% - clamp(24px, 5vw, 72px)), 1320px) !important;max-width:1320px !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__title{width:100% !important;max-width:min(100%, 30ch) !important;overflow-wrap:break-word !important;word-break:normal !important;text-wrap:balance !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__title span{max-width:min(100%, 32ch) !important;overflow-wrap:break-word !important;}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero > .mgd-wrap{width:min(calc(100% - 28px), 760px) !important;max-width:760px !important;}}@media (max-width:620px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero.mgd-home-hero--intro{width:100% !important;max-width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-clean-hero__title{max-width:100% !important;overflow-wrap:anywhere !important;}}html body img[src*="logo-my-gentle-dog.webp"]{width:140px !important;height:140px !important;aspect-ratio:1 / 1 !important;object-fit:contain !important;}html body img[src*="Facebook-My-GentleDog.webp"], html body img[src*="instagram-My-GentleDog.webp"]{width:32px !important;height:32px !important;aspect-ratio:1 / 1 !important;object-fit:contain !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--method-science{padding-top:0 !important;padding-bottom:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--method-science > .mgd-wrap--content{border-top:1px solid rgba(23,33,43,.07) !important;border-bottom:1px solid rgba(23,33,43,.07) !important;padding-top:clamp(34px, 4.4vw, 58px) !important;padding-bottom:clamp(34px, 4.4vw, 58px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--method-science + .mgd-section > :is(.mgd-wrap, .mgd-wrap--content){border-top:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science{display:grid !important;grid-template-columns:minmax(0, 1.12fr) minmax(320px, .78fr) !important;gap:clamp(42px, 6vw, 112px) !important;align-items:center !important;width:100% !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-block-head{display:grid !important;gap:clamp(12px, 1.6vw, 18px) !important;max-width:100% !important;margin:0 0 clamp(18px, 2.4vw, 28px) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-eyebrow{width:max-content !important;max-width:100% !important;margin:0 !important;color:var(--mgd-accent-dark) !important;font-family:Arial, Helvetica, sans-serif !important;font-size:clamp(.78rem, .9vw, .92rem) !important;font-weight:900 !important;letter-spacing:.13em !important;line-height:1.2 !important;text-transform:uppercase !important;text-shadow:.03em 0 0 currentColor !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-eyebrow::after{display:block !important;content:"" !important;width:58px !important;height:2px !important;margin:12px 0 0 !important;background:rgba(31,107,87,.24) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-title-lg{max-width:28ch !important;margin:0 !important;color:var(--mgd-text) !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1.32rem, 2vw, 1.92rem) !important;font-weight:900 !important;line-height:1.14 !important;letter-spacing:-.018em !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text{display:grid !important;gap:clamp(12px, 1.8vw, 18px) !important;max-width:860px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text p{margin:0 !important;color:#5d6772 !important;font-family:Georgia, "Times New Roman", serif !important;font-size:clamp(1rem, 1.16vw, 1.14rem) !important;font-weight:500 !important;line-height:1.62 !important;letter-spacing:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text strong{color:var(--mgd-text) !important;font-weight:800 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__media{display:block !important;justify-self:end !important;align-self:center !important;width:min(100%, 460px) !important;margin:0 !important;overflow:hidden !important;border-radius:8px !important;background:#ffffff !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__media img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;object-position:center !important;}@media (max-width:1100px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-title-lg{font-size:clamp(1.32rem, 2vw, 1.92rem) !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text p{font-size:clamp(1rem, 1.16vw, 1.14rem) !important;}}@media (max-width:900px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science{grid-template-columns:minmax(0, 1fr) !important;gap:34px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__media{justify-self:start !important;width:min(100%, 520px) !important;}}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-section--method-science > .mgd-wrap--content{padding-top:34px !important;padding-bottom:34px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-block-head{gap:20px !important;margin-bottom:24px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-eyebrow{font-size:.9rem !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-eyebrow::after{width:58px !important;margin-top:12px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science .mgd-title-lg{font-size:clamp(1.24rem, 5vw, 1.32rem) !important;line-height:1.14 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text{gap:18px !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content .mgd-method-science__text p{font-size:1rem !important;line-height:1.62 !important;}}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media{overflow:visible !important;border-radius:0 !important;}html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > img{overflow:hidden !important;border-radius:30px !important;}@media (max-width:767px){html body .mgd-home-v2 #mgd-main-content#mgd-main-content > .mgd-home-hero .mgd-hero-city-media > img{border-radius:22px !important;}}html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-home-hero .mgd-hero-luxe .mgd-hero-grid > figure.mgd-hero-city-media{--mgd-hero-media-crop-top:60px;display:block !important;align-self:start !important;justify-self:center !important;margin-top:0 !important;width:min(100%, 620px) !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;overflow:hidden !important;}html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-home-hero .mgd-hero-luxe .mgd-hero-grid > figure.mgd-hero-city-media > img{position:relative !important;inset:auto !important;display:block !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;margin-bottom:calc(-1 * var(--mgd-hero-media-crop-top)) !important;max-height:clamp(260px, 34vw, 430px) !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center bottom !important;transform:translateY(calc(-1 * var(--mgd-hero-media-crop-top))) !important;transform-origin:center top !important;}@media (max-width:767px){html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-home-hero .mgd-hero-luxe .mgd-hero-grid > figure.mgd-hero-city-media{--mgd-hero-media-crop-top:0px;}} @media (max-width: 900px) {
.mgd-home-v2 .mgd-home-hero .mgd-hero-main > .mgd-hero-lead { order: 0; }
.mgd-home-v2 .mgd-home-hero .mgd-hero-main > .mgd-clean-hero__actions { order: 1; }
.mgd-home-v2 .mgd-home-hero .mgd-hero-main > .mgd-hero-text { order: 2; }
.mgd-home-v2 .mgd-home-hero .mgd-hero-main > .mgd-clean-hero__checks { order: 3; }
}
.mgd-home-v2 #mgd-main-content .mgd-refined-hero,
.mgd-contact-v2 .mgd-refined-hero {
--mgd-refined-green:#1f6b57;--mgd-refined-dark:#174f41;--mgd-refined-ink:#17212b;
--mgd-refined-muted:#52606d;--mgd-refined-line:#e4ede8;
padding:clamp(28px,4vw,64px) 0 !important;background:#fff !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__inner {
box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);
grid-template-areas:"intro media" "details media";align-items:start;
column-gap:clamp(32px,5vw,72px);row-gap:24px;max-width:1248px;margin:0 auto;padding:0 24px;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__intro{grid-area:intro;min-width:0;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__eyebrow {
margin:0 0 18px;color:var(--mgd-refined-green);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__title {
max-width:650px;margin:0;color:var(--mgd-refined-ink);
text-align:left !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__specialty {
margin:16px 0 0;color:var(--mgd-refined-dark);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__lead {
max-width:54ch;margin:20px 0 0;color:var(--mgd-refined-muted);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action {
box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:13px 24px;
border:1px solid var(--mgd-refined-line);border-radius:12px;background:#fff;color:var(--mgd-refined-dark);
text-decoration:none;text-align:center !important;
transition:background-color .16s ease,border-color .16s ease,transform .16s ease;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action--primary{background:var(--mgd-refined-green);border-color:var(--mgd-refined-green);color:#fff;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action:hover{background:#f3f8f5;border-color:var(--mgd-refined-green);}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action--primary:hover{background:var(--mgd-refined-dark);color:#fff;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action:active{transform:translateY(1px);}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action:focus-visible{outline:3px solid var(--mgd-refined-dark);outline-offset:4px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__note {
margin:12px 0 0;color:var(--mgd-refined-dark);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media{grid-area:media;align-self:center;min-width:0;margin:0;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media img {
display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;
border-radius:22px;border:1px solid var(--mgd-refined-line);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media figcaption {
margin:12px 0 0;color:var(--mgd-refined-muted);text-align:left !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details{grid-area:details;min-width:0;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details p {
margin:0;color:var(--mgd-refined-muted);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details strong{color:var(--mgd-refined-dark);}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks li {
position:relative;margin:0;padding-left:17px;color:var(--mgd-refined-muted);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks li:before{position:absolute;top:.65em;left:0;width:5px;height:5px;border-radius:50%;background:var(--mgd-refined-green);content:"";}
@media(max-width:900px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "media" "details";row-gap:24px;max-width:680px;padding:0 20px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__title{max-width:600px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__eyebrow{margin-bottom:14px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__specialty{margin-top:12px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__lead{margin-top:14px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{margin-top:20px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media img{border-radius:16px;}
}
@media(max-width:480px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{display:grid;grid-template-columns:1fr;gap:10px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action{width:100%;min-height:50px;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__note{}
}
@media(prefers-reduced-motion:reduce){html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action{transition:none;transform:none;}}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__eyebrow{font-family:Arial,Helvetica,sans-serif !important;font-size:.84rem !important;font-weight:800 !important;line-height:1.5 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__specialty{font-family:Georgia,"Times New Roman",serif !important;font-size:clamp(1.25rem,2.1vw,1.96rem) !important;font-weight:700 !important;line-height:1.15 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__lead{font-family:Georgia,"Times New Roman",serif !important;font-size:clamp(1.08rem,1.55vw,1.35rem) !important;font-weight:700 !important;line-height:1.5 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action{font-family:"Times New Roman",Times,serif !important;font-size:1rem !important;font-weight:700 !important;line-height:1.4 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__note{font-family:Georgia,"Times New Roman",serif !important;font-size:1rem !important;font-weight:700 !important;line-height:1.5 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media figcaption{font-family:"Times New Roman",Times,serif !important;font-size:.92rem !important;line-height:1.5 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details p,html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks li{font-family:"Times New Roman",Times,serif !important;line-height:1.7 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks li{font-size:1rem !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero {
--mgd-reference-title-size:clamp(2.05rem,4.25vw,2.72rem);
--mgd-reference-title-leading:1.09;
--mgd-reference-lead-size:clamp(1.15rem,1.55vw,1.42rem);
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__title {
font:800 var(--mgd-reference-title-size)/var(--mgd-reference-title-leading) Georgia,"Times New Roman",serif !important;
letter-spacing:-.036em !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__specialty {
font:800 calc(var(--mgd-reference-title-size) * .72)/1.15 Georgia,"Times New Roman",serif !important;
letter-spacing:-.028em !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__eyebrow {
font:850 clamp(.76rem,.9vw,.89rem)/1.44 Arial,Helvetica,sans-serif !important;
letter-spacing:.13em !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__lead {
font:750 var(--mgd-reference-lead-size)/1.43 Arial,Helvetica,sans-serif !important;
letter-spacing:-.01em !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details p {
font:400 clamp(.98rem,1.08vw,1.07rem)/1.66 Arial,Helvetica,sans-serif !important;
letter-spacing:normal !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__details p strong {font-weight:750 !important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks li {
font:650 clamp(.98rem,1.12vw,1.08rem)/1.47 Arial,Helvetica,sans-serif !important;
letter-spacing:normal !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-action {
font:800 .99rem/1.28 Arial,Helvetica,sans-serif !important;
letter-spacing:normal !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__note {
font:800 clamp(1rem,1.2vw,1.12rem)/1.4 Georgia,"Times New Roman",serif !important;
letter-spacing:normal !important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media figcaption {
font:400 clamp(.91rem,1vw,1rem)/1.48 Arial,Helvetica,sans-serif !important;
letter-spacing:normal !important;
}
@media(max-width:1100px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero {--mgd-reference-lead-size:clamp(1.12rem,1.55vw,1.35rem);}
}
@media(max-width:600px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero {--mgd-reference-title-size:clamp(1.9rem,7.3vw,2.23rem);--mgd-reference-title-leading:1.1;--mgd-reference-lead-size:1.1rem;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__eyebrow {font-size:.7rem !important;letter-spacing:.1em !important;}
} html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__inner{
grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
column-gap:clamp(28px,4.2vw,58px)!important;
row-gap:clamp(16px,1.8vw,24px)!important;
align-items:center!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero :is(.mgd-refined-hero__intro,.mgd-refined-hero__details,.mgd-refined-hero__media){
min-width:0!important;
max-width:100%!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero :is(.mgd-refined-hero__lead,.mgd-refined-hero__note,.mgd-refined-hero__details p,.mgd-refined-hero__checks li){
color:#17212b!important;
-webkit-text-fill-color:#17212b!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks{
display:grid!important;
gap:12px!important;
margin:18px 0 0!important;
padding:0!important;
list-style:none!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks > li{
position:relative!important;
padding:1px 0 1px 38px!important;
min-height:25px!important;
line-height:1.5!important;
list-style:none!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks > li::before{
content:"✓"!important;
position:absolute!important;
display:grid!important;
place-items:center!important;
top:1px!important;
left:0!important;
width:25px!important;
height:25px!important;
background:#e8f3ed!important;
color:#1f6b57!important;
border:0!important;
border-radius:50%!important;
font:850 1rem/1 Arial,Helvetica,sans-serif!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media{
align-self:center!important;
justify-self:stretch!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media figcaption.mgd-refined-hero__caption{
display:grid!important;
gap:8px!important;
width:100%!important;
max-width:100%!important;
margin:clamp(16px,2vw,26px) auto 0!important;
padding:0 clamp(4px,.8vw,12px)!important;
box-sizing:border-box!important;
text-align:center!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__caption strong{
display:block!important;
margin:0!important;
color:#17212b!important;
-webkit-text-fill-color:#17212b!important;
font:800 clamp(1.15rem,1.55vw,1.42rem)/1.28 Georgia,"Times New Roman",serif!important;
letter-spacing:-.025em!important;
text-wrap:balance;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__caption span{
display:block!important;
color:#17212b!important;
-webkit-text-fill-color:#17212b!important;
font:500 clamp(.94rem,1.07vw,1.07rem)/1.5 Arial,Helvetica,sans-serif!important;
text-wrap:pretty;
}
@media(max-width:900px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__inner{
grid-template-columns:minmax(0,1fr)!important;
grid-template-areas:"intro" "media" "details"!important;
row-gap:clamp(18px,4vw,26px)!important;
}
}
@media(max-width:600px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__media figcaption.mgd-refined-hero__caption{
margin-top:16px!important;
gap:7px!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__caption strong{
font-size:clamp(1.12rem,5vw,1.3rem)!important;
}
}  html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading{
box-sizing:border-box!important;
width:100%!important;
max-width:1440px!important;
margin:0 auto clamp(22px,3vw,38px)!important;
padding:0 clamp(20px,4vw,64px)!important;
text-align:left!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading .mgd-refined-hero__title{
width:100%!important;
max-width:none!important;
margin:0!important;
text-align:left!important;
text-wrap:balance;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading .mgd-refined-hero__eyebrow{
margin:0 0 14px!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__checks > li::before{
color:#ff6700!important;
-webkit-text-fill-color:#ff6700!important;
background:#fff0e5!important;
}
@media(max-width:900px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading{
max-width:680px!important;
margin-bottom:clamp(18px,4vw,28px)!important;
padding:0 20px!important;
}
}
@media(max-width:600px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading .mgd-refined-hero__eyebrow{
margin-bottom:12px!important;
}
}  html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading .mgd-refined-hero__specialty{
display:block!important;
max-width:100%!important;
margin:12px 0 0!important;
color:#174f41!important;
font:800 clamp(1.25rem,2.15vw,1.8rem)/1.22 Georgia,"Times New Roman",serif!important;
letter-spacing:-.025em!important;
text-wrap:balance;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading{
margin-bottom:clamp(24px,3vw,38px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{
box-sizing:border-box!important;
display:grid!important;
grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:12px!important;
width:100%!important;
max-width:100%!important;
margin-top:clamp(19px,2vw,27px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions > a.mgd-refined-action{
box-sizing:border-box!important;
display:flex!important;
align-items:center!important;
justify-content:center!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
min-height:56px!important;
height:auto!important;
padding:13px 12px!important;
font:750 clamp(.93rem,1.15vw,1.08rem)/1.3 Arial,Helvetica,sans-serif!important;
text-align:center!important;
white-space:normal!important;
text-wrap:balance!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero figure.mgd-refined-hero__media{
box-sizing:border-box!important;
display:flex!important;
flex-direction:column!important;
align-self:center!important;
width:100%!important;
max-width:100%!important;
margin:0!important;
overflow:hidden!important;
border:1px solid rgba(31,107,87,.12)!important;
border-radius:24px!important;
background:rgba(255,255,255,.84)!important;
box-shadow:0 14px 34px rgba(23,33,43,.075)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero figure.mgd-refined-hero__media > img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;
aspect-ratio:3/2!important;
object-fit:cover!important;
border:0!important;
border-radius:0!important;
box-shadow:none!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero figure.mgd-refined-hero__media > figcaption.mgd-refined-hero__caption{
box-sizing:border-box!important;
display:flex!important;
flex-direction:column!important;
justify-content:center!important;
gap:7px!important;
width:100%!important;
max-width:100%!important;
margin:0!important;
padding:clamp(15px,1.9vw,23px) clamp(16px,2vw,26px)!important;
text-align:center!important;
background:transparent!important;
border:0!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__caption strong{
max-width:100%!important;
font:800 clamp(1.08rem,1.37vw,1.33rem)/1.3 Georgia,"Times New Roman",serif!important;
color:#17212b!important;
letter-spacing:-.02em!important;
text-wrap:balance!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__caption span{
max-width:100%!important;
font:500 clamp(.89rem,1vw,1.02rem)/1.48 Arial,Helvetica,sans-serif!important;
color:#3e5047!important;
-webkit-text-fill-color:#3e5047!important;
text-wrap:pretty!important;
}
@media(max-width:900px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading{margin-bottom:clamp(18px,4vw,26px)!important;}
}
@media(max-width:600px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading .mgd-refined-hero__specialty{
font-size:clamp(1.15rem,5.3vw,1.4rem)!important;
line-height:1.25!important;
margin-top:10px!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{
grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:10px!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions > a.mgd-refined-action{
padding:12px 8px!important;
min-height:54px!important;
font-size:clamp(.82rem,3.6vw,.97rem)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero figure.mgd-refined-hero__media{border-radius:18px!important;}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero figure.mgd-refined-hero__media > figcaption.mgd-refined-hero__caption{
padding:15px 14px 18px!important;
}
}
@media(max-width:340px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__actions{grid-template-columns:1fr!important;}
}  html body.mgd-core-body #mgd-shell-header .mgd-shell-header__inner{
box-sizing:border-box!important;width:min(100%,1440px)!important;max-width:1440px!important;
margin-inline:auto!important;padding-inline:clamp(20px,4vw,64px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content,.mgd-refined-hero__heading,.mgd-refined-hero__inner),
html body .mgd-home-v2 .mgd-city-page > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content),
html body .mgd-home-v2.mgd-faq-page > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content),
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section > .mgd-wrap > .mgd-refined-hero__inner{
box-sizing:border-box!important;width:100%!important;max-width:1440px!important;
margin-left:auto!important;margin-right:auto!important;
padding-left:clamp(20px,4vw,64px)!important;padding-right:clamp(20px,4vw,64px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-top-hero > :is(.mgd-eyebrow,.mgd-clean-hero__title){
box-sizing:border-box!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;
padding-left:clamp(20px,4vw,64px)!important;padding-right:clamp(20px,4vw,64px)!important;
}
@media(max-width:767px){
html body.mgd-core-body #mgd-shell-header .mgd-shell-header__inner{padding-inline:20px!important}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content,.mgd-refined-hero__heading,.mgd-refined-hero__inner),
html body .mgd-home-v2 .mgd-city-page > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content),
html body .mgd-home-v2.mgd-faq-page > section > :is(.mgd-wrap,.mgdp-wrap,.mgd-container,.mgd-wrap--content){
width:100%!important;max-width:100%!important;padding-inline:16px!important
}
} html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section:is(#mgd-carte,#mgd-faq) > .mgd-wrap.mgd-wrap--content{
box-sizing:border-box!important;
width:min(100%,1440px)!important;max-width:1440px!important;
margin-left:auto!important;margin-right:auto!important;
padding-left:clamp(20px,4vw,64px)!important;
padding-right:clamp(20px,4vw,64px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-carte .mgd-local-compact-content{
box-sizing:border-box!important;max-width:100%!important;
width:100%!important;margin-left:auto!important;margin-right:auto!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-faq .mgd-section-heading{
max-width:100%!important;width:100%!important;box-sizing:border-box!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-faq .mgd-faq{
width:100%!important;max-width:1160px!important;margin-left:auto!important;margin-right:auto!important;
}
@media(max-width:767px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section:is(#mgd-carte,#mgd-faq) > .mgd-wrap.mgd-wrap--content{
width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;
}
} html body .mgd-home-v2 #mgd-main-content #mgd-faq .mgd-faq{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}
html body .mgd-home-v2 #mgd-main-content #mgd-carte .mgd-local-compact-content{width:100%!important;max-width:100%!important}
@media(max-width:767px){
html body .mgd-home-v2 #mgd-main-content > section:is(#mgd-carte,#mgd-faq) > .mgd-wrap.mgd-wrap--content{width:calc(100% - 32px)!important}
} html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__heading,
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero .mgd-refined-hero__inner{
box-sizing:border-box!important;width:100%!important;max-width:1440px!important;
margin-left:auto!important;margin-right:auto!important;
padding-left:clamp(20px,4vw,64px)!important;padding-right:clamp(20px,4vw,64px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-faq > .mgd-wrap.mgd-wrap--content,
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-carte > .mgd-wrap.mgd-wrap--content{
width:100%!important;max-width:1440px!important;
padding-left:clamp(20px,4vw,64px)!important;padding-right:clamp(20px,4vw,64px)!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-faq :is(.mgd-faq,.mgd-faq-list,.mgd-faq-item,.mgd-faq-answer,.mgd-faq-answer__inner){
box-sizing:border-box!important;width:100%!important;max-width:100%!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section#mgd-faq .mgd-faq-answer__inner{
margin-left:0!important;margin-right:0!important;
}
@media(max-width:767px){
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section.mgd-refined-hero :is(.mgd-refined-hero__heading,.mgd-refined-hero__inner){
max-width:100%!important;padding-left:20px!important;padding-right:20px!important;
}
html body .mgd-home-v2.mgd-home-v2 #mgd-main-content#mgd-main-content > section:is(#mgd-faq,#mgd-carte) > .mgd-wrap.mgd-wrap--content{
padding-left:20px!important;padding-right:20px!important;
}
}