.p-dentaire{color:#0f172a;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;width:100vw;margin-inline:calc(50% - 50vw)}.p-dentaire h1,.p-dentaire h2,.p-dentaire h3{font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif}@property --dentaire-pos-x{syntax:"<percentage>";inherits:false;initial-value:11.14%}@property --dentaire-pos-y{syntax:"<percentage>";inherits:false;initial-value:140%}@property --dentaire-etendue-x{syntax:"<percentage>";inherits:false;initial-value:150%}@property --dentaire-etendue-y{syntax:"<percentage>";inherits:false;initial-value:180.06%}@property --dentaire-couleur-1{syntax:"<color>";inherits:false;initial-value:#30635a}@property --dentaire-couleur-2{syntax:"<color>";inherits:false;initial-value:#3b7a6e}@property --dentaire-couleur-3{syntax:"<color>";inherits:false;initial-value:#3b7a6e}@property --dentaire-couleur-4{syntax:"<color>";inherits:false;initial-value:#467f73}@property --dentaire-couleur-5{syntax:"<color>";inherits:false;initial-value:#4f9587}@property --dentaire-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --dentaire-lisere-1{syntax:"<color>";inherits:true;initial-value:#72b0a433}@property --dentaire-lisere-2{syntax:"<color>";inherits:true;initial-value:#3b7a6ebf}@property --dentaire-arret-1{syntax:"<percentage>";inherits:false;initial-value:37.35%}@property --dentaire-arret-2{syntax:"<percentage>";inherits:false;initial-value:61.36%}@property --dentaire-arret-3{syntax:"<percentage>";inherits:false;initial-value:78.42%}@property --dentaire-arret-4{syntax:"<percentage>";inherits:false;initial-value:89.52%}@property --dentaire-arret-5{syntax:"<percentage>";inherits:false;initial-value:100%}.p-dentaire .dentaire-bouton-degrade{appearance:none;cursor:pointer;background:radial-gradient(var(--dentaire-etendue-x) var(--dentaire-etendue-y) at var(--dentaire-pos-x) var(--dentaire-pos-y), var(--dentaire-couleur-1) var(--dentaire-arret-1), var(--dentaire-couleur-2) var(--dentaire-arret-2), var(--dentaire-couleur-3) var(--dentaire-arret-3), var(--dentaire-couleur-4) var(--dentaire-arret-4), var(--dentaire-couleur-5) var(--dentaire-arret-5));transition:--dentaire-pos-x .5s,--dentaire-pos-y .5s,--dentaire-etendue-x .5s,--dentaire-etendue-y .5s,--dentaire-couleur-1 .5s,--dentaire-couleur-2 .5s,--dentaire-couleur-3 .5s,--dentaire-couleur-4 .5s,--dentaire-couleur-5 .5s,--dentaire-angle .5s,--dentaire-lisere-1 .5s,--dentaire-lisere-2 .5s,--dentaire-arret-1 .5s,--dentaire-arret-2 .5s,--dentaire-arret-3 .5s,--dentaire-arret-4 .5s,--dentaire-arret-5 .5s;position:relative}.p-dentaire .dentaire-bouton-degrade:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(var(--dentaire-angle), var(--dentaire-lisere-1), var(--dentaire-lisere-2));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.p-dentaire .dentaire-bouton-degrade:hover{--dentaire-pos-x:0%;--dentaire-pos-y:91.51%;--dentaire-etendue-x:120.24%;--dentaire-etendue-y:103.18%;--dentaire-couleur-1:#29514a;--dentaire-couleur-2:#30635a;--dentaire-couleur-3:#3b7a6e;--dentaire-couleur-4:#467f73;--dentaire-couleur-5:#30635a;--dentaire-angle:190deg;--dentaire-lisere-1:#e3f0ed1a;--dentaire-lisere-2:#a0ccc399;--dentaire-arret-1:0%;--dentaire-arret-2:8.8%;--dentaire-arret-3:21.44%;--dentaire-arret-4:71.34%;--dentaire-arret-5:85.76%}.p-dentaire .dentaire-perle{isolation:isolate;color:#29514a;background-color:#e3f0ed;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c7e1db,0 .35rem .8rem #3b7a6e14}.p-dentaire .dentaire-curseur::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:3px solid #3b7a6e;border-radius:9999px;width:22px;height:22px;transition:transform .15s;box-shadow:0 2px 6px #3b7a6e59}.p-dentaire .dentaire-curseur::-webkit-slider-thumb:hover{transform:scale(1.12)}.p-dentaire .dentaire-curseur::-moz-range-thumb{cursor:pointer;background:#fff;border:3px solid #3b7a6e;border-radius:9999px;width:22px;height:22px;box-shadow:0 2px 6px #3b7a6e59}@keyframes dentaire-defile{0%{transform:translate(0)}to{transform:translate(-50%)}}.p-dentaire .dentaire-defile-lent{animation:50s linear infinite dentaire-defile}.p-dentaire .dentaire-defile-situations{animation:60s linear infinite dentaire-defile}@keyframes dentaire-lettres{0%{opacity:0;filter:blur(8px);transform:translateY(30%)}to{opacity:1;filter:blur();transform:translateY(0)}}.p-dentaire .dentaire-lettres{opacity:0;animation:.35s cubic-bezier(.22,1,.36,1) forwards dentaire-lettres}@keyframes dentaire-trait{to{stroke-dashoffset:-16px}}.p-dentaire .dentaire-trait{stroke-dasharray:4 4;animation:.8s linear infinite dentaire-trait}@keyframes dentaire-onde{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.p-dentaire .dentaire-onde{animation:2s ease-out infinite dentaire-onde}@keyframes dentaire-lueur-case{0%,to{box-shadow:0 0 #4f958700}50%{box-shadow:0 0 10px #4f95878c}}.p-dentaire .dentaire-lueur-case{animation:3s ease-in-out infinite dentaire-lueur-case}@keyframes dentaire-pouls{0%,to{opacity:.3}50%{opacity:1}}.p-dentaire .dentaire-pouls{animation:1.6s ease-in-out infinite dentaire-pouls}@keyframes dentaire-lueur-pastille{0%,to{box-shadow:0 0 #4f958700}50%{box-shadow:0 0 14px #4f958799}}.p-dentaire .dentaire-lueur-pastille{animation:1.6s ease-in-out infinite dentaire-lueur-pastille}@keyframes dentaire-lueur-ligne{0%,to{box-shadow:inset 0 0 #4f958700}50%{box-shadow:inset 0 0 18px #4f95874d}}.p-dentaire .dentaire-lueur-ligne{animation:2.4s ease-in-out infinite dentaire-lueur-ligne}
@media (max-width:767px){.p-dentaire h1{font-size:28px;line-height:1.1}.p-dentaire h2.text-4xl{font-size:26px;line-height:1.15}.p-dentaire h2.text-3xl{font-size:24px;line-height:1.2}.p-dentaire h2.text-2xl{font-size:21px;line-height:1.3}.p-dentaire h2.leading-\[0\.95\]{font-size:30px;line-height:1.04}.p-dentaire h3.text-3xl{font-size:24px}.p-dentaire h3.text-2xl{font-size:19px;line-height:1.35}.p-dentaire h3.text-xl,.p-dentaire div.text-xl{font-size:17.5px;line-height:1.4}.p-dentaire p.text-xl{font-size:16.5px;line-height:1.5}.p-dentaire p.text-2xl{font-size:21px}.p-dentaire span.text-5xl{font-size:34px}.p-dentaire div.text-5xl{font-size:38px}.p-dentaire div.text-4xl{font-size:30px}.p-dentaire section.py-24{padding-top:48px;padding-bottom:48px}.p-dentaire section.py-32{padding-top:56px;padding-bottom:56px}.p-dentaire .mb-16{margin-bottom:32px}.p-dentaire .mt-16{margin-top:32px}.p-dentaire .mt-24{margin-top:44px}.p-dentaire .gap-16{gap:40px}.p-dentaire .mb-12{margin-bottom:28px}.p-dentaire .pt-24.pb-16{padding-top:48px;padding-bottom:40px}.p-dentaire .min-w-\[280px\].max-w-\[360px\]{zoom:.74}.p-dentaire .lg\:col-span-3>.overflow-hidden.rounded-xl{zoom:.8}.p-dentaire .grid.gap-16.lg\:grid-cols-3{gap:16px}.p-dentaire .grid.gap-16.lg\:grid-cols-3>*>.p-8,.p-dentaire .grid.gap-16.lg\:grid-cols-3>.p-8{padding:20px}.p-dentaire .grid.gap-16.lg\:grid-cols-3 .mb-6{margin-bottom:14px}.p-dentaire .grid.gap-16.lg\:grid-cols-3 .mb-8{margin-bottom:18px}.p-dentaire .grid.gap-16.lg\:grid-cols-3 .pt-6{padding-top:14px}}
