/* Carré d'Experts — feuille de style commune (variante B : bleu logo + accent ambre) */
:root {
--navy-dark: #1E4A66;
--blue-top: #265C7E;
--blue-bottom: #2C8BB7;
--blue-light: #CFE3EE;
--amber: #D98C22;
--amber-text: #412402;
--ink: #2C2C2A;
--ink-soft: #5F5E5A;
--border: #D3D1C7;
--bg-soft: #F2F6F8;
--white: #FFFFFF;
--radius: 8px;
--max-width: 1140px;
}
* { box-sizing: border-box; }
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
color: var(--ink);
background: var(--white);
line-height: 1.6;
}
a { color: inherit; text-decoration: none; }
.wrap { max-width: var(--max-width); margin: 0 auto; padding: 0 24px; }
.topbar {
background: var(--navy-dark);
color: var(--blue-light);
font-size: 13px;
}
.topbar .wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 6px;
padding-top: 8px;
padding-bottom: 8px;
}
.topbar a { color: var(--blue-light); }
.nav {
background: var(--white);
border-bottom: 1px solid var(--border);
}
.nav .wrap {
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 14px;
padding-bottom: 14px;
gap: 16px;
flex-wrap: wrap;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
font-weight: 700;
font-size: 15px;
color: var(--navy-dark);
}
.logo-mark {
width: 42px;
height: 42px;
border-radius: 6px;
object-fit: cover;
flex-shrink: 0;
}
.menu {
display: flex;
gap: 22px;
font-size: 14px;
list-style: none;
margin: 0;
padding: 0;
flex-wrap: wrap;
}
.menu a:hover { color: var(--blue-bottom); }
.btn {
display: inline-block;
font-size: 13px;
font-weight: 600;
padding: 10px 18px;
border-radius: var(--radius);
border: none;
cursor: pointer;
}
.btn-amber { background: var(--amber); color: var(--amber-text); }
.btn-outline { border: 1px solid var(--white); color: var(--white); background: transparent; }
.btn-outline-navy { border: 1px solid var(--navy-dark); color: var(--navy-dark); background: transparent; }
.hero {
background: linear-gradient(180deg, var(--blue-top) 0%, var(--blue-bottom) 100%);
color: var(--white);
padding: 56px 0 64px;
position: relative;
overflow: hidden;
}
.hero-wave {
position: absolute;
bottom: -1px;
left: 0;
width: 100%;
height: 50px;
line-height: 0;
}
.hero-wave svg { display: block; width: 100%; height: 100%; }
.hero .wrap {
display: flex;
gap: 40px;
align-items: center;
flex-wrap: wrap;
}
.hero-text { flex: 1 1 420px; }
.hero h1 {
font-size: 34px;
font-weight: 700;
line-height: 1.25;
margin: 0 0 14px;
}
.hero p {
font-size: 16px;
color: var(--blue-light);
margin: 0 0 22px;
max-width: 480px;
}
.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; }
.hero-media {
flex: 1 1 320px;
min-height: 260px;
border-radius: 12px;
overflow: hidden;
border: 1px solid rgba(255,255,255,0.3);
display: flex;
}
.hero-media img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.trust {
background: var(--navy-dark);
color: var(--blue-light);
}
.trust .wrap {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
gap: 20px;
padding: 22px 24px;
text-align: center;
font-size: 13px;
}
.section { padding: 56px 0; }
.section h2 {
font-size: 22px;
font-weight: 700;
color: var(--navy-dark);
margin: 0 0 24px;
}
.section-soft { background: var(--bg-soft); }
.grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 14px;
}
.card {
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 16px;
background: var(--white);
font-size: 14px;
transition: border-color .15s, box-shadow .2s ease, transform .2s ease;
}
.card:hover { border-color: var(--blue-bottom); box-shadow: 0 6px 16px rgba(30,74,102,0.12); transform: translateY(-2px); }
.card strong { color: var(--navy-dark); display: block; margin-bottom: 4px; }
.agences-row {
display: flex;
gap: 12px;
flex-wrap: wrap;
}
.agence-card {
flex: 1 1 220px;
background: var(--white);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 14px;
font-size: 13px;
transition: box-shadow .2s ease, transform .2s ease, border-color .15s;
}
.agence-card:hover { border-color: var(--blue-bottom); box-shadow: 0 6px 16px rgba(30,74,102,0.12); transform: translateY(-2px); }
.agence-card strong { display: block; color: var(--navy-dark); margin-bottom: 4px; }
.footer {
background: var(--navy-dark);
color: var(--blue-light);
padding: 32px 0;
font-size: 13px;
}
.footer .wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 16px;
}
.footer a { opacity: .9; }
.footer-links { display: flex; gap: 16px; flex-wrap: wrap; list-style: none; margin: 0; padding: 0; }
.faq-list { display: flex; flex-direction: column; gap: 12px; margin: 24px 0; }
.faq-item {
border: 1px solid var(--border);
border-radius: var(--radius);
background: var(--white);
overflow: hidden;
transition: box-shadow 0.2s ease, transform 0.2s ease, background 0.2s ease;
}
.faq-item:hover {
box-shadow: 0 6px 16px rgba(30,74,102,0.12);
transform: translateY(-2px);
}
.faq-item[open] {
background: var(--bg-soft);
box-shadow: 0 6px 16px rgba(30,74,102,0.10);
}
.faq-item summary {
cursor: pointer;
list-style: none;
padding: 16px 20px;
font-weight: 600;
color: var(--navy-dark);
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
}
.faq-item summary::-webkit-details-marker { display: none; }
.faq-item summary::after {
content: "+";
font-size: 18px;
font-weight: 700;
color: var(--white);
background: var(--amber);
flex-shrink: 0;
line-height: 1;
width: 28px;
height: 28px;
min-width: 28px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.2s ease, background 0.2s ease;
}
.faq-item[open] summary::after {
content: "\2212";
background: var(--navy-dark);
transform: rotate(180deg);
}
.faq-item[open] summary { border-bottom: 1px solid var(--border); }
.faq-item .faq-answer { padding: 16px 20px; margin: 0; font-size: 14px; color: var(--ink-soft); }
.satellite-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 16px;
margin: 24px 0;
}
.satellite-card {
display: block;
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 18px;
background: var(--white);
border-top: 3px solid var(--amber);
transition: transform .15s, border-color .15s, box-shadow .2s ease;
}
.satellite-card:hover { transform: translateY(-2px); border-color: var(--blue-bottom); box-shadow: 0 6px 16px rgba(30,74,102,0.12); }
.satellite-card strong { display: block; color: var(--navy-dark); margin-bottom: 6px; font-size: 15px; }
.satellite-card span { font-size: 13px; color: var(--ink-soft); }
.callout {
background: var(--blue-light);
border-left: 4px solid var(--amber);
border-radius: var(--radius);
padding: 18px 20px;
margin: 24px 0;
font-size: 14px;
color: var(--navy-dark);
}
.callout strong { color: var(--navy-dark); }
.menu-toggle {
display: none;
background: none;
border: none;
font-size: 26px;
line-height: 1;
color: var(--navy-dark);
cursor: pointer;
padding: 4px 10px;
}

