1<!DOCTYPE html> 2<html lang="en-US"><head> 3 <meta charset="UTF-8"> 4 <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 7 <title>Accueil - atlas-dermato</title> 8 <link rel="canonical" href="https://www.atlas-dermato.org/"> 9 <meta property="og:locale" content="en_US"> 10 <meta property="og:type" content="website"> 11 <meta property="og:title" content="Accueil - atlas-dermato"> 12 <meta property="og:description" content="Annuaire dermatologue en France Atlas Dermato Découvrez toutes les infos de dermatologue en France et trouvez un dermato disponible proche ... Lire l'article"> 13 <meta property="og:url" content="https://www.atlas-dermato.org/"> 14 <meta property="og:site_name" content="atlas-dermato"> 15 <meta property="article:modified_time" content="2026-07-08T13:39:41+00:00"> 16 <meta property="og:image" content="https://www.atlas-dermato.org/wp-content/uploads/header.png"> 17 <meta name="twitter:card" content="summary_large_image"> 18
18<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.atlas-dermato.org\/","url":"https:\/\/www.atlas-dermato.org\/","name":"Accueil - atlas-dermato","isPartOf":{"@id":"https:\/\/www.atlas-dermato.org\/#website"},"about":{"@id":"https:\/\/www.atlas-dermato.org\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/www.atlas-dermato.org\/#primaryimage"},"image":{"@id":"https:\/\/www.atlas-dermato.org\/#primaryimage"},"thumbnailUrl":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads\/header.png","datePublished":"2026-05-11T11:42:16+00:00","dateModified":"2026-07-08T13:39:41+00:00","breadcrumb":{"@id":"https:\/\/www.atlas-dermato.org\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.atlas-dermato.org\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.atlas-dermato.org\/#primaryimage","url":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads\/header.png","contentUrl":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads\/header.png","width":600,"height":383},{"@type":"BreadcrumbList","@id":"https:\/\/www.atlas-dermato.org\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/www.atlas-dermato.org\/#website","url":"https:\/\/www.atlas-dermato.org\/","name":"atlas-dermato","description":"","publisher":{"@id":"https:\/\/www.atlas-dermato.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.atlas-dermato.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.atlas-dermato.org\/#organization","name":"atlas-dermato","url":"https:\/\/www.atlas-dermato.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.atlas-dermato.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads\/ATLAS-DERMATOlogo-e1658583605312.png","contentUrl":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads\/ATLAS-DERMATOlogo-e1658583605312.png","width":500,"height":150,"caption":"atlas-dermato"},"image":{"@id":"https:\/\/www.atlas-dermato.org\/#\/schema\/logo\/image\/"}}]}</script>
18 19 <!-- / Yoast SEO plugin. --> 20 21 22<link href="https://fonts.gstatic.com" crossorigin="" rel="preconnect"> 23<link href="https://fonts.googleapis.com" crossorigin="" rel="preconnect"> 24<link rel="alternate" type="application/rss+xml" title="atlas-dermato » Feed" href="https://www.atlas-dermato.org/feed/"> 25<link rel="alternate" type="application/rss+xml" title="atlas-dermato » Comments Feed" href="https://www.atlas-dermato.org/comments/feed/"> 26<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.atlas-dermato.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.atlas-dermato.org%2F"> 27<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.atlas-dermato.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.atlas-dermato.org%2F&format=xml"> 28<style id="wp-img-auto-sizes-contain-inline-css"> 29img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 30/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 31</style> 32<link rel="stylesheet" id="generate-fonts-css" href="//fonts.googleapis.com/css?family=Source+Sans+Pro:200,200italic,300,300italic,regular,italic,600,600italic,700,700italic,900,900italic" media="all"> 33<style id="wp-emoji-styles-inline-css"> 34 35 img.wp-smiley, img.emoji { 36 display: inline !important; 37 border: none !important; 38 box-shadow: none !important; 39 height: 1em !important; 40 width: 1em !important; 41 margin: 0 0.07em !important; 42 vertical-align: -0.1em !important; 43 background: none !important; 44 padding: 0 !important; 45 } 46/*# sourceURL=wp-emoji-styles-inline-css */ 47</style> 48<style id="classic-theme-styles-inline-css"> 49/*! This file is auto-generated */ 50.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 51/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 52</style> 53<style id="global-styles-inline-css"> 54:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
54--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
54.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 55:root :where(.wp-block-icon svg){width: 24px;} 56:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 57:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 58:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 59:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 60:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 61:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 62/*# sourceURL=global-styles-inline-css */ 63</style> 64<link rel="stylesheet" id="contact-form-7-css" href="https://www.atlas-dermato.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7" media="all"> 65<link rel="stylesheet" id="gn-frontend-gnfollow-style-css" href="https://www.atlas-dermato.org/wp-content/plugins/gn-publisher/assets/css/gn-frontend-gnfollow.min.css?ver=1.5.30" media="all"> 66<link rel="stylesheet" id="kk-star-ratings-css" href="https://www.atlas-dermato.org/wp-content/plugins/kk-star-ratings/src/core/public/css/kk-star-ratings.min.css?ver=5.4.10.5" media="all"> 67<link rel="stylesheet" id="generate-widget-areas-css" href="https://www.atlas-dermato.org/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.6.1" media="all"> 68<link rel="stylesheet" id="generate-style-css" href="https://www.atlas-dermato.org/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.6.1" media="all"> 69<style id="generate-style-inline-css"> 70.is-right-sidebar{width:25%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width: 992px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}} 71.elementor-template-full-width .site-content{display:block;} 72.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;} 73.page-hero{background-color:rgba(10,10,10,0);}.page-hero .inside-page-hero.grid-container{max-width:calc(1200px - 0px - 0px);}.inside-page-hero > *:last-child{margin-bottom:0px;}.header-wrap{position:absolute;
73left:0px;right:0px;z-index:10;}.header-wrap .site-header{background:transparent;}.site-logo:not(.page-hero-logo){display:none;}.elementor-editor-active .header-wrap{pointer-events:none;} 74/*# sourceURL=generate-style-inline-css */ 75</style> 76<link rel="stylesheet" id="generatepress-dynamic-css" href="https://www.atlas-dermato.org/wp-content/uploads/generatepress/style.min.css?ver=1785597111" media="all"> 77<link rel="stylesheet" id="generate-child-css" href="https://www.atlas-dermato.org/wp-content/themes/generatepress_child-2/style.css?ver=1785156593" media="all"> 78<link rel="stylesheet" id="elementor-icons-css" href="https://www.atlas-dermato.org/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0" media="all"> 79<link rel="stylesheet" id="elementor-frontend-css" href="https://www.atlas-dermato.org/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.3" media="all"> 80<link rel="stylesheet" id="elementor-post-3768-css" href="https://www.atlas-dermato.org/wp-content/uploads/elementor/css/post-3768.css?ver=1791146647" media="all"> 81<link rel="stylesheet" id="elementor-post-25640-css" href="https://www.atlas-dermato.org/wp-content/uploads/elementor/css/post-25640.css?ver=1791146647" media="all"> 82<style id="generateblocks-inline-css"> 83:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;} 84/*# sourceURL=generateblocks-inline-css */ 85</style> 86<link rel="stylesheet" id="generate-offside-css" href="https://www.atlas-dermato.org/wp-content/plugins/gp-premium/menu-plus/functions/css/offside.min.css?ver=2.5.0" media="all"> 87<style id="generate-offside-inline-css"> 88:root{--gp-slideout-width:265px;}.slideout-navigation.main-navigation .main-nav ul li a{color:#ffffff;font-weight:600;text-transform:uppercase;font-size:20px;}.slideout-navigation.main-navigation ul ul{background-color:rgba(0,0,0,0);}.slideout-navigation.main-navigation .main-nav ul ul li a{color:#ffffff;}.slideout-navigation.main-navigation.do-overlay .main-nav ul ul li a{font-size:1em;font-size:19px;}@media (max-width:768px){.slideout-navigation.main-navigation .main-nav ul li a{font-size:20px;}.slideout-navigation.main-navigation .main-nav ul ul li a{font-size:19px;}}.slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .slideout-navigation.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a{color:#f2f5fa;}.slideout-navigation.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a, .slideout-navigation.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .slideout-navigation.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{background-color:rgba(0,0,0,0);}.slideout-navigation.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;}.slideout-navigation.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{background-color:rgba(0,0,0,0);}.slideout-navigation, .slideout-navigation a{color:#ffffff;}.slideout-navigation button.slideout-exit{color:#ffffff;padding-left:20px;padding-right:20px;}.slide-opened nav.toggled .menu-toggle:before{display:none;}@media (max-width: 992px){.menu-bar-item.slideout-toggle{display:none;}} 89/*# sourceURL=generate-offside-inline-css */ 90</style> 91<link rel="stylesheet" id="elementor-gf-roboto-css" href="https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=auto" media="all"> 92<link rel="stylesheet" id="elementor-gf-robotoslab-css" href="https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=auto" media="all">
93<script id="jquery-core-js" src="https://www.atlas-dermato.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 93
93
94<script id="jquery-migrate-js" src="https://www.atlas-dermato.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
94 95<link rel="https://api.w.org/" href="https://www.atlas-dermato.org/wp-json/"><link rel="alternate" title="JSON" type="application/json" href="https://www.atlas-dermato.org/wp-json/wp/v2/pages/25640"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.atlas-dermato.org/xmlrpc.php?rsd"> 96<meta name="generator" content="WordPress 7.1.2"> 97<link rel="shortlink" href="https://www.atlas-dermato.org/"> 98<!-- start Simple Custom CSS and JS --> 99<style> 100.comments-area { 101 display: none; 102} 103#sticky-navigation { 104 display:none!important; 105} 106.code-block, .wp-block-embed__wrapper, .css-1kf5no3 { 107 display:none!important; 108}</style> 109<!-- end Simple Custom CSS and JS --> 110<!-- start Simple Custom CSS and JS --> 111<style> 112.wp-block-latest-posts__featured-image img { 113 border-radius: 10px; 114 aspect-ratio: 16/9; 115} 116.sidebar .widget { 117 background-color: #f5f6f7; 118 border-radius:10px; 119} 120.post-header-h1 { 121 font-weight: 700; 122 font-size: 40px; 123 line-height: 1.1em; 124 margin-bottom: 0.5em!important; 125} 126.featured-image img, .post-image img { 127 aspect-ratio: 16/9; 128} 129.entry-title { 130 font-size:1.2em; 131}</style> 132<!-- end Simple Custom CSS and JS --> 133 134<meta name="publisuites-verify-code" content="aHR0cHM6Ly9hdGxhcy1kZXJtYXRvLm9yZw=="> 135<!-- cedia-adsense -->
136<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5104130374911667" crossorigin="anonymous"></script>
136 137<meta name="generator" content="Elementor 4.3.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 138 <style> 139 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 140 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 141 background-image: none !important; 142 } 143 @media screen and (max-height: 1024px) { 144 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 145 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 146 background-image: none !important; 147 } 148 } 149 @media screen and (max-height: 640px) { 150 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 151 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 152 background-image: none !important; 153 } 154 } 155 </style> 156 <link rel="icon" href="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-favicon-150x150.png" sizes="32x32"> 157<link rel="icon" href="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-favicon-300x300.png" sizes="192x192"> 158<link rel="apple-touch-icon" href="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-favicon-300x300.png"> 159<meta name="msapplication-TileImage" content="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-favicon-300x300.png">
160<script defer="" src="/65797374/s.js" data-website-id="40fa6efb-134a-4324-b26a-27b8e27877f2" data-do-not-track="true" data-exclude-search="true" data-exclude-hash="true"></script>
160 161<style id="wp-custom-css"> 162:root { 163 --wp-header-height: 76px; 164 --hf-navy: #1c376b; 165 --hf-deep: #16284f; 166 --hf-gold: #f7b633; 167 --hf-cream: #fffaf0; 168 --hf-line: rgba(28, 55, 107, .14); 169} 170 171#masthead.site-header { 172 position: relative; 173 z-index: 100; 174 min-height: var(--wp-header-height); 175 color: var(--hf-deep); 176 background: rgba(255, 250, 240, .97); 177 border-bottom: 1px solid var(--hf-line); 178 box-shadow: 0 12px 32px rgba(22, 40, 79, .1); 179 font-family: "Manrope", "Segoe UI", sans-serif; 180} 181 182#masthead .inside-header.grid-container { 183 display: flex; 184 align-items: center; 185 justify-content: space-between; 186 width: min(100% - 40px, 1200px); 187 min-height: var(--wp-header-height); 188 margin: auto; 189 padding: 10px 0; 190 gap: 28px; 191} 192 193#masthead .site-logo:not(.page-hero-logo) { display: none; } 194#masthead .site-logo.page-hero-logo, 195#masthead .site-logo.page-hero-logo > a { 196 display: flex; 197 align-items: center; 198 flex: 0 0 auto; 199 line-height: 1; 200} 201 202#masthead .site-logo.page-hero-logo img { 203 display: block; 204 width: auto; 205 height: 52px; 206 max-width: 174px; 207 object-fit: contain; 208} 209 210#masthead #site-navigation.main-navigation { 211 position: static; 212 flex: 1 1 auto; 213 width: auto; 214 min-height: 0; 215 margin: 0; 216 color: var(--hf-deep); 217 background: transparent; 218 border: 0; 219 box-shadow: none; 220 backdrop-filter: none; 221} 222 223#masthead #site-navigation .inside-navigation { 224 display: flex; 225 align-items: center; 226 justify-content: flex-end; 227 min-height: 0; 228} 229 230#masthead #primary-menu { width: auto; height: auto; } 231#masthead #menu-menu { 232 display: flex; 233 align-items: center; 234 justify-content: flex-end; 235 width: auto; 236 height: auto; 237 margin: 0; 238 padding: 0; 239 gap: 6px; 240 list-style: none; 241} 242 243#masthead #menu-menu > li { 244 display: block; 245 width: auto; 246 height: auto; 247 margin: 0; 248} 249 250#masthead #menu-menu > li > a { 251 display: flex; 252 align-items: center; 253 min-height: 44px; 254 padding: 10px 15px; 255 color: var(--hf-deep); 256 background: transparent; 257 border-radius: 999px; 258 font-size: 14px; 259 font-weight: 700; 260 line-height: 1.2; 261 text-decoration: none; 262 transition: background-color .16s, color .16s, transform .16s; 263} 264 265#masthead #menu-menu > li > a:hover, 266#masthead #menu-menu > .current-menu-item > a { 267 color: var(--hf-deep); 268 background: rgba(247, 182, 51, .2); 269} 270 271#masthead #menu-menu > li:last-child > a { 272 color: #fff; 273 background: var(--hf-navy); 274 box-shadow: 0 7px 18px rgba(28, 55, 107, .18); 275} 276 277#masthead #menu-menu > li:last-child > a:hover { 278 color: #fff; 279 background: var(--hf-deep); 280 transform: translateY(-1px); 281} 282 283#masthead a:focus-visible, 284#masthead button:focus-visible, 285#generate-slideout-menu a:focus-visible, 286#generate-slideout-menu button:focus-visible { 287 outline: 3px solid var(--hf-gold); 288 outline-offset: 3px; 289} 290 291@media (min-width: 769px) { 292 #masthead #mobile-menu-control-wrapper, 293 #masthead #site-navigation > .inside-navigation > .menu-toggle { display: none; } 294} 295 296.sticky-enabled .main-navigation.navigation-stick, 297.sticky-enabled #site-navigation.is_stuck { 298 color: var(--hf-deep); 299 background: rgba(255, 250, 240, .98); 300 border-bottom: 1px solid var(--hf-line); 301 box-shadow: 0 10px 28px rgba(22, 40, 79, .11); 302 backdrop-filter: blur(12px); 303} 304 305body.home .site-footer > footer { 306 padding: 52px 24px 24px !important; 307 color: rgba(255, 255, 255, .82); 308 background: linear-gradient(145deg, var(--hf-deep), #101d39 72%) !important;
309 border-top: 4px solid var(--hf-gold) !important; 310 font-family: "Manrope", "Segoe UI", sans-serif !important; 311} 312 313body.home .site-footer > footer > div { 314 width: min(100%, 1120px); 315 max-width: 1120px !important; 316 margin-inline: auto !important; 317} 318 319body.home .site-footer > footer > div:first-child { 320 display: grid !important; 321 grid-template-columns: 1.35fr .55fr .8fr; 322 align-items: start !important; 323 gap: clamp(32px, 6vw, 84px) !important; 324} 325 326body.home .site-footer > footer p { color: rgba(255, 255, 255, .76) !important; } 327body.home .site-footer > footer > div:first-child > div > p:first-child { 328 margin: 0 0 15px !important; 329 color: #fff !important; 330 font-size: 13px !important; 331 font-weight: 800 !important; 332 letter-spacing: .13em; 333 text-transform: uppercase; 334} 335 336body.home .site-footer > footer > div:first-child > div:first-child > p:first-child { 337 color: var(--hf-gold) !important; 338 font-family: "Cormorant Garamond", Georgia, serif; 339 font-size: 28px !important; 340 letter-spacing: 0; 341 text-transform: none; 342} 343 344body.home .site-footer > footer a { 345 display: inline-flex; 346 align-items: center; 347 min-height: 36px; 348 color: rgba(255, 255, 255, .82) !important; 349 font-size: 14px; 350 text-decoration: none !important; 351} 352 353body.home .site-footer > footer a:hover { color: var(--hf-gold) !important; } 354body.home .site-footer > footer > div:last-child { 355 margin-top: 34px !important; 356 padding-top: 20px !important; 357 border-top: 1px solid rgba(255, 255, 255, .14) !important; 358} 359 360body.home .site-footer > footer > div:last-child p { 361 margin: 0 !important; 362 color: rgba(255, 255, 255, .58) !important; 363 font-size: 12px !important; 364} 365 366@media (max-width: 768px) { 367 :root { --wp-header-height: 64px; } 368 #masthead .inside-header.grid-container { 369 position: relative; 370 width: calc(100% - 24px); 371 min-height: 64px; 372 padding: 8px 0; 373 gap: 14px; 374 } 375 376 #masthead .site-logo.page-hero-logo img { height: 40px; max-width: 134px; } 377 #masthead #mobile-menu-control-wrapper { 378 display: flex; 379 align-items: center; 380 width: auto; 381 min-height: 44px; 382 margin-left: auto; 383 } 384 385 #masthead #mobile-menu-control-wrapper .menu-toggle { 386 display: inline-flex; 387 align-items: center; 388 justify-content: center; 389 width: 44px; 390 height: 44px; 391 padding: 0; 392 color: var(--hf-deep); 393 background: rgba(247, 182, 51, .22); 394 border: 1px solid rgba(199, 127, 5, .34); 395 border-radius: 14px; 396 } 397 398 #masthead #site-navigation { display: none !important; } 399 #generate-slideout-menu { 400 width: min(88vw, 360px) !important; 401 color: var(--hf-deep); 402 background: var(--hf-cream); 403 border-right: 1px solid var(--hf-line); 404 box-shadow: 18px 0 44px rgba(22, 40, 79, .22); 405 } 406 407 #generate-slideout-menu .inside-navigation { padding: 18px; } 408 #generate-slideout-menu .slideout-exit { 409 width: 44px; 410 height: 44px; 411 margin: 0 0 22px; 412 color: var(--hf-deep); 413 background: rgba(247, 182, 51, .22); 414 border: 1px solid rgba(199, 127, 5, .34); 415 border-radius: 14px; 416 } 417 418 #generate-slideout-menu .slideout-menu { margin: 0; padding: 0; list-style: none; } 419 #generate-slideout-menu .slideout-menu a { 420 display: block; 421 min-height: 50px; 422 padding: 14px 16px; 423 color: var(--hf-deep); 424 border-radius: 13px; 425 font-size: 15px; 426 font-weight: 700; 427 text-decoration: none; 428 } 429 430 #generate-slideout-menu .slideout-menu li:last-child a { 431 margin-top: 8px; 432 color: #fff; 433 background: var(--hf-navy); 434 text-align: center; 435 } 436 437 body.home .site-footer > footer { padding: 42px 20px 22px !important; } 438 body.home .site-footer > footer > div:first-child { 439 grid-template-columns: 1fr !important; 440 gap: 28px !important; 441 } 442} 443 444</style> 445</head> 446 447<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-25640 wp-custom-logo wp-embed-responsive wp-theme-generatepress wp-child-theme-generatepress_child-2 post-image-aligned-center slideout-enabled slideout-mobile sticky-menu-fade sticky-enabled mobile-sticky-menu no-sidebar nav-float-right one-container header-aligned-left dropdown-hover elementor-default elementor-template-full-width elementor-kit-3768 elementor-page elementor-page-25640 full-width-content" itemtype="https://schema.org/WebPage" itemscope=""> 448 <div class="header-wrap"><a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site" itemtype="https://schema.org/WPHeader" itemscope=""> 449 <div class="inside-header grid-container"> 450 <div class="site-logo"> 451 <a href="https://www.atlas-dermato.org/" rel="home"> 452 <img class="header-image is-logo-image" alt="atlas-dermato" src="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-DERMATOlogo-e1658583605312.png" width="500" height="150"> 453 </a> 454 </div><div class="site-logo page-hero-logo"> 455 <a href="https://www.atlas-dermato.org/" title="atlas-dermato" rel="home"> 456 <img class="header-image is-logo-image" alt="atlas-dermato" src="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-DERMATOlogo-e1658583605312.png" title="atlas-dermato" srcset="https://www.atlas-dermato.org/wp-content/uploads/ATLAS-DERMATOlogo-e1658583605312.png 1x, 2x" width="500" height="150"> 457 </a> 458 </div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle"> 459 <button data-nav="site-navigation" class="menu-toggle" aria-controls="generate-slideout-menu" aria-expanded="false">
460 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z"></path></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z"></path></svg></span><span class="screen-reader-text">Menu</span> </button> 461 </nav> 462 <nav class="main-navigation sub-menu-right" id="site-navigation" aria-label="Primary" itemtype="https://schema.org/SiteNavigationElement" itemscope=""> 463 <div class="inside-navigation grid-container"> 464 <button class="menu-toggle" aria-controls="generate-slideout-menu" aria-expanded="false"> 465 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z"></path></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z"></path></svg></span><span class="screen-reader-text">Menu</span> </button> 466 <div id="primary-menu" class="main-nav"><ul id="menu-menu" class=" menu sf-menu"><li id="menu-item-25767" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-25767"><a href="https://www.atlas-dermato.org/">Accueil</a></li> 467<li id="menu-item-2513" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2513"><a href="https://www.atlas-dermato.org/categorie/ville/">Ville</a></li> 468<li id="menu-item-13355" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13355"><a href="https://www.atlas-dermato.org/categorie/bien-etre/">Bien-être</a></li> 469<li id="menu-item-13354" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13354"><a href="https://www.atlas-dermato.org/contact/">Me contacter</a></li> 470</ul></div> </div> 471 </nav> 472 </div> 473 </header> 474 </div><!-- .header-wrap --> 475 <div class="site grid-container container hfeed" id="page"> 476 <div class="site-content" id="content"> 477 <div class="bialty-container"> <div data-elementor-type="wp-page" data-elementor-id="25640" class="elementor elementor-25640" data-elementor-post-type="page"> 478 <section class="elementor-section elementor-top-section elementor-element elementor-element-595d5a2 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="595d5a2" data-element_type="section" data-e-type="section"> 479 <div class="elementor-container elementor-column-gap-no"> 480 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d78b280" data-id="d78b280" data-element_type="column" data-e-type="column"> 481 <div class="elementor-widget-wrap elementor-element-populated"> 482 <div class="elementor-element elementor-element-c156ac1 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="c156ac1" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 483 <div class="elementor-widget-container"> 484 <meta name="bradigo-api-key" content="6krpOdZxEe2VvhjkcIZjK0tAZeLCu2zh">
485 <link href="https://fonts.googleapis.com" rel="preconnect"> 486 <link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"> 487 <link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600;700;800;900&family=Manrope:wght@400;500;700;800&family=Cormorant+Garamond:wght@600;700&display=swap" rel="stylesheet"> 488 <style> 489 :root { 490 --mh-primary: #f7b633; 491 --mh-secondary: #123a78; 492 --mh-background: #f5f6f7; 493 --mh-surface: #ffffff; 494 --mh-text: #141a23; 495 --mh-muted: #5c6470; 496 --mh-radius: 28px; 497 --mh-shadow: 0 28px 80px rgba(15, 23, 42, 0.16); 498 } 499 500 * { 501 box-sizing: border-box; 502 } 503 504 html { 505 scroll-behavior: smooth; 506 overflow-x: hidden; 507 } 508 509 body { 510 margin: 0 !important; 511 font-family: "Manrope", "Avenir Next", "Segoe UI", sans-serif; 512 color: var(--mh-text) !important; 513 background: 514 radial-gradient(circle at top left, rgba(255, 255, 255, 0.8), transparent 34%), 515 linear-gradient(180deg, var(--mh-background) 0%, #ffffff 100%); 516 overflow-x: hidden; 517 } 518 519 body, 520 body * { 521 color: inherit; 522 } 523 524 a { 525 color: inherit; 526 } 527 528 img { 529 display: block; 530 max-width: 100%; 531 } 532 533 .mh-page { 534 position: relative; 535 left: 50%; 536 width: 100vw; 537 max-width: 100vw; 538 margin-left: -50vw; 539 overflow-x: hidden; 540 background: transparent; 541 } 542 543 .mh-section { 544 position: relative; 545 padding: 56px clamp(20px, 5vw, 64px); 546 } 547 548 .mh-shell { 549 width: min(1320px, 100%); 550 margin: 0 auto; 551 } 552 553 .mh-kicker { 554 margin: 0 0 12px; 555 font-size: 12px; 556 font-weight: 800; 557 letter-spacing: 0.18em; 558 text-transform: uppercase; 559 color: rgba(255, 255, 255, 0.74) !important; 560 } 561 562 .mh-title { 563 margin: 0; 564 font-family: "Cormorant Garamond", Georgia, serif; 565 font-size: clamp(4.2rem, 10vw, 8.8rem); 566 line-height: 0.88; 567 letter-spacing: -0.04em; 568 color: #ffffff !important; 569 text-wrap: balance; 570 text-shadow: 0 12px 34px rgba(0, 0, 0, 0.24); 571 } 572 573 .mh-copy, 574 .mh-copy p, 575 .mh-faq-answer, 576 .mh-card-copy, 577 .mh-metric-label, 578 .mh-newsletter-note, 579 .mh-quiz-copy { 580 color: var(--mh-muted) !important; 581 line-height: 1.7; 582 } 583 584 .mh-hero { 585 min-height: 100svh; 586 display: grid; 587 align-items: stretch; 588 padding: 0; 589 background: linear-gradient(135deg, #32373c 0%, #282c30 54%, #5c646b 100%); 590 isolation: isolate; 591 overflow: clip; 592 } 593 594 .mh-hero::before, 595 .mh-hero::after { 596 content: ""; 597 position: absolute; 598 inset: auto; 599 pointer-events: none; 600 z-index: 0; 601 } 602 603 .mh-hero::before { 604 top: -16%; 605 right: -8%; 606 width: min(48vw, 720px); 607 height: min(48vw, 720px); 608 border-radius: 50%; 609 background: radial-gradient(circle, rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0.08) 34%, transparent 72%); 610 filter: blur(10px); 611 opacity: 0.9; 612 animation: mhPulseGlow 12s ease-in-out infinite alternate; 613 } 614 615 .mh-hero::after { 616 inset: 0; 617 background: 618 linear-gradient(122deg, rgba(255, 255, 255, 0.08) 0%, transparent 28%), 619 repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.045) 0 1px, transparent 1px 120px), 620 repeating-linear-gradient(0deg, rgba(255, 255, 255, 0.02) 0 1px, transparent 1px 120px); 621 mix-blend-mode: soft-light; 622 } 623 624 .mh-hero-grid { 625 min-height: 100svh; 626 display: grid; 627 grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr); 628 position: relative; 629 z-index: 1; 630 } 631 632 .mh-scene-scoreboard .mh-hero-copy { 633 justify-content: flex-start; 634 padding-top: clamp(44px, 8vw, 88px); 635 } 636 637 .mh-scene-scoreboard .mh-hero-media { 638 clip-path: polygon(12% 0, 100% 0, 100% 100%, 0 100%, 0 16%); 639 transform: translateY(8px); 640 } 641 642 .mh-scene-scoreboard .mh-hero-media::before { 643 background: 644 linear-gradient(180deg, rgba(6, 10, 16, 0.14), rgba(6, 10, 16, 0.42)), 645 linear-gradient(0deg, rgba(255, 255, 255, 0.08) 0 2px, transparent 2px 112px), 646 linear-gradient(90deg, rgba(255, 255, 255, 0.08) 0 2px, transparent 2px 112px); 647 } 648 649 .mh-scene-dossier .mh-hero-grid, 650 .mh-scene-clinical .mh-hero-grid { 651 grid-template-columns: minmax(0, 0.96fr) minmax(0, 1.04fr); 652 } 653 654 .mh-scene-dossier .mh-hero-copy, 655 .mh-scene-clinical .mh-hero-copy { 656 background: linear-gradient(90deg, rgba(8, 11, 16, 0.18), transparent); 657 } 658 659 .mh-scene-dossier .mh-hero-media, 660 .mh-scene-clinical .mh-hero-media {
661 border-radius: 36px 0 0 120px; 662 margin: 18px 0 18px 0; 663 } 664 665 .mh-scene-atlas .mh-hero-grid { 666 grid-template-columns: 1fr; 667 } 668 669 .mh-scene-atlas .mh-hero-copy { 670 position: absolute; 671 left: 0; 672 top: 0; 673 bottom: 0; 674 width: min(44rem, 58vw); 675 z-index: 2; 676 background: linear-gradient(90deg, rgba(12, 16, 22, 0.84) 0%, rgba(12, 16, 22, 0.56) 54%, rgba(12, 16, 22, 0.04) 100%); 677 } 678 679 .mh-scene-atlas .mh-hero-media { 680 min-height: 100svh; 681 } 682 683 .mh-scene-atlas .mh-hero-media::before { 684 background: 685 linear-gradient(180deg, rgba(7, 10, 16, 0.08), rgba(7, 10, 16, 0.42)), 686 radial-gradient(circle at 72% 34%, rgba(255, 255, 255, 0.22), transparent 18%), 687 radial-gradient(circle at 82% 52%, rgba(255, 255, 255, 0.16), transparent 14%), 688 radial-gradient(circle at 60% 68%, rgba(255, 255, 255, 0.14), transparent 12%); 689 } 690 691 .mh-scene-stage .mh-hero-grid, 692 .mh-scene-gallery .mh-hero-grid, 693 .mh-scene-darkroom .mh-hero-grid { 694 grid-template-columns: 1fr; 695 } 696 697 .mh-scene-stage .mh-hero-copy, 698 .mh-scene-gallery .mh-hero-copy, 699 .mh-scene-darkroom .mh-hero-copy { 700 position: relative; 701 z-index: 2; 702 min-height: 100svh; 703 max-width: min(52rem, 64vw); 704 background: linear-gradient(90deg, rgba(12, 14, 18, 0.8) 0%, rgba(12, 14, 18, 0.46) 48%, rgba(12, 14, 18, 0.06) 100%); 705 } 706 707 .mh-scene-stage .mh-hero-media, 708 .mh-scene-gallery .mh-hero-media, 709 .mh-scene-darkroom .mh-hero-media { 710 position: absolute; 711 inset: 0; 712 min-height: 100%; 713 } 714 715 .mh-scene-stage .mh-title, 716 .mh-scene-gallery .mh-title, 717 .mh-scene-darkroom .mh-title { 718 max-width: 9ch; 719 } 720 721 .mh-scene-ledger .mh-hero-media, 722 .mh-scene-signal .mh-hero-media { 723 border-radius: 120px 0 0 32px; 724 margin-top: 18px; 725 margin-bottom: 18px; 726 } 727 728 .mh-scene-ledger .mh-hero-media::before { 729 background: 730 linear-gradient(180deg, rgba(7, 10, 16, 0.08), rgba(7, 10, 16, 0.4)), 731 repeating-linear-gradient(0deg, rgba(255, 255, 255, 0.06) 0 1px, transparent 1px 80px); 732 } 733 734 .mh-scene-signal .mh-hero-media::before { 735 background: 736 linear-gradient(180deg, rgba(7, 10, 16, 0.08), rgba(7, 10, 16, 0.46)), 737 linear-gradient(135deg, rgba(255, 255, 255, 0.15), transparent 28%), 738 radial-gradient(circle at 78% 22%, rgba(255, 255, 255, 0.2), transparent 22%); 739 } 740 741 .mh-hero--poster .mh-hero-grid { 742 grid-template-columns: 1fr; 743 position: relative; 744 } 745 746 .mh-hero--poster .mh-hero-media { 747 position: absolute; 748 inset: 0; 749 min-height: 100%; 750 opacity: 0.96; 751 } 752 753 .mh-hero--poster .mh-hero-copy { 754 position: relative; 755 z-index: 2; 756 min-height: 100svh; 757 max-width: 760px; 758 background: linear-gradient(90deg, rgba(14, 16, 20, 0.78) 0%, rgba(14, 16, 20, 0.48) 55%, rgba(14, 16, 20, 0.04) 100%); 759 } 760 761 .mh-hero--band .mh-hero-grid { 762 grid-template-columns: 0.95fr 1.05fr; 763 } 764 765 .mh-hero--band .mh-hero-media { 766 border-left: 1px solid rgba(255, 255, 255, 0.12); 767 } 768 769 .mh-hero--frame .mh-hero-media { 770 margin: 26px 26px 26px 0; 771 min-height: auto; 772 border-radius: 34px 34px 34px 120px; 773 overflow: hidden; 774 box-shadow: 0 44px 90px rgba(0, 0, 0, 0.3); 775 transform: translateY(20px); 776 } 777 778 .mh-hero-copy { 779 display: flex; 780 flex-direction: column; 781 justify-content: center; 782 padding: clamp(34px, 7vw, 90px); 783 gap: 18px; 784 position: relative; 785 } 786 787 .mh-hero-copy .mh-copy { 788 max-width: 580px; 789 font-size: clamp(1.04rem, 1.4vw, 1.18rem); 790 color: rgba(255, 255, 255, 0.84) !important; 791 } 792 793 .mh-hero-meta { 794 display: flex; 795 align-items: center; 796 gap: 16px; 797 margin-bottom: 10px; 798 color: rgba(255, 255, 255, 0.78) !important; 799 font-size: 0.92rem; 800 font-weight: 700; 801 letter-spacing: 0.02em; 802 } 803 804 .mh-hero-edition { 805 display: inline-flex; 806 min-height: 34px; 807 align-items: center; 808 padding: 0 12px; 809 border-radius: 999px; 810 background: rgba(255, 255, 255, 0.1); 811 border: 1px solid rgba(255, 255, 255, 0.16); 812 } 813 814 .mh-hero-rule { 815 width: 72px; 816 height: 1px; 817 background: linear-gradient(90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); 818 } 819 820 .mh-hero-focus { 821 max-width: 360px; 822 text-transform: uppercase; 823 letter-spacing: 0.14em; 824 font-size: 0.76rem; 825 color: rgba(255, 255, 255, 0.62) !important; 826 } 827 828 .mh-hero-media { 829 position: relative; 830 min-height: 420px; 831 background: 832 linear-gradient(180deg, rgba(17, 17, 17, 0.02), rgba(17, 17, 17, 0.36)), 833 url("https://commons.wikimedia.org/wiki/Special:Redirect/file/Team%20Meeting.jpg") center/cover no-repeat; 834 overflow: hidden; 835 } 836 837 .mh-hero-media::before, 838 .mh-hero-media::after { 839 content: ""; 840 position: absolute; 841 pointer-events: none; 842 } 843 844 .mh-hero-media::before { 845 inset: 0; 846 background: 847 linear-gradient(180deg, rgba(7, 10, 16, 0.08), rgba(7, 10, 16, 0.4)), 848 linear-gradient(135deg, rgba(255, 255, 255, 0.12), transparent 34%), 849 linear-gradient(0deg, rgba(0, 0, 0, 0.14), transparent 38%); 850 } 851 852 .mh-hero-media::after { 853 inset: auto 24px 24px auto; 854 width: min(48vw, 360px); 855 height: min(48vw, 360px); 856 border-radius: 50%; 857 background: radial-gradient(circle, rgba(255, 255, 255, 0.26), rgba(255, 255, 255, 0.1) 32%, transparent 70%); 858 mix-blend-mode: screen; 859 animation: mhFloatOrb 10s ease-in-out infinite; 860 } 861 862 .mh-actions { 863 display: flex; 864 flex-wrap: wrap; 865 gap: 14px; 866 margin-top: 6px; 867 } 868 869 .mh-hero-topics { 870 display: flex; 871 flex-wrap: wrap; 872 gap: 8px; 873 margin-top: 12px; 874 } 875 876 .mh-hero-topic { 877 display: inline-flex; 878 align-items: center; 879 min-height: 34px; 880 padding: 0 13px; 881 border-radius: 999px; 882 background: rgba(255, 255, 255, 0.08); 883 border: 1px solid rgba(255, 255, 255, 0.18); 884 color: #ffffff !important; 885 font-size: 0.83rem; 886 font-weight: 800; 887 } 888 889 .mh-hero-strap { 890 position: absolute; 891 left: clamp(24px, 4vw, 44px); 892 bottom: clamp(24px, 4vw, 40px); 893 z-index: 2; 894 display: grid; 895 gap: 10px; 896 max-width: min(420px, calc(100% - 48px)); 897 } 898 899 .mh-hero-panel { 900 display: inline-flex; 901 flex-direction: column; 902 gap: 6px; 903 padding: 14px 16px 16px; 904 border-radius: 22px; 905 background: rgba(10, 14, 20, 0.52); 906 border: 1px solid rgba(255, 255, 255, 0.14); 907 backdrop-filter: blur(12px); 908 box-shadow: 0 16px 36px rgba(0, 0, 0, 0.22); 909 } 910 911 .mh-hero-ribbon { 912 position: absolute; 913 left: 0; 914 right: 0; 915 bottom: 0; 916 z-index: 2; 917 display: flex; 918 align-items: center; 919 min-height: 42px; 920 padding: 0 clamp(18px, 3vw, 34px); 921 background: rgba(255, 255, 255, 0.12); 922 border-top: 1px solid rgba(255, 255, 255, 0.14); 923 color: rgba(255, 255, 255, 0.86) !important; 924 text-transform: uppercase; 925 letter-spacing: 0.18em; 926 font-size: 0.68rem; 927 font-weight: 800; 928 backdrop-filter: blur(10px); 929 } 930 931 .mh-hero-note { 932 position: absolute; 933 z-index: 2; 934 display: grid; 935 gap: 4px; 936 min-width: 152px; 937 max-width: 220px; 938 padding: 12px 14px 14px; 939 border-radius: 20px; 940 background: rgba(10, 14, 20, 0.54); 941 border: 1px solid rgba(255, 255, 255, 0.14); 942 box-shadow: 0 16px 36px rgba(0, 0, 0, 0.22); 943 backdrop-filter: blur(12px); 944 } 945 946 .mh-hero-note small { 947 color: rgba(255, 255, 255, 0.62) !important; 948 text-transform: uppercase; 949 letter-spacing: 0.18em; 950 font-size: 0.62rem; 951 font-weight: 800; 952 } 953 954 .mh-hero-note strong { 955 color: #ffffff !important; 956 font-size: 0.96rem; 957 line-height: 1.22; 958 } 959 960 .mh-hero-note span { 961 color: rgba(255, 255, 255, 0.74) !important; 962 font-size: 0.8rem; 963 line-height: 1.45; 964 } 965 966 .mh-hero-note-a { 967 left: clamp(18px, 3vw, 34px); 968 top: clamp(20px, 3vw, 30px); 969 } 970 971 .mh-hero-note-b { 972 right: clamp(20px, 3vw, 36px); 973 bottom: clamp(84px, 9vw, 128px); 974 } 975 976 .mh-hero-panel small { 977 color: rgba(255, 255, 255, 0.62) !important; 978 text-transform: uppercase; 979 letter-spacing: 0.18em; 980 font-size: 0.68rem; 981 font-weight: 800; 982 } 983 984 .mh-hero-panel strong { 985 color: #ffffff !important; 986 font-size: 1rem; 987 line-height: 1.2; 988 } 989 990 .mh-hero-panel span { 991 color: rgba(255, 255, 255, 0.76) !important; 992 line-height: 1.45; 993 font-size: 0.88rem; 994 } 995 996 .mh-hero-stamp { 997 position: absolute; 998 right: clamp(14px, 2.2vw, 28px); 999 top: clamp(20px, 2.8vw, 32px); 1000 z-index: 2; 1001 writing-mode: vertical-rl; 1002 transform: rotate(180deg); 1003 font-size: clamp(1rem, 1.6vw, 1.18rem); 1004 letter-spacing: 0.26em; 1005 text-transform: uppercase; 1006 color: rgba(255, 255, 255, 0.44) !important; 1007 font-weight: 800; 1008 text-shadow: 0 8px 18px rgba(0, 0, 0, 0.18); 1009 } 1010 1011 .mh-hero-ghost { 1012 position: absolute; 1013 right: -2%; 1014 bottom: -2%; 1015 z-index: 1; 1016 font-family: "Cormorant Garamond", Georgia, serif; 1017 font-size: clamp(5.2rem, 14vw, 13rem); 1018 line-height: 0.82; 1019 letter-spacing: -0.06em; 1020 color: rgba(255, 255, 255, 0.16) !important; 1021 text-transform: uppercase; 1022 max-width: 76%; 1023 text-align: right; 1024 pointer-events: none; 1025 } 1026 1027 .mh-button { 1028 display: inline-flex; 1029 align-items: center; 1030 justify-content: center; 1031 min-height: 50px; 1032 padding: 0 20px; 1033 border-radius: 999px; 1034 border: 1px solid transparent; 1035 text-decoration: none !important; 1036 font-weight: 800; 1037 transition: transform .24s ease, background-color .24s ease, border-color .24s ease; 1038 } 1039 1040 .mh-button:hover { 1041 transform: translateY(-1px); 1042 } 1043 1044 .mh-button-primary { 1045 background: #abb8c3; 1046 color: #111111 !important; 1047 box-shadow: 0 18px 42px rgba(0, 0, 0, 0.18); 1048 } 1049 1050 .mh-button-secondary { 1051 background: rgba(255, 255, 255, 0.08); 1052 color: #ffffff !important; 1053 border-color: rgba(255, 255, 255, 0.22); 1054 backdrop-filter: blur(8px); 1055 } 1056 1057 .mh-hero-stats { 1058 display: grid; 1059 grid-template-columns: repeat(3, minmax(0, 1fr)); 1060 gap: 12px; 1061 margin-top: 14px; 1062 max-width: 720px; 1063 } 1064 1065 .mh-stat { 1066 padding: 16px 16px 18px; 1067 border-radius: 20px; 1068 background: rgba(255, 255, 255, 0.07); 1069 border: 1px solid rgba(255, 255, 255, 0.16); 1070 backdrop-filter: blur(14px); 1071 } 1072 1073 .mh-stat strong { 1074 display: block; 1075 margin-bottom: 8px; 1076 font-size: 1.55rem; 1077 color: #ffffff !important; 1078 } 1079 1080 .mh-stat span { 1081 display: block; 1082 color: rgba(255, 255, 255, 0.78) !important; 1083 line-height: 1.5; 1084 } 1085 1086 .atlas-derm-hero { 1087 position: relative; 1088 height: 95svh; 1089 max-height: 95svh; 1090 min-height: 0; 1091 display: grid; 1092 place-items: center; 1093 overflow: hidden; 1094 color: #ffffff !important; 1095 background: 1096 linear-gradient(90deg, rgba(247, 182, 51, 0.12) 0 1px, transparent 1px 96px), 1097 linear-gradient(0deg, rgba(255, 255, 255, 0.06) 0 1px, transparent 1px 78px), 1098 linear-gradient(135deg, #071f49 0%, #123a78 58%, #071b3d 100%); 1099 isolation: isolate; 1100 } 1101 1102 .atlas-derm-hero::before, 1103 .atlas-derm-hero::after { 1104 content: ""; 1105 position: absolute; 1106 inset: 0; 1107 pointer-events: none; 1108 z-index: 0; 1109 } 1110 1111 .atlas-derm-hero::before { 1112 background: 1113 linear-gradient(120deg, transparent 0 54%, rgba(247, 182, 51, 0.96) 54% 68%, transparent 68% 100%), 1114 linear-gradient(90deg, transparent 0 64%, rgba(247, 182, 51, 0.18) 64% 100%); 1115 } 1116 1117 .atlas-derm-hero::after { 1118 top: auto; 1119 height: 32%; 1120 background: 1121 repeating-linear-gradient(90deg, rgba(247, 182, 51, 0.34) 0 8px, transparent 8px 22px), 1122 linear-gradient(180deg, transparent, rgba(5, 18, 42, 0.42)); 1123 clip-path: polygon(0 60%, 10% 54%, 18% 62%, 28% 46%, 38% 70%, 48% 42%, 58% 64%, 69% 50%, 80% 68%, 91% 48%, 100% 58%, 100% 100%, 0 100%); 1124 opacity: 0.42; 1125 } 1126 1127 .atlas-hero-shell { 1128 position: relative; 1129 z-index: 1; 1130 width: min(1280px, calc(100% - 56px)); 1131 height: calc(100% - 52px); 1132 display: grid; 1133 grid-template-rows: auto minmax(0, 1fr) auto; 1134 gap: 18px; 1135 padding: 20px 0 18px; 1136 overflow: hidden; 1137 } 1138 1139 .atlas-hero-top { 1140 display: flex; 1141 align-items: center; 1142 justify-content: space-between; 1143 gap: 18px; 1144 min-height: 62px; 1145 } 1146 1147 .atlas-logo img { 1148 width: 210px; 1149 height: auto; 1150 filter: drop-shadow(0 14px 22px rgba(0, 0, 0, 0.22)); 1151 } 1152 1153 .atlas-logo { 1154 display: inline-flex; 1155 align-items: center; 1156 padding: 7px 10px; 1157 background: rgba(255, 255, 255, 0.92); 1158 } 1159 1160 .atlas-nav { 1161 display: flex; 1162 gap: 10px; 1163 font-size: 0.78rem; 1164 font-weight: 900; 1165 text-transform: uppercase; 1166 color: rgba(255, 255, 255, 0.76) !important; 1167 } 1168 1169 .atlas-nav span { 1170 padding: 8px 10px; 1171 border: 1px solid rgba(255, 255, 255, 0.16); 1172 background: rgba(255, 255, 255, 0.06); 1173 } 1174 1175 .atlas-hero-main { 1176 min-height: 0; 1177 display: grid; 1178 grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr); 1179 gap: 24px; 1180 align-items: center; 1181 } 1182 1183 .atlas-hero-copy { 1184 display: grid; 1185 gap: 16px; 1186 min-width: 0; 1187 } 1188 1189 .atlas-kicker { 1190 display: flex; 1191 align-items: center; 1192 gap: 12px; 1193 margin: 0; 1194 color: #ffd679 !important; 1195 font-size: 0.82rem; 1196 font-weight: 900; 1197 text-transform: uppercase; 1198 letter-spacing: 0.12em; 1199 } 1200 1201 .atlas-kicker::before { 1202 content: ""; 1203 width: 52px; 1204 height: 3px; 1205 background: #f7b633; 1206 } 1207 1208 .atlas-title { 1209 margin: 0; 1210 color: #ffffff !important; 1211 font-family: "Manrope", "Avenir Next", "Segoe UI", sans-serif; 1212 font-size: clamp(4.2rem, 7.4vw, 7.2rem); 1213 line-height: 0.88; 1214 letter-spacing: 0; 1215 text-transform: none;
1216 overflow-wrap: anywhere; 1217 } 1218 1219 .atlas-lead { 1220 margin: 0; 1221 max-width: 640px; 1222 color: rgba(255, 255, 255, 0.82) !important; 1223 font-size: 1.02rem; 1224 line-height: 1.7; 1225 } 1226 1227 .atlas-search-ribbon { 1228 display: grid; 1229 grid-template-columns: auto minmax(0, 1fr); 1230 gap: 10px 16px; 1231 align-items: center; 1232 width: 100%; 1233 max-width: 690px; 1234 min-width: 0; 1235 padding: 14px 16px; 1236 border-left: 5px solid #f7b633; 1237 background: 1238 linear-gradient(90deg, rgba(247, 182, 51, 0.18), rgba(255, 255, 255, 0.08)), 1239 rgba(255, 255, 255, 0.06); 1240 } 1241 1242 .atlas-search-ribbon strong { 1243 display: inline-grid; 1244 place-items: center; 1245 min-height: 42px; 1246 padding: 0 14px; 1247 background: #f7b633; 1248 color: #071f49 !important; 1249 font-weight: 900; 1250 text-transform: uppercase; 1251 } 1252 1253 .atlas-search-ribbon em { 1254 min-width: 0; 1255 color: rgba(255, 255, 255, 0.88) !important; 1256 font-style: normal; 1257 font-weight: 900; 1258 line-height: 1.4; 1259 overflow-wrap: anywhere; 1260 } 1261 1262 .atlas-city-flow { 1263 grid-column: 1 / -1; 1264 display: flex; 1265 flex-wrap: wrap; 1266 gap: 8px; 1267 } 1268 1269 .atlas-city-flow span { 1270 padding: 7px 10px; 1271 background: rgba(255, 255, 255, 0.11); 1272 border: 1px solid rgba(255, 255, 255, 0.18); 1273 color: rgba(255, 255, 255, 0.78) !important; 1274 font-size: 0.74rem; 1275 font-weight: 900; 1276 text-transform: uppercase; 1277 } 1278 1279 .atlas-derm-hero .mh-actions { 1280 margin-top: 0; 1281 } 1282 1283 .atlas-derm-hero .mh-button-primary { 1284 background: #f7b633; 1285 color: #071f49 !important; 1286 box-shadow: 0 18px 44px rgba(247, 182, 51, 0.26); 1287 } 1288 1289 .atlas-derm-hero .mh-button-secondary { 1290 background: rgba(255, 255, 255, 0.1); 1291 color: #ffffff !important; 1292 border-color: rgba(255, 255, 255, 0.24); 1293 box-shadow: none; 1294 } 1295 1296 .atlas-visual { 1297 position: relative; 1298 min-height: 0; 1299 height: 100%; 1300 display: grid; 1301 place-items: center; 1302 } 1303 1304 .atlas-derm-map { 1305 position: relative; 1306 width: min(640px, 100%); 1307 aspect-ratio: 1.04; 1308 min-height: 420px; 1309 } 1310 1311 .atlas-map-sheet { 1312 position: absolute; 1313 inset: 7% 6% 12% 7%; 1314 background: 1315 linear-gradient(120deg, rgba(255, 255, 255, 0.92), rgba(231, 239, 250, 0.82)), 1316 linear-gradient(135deg, transparent 0 42%, rgba(247, 182, 51, 0.34) 42% 47%, transparent 47%); 1317 clip-path: polygon(9% 0, 100% 0, 92% 83%, 68% 100%, 0 91%, 0 12%); 1318 box-shadow: 0 34px 80px rgba(0, 0, 0, 0.26); 1319 overflow: hidden; 1320 } 1321 1322 .atlas-map-sheet::before { 1323 content: ""; 1324 position: absolute; 1325 inset: 0; 1326 background: 1327 linear-gradient(90deg, rgba(18, 58, 120, 0.08) 0 1px, transparent 1px 68px), 1328 linear-gradient(0deg, rgba(18, 58, 120, 0.08) 0 1px, transparent 1px 68px); 1329 } 1330 1331 .atlas-map-sheet::after { 1332 content: ""; 1333 position: absolute; 1334 left: 13%; 1335 top: 18%; 1336 width: 64%; 1337 height: 56%; 1338 border: 8px solid rgba(247, 182, 51, 0.7); 1339 border-left-color: transparent; 1340 border-bottom-color: transparent; 1341 border-radius: 58% 42% 48% 52%; 1342 transform: rotate(-12deg); 1343 } 1344 1345 .atlas-skin-lens { 1346 position: absolute; 1347 right: 2%; 1348 top: 0; 1349 z-index: 3; 1350 width: min(43%, 270px); 1351 aspect-ratio: 1; 1352 border-radius: 50%; 1353 overflow: hidden; 1354 border: 14px solid #f7b633; 1355 box-shadow: 0 28px 64px rgba(0, 0, 0, 0.34); 1356 background: #ffffff; 1357 } 1358 1359 .atlas-skin-lens img { 1360 width: 100%; 1361 height: 100%; 1362 object-fit: cover; 1363 transform: scale(1.08); 1364 } 1365 1366 .atlas-skin-lens::after { 1367 content: ""; 1368 position: absolute; 1369 inset: 15%; 1370 border: 2px solid rgba(255, 255, 255, 0.7); 1371 border-radius: 50%; 1372 box-shadow: 0 0 0 999px rgba(7, 31, 73, 0.12); 1373 } 1374 1375 .atlas-pin { 1376 position: absolute; 1377 z-index: 4; 1378 display: grid; 1379 grid-template-columns: 12px auto; 1380 gap: 8px; 1381 align-items: center; 1382 color: #071f49 !important; 1383 font-size: 0.74rem; 1384 font-weight: 900; 1385 text-transform: uppercase; 1386 } 1387 1388 .atlas-pin::before { 1389 content: ""; 1390 width: 12px; 1391 height: 12px; 1392 border-radius: 50%; 1393 background: #f7b633; 1394 box-shadow: 0 0 0 7px rgba(247, 182, 51, 0.22); 1395 } 1396 1397 .atlas-pin--paris { 1398 left: 19%; 1399 top: 24%; 1400 } 1401 1402 .atlas-pin--lyon { 1403 left: 48%; 1404 top: 46%; 1405 } 1406 1407 .atlas-pin--nantes { 1408 left: 23%; 1409 top: 58%; 1410 } 1411 1412 .atlas-directory-card { 1413 position: absolute; 1414 left: 0; 1415 bottom: 8%; 1416 z-index: 5; 1417 width: min(330px, 54%); 1418 padding: 17px 18px; 1419 background: #ffffff; 1420 border-left: 8px solid #f7b633;
1421 box-shadow: 0 26px 62px rgba(0, 0, 0, 0.27); 1422 } 1423 1424 .atlas-directory-card strong, 1425 .atlas-layer-card strong { 1426 display: block; 1427 color: #071f49 !important; 1428 font-size: 0.98rem; 1429 line-height: 1.2; 1430 } 1431 1432 .atlas-directory-card span, 1433 .atlas-layer-card span { 1434 display: block; 1435 margin-top: 7px; 1436 color: #596579 !important; 1437 font-size: 0.78rem; 1438 font-weight: 800; 1439 line-height: 1.45; 1440 } 1441 1442 .atlas-directory-list { 1443 display: grid; 1444 gap: 6px; 1445 margin-top: 12px; 1446 } 1447 1448 .atlas-directory-list i { 1449 display: block; 1450 height: 6px; 1451 background: linear-gradient(90deg, #123a78 var(--w), rgba(18, 58, 120, 0.12) var(--w)); 1452 } 1453 1454 .atlas-layer-card { 1455 position: absolute; 1456 right: 0; 1457 bottom: 0; 1458 z-index: 5; 1459 width: min(300px, 48%); 1460 padding: 16px 18px 18px; 1461 background: rgba(7, 31, 73, 0.94); 1462 border-top: 6px solid #f7b633; 1463 box-shadow: 0 26px 64px rgba(0, 0, 0, 0.26); 1464 } 1465 1466 .atlas-layer-card strong, 1467 .atlas-layer-card span { 1468 color: #ffffff !important; 1469 } 1470 1471 .atlas-layer-lines { 1472 display: grid; 1473 gap: 5px; 1474 margin-top: 12px; 1475 } 1476 1477 .atlas-layer-lines i { 1478 display: block; 1479 height: 9px; 1480 background: linear-gradient(90deg, #f7b633, rgba(255, 255, 255, 0.16)); 1481 border-radius: 999px; 1482 } 1483 1484 .atlas-ticker { 1485 display: grid; 1486 grid-template-columns: repeat(4, minmax(0, 1fr)); 1487 gap: 1px; 1488 background: rgba(255, 255, 255, 0.2); 1489 border: 1px solid rgba(255, 255, 255, 0.18); 1490 } 1491 1492 .atlas-ticker span { 1493 min-height: 42px; 1494 display: grid; 1495 place-items: center; 1496 padding: 8px 10px; 1497 background: rgba(7, 31, 73, 0.82); 1498 color: rgba(255, 255, 255, 0.82) !important; 1499 font-size: 0.75rem; 1500 font-weight: 900; 1501 text-align: center; 1502 text-transform: uppercase; 1503 } 1504 1505 @media (max-width: 980px) { 1506 .atlas-hero-main { 1507 grid-template-columns: 1fr; 1508 } 1509 1510 .atlas-visual { 1511 height: 230px; 1512 } 1513 1514 .atlas-title { 1515 font-size: clamp(3.6rem, 10vw, 5.2rem); 1516 } 1517 1518 .atlas-derm-map { 1519 width: min(520px, 100%); 1520 min-height: 230px; 1521 aspect-ratio: 2.25; 1522 } 1523 1524 .atlas-skin-lens { 1525 width: 150px; 1526 border-width: 8px; 1527 } 1528 1529 .atlas-directory-card, 1530 .atlas-layer-card { 1531 padding: 12px 14px; 1532 } 1533 } 1534 1535 @media (max-width: 720px) { 1536 .atlas-hero-shell { 1537 width: calc(100% - 24px); 1538 height: calc(100% - 24px); 1539 padding: 6px 0 0; 1540 gap: 12px; 1541 } 1542 1543 .atlas-derm-hero::before { 1544 background: 1545 linear-gradient(120deg, transparent 0 67%, rgba(247, 182, 51, 0.72) 67% 84%, transparent 84% 100%), 1546 linear-gradient(90deg, transparent 0 72%, rgba(247, 182, 51, 0.14) 72% 100%); 1547 } 1548 1549 .atlas-logo img { 1550 width: 132px; 1551 } 1552 1553 .atlas-nav { 1554 display: none; 1555 } 1556 1557 .atlas-kicker { 1558 font-size: 0.7rem; 1559 } 1560 1561 .atlas-kicker::before { 1562 width: 32px; 1563 } 1564 1565 .atlas-title { 1566 font-size: 2.52rem; 1567 line-height: 0.94; 1568 } 1569 1570 .atlas-lead { 1571 max-width: 32ch; 1572 font-size: 0.92rem; 1573 line-height: 1.55; 1574 } 1575 1576 .atlas-search-ribbon { 1577 grid-template-columns: 1fr; 1578 padding: 10px 12px; 1579 } 1580 1581 .atlas-search-ribbon strong { 1582 width: fit-content; 1583 min-height: 34px; 1584 padding: 0 10px; 1585 } 1586 1587 .atlas-search-ribbon em { 1588 font-size: 0.9rem; 1589 line-height: 1.35; 1590 } 1591 1592 .atlas-city-flow span:nth-child(n+4) { 1593 display: none; 1594 } 1595 1596 .atlas-visual { 1597 height: 156px; 1598 } 1599 1600 .atlas-derm-map { 1601 min-height: 156px; 1602 } 1603 1604 .atlas-pin, 1605 .atlas-layer-card { 1606 display: none; 1607 } 1608 1609 .atlas-directory-card { 1610 width: 54%; 1611 bottom: 4%; 1612 } 1613 1614 .atlas-directory-card span, 1615 .atlas-layer-card span { 1616 display: none; 1617 } 1618 1619 .atlas-directory-list { 1620 margin-top: 8px; 1621 } 1622 1623 .atlas-derm-hero .mh-actions { 1624 display: grid; 1625 grid-template-columns: 1fr; 1626 gap: 8px; 1627 max-width: 280px; 1628 } 1629 1630 .atlas-derm-hero .mh-button { 1631 min-height: 44px; 1632 padding: 0 12px; 1633 font-size: 0.88rem; 1634 } 1635 1636 .atlas-ticker span:nth-child(n+3) { 1637 display: none; 1638 } 1639 1640 .atlas-ticker { 1641 grid-template-columns: 1fr; 1642 } 1643 1644 .atlas-ticker span { 1645 font-size: 0.62rem; 1646 min-height: 38px; 1647 } 1648 } 1649 1650 .atlas-derm-hero { 1651 --atlas-ink: #101315; 1652 --atlas-graphite: #32373c; 1653 --atlas-steel: #abb8c3; 1654 --atlas-paper: #f5f3ea; 1655 --atlas-mint: #bfe8dc; 1656 --atlas-line: rgba(245, 243, 234, 0.14); 1657 --atlas-soft-line: rgba(171, 184, 195, 0.2); 1658 position: relative; 1659 height: 100vh; 1660 min-height: 100vh; 1661 display: grid; 1662 place-items: stretch; 1663 overflow: hidden; 1664 color: var(--atlas-paper) !important; 1665 background-color: var(--atlas-ink); 1666 background-image: 1667 repeating-linear-gradient(90deg, rgba(171, 184, 195, 0.08) 0 1px, transparent 1px 76px), 1668 repeating-linear-gradient(0deg, rgba(245, 243, 234, 0.05) 0 1px, transparent 1px 72px), 1669 linear-gradient(135deg, #101315 0%, #32373c 48%, #171d1f 100%); 1670 isolation: isolate; 1671 } 1672 1673 .atlas-derm-hero::before, 1674 .atlas-derm-hero::after { 1675 content: ""; 1676 position: absolute; 1677 inset: 0; 1678 z-index: 0; 1679 pointer-events: none; 1680 } 1681 1682 .atlas-derm-hero::before { 1683 background: 1684 linear-gradient(112deg, transparent 0 35%, rgba(191, 232, 220, 0.08) 35% 35.4%, transparent 35.4% 100%), 1685 linear-gradient(128deg, transparent 0 61%, rgba(245, 243, 234, 0.1) 61% 61.3%, transparent 61.3% 100%), 1686 linear-gradient(180deg, rgba(245, 243, 234, 0.12), transparent 18%, transparent 76%, rgba(171, 184, 195, 0.08)); 1687 opacity: 0.9; 1688 } 1689 1690 .atlas-derm-hero::after { 1691 background: 1692 linear-gradient(90deg, rgba(191, 232, 220, 0), rgba(191, 232, 220, 0.18), rgba(191, 232, 220, 0)) 0 18% / 100% 1px no-repeat, 1693 linear-gradient(90deg, rgba(245, 243, 234, 0), rgba(245, 243, 234, 0.12), rgba(245, 243, 234, 0)) 0 76% / 100% 1px no-repeat; 1694 animation: atlasHeroSignal 7s ease-in-out infinite; 1695 } 1696 1697 .atlas-hero-shell { 1698 position: relative; 1699 z-index: 1; 1700 width: min(1360px, calc(100% - 56px)); 1701 height: 100%; 1702 margin: 0 auto; 1703 display: grid; 1704 grid-template-rows: minmax(58px, auto) minmax(0, 1fr); 1705 gap: clamp(14px, 2vw, 22px); 1706 padding: clamp(18px, 3.2vw, 42px) 0; 1707 overflow: hidden; 1708 } 1709 1710 .atlas-hero-top { 1711 min-height: 0; 1712 display: flex; 1713 align-items: center; 1714 justify-content: space-between; 1715 gap: 18px; 1716 color: var(--atlas-paper) !important; 1717 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1718 } 1719 1720 .atlas-brand, 1721 .atlas-status, 1722 .atlas-nav a { 1723 display: inline-flex; 1724 align-items: center; 1725 min-height: 38px; 1726 color: inherit !important; 1727 text-decoration: none !important; 1728 } 1729 1730 .atlas-brand { 1731 gap: 12px; 1732 font-weight: 700; 1733 letter-spacing: 0; 1734 } 1735 1736 .atlas-brand svg { 1737 width: 38px; 1738 height: 38px; 1739 flex: 0 0 38px; 1740 } 1741 1742 .atlas-brand-text { 1743 display: grid; 1744 gap: 2px; 1745 line-height: 1; 1746 } 1747 1748 .atlas-brand-text strong { 1749 color: #ffffff !important; 1750 font-size: 0.98rem; 1751 } 1752 1753 .atlas-brand-text span { 1754 color: rgba(245, 243, 234, 0.62) !important; 1755 font-size: 0.68rem; 1756 font-weight: 600; 1757 text-transform: uppercase; 1758 } 1759 1760 .atlas-nav { 1761 display: flex; 1762 align-items: center; 1763 justify-content: center; 1764 flex-wrap: wrap; 1765 gap: 6px; 1766 margin: 0 auto; 1767 font-size: 0.72rem; 1768 font-weight: 600; 1769 text-transform: uppercase; 1770 color: rgba(245, 243, 234, 0.72) !important; 1771 } 1772 1773 .atlas-nav a { 1774 padding: 0 10px; 1775 border: 1px solid rgba(245, 243, 234, 0.13); 1776 border-radius: 6px; 1777 background: rgba(16, 19, 21, 0.28); 1778 transition: background-color .2s ease, border-color .2s ease, color .2s ease; 1779 } 1780 1781 .atlas-nav a:hover { 1782 color: #ffffff !important; 1783 border-color: rgba(191, 232, 220, 0.42); 1784 background: rgba(191, 232, 220, 0.08); 1785 } 1786 1787 .atlas-status { 1788 gap: 8px; 1789 padding: 0 12px; 1790 border: 1px solid rgba(191, 232, 220, 0.24); 1791 border-radius: 999px; 1792 background: rgba(191, 232, 220, 0.08); 1793 color: rgba(245, 243, 234, 0.78) !important; 1794 font-size: 0.72rem; 1795 font-weight: 600; 1796 white-space: nowrap; 1797 } 1798 1799 .atlas-status i, 1800 .atlas-ticker i, 1801 .atlas-module-status { 1802 width: 7px; 1803 height: 7px; 1804 border-radius: 50%; 1805 background: var(--atlas-mint); 1806 box-shadow: 0 0 0 4px rgba(191, 232, 220, 0.12), 0 0 18px rgba(191, 232, 220, 0.42); 1807 } 1808 1809 .atlas-terminal { 1810 position: relative; 1811 min-height: 0; 1812 display: grid; 1813 grid-template-rows: auto minmax(0, 1fr) auto; 1814 overflow: hidden; 1815 border: 1px solid rgba(245, 243, 234, 0.18); 1816 border-radius: 8px; 1817 background: 1818 linear-gradient(180deg, rgba(245, 243, 234, 0.08), rgba(245, 243, 234, 0.02)), 1819 rgba(16, 19, 21, 0.78); 1820 box-shadow: 0 32px 92px rgba(0, 0, 0, 0.36); 1821 backdrop-filter: blur(18px); 1822 } 1823 1824 .atlas-terminal::before { 1825 content: ""; 1826 position: absolute; 1827 left: 0; 1828 right: 0; 1829 top: -18%; 1830 height: 18%; 1831 z-index: 2; 1832 pointer-events: none; 1833 background: linear-gradient(180deg, transparent, rgba(191, 232, 220, 0.08), transparent); 1834 animation: atlasScan 6.5s linear infinite; 1835 } 1836 1837 .atlas-terminal-bar { 1838 position: relative; 1839 z-index: 3; 1840 min-height: 48px; 1841 display: flex; 1842 align-items: center; 1843 justify-content: space-between; 1844 gap: 16px; 1845 padding: 0 clamp(14px, 2vw, 22px); 1846 border-bottom: 1px solid rgba(245, 243, 234, 0.13); 1847 background: rgba(16, 19, 21, 0.82); 1848 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1849 color: rgba(245, 243, 234, 0.72) !important; 1850 font-size: 0.76rem; 1851 } 1852 1853 .atlas-terminal-dots { 1854 display: inline-flex; 1855 gap: 7px; 1856 align-items: center; 1857 } 1858 1859 .atlas-terminal-dots i { 1860 width: 8px; 1861 height: 8px; 1862 border-radius: 50%; 1863 background: rgba(245, 243, 234, 0.32); 1864 } 1865 1866 .atlas-terminal-dots i:nth-child(2) { 1867 background: rgba(171, 184, 195, 0.58); 1868 } 1869 1870 .atlas-terminal-dots i:nth-child(3) { 1871 background: rgba(191, 232, 220, 0.72); 1872 } 1873 1874 .atlas-terminal-path { 1875 overflow: hidden; 1876 text-overflow: ellipsis; 1877 white-space: nowrap; 1878 } 1879 1880 .atlas-terminal-grid { 1881 min-height: 0; 1882 display: grid; 1883 grid-template-columns: minmax(0, 1.04fr) minmax(320px, 0.7fr); 1884 grid-template-rows: minmax(0, 1fr) auto; 1885 gap: 0; 1886 } 1887 1888 .atlas-editorial { 1889 min-width: 0; 1890 display: flex; 1891 flex-direction: column; 1892 justify-content: center; 1893 gap: clamp(14px, 2vw, 22px); 1894 padding: clamp(28px, 5vw, 76px); 1895 border-right: 1px solid rgba(245, 243, 234, 0.12); 1896 } 1897 1898 .atlas-kicker { 1899 display: inline-flex; 1900 align-items: center; 1901 gap: 10px; 1902 width: fit-content; 1903 margin: 0; 1904 padding: 7px 10px; 1905 border: 1px solid rgba(191, 232, 220, 0.22); 1906 border-radius: 6px; 1907 background: rgba(191, 232, 220, 0.07); 1908 color: rgba(245, 243, 234, 0.78) !important; 1909 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1910 font-size: 0.72rem; 1911 font-weight: 600; 1912 letter-spacing: 0; 1913 text-transform: uppercase; 1914 } 1915 1916 .atlas-kicker::before { 1917 content: ""; 1918 width: 7px; 1919 height: 7px; 1920 border-radius: 50%; 1921 background: var(--atlas-mint); 1922 box-shadow: 0 0 18px rgba(191, 232, 220, 0.55); 1923 animation: atlasBlink 1.8s steps(2, end) infinite; 1924 } 1925 1926 .atlas-title { 1927 margin: 0; 1928 max-width: 18.5ch; 1929 color: #ffffff !important; 1930 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1931 font-size: clamp(2.6rem, 4.8vw, 4.9rem); 1932 font-weight: 600; 1933 line-height: 0.98; 1934 letter-spacing: 0; 1935 text-transform: none; 1936 overflow-wrap: normal; 1937 text-wrap: balance; 1938 } 1939 1940 .atlas-title span { 1941 display: block; 1942 margin-bottom: 0.18em; 1943 color: var(--atlas-steel) !important; 1944 font-size: 0.22em; 1945 font-weight: 700; 1946 line-height: 1.2; 1947 text-transform: uppercase; 1948 } 1949 1950 .atlas-title em { 1951 display: block; 1952 color: var(--atlas-paper) !important; 1953 font-style: normal; 1954 } 1955 1956 .atlas-lead { 1957 margin: 0; 1958 max-width: 68ch; 1959 color: rgba(245, 243, 234, 0.76) !important; 1960 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1961 font-size: clamp(0.92rem, 1.1vw, 1.04rem); 1962 line-height: 1.78; 1963 } 1964 1965 .atlas-commands { 1966 display: flex; 1967 flex-wrap: wrap; 1968 gap: 10px; 1969 margin-top: 4px; 1970 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 1971 } 1972 1973 .atlas-command-line, 1974 .atlas-command-secondary { 1975 min-height: 48px; 1976 display: inline-flex; 1977 align-items: center; 1978 gap: 10px; 1979 border-radius: 6px; 1980 text-decoration: none !important; 1981 font-weight: 700; 1982 letter-spacing: 0; 1983 transition: transform .2s ease, border-color .2s ease, background-color .2s ease; 1984 } 1985 1986 .atlas-command-line { 1987 max-width: 100%; 1988 padding: 0 16px; 1989 border: 1px solid rgba(191, 232, 220, 0.62); 1990 background: linear-gradient(90deg, rgba(191, 232, 220, 0.22), rgba(245, 243, 234, 0.08)); 1991 color: #ffffff !important; 1992 box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.04), 0 18px 38px rgba(0, 0, 0, 0.2); 1993 } 1994 1995 .atlas-command-secondary { 1996 padding: 0 14px; 1997 border: 1px solid rgba(245, 243, 234, 0.18); 1998 background: rgba(245, 243, 234, 0.05); 1999 color: rgba(245, 243, 234, 0.78) !important; 2000 } 2001 2002 .atlas-command-line:hover, 2003 .atlas-command-secondary:hover { 2004 transform: translateY(-1px); 2005 border-color: rgba(245, 243, 234, 0.46); 2006 background-color: rgba(245, 243, 234, 0.09); 2007 } 2008 2009 .atlas-prompt { 2010 flex: 0 0 auto; 2011 color: var(--atlas-steel) !important; 2012 font-weight: 600; 2013 } 2014 2015 .atlas-command-label { 2016 display: inline-block; 2017 max-width: 31ch; 2018 overflow: hidden; 2019 white-space: nowrap; 2020 animation: atlasType 2.2s steps(31, end) .35s both; 2021 } 2022 2023 .atlas-cursor { 2024 width: 8px; 2025 height: 1.2em; 2026 flex: 0 0 8px; 2027 background: var(--atlas-mint); 2028 animation: atlasCursor .95s steps(2, end) infinite; 2029 } 2030 2031 .atlas-modules { 2032 min-width: 0; 2033 display: grid; 2034 grid-template-rows: auto repeat(6, minmax(0, 1fr)); 2035 border-bottom: 1px solid rgba(245, 243, 234, 0.12); 2036 } 2037 2038 .atlas-modules-head, 2039 .atlas-module, 2040 .atlas-signal-board { 2041 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 2042 } 2043 2044 .atlas-modules-head { 2045 min-height: 46px; 2046 display: flex; 2047 align-items: center; 2048 justify-content: space-between; 2049 gap: 14px; 2050 padding: 0 18px; 2051 border-bottom: 1px solid rgba(245, 243, 234, 0.12); 2052 color: rgba(245, 243, 234, 0.58) !important; 2053 font-size: 0.72rem; 2054 font-weight: 700; 2055 text-transform: uppercase; 2056 } 2057 2058 .atlas-module { 2059 min-width: 0; 2060 display: grid; 2061 grid-template-columns: auto minmax(0, 1fr); 2062 gap: 12px; 2063 align-items: center; 2064 padding: 12px 18px; 2065 border-bottom: 1px solid rgba(245, 243, 234, 0.1); 2066 color: rgba(245, 243, 234, 0.72) !important; 2067 text-decoration: none !important; 2068 transition: background-color .2s ease, color .2s ease; 2069 } 2070 2071 .atlas-module:hover { 2072 color: #ffffff !important; 2073 background: rgba(191, 232, 220, 0.07); 2074 } 2075 2076 .atlas-module-status { 2077 align-self: start; 2078 margin-top: 6px; 2079 background: rg
2079ba(171, 184, 195, 0.6); 2080 } 2081 2082 .atlas-module.is-active .atlas-module-status { 2083 background: var(--atlas-mint); 2084 animation: atlasBlink 1.8s steps(2, end) infinite; 2085 } 2086 2087 .atlas-module small { 2088 display: block; 2089 margin-bottom: 5px; 2090 color: rgba(245, 243, 234, 0.46) !important; 2091 font-size: 0.68rem; 2092 font-weight: 700; 2093 text-transform: uppercase; 2094 } 2095 2096 .atlas-module strong { 2097 display: block; 2098 color: inherit !important; 2099 font-size: 0.94rem; 2100 line-height: 1.35; 2101 } 2102 2103 .atlas-signal-board { 2104 grid-column: 1 / -1; 2105 min-height: 174px; 2106 height: 174px; 2107 max-height: 174px; 2108 display: grid; 2109 grid-template-columns: minmax(0, 1fr) minmax(190px, 0.34fr); 2110 align-items: stretch; 2111 border-top: 1px solid rgba(245, 243, 234, 0.12); 2112 background: rgba(245, 243, 234, 0.025); 2113 } 2114 2115 .atlas-system-svg { 2116 width: 100%; 2117 height: 174px; 2118 min-height: 0; 2119 display: block; 2120 } 2121 2122 .atlas-svg-line { 2123 stroke-dasharray: 620; 2124 stroke-dashoffset: 620; 2125 animation: atlasTrace 4s ease-in-out infinite; 2126 } 2127 2128 .atlas-scan-note { 2129 display: grid; 2130 align-content: center; 2131 gap: 10px; 2132 padding: 18px; 2133 border-left: 1px solid rgba(245, 243, 234, 0.12); 2134 color: rgba(245, 243, 234, 0.64) !important; 2135 font-size: 0.76rem; 2136 line-height: 1.55; 2137 } 2138 2139 .atlas-scan-note strong { 2140 color: #ffffff !important; 2141 font-size: 1rem; 2142 line-height: 1.25; 2143 } 2144 2145 .atlas-ticker { 2146 min-height: 48px; 2147 display: grid; 2148 grid-template-columns: repeat(4, minmax(0, 1fr)); 2149 gap: 0; 2150 border-top: 1px solid rgba(245, 243, 234, 0.12); 2151 background: rgba(16, 19, 21, 0.48); 2152 font-family: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace; 2153 } 2154 2155 .atlas-ticker span { 2156 min-height: 48px; 2157 display: inline-flex; 2158 align-items: center; 2159 justify-content: center; 2160 gap: 8px; 2161 padding: 8px 12px; 2162 border-right: 1px solid rgba(245, 243, 234, 0.1); 2163 background: transparent; 2164 color: rgba(245, 243, 234, 0.68) !important; 2165 font-size: 0.72rem; 2166 font-weight: 700; 2167 text-align: center; 2168 text-transform: uppercase; 2169 } 2170 2171 .atlas-ticker span:last-child { 2172 border-right: 0; 2173 } 2174 2175 @keyframes atlasHeroSignal { 2176 2177 0%, 2178 100% { 2179 opacity: 0.54; 2180 transform: translateY(0); 2181 } 2182 2183 50% { 2184 opacity: 1; 2185 transform: translateY(7px); 2186 } 2187 } 2188 2189 @keyframes atlasScan { 2190 from { 2191 transform: translateY(0); 2192 } 2193 2194 to { 2195 transform: translateY(680%); 2196 } 2197 } 2198 2199 @keyframes atlasType { 2200 from { 2201 max-width: 0; 2202 } 2203 2204 to { 2205 max-width: 31ch; 2206 } 2207 } 2208 2209 @keyframes atlasCursor { 2210 2211 0%, 2212 48% { 2213 opacity: 1; 2214 } 2215 2216 49%, 2217 100% { 2218 opacity: 0; 2219 } 2220 } 2221 2222 @keyframes atlasBlink { 2223 2224 0%, 2225 55% { 2226 opacity: 1; 2227 } 2228 2229 56%, 2230 100% { 2231 opacity: 0.45; 2232 } 2233 } 2234 2235 @keyframes atlasTrace { 2236 0% { 2237 stroke-dashoffset: 620; 2238 opacity: 0.34; 2239 } 2240 2241 45%, 2242 75% { 2243 stroke-dashoffset: 0; 2244 opacity: 1; 2245 } 2246 2247 100% { 2248 stroke-dashoffset: -620; 2249 opacity: 0.34; 2250 } 2251 } 2252 2253 @media (max-width: 1100px) { 2254 .atlas-derm-hero { 2255 height: auto; 2256 min-height: 100svh; 2257 } 2258 2259 .atlas-hero-shell { 2260 width: min(100% - 36px, 1040px); 2261 min-height: 100svh; 2262 height: auto; 2263 padding: 22px 0; 2264 } 2265 2266 .atlas-hero-top { 2267 align-items: flex-start; 2268 } 2269 2270 .atlas-nav { 2271 justify-content: flex-end; 2272 margin: 0; 2273 } 2274 2275 .atlas-terminal-grid { 2276 grid-template-columns: minmax(0, 1fr) minmax(280px, 0.72fr); 2277 } 2278 2279 .atlas-editorial { 2280 padding: clamp(28px, 4vw, 44px); 2281 } 2282 2283 .atlas-title { 2284 font-size: clamp(2.5rem, 6.2vw, 4.2rem); 2285 } 2286 2287 .atlas-signal-board { 2288 min-height: 132px; 2289 height: 132px; 2290 max-height: 132px; 2291 } 2292 2293 .atlas-system-svg { 2294 height: 132px; 2295 min-height: 0; 2296 } 2297 } 2298 2299 @media (max-width: 860px) { 2300 .atlas-hero-shell { 2301 width: min(100% - 28px, 760px); 2302 } 2303 2304 .atlas-status { 2305 display: none; 2306 } 2307 2308 .atlas-nav a:nth-child(n+4) { 2309 display: none; 2310 } 2311 2312 .atlas-terminal-grid { 2313 grid-template-columns: 1fr; 2314 } 2315 2316 .atlas-editorial { 2317 border-right: 0; 2318 border-bottom: 1px solid rgba(245, 243, 234, 0.12); 2319 } 2320 2321 .atlas-modules { 2322 grid-template-columns: repeat(2, minmax(0, 1fr)); 2323 grid-template-rows: auto repeat(3, minmax(92px, auto)); 2324 } 2325 2326 .atlas-modules-head { 2327 grid-column: 1 / -1; 2328 } 2329 2330 .atlas-module:nth-child(2n) { 2331 border-right: 1px solid rgba(245, 243, 234, 0.1); 2332 } 2333 2334 .atlas-signal-board { 2335 grid-template-columns: 1fr; 2336 } 2337 2338 .atlas-scan-note { 2339 display: none; 2340 } 2341 } 2342 2343 @media (max-width: 720px) { 2344 .atlas-derm-hero { 2345 place-items: center; 2346 } 2347 2348 .atlas-hero-shell { 2349 width: 100%; 2350 min-height: 100svh; 2351 justify-content: center; 2352 padding: 14px 12px; 2353 gap: 12px; 2354 } 2355 2356 .atlas-hero-top { 2357 min-height: 44px; 2358 justify-content: center; 2359 } 2360 2361 .atlas-brand svg { 2362 width: 32px; 2363 height: 32px; 2364 flex-basis: 32px; 2365 } 2366 2367 .atlas-brand-text span, 2368 .atlas-nav, 2369 .atlas-terminal-path, 2370 .atlas-terminal-clock, 2371 .atlas-system-svg { 2372 display: none; 2373 } 2374 2375 .atlas-terminal { 2376 width: min(100%, 342px); 2377 justify-self: center; 2378 grid-template-rows: auto minmax(0, auto) auto; 2379 } 2380 2381 .atlas-terminal-bar { 2382 min-height: 38px; 2383 justify-content: center; 2384 padding: 0 12px; 2385 font-size: 0.68rem; 2386 } 2387 2388 .atlas-editorial { 2389 align-items: center; 2390 text-align: center; 2391 gap: 13px; 2392 padding: 24px 16px 22px; 2393 } 2394 2395 .atlas-kicker { 2396 font-size: 0.64rem; 2397 } 2398 2399 .atlas-title { 2400 max-width: 10.4ch; 2401 font-size: clamp(2rem, 10.4vw, 2.72rem); 2402 line-height: 1.02;
2403 overflow-wrap: anywhere; 2404 } 2405 2406 .atlas-lead { 2407 max-width: 36ch; 2408 font-size: 0.82rem; 2409 line-height: 1.62; 2410 } 2411 2412 .atlas-commands { 2413 width: 100%; 2414 justify-content: center; 2415 } 2416 2417 .atlas-command-line, 2418 .atlas-command-secondary { 2419 width: 100%; 2420 min-height: 44px; 2421 justify-content: center; 2422 padding: 0 10px; 2423 font-size: 0.76rem; 2424 } 2425 2426 .atlas-command-label { 2427 max-width: 18ch; 2428 white-space: normal; 2429 animation: none; 2430 } 2431 2432 .atlas-command-secondary { 2433 display: none; 2434 } 2435 2436 .atlas-modules { 2437 grid-template-columns: 1fr; 2438 grid-template-rows: auto repeat(3, auto); 2439 } 2440 2441 .atlas-modules-head { 2442 min-height: 38px; 2443 padding: 0 14px; 2444 font-size: 0.66rem; 2445 } 2446 2447 .atlas-module { 2448 min-height: 64px; 2449 padding: 10px 14px; 2450 border-right: 0 !important; 2451 } 2452 2453 .atlas-module:nth-child(n+5), 2454 .atlas-signal-board { 2455 display: none; 2456 } 2457 2458 .atlas-module small { 2459 font-size: 0.62rem; 2460 } 2461 2462 .atlas-module strong { 2463 font-size: 0.82rem; 2464 } 2465 2466 .atlas-ticker { 2467 grid-template-columns: 1fr 1fr; 2468 } 2469 2470 .atlas-ticker span { 2471 min-height: 38px; 2472 font-size: 0.61rem; 2473 } 2474 2475 .atlas-ticker span:nth-child(n+3) { 2476 display: none; 2477 } 2478 } 2479 2480 @media (prefers-reduced-motion: reduce) { 2481 2482 .atlas-derm-hero::after, 2483 .atlas-terminal::before, 2484 .atlas-kicker::before, 2485 .atlas-module.is-active .atlas-module-status, 2486 .atlas-command-label, 2487 .atlas-cursor, 2488 .atlas-svg-line { 2489 animation: none !important; 2490 } 2491 } 2492 2493 .atlas-derm-hero { 2494 --atlas-blue: #123a78; 2495 --atlas-gold: #f7b633; 2496 --atlas-ink: #18202b; 2497 --atlas-muted: #647080; 2498 --atlas-paper: #fbfaf6; 2499 --atlas-sheet: #ffffff; 2500 --atlas-mist: #edf3f1; 2501 --atlas-line: rgba(18, 58, 120, 0.14); 2502 --atlas-line-strong: rgba(18, 58, 120, 0.24); 2503 position: relative; 2504 height: 100vh; 2505 min-height: 100vh; 2506 display: grid; 2507 place-items: stretch; 2508 overflow: hidden; 2509 color: var(--atlas-ink) !important; 2510 background: 2511 linear-gradient(90deg, rgba(18, 58, 120, 0.045) 1px, transparent 1px) 0 0 / 88px 88px, 2512 linear-gradient(0deg, rgba(18, 58, 120, 0.035) 1px, transparent 1px) 0 0 / 88px 88px, 2513 radial-gradient(circle at 82% 18%, rgba(247, 182, 51, 0.18), transparent 24%), 2514 linear-gradient(135deg, #f8faf7 0%, #eef4f1 48%, #f7f1e4 100%); 2515 isolation: isolate; 2516 } 2517 2518 .atlas-derm-hero::before, 2519 .atlas-derm-hero::after { 2520 content: ""; 2521 position: absolute; 2522 inset: 0; 2523 pointer-events: none; 2524 z-index: 0; 2525 } 2526 2527 .atlas-derm-hero::before { 2528 background: 2529 linear-gradient(108deg, transparent 0 49%, rgba(18, 58, 120, 0.08) 49% 49.25%, transparent 49.25% 100%), 2530 linear-gradient(135deg, transparent 0 67%, rgba(247, 182, 51, 0.18) 67% 67.3%, transparent 67.3% 100%); 2531 } 2532 2533 .atlas-derm-hero::after { 2534 top: auto; 2535 height: 2px; 2536 background: linear-gradient(90deg, transparent, rgba(18, 58, 120, 0.1), rgba(247, 182, 51, 0.78), rgba(18, 58, 120, 0.1), transparent); 2537 transform: translateX(-100%); 2538 animation: atlasClinicalSweep 7s ease-in-out infinite; 2539 } 2540 2541 .atlas-derm-hero .atlas-hero-shell { 2542 position: relative; 2543 z-index: 1; 2544 width: min(1380px, calc(100% - 64px)); 2545 height: 100%; 2546 margin: 0 auto; 2547 display: grid; 2548 grid-template-rows: auto minmax(0, 1fr); 2549 gap: clamp(16px, 2vw, 24px); 2550 padding: clamp(20px, 3vw, 38px) 0 clamp(22px, 3vw, 34px); 2551 overflow: hidden; 2552 } 2553 2554 .atlas-clinic-header { 2555 min-height: 48px; 2556 display: flex; 2557 align-items: center; 2558 justify-content: space-between; 2559 gap: 18px; 2560 color: var(--atlas-ink) !important; 2561 } 2562 2563 .atlas-clinic-brand { 2564 display: inline-flex; 2565 align-items: center; 2566 gap: 12px; 2567 color: inherit !important; 2568 text-decoration: none !important; 2569 font-weight: 800; 2570 } 2571 2572 .atlas-clinic-brand svg { 2573 width: 42px; 2574 height: 42px; 2575 flex: 0 0 42px; 2576 filter: drop-shadow(0 12px 18px rgba(18, 58, 120, 0.12)); 2577 } 2578 2579 .atlas-clinic-brand span { 2580 display: grid; 2581 gap: 2px; 2582 } 2583 2584 .atlas-clinic-brand strong { 2585 color: var(--atlas-blue) !important; 2586 font-size: 1rem; 2587 line-height: 1; 2588 } 2589 2590 .atlas-clinic-brand small, 2591 .atlas-clinic-status, 2592 .atlas-file-meta, 2593 .atlas-dossier-bar, 2594 .atlas-tab small, 2595 .atlas-proof-label, 2596 .atlas-marker small { 2597 letter-spacing: 0.08em; 2598 text-transform: uppercase; 2599 } 2600 2601 .atlas-clinic-brand small { 2602 color: var(--atlas-muted) !important; 2603 font-size: 0.67rem; 2604 font-weight: 800; 2605 } 2606 2607 .atlas-clinic-status { 2608 display: inline-flex; 2609 align-items: center; 2610 gap: 9px; 2611 min-height: 38px; 2612 padding: 0 13px; 2613 border: 1px solid rgba(18, 58, 120, 0.16); 2614 border-radius: 999px; 2615 background: rgba(255, 255, 255, 0.56); 2616 color: var(--atlas-blue) !important; 2617 font-size: 0.7rem; 2618 font-weight: 900; 2619 backdrop-filter: blur(14px); 2620 } 2621 2622 .atlas-clinic-status i, 2623 .atlas-tab::before, 2624 .atlas-proof-label::before, 2625 .atlas-marker::before { 2626 content: ""; 2627 width: 7px; 2628 height: 7px; 2629 border-radius: 50%; 2630 background: var(--atlas-gold); 2631 box-shadow: 0 0 0 5px rgba(247, 182, 51, 0.16); 2632 } 2633 2634 .atlas-dossier { 2635 min-height: 0; 2636 display: grid; 2637 grid-template-rows: auto minmax(0, 1fr); 2638 overflow: hidden; 2639 border: 1px solid var(--atlas-line-strong); 2640 border-radius: 16px; 2641 background: 2642 linear-gradient(180deg, rgba(255, 255, 255, 0.86), rgba(255, 255, 255, 0.94)), 2643 var(--atlas-sheet); 2644 box-shadow: 0 34px 88px rgba(18, 32, 43, 0.16); 2645 } 2646 2647 .atlas-dossier-bar { 2648 min-height: 54px; 2649 display: grid; 2650 grid-template-columns: 1fr auto 1fr; 2651 align-items: center; 2652 gap: 18px; 2653 padding: 0 clamp(18px, 2.4vw, 30px); 2654 border-bottom: 1px solid var(--atlas-line); 2655 background: linear-gradient(90deg, rgba(18, 58, 120, 0.06), rgba(247, 182, 51, 0.08), rgba(18, 58, 120, 0.04)); 2656 color: var(--atlas-muted) !important; 2657 font-size: 0.7rem; 2658 font-weight: 900; 2659 } 2660 2661 .atlas-dossier-bar strong { 2662 justify-self: center; 2663 color: var(--atlas-blue) !important; 2664 font-size: 0.78rem; 2665 } 2666 2667 .atlas-dossier-grid { 2668 min-height: 0; 2669 display: grid; 2670 grid-template-columns: minmax(220px, 0.68fr) minmax(0, 1.45fr) minmax(290px, 0.82fr); 2671 background: 2672 linear-gradient(90deg, transparent 0 calc(100% - 1px), var(--atlas-line) calc(100% - 1px)) left top / 25% 100% repeat-x; 2673 } 2674 2675 .atlas-tabs { 2676 min-height: 0; 2677 display: grid; 2678 align-content: start; 2679 gap: 0; 2680 padding: 20px 0; 2681 border-right: 1px solid var(--atlas-line); 2682 background: rgba(237, 243, 241, 0.38); 2683 } 2684 2685 .atlas-tab { 2686 position: relative; 2687 display: grid; 2688 grid-template-columns: auto minmax(0, 1fr); 2689 gap: 11px; 2690 align-items: center; 2691 min-height: 70px; 2692 padding: 12px 20px; 2693 border-bottom: 1px solid rgba(18, 58, 120, 0.1); 2694 color: var(--atlas-ink) !important; 2695 text-decoration: none !important; 2696 transition: background-color .22s ease, color .22s ease; 2697 } 2698 2699 .atlas-tab::after { 2700 content: ""; 2701 position: absolute; 2702 right: -1px; 2703 top: 12px; 2704 bottom: 12px; 2705 width: 3px; 2706 border-radius: 999px 0 0 999px; 2707 background: transparent; 2708 transition: background-color .22s ease, transform .22s ease; 2709 } 2710 2711 .atlas-tab.is-active, 2712 .atlas-tab:hover { 2713 background: rgba(255, 255, 255, 0.76); 2714 color: var(--atlas-blue) !important; 2715 } 2716 2717 .atlas-tab.is-active::before { 2718 animation: atlasClinicalPulse 2.3s ease-in-out infinite; 2719 } 2720 2721 .atlas-tab.is-active::after { 2722 background: var(--atlas-gold); 2723 transform: scaleY(1.08); 2724 } 2725 2726 .atlas-tab small { 2727 display: block; 2728 margin-bottom: 5px; 2729 color: var(--atlas-muted) !important; 2730 font-size: 0.64rem; 2731 font-weight: 900; 2732 } 2733 2734 .atlas-tab strong { 2735 display: block; 2736 color: inherit !important; 2737 font-size: 0.93rem; 2738 line-height: 1.28; 2739 } 2740 2741 .atlas-dossier-main { 2742 min-width: 0; 2743 display: grid; 2744 align-content: center; 2745 gap: clamp(14px, 1.8vw, 20px); 2746 padding: clamp(30px, 4vw, 58px); 2747 } 2748 2749 .atlas-file-meta { 2750 display: flex; 2751 flex-wrap: wrap; 2752 gap: 10px; 2753 color: var(--atlas-muted) !important; 2754 font-size: 0.7rem; 2755 font-weight: 900; 2756 } 2757 2758 .atlas-file-meta span { 2759 display: inline-flex; 2760 align-items: center; 2761 min-height: 30px; 2762 padding: 0 10px; 2763 border: 1px solid rgba(18, 58, 120, 0.13); 2764 border-radius: 999px; 2765 background: rgba(255, 255, 255, 0.64); 2766 } 2767 2768 .atlas-derm-hero .atlas-title { 2769 margin: 0; 2770 max-width: 16ch; 2771 color: var(--atlas-ink) !important; 2772 font-family: "Manrope", "Avenir Next", "Segoe UI", sans-serif; 2773 font-size: clamp(2.7rem, 4.4vw, 4.6rem); 2774 font-weight: 800; 2775 line-height: 0.94; 2776 letter-spacing: 0; 2777 text-transform: none; 2778 text-wrap: balance; 2779 } 2780 2781 .atlas-derm-hero .atlas-title em { 2782 color: var(--atlas-blue) !important; 2783 font-style: normal; 2784 } 2785 2786 .atlas-derm-hero .atlas-lead { 2787 margin: 0; 2788 max-width: 64ch; 2789 color: var(--atlas-muted) !important; 2790 font-family: "Manrope", "Avenir Next", "Segoe UI", sans-serif; 2791 font-size: clamp(1rem, 1.18vw, 1.16rem); 2792 line-height: 1.72; 2793 } 2794 2795 .atlas-hero-actions { 2796 display: flex; 2797 flex-wrap: wrap; 2798 align-items: center; 2799 gap: 12px; 2800 } 2801 2802 .atlas-verified-cta, 2803 .atlas-secondary-link { 2804 display: inline-flex; 2805 align-items: center; 2806 justify-content: center; 2807 min-height: 50px; 2808 padding: 0 18px; 2809 border-radius: 8px; 2810 text-decoration: none !important; 2811 font-weight: 900; 2812 transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease; 2813 } 2814 2815 .atlas-verified-cta { 2816 gap: 10px; 2817 background: var(--atlas-blue); 2818 color: #ffffff !important; 2819 box-shadow: 0 20px 44px rgba(18, 58, 120, 0.22); 2820 } 2821 2822 .atlas-verified-cta::before { 2823 content: ""; 2824 width: 9px; 2825 height: 9px; 2826 border-radius: 50%; 2827 background: var(--atlas-gold); 2828 box-shadow: 0 0 0 5px rgba(247, 182, 51, 0.18); 2829 } 2830 2831 .atlas-secondary-link { 2832 border: 1px solid rgba(18, 58, 120, 0.18); 2833 color: var(--atlas-blue) !important; 2834 background: rgba(255, 255, 255, 0.56); 2835 } 2836 2837 .atlas-verified-cta:hover, 2838 .atlas-secondary-link:hover { 2839 transform: translateY(-1px); 2840 border-color: rgba(18, 58, 120, 0.3); 2841 box-shadow: 0 22px 48px rgba(18, 58, 120, 0.18); 2842 } 2843 2844 .atlas-proof-row { 2845 display: grid; 2846 grid-template-columns: repeat(3, minmax(0, 1fr)); 2847 gap: 1px; 2848 max-width: 720px; 2849 border: 1px solid var(--atlas-line); 2850 border-radius: 12px; 2851 overflow: hidden; 2852 background: var(--atlas-line); 2853 } 2854 2855 .atlas-proof { 2856 min-height: 72px; 2857 display: grid; 2858 align-content: center; 2859 gap: 6px; 2860 padding: 14px 16px; 2861 background: rgba(255, 255, 255, 0.78); 2862 } 2863 2864 .atlas-proof-label { 2865 display: inline-flex; 2866 align-items: center; 2867 gap: 8px; 2868 color: var(--atlas-muted) !important; 2869 font-size: 0.62rem; 2870 font-weight: 900; 2871 } 2872 2873 .atlas-proof strong { 2874 color: var(--atlas-ink) !important; 2875 font-size: 1.02rem; 2876 line-height: 1.28; 2877 } 2878 2879 .atlas-clinical-panel { 2880 min-width: 0; 2881 display: grid; 2882 grid-template-rows: auto minmax(0, 1fr) auto; 2883 border-left: 1px solid var(--atlas-line); 2884 background: 2885 linear-gradient(180deg, rgba(18, 58, 120, 0.05), rgba(255, 255, 255, 0.22)), 2886 rgba(255, 255, 255, 0.48); 2887 } 2888 2889 .atlas-panel-head, 2890 .atlas-panel-foot { 2891 padding: 18px 20px; 2892 border-bottom: 1px solid var(--atlas-line); 2893 } 2894 2895 .atlas-panel-foot { 2896 border-top: 1px solid var(--atlas-line); 2897 border-bottom: 0; 2898 } 2899 2900 .atlas-panel-head small, 2901 .atlas-panel-foot small { 2902 display: block; 2903 margin-bottom: 8px; 2904 color: var(--atlas-muted) !important; 2905 font-size: 0.7rem; 2906 font-weight: 900; 2907 letter-spacing: 0.08em; 2908 text-transform: uppercase; 2909 } 2910 2911 .atlas-panel-head strong, 2912 .atlas-panel-foot strong { 2913 display: block; 2914 color: var(--atlas-blue) !important; 2915 font-size: 1.18rem; 2916 line-height: 1.22; 2917 } 2918 2919 .atlas-graph-wrap { 2920 min-height: 0; 2921 display: grid; 2922 align-items: center; 2923 padding: 22px; 2924 } 2925 2926 .atlas-clinical-svg { 2927 width: 100%; 2928 height: 100%; 2929 min-height: 220px; 2930 display: block; 2931 } 2932 2933 .atlas-clinical-line { 2934 stroke-dasharray: 720; 2935 stroke-dashoffset: 720; 2936 animation: atlasClinicalTrace 5.8s ease-in-out infinite; 2937 } 2938 2939 .atlas-marker-list { 2940 display: grid; 2941 gap: 12px; 2942 margin-top: 16px; 2943 } 2944 2945 .atlas-marker { 2946 display: grid; 2947 grid-template-columns: auto 1fr auto; 2948 align-items: center; 2949 gap: 10px; 2950 color: var(--atlas-muted) !important; 2951 font-size: 0.78rem; 2952 font-weight: 800; 2953 } 2954 2955 .atlas-marker strong { 2956 color: var(--atlas-ink) !important; 2957 font-size: 0.88rem; 2958 } 2959 2960 .atlas-marker span { 2961 color: var(--atlas-blue) !important; 2962 font-weight: 900; 2963 } 2964
2965 @keyframes atlasClinicalSweep { 2966 2967 0%, 2968 18% { 2969 transform: translateX(-100%); 2970 opacity: 0; 2971 } 2972 2973 42%, 2974 70% { 2975 opacity: 1; 2976 } 2977 2978 100% { 2979 transform: translateX(100%); 2980 opacity: 0; 2981 } 2982 } 2983 2984 @keyframes atlasClinicalPulse { 2985 2986 0%, 2987 100% { 2988 transform: scale(1); 2989 box-shadow: 0 0 0 5px rgba(247, 182, 51, 0.16); 2990 } 2991 2992 50% { 2993 transform: scale(1.12); 2994 box-shadow: 0 0 0 8px rgba(247, 182, 51, 0.08); 2995 } 2996 } 2997 2998 @keyframes atlasClinicalTrace { 2999 0% { 3000 stroke-dashoffset: 720; 3001 opacity: 0.32; 3002 } 3003 3004 45%, 3005 74% { 3006 stroke-dashoffset: 0; 3007 opacity: 1; 3008 } 3009 3010 100% { 3011 stroke-dashoffset: -720; 3012 opacity: 0.36; 3013 } 3014 } 3015 3016 @media (max-width: 1120px) { 3017 .atlas-derm-hero { 3018 height: 100vh; 3019 min-height: 100vh; 3020 } 3021 3022 .atlas-derm-hero .atlas-hero-shell { 3023 width: min(100% - 38px, 1040px); 3024 } 3025 3026 .atlas-dossier-grid { 3027 grid-template-columns: minmax(190px, 0.58fr) minmax(0, 1.42fr); 3028 } 3029 3030 .atlas-clinical-panel { 3031 display: none; 3032 } 3033 3034 .atlas-derm-hero .atlas-title { 3035 font-size: clamp(2.5rem, 5.8vw, 4.4rem); 3036 } 3037 } 3038 3039 @media (max-width: 860px) { 3040 .atlas-dossier-grid { 3041 grid-template-columns: 1fr; 3042 } 3043 3044 .atlas-tabs { 3045 grid-template-columns: repeat(3, minmax(0, 1fr)); 3046 padding: 0; 3047 border-right: 0; 3048 border-bottom: 1px solid var(--atlas-line); 3049 } 3050 3051 .atlas-tab { 3052 min-height: 62px; 3053 padding: 10px 12px; 3054 border-right: 1px solid rgba(18, 58, 120, 0.1); 3055 } 3056 3057 .atlas-tab:nth-child(n+4) { 3058 display: none; 3059 } 3060 3061 .atlas-dossier-main { 3062 padding: clamp(28px, 5vw, 46px); 3063 } 3064 3065 .atlas-proof-row { 3066 grid-template-columns: 1fr; 3067 } 3068 } 3069 3070 @media (max-width: 720px) { 3071 .atlas-derm-hero { 3072 min-height: 100svh; 3073 height: 100svh; 3074 } 3075 3076 .atlas-derm-hero .atlas-hero-shell { 3077 width: 100%; 3078 padding: 16px 14px; 3079 gap: 12px; 3080 } 3081 3082 .atlas-clinic-header { 3083 justify-content: center; 3084 min-height: 42px; 3085 } 3086 3087 .atlas-clinic-brand svg { 3088 width: 34px; 3089 height: 34px; 3090 flex-basis: 34px; 3091 } 3092 3093 .atlas-clinic-brand small, 3094 .atlas-clinic-status, 3095 .atlas-dossier-bar, 3096 .atlas-tabs, 3097 .atlas-clinical-panel, 3098 .atlas-proof-row, 3099 .atlas-secondary-link { 3100 display: none; 3101 } 3102 3103 .atlas-dossier { 3104 width: min(100%, 356px); 3105 justify-self: center; 3106 grid-template-rows: minmax(0, 1fr); 3107 border-radius: 14px; 3108 } 3109 3110 .atlas-dossier-main { 3111 align-content: center; 3112 justify-items: center; 3113 text-align: center; 3114 gap: 18px; 3115 padding: 28px 20px; 3116 } 3117 3118 .atlas-file-meta { 3119 justify-content: center; 3120 } 3121 3122 .atlas-file-meta span:nth-child(n+2) { 3123 display: none; 3124 } 3125 3126 .atlas-derm-hero .atlas-title { 3127 max-width: 12ch; 3128 font-size: clamp(1.95rem, 10vw, 2.55rem); 3129 line-height: 0.98; 3130 } 3131 3132 .atlas-derm-hero .atlas-lead { 3133 max-width: 31ch; 3134 font-size: 0.92rem; 3135 line-height: 1.58; 3136 } 3137 3138 .atlas-hero-actions, 3139 .atlas-verified-cta { 3140 width: 100%; 3141 } 3142 3143 .atlas-verified-cta { 3144 min-height: 48px; 3145 padding: 0 14px; 3146 font-size: 0.88rem; 3147 } 3148 } 3149 3150 @media (prefers-reduced-motion: reduce) { 3151 3152 .atlas-derm-hero::after, 3153 .atlas-tab.is-active::before, 3154 .atlas-clinical-line { 3155 animation: none !important; 3156 } 3157 } 3158 3159 .atlas-live-hero { 3160 --atlas-live-blue: #1c376b; 3161 --atlas-live-blue-dark: #16284f; 3162 --atlas-live-gold: #f7b633; 3163 --atlas-live-cream: #faf4e7; 3164 --atlas-live-cream-2: #fffaf0; 3165 --atlas-live-ink: #22242a; 3166 --atlas-live-muted: #586070; 3167 position: relative; 3168 min-height: 100vh; 3169 height: 100vh; 3170 max-height: 100svh; 3171 width: 100%; 3172 display: grid; 3173 overflow: hidden; 3174 color: var(--atlas-live-ink) !important; 3175 background: 3176 radial-gradient(circle at 84% 22%, rgba(247, 182, 51, 0.22), transparent 19%), 3177 linear-gradient(180deg, var(--atlas-live-cream) 0%, var(--atlas-live-cream-2) 100%); 3178 isolation: isolate; 3179 } 3180 3181 .atlas-live-hero::before { 3182 content: ""; 3183 position: absolute; 3184 left: -10vw; 3185 right: -10vw; 3186 bottom: -21vh; 3187 height: 34vh; 3188 z-index: 0; 3189 border-radius: 50% 50% 0 0 / 100% 100% 0 0; 3190 background: #ffffff; 3191 pointer-events: none; 3192 } 3193 3194 .atlas-live-hero::after { 3195 content: ""; 3196 position: absolute; 3197 right: -8vw; 3198 top: -10vh; 3199 width: min(48vw, 720px); 3200 height: min(48vw, 720px); 3201 z-index: 0; 3202 border-radius: 50%; 3203 background: radial-gradient(circle, rgba(255, 255, 255, 0.58), rgba(255, 255, 255, 0) 62%); 3204 pointer-events: none; 3205 } 3206 3207 .atlas-live-shell { 3208 position: relative; 3209 z-index: 1; 3210 width: 100%; 3211 min-height: 100%; 3212 display: grid; 3213 grid-template-rows: minmax(0, 1fr); 3214 padding: clamp(34px, 5vw, 74px) clamp(24px, 8vw, 150px) clamp(34px, 4vw, 62px); 3215 } 3216 3217 .atlas-live-top { 3218 display: flex; 3219 align-items: center; 3220 justify-content: space-between; 3221 gap: 24px; 3222 min-height: 56px; 3223 } 3224 3225 .atlas-live-logo { 3226 display: inline-flex; 3227 align-items: center; 3228 width: 176px; 3229 min-width: 176px; 3230 text-decoration: none !important; 3231 } 3232 3233 .atlas-live-logo img { 3234 width: 100%; 3235 height: auto; 3236 display: block; 3237 } 3238 3239 .atlas-live-nav { 3240 display: flex; 3241 align-items: center; 3242 gap: clamp(18px, 3vw, 38px); 3243 } 3244 3245 .atlas-live-nav a { 3246 position: relative; 3247 color: var(--atlas-live-ink) !important; 3248 text-decoration: none !important; 3249 font-size: 0.82rem; 3250 font-weight: 800; 3251 letter-spacing: 0.12em; 3252 text-transform: uppercase; 3253 transition: color .22s ease; 3254 } 3255 3256 .atlas-live-nav a::after { 3257 content: ""; 3258 position: absolute; 3259 left: 0; 3260 right: 100%; 3261 bottom: -8px; 3262 height: 2px; 3263 background: var(--atlas-live-gold); 3264 transition: right .24s ease; 3265 } 3266 3267 .atlas-live-nav a:hover, 3268 .atlas-live-nav a:first-child { 3269 color: var(--atlas-live-gold) !important; 3270 } 3271 3272 .atlas-live-nav a:hover::after, 3273 .atlas-live-nav a:first-child::after { 3274 right: 0; 3275 } 3276 3277 .atlas-live-main { 3278 min-height: 0; 3279 display: grid; 3280 grid-template-columns: minmax(0, 0.95fr) minmax(360px, 1.05fr); 3281 gap: clamp(34px, 6vw, 92px); 3282 align-items: center; 3283 } 3284 3285 .atlas-live-copy { 3286 max-width: 650px; 3287 display: grid; 3288 gap: 22px; 3289 align-content: center; 3290 padding-top: clamp(10px, 3vw, 40px); 3291 } 3292 3293 .atlas-live-eyebrow { 3294 margin: 0; 3295 width: fit-content; 3296 color: var(--atlas-live-gold) !important; 3297 font-size: 0.78rem; 3298 font-weight: 900; 3299 letter-spacing: 0.16em; 3300 text-transform: uppercase; 3301 } 3302 3303 .atlas-live-title { 3304 margin: 0; 3305 color: var(--atlas-live-gold) !important; 3306 max-width: 9ch; 3307 font-family: "Source Sans 3", "Manrope", "Avenir Next", "Segoe UI", sans-serif; 3308 font-size: clamp(3.6rem, 6.8vw, 6.9rem); 3309 font-weight: 800; 3310 line-height: 0.88; 3311 letter-spacing: 0; 3312 text-transform: none; 3313 text-wrap: balance; 3314 overflow-wrap: normal; 3315 word-break: normal; 3316 hyphens: none; 3317 } 3318 3319 .atlas-live-lead { 3320 margin: 0; 3321 max-width: 58ch; 3322 color: var(--atlas-live-ink) !important; 3323 font-size: clamp(1.05rem, 1.45vw, 1.34rem); 3324 line-height: 1.6; 3325 font-weight: 500; 3326 } 3327 3328 .atlas-live-actions { 3329 display: flex; 3330 flex-wrap: wrap; 3331 gap: 12px; 3332 align-items: center; 3333 margin-top: 8px; 3334 } 3335 3336 .atlas-live-button, 3337 .atlas-live-link { 3338 display: inline-flex; 3339 align-items: center; 3340 justify-content: center; 3341 min-height: 56px; 3342 padding: 0 22px; 3343 border-radius: 4px; 3344 text-decoration: none !important; 3345 font-weight: 800; 3346 transition: transform .22s ease, background-color .22s ease, border-color .22s ease; 3347 } 3348 3349 .atlas-live-button { 3350 color: #ffffff !important; 3351 background: var(--atlas-live-gold); 3352 box-shadow: 0 20px 44px rgba(247, 182, 51, 0.28); 3353 } 3354 3355 .atlas-live-link { 3356 color: var(--atlas-live-blue) !important; 3357 border: 1px solid rgba(28, 55, 107, 0.16); 3358 background: rgba(255, 255, 255, 0.44); 3359 } 3360 3361 .atlas-live-button:hover, 3362 .atlas-live-link:hover { 3363 transform: translateY(-2px); 3364 border-color: rgba(28, 55, 107, 0.32); 3365 } 3366 3367 .atlas-live-proof { 3368 display: grid; 3369 grid-template-columns: repeat(3, minmax(0, 1fr)); 3370 gap: 14px; 3371 margin-top: clamp(4px, 1.2vw, 14px); 3372 max-width: 650px; 3373 } 3374 3375 .atlas-live-proof span { 3376 display: grid; 3377 gap: 5px; 3378 padding-top: 14px; 3379 border-top: 2px solid rgba(247, 182, 51, 0.62); 3380 color: var(--atlas-live-muted) !important; 3381 font-size: 0.84rem; 3382 line-height: 1.35; 3383 font-weight: 600; 3384 } 3385 3386 .atlas-live-proof strong { 3387 color: var(--atlas-live-blue) !important; 3388 font-size: 0.96rem; 3389 font-weight: 900; 3390 } 3391 3392 .atlas-live-visual { 3393 position: relative; 3394 display: grid; 3395 align-items: center; 3396 justify-items: center; 3397 min-height: 440px; 3398 } 3399 3400 .atlas-live-image { 3401 width: min(100%, 620px); 3402 height: auto; 3403 display: block; 3404 filter: drop-shadow(0 28px 54px rgba(22, 40, 79, 0.12)); 3405 animation: atlasLiveFloat 7s ease-in-out infinite; 3406 } 3407 3408 .atlas-live-orbit { 3409 position: absolute; 3410 width: 72px; 3411 height: 72px; 3412 border-radius: 50%; 3413 border: 2px solid rgba(28, 55, 107, 0.78); 3414 top: 20%; 3415 left: 10%; 3416 opacity: 0.92; 3417 } 3418 3419 .atlas-live-orbit::after { 3420 content: ""; 3421 position: absolute; 3422 right: -10px; 3423 bottom: 4px; 3424 width: 22px; 3425 height: 2px; 3426 background: rgba(28, 55, 107, 0.78); 3427 transform: rotate(28deg); 3428 transform-origin: left center; 3429 } 3430 3431 .atlas-live-chip { 3432 position: absolute; 3433 right: 5%; 3434 top: 25%; 3435 min-height: 46px; 3436 display: inline-flex; 3437 align-items: center; 3438 padding: 0 16px; 3439 border: 2px solid rgba(28, 55, 107, 0.72); 3440 background: rgba(255, 250, 240, 0.78); 3441 color: var(--atlas-live-gold) !important; 3442 font-size: 1.08rem; 3443 font-weight: 900; 3444 letter-spacing: 0.08em; 3445 text-transform: uppercase; 3446 } 3447
3448 @keyframes atlasLiveFloat { 3449 3450 0%, 3451 100% { 3452 transform: translate3d(0, 0, 0); 3453 } 3454 3455 50% { 3456 transform: translate3d(0, -10px, 0); 3457 } 3458 } 3459 3460 @media (max-width: 1040px) { 3461 .atlas-live-shell { 3462 padding-inline: clamp(22px, 5vw, 58px); 3463 } 3464 3465 .atlas-live-main { 3466 grid-template-columns: 1fr; 3467 gap: 24px; 3468 align-content: center; 3469 } 3470 3471 .atlas-live-copy { 3472 max-width: 760px; 3473 } 3474 3475 .atlas-live-visual { 3476 min-height: 260px; 3477 } 3478 3479 .atlas-live-image { 3480 width: min(100%, 460px); 3481 } 3482 3483 .atlas-live-orbit, 3484 .atlas-live-chip { 3485 display: none; 3486 } 3487 } 3488 3489 @media (max-width: 720px) { 3490 .atlas-live-hero { 3491 min-height: 100svh; 3492 height: auto; 3493 } 3494 3495 .atlas-live-shell { 3496 min-height: 100svh; 3497 grid-template-rows: minmax(0, 1fr); 3498 padding: 20px 20px 42px; 3499 } 3500 3501 .atlas-live-top { 3502 justify-content: center; 3503 } 3504 3505 .atlas-live-logo { 3506 width: 150px; 3507 min-width: 150px; 3508 } 3509 3510 .atlas-live-nav { 3511 display: none; 3512 } 3513 3514 .atlas-live-main { 3515 display: flex; 3516 flex-direction: column; 3517 justify-content: center; 3518 gap: 20px; 3519 } 3520 3521 .atlas-live-copy { 3522 justify-items: center; 3523 text-align: center; 3524 gap: 16px; 3525 padding-top: 0; 3526 } 3527 3528 .atlas-live-title { 3529 max-width: 9ch; 3530 font-size: clamp(2.42rem, 12vw, 3.08rem); 3531 } 3532 3533 .atlas-live-lead { 3534 max-width: 32ch; 3535 font-size: 1rem; 3536 line-height: 1.55; 3537 } 3538 3539 .atlas-live-actions { 3540 width: 100%; 3541 } 3542 3543 .atlas-live-button, 3544 .atlas-live-link { 3545 width: 100%; 3546 min-height: 50px; 3547 padding: 0 14px; 3548 font-size: 0.9rem; 3549 line-height: 1.25; 3550 text-align: center; 3551 white-space: normal; 3552 } 3553 3554 .atlas-live-link { 3555 display: none; 3556 } 3557 3558 .atlas-live-proof { 3559 display: none; 3560 } 3561 3562 .atlas-live-visual { 3563 min-height: 210px; 3564 order: -1; 3565 width: 100%; 3566 } 3567 3568 .atlas-live-image { 3569 width: min(92vw, 340px); 3570 } 3571 } 3572 3573 @media (prefers-reduced-motion: reduce) { 3574 .atlas-live-image { 3575 animation: none !important; 3576 } 3577 } 3578 3579 @keyframes mhPulseGlow { 3580 from { 3581 transform: scale(0.96) translate3d(0, 0, 0); 3582 opacity: 0.72; 3583 } 3584 3585 to { 3586 transform: scale(1.08) translate3d(-18px, 22px, 0); 3587 opacity: 1; 3588 } 3589 } 3590 3591 @keyframes mhFloatOrb { 3592 0% { 3593 transform: translate3d(0, 0, 0); 3594 } 3595 3596 50% { 3597 transform: translate3d(-14px, -10px, 0); 3598 } 3599 3600 100% { 3601 transform: translate3d(0, 0, 0); 3602 } 3603 } 3604 3605 .mh-block { 3606 background: rgba(255, 255, 255, 0.78); 3607 border: 1px solid rgba(16, 24, 40, 0.08); 3608 border-radius: var(--mh-radius); 3609 box-shadow: var(--mh-shadow); 3610 backdrop-filter: blur(12px); 3611 } 3612 3613 .mh-section-heading { 3614 margin-bottom: 22px; 3615 } 3616 3617 .mh-section-heading p { 3618 margin: 10px 0 0; 3619 max-width: 760px; 3620 } 3621 3622 .mh-section-heading h2, 3623 .mh-quiz-title, 3624 .mh-newsletter-title { 3625 margin: 0; 3626 font-family: "Cormorant Garamond", Georgia, serif; 3627 font-size: clamp(2.2rem, 4vw, 3.4rem); 3628 line-height: 0.98; 3629 color: var(--mh-text) !important; 3630 } 3631 3632 .mh-metrics, 3633 .mh-trust, 3634 .mh-testimonials, 3635 .mh-benefits { 3636 display: grid; 3637 gap: 18px; 3638 grid-template-columns: repeat(4, minmax(0, 1fr)); 3639 } 3640 3641 .mh-metric, 3642 .mh-trust-card, 3643 .mh-testimonial, 3644 .mh-benefit { 3645 padding: 22px; 3646 border-radius: 24px; 3647 background: rgba(255, 255, 255, 0.9); 3648 border: 1px solid rgba(15, 23, 42, 0.08); 3649 } 3650 3651 .mh-metric strong { 3652 display: block; 3653 margin-bottom: 8px; 3654 font-size: 1.9rem; 3655 color: var(--mh-primary) !important; 3656 } 3657 3658 .mh-categories { 3659 display: grid; 3660 gap: 18px; 3661 } 3662 3663 .mh-categories--2 { 3664 grid-template-columns: repeat(2, minmax(0, 1fr)); 3665 } 3666 3667 .mh-categories--3 { 3668 grid-template-columns: repeat(3, minmax(0, 1fr)); 3669 } 3670 3671 .mh-categories--4 { 3672 grid-template-columns: repeat(4, minmax(0, 1fr)); 3673 } 3674 3675 .mh-category { 3676 min-height: 260px; 3677 padding: 18px; 3678 border-radius: 26px; 3679 text-decoration: none !important; 3680 background: 3681 linear-gradient(180deg, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.62)), 3682 var(--category-image) center/cover no-repeat; 3683 display: flex; 3684 flex-direction: column; 3685 justify-content: flex-end; 3686 gap: 8px; 3687 overflow: hidden; 3688 position: relative; 3689 color: #ffffff !important; 3690 box-shadow: 0 24px 48px rgba(15, 23, 42, 0.18); 3691 } 3692 3693 .mh-category::before { 3694 content: ""; 3695 position: absolute; 3696 inset: 0; 3697 border: 1px solid rgba(255, 255, 255, 0.14); 3698 border-radius: inherit; 3699 pointer-events: none; 3700 } 3701 3702 .mh-category small, 3703 .mh-category p { 3704 color: rgba(255, 255, 255, 0.86) !important; 3705 margin: 0; 3706 line-height: 1.5; 3707 } 3708 3709 .mh-category strong { 3710 font-size: 1.2rem; 3711 } 3712 3713 .mh-newsletter { 3714 display: grid; 3715 gap: 24px; 3716 grid-template-columns: 1.05fr 0.95fr; 3717 padding: clamp(24px, 4vw, 40px); 3718 background: 3719 radial-gradient(circle at top right, rgba(255, 255, 255, 0.8), transparent 28%), 3720 linear-gradient(135deg, #fafafa 0%, #ffffff 100%); 3721 } 3722 3723 .mh-newsletter-panel { 3724 padding: 24px; 3725 border-radius: 24px; 3726 background: rgba(255, 255, 255, 0.9); 3727 border: 1px solid rgba(15, 23, 42, 0.08); 3728 } 3729 3730 .mh-newsletter-list { 3731 display: grid; 3732 gap: 12px; 3733 margin: 18px 0 0; 3734 padding: 0; 3735 list-style: none; 3736 } 3737 3738 .mh-newsletter-list li { 3739 padding: 14px 16px; 3740 border-radius: 18px; 3741 background: #f1f3f5; 3742 color: var(--mh-text) !important; 3743 font-weight: 700; 3744 } 3745 3746 .mh-form { 3747 display: grid; 3748 gap: 12px; 3749 margin-top: 20px; 3750 } 3751 3752 .mh-form input { 3753 min-height: 52px; 3754 border-radius: 16px; 3755 border: 1px solid rgba(15, 23, 42, 0.14); 3756 padding: 0 16px; 3757 font: inherit; 3758 color: var(--mh-text) !important; 3759 background: #ffffff !important; 3760 } 3761 3762 .mh-about { 3763 display: grid; 3764 gap: 24px; 3765 grid-template-columns: 1fr 1fr; 3766 align-items: stretch; 3767 } 3768 3769 .mh-about-copy, 3770 .mh-about-media { 3771 border-radius: 28px; 3772 overflow: hidden; 3773 min-height: 420px; 3774 } 3775 3776 .mh-about-copy { 3777 padding: clamp(24px, 4vw, 38px); 3778 background: rgba(255, 255, 255, 0.9); 3779 border: 1px solid rgba(15, 23, 42, 0.08); 3780 } 3781 3782 .mh-quote { 3783 padding-left: 18px; 3784 border-left: 3px solid #f7b633; 3785 font-size: 1.2rem; 3786 line-height: 1.6; 3787 color: var(--mh-text) !important; 3788 } 3789 3790 .mh-about-media { 3791 background: 3792 linear-gradient(180deg, rgba(18, 58, 120, 0.08), rgba(18, 58, 120, 0.24)), 3793 url("https://www.atlas-dermato.org/wp-content/uploads/Probeauty-Pigmentation-Uneven-Skin-Tone-scaled-uai-2288x2288-1-1024x1024.jpg") center/cover no-repeat, 3794 #123a78; 3795 position: relative; 3796 } 3797 3798 .mh-about-stats { 3799 display: grid; 3800 gap: 12px; 3801 grid-template-columns: repeat(3, minmax(0, 1fr)); 3802 margin-top: 24px; 3803 } 3804 3805 .mh-about-stat { 3806 padding: 16px; 3807 border-radius: 18px; 3808 background: #efefef; 3809 border: 1px solid rgba(15, 23, 42, 0.06); 3810 } 3811 3812 .mh-about-stat strong { 3813 display: block; 3814 color: var(--mh-primary) !important; 3815 font-size: 1.3rem; 3816 margin-bottom: 4px; 3817 } 3818 3819 .mh-featured { 3820 display: grid; 3821 gap: 20px; 3822 grid-template-columns: 1.2fr 0.8fr; 3823 align-items: stretch; 3824 } 3825 3826 .mh-featured-main, 3827 .mh-featured-list { 3828 min-height: 440px; 3829 } 3830 3831 .mh-featured-main { 3832 position: relative; 3833 border-radius: 28px; 3834 overflow: hidden; 3835 background: linear-gradient(180deg, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.68)); 3836 min-height: 440px; 3837 } 3838 3839 .mh-featured-main .mh-featured-image { 3840 position: absolute; 3841 inset: 0; 3842 background: linear-gradient(180deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.48)), url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201200%20800%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20x2%3D%221%22%20y1%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%2332373c%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23abb8c3%22%2F%3
3842E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%221200%22%20height%3D%22800%22%20fill%3D%22url(%23g)%22%2F%3E%3Ccircle%20cx%3D%22930%22%20cy%3D%22170%22%20r%3D%22190%22%20fill%3D%22rgba(255%2C255%2C255%2C0.12)%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22650%22%20r%3D%22230%22%20fill%3D%22rgba(255%2C255%2C255%2C0.10)%22%2F%3E%3Ctext%20x%3D%2280%22%20y%3D%22680%22%20fill%3D%22rgba(255%2C255%2C255%2C0.82)%22%20font-family%3D%22Arial%2C%20sans-serif%22%20font-size%3D%2272%22%20font-weight%3D%22700%22%3EA%20la%20une%3C%2Ftext%3E%3C%2Fsvg%3E") center/cover no-repeat; 3843 } 3844 3845 .mh-featured-overlay { 3846 position: relative; 3847 z-index: 1; 3848 display: flex; 3849 flex-direction: column; 3850 justify-content: flex-end; 3851 height: 100%; 3852 padding: 28px; 3853 color: #ffffff !important; 3854 } 3855 3856 .mh-featured-overlay h3, 3857 .mh-featured-mini h3 { 3858 margin: 0; 3859 font-size: clamp(1.5rem, 3vw, 2.4rem); 3860 line-height: 1.04; 3861 color: inherit !important; 3862 } 3863 3864 .mh-featured-overlay p { 3865 display: -webkit-box; 3866 -webkit-line-clamp: 3; 3867 -webkit-box-orient: vertical; 3868 overflow: hidden; 3869 } 3870 3871 .mh-featured-overlay p, 3872 .mh-featured-mini p, 3873 .mh-featured-overlay small, 3874 .mh-featured-mini small { 3875 color: rgba(255, 255, 255, 0.84) !important; 3876 line-height: 1.6; 3877 } 3878 3879 .mh-featured-list { 3880 display: grid; 3881 gap: 16px; 3882 grid-template-rows: repeat(3, minmax(0, 1fr)); 3883 } 3884 3885 .mh-featured-mini { 3886 display: grid; 3887 grid-template-columns: 128px 1fr; 3888 gap: 14px; 3889 padding: 16px; 3890 border-radius: 24px; 3891 background: rgba(255, 255, 255, 0.9); 3892 border: 1px solid rgba(15, 23, 42, 0.08); 3893 min-height: 0; 3894 align-items: center; 3895 } 3896 3897 .mh-featured-mini-media { 3898 border-radius: 18px; 3899 background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201200%20800%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20x2%3D%221%22%20y1%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%2332373c%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23abb8c3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%221200%22%20height%3D%22800%22%20fill%3D%22url(%23g)%22%2F%3E%3Ccircle%20cx%3D%22930%22%20cy%3D%22170%22%20r%3D%22190%22%20fill%3D%22rgba(255%2C255%2C255%2C0.12)%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22650%22%20r%3D%22230%22%20fill%3D%22rgba(255%2C255%2C255%2C0.10)%22%2F%3E%3Ctext%20x%3D%2280%22%20y%3D%22680%22%20fill%3D%22rgba(255%2C255%2C255%2C0.82)%22%20font-family%3D%22Arial%2C%20sans-serif%22%20font-size%3D%2272%22%20font-weight%3D%22700%22%3EPost%3C%2Ftext%3E%3C%2Fsvg%3E") center/cover no-repeat; 3900 min-height: 112px; 3901 } 3902 3903 .mh-featured-mini h3 { 3904 display: -webkit-box; 3905 -webkit-line-clamp: 2; 3906 -webkit-box-orient: vertical; 3907 overflow: hidden; 3908 } 3909 3910 .mh-featured-mini p { 3911 display: -webkit-box; 3912 -webkit-line-clamp: 2; 3913 -webkit-box-orient: vertical; 3914 overflow: hidden; 3915 color: var(--mh-muted) !important; 3916 } 3917 3918 .mh-trust-layout, 3919 .mh-testimonials-layout { 3920 display: grid; 3921 gap: 24px; 3922 grid-template-columns: 0.92fr 1.08fr; 3923 align-items: stretch; 3924 } 3925 3926 .mh-trust-intro, 3927 .mh-testimonials-intro { 3928 padding: clamp(24px, 4vw, 36px); 3929 } 3930 3931 .mh-trust-stack, 3932 .mh-testimonials-stack { 3933 display: grid; 3934 gap: 16px; 3935 } 3936 3937 .mh-trust-card, 3938 .mh-testimonial { 3939 padding: 22px; 3940 border-radius: 24px; 3941 background: rgba(255, 255, 255, 0.92); 3942 border: 1px solid rgba(15, 23, 42, 0.08); 3943 } 3944 3945 .mh-press { 3946 display: flex; 3947 flex-wrap: wrap; 3948 gap: 12px; 3949 margin-top: 16px; 3950 } 3951 3952 .mh-pill { 3953 padding: 10px 14px; 3954 border-radius: 999px; 3955 background: rgba(255, 255, 255, 0.9); 3956 border: 1px solid rgba(15, 23, 42, 0.08); 3957 font-weight: 700; 3958 } 3959 3960 .mh-rating { 3961 padding: 20px 22px; 3962 border-radius: 24px; 3963 background: linear-gradient(135deg, #123a78 0%, #f7b633 100%); 3964 color: #ffffff !important; 3965 min-width: 220px; 3966 box-shadow: 0 24px 56px rgba(15, 23, 42, 0.18); 3967 } 3968 3969 .mh-rating strong, 3970 .mh-rating span, 3971 .mh-rating small { 3972 display: block; 3973 color: inherit !important; 3974 } 3975 3976 .mh-testimonial p { 3977 margin: 0 0 14px; 3978 line-height: 1.75; 3979 font-size: 1.02rem; 3980 } 3981 3982 .mh-testimonial strong { 3983 display: block; 3984 margin-bottom: 6px; 3985 color: var(--mh-text) !important; 3986 } 3987 3988 .mh-faq { 3989 display: grid; 3990 gap: 12px; 3991 } 3992 3993 .mh-faq details { 3994 padding: 18px 22px; 3995 border-radius: 22px; 3996 background: rgba(255, 255, 255, 0.9); 3997 border: 1px solid rgba(15, 23, 42, 0.08); 3998 } 3999 4000 .mh-faq summary { 4001 cursor: pointer; 4002 font-weight: 800; 4003 color: var(--mh-text) !important; 4004 } 4005 4006 .mh-benefits-flow { 4007 display: grid; 4008 gap: 22px; 4009 } 4010 4011 .mh-benefit-row { 4012 display: grid; 4013 grid-template-columns: 0.92fr 1.08fr; 4014 align-items: stretch; 4015 overflow: hidden; 4016 } 4017 4018 .mh-benefit-row:nth-child(even) { 4019 grid-template-columns: 1.08fr 0.92fr; 4020 } 4021 4022 .mh-benefit-media { 4023 min-height: 280px; 4024 background: linear-gradient(180deg, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.18)), var(--benefit-image) center/cover no-repeat; 4025 } 4026 4027 .mh-benefit-copy { 4028 padding: clamp(24px, 4vw, 36px); 4029 } 4030 4031 .mh-benefit ul { 4032 padding-left: 18px; 4033 margin: 14px 0 0; 4034 color: var(--mh-muted) !important; 4035 line-height: 1.7; 4036 } 4037 4038 .mh-quiz-wrap { 4039 overflow: hidden; 4040 background: linear-gradient(135deg, #071f49 0%, #123a78 58%, #f7b633 100%); 4041 color: #ffffff !important; 4042 } 4043 4044 .mh-quiz-inner { 4045 display: grid; 4046 gap: 24px; 4047 grid-template-columns: 0.8fr 1.2fr; 4048 padding: clamp(24px, 4vw, 40px); 4049 } 4050 4051 .mh-quiz-copy, 4052 .mh-quiz-copy p, 4053 .mh-quiz-panel, 4054 .mh-quiz-panel * { 4055 color: #ffffff !important; 4056 } 4057 4058 .mh-quiz-panel { 4059 padding: 24px; 4060 border-radius: 26px; 4061 background: rgba(255, 255, 255, 0.08); 4062 border: 1px solid rgba(255, 255, 255, 0.12); 4063 backdrop-filter: blur(12px); 4064 } 4065 4066 .mh-quiz-options { 4067 display: grid; 4068 gap: 12px; 4069 margin-top: 18px; 4070 } 4071 4072 .mh-quiz-option { 4073 width: 100%; 4074 text-align: left; 4075 padding: 14px 16px; 4076 border-radius: 18px; 4077 background: rgba(255, 255, 255, 0.08); 4078 border: 1px solid rgba(255, 255, 255, 0.12); 4079 font: inherit; 4080 cursor: pointer; 4081 } 4082 4083 .mh-quiz-option:hover { 4084 background: rgba(255, 255, 255, 0.16); 4085 } 4086 4087 .mh-quiz-option.is-correct { 4088 background: rgba(124, 255, 163, 0.18); 4089 border-color: rgba(124, 255, 163, 0.62); 4090 } 4091 4092 .mh-quiz-option.is-wrong { 4093 background: rgba(255, 142, 142, 0.16); 4094 border-color: rgba(255, 142, 142, 0.52); 4095 } 4096 4097 .mh-quiz-option.is-muted { 4098 opacity: 0.48; 4099 } 4100 4101 .mh-quiz-feedback { 4102 display: none; 4103 margin-top: 16px; 4104 padding: 16px 18px; 4105 border-radius: 18px; 4106 background: rgba(255, 255, 255, 0.08); 4107 border: 1px solid rgba(255, 255, 255, 0.12); 4108 line-height: 1.6; 4109 } 4110 4111 .mh-quiz-feedback.is-visible { 4112 display: block; 4113 } 4114 4115 .mh-quiz-feedback strong, 4116 .mh-quiz-feedback span { 4117 color: #ffffff !important; 4118 } 4119 4120 .mh-quiz-next { 4121 display: none; 4122 margin-top: 14px; 4123 } 4124 4125 .mh-quiz-next.is-visible { 4126 display: inline-flex; 4127 } 4128 4129 .mh-result { 4130 display: none; 4131 gap: 10px; 4132 } 4133 4134 .mh-result.is-visible { 4135 display: grid; 4136 } 4137 4138 .mh-inline-link { 4139 font-weight: 800; 4140 color: var(--mh-primary) !important; 4141 text-decoration: none !important; 4142 } 4143 4144 .mh-footer-cta { 4145 display: flex; 4146 flex-wrap: wrap; 4147 gap: 12px; 4148 margin-top: 16px; 4149 } 4150 4151 @media (max-width: 1100px) { 4152 4153 .mh-hero-grid, 4154 .mh-newsletter, 4155 .mh-about, 4156 .mh-featured, 4157 .mh-quiz-inner, 4158 .mh-trust-layout, 4159 .mh-testimonials-layout, 4160 .mh-benefit-row, 4161 .mh-benefit-row:nth-child(even) { 4162 grid-template-columns: 1fr; 4163 } 4164 4165 .mh-metrics, 4166 .mh-categories { 4167 grid-template-columns: repeat(2, minmax(0, 1fr)); 4168 } 4169 } 4170 4171 @media (max-width: 720px) { 4172 .mh-title { 4173 font-size: clamp(3.2rem, 14vw, 5rem); 4174 } 4175 4176 .mh-section { 4177 padding: 38px 18px; 4178 } 4179 4180 .mh-hero-grid { 4181 min-height: auto; 4182 } 4183 4184 .mh-hero-copy { 4185 padding: 28px 18px; 4186 } 4187 4188 .mh-hero-media { 4189 min-height: 340px; 4190 } 4191 4192 .mh-hero--poster .mh-hero-copy { 4193 min-height: auto; 4194 background: linear-gradient(180deg, rgba(14, 16, 20, 0.72) 0%, rgba(14, 16, 20, 0.32) 100%); 4195 } 4196 4197 .mh-hero-meta { 4198 gap: 10px; 4199 flex-wrap: wrap; 4200 } 4201 4202 .mh-hero-rule { 4203 width: 42px; 4204 } 4205 4206 .mh-hero-ghost { 4207 right: 6%; 4208 bottom: 6%; 4209 max-width: 88%; 4210 font-size: clamp(3.8rem, 16vw, 6.8rem); 4211 } 4212 4213 .mh-hero-stamp { 4214 right: 12px; 4215 top: 14px; 4216 font-size: 0.82rem; 4217 } 4218 4219 .mh-hero-strap { 4220 left: 14px; 4221 right: 14px; 4222 max-width: none; 4223 } 4224 4225 .mh-hero-note { 4226 min-width: 0; 4227 max-width: 180px; 4228 } 4229 4230 .mh-hero-note-a { 4231 left: 12px; 4232 top: 12px; 4233 } 4234 4235 .mh-hero-note-b { 4236 right: 12px; 4237 bottom: 74px; 4238 } 4239 4240 .mh-scene-stage .mh-hero-copy, 4241 .mh-scene-gallery .mh-hero-copy, 4242 .mh-scene-darkroom .mh-hero-copy, 4243 .mh-scene-atlas .mh-hero-copy { 4244 width: auto; 4245 max-width: none; 4246 background: linear-gradient(180deg, rgba(12, 14, 18, 0.78) 0%, rgba(12, 14, 18, 0.46) 56%, rgba(12, 14, 18, 0.08) 100%); 4247 } 4248 4249 .mh-hero-stats, 4250 .mh-about-stats, 4251 .mh-metrics, 4252 .mh-categories { 4253 grid-template-columns: 1fr; 4254 } 4255 4256 .mh-featured-mini { 4257 grid-template-columns: 1fr; 4258 } 4259 4260 .mh-featured-main, 4261 .mh-featured-list { 4262 min-height: auto; 4263 } 4264 4265 .mh-rating { 4266 min-width: 0; 4267 } 4268 } 4269 4270 .atlas-home { 4271 --atlas-blue: #1c376b; 4272 --atlas-blue-dark: #16284f; 4273 --atlas-gold: #c77f05; 4274 --atlas-gold-soft: #f7b633; 4275 --atlas-cream: #fffaf0; 4276 --atlas-cream-deep: #faf4e7; 4277 --atlas-ink: #22242a; 4278 --atlas-muted: #586070; 4279 --atlas-line: rgba(28, 55, 107, 0.13); 4280 --atlas-shadow: 0 24px 60px rgba(22, 40, 79, 0.12); 4281 color: var(--atlas-ink) !important; 4282 background: #ffffff; 4283 width: 100%; 4284 max-width: 100%; 4285 overflow-x: hidden; 4286 } 4287 4288 .atlas-home * { 4289 box-sizing: border-box; 4290 } 4291 4292 .atlas-home a { 4293 color: inherit; 4294 text-decoration: none; 4295 } 4296 4297 .atlas-home-section { 4298 padding: clamp(36px, 5vw, 62px) clamp(20px, 6vw, 76px); 4299 overflow: hidden; 4300 scroll-margin-block: clamp(28px, 6vh, 64px); 4301 } 4302 4303 #consulter .atlas-home-title { 4304 font-size: clamp(1.75rem, 3.1vw, 3.25rem); 4305 } 4306 4307 #consulter .atlas-home-text, 4308 #consulter .atlas-check-list li { 4309 line-height: 1.42; 4310 } 4311 4312 #consulter .atlas-media { 4313 min-height: clamp(220px, 38vh, 330px); 4314 } 4315 4316 .atlas-home { 4317 display: grid; 4318 gap: clamp(28px, 6vh, 64px); 4319 padding-block: clamp(18px, 4vh, 42px); 4320 } 4321 4322 .atlas-home-section.is-cream { 4323 background: 4324 radial-gradient(circle at 90% 8%, rgba(247, 182, 51, 0.14), transparent 24%), 4325 linear-gradient(180deg, var(--atlas-cream) 0%, #ffffff 100%); 4326 } 4327 4328 .atlas-home-section.is-blue { 4329 background: linear-gradient(135deg, var(--atlas-blue-dark) 0%, var(--atlas-blue) 100%); 4330 color: #ffffff !important; 4331 } 4332 4333 .atlas-home-shell { 4334 width: min(1200px, 100%); 4335 margin: 0 auto; 4336 } 4337 4338 .atlas-home-head { 4339 display: grid; 4340 gap: 9px; 4341 max-width: 760px; 4342 margin-bottom: clamp(20px, 3vw, 30px); 4343 } 4344 4345 .atlas-home-kicker { 4346 margin: 0; 4347 color: var(--atlas-gold) !important; 4348 font-size: 0.78rem; 4349 font-weight: 900; 4350 letter-spacing: 0.14em; 4351 text-transform: uppercase; 4352 } 4353 4354 .atlas-home-section.is-blue .atlas-home-kicker, 4355 .atlas-home-section.is-blue .atlas-home-head p, 4356 .atlas-home-section.is-blue .atlas-step p, 4357 .atlas-home-section.is-blue .atlas-final-copy p, 4358 .atlas-home-section.is-blue .atlas-faq details, 4359 .atlas-home-section.is-blue .atlas-faq p { 4360 color: rgba(255, 255, 255, 0.82) !important; 4361 } 4362 4363 .atlas-home-title { 4364 margin: 0; 4365 color: var(--atlas-blue) !important; 4366 font-family: "Source Sans 3", "Manrope", "Segoe UI", sans-serif; 4367 font-size: clamp(1.9rem, 3.4vw, 3.7rem); 4368 line-height: 1; 4369 font-weight: 900; 4370 letter-spacing: 0; 4371 text-wrap: balance; 4372 } 4373 4374 .atlas-home-section.is-blue .atlas-home-title { 4375 color: #ffffff !important; 4376 } 4377 4378 .atlas-home-head p, 4379 .atlas-home-text, 4380 .atlas-card p, 4381 .atlas-city-note, 4382 .atlas-author-copy p, 4383 .atlas-post-excerpt, 4384 .atlas-meta { 4385 color: var(--atlas-muted) !important; 4386 line-height: 1.55; 4387 } 4388 4389 .atlas-home-grid { 4390 display: grid; 4391 gap: clamp(14px, 2vw, 20px); 4392 } 4393 4394 .atlas-grid-3 { 4395 grid-template-columns: repeat(3, minmax(0, 1fr)); 4396 } 4397 4398 .atlas-grid-4 { 4399 grid-template-columns: repeat(4, minmax(0, 1fr)); 4400 } 4401 4402 .atlas-split { 4403 display: grid; 4404 grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr); 4405 align-items: center; 4406 gap: clamp(22px, 4vw, 52px); 4407 } 4408 4409 .atlas-split.reversed { 4410 grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr); 4411 } 4412 4413 .atlas-card { 4414 min-width: 0; 4415 padding: clamp(16px, 2.2vw, 24px); 4416 background: rgba(255, 255, 255, 0.92); 4417 border: 1px solid var(--atlas-line); 4418 border-radius: 8px; 4419 box-shadow: 0 16px 42px rgba(22, 40, 79, 0.08); 4420 } 4421 4422 .atlas-card h3, 4423 .atlas-step h3, 4424 .atlas-post-card h3, 4425 .atlas-feature-copy h3, 4426 .atlas-author-copy h2 { 4427 margin: 0 0 10px; 4428 color: var(--atlas-blue) !important; 4429 font-family: "Source Sans 3", "Manrope", "Segoe UI", sans-serif; 4430 font-size: clamp(1.08rem, 1.6vw, 1.38rem); 4431 line-height: 1.12; 4432 font-weight: 900; 4433 letter-spacing: 0; 4434 } 4435 4436 .atlas-home-section.is-blue .atlas-step h3 { 4437 color: #ffffff !important; 4438 } 4439 4440 .atlas-card p, 4441 .atlas-step p { 4442 margin: 0; 4443 } 4444 4445 .atlas-icon { 4446 width: 30px; 4447 height: 30px; 4448 margin-bottom: 12px; 4449 color: var(--atlas-gold) !important; 4450 stroke-width: 2.2; 4451 } 4452 4453 .atlas-button-row { 4454 display: flex; 4455 flex-wrap: wrap; 4456 gap: 12px; 4457 margin-top: 18px; 4458 } 4459 4460 .atlas-button, 4461 .atlas-link-button { 4462 display: inline-flex; 4463 align-items: center; 4464 justify-content: center; 4465 min-height: 46px; 4466 padding: 0 18px; 4467 border-radius: 4px; 4468 font-weight: 900; 4469 line-height: 1.2; 4470 text-align: center; 4471 transition: transform .22s ease, border-color .22s ease, background .22s ease; 4472 } 4473 4474 .atlas-button { 4475 background: var(--atlas-blue); 4476 color: #ffffff !important; 4477 box-shadow: 0 18px 38px rgba(28, 55, 107, 0.18); 4478 } 4479 4480 .atlas-button.gold { 4481 background: #b96f00; 4482 color: #ffffff !important; 4483 } 4484 4485 .atlas-link-button { 4486 border: 1px solid var(--atlas-line); 4487 color: var(--atlas-blue) !important; 4488 background: rgba(255, 255, 255, 0.6); 4489 } 4490 4491 .atlas-button:hover, 4492 .atlas-link-button:hover { 4493 transform: translateY(-2px); 4494 border-color: rgba(28, 55, 107, 0.28); 4495 } 4496 4497 .atlas-city-grid { 4498 display: grid; 4499 grid-template-columns: repeat(4, minmax(0, 1fr)); 4500 gap: 12px; 4501 } 4502 4503 .atlas-city { 4504 display: flex; 4505 align-items: center; 4506 justify-content: space-between; 4507 gap: 12px; 4508 min-height: 50px; 4509 padding: 0 14px; 4510 border: 1px solid var(--atlas-line); 4511 border-radius: 6px; 4512 background: #ffffff; 4513 color: var(--atlas-blue) !important; 4514 font-weight: 900; 4515 } 4516 4517 .atlas-city svg { 4518 width: 18px; 4519 height: 18px; 4520 color: var(--atlas-gold) !i
4520mportant; 4521 flex: 0 0 auto; 4522 } 4523 4524 .atlas-city-note { 4525 margin: 14px 0 0; 4526 max-width: 760px; 4527 } 4528 4529 .atlas-media { 4530 position: relative; 4531 min-height: clamp(280px, 46vh, 380px); 4532 border-radius: 8px; 4533 overflow: hidden; 4534 background: var(--atlas-blue); 4535 box-shadow: var(--atlas-shadow); 4536 } 4537 4538 .atlas-media img { 4539 width: 100%; 4540 height: 100%; 4541 min-height: inherit; 4542 object-fit: cover; 4543 } 4544 4545 .atlas-media-caption { 4546 position: absolute; 4547 left: 14px; 4548 right: 14px; 4549 bottom: 14px; 4550 padding: 12px 14px; 4551 background: rgba(22, 40, 79, 0.88); 4552 color: #ffffff !important; 4553 border: 1px solid rgba(255, 255, 255, 0.16); 4554 border-radius: 6px; 4555 font-weight: 800; 4556 line-height: 1.35; 4557 } 4558 4559 .atlas-check-list { 4560 display: grid; 4561 gap: 10px; 4562 margin: 18px 0 0; 4563 padding: 0; 4564 list-style: none; 4565 } 4566 4567 .atlas-check-list li { 4568 display: grid; 4569 grid-template-columns: 26px 1fr; 4570 gap: 12px; 4571 align-items: start; 4572 color: var(--atlas-ink) !important; 4573 line-height: 1.55; 4574 font-weight: 700; 4575 } 4576 4577 .atlas-check-list svg { 4578 width: 22px; 4579 height: 22px; 4580 color: var(--atlas-gold) !important; 4581 margin-top: 2px; 4582 } 4583 4584 .atlas-feature-band { 4585 display: grid; 4586 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 4587 gap: 0; 4588 overflow: hidden; 4589 border-radius: 8px; 4590 background: #ffffff; 4591 border: 1px solid var(--atlas-line); 4592 box-shadow: var(--atlas-shadow); 4593 } 4594 4595 .atlas-feature-image { 4596 min-height: clamp(260px, 48vh, 360px); 4597 background: center/cover no-repeat; 4598 } 4599 4600 .atlas-feature-copy { 4601 display: grid; 4602 align-content: center; 4603 gap: 14px; 4604 padding: clamp(22px, 4vw, 40px); 4605 } 4606 4607 .atlas-topic-grid { 4608 display: grid; 4609 grid-template-columns: repeat(6, minmax(0, 1fr)); 4610 gap: 12px; 4611 } 4612 4613 .atlas-topic { 4614 min-height: clamp(116px, 18vh, 138px); 4615 display: grid; 4616 align-content: end; 4617 padding: 14px; 4618 border-radius: 8px; 4619 overflow: hidden; 4620 color: #ffffff !important; 4621 background: 4622 linear-gradient(180deg, rgba(22, 40, 79, 0.08), rgba(22, 40, 79, 0.78)), 4623 var(--topic-image) center/cover no-repeat; 4624 font-weight: 900; 4625 box-shadow: 0 18px 36px rgba(22, 40, 79, 0.12); 4626 } 4627 4628 .atlas-topic span { 4629 color: inherit !important; 4630 text-shadow: 0 8px 18px rgba(0, 0, 0, 0.28); 4631 } 4632 4633 .atlas-steps { 4634 display: grid; 4635 grid-template-columns: repeat(5, minmax(0, 1fr)); 4636 gap: 14px; 4637 } 4638 4639 .atlas-step { 4640 padding: 18px; 4641 border-radius: 8px; 4642 background: rgba(255, 255, 255, 0.08); 4643 border: 1px solid rgba(255, 255, 255, 0.16); 4644 } 4645 4646 .atlas-step strong { 4647 display: block; 4648 margin-bottom: 12px; 4649 color: var(--atlas-gold-soft) !important; 4650 font-size: 1.45rem; 4651 font-weight: 900; 4652 } 4653 4654 .atlas-image-cta { 4655 min-height: min(70vh, 600px); 4656 display: grid; 4657 align-items: end; 4658 border-radius: 0; 4659 overflow: hidden; 4660 background: 4661 linear-gradient(90deg, rgba(22, 40, 79, 0.9) 0%, rgba(22, 40, 79, 0.62) 42%, rgba(22, 40, 79, 0.08) 100%), 4662 url("https://images.pexels.com/photos/3762879/pexels-photo-3762879.jpeg?auto=compress&cs=tinysrgb&w=1600") center/cover no-repeat; 4663 } 4664 4665 .atlas-image-cta-copy { 4666 width: min(660px, 100%); 4667 padding: clamp(28px, 5vw, 56px); 4668 color: #ffffff !important; 4669 } 4670 4671 .atlas-image-cta-copy h2, 4672 .atlas-image-cta-copy p { 4673 color: inherit !important; 4674 } 4675 4676 .atlas-image-cta-copy h2 { 4677 margin: 0 0 14px; 4678 font-family: "Source Sans 3", "Manrope", sans-serif; 4679 font-size: clamp(2rem, 4.2vw, 4.1rem); 4680 line-height: 1; 4681 font-weight: 900; 4682 } 4683 4684 .atlas-image-cta-copy p { 4685 margin: 0; 4686 line-height: 1.55; 4687 font-size: clamp(0.98rem, 1.2vw, 1.08rem); 4688 } 4689 4690 .atlas-author { 4691 display: grid; 4692 grid-template-columns: minmax(280px, 0.82fr) minmax(0, 1.18fr); 4693 gap: clamp(28px, 5vw, 64px); 4694 align-items: center; 4695 min-width: 0; 4696 } 4697 4698 .atlas-author-photo { 4699 min-width: 0; 4700 min-height: clamp(280px, 48vh, 390px); 4701 border-radius: 8px; 4702 overflow: hidden; 4703 box-shadow: var(--atlas-shadow); 4704 background: var(--atlas-cream-deep); 4705 } 4706 4707 .atlas-author-photo img { 4708 width: 100%; 4709 height: 100%; 4710 min-height: inherit; 4711 object-fit: cover; 4712 } 4713 4714 .atlas-author-facts { 4715 display: grid; 4716 grid-template-columns: repeat(3, minmax(0, 1fr)); 4717 gap: 10px; 4718 margin-top: 18px; 4719 } 4720 4721 .atlas-author-copy { 4722 min-width: 0; 4723 } 4724 4725 .atlas-author-facts span { 4726 padding: 12px; 4727 border-top: 2px solid var(--atlas-gold-soft); 4728 background: rgba(255, 255, 255, 0.74); 4729 color: var(--atlas-blue) !important; 4730 font-weight: 900; 4731 line-height: 1.35; 4732 } 4733 4734 .atlas-home .atlas-post-status { 4735 display: none !important; 4736 } 4737 4738 .atlas-home .atlas-post-block { 4739 width: 100% !important; 4740 max-width: none !important; 4741 } 4742 4743 .atlas-home .atlas-post-block>.atlas-home-shell { 4744 width: min(1280px, calc(100vw - 96px)) !important; 4745 max-width: min(1280px, calc(100vw - 96px)) !important; 4746 margin-left: auto !important; 4747 margin-right: auto !important; 4748 } 4749 4750 .atlas-home .atlas-post-grid { 4751 display: grid !important; 4752 grid-template-columns: 1fr !important; 4753 width: 100% !important; 4754 max-width: 100% !important; 4755 gap: clamp(26px, 4vw, 44px) !important; 4756 overflow: visible !important; 4757 } 4758 4759 .atlas-home .atlas-post-section { 4760 display: grid !important; 4761 width: 100% !important; 4762 max-width: 100% !important; 4763 gap: 14px !important; 4764 } 4765 4766 .atlas-home .atlas-post-section-head { 4767 display: grid !important; 4768 gap: 6px !important; 4769 max-width: 900px !important; 4770 margin-left: 0 !important; 4771 margin-right: auto !important; 4772 } 4773 4774 .atlas-home .atlas-post-section-head h3 { 4775 margin: 0 !important; 4776 color: var(--atlas-blue) !important; 4777 font-family: "Source Sans 3", "Manrope", "Segoe UI", sans-serif; 4778 font-size: clamp(1.28rem, 2.2vw, 2rem) !important; 4779 line-height: 1.05 !important; 4780 font-weight: 900 !important; 4781 letter-spacing: 0 !important; 4782 } 4783 4784 .atlas-home .atlas-post-section-head p { 4785 margin: 0 !important; 4786 color: var(--atlas-muted) !important; 4787 line-height: 1.55 !important; 4788 } 4789 4790 .atlas-home .atlas-post-list { 4791 display: grid !important; 4792 grid-template-columns: repeat(3, minmax(0, 1fr)) !important; 4793 width: 100% !important; 4794 max-width: 100% !important; 4795 gap: 14px !important; 4796 margin: 0 !important; 4797 padding: 0 !important; 4798 overflow: visible !important; 4799 } 4800 4801 .atlas-home .atlas-post-card { 4802 min-width: 0 !important; 4803 display: grid !important; 4804 grid-template-rows: 168px 1fr !important; 4805 border: 1px solid var(--atlas-line); 4806 border-radius: 8px !important; 4807 overflow: hidden !important; 4808 background: #ffffff !important; 4809 box-shadow: 0 14px 32px rgba(22, 40, 79, 0.08); 4810 color: var(--atlas-ink) !important; 4811 text-decoration: none !important; 4812 min-height: 390px !important; 4813 max-height: 390px !important; 4814 } 4815 4816 .atlas-home .atlas-post-section .atlas-post-card:first-child { 4817 grid-column: auto !important; 4818 } 4819 4820 .atlas-home .atlas-post-section .atlas-post-card:first-child .atlas-post-image { 4821 aspect-ratio: auto !important; 4822 } 4823 4824 .atlas-home .atlas-post-image { 4825 display: block !important; 4826 width: 100% !important; 4827 max-width: 100% !important; 4828 aspect-ratio: auto !important; 4829 height: 168px !important; 4830 min-height: 168px !important; 4831 max-height: 168px !important; 4832 object-fit: cover !important; 4833 background: 4834 radial-gradient(circle at 78% 26%, rgba(247, 182, 51, 0.36), transparent 24%), 4835 linear-gradient(135deg, var(--atlas-cream-deep), #ffffff 58%, rgba(28, 55, 107, 0.12)); 4836 } 4837 4838 .atlas-home .atlas-post-body { 4839 display: grid !important; 4840 gap: 10px !important; 4841 padding: 16px !important; 4842 min-width: 0 !important; 4843 overflow: hidden !important; 4844 } 4845 4846 .atlas-home .atlas-post-title { 4847 display: -webkit-box; 4848 -webkit-line-clamp: 2; 4849 -webkit-box-orient: vertical; 4850 overflow: hidden !important; 4851 margin: 0 !important; 4852 color: var(--atlas-blue) !important; 4853 font-family: "Source Sans 3", "Manrope", "Segoe UI", sans-serif !important; 4854 font-size: 1.12rem !important; 4855 line-height: 1.18 !important; 4856 font-weight: 900 !important; 4857 letter-spacing: 0 !important; 4858 text-transform: none !important; 4859 } 4860 4861 .atlas-home .atlas-post-excerpt { 4862 display: -webkit-box; 4863 -webkit-line-clamp: 4; 4864 -webkit-box-orient: vertical; 4865 overflow: hidden !important; 4866 margin: 0 !important; 4867 font-size: 0.95rem !important; 4868 line-height: 1.45 !important; 4869 font-weight: 600 !important; 4870 text-transform: none !important; 4871 } 4872 4873 .atlas-meta { 4874 display: flex; 4875 flex-wrap: wrap; 4876 gap: 8px; 4877 font-size: 0.72rem; 4878 font-weight: 800; 4879 } 4880 4881 .atlas-meta span { 4882 color: var(--atlas-blue) !important; 4883 } 4884 4885 .atlas-faq { 4886 display: grid; 4887 gap: 12px; 4888 } 4889 4890 .atlas-faq details { 4891 padding: 20px 22px; 4892 background: rgba(255, 255, 255, 0.08); 4893 border: 1px solid rgba(255, 255, 255, 0.16); 4894 border-radius: 8px; 4895 } 4896 4897 .atlas-faq summary { 4898 cursor: pointer; 4899 color: #ffffff !important; 4900 font-weight: 900; 4901 } 4902 4903 .atlas-faq p { 4904 margin: 12px 0 0; 4905 line-height: 1.7; 4906 } 4907 4908 .atlas-final { 4909 display: grid; 4910 grid-template-columns: minmax(0, 1fr) auto; 4911 gap: 24px; 4912 align-items: center; 4913 } 4914 4915 .atlas-final-copy h2 { 4916 margin: 0 0 12px; 4917 color: #ffffff !important; 4918 font-family: "Source Sans 3", "Manrope", sans-serif; 4919 font-size: clamp(2rem, 4vw, 4rem); 4920 line-height: 0.98; 4921 font-weight: 900; 4922 } 4923 4924 .atlas-footer-links { 4925 display: flex; 4926 flex-wrap: wrap; 4927 gap: 12px 20px; 4928 margin-top: 24px; 4929 color: rgba(255, 255, 255, 0.8) !important; 4930 font-weight: 800; 4931 } 4932 4933 @media (max-width: 1040px) { 4934 4935 .atlas-grid-4, 4936 .atlas-city-grid { 4937 grid-template-columns: repeat(2, minmax(0, 1fr)); 4938 } 4939 4940 .atlas-grid-3, 4941 .atlas-split, 4942 .atlas-split.reversed, 4943 .atlas-feature-band, 4944 .atlas-author, 4945 .atlas-final { 4946 grid-template-columns: 1fr; 4947 } 4948 4949 .atlas-topic-grid { 4950 grid-template-columns: repeat(3, minmax(0, 1fr)); 4951 } 4952 4953 .atlas-steps { 4954 grid-template-columns: repeat(2, minmax(0, 1fr)); 4955 } 4956 4957 .atlas-feature-image, 4958 .atlas-media, 4959 .atlas-author-photo { 4960 min-height: 300px; 4961 } 4962 } 4963 4964 @media (max-width: 700px) { 4965 .atlas-home-section { 4966 padding: 24px 12px; 4967 } 4968 4969 .atlas-home { 4970 gap: 24px; 4971 padding-block: 12px 24px; 4972 } 4973 4974 .atlas-home-head { 4975 gap: 7px; 4976 margin-bottom: 14px; 4977 } 4978 4979 .atlas-home-title, 4980 .atlas-final-copy h2 { 4981 font-size: clamp(1.55rem, 7vw, 2.15rem); 4982 line-height: 1.03; 4983 } 4984 4985 .atlas-home-head p, 4986 .atlas-home-text, 4987 .atlas-card p, 4988 .atlas-city-note, 4989 .atlas-author-copy p, 4990 .atlas-post-excerpt { 4991 font-size: 0.86rem; 4992 line-height: 1.42; 4993 } 4994 4995 .atlas-split, 4996 .atlas-split.reversed, 4997 .atlas-feature-band, 4998 .atlas-author { 4999 gap: 14px; 5000 } 5001 5002 .atlas-grid-4, 5003 .atlas-grid-3, 5004 .atlas-city-grid, 5005 .atlas-topic-grid, 5006 .atlas-author-facts, 5007 .atlas-steps { 5008 grid-template-columns: 1fr; 5009 } 5010 5011 .atlas-home-grid.atlas-grid-3, 5012 .atlas-home-grid.atlas-grid-4, 5013 .atlas-city-grid, 5014 .atlas-topic-grid, 5015 .atlas-steps, 5016 .atlas-author-facts { 5017 display: grid; 5018 overflow-x: visible; 5019 padding-bottom: 6px; 5020 } 5021 5022 .atlas-home-grid.atlas-grid-3, 5023 .atlas-author-facts { 5024 grid-template-columns: 1fr; 5025 } 5026 5027 .atlas-home-grid.atlas-grid-4, 5028 .atlas-city-grid, 5029 .atlas-topic-grid, 5030 .atlas-steps { 5031 grid-template-columns: repeat(2, minmax(0, 1fr)); 5032 } 5033 5034 .atlas-card, 5035 .atlas-city, 5036 .atlas-topic, 5037 .atlas-step, 5038 .atlas-author-facts span { 5039 scroll-snap-align: start; 5040 } 5041 5042 .atlas-post-grid { 5043 gap: 22px; 5044 } 5045 5046 .atlas-home .atlas-post-list { 5047 grid-template-columns: 1fr !important; 5048 } 5049 5050 .atlas-home .atlas-post-section .atlas-post-card:first-child { 5051 grid-column: auto !important; 5052 } 5053 5054 .atlas-card, 5055 .atlas-feature-copy, 5056 .atlas-post-body { 5057 padding: 12px; 5058 } 5059 5060 .atlas-card h3, 5061 .atlas-step h3, 5062 .atlas-post-card h3, 5063 .atlas-feature-copy h3, 5064 .atlas-author-copy h2 { 5065 font-size: 1rem; 5066 margin-bottom: 6px; 5067 } 5068 5069 .atlas-icon { 5070 width: 22px; 5071 height: 22px; 5072 margin-bottom: 8px; 5073 } 5074 5075 .atlas-check-list { 5076 gap: 8px; 5077 margin-top: 12px; 5078 } 5079 5080 .atlas-check-list li { 5081 grid-template-columns: 22px 1fr; 5082 gap: 8px; 5083 font-size: 0.86rem; 5084 line-height: 1.35; 5085 } 5086 5087 .atlas-button, 5088 .atlas-link-button { 5089 width: 100%; 5090 min-height: 42px; 5091 } 5092 5093 .atlas-button-row { 5094 gap: 8px; 5095 margin-top: 12px; 5096 } 5097 5098 .atlas-media, 5099 .atlas-feature-image, 5100 .atlas-author-photo { 5101 height: 170px; 5102 min-height: 0; 5103 } 5104 5105 .atlas-media-caption { 5106 left: 8px; 5107 right: 8px; 5108 bottom: 8px; 5109 padding: 8px 10px; 5110 font-size: 0.76rem; 5111 } 5112 5113 .atlas-topic { 5114 min-height: 104px; 5115 } 5116 5117 .atlas-step { 5118 padding: 12px; 5119 } 5120 5121 .atlas-step strong { 5122 margin-bottom: 7px; 5123 font-size: 1.12rem; 5124 } 5125 5126 .atlas-image-cta { 5127 min-height: 430px; 5128 background: 5129 linear-gradient(180deg, rgba(22, 40, 79, 0.92) 0%, rgba(22, 40, 79, 0.68) 62%, rgba(22, 40, 79, 0.18) 100%), 5130 url("https://images.pexels.com/photos/3762879/pexels-photo-3762879.jpeg?auto=compress&cs=tinysrgb&w=1200") center/cover no-repeat; 5131 } 5132 5133 .atlas-image-cta-copy { 5134 padding: 24px 14px; 5135 } 5136 5137 .atlas-image-cta-copy h2 { 5138 font-size: clamp(1.75rem, 8vw, 2.4rem); 5139 } 5140 5141 .atlas-post-grid { 5142 grid-template-columns: 1fr !important; 5143 width: 100% !important; 5144 } 5145 5146 .atlas-post-image { 5147 height: 128px !important; 5148 min-height: 128px !important; 5149 max-height: 128px !important; 5150 } 5151 5152 .atlas-meta { 5153 gap: 4px 7px; 5154 font-size: 0.64rem; 5155 } 5156 5157 .atlas-footer-links { 5158 gap: 8px 14px; 5159 margin-top: 14px; 5160 } 5161 } 5162 </style> 5163 5164 <main class="mh-page"> 5165 <section class="atlas-live-hero" id="hero"> 5166 <div class="atlas-live-shell"> 5167 <div class="atlas-live-main"> 5168 <div class="atlas-live-copy"> 5169 <p class="atlas-live-eyebrow">Annuaire dermatologue en France</p> 5170 <h1 class="atlas-live-title">Atlas Dermato</h1> 5171 <p class="atlas-live-lead">Découvrez toutes les infos de dermatologue en France et trouvez un dermato 5172 disponible proche de chez vous.</p> 5173 <div class="atlas-live-actions"> 5174 <a class="atlas-live-button" href="https://www.atlas-dermato.org/blog/">Trouver un dermatologue proche de 5175 chez moi</a> 5176 <a class="atlas-live-link" href="https://www.atlas-dermato.org/categorie/ville/">Parcourir les villes</a> 5177 <a class="atlas-live-link" href="#articles-a-lire">Derniers articles</a> 5178 </div> 5179 <div aria-label="Points forts atlas-dermato" class="atlas-live-proof">
5180 <span><strong>Annuaire dermato</strong>Consultez gratuitement les dermatologues référencés.</span> 5181 <span><strong>Actualités ciblées</strong>Des sujets peau, soin et prévention à lire simplement.</span> 5182 <span><strong>Mise à jour</strong>Un catalogue collaboratif qui évolue avec les données.</span> 5183 </div> 5184 </div> 5185 <div aria-hidden="true" class="atlas-live-visual"> 5186 <img decoding="async" alt="Accueil" class="atlas-live-image" src="https://www.atlas-dermato.org/wp-content/uploads/header.png"> 5187 </div> 5188 </div> 5189 </div> 5190 </section> 5191 <div class="atlas-home" data-cedia-prerender="1"> 5192 <section class="atlas-home-section is-cream" id="recherche"> 5193 <div class="atlas-home-shell"> 5194 <div class="atlas-home-head"> 5195 <p class="atlas-home-kicker">Recherche rapide</p> 5196 <h2 class="atlas-home-title">Partir du bon besoin</h2> 5197 <p>Un rendez-vous en dermatologie ne commence pas toujours par le même motif. Atlas Dermato oriente dâabord 5198 vers le bon type de recherche, puis vers les villes et les contenus utiles.</p> 5199 </div> 5200 <div class="atlas-home-grid atlas-grid-3"> 5201 <a class="atlas-card" href="https://www.atlas-dermato.org/categorie/ville/"> 5202 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="map-pin" aria-hidden="true" class="lucide lucide-map-pin atlas-icon"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg> 5203 <h3>Trouver par ville</h3> 5204 <p>Accédez aux dermatologues référencés près de votre commune et repérez rapidement les coordonnées 5205 disponibles.</p> 5206 </a> 5207 <a class="atlas-card" href="https://www.atlas-dermato.org/blog/"> 5208 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="search-check" aria-hidden="true" class="lucide lucide-search-check atlas-icon"><path d="m8 11 2 2 4-4"></path><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg> 5209 <h3>Comprendre un symptôme</h3> 5210 <p>Rougeurs, acné, grains de beauté ou démangeaisons : lisez des repères simples avant de demander un avis 5211 médical.</p> 5212 </a> 5213 <a class="atlas-card" href="https://www.atlas-dermato.org/contact/"> 5214 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="clipboard-pen" aria-hidden="true" class="lucide lucide-clipboard-pen atlas-icon"><path d="M16 4h2a2 2 0 0 1 2 2v2"></path><path d="M21.34 15.664a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"></path><path d="M8 22H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1"></rect></svg> 5215 <h3>Signaler une fiche</h3> 5216 <p>Une adresse, un numéro ou une information pratique semble incomplet ? Envoyez une correction à 5217 lâéquipe.</p> 5218 </a> 5219 </div> 5220 </div> 5221 </section> 5222 <section class="atlas-home-section" id="villes"> 5223 <div class="atlas-home-shell"> 5224 <div class="atlas-home-head"> 5225 <p class="atlas-home-kicker">Annuaire local</p> 5226 <h2 class="atlas-home-title">Dermatologues par ville</h2> 5227 <p>La recherche locale reste le chemin le plus direct pour trouver un cabinet proche de chez soi, comparer 5228 les informations disponibles et préparer son appel.</p> 5229 </div> 5230 <div class="atlas-city-grid"> 5231 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Paris<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5232 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Lyon<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5233 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Marseille<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5234 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Toulouse<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5235 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Bordeaux<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5236 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Lille<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5237 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Nantes<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5238 <a class="atlas-city" href="https://www.atlas-dermato.org/categorie/ville/">Nice<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-up-right" aria-hidden="true" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a> 5239 </div> 5240 <p class="atlas-city-note">Chaque ville mène vers lâannuaire local. Les fiches aident à vérifier les 5241 coordonnées et à gagner du temps avant une prise de rendez-vous.</p> 5242 </div> 5243 </section> 5244 <section class="atlas-home-section is-cream atlas-post-block" id="articles-a-lire" data-wp-posts="" data-limit="18" data-total-links="18"> 5245 <div class="atlas-home-shell" style="width:min(1280px,calc(100vw - 96px))!important;max-width:min(1280px,calc(100vw - 96px))!important;margin-left:auto!important;margin-right:auto!important;"> 5246 <p class="atlas-city-note" data-posts-status="">18 articles r&eacute;cents r&eacute;partis dans la page.</p> 5247 <div class="atlas-post-grid" data-posts-slot="0"><div class="atlas-post-section" role="region" aria-label="à lire en premier"><div class="atlas-post-section-head" style="display: grid !important; gap: 6px !important; max-width: 900px !important; margin: 0px 0px 18px !important;"><p class="atlas-home-kicker" style="margin: 0px !important; color: rgb(199, 127, 5) !important; font: 900 0.78rem / 1.2 Manrope, Arial, sans-serif !important; letter-spacing: 0.14em !important; text-transform: uppercase !important;">Derniers articles</p><div style="margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 clamp(1.28rem, 2.2vw, 2rem) / 1.05 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">à lire en premier</div><p style="margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 1rem / 1.55 Manrope, Arial, sans-serif !important; text-transform: none !important;">Les nouveautés les plus fraîches pour suivre les sujets peau qui reviennent souvent en consultation.</p></div><div class="atlas-post-list"><a class="atlas-post-card" href="https://www.atlas-dermato.org/comment-savoir-si-la-matrice-de-longle-est-atteinte/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-fc-atlas-dermato-org-2026-10-04.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-04T10:28:00" style="color: rgb(28, 55, 107) !important; font: inherit !important;">04 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Comment savoir si la matrice de lâongle est atteinte : signes, diagnostic et conduite à tenir</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Repères cliniques pour reconnaître une atteinte de la matrice de lâongle, distinguer les causes traumatiques, infectieuses et tumorales, et orienter la prise en charge.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/dermite-ocre-jambe/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-fc-atlas-dermato-org-2026-10-03.png" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-03T14:26:33" style="color: rgb(28, 55, 107) !important; font: inherit !important;">03 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Dermite ocre de la jambe : taches brunes et maladie veineuse</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">La dermite ocre de la jambe traduit une insuffisance veineuse chronique. Découvrez ses causes, son aspect, les traitements utiles et les erreurs à éviter.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/bol-du-tibet/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-u1k-rm-c00059-1.png" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-03T10:16:08" style="color: rgb(28, 55, 107) !important; font: inherit !important;">03 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55,
5247 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Bol du Tibet : origines, fabrication et critères de choix dâun bol chantant</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Matières, fabrication, technique de jeu, tailles et entretien : un tour complet du bol du Tibet pour distinguer un véritable instrument dâun simple objet décoratif.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/cbd-sans-thc/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-u1k-rm-c00126-1.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-02T20:17:51" style="color: rgb(28, 55, 107) !important; font: inherit !important;">02 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">CBD sans THC et peau : comprendre ce que lâon applique</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Statut, composition, tolérance et gestes dâapplication : un tour dâhorizon du CBD sans THC lorsquâil est destiné à la peau.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/format-photo-classique/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-fc-atlas-dermato-org-2026-10-02.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-02T15:26:47" style="color: rgb(28, 55, 107) !important; font: inherit !important;">02 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Format photo classique : tailles de tirage, ratios et choix du papier</sp
5247an><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Le 10 x 15 cm reste la référence du tirage papier. Tailles standard, rapports dâimage, résolution et finitions : un guide pratique pour imprimer ses photos sans recadrage subi.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/infiltration-ongle/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-fc-atlas-dermato-org-2026-10-01.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-10-01T14:34:01" style="color: rgb(28, 55, 107) !important; font: inherit !important;">01 oct. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Ville</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Infiltration de lâongle : tache verte, causes et traitement</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Tache verte, décollement, eau piégée sous une pose : comment reconnaître une infiltration de lâongle, la distinguer dâune mycose et appliquer les bons gestes.</span></span></a></div></div></div> 5248 </div> 5249 </section> 5250 <section class="atlas-home-section is-cream" id="consulter"> 5251 <div class="atlas-home-shell atlas-split"> 5252 <div> 5253 <p class="atlas-home-kicker">Avant le rendez-vous</p> 5254 <h2 class="atlas-home-title">Quand consulter un dermatologue ?</h2> 5255 <p class="atlas-home-text">Un changement de peau mérite parfois un avis spécialisé. Atlas Dermato aide à 5256 repérer les situations qui justifient de chercher un dermatologue, sans remplacer le diagnostic dâun 5257 professionnel.</p> 5258 <ul class="atlas-check-list"> 5259 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Un grain de beauté qui change de taille, de forme ou de 5260 couleur.</span></li> 5261 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Une acné persistante, douloureuse ou difficile à 5262 contrôler.</span></li> 5263 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Des rougeurs, plaques, démangeaisons ou lésions qui 5264 reviennent.</span></li> 5265 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Une question sur un traitement, une cicatrice ou un suivi de 5266 peau.</span></li> 5267 </ul> 5268 <div class="atlas-button-row"> 5269 <a class="atlas-button" href="https://www.atlas-dermato.org/categorie/ville/">Chercher une ville</a> 5270 <a class="atlas-link-button" href="https://www.atlas-dermato.org/blog/">Lire les conseils peau</a> 5271 </div> 5272 </div> 5273 <div class="atlas-media"> 5274 <img decoding="async" alt="Consultation dermatologique avec un professionnel de santé" src="https://images.pexels.com/photos/5214958/pexels-photo-5214958.jpeg?auto=compress&cs=tinysrgb&w=1200"> 5275 <div class="atlas-media-caption">Préparer les bons éléments facilite lâéchange avec le cabinet.</div> 5276 </div> 5277 </div> 5278 </section> 5279 <section class="atlas-home-section" id="reperes"> 5280 <div class="atlas-home-shell"> 5281 <div class="atlas-home-head"> 5282 <p class="atlas-home-kicker">Repères utiles</p> 5283 <h2 class="atlas-home-title">Des réponses simples avant dâappeler</h2> 5284 <p>Les contenus dâAtlas Dermato restent pratiques : mieux comprendre un motif, savoir quoi noter et éviter 5285 les recherches dispersées.</p> 5286 </div> 5287 <div class="atlas-home-grid atlas-grid-4"> 5288 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="calendar-days" aria-hidden="true" class="lucide lucide-calendar-days atlas-icon"><path d="M8 2v3"></path><path d="M16 2v3"></path><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M8 13h.01"></path><path d="M12 13h.01"></path><path d="M16 13h.01"></path><path d="M8 17h.01"></path><path d="M12 17h.01"></path><path d="M16 17h.01"></path></svg> 5289 <h3>Délais</h3> 5290 <p>Repérer les alternatives locales quand les rendez-vous sont longs dans une grande ville.</p> 5291 </div> 5292 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="notebook-tabs" aria-hidden="true" class="lucide lucide-notebook-tabs atlas-icon"><path d="M2 6h4"></path><path d="M2 10h4"></path><path d="M2 14h4"></path><path d="M2 18h4"></path><rect width="16" height="20" x="4" y="2" rx="2"></rect><path d="M15 2v20"></path><path d="M15 7h5"></path><path d="M15 12h5"></path><path d="M15 17h5"></path></svg> 5293 <h3>Documents</h3> 5294 <p>Préparer ordonnance, photos, traitements utilisés et historique des symptômes.</p> 5295 </div> 5296 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="shield-check" aria-hidden="true" class="lucide lucide-shield-check atlas-icon"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg> 5297 <h3>Prévention</h3> 5298 <p>Suivre les bons réflexes pour le soleil, les grains de beauté et les peaux sensibles.</p> 5299 </div> 5300 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="message-circle-question" aria-hidden="true" class="lucide lucide-message-circle-question atlas-icon"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path></svg> 5301 <h3>Questions</h3> 5302 <p>Arriver avec une liste claire pour mieux comprendre le suivi proposé.</p> 5303 </div> 5304 </div> 5305 </div> 5306 </section> 5307 <section class="atlas-home-section is-cream" id="themes"> 5308 <div class="atlas-home-shell"> 5309 <div class="atlas-home-head"> 5310 <p class="atlas-home-kicker">Problèmes fréquents</p> 5311 <h2 class="atlas-home-title">Explorer par thème de peau</h2> 5312 <p>Quand le nom exact du problème nâest pas évident, les thèmes aident à retrouver des contenus proches de 5313 la situation vécue.</p> 5314 </div> 5315 <div class="atlas-topic-grid"> 5316 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/3762875/pexels-photo-3762875.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/blog/"><span>Acné</span></a> 5317 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/3762879/pexels-photo-3762879.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/blog/"><span>
5317Grains de beauté</span></a> 5318 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/5938438/pexels-photo-5938438.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/blog/"><span>Rougeurs</span></a> 5319 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/6621336/pexels-photo-6621336.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/blog/"><span>Cheveux</span></a> 5320 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/3998006/pexels-photo-3998006.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/categorie/bien-etre/"><span>Soins du quotidien</span></a> 5321 <a class="atlas-topic" style="--topic-image:url('https://images.pexels.com/photos/5069432/pexels-photo-5069432.jpeg?auto=compress&cs=tinysrgb&w=900')" href="https://www.atlas-dermato.org/blog/"><span>Prévention solaire</span></a> 5322 </div> 5323 </div> 5324 </section> 5325 <section class="atlas-home-section is-blue" id="preparer"> 5326 <div class="atlas-home-shell"> 5327 <div class="atlas-home-head"> 5328 <p class="atlas-home-kicker">Méthode</p> 5329 <h2 class="atlas-home-title">Préparer sa consultation</h2> 5330 <p>Quelques informations notées à lâavance peuvent rendre le rendez-vous plus précis et éviter dâoublier un 5331 détail important.</p> 5332 </div> 5333 <div class="atlas-steps"> 5334 <div class="atlas-step"><strong>01</strong> 5335 <h3>Décrire</h3> 5336 <p>Localisez la zone concernée et notez depuis quand le signe est présent.</p> 5337 </div> 5338 <div class="atlas-step"><strong>02</strong> 5339 <h3>Photographier</h3> 5340 <p>Gardez une photo datée si lâaspect change entre deux rendez-vous.</p> 5341 </div> 5342 <div class="atlas-step"><strong>03</strong> 5343 <h3>Lister</h3> 5344 <p>Indiquez les soins, médicaments ou produits déjà essayés.</p> 5345 </div> 5346 <div class="atlas-step"><strong>04</strong> 5347 <h3>Questionner</h3> 5348 <p>Préparez deux ou trois questions concrètes sur le traitement et le suivi.</p> 5349 </div> 5350 <div class="atlas-step"><strong>05</strong> 5351 <h3>Suivre</h3> 5352 <p>Conservez les consignes et les dates de contrôle recommandées.</p> 5353 </div> 5354 </div> 5355 </div> 5356 </section> 5357 <section class="atlas-home-section is-cream atlas-post-block" id="articles-peau"> 5358 <div class="atlas-home-shell" style="width:min(1280px,calc(100vw - 96px))!important;max-width:min(1280px,calc(100vw - 96px))!important;margin-left:auto!important;margin-right:auto!important;"> 5359 <p class="atlas-city-note" data-posts-status="">18 articles r&eacute;cents r&eacute;partis dans la page.</p> 5360 <div class="atlas-post-grid" data-posts-slot="1"><div class="atlas-post-section" role="region" aria-label="Comprendre les signaux de la peau"><div class="atlas-post-section-head" style="display: grid !important; gap: 6px !important; max-width: 900px !important; margin: 0px 0px 18px !important;"><p class="atlas-home-kicker" style="margin: 0px !important; color: rgb(199, 127, 5) !important; font: 900 0.78rem / 1.2 Manrope, Arial, sans-serif !important; letter-spacing: 0.14em !important; text-transform: uppercase !important;">Conseils peau</p><div style="margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 clamp(1.28rem, 2.2vw, 2rem) / 1.05 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Comprendre les signaux de la peau</div><p style="margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 1rem / 1.55 Manrope, Arial, sans-serif !important; text-transform: none !important;">Des repères pour mieux observer une rougeur, une irritation, une poussée dâacné ou un grain de beauté.</p></div><div class="atlas-post-list"><a class="atlas-post-card" href="https://www.atlas-dermato.org/fiche-de-revision/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-fc-atlas-dermato-org-2026-09-30.png" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-09-30T18:29:40" style="color: rgb(28, 55, 107) !important; font: inherit !important;">30 sept. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">
5360Fiche de révision : condenser un cours sans le recopier</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Une fiche de révision bien faite tient sur une page, se relit en cinq minutes et se transforme en questions. Voici comment la construire, la garder courte et lâutiliser au bon moment avant un devoir ou un examen.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/cpu/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-pipeline-nl-1952-cpu-atlas-dermato-org.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-09-29T05:04:04" style="color: rgb(28, 55, 107) !important; font: inherit !important;">29 sept. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">CPU : comprendre le processeur qui fait tourner votre ordinateur</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Le CPU en clair : son rôle dans lâordinateur, ce qui influence vraiment ses performances, les signes de surchauffe et les critères pour bien le choisir ou lâacheter dâoccasion.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/refaire-son-site-quand-on-est-dermatologue-ce-que-j-039-ai-appris-en-s/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/lm_img_4073.webp" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-09-24T08:27:12" style="color: rgb(28, 55, 107) !important; font: inherit !important;">24 sept. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Ville</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Refaire son site quand on est dermatologue : ce que j'ai appris en six mois</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Mon site professionnel avait dix ans. Dix ans, câest long pour une vitr
5360ine médicale. La dernière refonte datait de lâépoque ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/ceremonie-obseques/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-pipeline-nl-1831-ceremonie-obseques-atlas-dermato-org.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-09-01T03:22:05" style="color: rgb(28, 55, 107) !important; font: inherit !important;">01 sept. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Cérémonie obsèques : guide complet pour faire le bon choix</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Un guide pratique pour comprendre cérémonie obsèques, comparer les options et prendre une décision plus sûre.</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/regime-mediterraneen-recettes/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/regime-mediterraneen-recettes.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-16T16:52:46" style="color: rgb(28, 55, 107) !important; font: inherit !important;">16 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Régime méditerranéen : recettes simples à cuisiner chez soi</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Si vous cherchez des recettes de régime méditerranéen faciles à cuisiner, la bonne approche consiste à partir dâune base simple ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/per-tns/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/redac3-pipeline-nl-1
5360743-per-tns-atlas-dermato-org.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-13T03:19:31" style="color: rgb(28, 55, 107) !important; font: inherit !important;">13 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">PER TNS : guide complet pour faire le bon choix</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Un guide pratique pour comprendre per tns, comparer les options et prendre une décision plus sûre.</span></span></a></div></div></div> 5361 </div> 5362 </section> 5363 <section class="atlas-home-section" id="prevention"> 5364 <div class="atlas-home-shell"> 5365 <div class="atlas-image-cta"> 5366 <div class="atlas-image-cta-copy"> 5367 <h2>La peau garde la mémoire du soleil</h2> 5368 <p>Protection, surveillance des grains de beauté, réactions inhabituelles : les bons réflexes se 5369 construisent avant lâurgence. En cas de doute, un dermatologue reste lâinterlocuteur adapté.</p> 5370 <div class="atlas-button-row"> 5371 <a class="atlas-button gold" href="https://www.atlas-dermato.org/blog/">Lire sur la prévention</a> 5372 </div> 5373 </div> 5374 </div> 5375 </div> 5376 </section> 5377 <section class="atlas-home-section is-cream" id="donnees"> 5378 <div class="atlas-home-shell"> 5379 <div class="atlas-home-head"> 5380 <p class="atlas-home-kicker">Transparence</p> 5381 <h2 class="atlas-home-title">Des fiches utiles, pas des promesses</h2> 5382 <p>Lâannuaire sert à repérer des coordonnées et des informations pratiques. Il ne garantit ni disponibilité 5383 immédiate, ni diagnostic, ni prise en charge médicale.</p> 5384 </div> 5385 <div class="atlas-home-grid atlas-grid-3"> 5386 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="database" aria-hidden="true" class="lucide lucide-database atlas-icon"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg> 5387 <h3>Informations pratiques</h3> 5388 <p>Les fiches regroupent les données utiles pour identifier un praticien ou une zone de recherche.</p> 5389 </div> 5390 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="refresh-cw" aria-hidden="true" class="lucide lucide-refresh-cw atlas-icon"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg> 5391 <h3>Mises à jour</h3> 5392 <p>Les pages peuvent évoluer quand une correction fiable ou un retour utilisateur est transmis.</p> 5393 </div> 5394 <div class="atlas-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="mail-check" aria-hidden="true" class="lucide lucide-mail-c
5394heck atlas-icon"><path d="M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"></path><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path><path d="m16 19 2 2 4-4"></path></svg> 5395 <h3>Contact direct</h3> 5396 <p>Une erreur repérée peut être signalée depuis le formulaire de contact du site.</p> 5397 </div> 5398 </div> 5399 </div> 5400 </section> 5401 <section class="atlas-home-section" id="guides"> 5402 <div class="atlas-home-shell atlas-feature-band"> 5403 <div class="atlas-feature-image" style="background-image:url('https://images.pexels.com/photos/7578803/pexels-photo-7578803.jpeg?auto=compress&cs=tinysrgb&w=1400')"> 5404 </div> 5405 <div class="atlas-feature-copy"> 5406 <p class="atlas-home-kicker">Guides pratiques</p> 5407 <h2 class="atlas-home-title">Mieux choisir son prochain contact</h2> 5408 <p class="atlas-home-text">Avant dâappeler un cabinet, vérifiez la ville, le motif, les documents demandés 5409 et les informations de suivi. Une recherche préparée évite souvent les allers-retours inutiles.</p> 5410 <div class="atlas-home-grid atlas-grid-2"> 5411 <div> 5412 <h3>Coordonnées</h3> 5413 <p class="atlas-home-text">Contrôler lâadresse et le moyen de contact affichés.</p> 5414 </div> 5415 <div> 5416 <h3>Motif</h3> 5417 <p class="atlas-home-text">Préciser le problème principal dès la prise de rendez-vous.</p> 5418 </div> 5419 </div> 5420 <div class="atlas-button-row"><a class="atlas-button" href="https://www.atlas-dermato.org/categorie/ville/">Parcourir lâannuaire</a></div> 5421 </div> 5422 </div> 5423 </section> 5424 <section class="atlas-home-section is-cream" id="bien-etre"> 5425 <div class="atlas-home-shell atlas-split reversed"> 5426 <div class="atlas-media"> 5427 <img decoding="async" alt="Routine de soin de peau avec produits dermatologiques" src="https://images.pexels.com/photos/3997993/pexels-photo-3997993.jpeg?auto=compress&cs=tinysrgb&w=1200"> 5428 <div class="atlas-media-caption">Les soins du quotidien gagnent à rester simples, réguliers et adaptés au 5429 type de peau.</div> 5430 </div> 5431 <div> 5432 <p class="atlas-home-kicker">Bien-être peau</p> 5433 <h2 class="atlas-home-title">Des gestes simples, un avis quand il faut</h2> 5434 <p class="atlas-home-text">Nettoyage, hydratation, protection solaire, réactions aux produits : les contenus 5435 bien-être restent liés à la peau et aux situations qui peuvent conduire à consulter.</p> 5436 <ul class="atlas-check-list"> 5437 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Privilégier une routine courte quand la peau réagit.</span> 5438 </li> 5439 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Introduire un nouveau soin progressivement.</span></li> 5440 <li><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" aria-hidden="true" class="lucide lucide-check-circle-2"><circle cx="12" cy="12" r="10"></circle><path d="m16 9-5.5 5.5L8 12"></path></svg><span>Demander conseil si une irritation persiste.</span></li> 5441 </ul> 5442 </div> 5443 </div> 5444 </section> 5445 <section class="atlas-home-section" id="auteur"> 5446 <div class="atlas-home-shell atlas-author"> 5447 <div class="atlas-author-photo"> 5448 <img decoding="async" alt="Auteur éditorial travaillant sur des contenus santé" src="https://images.pexels.com/photos/5452293/pexels-photo-5452293.jpeg?auto=compress&cs=tinysrgb&w=1200"> 5449 </div> 5450 <div class="atlas-author-copy"> 5451 <p class="atlas-home-kicker">Auteur</p> 5452 <h2>Une rédaction pensée pour les patients</h2> 5453 <p>Les contenus Atlas Dermato sont rédigés pour aider les lecteurs à comprendre un sujet de peau, préparer 5454 une consultation et trouver un dermatologue en France. Le site reste volontairement prudent : il informe, 5455 mais ne remplace jamais lâexamen médical.</p> 5456 <p>Chaque page privilégie des mots simples, des repères vérifiables et des liens utiles vers lâannuaire ou 5457 les articles récents.</p> 5458 <div class="atlas-author-facts">
5459 <span>Annuaire dermatologues</span> 5460 <span>Conseils peau</span> 5461 <span>Contact correction</span> 5462 </div> 5463 <div class="atlas-button-row"><a class="atlas-link-button" href="https://www.atlas-dermato.org/contact/">Contacter lâéquipe</a></div> 5464 </div> 5465 </div> 5466 </section> 5467 <section class="atlas-home-section is-cream atlas-post-block" id="derniers-articles"> 5468 <div class="atlas-home-shell" style="width:min(1280px,calc(100vw - 96px))!important;max-width:min(1280px,calc(100vw - 96px))!important;margin-left:auto!important;margin-right:auto!important;"> 5469 <p class="atlas-city-note" data-posts-status="">18 articles r&eacute;cents r&eacute;partis dans la page.</p> 5470 <div class="atlas-post-grid" data-posts-slot="2"><div class="atlas-post-section" role="region" aria-label="Préparer la suite"><div class="atlas-post-section-head" style="display: grid !important; gap: 6px !important; max-width: 900px !important; margin: 0px 0px 18px !important;"><p class="atlas-home-kicker" style="margin: 0px !important; color: rgb(199, 127, 5) !important; font: 900 0.78rem / 1.2 Manrope, Arial, sans-serif !important; letter-spacing: 0.14em !important; text-transform: uppercase !important;">Avant de contacter un cabinet</p><div style="margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 clamp(1.28rem, 2.2vw, 2rem) / 1.05 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Préparer la suite</div><p style="margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 1rem / 1.55 Manrope, Arial, sans-serif !important; text-transform: none !important;">Des lectures utiles avant dâappeler un cabinet, comparer les informations locales ou organiser un suivi.</p></div><div class="atlas-post-list"><a class="atlas-post-card" href="https://www.atlas-dermato.org/combien-calories-orange/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/combien-calories-orange.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-04T23:53:41" style="color: rgb(28, 55, 107) !important; font: inherit !important;">04 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Combien de calories dans une orange ? La réponse exacte</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Une orange apporte en moyenne 46 à 47 kcal pour 100 g. Si vous voulez une réponse simple à la ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/recette-regime-cretois-variante-choisir-repas/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/recette-regime-cretois-variante-choisir-repas.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-03T20:32:48" style="color: rgb(28, 55, 107) !important; font: inherit !important;">03 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Recette régime crétois : quelle variante choisir selon le repas ?</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Pour choisir une recette régime crétois, le plus utile nâest pas de chercher âlaâ version parfaite, mais de comparer plusieurs ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/calorie-abricot/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/calorie-abricot.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-02T07:49:47" style="color: rgb(28, 55, 107) !important; font: inherit !important;">02 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Calorie abricot : combien apporte ce fruit frais ?</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Un abricot frais apporte en moyenne autour de 45 à 49 kcal pour 100 g selon les sources nutritionnelles, ce ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/thon-proteine-quantite-utilisation/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/thon-proteine-quantite-utilisation.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-08-01T19:47:10" style="color: rgb(28, 55, 107) !important; font: inherit !important;">01 août 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">
5470Thon protéine : quelle quantité et comment lâutiliser</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Le thon est lâun des aliments les plus simples à utiliser quand on cherche un apport riche en protéines dans ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/aliment-riche-en-zinc/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/aliment-riche-en-zinc.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-07-31T18:21:53" style="color: rgb(28, 55, 107) !important; font: inherit !important;">31 juil. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Aliment riche en zinc : les meilleures sources à connaître</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Si vous cherchez un aliment riche en zinc, la réponse la plus directe est simple : les huîtres arrivent en ⦠Lire lâarticle</span></span></a><a class="atlas-post-card" href="https://www.atlas-dermato.org/soin-visage-naturel-routine-maison-ingredients/" style="min-width: 0px !important; display: grid !important; grid-template-rows: 168px 1fr !important; min-height: 390px !important; max-height: 390px !important; overflow: hidden !important; border: 1px solid rgba(28, 55, 107, 0.13) !important; border-radius: 8px !important; background: rgb(255, 255, 255) !important; text-decoration: none !important; color: rgb(34, 36, 42) !important; box-shadow: rgba(22, 40, 79, 0.08) 0px 14px 32px !important;"><img class="atlas-post-image" src="https://www.atlas-dermato.org/wp-content/uploads/soin-visage-naturel-routine-maison-ingredients.jpg" alt="" loading="lazy" style="display: block !important; width: 100% !important; max-width: 100% !important; height: 168px !important; min-height: 168px !important; max-height: 168px !important; object-fit: cover !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><span class="atlas-post-body" style="display: grid !important; gap: 10px !important; padding: 16px !important; min-width: 0px !important; overflow: hidden !important;"><span class="atlas-meta" style="display: flex !important; flex-wrap: wrap !important; gap: 4px 8px !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 800 0.72rem / 1.25 Manrope, Arial, sans-serif !important;"><time datetime="2026-07-30T19:01:43" style="color: rgb(28, 55, 107) !important; font: inherit !important;">30 juil. 2026</time><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Bien-être</span><span style="color: rgb(28, 55, 107) !important; font: inherit !important;">Atlas Dermato</span></span><span class="atlas-post-title" style="display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(28, 55, 107) !important; font: 900 1.12rem / 1.18 "Source Sans 3", Manrope, Arial, sans-serif !important; letter-spacing: 0px !important; text-transform: none !important;">Soin visage naturel : routine maison et ingrédients à privilégier</span><span class="atlas-post-excerpt" style="display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; margin: 0px !important; color: rgb(88, 96, 112) !important; font: 600 0.95rem / 1.45 Manrope, Arial, sans-serif !important; text-transform: none !important;">Construire un soin du visage naturel à la maison repose surtout sur trois i
5470dées simples : choisir des ingrédients adaptés, ⦠Lire lâarticle</span></span></a></div></div></div> 5471 </div> 5472 </section> 5473 <section class="atlas-home-section is-blue" id="orientation-finale"> 5474 <div class="atlas-home-shell atlas-final"> 5475 <div class="atlas-final-copy"> 5476 <h2>Commencer par la ville la plus proche</h2> 5477 <p>Repérez un dermatologue, lisez les repères utiles et contactez le cabinet avec les bonnes informations 5478 sous la main.</p> 5479 <div class="atlas-footer-links"> 5480 <a href="https://www.atlas-dermato.org/categorie/ville/">Dermatologues par ville</a> 5481 <a href="https://www.atlas-dermato.org/blog/">Conseils peau</a> 5482 <a href="https://www.atlas-dermato.org/contact/">Contact</a> 5483 </div> 5484 </div> 5485 <div class="atlas-button-row"> 5486 <a class="atlas-button gold" href="https://www.atlas-dermato.org/categorie/ville/">Voir les villes</a> 5487 <a class="atlas-link-button" href="https://www.atlas-dermato.org/blog/">Lire les articles</a> 5488 </div> 5489 </div> 5490 </section> 5491 </div> 5492 </main> 5493
5493<script src="https://unpkg.com/lucide@latest/dist/umd/lucide.min.js"></script>
5493 5494 5495 </div> 5496 </div> 5497 </div> 5498 </div> 5499 </div> 5500 </section> 5501 </div> 5502 </div> 5503 5504 </div> 5505</div> 5506 5507 5508<div class="site-footer footer-bar-active footer-bar-align-right"> 5509 <footer style="background:#f7f9fb; border-top:1px solid #e5e9ef; padding:35px 20px; font-family:inherit;"> 5510 <div style="max-width:1100px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between; gap:25px; align-items:flex-start;"> 5511 5512 <div style="max-width:420px;"> 5513 <p style="margin:0 0 10px; font-size:18px; font-weight:600; color:#111;">Atlas Dermato</p> 5514 <p style="margin:0; font-size:15px; line-height:1.6; color:#555;"> 5515 Annuaire et ressources autour de la dermatologie, du bien-être et de la santé de la peau. 5516 </p> 5517 </div> 5518 5519 <div> 5520 <p style="margin:0 0 10px; font-size:16px; font-weight:600; color:#111;">Navigation</p> 5521 <p style="margin:0 0 6px;"><a href="/" style="color:#111; text-decoration:none;">Accueil</a></p> 5522 <p style="margin:0 0 6px;"><a href="/ville/" style="color:#111; text-decoration:none;">Ville</a></p> 5523 <p style="margin:0 0 6px;"><a href="/bien-etre/" style="color:#111; text-decoration:none;">Bien-être</a></p> 5524 <p style="margin:0;"><a href="/quiz-dermato/" style="color:#111; text-decoration:none;">Quiz Dermato</a></p> 5525 </div> 5526 5527 <div> 5528 <p style="margin:0 0 10px; font-size:16px; font-weight:600; color:#111;">Informations</p> 5529 <p style="margin:0 0 6px;"><a href="/atlas-dermato-org/" style="color:#111; text-decoration:none;">Atlas-dermato.org : guide pratique</a></p> 5530 <p style="margin:0 0 6px;"><a href="/mentions-legales/" style="color:#111; text-decoration:none;">Mentions légales</a></p> 5531 <p style="margin:0 0 6px;"><a href="/plan-du-site/" style="color:#111; text-decoration:none;">Plan du site</a></p> 5532 <p style="margin:0;"><a href="/contact/" style="color:#111; text-decoration:none;">Contact</a></p> 5533 </div> 5534 5535 </div> 5536 5537 <div style="max-width:1100px; margin:25px auto 0; padding-top:18px; border-top:1px solid #e5e9ef;"> 5538 <p style="margin:0; font-size:14px; color:#666;"> 5539 © 2026 Atlas Dermato - Tous droits réservés 5540 </p> 5541 </div> 5542</footer> 5543</div> 5544 5545 <nav id="generate-slideout-menu" class="main-navigation slideout-navigation do-overlay" itemtype="https://schema.org/SiteNavigationElement" itemscope=""> 5546 <div class="inside-navigation grid-container grid-parent"> 5547 <button class="slideout-exit has-svg-icon"><span class="gp-icon pro-close"> 5548 <svg viewBox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em"> 5549 <path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z"></path> 5550 </svg> 5551 </span> <span class="screen-reader-text">Close</span></button><div class="main-nav"><ul id="menu-menu-1" class=" slideout-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-25767"><a href="https://www.atlas-dermato.org/">Accueil</a></li> 5552<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2513"><a href="https://www.atlas-dermato.org/categorie/ville/">Ville</a></li> 5553<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13355"><a href="https://www.atlas-dermato.org/categorie/bien-etre/">Bien-être</a></li> 5554<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13354"><a href="https://www.atlas-dermato.org/contact/">Me contacter</a></li> 5555</ul></div> </div><!-- .inside-navigation --> 5556 </nav><!-- #site-navigation --> 5557 5558
5558<script type="speculationrules"> 5559{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/generatepress_child-2/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 5560</script>
vendor: 1 bytes, line 5560
5560
5561<script id="generate-a11y"> 5562!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}(); 5563</script>
5563 5564
5564<script> 5565 ( () => { 5566 const lazyloadRunObserver = () => { 5567 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 5568 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 5569 entries.forEach( ( entry ) => { 5570 if ( entry.isIntersecting ) { 5571 let lazyloadBackground = entry.target; 5572 if( lazyloadBackground ) { 5573 lazyloadBackground.classList.add( 'e-lazyloaded' ); 5574 } 5575 lazyloadBackgroundObserver.unobserve( entry.target ); 5576 } 5577 }); 5578 }, { rootMargin: '200px 0px 200px 0px' } ); 5579 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 5580 lazyloadBackgroundObserver.observe( lazyloadBackground ); 5581 } ); 5582 }; 5583 const events = [ 5584 'DOMContentLoaded', 5585 'elementor/lazyload/observe', 5586 ]; 5587 events.forEach( ( event ) => { 5588 document.addEventListener( event, lazyloadRunObserver ); 5589 } ); 5590 } )(); 5591 </script>
5591 5592
5592<script id="generate-sticky-js" src="https://www.atlas-dermato.org/wp-content/plugins/gp-premium/menu-plus/functions/js/sticky.min.js?ver=2.5.0"></script>
vendor: 1 bytes, line 5592
5592
5593<script id="generate-offside-js-extra"> 5594var offSide = {"side":"left"}; 5595//# sourceURL=generate-offside-js-extra 5596</script>
vendor: 1 bytes, line 5596
5596
5597<script id="generate-offside-js" src="https://www.atlas-dermato.org/wp-content/plugins/gp-premium/menu-plus/functions/js/offside.min.js?ver=2.5.0"></script>
vendor: 1 bytes, line 5597
5597
5598<script id="fmh-intake-js" src="https://www.atlas-dermato.org/wp-content/plugins/ccform/includes/rendered-adapter.js?ver=fb1efa4bb021ba13"></script>
vendor: 1 bytes, line 5598
5598
5599<script id="wp-hooks-js" src="https://www.atlas-dermato.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 5599
5599
5600<script id="wp-i18n-js" src="https://www.atlas-dermato.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 5600
5600
5601<script id="wp-i18n-js-after"> 5602wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 5603//# sourceURL=wp-i18n-js-after 5604</script>
vendor: 1 bytes, line 5604
5604
5605<script id="swv-js" src="https://www.atlas-dermato.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 5605
5605
5606<script id="contact-form-7-js-before"> 5607var wpcf7 = { 5608 "api": { 5609 "root": "https:\/\/www.atlas-dermato.org\/wp-json\/", 5610 "namespace": "contact-form-7\/v1" 5611 }, 5612 "cached": 1 5613}; 5614//# sourceURL=contact-form-7-js-before 5615</script>
vendor: 1 bytes, line 5615
5615
5616<script id="contact-form-7-js" src="https://www.atlas-dermato.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 5616
5616
5617<script id="kk-star-ratings-js-extra"> 5618var kk_star_ratings = {"action":"kk-star-ratings","endpoint":"https://www.atlas-dermato.org/wp-admin/admin-ajax.php","nonce":"66406fd724"}; 5619//# sourceURL=kk-star-ratings-js-extra 5620</script>
vendor: 1 bytes, line 5620
5620
5621<script id="kk-star-ratings-js" src="https://www.atlas-dermato.org/wp-content/plugins/kk-star-ratings/src/core/public/js/kk-star-ratings.min.js?ver=5.4.10.5"></script>
vendor: 1 bytes, line 5621
5621
5622<script id="generate-menu-js-before"> 5623var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; 5624//# sourceURL=generate-menu-js-before 5625</script>
vendor: 1 bytes, line 5625
5625
5626<script id="generate-menu-js" src="https://www.atlas-dermato.org/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.1"></script>
vendor: 1 bytes, line 5626
5626
5627<script id="elementor-webpack-runtime-js" src="https://www.atlas-dermato.org/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 5627
5627
5628<script id="elementor-frontend-modules-js" src="https://www.atlas-dermato.org/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 5628
5628
5629<script id="jquery-ui-core-js-before"> 5630jQuery.uiBackCompat = true; 5631//# sourceURL=jquery-ui-core-js-before 5632</script>
vendor: 1 bytes, line 5632
5632
5633<script id="jquery-ui-core-js" src="https://www.atlas-dermato.org/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 5633
5633
5634<script id="elementor-frontend-js-before"> 5635var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"theme_builder_v2":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/www.atlas-dermato.org\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.atlas-dermato.org\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.atlas-dermato.org\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"b2277ee4b4","atomicFormsSendForm":"40e465a788"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":25640,"title":"Accueil%20-%20atlas-dermato","excerpt":"","featuredImage":false}}; 5636//# sourceURL=elementor-frontend-js-before 5637</script>
vendor: 1 bytes, line 5637
5637
5638<script id="elementor-frontend-js" src="https://www.atlas-dermato.org/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 5638
5638
5639<script id="elementor-pro-frontend-js-before"> 5640var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.atlas-dermato.org\/wp-admin\/admin-ajax.php","nonce":"5ef311a8e6","urls":{"assets":"https:\/\/www.atlas-dermato.org\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.atlas-dermato.org\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.atlas-dermato.org\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 5641//# sourceURL=elementor-pro-frontend-js-before 5642</script>
vendor: 1 bytes, line 5642
5642
5643<script id="elementor-pro-frontend-js" src="https://www.atlas-dermato.org/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 5643
5643
5644<script id="pro-elements-handlers-js" src="https://www.atlas-dermato.org/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 5644
5644
5645<script id="wp-emoji-settings" type="application/json"> 5646{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.atlas-dermato.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 5647</script>
vendor: 1 bytes, line 5647
5647
5648<script type="module"> 5649/*! This file is auto-generated */ 5650var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 5651//# sourceURL=https://www.atlas-dermato.org/wp-includes/js/wp-emoji-loader.min.js 5652</script>
5652 5653 5654<!-- BackLinks.com --> 5655<!-- BackLinks.com links block --> 5656 <style>.cedia-hp-wrap{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px;height:1px;overflow:hidden}</style> 5657
5657<script> 5658 (function () { 5659 var SITEKEY = ''; 5660 var HP = 'cedia_hp_url'; 5661 var TS = 1791181466; 5662 5663 function decorate() { 5664 var forms = document.querySelectorAll('form.forminator-custom-form'); 5665 Array.prototype.forEach.call(forms, function (form) { 5666 // Pot de miel, hors du flux visuel et invisible aux lecteurs d'ecran. 5667 if (!form.querySelector('.cedia-hp-wrap')) { 5668 var wrap = document.createElement('div'); 5669 wrap.className = 'cedia-hp-wrap'; 5670 wrap.setAttribute('aria-hidden', 'true'); 5671 var hp = document.createElement('input'); 5672 hp.type = 'text'; hp.name = HP; hp.tabIndex = -1; 5673 hp.setAttribute('autocomplete', 'off'); 5674 wrap.appendChild(hp); 5675 form.appendChild(wrap); 5676 } 5677 // Horodatage du rendu, pour mesurer le temps de remplissage. 5678 if (!form.querySelector('input[name="cedia_as_ts"]')) { 5679 var t = document.createElement('input'); 5680 t.type = 'hidden'; t.name = 'cedia_as_ts'; t.value = TS; 5681 form.appendChild(t); 5682 } 5683 // Emplacement du widget Turnstile. 5684 if (SITEKEY && !form.querySelector('.cf-turnstile')) { 5685 var box = document.createElement('div'); 5686 box.className = 'cf-turnstile'; 5687 box.style.margin = '15px 0'; 5688 var row = form.querySelector('.forminator-row.forminator-button, .forminator-row.forminator-row-last'); 5689 var btn = form.querySelector('button[type="submit"], .forminator-button-submit'); 5690 if (row) { row.parentNode.insertBefore(box, row); } 5691 else if (btn) { var a = btn.closest('.forminator-row') || btn; a.parentNode.insertBefore(box, a); } 5692 else { form.appendChild(box); } 5693 } 5694 }); 5695 } 5696 5697 function renderBoxes() { 5698 if (!SITEKEY || !window.turnstile) { return; } 5699 var boxes = document.querySelectorAll('form.forminator-custom-form .cf-turnstile:not([data-rendered])'); 5700 Array.prototype.forEach.call(boxes, function (box) { 5701 box.setAttribute('data-rendered', '1'); 5702 window.turnstile.render(box, { sitekey: SITEKEY }); 5703 }); 5704 } 5705 5706 window.cediaTurnstileOnload = function () { decorate(); renderBoxes(); }; 5707 5708 if (document.readyState !== 'loading') { decorate(); } 5709 else { document.addEventListener('DOMContentLoaded', decorate); } 5710 5711 // Forminator re-rend le formulaire en AJAX apres envoi. 5712 document.addEventListener('after.load.forminator', function () { decorate(); renderBoxes(); }); 5713 })(); 5714 </script>
5714 5715 5716 5717
5718<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"6a242e9dac874d9ebe50f6ab00028462","r":1,"spa":2}' crossorigin="anonymous"></script>
5718 5719</body></html> 5720<!-- Dynamic page generated in 0.432 seconds. --> 5721<!-- Cached page generated by WP-Super-Cache on 2026-10-05 08:24:40 --> 5722 5723<!-- super cache -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.