.app-main{box-sizing:border-box;gap:1rem;max-width:120rem;height:100%;min-height:36rem;margin-bottom:.5rem;display:flex;position:relative;overflow:hidden}.app-main-section-content{background-color:var(--color-background-Z0);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));transition:all .3s ease-in-out;display:grid;position:relative}.app-main-content-slide{animation:.3s ease-in-out forwards animationFadeSlideLeft}.app-main-content-normal{animation:.3s ease-in-out forwards animationFadeSlideLeftReverse}.app-main-content-lexicon-slide{animation:.3s ease-in-out forwards animationLexiconSlideLeft}.app-main-content-lexicon-normal{animation:.3s ease-in-out forwards animationLexiconSlideLeftReverse}.app-main-section-router{flex-direction:column;grid-column:span 2/span 2;justify-content:space-between;padding:1rem;display:flex;overflow:hidden scroll}.app-main-background-hidden{background-color:var(--color-background-Z1);opacity:.5;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.app-main-background-visible{display:none}.app-main-section-calculator{height:100%;position:absolute;right:0}.calculator-visible{visibility:visible}.calculator-collapse{z-index:-1;opacity:.5}@keyframes animationLexiconSlideLeft{0%{z-index:2;transform:translate(0)}99%{z-index:2}to{transform:translate(-27rem)}}@keyframes animationLexiconSlideLeftReverse{0%{transform:translate(-27rem)}to{transform:translate(0)}}@keyframes animationFadeSlideLeft{0%{z-index:2;transform:translate(0)}99%{z-index:2}to{transform:translate(-31rem)}}@keyframes animationFadeSlideLeftReverse{0%{transform:translate(-31rem)}to{transform:translate(0)}}@media (width<=67.5rem){.app-main{height:100%;overflow-y:scroll}.app-main-section-content{grid-template-columns:repeat(1,minmax(0,1fr))}.app-main-no-scroll{max-height:70vh}}@media (width<=37.5rem){.app-main-section-router{padding:.5rem}}.background-home-style{background:url(/imgs/layers/Style=1.png) 50% no-repeat border-box}.background-antibiotics-list-style,.background-infections-focus-style,.background-pregnancy-breastfeeding-style,.background-kidney-liver-style{background:url(/imgs/layers/Style=2.png) 50% no-repeat border-box}.background-sources-style,.background-mentions-legales-style{background:url(/imgs/layers/Style=3.png) 50% no-repeat border-box}.background-antibiotics-curatives-style{background:url(/imgs/layers/Style=4.png) 50% no-repeat border-box}.background-antibiotics-prophylactics-style,.background-patients-hrei-style,.background-patients-risque-infectieux-style,.background-patients-osteonecrose-style{background:url(/imgs/layers/Style=5.png) 50% no-repeat border-box}.background-has-reco-style,.background-has-reco-2026-style{background:url(/imgs/layers/Style=4.png) 50% no-repeat border-box}.background-charte-style{background:url(/imgs/layers/Style=7.png) 50% no-repeat border-box}.aside{background-color:#fff;background-size:cover;border-radius:1rem;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:36rem;max-height:64rem;display:flex}.aside-content{padding:1rem}.aside-content p{color:var(--color-text-secondary)}.aside-title{margin:.5rem auto;font-size:3.5rem;line-height:95%}.aside-details{color:var(--color-text-secondary);max-width:22.5rem;font-size:1.125rem}.aside-details-list{flex-direction:column;gap:.8125rem;padding:0;list-style:none;display:flex}.aside-details-list-contact-link{color:var(--color-text-primary);align-items:center;gap:.5rem;text-decoration:none;display:flex}.aside-links{flex-direction:column;align-items:flex-start;gap:1rem;padding:0 1rem 1rem;display:flex}.aside-link-details{color:#000;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}.aside-link-details:hover{text-decoration:underline}.aside-details-sources-list{padding-left:1rem}.aside-details-sources-list-outsidelink{color:var(--color-text-secondary);text-decoration:none}.aside-details-sources-list-outsidelink:hover{text-decoration:underline}@media (width<=84rem){.aside-title{font-size:3rem}}@media (width<=72rem){.aside-title{margin:0;font-size:2.5rem}}@media (width<=67.5rem){.aside{width:100%;height:100%;min-height:0}.aside-links{display:none}.aside-details{font-size:1rem}}.dosage{background-color:var(--color-background-Z0);box-sizing:border-box;border-radius:1rem;width:30rem;height:100%;padding:1rem;overflow-y:scroll}.dosage-form{margin-bottom:1rem}.dosage-title{justify-content:space-between;align-items:center;display:flex}.dosage-title-cross{cursor:pointer;width:1.5rem;height:1.5rem}.dosage-selector-title{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.dosage-selector-button-container{gap:1rem;display:flex}.dosage-selector-button{cursor:pointer;color:var(--color-text-primary);border:none;border-radius:.5rem;padding:.875rem 1rem;font-size:1.125rem;font-weight:700}.dosage-selector-button-selected{background:var(--color-background-purple)}.dosage-selections{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.dosage-selections-title{font-size:.875rem;font-weight:500}.dosage-selections-selector{background-color:var(--color-background-Z0);height:3.5rem;color:var(--color-text-primary);border:.125rem solid #ecf1f3;border-radius:.5rem;padding:1rem;font-size:1.125rem}.dosage-results{background-color:var(--color-background-Z1);border-radius:.5rem;padding:.5rem}.dosage-results-bottom{padding:1rem 1.5rem}.dosage-results-paragraph{margin:0}.dosage-results-paragraph-link{color:var(--color-text-primary)}.calculator-dosage{border-bottom:.125rem solid var(--color-background-Z0);flex-direction:column;gap:.5rem;padding:1rem 1.5rem;display:flex}.calculator-dosage-title,.calculator-dosage-body-paragraph,.calculator-dosage-bottom-paragraph,.calculator-dosage-bottom-list{margin:0}.calculator-dosage-bottom-paragraph,.calculator-dosage-bottom-list{font-size:.875rem}.calculator-dosage-bottom-paragraph-gray,.calculator-dosage-bottom-list{color:var(--color-text-secondary)}@media (width<=35rem){.dosage{width:96vw;max-width:35rem}.dosage-selector-button-container{gap:.5rem}.dosage-selector-button,.dosage-selections-selector{font-size:1rem}.calculator-dosage,.dosage-results-bottom{padding:.5rem;font-size:1rem}.dosage-title{align-items:flex-start}.dosage-title>h2{margin-top:.5rem}.dosage-title>img{margin-top:1rem}}.footer{text-align:center;padding:4rem 0 0}.footer-link{color:var(--color-text-primary);text-decoration:none}.footer-link:hover{text-decoration:underline}@media (width<=67.5rem){.footer{display:none}}.menu-button{width:100%;text-decoration:none}.menu-button-style{border-radius:.75rem;flex-direction:row;justify-content:space-between;align-items:center;width:auto;margin-top:.5rem;padding-left:1rem;padding-right:1rem;display:flex}.menu-button-background-color-green{background-color:var(--color-background-green);height:6.25rem}.menu-button-background-color-purple{background-color:var(--color-background-purple);height:6.25rem}.menu-button-background-color-white{background-color:var(--color-background-Z0);height:4rem}.menu-button-text{color:#14161d;font-size:1.125rem;font-style:normal;font-weight:500;line-height:140%}.menu-chevron{visibility:hidden}.menu-button:hover .menu-chevron{visibility:visible;animation:.3s forwards animationFadeSlide}@media (width<=25rem){.menu-button-background-color-green,.menu-button-background-color-purple,.menu-button-background-color-white{height:3rem}.menu-button-text{font-size:.875rem}}.header{z-index:10;width:100%;max-width:120rem;margin:1rem auto;position:relative}.header-nav-fixed{background-color:#fff;border-radius:1rem;justify-content:space-between;align-items:center;display:flex}.header-menu{align-items:center;gap:.5rem;padding:.5rem;display:flex}.header-link{justify-content:center;align-items:center;gap:.9rem;padding:1rem;text-decoration:none;display:flex}.header-image{width:2rem;height:2rem}.header-title{color:var(--color-blue);font-size:2rem;font-family:var(--font-lobster)}.header-menu-hamburger{cursor:pointer;width:6.125rem;height:5.5rem;display:none;position:absolute;top:0;right:0}.header-menu-button{cursor:pointer;color:var(--color-text-primary);background-color:#fff;border:none;border-radius:.5rem;align-items:center;gap:.8rem;padding:1rem;font-size:1.1rem;display:flex}.header-menu-button:hover,.header-menu-button-active{background-color:var(--color-background-Z1)}.header-menu-link{color:#000;border-radius:.5rem;padding:1rem;font-size:1.1rem;line-height:normal;text-decoration:none}.header-menu-link:hover,.header-menu-link-active{background-color:var(--color-background-Z1)}.header-button{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:0 1rem 1rem 0;height:5.5rem;padding:0 2rem;font-size:1.2rem}.header-smart-button{color:#fff;cursor:pointer;text-align:left;background-color:#000;border:none;border-radius:1rem;width:100%;height:3.375em;padding:0 1em;font-size:1rem;display:none}.header-dropdown{background-color:var(--color-background-Z1);border:.2rem solid var(--color-background-Z0);box-sizing:border-box;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:.25rem;display:grid;position:absolute;top:5.5rem}.header-smart-dropdown{background-color:var(--color-background-Z1);border:.2rem solid var(--color-background-Z1);box-sizing:border-box;border-radius:0 0 1rem 1rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:none}.header-dropdown-invisible{visibility:hidden}.header-dropdown-visible{visibility:visible;animation:.3s forwards animationFadeSlideDown}.background-hidden{background-color:var(--color-background-Z1);opacity:.5;z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.header-dropdown-left-menu{padding:.25rem;list-style:none}.header-menu-title{margin-left:2rem}@keyframes animationFadeSlideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (width<=67.5rem){.header{position:relative;top:0}}@media (width<=56.25rem){.header-dropdown{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=50rem){.header-menu{flex-direction:column;align-items:flex-start;width:100%}.header-dropdown{display:none}.header-smart-dropdown-visible{display:grid}.header-smart-dropdown-invisible{display:none}.header-menu-button{justify-content:space-between;width:100%;padding-right:1.75rem}.header-menu-link{box-sizing:border-box;width:100%}.header-menu-button-smart-invisible,.header-menu-link-smart-invisible{display:none}.header-menu-hamburger{background:0 0;border:none;place-content:center;display:grid}.header-button{display:none}.header-smart-button-visible{display:block}.header-smart-button-invisible{display:none}}@media (width<=43.75rem){.header-dropdown{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=25rem){.header-menu{gap:0}.header-title{font-size:1.4375rem}.header-menu-hamburger{height:4.8rem}.header-menu-button,.header-menu-link{font-size:.875rem}.header-menu-button-active{border-radius:.5rem .5rem 0 0}.header-menu-title{margin-left:.75rem}.header-smart-dropdown{font-size:.875rem}.header-dropdown-left-menu{margin:0}}.antibiotics-list{flex-direction:column;padding:0 2rem 0 1rem;display:flex}.antibiotics-list-header-row{border-bottom:1px solid var(--color-background-green);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.5rem;display:grid}.antibiotics-list-row{border-bottom:1px solid var(--color-background-green);color:var(--color-text-primary);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-top:1.437rem;padding-bottom:.437rem;text-decoration:none;display:grid}.antibiotics-list-row:hover{background-color:var(--color-background-Z1)}.antibiotics-list-header{place-content:start;padding:1rem}.antibiotics-list-column-right{grid-column:span 2/span 2}.antibiotics-list-track-left{padding-bottom:1rem;padding-left:1rem}.antibiotics-list-name-title{margin:0}.antibiotics-list-commercialName{color:var(--color-text-secondary);margin:0;font-size:.875rem}.antibiotics-list-family{color:var(--color-text-secondary);margin:0;font-size:.875rem;font-style:italic}.antibiotics-list-track-important{color:var(--color-text-danger)!important;margin-top:.3rem!important}.antibiotics-list-track-list{margin-top:0;padding-top:0;padding-left:1.5rem}.antibiotics-list-track-list-right{margin-top:0;padding:0;list-style:none}.antibiotics-title-track-list-smartphone{display:none}.antibiotics-list-text-danger{color:var(--color-text-danger);text-decoration:underline}.antibiotics-list-text-important{font-size:1rem;font-style:normal;font-weight:700}.antibiotics-list-column-right-list{margin-bottom:.1rem;font-size:.875rem;font-style:italic}.antibiotics-list-text-secondary{color:var(--color-text-secondary)}.antibiotics-list-row-smartphone{display:none}.antibiotics-list-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.antibiotics-list-rowcard-container{flex-direction:column;gap:1rem;display:flex}@media (width<=42.5rem){.antibiotics-list{padding:0}.antibiotics-list-header,.antibiotics-list-row{display:none}.antibiotics-list-row-smartphone{border-bottom:1px solid var(--color-background-green);color:var(--color-text-primary);grid-template-columns:repeat(1,minmax(0,1fr));gap:0;padding:1rem;text-decoration:none;display:grid}.antibiotics-list-track-left{padding:0}.antibiotics-list-column-right{grid-column:span 1/span 1}.antibiotics-title-track-list-smartphone{margin-bottom:.5rem;padding-left:0;font-size:.875rem;list-style:none;display:block}.antibiotics-list-track-list,.antibiotics-list-track-list-right{font-size:.875rem}.antibiotics-list-smartphone-link{color:var(--color-text-primary);font-size:.875rem}.antibiotics-list-text-important{font-size:.875rem}}.rowcard-button{background-color:var(--color-background-Z1);cursor:pointer;text-align:left;border:none;border-radius:.5rem;padding:1.5rem;text-decoration:none;transition:all .3s ease-in-out;position:relative}.rowcard-button:hover{transition:all .3s ease-in-out;transform:scale(1.02)}.rowcard-button-title{color:var(--color-text-primary);margin:0;font-size:1.1rem;font-weight:700;line-height:1rem}.rowcard-button-body{color:var(--color-text-secondary);max-width:90%;margin:1rem 0 0;font-size:1rem}.rowcard-button-chevron{position:absolute;top:50%;right:2rem;transform:translateY(-50%)}@media (width<=26.75rem){.rowcard-button{padding:1rem}.rowcard-button-title{font-size:1rem}.rowcard-button-body{margin-top:.5rem}.rowcard-button-chevron{right:1rem}}.therapy-container{padding:0 2rem 0 1rem}.therapy-tag-container{border-bottom:.125rem solid var(--color-background-Z1);flex-wrap:wrap;gap:.5rem;padding:1rem 0;display:flex}.therapy-list-container{flex-direction:column;display:flex}.therapy-smart-details{flex-direction:column;display:none}@media (width<=42.5rem){.therapy-container{padding:0}.therapy-tag-container{flex-direction:column}.therapy-list-container{display:none}.therapy-smart-details-visible{display:flex}.therapy-tag-column{flex-direction:column;max-width:100%;display:flex}}.list-element-content{background-color:var(--color-background-Z1);animation:.3s cubic-bezier(.25,.46,.45,.94) both scale-in-ver-top}.list-element-content-container{border-top:.125rem solid var(--color-background-Z0);margin:0 2rem 1rem}.list-element-content-hidden{display:none}.list-element-content-header{flex-wrap:wrap;gap:1rem;padding:1rem 0 0;display:flex}.list-element-content-body{padding:1rem}.list-element-content-body-title{letter-spacing:.02rem;color:var(--color-text-primary);align-items:center;gap:1rem;margin:.5rem 0;font-size:1.125rem;font-weight:700;display:flex}.list-element-content-body-title-span{border-bottom:1px solid var(--color-background-purple);width:100%}.list-element-content-body-title-button{cursor:pointer;color:var(--color-text-primary);background-color:#0000;border:none;border-radius:.5rem .5rem 0 0;padding:.5rem 1.5rem;font-size:.875rem}.list-element-content-body-title-button-selected{border-bottom:2px solid var(--color-background-purple);font-weight:700}.list-element-content-body-title-button-unselected:hover{border-bottom:2px solid var(--color-background-purple);background-color:var(--color-background-purple)}.list-element-content-body-content{margin-bottom:1rem;font-size:.875rem}.list-element-content-body-content-invisible{display:none}.list-element-content-body-content-title{align-items:center;gap:.5rem;margin:1rem auto;font-size:1.125rem;font-weight:500;display:flex}.list-element-content-body-content-title-logo{width:1.125rem;height:1.125rem}.list-element-content-body-content-list{margin:0;padding-left:0}.list-element-content-body-content-list>li{line-height:150%}.list-element-content-body-content-list-styled{list-style-position:inside}.list-element-content-body-content-list-unstyled{margin-top:.4rem;font-weight:700;list-style:none}.list-element-content-body-reco-details{margin:0;padding-left:0;list-style:none}.list-element-content-body-reco-details>li{margin:.5rem 0;line-height:150%}.list-element-content-body-content-details{color:var(--color-text-secondary)}.list-element-content-body-grade{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.8125rem}.list-element-content-body-grade abbr{cursor:help;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.list-element-content-body-note{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.8125rem;line-height:150%}.list-element-content-body-treatment-notes{color:var(--color-text-secondary);margin:0 0 1rem;padding-left:0;font-size:.8125rem;line-height:150%;list-style:none}.list-element-content-body-treatment-notes>li{margin:.3rem 0}.list-element-content-body-sources{display:block}.list-element-content-body-sources,.list-element-content-body-sources>a{color:var(--color-text-secondary);font-size:.8125rem;font-style:normal;font-weight:500;line-height:150%}@keyframes scale-in-ver-top{0%{transform-origin:100% 0;opacity:0;transform:scaleY(0)}to{transform-origin:100% 0;opacity:1;transform:scaleY(1)}}@media (width<=42.5rem){.list-element-content-container{border:none;margin:.5rem}.list-element-content-body{padding:.5rem}.list-element-content-body-title{flex-direction:column;align-items:flex-start;font-size:1rem}.list-element-content-body-title-span{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.list-element-content-body-title-button{padding:.5rem}}.patient-tag{border-radius:2rem;margin:0;padding:.5rem 1rem;font-size:.875rem}.treatment-not-recommended{background-color:var(--color-background-Z0)}.treatment-recommended{background-color:var(--color-background-green)}.treatment-contraindicated-act{background-color:var(--color-background-danger)}.treatment-not-specified{border:1px dashed var(--color-text-tertiary);color:var(--color-text-secondary)}.list-element-button{border:none;border-bottom:.125rem solid var(--color-background-Z1);cursor:pointer;color:var(--color-text-primary);background-color:#0000;justify-content:space-between;align-items:center;gap:.875rem;padding:.8rem 2rem;font-size:1rem;display:flex;position:relative}.list-element-button:hover,.list-element-button-selected{background-color:var(--color-background-Z1)}.list-element-button-title{text-align:start;place-content:center space-between;gap:1rem;font-weight:700;display:flex}.list-element-button-quickInfo{align-items:center;gap:1rem;display:flex}.list-element-button-quickInfo-bulle{border-radius:100%;place-content:center;width:2rem;height:2rem;display:grid;position:relative}.list-element-button-quickInfo-bulle:hover .quickInfo-bulle-tooltip{display:block}.quickInfo-bulle-tooltip{color:#fff;z-index:2;background-color:#000;border-radius:.25rem;min-width:10.5rem;padding:.6rem 1rem;display:none;position:absolute;top:2rem;right:0}.quickInfo-bulle-tooltip-arrow{color:#000;width:.5rem;position:absolute;top:-.2rem;right:.7rem}.list-element-button-quickInfo-bulle-not-recommended{background-color:var(--color-background-Z1)}.list-element-button-quickInfo-bulle-recommended{background-color:var(--color-background-green)}.list-element-button-quickInfo-bulle-contraindicated-act{background-color:var(--color-background-danger)}.list-element-button-quickInfo-bulle-not-specified{border:1px dashed var(--color-text-tertiary);color:var(--color-text-secondary)}.list-element-button-badge{background-color:var(--color-background-purple);color:var(--color-text-primary);letter-spacing:.03rem;white-space:nowrap;border-radius:2rem;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.list-element-button-chevron{width:2rem;height:2rem;transition:transform .3s ease-in-out}.list-element-button-chevron-open{transform:rotate(-180deg)}.list-element-button-smart-img{width:1.5rem;height:1.5rem;display:none}@media (width<=42.5rem){.list-element-button{padding:.8rem 1rem}.list-element-button-title{font-size:1rem;font-weight:500}.list-element-button-quickInfo{gap:.2rem}.list-element-button-quickInfo-bulle{border-radius:100%;width:1.5rem;height:1.5rem;font-size:.8rem}.list-element-button-badge{padding:.2rem .4rem;font-size:.6rem}.list-element-button-chevron{display:none}.list-element-button-smart-img{display:block}.list-element-button-quickInfo-bulle:hover .quickInfo-bulle-tooltip{display:none}}.patient-legend{display:block;position:sticky;bottom:0}.patient-legend-container{flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem 0 0;display:flex}@media (width<=42.5rem){.patient-legend{display:none}}.tag-button{border:.125rem solid var(--color-background-Z1);background-color:var(--color-background-Z0);color:var(--color-text-secondary);cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;padding:1rem 1.2rem;font-size:1.125rem;display:flex}.tag-button-hover:hover{background-color:var(--color-background-Z1)}.tag-button-selected{background-color:var(--color-background-purple);border:.125rem solid var(--color-background-purple)}.tag-button-chevron{width:2rem;height:2rem;transition:transform .3s ease-in-out;display:none}.tag-button-chevron-open{transform:rotate(-180deg)}@media (width<=42.5rem){.tag-button{text-align:left;font-size:1rem}.tag-button-selected{border:.125rem solid var(--color-background-Z1);background-color:#0000}.tag-button-chevron{display:block}.tag-button-smart-selected{background-color:var(--color-background-purple);border:.125rem solid var(--color-background-purple)}}.charte{padding:0 3.5rem 0 3rem}.charte-title{font-size:1.8rem}@media (width<=42.5rem){.charte{padding:0 .5rem}.charte-title{font-size:1.5rem}}.highlight-button{cursor:pointer;text-align:left;color:var(--color-text-primary);border:none;border-radius:.5rem;padding:1.5rem;text-decoration:none;transition:all .3s ease-in-out;position:relative}.highlight-button-purple{background-color:var(--color-background-purple)}.highlight-button-green{background-color:var(--color-background-green)}.highlight-button-title{letter-spacing:.02rem;max-width:15rem;margin-bottom:0;font-size:1.7rem;font-weight:700;line-height:2rem}.highlight-button-body{max-width:20rem;color:var(--color-text-secondary);margin-top:.5rem;font-size:1rem}.highlight-button-chevron{width:2rem;height:2rem;position:absolute;bottom:2rem;right:1.5rem}.highlight-button:hover{transition:all .3s ease-in-out;transform:scale(1.02)}@media (width<=37.5rem){.highlight-button{padding:1rem}.highlight-button-title{margin:0;font-size:1.4375rem}.highlight-button-body{max-width:15rem;margin:0;font-size:.875rem}.highlight-button-chevron{bottom:1.5rem;right:1rem}}.home-title-h2{margin:7rem 1rem 1rem;font-size:3.5rem;font-weight:700}.home-title-h3{margin:3rem 1rem 1rem;font-size:1.8125rem;font-weight:500}.home-grid-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.home-grid-links-space{margin-top:4rem}.home-row-buttons{flex-direction:column;gap:1rem;display:flex}.home-outside-links{place-content:center;display:grid}.home-outside-links-images{box-sizing:content-box;width:100%;height:auto}@media (width<=44rem){.home-grid-links{grid-template-columns:repeat(1,minmax(0,1fr))}.home-title-h2{margin-top:1rem;font-size:2.5rem}.home-title-h3{margin-top:1rem;font-size:1.4375rem}}.information-article{background-color:var(--color-background-Z1);border-radius:.25rem;grid-template-rows:1fr 1fr;height:22.75rem;padding:2rem;display:grid}.information-article-block{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.information-article-illustration{width:3rem;height:3rem}.information-article-title{max-width:17rem;margin:0;font-size:1.8rem;font-weight:700}.information-article-description{font-size:1rem;font-weight:500}.information-article-button{background-color:var(--color-background-Z0);cursor:pointer;color:var(--color-text-primary);border:none;border-radius:.25rem;justify-content:space-between;align-items:center;padding:1rem;text-decoration:none;transition:all .3s ease-in-out;display:flex}.information-article-button:hover{transform:scale(1.05)}.information-article-button-chevron{width:1.5rem;height:1.5rem}@media (width<=40rem){.information-article{flex-direction:column;height:auto;padding:2rem 1rem;display:flex}.information-article-illustration{width:2rem;height:2rem}.information-article-title{font-size:1.4375rem}.information-article-description{font-size:.875rem}}.preview-article{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem auto;display:grid}.preview-article-link{place-content:center;display:grid}.preview-article-image-advert{border-radius:.5rem;width:100%;height:auto}.preview-article-details{flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;max-width:18rem;padding:1rem;display:flex}.preview-article-title{margin:0;font-size:1.8rem;font-weight:700}.preview-article-outside-link{color:var(--color-text-primary);background-color:var(--color-background-Z1);border-radius:.25rem;justify-content:space-between;align-items:center;padding:1rem;text-decoration:none;transition:all .3s ease-in-out;display:flex}.preview-article-outside-link:hover{transform:scale(1.05)}@media (width<=40rem){.preview-article{grid-template-columns:repeat(1,minmax(0,1fr))}}.legal-notice{padding:0 3.5rem 0 3rem}.list-element-legal{list-style:none}.legal-notice-licence-image{margin-left:auto;margin-right:auto;display:block}@media (width<=42.5rem){.legal-notice{padding:0 .5rem}}.patients-risk{padding:0 3.5rem 0 3rem}.patients-risk-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.patients-risk-subtitle{margin-top:1.5rem;font-size:1.25rem;font-weight:500}.patients-risk-paragraph{line-height:140%}.patients-risk-list{flex-direction:column;gap:.5rem;line-height:140%;display:flex}.patients-risk-grade{color:var(--color-text-secondary);white-space:nowrap;font-size:.875rem}.patients-risk-highlight{background-color:var(--color-background-Z1);border-radius:.5rem;padding:1rem 1.25rem;line-height:140%}.patients-risk-cite,.patients-risk-cite-link{color:var(--color-text-secondary);font-style:normal}.patients-risk-rowcard-container{flex-direction:column;display:flex}@media (width<=43.75rem){.patients-risk{padding:0 .5rem;font-size:1rem}.patients-risk-title{font-size:1.4375rem}.patients-risk-subtitle{font-size:1.125rem}}.pregnancy{flex-direction:column;padding:0 2rem 0 1rem;display:flex}.pregnancy-grid-header{border-bottom:1px solid var(--color-background-green);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.5rem;display:grid}.pregnancy-grid-header-title{padding:1rem}.pregnancy-grid-row{border-bottom:1px solid var(--color-background-green);color:var(--color-text-primary);grid-template-columns:repeat(3,minmax(0,1fr));min-height:10rem;text-decoration:none;display:grid}.pregnancy-grid-row:hover{background-color:var(--color-background-Z1)}.pregnancy-grid-column-left{max-width:15rem;padding-left:.5rem}.pregnancy-grid-column-left-title{margin-top:1rem;margin-bottom:0}.pregnancy-grid-column-left-commercialName{color:var(--color-text-secondary);margin:0;font-size:.875rem}.pregnancy-grid-column-left-family{color:var(--color-text-secondary);margin:0;font-size:.875rem;font-style:italic}.pregnancy-grid-column-center,.pregnancy-grid-column-right{padding-left:1rem;padding-right:.5rem}.pregnancy-grid-column-center-title,.pregnancy-grid-column-right-title,.pregnancy-smartphone{display:none}.pregnancy-smartphone-link{color:var(--color-text-primary);margin-bottom:1rem;margin-left:.5rem}.pregnancy-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.pregnancy-rowcard-container{flex-direction:column;gap:1rem;display:flex}@media (width<=43.75rem){.pregnancy{padding:0 .5rem}.pregnancy-desktop{display:none}.pregnancy-smartphone{display:block}.pregnancy-grid-header{display:none}.pregnancy-grid-row{flex-direction:column;font-size:.875rem;display:flex}.pregnancy-grid-row:hover{background-color:#0000}.pregnancy-grid-column-center,.pregnancy-grid-column-right{margin-top:0}.pregnancy-grid-column-center-title,.pregnancy-grid-column-right-title{margin:0;padding-left:.5rem;display:block}}.sources{padding:0 3.5rem 0 3rem}.sources-title{letter-spacing:.02rem;font-size:1.8rem;font-weight:500}.sources-list{margin-bottom:4rem;font-size:1.125rem;font-weight:500}.sources-list>li{margin:.8rem}.sources-list-link{color:var(--color-text-primary);font-weight:700}.sources-list-link-discreet{color:var(--color-text-primary);text-decoration:none}@media (width<=42.5rem){.sources{padding:0 .5rem}.sources-title{font-size:1.4375rem}.sources-list{margin-bottom:1rem;padding-left:.5rem;font-size:1rem}}.infections-focus{padding:1rem 2rem 0 1rem;position:relative}.infections-focus-lexicon{cursor:pointer;background-color:var(--color-background-Z1);color:var(--color-text-primary);border:none;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex;position:absolute;top:1rem;right:1rem}.infections-focus-lexicon>img{width:1.5rem;height:1.5rem}.infections-focus-title{margin-top:1rem;margin-left:.5rem;font-size:1.825rem;font-weight:500}.infections-focus-dropdown-title{margin-top:3rem}.infections-focus-cite,.infections-focus-cite-link{color:var(--color-text-secondary);font-style:normal}.infections-focus-list-element-container{border-top:.125rem solid var(--color-background-Z1);flex-direction:column;margin-top:1rem;display:flex}.infections-focus-dropdown-body{padding:0 1.5rem 1rem}.infections-focus-dropdown-body>ul{margin:0;padding:1rem}.infections-focus-body-list-element{margin:.5rem}@media (width<=43.75rem){.infections-focus{padding:.5rem;font-size:1rem;position:relative}.infections-focus-lexicon{padding:.5rem;position:static}.infections-focus-title{font-size:1.4375rem}.list-element-button{padding:.5rem}.list-element-button-title{margin:.5rem}.infections-focus-dropdown-body{padding:0}}.patient-hrei{padding:0 3.5rem 0 3rem}.patient-hrei-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.patient-hrei-paragraphs{line-height:140%}.patient-hrei-list{flex-direction:column;gap:.5rem;display:flex}.patient-hrei-cite,.patient-hrei-cite-link{color:var(--color-text-secondary);font-style:normal}.patient-hrei-rowcard-container{flex-direction:column;display:flex}@media (width<=43.75rem){.patient-hrei{padding:0 .5rem;font-size:1rem}.patient-hrei-title{font-size:1.4375rem}}.kidneyLiver{flex-direction:column;padding:0 2rem 0 1rem;display:flex}.kidneyLiver-grid-header{border-bottom:1px solid var(--color-background-green);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.5rem;display:grid}.kidneyLiver-grid-header>p{padding:1rem}.kidneyLiver-grid-row{border-bottom:1px solid var(--color-background-green);color:var(--color-text-primary);grid-template-columns:repeat(3,minmax(0,1fr));min-height:10rem;text-decoration:none;display:grid}.kidneyLiver-grid-row:hover{background-color:var(--color-background-Z1)}.kidneyLiver-grid-column-left{max-width:15rem;padding-left:.5rem}.kidneyLiver-grid-column-left-title{margin-top:1rem;margin-bottom:0}.kidneyLiver-grid-column-left-commercialName{color:var(--color-text-secondary);margin:0;font-size:.875rem}.kidneyLiver-grid-column-left-family{color:var(--color-text-secondary);margin:0;font-size:.875rem;font-style:italic}.kidneyLiver-grid-column-center,.kidneyLiver-grid-column-right{padding-left:.5rem;padding-right:.5rem}.kidneyLiver-grid-list{list-style:none}.kidneyLiver-grid-column-center-title,.kidneyLiver-grid-column-right-title,.kidneyLiver-smartphone{display:none}.kidneyLiver-smartphone-link{color:var(--color-text-primary);margin-bottom:1rem;margin-left:.5rem}.kidneyLiver-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.kidneyLiver-rowcard-container{flex-direction:column;gap:1rem;display:flex}@media (width<=43.75rem){.kidneyLiver{padding:0 .5rem}.kidneyLiver-desktop{display:none}.kidneyLiver-smartphone{display:block}.kidneyLiver-grid-header{display:none}.kidneyLiver-grid-row{flex-direction:column;font-size:.875rem;display:flex}.kidneyLiver-grid-row:hover{background-color:#0000}.kidneyLiver-grid-column-left{margin-bottom:.5rem}.kidneyLiver-grid-column-center,.kidneyLiver-grid-column-right{margin-top:0}.kidneyLiver-grid-column-center-title,.kidneyLiver-grid-column-right-title{margin:0;padding-left:.5rem;font-weight:700;display:block}}.error{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-logo{width:10rem;height:10rem}.error-link{color:var(--color-text-primary)}.error-link:hover{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.hasreco-grid{border:2px solid #000;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;place-items:center;display:grid}.hasreco-grid>div{text-align:center;border:1px solid #000;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;display:flex}.hasreco-grid__rowspan2{grid-row:span 2/span 2}.hasreco-grid__rowspan3{grid-row:span 3/span 3}.has-reco-2026{padding:0 3.5rem 0 3rem;line-height:140%}.has-reco-2026-title{letter-spacing:.02rem;font-size:1.8125rem;font-weight:500}.has-reco-2026 h3{margin-top:1.75rem;font-size:1.25rem;font-weight:500}.has-reco-2026 ul{flex-direction:column;gap:.5rem;display:flex}@media (width<=43.75rem){.has-reco-2026{padding:0 .5rem;font-size:1rem}.has-reco-2026-title{font-size:1.4375rem}}.lexicon{background-color:var(--color-background-Z0);box-sizing:border-box;border-radius:1rem;width:24rem;height:100%;padding:1rem;overflow-y:scroll}.lexicon-title{letter-spacing:.02em;justify-content:space-between;align-items:center;margin-top:1rem;margin-left:.5rem;margin-right:.5em;font-size:1.8125rem;font-weight:500;line-height:2.4375rem;display:flex}.lexicon-title-cross{cursor:pointer;width:1.5rem;height:1.5rem}.lexicon-list{padding:0 0 0 .5rem;list-style:none}.lexicon-list-title{margin-bottom:.125rem}.lexicon-list-body{margin-top:0}@media (width<=43.75rem){.lexicon{width:91vw;max-width:24rem;height:100%;padding:.5rem}.lexicon-title{font-size:1.4375rem}}@media (width<=31.25rem){.lexicon{padding:.5rem}.lexicon-list{font-size:1rem}}.smartphone-footer{text-align:center;padding:2rem .5rem;display:none}.smartphone-footer-links{flex-direction:column;align-items:center;gap:2rem;display:flex}.smartphone-footer-link-details{color:var(--color-text-primary);flex-direction:column;align-items:center;gap:1rem;font-size:1rem;text-decoration:none;display:flex}.smartphone-footer-details{margin-top:1.5rem;font-size:.875rem}.smartphone-footer-link{color:var(--color-text-primary);text-decoration:none}@media (width<=67.5rem){.smartphone-footer{display:block}}.modal-background-opaque{background-color:var(--color-background-Z1);opacity:.7;z-index:8;width:100%;height:100%;position:absolute;top:0;left:0}.modal-content{z-index:9;place-content:center;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.modal-content-article{background-color:var(--color-background-Z0);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:3rem 5rem;display:flex}.modal-content-article-title{margin:0;font-size:1.4375rem}.modal-content-article-paragraph{max-width:19.5rem;color:var(--color-text-secondary);margin:0 0 1.5rem}.modal-content-article-button-valid{cursor:pointer;color:var(--color-text-primary);border:none;border-radius:.25rem;font-size:1rem}.modal-content-article-button-leave{cursor:pointer;color:var(--color-text-secondary);border:none;border-radius:.25rem;font-size:1rem}.modal-content-article-button-valid{background-color:var(--color-background-Z1);align-items:center;gap:1rem;padding:1rem;display:flex}.modal-content-article-button-chevron{width:1.5rem;height:1.5rem}.modal-content-article-button-leave{background-color:var(--color-background-Z0);padding:.5rem .5rem 0;text-decoration:none}@media (width<=67.5rem){.modal-background-opaque{height:110%}}@media (width<=37.5rem){.modal-content-article{padding:3rem 1rem}}@font-face{font-family:Satoshi-Variable;src:url(/fonts/Satoshi/Satoshi-Variable.woff2)format("woff2"),url(/fonts/Satoshi/Satoshi-Variable.woff)format("woff"),url(/fonts/Satoshi/Satoshi-Variable.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Lobster;src:url(/fonts/Lobster/lobster_1.4-webfont.woff);src:url(/fonts/Lobster/lobster_1.4-webfont.woff2)}:root{--color-blue:#1576ba;--color-background-green:#c3dee9;--color-background-purple:#c3cbe9;--color-background-Z0:white;--color-background-Z1:#ecf1f3;--color-background-danger:#f2dbdc;--color-background-opposite:#222636;--color-text-primary:#14161d;--color-text-secondary:#53586d;--color-text-tertiary:#6d738a;--color-text-positive:#6b7980;--color-text-danger:#915e62;--color-text-opposite:#f3f6fb;--font-lobster:"Lobster";font-family:Satoshi-Variable,Inter,Avenir,Helvetica,Arial,sans-serif}body{background-color:var(--color-background-Z1);margin:0}#root{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100vh;padding:0 .5rem;display:flex}html{height:100vh;margin:0;font-size:1.125rem}@media (width<=67.5rem){#root{height:100%}}@media (width<=120rem){html{font-size:1rem}}@keyframes animationFadeSlide{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0)}}