@media (max-width: 760px) {
.hero h1 { font-size: 26px; }
.menu-toggle { display: inline-block; }
header.nav .wrap { flex-wrap: wrap; }
header.nav .wrap > nav { display: none; width: 100%; order: 3; }
header.nav.menu-open .wrap > nav { display: block; }
.menu { flex-direction: column; gap: 2px; padding: 10px 0 4px; }
.menu li { border-top: 1px solid var(--border); }
.menu li a { display: block; padding: 10px 4px; }
.menu-dpe { border-left: none !important; padding-left: 4px !important; margin-top: 4px; }
}

.dpe-table { width:100%; border-collapse:collapse; margin:20px 0; font-size:14px; }
.dpe-table th, .dpe-table td { border:1px solid var(--border); padding:10px 12px; text-align:left; }
.dpe-table th { background:var(--blue-light); color:var(--navy-dark); font-weight:600; }
.dpe-table tr:nth-child(even) td { background:var(--bg-soft); }


/* Galaxie DPE : lien isolé en fin de menu, séparé visuellement */
.menu-dpe {
padding-left: 14px;
border-left: 1px solid var(--border);
font-style: italic;
color: var(--ink-soft);
}
.menu-dpe:hover { color: var(--blue-bottom); }


/* Intro diagnostic avec photo (2 colonnes) */
.diag-intro {
display: flex;
gap: 32px;
align-items: center;
flex-wrap: wrap;
margin-top: 8px;
}
.diag-intro-text { flex: 1 1 380px; }
.diag-intro-text h1 { margin-top: 0; }
.diag-intro-media {
flex: 1 1 320px;
min-height: 220px;
border-radius: 12px;
overflow: hidden;
border: 1px solid var(--border);
}
.diag-intro-media img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
@media (max-width: 760px) {
.diag-intro-media { order: -1; min-height: 200px; }
}

/* Icônes pictogrammes : cartes diagnostics + agences (planche pro fournie par Hugo le 02/09) */
.card, .agence-card {
position: relative;
padding-left: 70px;
min-height: 56px;
}
.card[href*="/electricite-gaz/"] { padding-left: 108px; }
.card::before, .agence-card::before {
content: "";
position: absolute;
left: 14px;
top: 10px;
width: 44px;
height: 44px;
border-radius: 50%;
background-repeat: no-repeat;
background-position: center;
background-size: 44px 44px;
}
.agence-card::before {
background-color: var(--navy-dark);
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-7-7.5-7-12a7%207%200%200%201%2014%200c0%204.5-7%2012-7%2012Z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'9'%20r%3D'2.3'%2F%3E%3C%2Fsvg%3E");
}
.card[href*="/dpe/"]::before { background-image: url("data:image/png;base64,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"); }
.card[href*="/amiante/"]::before { background-image: url("data:image/png;base64,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"); }
.card[href*="/termites/"]::before { background-image: url("data:image/png;base64,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"); }
.card[href*="/electricite-gaz/"]::before { width: 84px; height: 40px; top: 12px; border-radius: 20px; background-size: 84px 40px; background-image: url("data:image/png;base64,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"); }
.card[href*="/plomb/"]::before { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAASFBMVEX///////7//v7+//7+/v/+/v7+/v39/v79/f38/P37+/z4+fr09/r09vrz9/rz9vrz9vny9vry9fnr7vG7wspmdoc1SmEIHzvclr+5AAAGQElEQVR42u1X25bjJhBEyIyA5iYkef7/T1PVINsn8b7lJeeEXXssW130pboaGfP/MsaZ1Y4Pq1lXZ53Tq9U8nDV2scti729w72KtdeN+CwP84hxt5uIt45O1y+ZD5ArRuxXX+PUH33u95YHXqibuNhhX67jyQSRhlVpqzSmJAGXBr7jvsTj/sqIjzr6QJlyQVEpNtbRGlNoyLrNEhTfG+5e/m5qYYak4CCumuudUEwFqTQrBV92TbPYd9WamsX6FlzUMFeYpY+cMJzSGlHItqerfWmQ6TyfUE4O3bX65usVL3feUGvevpfeuDiCA1nLNwCkpYNOfAaIAdkbDtWD7nGuD2b731o3ZGoCQyASf6BFgdtkezr9iHnVjNvFHaiktI/6GHXs353WYrt7DNtMV/EMqvKbAzzKSGcODtLe2F92o5b6b8/f3eRpGkVGGVHJRkL0Wv9Jg00wu1j9GANIb69U6fJBe2gX7gQCfMvNSGQo8KMkzjV4BHqMSD5v6XIhe+nrA/tQ3RpHhg+aVxWUuEYVH2Vi6SQKBYVeOJ6bveNLUt4FQGUQCLRQFOdnTTcbJPRN77f04uXI/zKnOoxFkIDSygLmAtSZ5F/vQUk4iedqvyBrWGfjheRgBK6MBwmVQxVaUkMwCWb7HgWAGmWRnACeyxg1p09fI2vgboZMKjKExm6gV07ANgNVGJoAA6oFabMGO8CK/viQNUo5Mktxg9UMJBGJu6FmEsJ2/F/Ku6YuDawZVGgiorKBJwGo6wFZBEIOJcGAH2fsRAUCHkT7Rn9is2EU0p0fsgmqqDyQVUOxMokvaNOqBvzR9dn336opsala3rkmo2t5EiXZVLUAJsVp39OA4O/dnZbRptdXj8CF0hJBQUhCTrJTJQtkzO5dJvIw3S5xN5m/ZdS6TWeoDuIB+HQJRvTbh1mpu4EFEAi8jwU+GeTetKWJimN5j7QRAy2mDddFujNy9gf3cY+id92+5nSoYXScCOq6j2UFu9qdY1kAIcIjaU6DskM11aO/PFCzE1q7nyXvrTvtKdYGXD59x3cOwj+o0lC3OkYDXeAsQeo9O6XJoU7CzSAW2AdZtj6kD7d/+MMTEod2QSTBKWwMttSDnoDHtr2MTr8FvSNjXJeJQztOQNI3V2IU17p3xX2PcQSeCpxh8W1d0bJdzJRU4dEpCEkXtn9jggPeLceTd8/yyGOR1nfCEws+2LnkzKEKcO6KFQGEFuL6l4PkLpTmpWZRtkhE9DYC9R+JfBFgx6hUgNFZBomCNikgjAOrdGiUBnQmcPRgVU6adAIIeIvHJSCWyh/gby9yuUQhgQkfuemcZkQgA6DRgIdUD3HkDyHFQZb0/hMwMsRMggHacVqpNUMhoVkhNybmbCeDdAED/YV0nLk6HgTgBPKdH5ZAojIQhCESfc0wBsNfjBvgFABKvFx6kbAOAwxdbN01FhaAQoH8AvDz4vSw0CtW72gmNGTmgB5kHgCHPGZkSaBw0eQBw1rwB9I2eqMopwEaApEE0nS9IekV/3h7wjPYGOFhbKiqni3t7UFhByKBSGb0ASrxCgAK+ALie/eXOSGLc4X/WBMBO2I2c/HcI7tMD0PtUnYvxDSDgAQF0xvUI6i+CA1H9BkA+Z/d3D2iIujc2U93ggQVAeXng3UcVQg6q6Beb2KcZQs2aQp5bBKc66wIH3cuDzzKiLeJrYI4qMAdU5KojElXjIYvS8g5hnVQ+zoNK6PvZ8NHEMKvAAwoUUcnsx/kw8kQ3qYxxOQEgL8FNbQdb4s1E5Y9SociCVtu89XDqVcaZRC9B2zh4sljY17MKe9PjGscbT2s6g2N5V8HcTPwiKM8RAvUIhzFOBafHNVABc+UGGB6cxz/WOQCKAjTM54AnBmxoxnByoxcAGNyfRTUyYVTUQhbOgyb++9SXi3R3fMjAALmeX9Z1uGCj9iFZgKPhawL+hKY5oLShDgFxYHIvi6MgytRF1CWCdjsriONzUAe2+awAKQbAR8B9/LEorAuY4o8HCOJ1kmIS4iQc7wPifGDiYeyb104waPz9dLBwCrATO4+JfPpC0rcXwLe04bxApfWbJwywEh1oso4Dup8nED6t9W/DSGATPtYcFfDfMnRr/9UH0HsX/7Hcf+DJ+S/dL54wG+NQIAAAAABJRU5ErkJggg=="); }
.card[href*="/loi-carrez/"]::before { background-image: url("data:image/png;base64,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"); }
.card[href*="/etat-des-risques/"]::before { background-image: url("data:image/png;base64,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"); }
.card[href*="/assainissement/"]::before { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAMFBMVEX5+/z19/v09/r09/nv+/zz9frr8PfX3uWivNRsjq8zbKIKY7Q5SWATJkEQIz8AAABC3QKUAAAC4klEQVR42oVWz2sTQRT+dnbTQpA2VetBkW5/4ElxwdqCUFzSlIIXE6wteDH+aAW9KKX/Qg9qT960lIiItMESDx60ScnRStGAp5pKEygiFtu0lh6a7K6HyczObHZxDm/fvPn2e7Nv3pu3igN3jOYiAJzeBcGmuICDc1wdSPkABkvCe6TINaaMiOuw+7wMqg552BsSw753HYpJnxp9XAZw30Tthgv4KQJUHUBUhy1QWJ0b3MUudVBclJyQCAcco5aVGXkbnQyw2wHfsRepAwgChlFfTAYBNilgvxAEcEyAAK2iTTPFWRkgQEQ0jU1JXwoQHHDApVcI3ToRFxFJECF6XV2YaN2dEAF5aLjKJmkdTuL360dJN1sQguJ0Cy88uDn9/k34imD5IQWpKVHMVBfbpbiQA2Ey3pIG0uVRcZfEkgkAmaJEvATAQvmea6uoa7+Y3vxsbRoA7P1Y+BNPG4Fhyp6lysfSmLBJnu3N8e95qtXmQg+ZtUYqDQQShcJd9HMCoDYXmvRWljpUm3Udf8iMGB5Ab3wpL6T8UuiaDFCHqm/FAK9mhkwJMBy3pcSzStpdEaDdbkzIM6YA6NMz3vUquSMA2qolL8DOtAnFu9QOYCy6/oRJAI9ppdNIHqaApih6kkwmqQ1wNJPtftD50t2/eZHKU+w4iXua2+vPl8l1ncoNHmnCU3jlKbIFWFlkC7ByzBrWpPC8SGwVqDxbN0U01S3LxFY+XZd86FqYqeq4YVUKVLqAlLvJXgNqDDEDagzDk0L9shvyqJ0u9UxEqezkywTv6npuJTujXIhQucpOBISnzGEKh8tYZ5LdUhrCFfcGmZ93JQAgAwLsIHDYAAH2ggEdAAGOGI3XMJ2redov/hoBBKfzNKPsIA+Fesq1lv3XWyosJ//4A9x+4U/RUnGzuuazTfWrWFkvGwEn/9MWt3fk6rbOe7rNjrfzLkoUZKuhNSP3jZ+qMlD06/789+D4Z8H2D8JL9Cr/VJPUAAAAAElFTkSuQmCC"); }
